diff options
Diffstat (limited to 'TAO/orbsvcs/orbsvcs/IFRService/HomeDef_i.h')
-rw-r--r-- | TAO/orbsvcs/orbsvcs/IFRService/HomeDef_i.h | 286 |
1 files changed, 0 insertions, 286 deletions
diff --git a/TAO/orbsvcs/orbsvcs/IFRService/HomeDef_i.h b/TAO/orbsvcs/orbsvcs/IFRService/HomeDef_i.h deleted file mode 100644 index 7436829cb68..00000000000 --- a/TAO/orbsvcs/orbsvcs/IFRService/HomeDef_i.h +++ /dev/null @@ -1,286 +0,0 @@ -// -*- C++ -*- - -// $Id$ - -// ============================================================================ -// -// = LIBRARY -// TAO/orbsvcs/orbsvcs/IFRService -// -// = FILENAME -// HomeDef_i.h -// -// = DESCRIPTION -// HomeDef servant class. -// -// = AUTHOR -// Jeff Parsons <parsons@cs.wustl.edu> -// -// ============================================================================ - -#ifndef TAO_HOMEDEF_I_H -#define TAO_HOMEDEF_I_H - -#include "orbsvcs/IFRService/ExtInterfaceDef_i.h" -#include "orbsvcs/IFRService/ifr_service_export.h" - -#if !defined (ACE_LACKS_PRAGMA_ONCE) -# pragma once -#endif /* ACE_LACKS_PRAGMA_ONCE */ - -#include "orbsvcs/IFRService/IFR_ComponentsS.h" - -#if defined(_MSC_VER) -#pragma warning(push) -#pragma warning(disable:4250) -#endif /* _MSC_VER */ - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -class TAO_IFRService_Export TAO_HomeDef_i - : public virtual TAO_ExtInterfaceDef_i -{ - // = TITLE - // HomTAO_HomeDef_ieDef_i - // - // = DESCRIPTION - // Represents a home definition, containing factory and finder. - // -public: - TAO_HomeDef_i (TAO_Repository_i *repo); - // Constructor - - virtual ~TAO_HomeDef_i (void); - // Destructor - - virtual CORBA::DefinitionKind def_kind ( - ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC ((CORBA::SystemException)); - // Return our definition kind. - - virtual void destroy ( - ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC ((CORBA::SystemException)); - // Remove the repository entry. - - virtual void destroy_i ( - ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC ((CORBA::SystemException)); - - virtual CORBA::Contained::Description *describe ( - ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC ((CORBA::SystemException)); - // From Contained_i's pure virtual function. - - virtual CORBA::Contained::Description *describe_i ( - ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC ((CORBA::SystemException)); - // From Contained_i's pure virtual function. - - virtual CORBA::TypeCode_ptr type ( - ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC ((CORBA::SystemException)); - // From IDLType_i's pure virtual function. - - virtual CORBA::TypeCode_ptr type_i ( - ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC ((CORBA::SystemException)); - // From IDLType_i's pure virtual function. - - virtual CORBA::ComponentIR::HomeDef_ptr base_home ( - ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC ((CORBA::SystemException)); - - CORBA::ComponentIR::HomeDef_ptr base_home_i ( - ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC ((CORBA::SystemException)); - - virtual void base_home ( - CORBA::ComponentIR::HomeDef_ptr base_home - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC ((CORBA::SystemException)); - - void base_home_i ( - CORBA::ComponentIR::HomeDef_ptr base_home - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC ((CORBA::SystemException)); - - virtual CORBA::InterfaceDefSeq *supported_interfaces ( - ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC ((CORBA::SystemException)); - - CORBA::InterfaceDefSeq *supported_interfaces_i ( - ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC ((CORBA::SystemException)); - - virtual void supported_interfaces ( - const CORBA::InterfaceDefSeq &supported_interfaces - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC ((CORBA::SystemException)); - - void supported_interfaces_i ( - const CORBA::InterfaceDefSeq &supported_interfaces - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC ((CORBA::SystemException)); - - virtual CORBA::ComponentIR::ComponentDef_ptr managed_component ( - ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC ((CORBA::SystemException)); - - CORBA::ComponentIR::ComponentDef_ptr managed_component_i ( - ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC ((CORBA::SystemException)); - - virtual void managed_component ( - CORBA::ComponentIR::ComponentDef_ptr managed_component - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC ((CORBA::SystemException)); - - void managed_component_i ( - CORBA::ComponentIR::ComponentDef_ptr managed_component - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC ((CORBA::SystemException)); - - virtual CORBA::ValueDef_ptr primary_key ( - ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC ((CORBA::SystemException)); - - CORBA::ValueDef_ptr primary_key_i ( - ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC ((CORBA::SystemException)); - - virtual void primary_key ( - CORBA::ValueDef_ptr primary_key - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC ((CORBA::SystemException)); - - void primary_key_i ( - CORBA::ValueDef_ptr primary_key - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC ((CORBA::SystemException)); - - virtual CORBA::ComponentIR::FactoryDef_ptr create_factory ( - const char *id, - const char *name, - const char *version, - const CORBA::ParDescriptionSeq ¶ms, - const CORBA::ExceptionDefSeq &exceptions - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC ((CORBA::SystemException)); - - CORBA::ComponentIR::FactoryDef_ptr create_factory_i ( - const char *id, - const char *name, - const char *version, - const CORBA::ParDescriptionSeq ¶ms, - const CORBA::ExceptionDefSeq &exceptions - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC ((CORBA::SystemException)); - - virtual CORBA::ComponentIR::FinderDef_ptr create_finder ( - const char *id, - const char *name, - const char *version, - const CORBA::ParDescriptionSeq ¶ms, - const CORBA::ExceptionDefSeq &exceptions - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC ((CORBA::SystemException)); - - CORBA::ComponentIR::FinderDef_ptr create_finder_i ( - const char *id, - const char *name, - const char *version, - const CORBA::ParDescriptionSeq ¶ms, - const CORBA::ExceptionDefSeq &exceptions - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC ((CORBA::SystemException)); - -private: - // Common code for create_factory_i and create_finder_i. - CORBA::Object_ptr create_common ( - CORBA::DefinitionKind created_kind, - const char *id, - const char *name, - const char *version, - const char *sub_section, - const CORBA::ParDescriptionSeq ¶ms, - const CORBA::ExceptionDefSeq &exceptions - ACE_ENV_ARG_DECL - ); - - void fill_op_desc_seq (ACE_Configuration_Section_Key &key, - CORBA::OpDescriptionSeq &ods, - const char *sub_section - ACE_ENV_ARG_DECL); - - void fill_op_desc (ACE_Configuration_Section_Key &key, - CORBA::OperationDescription &od, - const char *sub_section - ACE_ENV_ARG_DECL); - - void fill_param_desc_seq (ACE_Configuration_Section_Key &key, - CORBA::ParDescriptionSeq &pds, - const char *sub_section - ACE_ENV_ARG_DECL); - - void fill_param_desc (ACE_Configuration_Section_Key &key, - CORBA::ParameterDescription &pd, - const char *sub_section - ACE_ENV_ARG_DECL); - - void fill_exc_desc_seq (ACE_Configuration_Section_Key &key, - CORBA::ExcDescriptionSeq &eds, - const char *sub_section - ACE_ENV_ARG_DECL); - - void fill_exc_desc (ACE_Configuration_Section_Key &key, - CORBA::ExceptionDescription &ed, - const char *sub_section - ACE_ENV_ARG_DECL); - - void fill_attr_desc_seq (ACE_Configuration_Section_Key &key, - CORBA::ExtAttrDescriptionSeq &eads, - const char *sub_section - ACE_ENV_ARG_DECL); - - void fill_attr_desc (ACE_Configuration_Section_Key &key, - CORBA::ExtAttributeDescription &ead, - const char *sub_section - ACE_ENV_ARG_DECL); -}; - -TAO_END_VERSIONED_NAMESPACE_DECL - -#if defined(_MSC_VER) -#pragma warning(pop) -#endif /* _MSC_VER */ - -#endif /* TAO_HOMEDEF_I_H */ |