diff options
Diffstat (limited to 'CIAO/connectors/dds4ccm/tests/HomeTest/HomeComp/HomeT_HomeC_exec.h')
-rw-r--r-- | CIAO/connectors/dds4ccm/tests/HomeTest/HomeComp/HomeT_HomeC_exec.h | 126 |
1 files changed, 126 insertions, 0 deletions
diff --git a/CIAO/connectors/dds4ccm/tests/HomeTest/HomeComp/HomeT_HomeC_exec.h b/CIAO/connectors/dds4ccm/tests/HomeTest/HomeComp/HomeT_HomeC_exec.h new file mode 100644 index 00000000000..45592fa344e --- /dev/null +++ b/CIAO/connectors/dds4ccm/tests/HomeTest/HomeComp/HomeT_HomeC_exec.h @@ -0,0 +1,126 @@ +// -*- C++ -*- +// $Id$ + +/** + * Code generated by the The ACE ORB (TAO) IDL Compiler v2.0.6 + * TAO and the TAO IDL Compiler have been developed by: + * Center for Distributed Object Computing + * Washington University + * St. Louis, MO + * USA + * http://www.cs.wustl.edu/~schmidt/doc-center.html + * and + * Distributed Object Computing Laboratory + * University of California at Irvine + * Irvine, CA + * USA + * and + * Institute for Software Integrated Systems + * Vanderbilt University + * Nashville, TN + * USA + * http://www.isis.vanderbilt.edu/ + * + * Information about TAO is available at: + * http://www.cs.wustl.edu/~schmidt/TAO.html + **/ +#ifndef CIAO_HOMET_HOMEC_EXEC_MB9IO0_H_ +#define CIAO_HOMET_HOMEC_EXEC_MB9IO0_H_ + +#include /**/ "ace/pre.h" + +#include "HomeT_HomeCEC.h" + +#if !defined (ACE_LACKS_PRAGMA_ONCE) +# pragma once +#endif /* ACE_LACKS_PRAGMA_ONCE */ + +#include /**/ "HomeT_HomeC_exec_export.h" +#include "tao/LocalObject.h" +/* +namespace CIAO_ConnComp_Impl +{ + + //Component Executor Implementation Class: ConnComp_exec_i + / + + class ConnComp_exec_i + : public virtual ConnComp_Exec, + public virtual ::CORBA::LocalObject + { + public: + ConnComp_exec_i (void); + virtual ~ConnComp_exec_i (void); + + // @name Supported operations and attributes. + //@{ + + //@} + + // @name Component attributes and port operations. + //@{ + //@} + + // @name Operations from Components::SessionComponent. + //@{ + virtual void set_session_context (::Components::SessionContext_ptr ctx); + virtual void configuration_complete (void); + virtual void ccm_activate (void); + virtual void ccm_passivate (void); + virtual void ccm_remove (void); + //@} + + // @name User defined public operations. + //@{ + + //@} + + private: + ::CCM_ConnComp_Context_var ciao_context_; + + // @name Component attributes. + //@{ + //@} + + // @name User defined members. + //@{ + + //@} + + // @name User defined private operations. + //@{ + + //@} + }; + + extern "C" HOMET_HOMEC_EXEC_Export ::Components::EnterpriseComponent_ptr + create_ConnComp_Impl (void); +} +*/ +namespace CIAO_ConnComp_Impl +{ + class HOMET_HOMEC_EXEC_Export ConnHome_exec_i + : public virtual ConnHome_Exec, + public virtual ::CORBA::LocalObject + { + public: + ConnHome_exec_i (void); + + virtual ~ConnHome_exec_i (void); + + virtual ::Components::EnterpriseComponent_ptr + new_ConnComp (void); + + // Implicit operations. + + virtual ::Components::EnterpriseComponent_ptr + create (void); + }; + + extern "C" HOMET_HOMEC_EXEC_Export ::Components::HomeExecutorBase_ptr + create_ConnHome_Impl (void); +} + +#include /**/ "ace/post.h" + +#endif /* ifndef */ |