diff options
Diffstat (limited to 'TAO/CIAO/DAnCE/examples/Hello/Receiver/Receiver_exec.h')
-rw-r--r-- | TAO/CIAO/DAnCE/examples/Hello/Receiver/Receiver_exec.h | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/TAO/CIAO/DAnCE/examples/Hello/Receiver/Receiver_exec.h b/TAO/CIAO/DAnCE/examples/Hello/Receiver/Receiver_exec.h index d60e59788b3..a86ff5970ae 100644 --- a/TAO/CIAO/DAnCE/examples/Hello/Receiver/Receiver_exec.h +++ b/TAO/CIAO/DAnCE/examples/Hello/Receiver/Receiver_exec.h @@ -10,6 +10,7 @@ #ifndef RECEIVER_EXEC_H #define RECEIVER_EXEC_H +#include "SwapExecC.h" #include "ReceiverEC.h" #include "Receiver_exec_export.h" #include "tao/LocalObject.h" @@ -23,6 +24,24 @@ namespace Receiver_Impl * Receiver executor implementation class. */ + class RECEIVER_EXEC_Export ReceiverSwap_exec_i : + public virtual CIAO::Swap_Exec, + public virtual TAO_Local_RefCounted_Object + { + public: + ReceiverSwap_exec_i (); + + ~ReceiverSwap_exec_i (); + + virtual ::Components::EnterpriseComponent_ptr + incarnate (ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS) + ACE_THROW_SPEC ((CORBA::SystemException)); + + virtual ::Components::EnterpriseComponent_ptr + etherealize (ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS) + ACE_THROW_SPEC ((CORBA::SystemException)); + }; + class RECEIVER_EXEC_Export Receiver_exec_i : public virtual Receiver_Exec, public virtual TAO_Local_RefCounted_Object |