diff options
Diffstat (limited to 'TAO/tao/IFR_Client/IFR_ComponentsC.h')
-rw-r--r-- | TAO/tao/IFR_Client/IFR_ComponentsC.h | 3121 |
1 files changed, 0 insertions, 3121 deletions
diff --git a/TAO/tao/IFR_Client/IFR_ComponentsC.h b/TAO/tao/IFR_Client/IFR_ComponentsC.h deleted file mode 100644 index 5d35ae15ad8..00000000000 --- a/TAO/tao/IFR_Client/IFR_ComponentsC.h +++ /dev/null @@ -1,3121 +0,0 @@ -// -*- C++ -*- -// -// $Id$ - -// **** Code generated by the The ACE ORB (TAO) IDL Compiler **** -// 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 -// http://doc.ece.uci.edu/ -// 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 - -// TAO_IDL - Generated from -// be\be_codegen.cpp:153 - -#ifndef _TAO_IDL_ORIG_IFR_COMPONENTSC_H_ -#define _TAO_IDL_ORIG_IFR_COMPONENTSC_H_ - -#include /**/ "ace/pre.h" - - -#include "ace/config-all.h" - -#if !defined (ACE_LACKS_PRAGMA_ONCE) -# pragma once -#endif /* ACE_LACKS_PRAGMA_ONCE */ - -#include "ifr_client_export.h" -#include "tao/ORB.h" -#include "tao/SystemException.h" -#include "tao/Environment.h" -#include "tao/Object.h" -#include "tao/TypeCode.h" -#include "tao/TypeCode_Constants.h" -#include "tao/Sequence_T.h" -#include "tao/Objref_VarOut_T.h" -#include "tao/Seq_Var_T.h" -#include "tao/Seq_Out_T.h" -#include "tao/VarOut_T.h" - -#include "tao/IFR_Client/IFR_ExtendedC.h" - -#if defined (TAO_EXPORT_MACRO) -#undef TAO_EXPORT_MACRO -#endif -#define TAO_EXPORT_MACRO TAO_IFR_Client_Export - -#if defined(_MSC_VER) -#pragma warning(push) -#pragma warning(disable:4250) -#endif /* _MSC_VER */ - -#if defined (__BORLANDC__) -#pragma option push -w-rvl -w-rch -w-ccc -w-inl -#endif /* __BORLANDC__ */ - -// TAO_IDL - Generated from -// be\be_visitor_root/root_ch.cpp:62 - -namespace TAO -{ - class Collocation_Proxy_Broker; - template<typename T> class Narrow_Utils; -} - -// TAO_IDL - Generated from -// be\be_visitor_module/module_ch.cpp:48 - -namespace CORBA -{ - - // TAO_IDL - Generated from - // be\be_visitor_module/module_ch.cpp:48 - - namespace ComponentIR - { - - // TAO_IDL - Generated from - // be\be_interface.cpp:598 - -#if !defined (_CORBA_COMPONENTIR_COMPONENTDEF__VAR_OUT_CH_) -#define _CORBA_COMPONENTIR_COMPONENTDEF__VAR_OUT_CH_ - - class ComponentDef; - typedef ComponentDef *ComponentDef_ptr; - - typedef - TAO_Objref_Var_T< - ComponentDef - > - ComponentDef_var; - - typedef - TAO_Objref_Out_T< - ComponentDef - > - ComponentDef_out; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // be\be_interface.cpp:598 - -#if !defined (_CORBA_COMPONENTIR_HOMEDEF__VAR_OUT_CH_) -#define _CORBA_COMPONENTIR_HOMEDEF__VAR_OUT_CH_ - - class HomeDef; - typedef HomeDef *HomeDef_ptr; - - typedef - TAO_Objref_Var_T< - HomeDef - > - HomeDef_var; - - typedef - TAO_Objref_Out_T< - HomeDef - > - HomeDef_out; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // be\be_interface.cpp:598 - -#if !defined (_CORBA_COMPONENTIR_EVENTDEF__VAR_OUT_CH_) -#define _CORBA_COMPONENTIR_EVENTDEF__VAR_OUT_CH_ - - class EventDef; - typedef EventDef *EventDef_ptr; - - typedef - TAO_Objref_Var_T< - EventDef - > - EventDef_var; - - typedef - TAO_Objref_Out_T< - EventDef - > - EventDef_out; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // be\be_visitor_interface/interface_ch.cpp:54 - -#if !defined (_CORBA_COMPONENTIR_EVENTDEF_CH_) -#define _CORBA_COMPONENTIR_EVENTDEF_CH_ - - class TAO_IFR_Client_Export EventDef - : public virtual ::CORBA::ExtValueDef - { - public: - friend class TAO::Narrow_Utils<EventDef>; - typedef EventDef_ptr _ptr_type; - typedef EventDef_var _var_type; - - // The static operations. - static EventDef_ptr _duplicate (EventDef_ptr obj); - - static void _tao_release (EventDef_ptr obj); - - static EventDef_ptr _narrow ( - CORBA::Object_ptr obj - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - static EventDef_ptr _unchecked_narrow ( - CORBA::Object_ptr obj - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - static EventDef_ptr _nil (void) - { - return static_cast<EventDef_ptr> (0); - } - - static void _tao_any_destructor (void *); - - // TAO_IDL - Generated from - // be\be_visitor_interface/interface_ch.cpp:210 - - virtual CORBA::Boolean _is_a ( - const char *type_id - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - virtual const char* _interface_repository_id (void) const; - virtual CORBA::Boolean marshal (TAO_OutputCDR &cdr); - private: - TAO::Collocation_Proxy_Broker *the_TAO_EventDef_Proxy_Broker_; - - protected: - // Concrete interface only. - EventDef (void); - - // These methods travese the inheritance tree and set the - // parents piece of the given class in the right mode. - virtual void CORBA_ComponentIR_EventDef_setup_collocation (void); - - // Concrete non-local interface only. - EventDef ( - IOP::IOR *ior, - TAO_ORB_Core *orb_core = 0 - ); - - // Non-local interface only. - EventDef ( - TAO_Stub *objref, - CORBA::Boolean _tao_collocated = 0, - TAO_Abstract_ServantBase *servant = 0, - TAO_ORB_Core *orb_core = 0 - ); - - virtual ~EventDef (void); - - private: - // Private and unimplemented for concrete interfaces. - EventDef (const EventDef &); - - void operator= (const EventDef &); - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // be\be_visitor_typecode/typecode_decl.cpp:44 - - extern TAO_IFR_Client_Export ::CORBA::TypeCode_ptr const _tc_EventDef; - - // TAO_IDL - Generated from - // be\be_interface.cpp:598 - -#if !defined (_CORBA_COMPONENTIR_CONTAINER__VAR_OUT_CH_) -#define _CORBA_COMPONENTIR_CONTAINER__VAR_OUT_CH_ - - class Container; - typedef Container *Container_ptr; - - typedef - TAO_Objref_Var_T< - Container - > - Container_var; - - typedef - TAO_Objref_Out_T< - Container - > - Container_out; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // be\be_visitor_interface/interface_ch.cpp:54 - -#if !defined (_CORBA_COMPONENTIR_CONTAINER_CH_) -#define _CORBA_COMPONENTIR_CONTAINER_CH_ - - class TAO_IFR_Client_Export Container - : public virtual ::CORBA::Container - { - public: - friend class TAO::Narrow_Utils<Container>; - typedef Container_ptr _ptr_type; - typedef Container_var _var_type; - - // The static operations. - static Container_ptr _duplicate (Container_ptr obj); - - static void _tao_release (Container_ptr obj); - - static Container_ptr _narrow ( - CORBA::Object_ptr obj - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - static Container_ptr _unchecked_narrow ( - CORBA::Object_ptr obj - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - static Container_ptr _nil (void) - { - return static_cast<Container_ptr> (0); - } - - static void _tao_any_destructor (void *); - - // TAO_IDL - Generated from - // be\be_visitor_operation/operation_ch.cpp:46 - - virtual ::CORBA::ComponentIR::ComponentDef_ptr create_component ( - const char * id, - const char * name, - const char * version, - ::CORBA::ComponentIR::ComponentDef_ptr base_component, - const ::CORBA::InterfaceDefSeq & supports_interfaces - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - CORBA::SystemException - )); - - // TAO_IDL - Generated from - // be\be_visitor_operation/operation_ch.cpp:46 - - virtual ::CORBA::ComponentIR::HomeDef_ptr create_home ( - const char * id, - const char * name, - const char * version, - ::CORBA::ComponentIR::HomeDef_ptr base_home, - ::CORBA::ComponentIR::ComponentDef_ptr managed_component, - const ::CORBA::InterfaceDefSeq & supports_interfaces, - ::CORBA::ValueDef_ptr primary_key - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - CORBA::SystemException - )); - - // TAO_IDL - Generated from - // be\be_visitor_operation/operation_ch.cpp:46 - - virtual ::CORBA::ComponentIR::EventDef_ptr create_event ( - const char * id, - const char * name, - const char * version, - ::CORBA::Boolean is_custom, - ::CORBA::Boolean is_abstract, - ::CORBA::ValueDef_ptr base_value, - ::CORBA::Boolean is_truncatable, - const ::CORBA::ValueDefSeq & abstract_base_values, - const ::CORBA::InterfaceDefSeq & supported_interfaces, - const ::CORBA::ExtInitializerSeq & initializers - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - CORBA::SystemException - )); - - // TAO_IDL - Generated from - // be\be_visitor_interface/interface_ch.cpp:210 - - virtual CORBA::Boolean _is_a ( - const char *type_id - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - virtual const char* _interface_repository_id (void) const; - virtual CORBA::Boolean marshal (TAO_OutputCDR &cdr); - private: - TAO::Collocation_Proxy_Broker *the_TAO_Container_Proxy_Broker_; - - protected: - // Concrete interface only. - Container (void); - - // These methods travese the inheritance tree and set the - // parents piece of the given class in the right mode. - virtual void CORBA_ComponentIR_Container_setup_collocation (void); - - // Concrete non-local interface only. - Container ( - IOP::IOR *ior, - TAO_ORB_Core *orb_core = 0 - ); - - // Non-local interface only. - Container ( - TAO_Stub *objref, - CORBA::Boolean _tao_collocated = 0, - TAO_Abstract_ServantBase *servant = 0, - TAO_ORB_Core *orb_core = 0 - ); - - virtual ~Container (void); - - private: - // Private and unimplemented for concrete interfaces. - Container (const Container &); - - void operator= (const Container &); - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // be\be_visitor_typecode/typecode_decl.cpp:44 - - extern TAO_IFR_Client_Export ::CORBA::TypeCode_ptr const _tc_Container; - - // TAO_IDL - Generated from - // be\be_interface.cpp:598 - -#if !defined (_CORBA_COMPONENTIR_MODULEDEF__VAR_OUT_CH_) -#define _CORBA_COMPONENTIR_MODULEDEF__VAR_OUT_CH_ - - class ModuleDef; - typedef ModuleDef *ModuleDef_ptr; - - typedef - TAO_Objref_Var_T< - ModuleDef - > - ModuleDef_var; - - typedef - TAO_Objref_Out_T< - ModuleDef - > - ModuleDef_out; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // be\be_visitor_interface/interface_ch.cpp:54 - -#if !defined (_CORBA_COMPONENTIR_MODULEDEF_CH_) -#define _CORBA_COMPONENTIR_MODULEDEF_CH_ - - class TAO_IFR_Client_Export ModuleDef - : public virtual ::CORBA::ModuleDef, - public virtual ::CORBA::ComponentIR::Container - { - public: - friend class TAO::Narrow_Utils<ModuleDef>; - typedef ModuleDef_ptr _ptr_type; - typedef ModuleDef_var _var_type; - - // The static operations. - static ModuleDef_ptr _duplicate (ModuleDef_ptr obj); - - static void _tao_release (ModuleDef_ptr obj); - - static ModuleDef_ptr _narrow ( - CORBA::Object_ptr obj - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - static ModuleDef_ptr _unchecked_narrow ( - CORBA::Object_ptr obj - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - static ModuleDef_ptr _nil (void) - { - return static_cast<ModuleDef_ptr> (0); - } - - static void _tao_any_destructor (void *); - - // TAO_IDL - Generated from - // be\be_visitor_interface/interface_ch.cpp:210 - - virtual CORBA::Boolean _is_a ( - const char *type_id - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - virtual const char* _interface_repository_id (void) const; - virtual CORBA::Boolean marshal (TAO_OutputCDR &cdr); - private: - TAO::Collocation_Proxy_Broker *the_TAO_ModuleDef_Proxy_Broker_; - - protected: - // Concrete interface only. - ModuleDef (void); - - // These methods travese the inheritance tree and set the - // parents piece of the given class in the right mode. - virtual void CORBA_ComponentIR_ModuleDef_setup_collocation (void); - - // Concrete non-local interface only. - ModuleDef ( - IOP::IOR *ior, - TAO_ORB_Core *orb_core = 0 - ); - - // Non-local interface only. - ModuleDef ( - TAO_Stub *objref, - CORBA::Boolean _tao_collocated = 0, - TAO_Abstract_ServantBase *servant = 0, - TAO_ORB_Core *orb_core = 0 - ); - - virtual ~ModuleDef (void); - - private: - // Private and unimplemented for concrete interfaces. - ModuleDef (const ModuleDef &); - - void operator= (const ModuleDef &); - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // be\be_visitor_typecode/typecode_decl.cpp:44 - - extern TAO_IFR_Client_Export ::CORBA::TypeCode_ptr const _tc_ModuleDef; - - // TAO_IDL - Generated from - // be\be_interface.cpp:598 - -#if !defined (_CORBA_COMPONENTIR_REPOSITORY__VAR_OUT_CH_) -#define _CORBA_COMPONENTIR_REPOSITORY__VAR_OUT_CH_ - - class Repository; - typedef Repository *Repository_ptr; - - typedef - TAO_Objref_Var_T< - Repository - > - Repository_var; - - typedef - TAO_Objref_Out_T< - Repository - > - Repository_out; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // be\be_visitor_interface/interface_ch.cpp:54 - -#if !defined (_CORBA_COMPONENTIR_REPOSITORY_CH_) -#define _CORBA_COMPONENTIR_REPOSITORY_CH_ - - class TAO_IFR_Client_Export Repository - : public virtual ::CORBA::Repository, - public virtual ::CORBA::ComponentIR::Container - { - public: - friend class TAO::Narrow_Utils<Repository>; - typedef Repository_ptr _ptr_type; - typedef Repository_var _var_type; - - // The static operations. - static Repository_ptr _duplicate (Repository_ptr obj); - - static void _tao_release (Repository_ptr obj); - - static Repository_ptr _narrow ( - CORBA::Object_ptr obj - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - static Repository_ptr _unchecked_narrow ( - CORBA::Object_ptr obj - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - static Repository_ptr _nil (void) - { - return static_cast<Repository_ptr> (0); - } - - static void _tao_any_destructor (void *); - - // TAO_IDL - Generated from - // be\be_visitor_interface/interface_ch.cpp:210 - - virtual CORBA::Boolean _is_a ( - const char *type_id - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - virtual const char* _interface_repository_id (void) const; - virtual CORBA::Boolean marshal (TAO_OutputCDR &cdr); - private: - TAO::Collocation_Proxy_Broker *the_TAO_Repository_Proxy_Broker_; - - protected: - // Concrete interface only. - Repository (void); - - // These methods travese the inheritance tree and set the - // parents piece of the given class in the right mode. - virtual void CORBA_ComponentIR_Repository_setup_collocation (void); - - // Concrete non-local interface only. - Repository ( - IOP::IOR *ior, - TAO_ORB_Core *orb_core = 0 - ); - - // Non-local interface only. - Repository ( - TAO_Stub *objref, - CORBA::Boolean _tao_collocated = 0, - TAO_Abstract_ServantBase *servant = 0, - TAO_ORB_Core *orb_core = 0 - ); - - virtual ~Repository (void); - - private: - // Private and unimplemented for concrete interfaces. - Repository (const Repository &); - - void operator= (const Repository &); - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // be\be_visitor_typecode/typecode_decl.cpp:44 - - extern TAO_IFR_Client_Export ::CORBA::TypeCode_ptr const _tc_Repository; - - // TAO_IDL - Generated from - // be\be_interface.cpp:598 - -#if !defined (_CORBA_COMPONENTIR_PROVIDESDEF__VAR_OUT_CH_) -#define _CORBA_COMPONENTIR_PROVIDESDEF__VAR_OUT_CH_ - - class ProvidesDef; - typedef ProvidesDef *ProvidesDef_ptr; - - typedef - TAO_Objref_Var_T< - ProvidesDef - > - ProvidesDef_var; - - typedef - TAO_Objref_Out_T< - ProvidesDef - > - ProvidesDef_out; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // be\be_visitor_interface/interface_ch.cpp:54 - -#if !defined (_CORBA_COMPONENTIR_PROVIDESDEF_CH_) -#define _CORBA_COMPONENTIR_PROVIDESDEF_CH_ - - class TAO_IFR_Client_Export ProvidesDef - : public virtual ::CORBA::Contained - { - public: - friend class TAO::Narrow_Utils<ProvidesDef>; - typedef ProvidesDef_ptr _ptr_type; - typedef ProvidesDef_var _var_type; - - // The static operations. - static ProvidesDef_ptr _duplicate (ProvidesDef_ptr obj); - - static void _tao_release (ProvidesDef_ptr obj); - - static ProvidesDef_ptr _narrow ( - CORBA::Object_ptr obj - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - static ProvidesDef_ptr _unchecked_narrow ( - CORBA::Object_ptr obj - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - static ProvidesDef_ptr _nil (void) - { - return static_cast<ProvidesDef_ptr> (0); - } - - static void _tao_any_destructor (void *); - - // TAO_IDL - Generated from - // be\be_visitor_operation/operation_ch.cpp:46 - - virtual ::CORBA::InterfaceDef_ptr interface_type ( - ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - CORBA::SystemException - )); - - // TAO_IDL - Generated from - // be\be_visitor_operation/operation_ch.cpp:46 - - virtual void interface_type ( - ::CORBA::InterfaceDef_ptr interface_type - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - CORBA::SystemException - )); - - // TAO_IDL - Generated from - // be\be_visitor_interface/interface_ch.cpp:210 - - virtual CORBA::Boolean _is_a ( - const char *type_id - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - virtual const char* _interface_repository_id (void) const; - virtual CORBA::Boolean marshal (TAO_OutputCDR &cdr); - private: - TAO::Collocation_Proxy_Broker *the_TAO_ProvidesDef_Proxy_Broker_; - - protected: - // Concrete interface only. - ProvidesDef (void); - - // These methods travese the inheritance tree and set the - // parents piece of the given class in the right mode. - virtual void CORBA_ComponentIR_ProvidesDef_setup_collocation (void); - - // Concrete non-local interface only. - ProvidesDef ( - IOP::IOR *ior, - TAO_ORB_Core *orb_core = 0 - ); - - // Non-local interface only. - ProvidesDef ( - TAO_Stub *objref, - CORBA::Boolean _tao_collocated = 0, - TAO_Abstract_ServantBase *servant = 0, - TAO_ORB_Core *orb_core = 0 - ); - - virtual ~ProvidesDef (void); - - private: - // Private and unimplemented for concrete interfaces. - ProvidesDef (const ProvidesDef &); - - void operator= (const ProvidesDef &); - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // be\be_visitor_typecode/typecode_decl.cpp:44 - - extern TAO_IFR_Client_Export ::CORBA::TypeCode_ptr const _tc_ProvidesDef; - - // TAO_IDL - Generated from - // be\be_type.cpp:258 - - struct ProvidesDescription; - - typedef - TAO_Var_Var_T< - ProvidesDescription - > - ProvidesDescription_var; - - typedef - TAO_Out_T< - ProvidesDescription, - ProvidesDescription_var - > - ProvidesDescription_out; - - // TAO_IDL - Generated from - // be\be_visitor_structure/structure_ch.cpp:52 - - struct TAO_IFR_Client_Export ProvidesDescription - { - typedef ProvidesDescription_var _var_type; - - static void _tao_any_destructor (void *); - TAO_String_Manager name; - TAO_String_Manager id; - TAO_String_Manager defined_in; - TAO_String_Manager version; - TAO_String_Manager interface_type; - }; - - // TAO_IDL - Generated from - // be\be_visitor_typecode/typecode_decl.cpp:44 - - extern TAO_IFR_Client_Export ::CORBA::TypeCode_ptr const _tc_ProvidesDescription; - - // TAO_IDL - Generated from - // be\be_interface.cpp:598 - -#if !defined (_CORBA_COMPONENTIR_USESDEF__VAR_OUT_CH_) -#define _CORBA_COMPONENTIR_USESDEF__VAR_OUT_CH_ - - class UsesDef; - typedef UsesDef *UsesDef_ptr; - - typedef - TAO_Objref_Var_T< - UsesDef - > - UsesDef_var; - - typedef - TAO_Objref_Out_T< - UsesDef - > - UsesDef_out; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // be\be_visitor_interface/interface_ch.cpp:54 - -#if !defined (_CORBA_COMPONENTIR_USESDEF_CH_) -#define _CORBA_COMPONENTIR_USESDEF_CH_ - - class TAO_IFR_Client_Export UsesDef - : public virtual ::CORBA::Contained - { - public: - friend class TAO::Narrow_Utils<UsesDef>; - typedef UsesDef_ptr _ptr_type; - typedef UsesDef_var _var_type; - - // The static operations. - static UsesDef_ptr _duplicate (UsesDef_ptr obj); - - static void _tao_release (UsesDef_ptr obj); - - static UsesDef_ptr _narrow ( - CORBA::Object_ptr obj - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - static UsesDef_ptr _unchecked_narrow ( - CORBA::Object_ptr obj - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - static UsesDef_ptr _nil (void) - { - return static_cast<UsesDef_ptr> (0); - } - - static void _tao_any_destructor (void *); - - // TAO_IDL - Generated from - // be\be_visitor_operation/operation_ch.cpp:46 - - virtual ::CORBA::InterfaceDef_ptr interface_type ( - ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - CORBA::SystemException - )); - - // TAO_IDL - Generated from - // be\be_visitor_operation/operation_ch.cpp:46 - - virtual void interface_type ( - ::CORBA::InterfaceDef_ptr interface_type - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - CORBA::SystemException - )); - - // TAO_IDL - Generated from - // be\be_visitor_operation/operation_ch.cpp:46 - - virtual CORBA::Boolean is_multiple ( - ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - CORBA::SystemException - )); - - // TAO_IDL - Generated from - // be\be_visitor_operation/operation_ch.cpp:46 - - virtual void is_multiple ( - ::CORBA::Boolean is_multiple - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - CORBA::SystemException - )); - - // TAO_IDL - Generated from - // be\be_visitor_interface/interface_ch.cpp:210 - - virtual CORBA::Boolean _is_a ( - const char *type_id - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - virtual const char* _interface_repository_id (void) const; - virtual CORBA::Boolean marshal (TAO_OutputCDR &cdr); - private: - TAO::Collocation_Proxy_Broker *the_TAO_UsesDef_Proxy_Broker_; - - protected: - // Concrete interface only. - UsesDef (void); - - // These methods travese the inheritance tree and set the - // parents piece of the given class in the right mode. - virtual void CORBA_ComponentIR_UsesDef_setup_collocation (void); - - // Concrete non-local interface only. - UsesDef ( - IOP::IOR *ior, - TAO_ORB_Core *orb_core = 0 - ); - - // Non-local interface only. - UsesDef ( - TAO_Stub *objref, - CORBA::Boolean _tao_collocated = 0, - TAO_Abstract_ServantBase *servant = 0, - TAO_ORB_Core *orb_core = 0 - ); - - virtual ~UsesDef (void); - - private: - // Private and unimplemented for concrete interfaces. - UsesDef (const UsesDef &); - - void operator= (const UsesDef &); - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // be\be_visitor_typecode/typecode_decl.cpp:44 - - extern TAO_IFR_Client_Export ::CORBA::TypeCode_ptr const _tc_UsesDef; - - // TAO_IDL - Generated from - // be\be_type.cpp:258 - - struct UsesDescription; - - typedef - TAO_Var_Var_T< - UsesDescription - > - UsesDescription_var; - - typedef - TAO_Out_T< - UsesDescription, - UsesDescription_var - > - UsesDescription_out; - - // TAO_IDL - Generated from - // be\be_visitor_structure/structure_ch.cpp:52 - - struct TAO_IFR_Client_Export UsesDescription - { - typedef UsesDescription_var _var_type; - - static void _tao_any_destructor (void *); - TAO_String_Manager name; - TAO_String_Manager id; - TAO_String_Manager defined_in; - TAO_String_Manager version; - TAO_String_Manager interface_type; - CORBA::Boolean is_multiple; - }; - - // TAO_IDL - Generated from - // be\be_visitor_typecode/typecode_decl.cpp:44 - - extern TAO_IFR_Client_Export ::CORBA::TypeCode_ptr const _tc_UsesDescription; - - // TAO_IDL - Generated from - // be\be_interface.cpp:598 - -#if !defined (_CORBA_COMPONENTIR_EVENTPORTDEF__VAR_OUT_CH_) -#define _CORBA_COMPONENTIR_EVENTPORTDEF__VAR_OUT_CH_ - - class EventPortDef; - typedef EventPortDef *EventPortDef_ptr; - - typedef - TAO_Objref_Var_T< - EventPortDef - > - EventPortDef_var; - - typedef - TAO_Objref_Out_T< - EventPortDef - > - EventPortDef_out; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // be\be_visitor_interface/interface_ch.cpp:54 - -#if !defined (_CORBA_COMPONENTIR_EVENTPORTDEF_CH_) -#define _CORBA_COMPONENTIR_EVENTPORTDEF_CH_ - - class TAO_IFR_Client_Export EventPortDef - : public virtual ::CORBA::Contained - { - public: - friend class TAO::Narrow_Utils<EventPortDef>; - typedef EventPortDef_ptr _ptr_type; - typedef EventPortDef_var _var_type; - - // The static operations. - static EventPortDef_ptr _duplicate (EventPortDef_ptr obj); - - static void _tao_release (EventPortDef_ptr obj); - - static EventPortDef_ptr _narrow ( - CORBA::Object_ptr obj - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - static EventPortDef_ptr _unchecked_narrow ( - CORBA::Object_ptr obj - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - static EventPortDef_ptr _nil (void) - { - return static_cast<EventPortDef_ptr> (0); - } - - static void _tao_any_destructor (void *); - - // TAO_IDL - Generated from - // be\be_visitor_operation/operation_ch.cpp:46 - - virtual ::CORBA::ComponentIR::EventDef_ptr event ( - ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - CORBA::SystemException - )); - - // TAO_IDL - Generated from - // be\be_visitor_operation/operation_ch.cpp:46 - - virtual void event ( - ::CORBA::ComponentIR::EventDef_ptr event - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - CORBA::SystemException - )); - - // TAO_IDL - Generated from - // be\be_visitor_operation/operation_ch.cpp:46 - - virtual CORBA::Boolean is_a ( - const char * event_id - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - CORBA::SystemException - )); - - // TAO_IDL - Generated from - // be\be_visitor_interface/interface_ch.cpp:210 - - virtual CORBA::Boolean _is_a ( - const char *type_id - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - virtual const char* _interface_repository_id (void) const; - virtual CORBA::Boolean marshal (TAO_OutputCDR &cdr); - private: - TAO::Collocation_Proxy_Broker *the_TAO_EventPortDef_Proxy_Broker_; - - protected: - // Concrete interface only. - EventPortDef (void); - - // These methods travese the inheritance tree and set the - // parents piece of the given class in the right mode. - virtual void CORBA_ComponentIR_EventPortDef_setup_collocation (void); - - // Concrete non-local interface only. - EventPortDef ( - IOP::IOR *ior, - TAO_ORB_Core *orb_core = 0 - ); - - // Non-local interface only. - EventPortDef ( - TAO_Stub *objref, - CORBA::Boolean _tao_collocated = 0, - TAO_Abstract_ServantBase *servant = 0, - TAO_ORB_Core *orb_core = 0 - ); - - virtual ~EventPortDef (void); - - private: - // Private and unimplemented for concrete interfaces. - EventPortDef (const EventPortDef &); - - void operator= (const EventPortDef &); - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // be\be_visitor_typecode/typecode_decl.cpp:44 - - extern TAO_IFR_Client_Export ::CORBA::TypeCode_ptr const _tc_EventPortDef; - - // TAO_IDL - Generated from - // be\be_type.cpp:258 - - struct EventPortDescription; - - typedef - TAO_Var_Var_T< - EventPortDescription - > - EventPortDescription_var; - - typedef - TAO_Out_T< - EventPortDescription, - EventPortDescription_var - > - EventPortDescription_out; - - // TAO_IDL - Generated from - // be\be_visitor_structure/structure_ch.cpp:52 - - struct TAO_IFR_Client_Export EventPortDescription - { - typedef EventPortDescription_var _var_type; - - static void _tao_any_destructor (void *); - TAO_String_Manager name; - TAO_String_Manager id; - TAO_String_Manager defined_in; - TAO_String_Manager version; - TAO_String_Manager event; - }; - - // TAO_IDL - Generated from - // be\be_visitor_typecode/typecode_decl.cpp:44 - - extern TAO_IFR_Client_Export ::CORBA::TypeCode_ptr const _tc_EventPortDescription; - - // TAO_IDL - Generated from - // be\be_interface.cpp:598 - -#if !defined (_CORBA_COMPONENTIR_EMITSDEF__VAR_OUT_CH_) -#define _CORBA_COMPONENTIR_EMITSDEF__VAR_OUT_CH_ - - class EmitsDef; - typedef EmitsDef *EmitsDef_ptr; - - typedef - TAO_Objref_Var_T< - EmitsDef - > - EmitsDef_var; - - typedef - TAO_Objref_Out_T< - EmitsDef - > - EmitsDef_out; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // be\be_visitor_interface/interface_ch.cpp:54 - -#if !defined (_CORBA_COMPONENTIR_EMITSDEF_CH_) -#define _CORBA_COMPONENTIR_EMITSDEF_CH_ - - class TAO_IFR_Client_Export EmitsDef - : public virtual ::CORBA::ComponentIR::EventPortDef - { - public: - friend class TAO::Narrow_Utils<EmitsDef>; - typedef EmitsDef_ptr _ptr_type; - typedef EmitsDef_var _var_type; - - // The static operations. - static EmitsDef_ptr _duplicate (EmitsDef_ptr obj); - - static void _tao_release (EmitsDef_ptr obj); - - static EmitsDef_ptr _narrow ( - CORBA::Object_ptr obj - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - static EmitsDef_ptr _unchecked_narrow ( - CORBA::Object_ptr obj - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - static EmitsDef_ptr _nil (void) - { - return static_cast<EmitsDef_ptr> (0); - } - - static void _tao_any_destructor (void *); - - // TAO_IDL - Generated from - // be\be_visitor_interface/interface_ch.cpp:210 - - virtual CORBA::Boolean _is_a ( - const char *type_id - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - virtual const char* _interface_repository_id (void) const; - virtual CORBA::Boolean marshal (TAO_OutputCDR &cdr); - private: - TAO::Collocation_Proxy_Broker *the_TAO_EmitsDef_Proxy_Broker_; - - protected: - // Concrete interface only. - EmitsDef (void); - - // These methods travese the inheritance tree and set the - // parents piece of the given class in the right mode. - virtual void CORBA_ComponentIR_EmitsDef_setup_collocation (void); - - // Concrete non-local interface only. - EmitsDef ( - IOP::IOR *ior, - TAO_ORB_Core *orb_core = 0 - ); - - // Non-local interface only. - EmitsDef ( - TAO_Stub *objref, - CORBA::Boolean _tao_collocated = 0, - TAO_Abstract_ServantBase *servant = 0, - TAO_ORB_Core *orb_core = 0 - ); - - virtual ~EmitsDef (void); - - private: - // Private and unimplemented for concrete interfaces. - EmitsDef (const EmitsDef &); - - void operator= (const EmitsDef &); - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // be\be_visitor_typecode/typecode_decl.cpp:44 - - extern TAO_IFR_Client_Export ::CORBA::TypeCode_ptr const _tc_EmitsDef; - - // TAO_IDL - Generated from - // be\be_interface.cpp:598 - -#if !defined (_CORBA_COMPONENTIR_PUBLISHESDEF__VAR_OUT_CH_) -#define _CORBA_COMPONENTIR_PUBLISHESDEF__VAR_OUT_CH_ - - class PublishesDef; - typedef PublishesDef *PublishesDef_ptr; - - typedef - TAO_Objref_Var_T< - PublishesDef - > - PublishesDef_var; - - typedef - TAO_Objref_Out_T< - PublishesDef - > - PublishesDef_out; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // be\be_visitor_interface/interface_ch.cpp:54 - -#if !defined (_CORBA_COMPONENTIR_PUBLISHESDEF_CH_) -#define _CORBA_COMPONENTIR_PUBLISHESDEF_CH_ - - class TAO_IFR_Client_Export PublishesDef - : public virtual ::CORBA::ComponentIR::EventPortDef - { - public: - friend class TAO::Narrow_Utils<PublishesDef>; - typedef PublishesDef_ptr _ptr_type; - typedef PublishesDef_var _var_type; - - // The static operations. - static PublishesDef_ptr _duplicate (PublishesDef_ptr obj); - - static void _tao_release (PublishesDef_ptr obj); - - static PublishesDef_ptr _narrow ( - CORBA::Object_ptr obj - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - static PublishesDef_ptr _unchecked_narrow ( - CORBA::Object_ptr obj - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - static PublishesDef_ptr _nil (void) - { - return static_cast<PublishesDef_ptr> (0); - } - - static void _tao_any_destructor (void *); - - // TAO_IDL - Generated from - // be\be_visitor_interface/interface_ch.cpp:210 - - virtual CORBA::Boolean _is_a ( - const char *type_id - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - virtual const char* _interface_repository_id (void) const; - virtual CORBA::Boolean marshal (TAO_OutputCDR &cdr); - private: - TAO::Collocation_Proxy_Broker *the_TAO_PublishesDef_Proxy_Broker_; - - protected: - // Concrete interface only. - PublishesDef (void); - - // These methods travese the inheritance tree and set the - // parents piece of the given class in the right mode. - virtual void CORBA_ComponentIR_PublishesDef_setup_collocation (void); - - // Concrete non-local interface only. - PublishesDef ( - IOP::IOR *ior, - TAO_ORB_Core *orb_core = 0 - ); - - // Non-local interface only. - PublishesDef ( - TAO_Stub *objref, - CORBA::Boolean _tao_collocated = 0, - TAO_Abstract_ServantBase *servant = 0, - TAO_ORB_Core *orb_core = 0 - ); - - virtual ~PublishesDef (void); - - private: - // Private and unimplemented for concrete interfaces. - PublishesDef (const PublishesDef &); - - void operator= (const PublishesDef &); - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // be\be_visitor_typecode/typecode_decl.cpp:44 - - extern TAO_IFR_Client_Export ::CORBA::TypeCode_ptr const _tc_PublishesDef; - - // TAO_IDL - Generated from - // be\be_interface.cpp:598 - -#if !defined (_CORBA_COMPONENTIR_CONSUMESDEF__VAR_OUT_CH_) -#define _CORBA_COMPONENTIR_CONSUMESDEF__VAR_OUT_CH_ - - class ConsumesDef; - typedef ConsumesDef *ConsumesDef_ptr; - - typedef - TAO_Objref_Var_T< - ConsumesDef - > - ConsumesDef_var; - - typedef - TAO_Objref_Out_T< - ConsumesDef - > - ConsumesDef_out; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // be\be_visitor_interface/interface_ch.cpp:54 - -#if !defined (_CORBA_COMPONENTIR_CONSUMESDEF_CH_) -#define _CORBA_COMPONENTIR_CONSUMESDEF_CH_ - - class TAO_IFR_Client_Export ConsumesDef - : public virtual ::CORBA::ComponentIR::EventPortDef - { - public: - friend class TAO::Narrow_Utils<ConsumesDef>; - typedef ConsumesDef_ptr _ptr_type; - typedef ConsumesDef_var _var_type; - - // The static operations. - static ConsumesDef_ptr _duplicate (ConsumesDef_ptr obj); - - static void _tao_release (ConsumesDef_ptr obj); - - static ConsumesDef_ptr _narrow ( - CORBA::Object_ptr obj - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - static ConsumesDef_ptr _unchecked_narrow ( - CORBA::Object_ptr obj - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - static ConsumesDef_ptr _nil (void) - { - return static_cast<ConsumesDef_ptr> (0); - } - - static void _tao_any_destructor (void *); - - // TAO_IDL - Generated from - // be\be_visitor_interface/interface_ch.cpp:210 - - virtual CORBA::Boolean _is_a ( - const char *type_id - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - virtual const char* _interface_repository_id (void) const; - virtual CORBA::Boolean marshal (TAO_OutputCDR &cdr); - private: - TAO::Collocation_Proxy_Broker *the_TAO_ConsumesDef_Proxy_Broker_; - - protected: - // Concrete interface only. - ConsumesDef (void); - - // These methods travese the inheritance tree and set the - // parents piece of the given class in the right mode. - virtual void CORBA_ComponentIR_ConsumesDef_setup_collocation (void); - - // Concrete non-local interface only. - ConsumesDef ( - IOP::IOR *ior, - TAO_ORB_Core *orb_core = 0 - ); - - // Non-local interface only. - ConsumesDef ( - TAO_Stub *objref, - CORBA::Boolean _tao_collocated = 0, - TAO_Abstract_ServantBase *servant = 0, - TAO_ORB_Core *orb_core = 0 - ); - - virtual ~ConsumesDef (void); - - private: - // Private and unimplemented for concrete interfaces. - ConsumesDef (const ConsumesDef &); - - void operator= (const ConsumesDef &); - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // be\be_visitor_typecode/typecode_decl.cpp:44 - - extern TAO_IFR_Client_Export ::CORBA::TypeCode_ptr const _tc_ConsumesDef; - - // TAO_IDL - Generated from - // be\be_visitor_interface/interface_ch.cpp:54 - -#if !defined (_CORBA_COMPONENTIR_COMPONENTDEF_CH_) -#define _CORBA_COMPONENTIR_COMPONENTDEF_CH_ - - class TAO_IFR_Client_Export ComponentDef - : public virtual ::CORBA::ExtInterfaceDef - { - public: - friend class TAO::Narrow_Utils<ComponentDef>; - typedef ComponentDef_ptr _ptr_type; - typedef ComponentDef_var _var_type; - - // The static operations. - static ComponentDef_ptr _duplicate (ComponentDef_ptr obj); - - static void _tao_release (ComponentDef_ptr obj); - - static ComponentDef_ptr _narrow ( - CORBA::Object_ptr obj - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - static ComponentDef_ptr _unchecked_narrow ( - CORBA::Object_ptr obj - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - static ComponentDef_ptr _nil (void) - { - return static_cast<ComponentDef_ptr> (0); - } - - static void _tao_any_destructor (void *); - - // TAO_IDL - Generated from - // be\be_visitor_operation/operation_ch.cpp:46 - - virtual ::CORBA::ComponentIR::ComponentDef_ptr base_component ( - ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - CORBA::SystemException - )); - - // TAO_IDL - Generated from - // be\be_visitor_operation/operation_ch.cpp:46 - - virtual void base_component ( - ::CORBA::ComponentIR::ComponentDef_ptr base_component - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - CORBA::SystemException - )); - - // TAO_IDL - Generated from - // be\be_visitor_operation/operation_ch.cpp:46 - - virtual ::CORBA::InterfaceDefSeq * supported_interfaces ( - ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - CORBA::SystemException - )); - - // TAO_IDL - Generated from - // be\be_visitor_operation/operation_ch.cpp:46 - - virtual void supported_interfaces ( - const ::CORBA::InterfaceDefSeq & supported_interfaces - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - CORBA::SystemException - )); - - // TAO_IDL - Generated from - // be\be_visitor_operation/operation_ch.cpp:46 - - virtual ::CORBA::ComponentIR::ProvidesDef_ptr create_provides ( - const char * id, - const char * name, - const char * version, - ::CORBA::InterfaceDef_ptr interface_type - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - CORBA::SystemException - )); - - // TAO_IDL - Generated from - // be\be_visitor_operation/operation_ch.cpp:46 - - virtual ::CORBA::ComponentIR::UsesDef_ptr create_uses ( - const char * id, - const char * name, - const char * version, - ::CORBA::InterfaceDef_ptr interface_type, - ::CORBA::Boolean is_multiple - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - CORBA::SystemException - )); - - // TAO_IDL - Generated from - // be\be_visitor_operation/operation_ch.cpp:46 - - virtual ::CORBA::ComponentIR::EmitsDef_ptr create_emits ( - const char * id, - const char * name, - const char * version, - ::CORBA::ComponentIR::EventDef_ptr event - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - CORBA::SystemException - )); - - // TAO_IDL - Generated from - // be\be_visitor_operation/operation_ch.cpp:46 - - virtual ::CORBA::ComponentIR::PublishesDef_ptr create_publishes ( - const char * id, - const char * name, - const char * version, - ::CORBA::ComponentIR::EventDef_ptr event - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - CORBA::SystemException - )); - - // TAO_IDL - Generated from - // be\be_visitor_operation/operation_ch.cpp:46 - - virtual ::CORBA::ComponentIR::ConsumesDef_ptr create_consumes ( - const char * id, - const char * name, - const char * version, - ::CORBA::ComponentIR::EventDef_ptr event - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - CORBA::SystemException - )); - - // TAO_IDL - Generated from - // be\be_visitor_interface/interface_ch.cpp:210 - - virtual CORBA::Boolean _is_a ( - const char *type_id - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - virtual const char* _interface_repository_id (void) const; - virtual CORBA::Boolean marshal (TAO_OutputCDR &cdr); - private: - TAO::Collocation_Proxy_Broker *the_TAO_ComponentDef_Proxy_Broker_; - - protected: - // Concrete interface only. - ComponentDef (void); - - // These methods travese the inheritance tree and set the - // parents piece of the given class in the right mode. - virtual void CORBA_ComponentIR_ComponentDef_setup_collocation (void); - - // Concrete non-local interface only. - ComponentDef ( - IOP::IOR *ior, - TAO_ORB_Core *orb_core = 0 - ); - - // Non-local interface only. - ComponentDef ( - TAO_Stub *objref, - CORBA::Boolean _tao_collocated = 0, - TAO_Abstract_ServantBase *servant = 0, - TAO_ORB_Core *orb_core = 0 - ); - - virtual ~ComponentDef (void); - - private: - // Private and unimplemented for concrete interfaces. - ComponentDef (const ComponentDef &); - - void operator= (const ComponentDef &); - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // be\be_visitor_typecode/typecode_decl.cpp:44 - - extern TAO_IFR_Client_Export ::CORBA::TypeCode_ptr const _tc_ComponentDef; - - // TAO_IDL - Generated from - // be\be_visitor_sequence/sequence_ch.cpp:101 - -#if !defined (_CORBA_COMPONENTIR_PROVIDESDESCRIPTIONSEQ_CH_) -#define _CORBA_COMPONENTIR_PROVIDESDESCRIPTIONSEQ_CH_ - - class ProvidesDescriptionSeq; - - typedef - TAO_VarSeq_Var_T< - ProvidesDescriptionSeq, - ProvidesDescription - > - ProvidesDescriptionSeq_var; - - typedef - TAO_Seq_Out_T< - ProvidesDescriptionSeq, - ProvidesDescriptionSeq_var, - ProvidesDescription - > - ProvidesDescriptionSeq_out; - - class TAO_IFR_Client_Export ProvidesDescriptionSeq - : public - TAO_Unbounded_Sequence< - ProvidesDescription - > - { - public: - ProvidesDescriptionSeq (void); - ProvidesDescriptionSeq (CORBA::ULong max); - ProvidesDescriptionSeq ( - CORBA::ULong max, - CORBA::ULong length, - ProvidesDescription* buffer, - CORBA::Boolean release = 0 - ); - ProvidesDescriptionSeq (const ProvidesDescriptionSeq &); - ~ProvidesDescriptionSeq (void); - - static void _tao_any_destructor (void *); - - typedef ProvidesDescriptionSeq_var _var_type; - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // be\be_visitor_typecode/typecode_decl.cpp:44 - - extern TAO_IFR_Client_Export ::CORBA::TypeCode_ptr const _tc_ProvidesDescriptionSeq; - - // TAO_IDL - Generated from - // be\be_visitor_sequence/sequence_ch.cpp:101 - -#if !defined (_CORBA_COMPONENTIR_USESDESCRIPTIONSEQ_CH_) -#define _CORBA_COMPONENTIR_USESDESCRIPTIONSEQ_CH_ - - class UsesDescriptionSeq; - - typedef - TAO_VarSeq_Var_T< - UsesDescriptionSeq, - UsesDescription - > - UsesDescriptionSeq_var; - - typedef - TAO_Seq_Out_T< - UsesDescriptionSeq, - UsesDescriptionSeq_var, - UsesDescription - > - UsesDescriptionSeq_out; - - class TAO_IFR_Client_Export UsesDescriptionSeq - : public - TAO_Unbounded_Sequence< - UsesDescription - > - { - public: - UsesDescriptionSeq (void); - UsesDescriptionSeq (CORBA::ULong max); - UsesDescriptionSeq ( - CORBA::ULong max, - CORBA::ULong length, - UsesDescription* buffer, - CORBA::Boolean release = 0 - ); - UsesDescriptionSeq (const UsesDescriptionSeq &); - ~UsesDescriptionSeq (void); - - static void _tao_any_destructor (void *); - - typedef UsesDescriptionSeq_var _var_type; - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // be\be_visitor_typecode/typecode_decl.cpp:44 - - extern TAO_IFR_Client_Export ::CORBA::TypeCode_ptr const _tc_UsesDescriptionSeq; - - // TAO_IDL - Generated from - // be\be_visitor_sequence/sequence_ch.cpp:101 - -#if !defined (_CORBA_COMPONENTIR_EVENTPORTDESCRIPTIONSEQ_CH_) -#define _CORBA_COMPONENTIR_EVENTPORTDESCRIPTIONSEQ_CH_ - - class EventPortDescriptionSeq; - - typedef - TAO_VarSeq_Var_T< - EventPortDescriptionSeq, - EventPortDescription - > - EventPortDescriptionSeq_var; - - typedef - TAO_Seq_Out_T< - EventPortDescriptionSeq, - EventPortDescriptionSeq_var, - EventPortDescription - > - EventPortDescriptionSeq_out; - - class TAO_IFR_Client_Export EventPortDescriptionSeq - : public - TAO_Unbounded_Sequence< - EventPortDescription - > - { - public: - EventPortDescriptionSeq (void); - EventPortDescriptionSeq (CORBA::ULong max); - EventPortDescriptionSeq ( - CORBA::ULong max, - CORBA::ULong length, - EventPortDescription* buffer, - CORBA::Boolean release = 0 - ); - EventPortDescriptionSeq (const EventPortDescriptionSeq &); - ~EventPortDescriptionSeq (void); - - static void _tao_any_destructor (void *); - - typedef EventPortDescriptionSeq_var _var_type; - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // be\be_visitor_typecode/typecode_decl.cpp:44 - - extern TAO_IFR_Client_Export ::CORBA::TypeCode_ptr const _tc_EventPortDescriptionSeq; - - // TAO_IDL - Generated from - // be\be_type.cpp:258 - - struct ComponentDescription; - - typedef - TAO_Var_Var_T< - ComponentDescription - > - ComponentDescription_var; - - typedef - TAO_Out_T< - ComponentDescription, - ComponentDescription_var - > - ComponentDescription_out; - - // TAO_IDL - Generated from - // be\be_visitor_structure/structure_ch.cpp:52 - - struct TAO_IFR_Client_Export ComponentDescription - { - typedef ComponentDescription_var _var_type; - - static void _tao_any_destructor (void *); - TAO_String_Manager name; - TAO_String_Manager id; - TAO_String_Manager defined_in; - TAO_String_Manager version; - TAO_String_Manager base_component; - CORBA::RepositoryIdSeq supported_interfaces; - CORBA::ComponentIR::ProvidesDescriptionSeq provided_interfaces; - CORBA::ComponentIR::UsesDescriptionSeq used_interfaces; - CORBA::ComponentIR::EventPortDescriptionSeq emits_events; - CORBA::ComponentIR::EventPortDescriptionSeq publishes_events; - CORBA::ComponentIR::EventPortDescriptionSeq consumes_events; - CORBA::ExtAttrDescriptionSeq attributes; - CORBA::TypeCode_var type; - }; - - // TAO_IDL - Generated from - // be\be_visitor_typecode/typecode_decl.cpp:44 - - extern TAO_IFR_Client_Export ::CORBA::TypeCode_ptr const _tc_ComponentDescription; - - // TAO_IDL - Generated from - // be\be_interface.cpp:598 - -#if !defined (_CORBA_COMPONENTIR_FACTORYDEF__VAR_OUT_CH_) -#define _CORBA_COMPONENTIR_FACTORYDEF__VAR_OUT_CH_ - - class FactoryDef; - typedef FactoryDef *FactoryDef_ptr; - - typedef - TAO_Objref_Var_T< - FactoryDef - > - FactoryDef_var; - - typedef - TAO_Objref_Out_T< - FactoryDef - > - FactoryDef_out; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // be\be_visitor_interface/interface_ch.cpp:54 - -#if !defined (_CORBA_COMPONENTIR_FACTORYDEF_CH_) -#define _CORBA_COMPONENTIR_FACTORYDEF_CH_ - - class TAO_IFR_Client_Export FactoryDef - : public virtual ::CORBA::OperationDef - { - public: - friend class TAO::Narrow_Utils<FactoryDef>; - typedef FactoryDef_ptr _ptr_type; - typedef FactoryDef_var _var_type; - - // The static operations. - static FactoryDef_ptr _duplicate (FactoryDef_ptr obj); - - static void _tao_release (FactoryDef_ptr obj); - - static FactoryDef_ptr _narrow ( - CORBA::Object_ptr obj - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - static FactoryDef_ptr _unchecked_narrow ( - CORBA::Object_ptr obj - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - static FactoryDef_ptr _nil (void) - { - return static_cast<FactoryDef_ptr> (0); - } - - static void _tao_any_destructor (void *); - - // TAO_IDL - Generated from - // be\be_visitor_interface/interface_ch.cpp:210 - - virtual CORBA::Boolean _is_a ( - const char *type_id - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - virtual const char* _interface_repository_id (void) const; - virtual CORBA::Boolean marshal (TAO_OutputCDR &cdr); - private: - TAO::Collocation_Proxy_Broker *the_TAO_FactoryDef_Proxy_Broker_; - - protected: - // Concrete interface only. - FactoryDef (void); - - // These methods travese the inheritance tree and set the - // parents piece of the given class in the right mode. - virtual void CORBA_ComponentIR_FactoryDef_setup_collocation (void); - - // Concrete non-local interface only. - FactoryDef ( - IOP::IOR *ior, - TAO_ORB_Core *orb_core = 0 - ); - - // Non-local interface only. - FactoryDef ( - TAO_Stub *objref, - CORBA::Boolean _tao_collocated = 0, - TAO_Abstract_ServantBase *servant = 0, - TAO_ORB_Core *orb_core = 0 - ); - - virtual ~FactoryDef (void); - - private: - // Private and unimplemented for concrete interfaces. - FactoryDef (const FactoryDef &); - - void operator= (const FactoryDef &); - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // be\be_visitor_typecode/typecode_decl.cpp:44 - - extern TAO_IFR_Client_Export ::CORBA::TypeCode_ptr const _tc_FactoryDef; - - // TAO_IDL - Generated from - // be\be_interface.cpp:598 - -#if !defined (_CORBA_COMPONENTIR_FINDERDEF__VAR_OUT_CH_) -#define _CORBA_COMPONENTIR_FINDERDEF__VAR_OUT_CH_ - - class FinderDef; - typedef FinderDef *FinderDef_ptr; - - typedef - TAO_Objref_Var_T< - FinderDef - > - FinderDef_var; - - typedef - TAO_Objref_Out_T< - FinderDef - > - FinderDef_out; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // be\be_visitor_interface/interface_ch.cpp:54 - -#if !defined (_CORBA_COMPONENTIR_FINDERDEF_CH_) -#define _CORBA_COMPONENTIR_FINDERDEF_CH_ - - class TAO_IFR_Client_Export FinderDef - : public virtual ::CORBA::OperationDef - { - public: - friend class TAO::Narrow_Utils<FinderDef>; - typedef FinderDef_ptr _ptr_type; - typedef FinderDef_var _var_type; - - // The static operations. - static FinderDef_ptr _duplicate (FinderDef_ptr obj); - - static void _tao_release (FinderDef_ptr obj); - - static FinderDef_ptr _narrow ( - CORBA::Object_ptr obj - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - static FinderDef_ptr _unchecked_narrow ( - CORBA::Object_ptr obj - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - static FinderDef_ptr _nil (void) - { - return static_cast<FinderDef_ptr> (0); - } - - static void _tao_any_destructor (void *); - - // TAO_IDL - Generated from - // be\be_visitor_interface/interface_ch.cpp:210 - - virtual CORBA::Boolean _is_a ( - const char *type_id - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - virtual const char* _interface_repository_id (void) const; - virtual CORBA::Boolean marshal (TAO_OutputCDR &cdr); - private: - TAO::Collocation_Proxy_Broker *the_TAO_FinderDef_Proxy_Broker_; - - protected: - // Concrete interface only. - FinderDef (void); - - // These methods travese the inheritance tree and set the - // parents piece of the given class in the right mode. - virtual void CORBA_ComponentIR_FinderDef_setup_collocation (void); - - // Concrete non-local interface only. - FinderDef ( - IOP::IOR *ior, - TAO_ORB_Core *orb_core = 0 - ); - - // Non-local interface only. - FinderDef ( - TAO_Stub *objref, - CORBA::Boolean _tao_collocated = 0, - TAO_Abstract_ServantBase *servant = 0, - TAO_ORB_Core *orb_core = 0 - ); - - virtual ~FinderDef (void); - - private: - // Private and unimplemented for concrete interfaces. - FinderDef (const FinderDef &); - - void operator= (const FinderDef &); - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // be\be_visitor_typecode/typecode_decl.cpp:44 - - extern TAO_IFR_Client_Export ::CORBA::TypeCode_ptr const _tc_FinderDef; - - // TAO_IDL - Generated from - // be\be_visitor_interface/interface_ch.cpp:54 - -#if !defined (_CORBA_COMPONENTIR_HOMEDEF_CH_) -#define _CORBA_COMPONENTIR_HOMEDEF_CH_ - - class TAO_IFR_Client_Export HomeDef - : public virtual ::CORBA::ExtInterfaceDef - { - public: - friend class TAO::Narrow_Utils<HomeDef>; - typedef HomeDef_ptr _ptr_type; - typedef HomeDef_var _var_type; - - // The static operations. - static HomeDef_ptr _duplicate (HomeDef_ptr obj); - - static void _tao_release (HomeDef_ptr obj); - - static HomeDef_ptr _narrow ( - CORBA::Object_ptr obj - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - static HomeDef_ptr _unchecked_narrow ( - CORBA::Object_ptr obj - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - static HomeDef_ptr _nil (void) - { - return static_cast<HomeDef_ptr> (0); - } - - static void _tao_any_destructor (void *); - - // TAO_IDL - Generated from - // be\be_visitor_operation/operation_ch.cpp:46 - - virtual ::CORBA::ComponentIR::HomeDef_ptr base_home ( - ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - CORBA::SystemException - )); - - // TAO_IDL - Generated from - // be\be_visitor_operation/operation_ch.cpp:46 - - virtual void base_home ( - ::CORBA::ComponentIR::HomeDef_ptr base_home - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - CORBA::SystemException - )); - - // TAO_IDL - Generated from - // be\be_visitor_operation/operation_ch.cpp:46 - - virtual ::CORBA::InterfaceDefSeq * supported_interfaces ( - ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - CORBA::SystemException - )); - - // TAO_IDL - Generated from - // be\be_visitor_operation/operation_ch.cpp:46 - - virtual void supported_interfaces ( - const ::CORBA::InterfaceDefSeq & supported_interfaces - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - CORBA::SystemException - )); - - // TAO_IDL - Generated from - // be\be_visitor_operation/operation_ch.cpp:46 - - virtual ::CORBA::ComponentIR::ComponentDef_ptr managed_component ( - ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - CORBA::SystemException - )); - - // TAO_IDL - Generated from - // be\be_visitor_operation/operation_ch.cpp:46 - - virtual void managed_component ( - ::CORBA::ComponentIR::ComponentDef_ptr managed_component - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - CORBA::SystemException - )); - - // TAO_IDL - Generated from - // be\be_visitor_operation/operation_ch.cpp:46 - - virtual ::CORBA::ValueDef_ptr primary_key ( - ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - CORBA::SystemException - )); - - // TAO_IDL - Generated from - // be\be_visitor_operation/operation_ch.cpp:46 - - virtual void primary_key ( - ::CORBA::ValueDef_ptr primary_key - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - CORBA::SystemException - )); - - // TAO_IDL - Generated from - // be\be_visitor_operation/operation_ch.cpp:46 - - virtual ::CORBA::ComponentIR::FactoryDef_ptr create_factory ( - const char * id, - const char * name, - const char * version, - const ::CORBA::ParDescriptionSeq & params, - const ::CORBA::ExceptionDefSeq & exceptions - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - CORBA::SystemException - )); - - // TAO_IDL - Generated from - // be\be_visitor_operation/operation_ch.cpp:46 - - virtual ::CORBA::ComponentIR::FinderDef_ptr create_finder ( - const char * id, - const char * name, - const char * version, - const ::CORBA::ParDescriptionSeq & params, - const ::CORBA::ExceptionDefSeq & exceptions - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - CORBA::SystemException - )); - - // TAO_IDL - Generated from - // be\be_visitor_interface/interface_ch.cpp:210 - - virtual CORBA::Boolean _is_a ( - const char *type_id - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - virtual const char* _interface_repository_id (void) const; - virtual CORBA::Boolean marshal (TAO_OutputCDR &cdr); - private: - TAO::Collocation_Proxy_Broker *the_TAO_HomeDef_Proxy_Broker_; - - protected: - // Concrete interface only. - HomeDef (void); - - // These methods travese the inheritance tree and set the - // parents piece of the given class in the right mode. - virtual void CORBA_ComponentIR_HomeDef_setup_collocation (void); - - // Concrete non-local interface only. - HomeDef ( - IOP::IOR *ior, - TAO_ORB_Core *orb_core = 0 - ); - - // Non-local interface only. - HomeDef ( - TAO_Stub *objref, - CORBA::Boolean _tao_collocated = 0, - TAO_Abstract_ServantBase *servant = 0, - TAO_ORB_Core *orb_core = 0 - ); - - virtual ~HomeDef (void); - - private: - // Private and unimplemented for concrete interfaces. - HomeDef (const HomeDef &); - - void operator= (const HomeDef &); - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // be\be_visitor_typecode/typecode_decl.cpp:44 - - extern TAO_IFR_Client_Export ::CORBA::TypeCode_ptr const _tc_HomeDef; - - // TAO_IDL - Generated from - // be\be_type.cpp:258 - - struct HomeDescription; - - typedef - TAO_Var_Var_T< - HomeDescription - > - HomeDescription_var; - - typedef - TAO_Out_T< - HomeDescription, - HomeDescription_var - > - HomeDescription_out; - - // TAO_IDL - Generated from - // be\be_visitor_structure/structure_ch.cpp:52 - - struct TAO_IFR_Client_Export HomeDescription - { - typedef HomeDescription_var _var_type; - - static void _tao_any_destructor (void *); - TAO_String_Manager name; - TAO_String_Manager id; - TAO_String_Manager defined_in; - TAO_String_Manager version; - TAO_String_Manager base_home; - TAO_String_Manager managed_component; - CORBA::ValueDescription primary_key; - CORBA::OpDescriptionSeq factories; - CORBA::OpDescriptionSeq finders; - CORBA::OpDescriptionSeq operations; - CORBA::ExtAttrDescriptionSeq attributes; - CORBA::TypeCode_var type; - }; - - // TAO_IDL - Generated from - // be\be_visitor_typecode/typecode_decl.cpp:44 - - extern TAO_IFR_Client_Export ::CORBA::TypeCode_ptr const _tc_HomeDescription; - - // TAO_IDL - Generated from - // be\be_visitor_module/module_ch.cpp:66 - - } // module CORBA::ComponentIR - -// TAO_IDL - Generated from -// be\be_visitor_module/module_ch.cpp:66 - -} // module CORBA - -// Proxy Broker Factory function pointer declarations. - -// TAO_IDL - Generated from -// be\be_visitor_root/root.cpp:139 - -extern TAO_IFR_Client_Export -TAO::Collocation_Proxy_Broker * -(*CORBA_ComponentIR__TAO_EventDef_Proxy_Broker_Factory_function_pointer) ( - CORBA::Object_ptr obj - ); - -extern TAO_IFR_Client_Export -TAO::Collocation_Proxy_Broker * -(*CORBA_ComponentIR__TAO_Container_Proxy_Broker_Factory_function_pointer) ( - CORBA::Object_ptr obj - ); - -extern TAO_IFR_Client_Export -TAO::Collocation_Proxy_Broker * -(*CORBA_ComponentIR__TAO_ModuleDef_Proxy_Broker_Factory_function_pointer) ( - CORBA::Object_ptr obj - ); - -extern TAO_IFR_Client_Export -TAO::Collocation_Proxy_Broker * -(*CORBA_ComponentIR__TAO_Repository_Proxy_Broker_Factory_function_pointer) ( - CORBA::Object_ptr obj - ); - -extern TAO_IFR_Client_Export -TAO::Collocation_Proxy_Broker * -(*CORBA_ComponentIR__TAO_ProvidesDef_Proxy_Broker_Factory_function_pointer) ( - CORBA::Object_ptr obj - ); - -extern TAO_IFR_Client_Export -TAO::Collocation_Proxy_Broker * -(*CORBA_ComponentIR__TAO_UsesDef_Proxy_Broker_Factory_function_pointer) ( - CORBA::Object_ptr obj - ); - -extern TAO_IFR_Client_Export -TAO::Collocation_Proxy_Broker * -(*CORBA_ComponentIR__TAO_EventPortDef_Proxy_Broker_Factory_function_pointer) ( - CORBA::Object_ptr obj - ); - -extern TAO_IFR_Client_Export -TAO::Collocation_Proxy_Broker * -(*CORBA_ComponentIR__TAO_EmitsDef_Proxy_Broker_Factory_function_pointer) ( - CORBA::Object_ptr obj - ); - -extern TAO_IFR_Client_Export -TAO::Collocation_Proxy_Broker * -(*CORBA_ComponentIR__TAO_PublishesDef_Proxy_Broker_Factory_function_pointer) ( - CORBA::Object_ptr obj - ); - -extern TAO_IFR_Client_Export -TAO::Collocation_Proxy_Broker * -(*CORBA_ComponentIR__TAO_ConsumesDef_Proxy_Broker_Factory_function_pointer) ( - CORBA::Object_ptr obj - ); - -extern TAO_IFR_Client_Export -TAO::Collocation_Proxy_Broker * -(*CORBA_ComponentIR__TAO_ComponentDef_Proxy_Broker_Factory_function_pointer) ( - CORBA::Object_ptr obj - ); - -extern TAO_IFR_Client_Export -TAO::Collocation_Proxy_Broker * -(*CORBA_ComponentIR__TAO_FactoryDef_Proxy_Broker_Factory_function_pointer) ( - CORBA::Object_ptr obj - ); - -extern TAO_IFR_Client_Export -TAO::Collocation_Proxy_Broker * -(*CORBA_ComponentIR__TAO_FinderDef_Proxy_Broker_Factory_function_pointer) ( - CORBA::Object_ptr obj - ); - -extern TAO_IFR_Client_Export -TAO::Collocation_Proxy_Broker * -(*CORBA_ComponentIR__TAO_HomeDef_Proxy_Broker_Factory_function_pointer) ( - CORBA::Object_ptr obj - ); - -// TAO_IDL - Generated from -// be\be_visitor_traits.cpp:61 - -// Traits specializations. -namespace TAO -{ - -#if !defined (_CORBA_COMPONENTIR_COMPONENTDEF__TRAITS_CH_) -#define _CORBA_COMPONENTIR_COMPONENTDEF__TRAITS_CH_ - - template<> - struct TAO_IFR_Client_Export Objref_Traits< ::CORBA::ComponentIR::ComponentDef> - { - static ::CORBA::ComponentIR::ComponentDef_ptr duplicate ( - ::CORBA::ComponentIR::ComponentDef_ptr - ); - static void release ( - ::CORBA::ComponentIR::ComponentDef_ptr - ); - static ::CORBA::ComponentIR::ComponentDef_ptr nil (void); - static CORBA::Boolean marshal ( - ::CORBA::ComponentIR::ComponentDef_ptr p, - TAO_OutputCDR & cdr - ); - }; - -#endif /* end #if !defined */ - -#if !defined (_CORBA_COMPONENTIR_HOMEDEF__TRAITS_CH_) -#define _CORBA_COMPONENTIR_HOMEDEF__TRAITS_CH_ - - template<> - struct TAO_IFR_Client_Export Objref_Traits< ::CORBA::ComponentIR::HomeDef> - { - static ::CORBA::ComponentIR::HomeDef_ptr duplicate ( - ::CORBA::ComponentIR::HomeDef_ptr - ); - static void release ( - ::CORBA::ComponentIR::HomeDef_ptr - ); - static ::CORBA::ComponentIR::HomeDef_ptr nil (void); - static CORBA::Boolean marshal ( - ::CORBA::ComponentIR::HomeDef_ptr p, - TAO_OutputCDR & cdr - ); - }; - -#endif /* end #if !defined */ - -#if !defined (_CORBA_COMPONENTIR_EVENTDEF__TRAITS_CH_) -#define _CORBA_COMPONENTIR_EVENTDEF__TRAITS_CH_ - - template<> - struct TAO_IFR_Client_Export Objref_Traits< ::CORBA::ComponentIR::EventDef> - { - static ::CORBA::ComponentIR::EventDef_ptr duplicate ( - ::CORBA::ComponentIR::EventDef_ptr - ); - static void release ( - ::CORBA::ComponentIR::EventDef_ptr - ); - static ::CORBA::ComponentIR::EventDef_ptr nil (void); - static CORBA::Boolean marshal ( - ::CORBA::ComponentIR::EventDef_ptr p, - TAO_OutputCDR & cdr - ); - }; - -#endif /* end #if !defined */ - -#if !defined (_CORBA_COMPONENTIR_CONTAINER__TRAITS_CH_) -#define _CORBA_COMPONENTIR_CONTAINER__TRAITS_CH_ - - template<> - struct TAO_IFR_Client_Export Objref_Traits< ::CORBA::ComponentIR::Container> - { - static ::CORBA::ComponentIR::Container_ptr duplicate ( - ::CORBA::ComponentIR::Container_ptr - ); - static void release ( - ::CORBA::ComponentIR::Container_ptr - ); - static ::CORBA::ComponentIR::Container_ptr nil (void); - static CORBA::Boolean marshal ( - ::CORBA::ComponentIR::Container_ptr p, - TAO_OutputCDR & cdr - ); - }; - -#endif /* end #if !defined */ - -#if !defined (_CORBA_COMPONENTIR_MODULEDEF__TRAITS_CH_) -#define _CORBA_COMPONENTIR_MODULEDEF__TRAITS_CH_ - - template<> - struct TAO_IFR_Client_Export Objref_Traits< ::CORBA::ComponentIR::ModuleDef> - { - static ::CORBA::ComponentIR::ModuleDef_ptr duplicate ( - ::CORBA::ComponentIR::ModuleDef_ptr - ); - static void release ( - ::CORBA::ComponentIR::ModuleDef_ptr - ); - static ::CORBA::ComponentIR::ModuleDef_ptr nil (void); - static CORBA::Boolean marshal ( - ::CORBA::ComponentIR::ModuleDef_ptr p, - TAO_OutputCDR & cdr - ); - }; - -#endif /* end #if !defined */ - -#if !defined (_CORBA_COMPONENTIR_REPOSITORY__TRAITS_CH_) -#define _CORBA_COMPONENTIR_REPOSITORY__TRAITS_CH_ - - template<> - struct TAO_IFR_Client_Export Objref_Traits< ::CORBA::ComponentIR::Repository> - { - static ::CORBA::ComponentIR::Repository_ptr duplicate ( - ::CORBA::ComponentIR::Repository_ptr - ); - static void release ( - ::CORBA::ComponentIR::Repository_ptr - ); - static ::CORBA::ComponentIR::Repository_ptr nil (void); - static CORBA::Boolean marshal ( - ::CORBA::ComponentIR::Repository_ptr p, - TAO_OutputCDR & cdr - ); - }; - -#endif /* end #if !defined */ - -#if !defined (_CORBA_COMPONENTIR_PROVIDESDEF__TRAITS_CH_) -#define _CORBA_COMPONENTIR_PROVIDESDEF__TRAITS_CH_ - - template<> - struct TAO_IFR_Client_Export Objref_Traits< ::CORBA::ComponentIR::ProvidesDef> - { - static ::CORBA::ComponentIR::ProvidesDef_ptr duplicate ( - ::CORBA::ComponentIR::ProvidesDef_ptr - ); - static void release ( - ::CORBA::ComponentIR::ProvidesDef_ptr - ); - static ::CORBA::ComponentIR::ProvidesDef_ptr nil (void); - static CORBA::Boolean marshal ( - ::CORBA::ComponentIR::ProvidesDef_ptr p, - TAO_OutputCDR & cdr - ); - }; - -#endif /* end #if !defined */ - -#if !defined (_CORBA_COMPONENTIR_USESDEF__TRAITS_CH_) -#define _CORBA_COMPONENTIR_USESDEF__TRAITS_CH_ - - template<> - struct TAO_IFR_Client_Export Objref_Traits< ::CORBA::ComponentIR::UsesDef> - { - static ::CORBA::ComponentIR::UsesDef_ptr duplicate ( - ::CORBA::ComponentIR::UsesDef_ptr - ); - static void release ( - ::CORBA::ComponentIR::UsesDef_ptr - ); - static ::CORBA::ComponentIR::UsesDef_ptr nil (void); - static CORBA::Boolean marshal ( - ::CORBA::ComponentIR::UsesDef_ptr p, - TAO_OutputCDR & cdr - ); - }; - -#endif /* end #if !defined */ - -#if !defined (_CORBA_COMPONENTIR_EVENTPORTDEF__TRAITS_CH_) -#define _CORBA_COMPONENTIR_EVENTPORTDEF__TRAITS_CH_ - - template<> - struct TAO_IFR_Client_Export Objref_Traits< ::CORBA::ComponentIR::EventPortDef> - { - static ::CORBA::ComponentIR::EventPortDef_ptr duplicate ( - ::CORBA::ComponentIR::EventPortDef_ptr - ); - static void release ( - ::CORBA::ComponentIR::EventPortDef_ptr - ); - static ::CORBA::ComponentIR::EventPortDef_ptr nil (void); - static CORBA::Boolean marshal ( - ::CORBA::ComponentIR::EventPortDef_ptr p, - TAO_OutputCDR & cdr - ); - }; - -#endif /* end #if !defined */ - -#if !defined (_CORBA_COMPONENTIR_EMITSDEF__TRAITS_CH_) -#define _CORBA_COMPONENTIR_EMITSDEF__TRAITS_CH_ - - template<> - struct TAO_IFR_Client_Export Objref_Traits< ::CORBA::ComponentIR::EmitsDef> - { - static ::CORBA::ComponentIR::EmitsDef_ptr duplicate ( - ::CORBA::ComponentIR::EmitsDef_ptr - ); - static void release ( - ::CORBA::ComponentIR::EmitsDef_ptr - ); - static ::CORBA::ComponentIR::EmitsDef_ptr nil (void); - static CORBA::Boolean marshal ( - ::CORBA::ComponentIR::EmitsDef_ptr p, - TAO_OutputCDR & cdr - ); - }; - -#endif /* end #if !defined */ - -#if !defined (_CORBA_COMPONENTIR_PUBLISHESDEF__TRAITS_CH_) -#define _CORBA_COMPONENTIR_PUBLISHESDEF__TRAITS_CH_ - - template<> - struct TAO_IFR_Client_Export Objref_Traits< ::CORBA::ComponentIR::PublishesDef> - { - static ::CORBA::ComponentIR::PublishesDef_ptr duplicate ( - ::CORBA::ComponentIR::PublishesDef_ptr - ); - static void release ( - ::CORBA::ComponentIR::PublishesDef_ptr - ); - static ::CORBA::ComponentIR::PublishesDef_ptr nil (void); - static CORBA::Boolean marshal ( - ::CORBA::ComponentIR::PublishesDef_ptr p, - TAO_OutputCDR & cdr - ); - }; - -#endif /* end #if !defined */ - -#if !defined (_CORBA_COMPONENTIR_CONSUMESDEF__TRAITS_CH_) -#define _CORBA_COMPONENTIR_CONSUMESDEF__TRAITS_CH_ - - template<> - struct TAO_IFR_Client_Export Objref_Traits< ::CORBA::ComponentIR::ConsumesDef> - { - static ::CORBA::ComponentIR::ConsumesDef_ptr duplicate ( - ::CORBA::ComponentIR::ConsumesDef_ptr - ); - static void release ( - ::CORBA::ComponentIR::ConsumesDef_ptr - ); - static ::CORBA::ComponentIR::ConsumesDef_ptr nil (void); - static CORBA::Boolean marshal ( - ::CORBA::ComponentIR::ConsumesDef_ptr p, - TAO_OutputCDR & cdr - ); - }; - -#endif /* end #if !defined */ - -#if !defined (_CORBA_COMPONENTIR_FACTORYDEF__TRAITS_CH_) -#define _CORBA_COMPONENTIR_FACTORYDEF__TRAITS_CH_ - - template<> - struct TAO_IFR_Client_Export Objref_Traits< ::CORBA::ComponentIR::FactoryDef> - { - static ::CORBA::ComponentIR::FactoryDef_ptr duplicate ( - ::CORBA::ComponentIR::FactoryDef_ptr - ); - static void release ( - ::CORBA::ComponentIR::FactoryDef_ptr - ); - static ::CORBA::ComponentIR::FactoryDef_ptr nil (void); - static CORBA::Boolean marshal ( - ::CORBA::ComponentIR::FactoryDef_ptr p, - TAO_OutputCDR & cdr - ); - }; - -#endif /* end #if !defined */ - -#if !defined (_CORBA_COMPONENTIR_FINDERDEF__TRAITS_CH_) -#define _CORBA_COMPONENTIR_FINDERDEF__TRAITS_CH_ - - template<> - struct TAO_IFR_Client_Export Objref_Traits< ::CORBA::ComponentIR::FinderDef> - { - static ::CORBA::ComponentIR::FinderDef_ptr duplicate ( - ::CORBA::ComponentIR::FinderDef_ptr - ); - static void release ( - ::CORBA::ComponentIR::FinderDef_ptr - ); - static ::CORBA::ComponentIR::FinderDef_ptr nil (void); - static CORBA::Boolean marshal ( - ::CORBA::ComponentIR::FinderDef_ptr p, - TAO_OutputCDR & cdr - ); - }; - -#endif /* end #if !defined */ -} - -// TAO_IDL - Generated from -// be\be_visitor_interface/any_op_ch.cpp:52 - -TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::ComponentIR::EventDef_ptr); // copying -TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::ComponentIR::EventDef_ptr *); // non-copying -TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, CORBA::ComponentIR::EventDef_ptr &); - -// TAO_IDL - Generated from -// be\be_visitor_interface/any_op_ch.cpp:52 - -TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::ComponentIR::Container_ptr); // copying -TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::ComponentIR::Container_ptr *); // non-copying -TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, CORBA::ComponentIR::Container_ptr &); - -// TAO_IDL - Generated from -// be\be_visitor_interface/any_op_ch.cpp:52 - -TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::ComponentIR::ModuleDef_ptr); // copying -TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::ComponentIR::ModuleDef_ptr *); // non-copying -TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, CORBA::ComponentIR::ModuleDef_ptr &); - -// TAO_IDL - Generated from -// be\be_visitor_interface/any_op_ch.cpp:52 - -TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::ComponentIR::Repository_ptr); // copying -TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::ComponentIR::Repository_ptr *); // non-copying -TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, CORBA::ComponentIR::Repository_ptr &); - -// TAO_IDL - Generated from -// be\be_visitor_interface/any_op_ch.cpp:52 - -TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::ComponentIR::ProvidesDef_ptr); // copying -TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::ComponentIR::ProvidesDef_ptr *); // non-copying -TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, CORBA::ComponentIR::ProvidesDef_ptr &); - -// TAO_IDL - Generated from -// be\be_visitor_structure/any_op_ch.cpp:52 - -TAO_IFR_Client_Export void operator<<= (CORBA::Any &, const CORBA::ComponentIR::ProvidesDescription &); // copying version -TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::ComponentIR::ProvidesDescription*); // noncopying version -TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, CORBA::ComponentIR::ProvidesDescription *&); // deprecated -TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, const CORBA::ComponentIR::ProvidesDescription *&); - -// TAO_IDL - Generated from -// be\be_visitor_interface/any_op_ch.cpp:52 - -TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::ComponentIR::UsesDef_ptr); // copying -TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::ComponentIR::UsesDef_ptr *); // non-copying -TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, CORBA::ComponentIR::UsesDef_ptr &); - -// TAO_IDL - Generated from -// be\be_visitor_structure/any_op_ch.cpp:52 - -TAO_IFR_Client_Export void operator<<= (CORBA::Any &, const CORBA::ComponentIR::UsesDescription &); // copying version -TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::ComponentIR::UsesDescription*); // noncopying version -TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, CORBA::ComponentIR::UsesDescription *&); // deprecated -TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, const CORBA::ComponentIR::UsesDescription *&); - -// TAO_IDL - Generated from -// be\be_visitor_interface/any_op_ch.cpp:52 - -TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::ComponentIR::EventPortDef_ptr); // copying -TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::ComponentIR::EventPortDef_ptr *); // non-copying -TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, CORBA::ComponentIR::EventPortDef_ptr &); - -// TAO_IDL - Generated from -// be\be_visitor_structure/any_op_ch.cpp:52 - -TAO_IFR_Client_Export void operator<<= (CORBA::Any &, const CORBA::ComponentIR::EventPortDescription &); // copying version -TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::ComponentIR::EventPortDescription*); // noncopying version -TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, CORBA::ComponentIR::EventPortDescription *&); // deprecated -TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, const CORBA::ComponentIR::EventPortDescription *&); - -// TAO_IDL - Generated from -// be\be_visitor_interface/any_op_ch.cpp:52 - -TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::ComponentIR::EmitsDef_ptr); // copying -TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::ComponentIR::EmitsDef_ptr *); // non-copying -TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, CORBA::ComponentIR::EmitsDef_ptr &); - -// TAO_IDL - Generated from -// be\be_visitor_interface/any_op_ch.cpp:52 - -TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::ComponentIR::PublishesDef_ptr); // copying -TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::ComponentIR::PublishesDef_ptr *); // non-copying -TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, CORBA::ComponentIR::PublishesDef_ptr &); - -// TAO_IDL - Generated from -// be\be_visitor_interface/any_op_ch.cpp:52 - -TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::ComponentIR::ConsumesDef_ptr); // copying -TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::ComponentIR::ConsumesDef_ptr *); // non-copying -TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, CORBA::ComponentIR::ConsumesDef_ptr &); - -// TAO_IDL - Generated from -// be\be_visitor_interface/any_op_ch.cpp:52 - -TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::ComponentIR::ComponentDef_ptr); // copying -TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::ComponentIR::ComponentDef_ptr *); // non-copying -TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, CORBA::ComponentIR::ComponentDef_ptr &); - -// TAO_IDL - Generated from -// be\be_visitor_sequence/any_op_ch.cpp:52 - -TAO_IFR_Client_Export void operator<<= (CORBA::Any &, const CORBA::ComponentIR::ProvidesDescriptionSeq &); // copying version -TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::ComponentIR::ProvidesDescriptionSeq*); // noncopying version -TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, CORBA::ComponentIR::ProvidesDescriptionSeq *&); // deprecated -TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, const CORBA::ComponentIR::ProvidesDescriptionSeq *&); - -// TAO_IDL - Generated from -// be\be_visitor_sequence/any_op_ch.cpp:52 - -TAO_IFR_Client_Export void operator<<= (CORBA::Any &, const CORBA::ComponentIR::UsesDescriptionSeq &); // copying version -TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::ComponentIR::UsesDescriptionSeq*); // noncopying version -TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, CORBA::ComponentIR::UsesDescriptionSeq *&); // deprecated -TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, const CORBA::ComponentIR::UsesDescriptionSeq *&); - -// TAO_IDL - Generated from -// be\be_visitor_sequence/any_op_ch.cpp:52 - -TAO_IFR_Client_Export void operator<<= (CORBA::Any &, const CORBA::ComponentIR::EventPortDescriptionSeq &); // copying version -TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::ComponentIR::EventPortDescriptionSeq*); // noncopying version -TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, CORBA::ComponentIR::EventPortDescriptionSeq *&); // deprecated -TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, const CORBA::ComponentIR::EventPortDescriptionSeq *&); - -// TAO_IDL - Generated from -// be\be_visitor_structure/any_op_ch.cpp:52 - -TAO_IFR_Client_Export void operator<<= (CORBA::Any &, const CORBA::ComponentIR::ComponentDescription &); // copying version -TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::ComponentIR::ComponentDescription*); // noncopying version -TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, CORBA::ComponentIR::ComponentDescription *&); // deprecated -TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, const CORBA::ComponentIR::ComponentDescription *&); - -// TAO_IDL - Generated from -// be\be_visitor_interface/any_op_ch.cpp:52 - -TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::ComponentIR::FactoryDef_ptr); // copying -TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::ComponentIR::FactoryDef_ptr *); // non-copying -TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, CORBA::ComponentIR::FactoryDef_ptr &); - -// TAO_IDL - Generated from -// be\be_visitor_interface/any_op_ch.cpp:52 - -TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::ComponentIR::FinderDef_ptr); // copying -TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::ComponentIR::FinderDef_ptr *); // non-copying -TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, CORBA::ComponentIR::FinderDef_ptr &); - -// TAO_IDL - Generated from -// be\be_visitor_interface/any_op_ch.cpp:52 - -TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::ComponentIR::HomeDef_ptr); // copying -TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::ComponentIR::HomeDef_ptr *); // non-copying -TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, CORBA::ComponentIR::HomeDef_ptr &); - -// TAO_IDL - Generated from -// be\be_visitor_structure/any_op_ch.cpp:52 - -TAO_IFR_Client_Export void operator<<= (CORBA::Any &, const CORBA::ComponentIR::HomeDescription &); // copying version -TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::ComponentIR::HomeDescription*); // noncopying version -TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, CORBA::ComponentIR::HomeDescription *&); // deprecated -TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, const CORBA::ComponentIR::HomeDescription *&); - -// TAO_IDL - Generated from -// be\be_visitor_interface/cdr_op_ch.cpp:55 - -TAO_IFR_Client_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::ComponentIR::EventDef_ptr ); -TAO_IFR_Client_Export CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::ComponentIR::EventDef_ptr &); - -// TAO_IDL - Generated from -// be\be_visitor_interface/cdr_op_ch.cpp:55 - -TAO_IFR_Client_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::ComponentIR::Container_ptr ); -TAO_IFR_Client_Export CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::ComponentIR::Container_ptr &); - -// TAO_IDL - Generated from -// be\be_visitor_interface/cdr_op_ch.cpp:55 - -TAO_IFR_Client_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::ComponentIR::ModuleDef_ptr ); -TAO_IFR_Client_Export CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::ComponentIR::ModuleDef_ptr &); - -// TAO_IDL - Generated from -// be\be_visitor_interface/cdr_op_ch.cpp:55 - -TAO_IFR_Client_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::ComponentIR::Repository_ptr ); -TAO_IFR_Client_Export CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::ComponentIR::Repository_ptr &); - -// TAO_IDL - Generated from -// be\be_visitor_interface/cdr_op_ch.cpp:55 - -TAO_IFR_Client_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::ComponentIR::ProvidesDef_ptr ); -TAO_IFR_Client_Export CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::ComponentIR::ProvidesDef_ptr &); - -// TAO_IDL - Generated from -// be\be_visitor_structure/cdr_op_ch.cpp:54 - -TAO_IFR_Client_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::ComponentIR::ProvidesDescription &); -TAO_IFR_Client_Export CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::ComponentIR::ProvidesDescription &); - -// TAO_IDL - Generated from -// be\be_visitor_interface/cdr_op_ch.cpp:55 - -TAO_IFR_Client_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::ComponentIR::UsesDef_ptr ); -TAO_IFR_Client_Export CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::ComponentIR::UsesDef_ptr &); - -// TAO_IDL - Generated from -// be\be_visitor_structure/cdr_op_ch.cpp:54 - -TAO_IFR_Client_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::ComponentIR::UsesDescription &); -TAO_IFR_Client_Export CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::ComponentIR::UsesDescription &); - -// TAO_IDL - Generated from -// be\be_visitor_interface/cdr_op_ch.cpp:55 - -TAO_IFR_Client_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::ComponentIR::EventPortDef_ptr ); -TAO_IFR_Client_Export CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::ComponentIR::EventPortDef_ptr &); - -// TAO_IDL - Generated from -// be\be_visitor_structure/cdr_op_ch.cpp:54 - -TAO_IFR_Client_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::ComponentIR::EventPortDescription &); -TAO_IFR_Client_Export CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::ComponentIR::EventPortDescription &); - -// TAO_IDL - Generated from -// be\be_visitor_interface/cdr_op_ch.cpp:55 - -TAO_IFR_Client_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::ComponentIR::EmitsDef_ptr ); -TAO_IFR_Client_Export CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::ComponentIR::EmitsDef_ptr &); - -// TAO_IDL - Generated from -// be\be_visitor_interface/cdr_op_ch.cpp:55 - -TAO_IFR_Client_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::ComponentIR::PublishesDef_ptr ); -TAO_IFR_Client_Export CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::ComponentIR::PublishesDef_ptr &); - -// TAO_IDL - Generated from -// be\be_visitor_interface/cdr_op_ch.cpp:55 - -TAO_IFR_Client_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::ComponentIR::ConsumesDef_ptr ); -TAO_IFR_Client_Export CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::ComponentIR::ConsumesDef_ptr &); - -// TAO_IDL - Generated from -// be\be_visitor_interface/cdr_op_ch.cpp:55 - -TAO_IFR_Client_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::ComponentIR::ComponentDef_ptr ); -TAO_IFR_Client_Export CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::ComponentIR::ComponentDef_ptr &); - -// TAO_IDL - Generated from -// be\be_visitor_sequence/cdr_op_ch.cpp:71 - -#if !defined _TAO_CDR_OP_CORBA_ComponentIR_ProvidesDescriptionSeq_H_ -#define _TAO_CDR_OP_CORBA_ComponentIR_ProvidesDescriptionSeq_H_ - -TAO_IFR_Client_Export CORBA::Boolean operator<< ( - TAO_OutputCDR &, - const CORBA::ComponentIR::ProvidesDescriptionSeq & - ); -TAO_IFR_Client_Export CORBA::Boolean operator>> ( - TAO_InputCDR &, - CORBA::ComponentIR::ProvidesDescriptionSeq & - ); - -#endif /* _TAO_CDR_OP_CORBA_ComponentIR_ProvidesDescriptionSeq_H_ */ - -// TAO_IDL - Generated from -// be\be_visitor_sequence/cdr_op_ch.cpp:71 - -#if !defined _TAO_CDR_OP_CORBA_ComponentIR_UsesDescriptionSeq_H_ -#define _TAO_CDR_OP_CORBA_ComponentIR_UsesDescriptionSeq_H_ - -TAO_IFR_Client_Export CORBA::Boolean operator<< ( - TAO_OutputCDR &, - const CORBA::ComponentIR::UsesDescriptionSeq & - ); -TAO_IFR_Client_Export CORBA::Boolean operator>> ( - TAO_InputCDR &, - CORBA::ComponentIR::UsesDescriptionSeq & - ); - -#endif /* _TAO_CDR_OP_CORBA_ComponentIR_UsesDescriptionSeq_H_ */ - -// TAO_IDL - Generated from -// be\be_visitor_sequence/cdr_op_ch.cpp:71 - -#if !defined _TAO_CDR_OP_CORBA_ComponentIR_EventPortDescriptionSeq_H_ -#define _TAO_CDR_OP_CORBA_ComponentIR_EventPortDescriptionSeq_H_ - -TAO_IFR_Client_Export CORBA::Boolean operator<< ( - TAO_OutputCDR &, - const CORBA::ComponentIR::EventPortDescriptionSeq & - ); -TAO_IFR_Client_Export CORBA::Boolean operator>> ( - TAO_InputCDR &, - CORBA::ComponentIR::EventPortDescriptionSeq & - ); - -#endif /* _TAO_CDR_OP_CORBA_ComponentIR_EventPortDescriptionSeq_H_ */ - -// TAO_IDL - Generated from -// be\be_visitor_structure/cdr_op_ch.cpp:54 - -TAO_IFR_Client_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::ComponentIR::ComponentDescription &); -TAO_IFR_Client_Export CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::ComponentIR::ComponentDescription &); - -// TAO_IDL - Generated from -// be\be_visitor_interface/cdr_op_ch.cpp:55 - -TAO_IFR_Client_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::ComponentIR::FactoryDef_ptr ); -TAO_IFR_Client_Export CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::ComponentIR::FactoryDef_ptr &); - -// TAO_IDL - Generated from -// be\be_visitor_interface/cdr_op_ch.cpp:55 - -TAO_IFR_Client_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::ComponentIR::FinderDef_ptr ); -TAO_IFR_Client_Export CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::ComponentIR::FinderDef_ptr &); - -// TAO_IDL - Generated from -// be\be_visitor_interface/cdr_op_ch.cpp:55 - -TAO_IFR_Client_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::ComponentIR::HomeDef_ptr ); -TAO_IFR_Client_Export CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::ComponentIR::HomeDef_ptr &); - -// TAO_IDL - Generated from -// be\be_visitor_structure/cdr_op_ch.cpp:54 - -TAO_IFR_Client_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::ComponentIR::HomeDescription &); -TAO_IFR_Client_Export CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::ComponentIR::HomeDescription &); - -// TAO_IDL - Generated from -// be\be_codegen.cpp:955 - -#if defined (__ACE_INLINE__) -#include "IFR_ComponentsC.inl" -#endif /* defined INLINE */ - -#if defined(_MSC_VER) -#pragma warning(pop) -#endif /* _MSC_VER */ - -#if defined (__BORLANDC__) -#pragma option pop -#endif /* __BORLANDC__ */ - -#include /**/ "ace/post.h" - -#endif /* ifndef */ - - |