My Project
 All Classes Files Functions Variables Enumerations Enumerator Friends Macros Pages
ControlNetCmdForwarder.h
1 #ifndef GCP_ASSEMBLER_CONTROLNETCMDFORWARDER_H
2 #define GCP_ASSEMBLER_CONTROLNETCMDFORWARDER_H
3 
11 #include "gcp/util/specific/ControlNetCmdForwarder.h"
12 
13 namespace gcp {
14 namespace mediator {
15 
16  class Control;
17  class ControlMsg;
18 
20  public:
21 
26 
30  virtual ~ControlNetCmdForwarder();
31 
35  void forwardNetCmd(gcp::util::NetCmd* netCmd);
36 
37  private:
38 
39  Control* parent_;
40 
44  void forwardControlMsg(ControlMsg* msg);
45 
46  }; // End class ControlNetCmdForwarder
47 
48 } // End namespace mediator
49 } // End namespace gcp
50 
51 
52 
53 #endif // End #ifndef GCP_ASSEMBLER_CONTROLNETCMDFORWARDER_H
Definition: ControlNetCmdForwarder.h:16
ControlNetCmdForwarder()
Definition: ControlNetCmdForwarder.cc:12
Definition: NetCmd.h:21
virtual ~ControlNetCmdForwarder()
Definition: ControlNetCmdForwarder.cc:22
Definition: ControlNetCmdForwarder.h:19
void forwardNetCmd(gcp::util::NetCmd *netCmd)
Definition: ControlNetCmdForwarder.cc:27
Definition: Control.h:53
Definition: ControlMsg.h:22