Testing library separation: now not in launcher but isolated
[anna.git] / dynamic / launcher / gx / 00001 / Procedure.hpp
index 884cad5..b46ef74 100644 (file)
 #include <anna/comm/comm.hpp>
 
 
+namespace anna {
+  namespace diameter {
+    namespace comm {
+       class OriginHost;
+    }
+  }
+}
 
 class Procedure {
     anna::comm::Application *a_app;
@@ -20,7 +27,7 @@ class Procedure {
   public:
     Procedure(anna::comm::Application *app) : a_app(app) {;}
 
-    virtual void execute(const std::string &args, std::string &response) throw();
+    virtual void execute(const std::string &args, std::string &response, anna::diameter::comm::OriginHost *originHost)  throw(anna::RuntimeException);
 };
 
 #endif