summaryrefslogtreecommitdiff
path: root/TAO/CIAO/DAnCE/examples/Hello/Receiver/Receiver_exec.h
diff options
context:
space:
mode:
Diffstat (limited to 'TAO/CIAO/DAnCE/examples/Hello/Receiver/Receiver_exec.h')
-rw-r--r--TAO/CIAO/DAnCE/examples/Hello/Receiver/Receiver_exec.h19
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