diff options
Diffstat (limited to 'TAO/tao/IFR_Client/IFR_BaseC.h')
-rw-r--r-- | TAO/tao/IFR_Client/IFR_BaseC.h | 308 |
1 files changed, 105 insertions, 203 deletions
diff --git a/TAO/tao/IFR_Client/IFR_BaseC.h b/TAO/tao/IFR_Client/IFR_BaseC.h index 7d7e3171b2b..b8afb930ab7 100644 --- a/TAO/tao/IFR_Client/IFR_BaseC.h +++ b/TAO/tao/IFR_Client/IFR_BaseC.h @@ -40,7 +40,7 @@ # pragma once #endif /* ACE_LACKS_PRAGMA_ONCE */ -#include "ifr_client_export.h" +#include "tao/IFR_Client/ifr_client_export.h" #include "tao/AnyTypeCode/TypeCode.h" #include "tao/AnyTypeCode/TypeCode_Constants.h" #include "tao/AnyTypeCode/Any.h" @@ -72,6 +72,8 @@ #pragma option push -w-rvl -w-rch -w-ccc -w-inl #endif /* __BORLANDC__ */ +TAO_BEGIN_VERSIONED_NAMESPACE_DECL + // TAO_IDL - Generated from // be\be_visitor_root/root_ch.cpp:62 @@ -515,7 +517,7 @@ namespace CORBA typedef Description_var _var_type; static void _tao_any_destructor (void *); - ACE_NESTED_CLASS (CORBA, DefinitionKind) kind; + ::CORBA::DefinitionKind kind; CORBA::Any value; }; @@ -791,29 +793,20 @@ namespace CORBA class InterfaceDefSeq; typedef - TAO_MngSeq_Var_T< - InterfaceDefSeq, - TAO_Object_Manager< - InterfaceDef, - InterfaceDef_var - > + TAO_VarSeq_Var_T< + InterfaceDefSeq > InterfaceDefSeq_var; typedef - TAO_MngSeq_Out_T< - InterfaceDefSeq, - InterfaceDefSeq_var, - TAO_Object_Manager< - InterfaceDef, - InterfaceDef_var - > + TAO_Seq_Out_T< + InterfaceDefSeq > InterfaceDefSeq_out; class TAO_IFR_Client_Export InterfaceDefSeq : public - TAO_Unbounded_Object_Sequence< + TAO::unbounded_object_reference_sequence< InterfaceDef, InterfaceDef_var > @@ -825,7 +818,7 @@ namespace CORBA CORBA::ULong max, CORBA::ULong length, InterfaceDef_ptr* buffer, - CORBA::Boolean release = 0 + CORBA::Boolean release = false ); InterfaceDefSeq (const InterfaceDefSeq &); ~InterfaceDefSeq (void); @@ -920,29 +913,20 @@ namespace CORBA class ValueDefSeq; typedef - TAO_MngSeq_Var_T< - ValueDefSeq, - TAO_Object_Manager< - ValueDef, - ValueDef_var - > + TAO_VarSeq_Var_T< + ValueDefSeq > ValueDefSeq_var; typedef - TAO_MngSeq_Out_T< - ValueDefSeq, - ValueDefSeq_var, - TAO_Object_Manager< - ValueDef, - ValueDef_var - > + TAO_Seq_Out_T< + ValueDefSeq > ValueDefSeq_out; class TAO_IFR_Client_Export ValueDefSeq : public - TAO_Unbounded_Object_Sequence< + TAO::unbounded_object_reference_sequence< ValueDef, ValueDef_var > @@ -954,7 +938,7 @@ namespace CORBA CORBA::ULong max, CORBA::ULong length, ValueDef_ptr* buffer, - CORBA::Boolean release = 0 + CORBA::Boolean release = false ); ValueDefSeq (const ValueDefSeq &); ~ValueDefSeq (void); @@ -1026,29 +1010,20 @@ namespace CORBA class AbstractInterfaceDefSeq; typedef - TAO_MngSeq_Var_T< - AbstractInterfaceDefSeq, - TAO_Object_Manager< - AbstractInterfaceDef, - AbstractInterfaceDef_var - > + TAO_VarSeq_Var_T< + AbstractInterfaceDefSeq > AbstractInterfaceDefSeq_var; typedef - TAO_MngSeq_Out_T< - AbstractInterfaceDefSeq, - AbstractInterfaceDefSeq_var, - TAO_Object_Manager< - AbstractInterfaceDef, - AbstractInterfaceDef_var - > + TAO_Seq_Out_T< + AbstractInterfaceDefSeq > AbstractInterfaceDefSeq_out; class TAO_IFR_Client_Export AbstractInterfaceDefSeq : public - TAO_Unbounded_Object_Sequence< + TAO::unbounded_object_reference_sequence< AbstractInterfaceDef, AbstractInterfaceDef_var > @@ -1060,7 +1035,7 @@ namespace CORBA CORBA::ULong max, CORBA::ULong length, AbstractInterfaceDef_ptr* buffer, - CORBA::Boolean release = 0 + CORBA::Boolean release = false ); AbstractInterfaceDefSeq (const AbstractInterfaceDefSeq &); ~AbstractInterfaceDefSeq (void); @@ -1109,29 +1084,20 @@ namespace CORBA class LocalInterfaceDefSeq; typedef - TAO_MngSeq_Var_T< - LocalInterfaceDefSeq, - TAO_Object_Manager< - LocalInterfaceDef, - LocalInterfaceDef_var - > + TAO_VarSeq_Var_T< + LocalInterfaceDefSeq > LocalInterfaceDefSeq_var; typedef - TAO_MngSeq_Out_T< - LocalInterfaceDefSeq, - LocalInterfaceDefSeq_var, - TAO_Object_Manager< - LocalInterfaceDef, - LocalInterfaceDef_var - > + TAO_Seq_Out_T< + LocalInterfaceDefSeq > LocalInterfaceDefSeq_out; class TAO_IFR_Client_Export LocalInterfaceDefSeq : public - TAO_Unbounded_Object_Sequence< + TAO::unbounded_object_reference_sequence< LocalInterfaceDef, LocalInterfaceDef_var > @@ -1143,7 +1109,7 @@ namespace CORBA CORBA::ULong max, CORBA::ULong length, LocalInterfaceDef_ptr* buffer, - CORBA::Boolean release = 0 + CORBA::Boolean release = false ); LocalInterfaceDefSeq (const LocalInterfaceDefSeq &); ~LocalInterfaceDefSeq (void); @@ -1192,29 +1158,20 @@ namespace CORBA class ExtInterfaceDefSeq; typedef - TAO_MngSeq_Var_T< - ExtInterfaceDefSeq, - TAO_Object_Manager< - ExtInterfaceDef, - ExtInterfaceDef_var - > + TAO_VarSeq_Var_T< + ExtInterfaceDefSeq > ExtInterfaceDefSeq_var; typedef - TAO_MngSeq_Out_T< - ExtInterfaceDefSeq, - ExtInterfaceDefSeq_var, - TAO_Object_Manager< - ExtInterfaceDef, - ExtInterfaceDef_var - > + TAO_Seq_Out_T< + ExtInterfaceDefSeq > ExtInterfaceDefSeq_out; class TAO_IFR_Client_Export ExtInterfaceDefSeq : public - TAO_Unbounded_Object_Sequence< + TAO::unbounded_object_reference_sequence< ExtInterfaceDef, ExtInterfaceDef_var > @@ -1226,7 +1183,7 @@ namespace CORBA CORBA::ULong max, CORBA::ULong length, ExtInterfaceDef_ptr* buffer, - CORBA::Boolean release = 0 + CORBA::Boolean release = false ); ExtInterfaceDefSeq (const ExtInterfaceDefSeq &); ~ExtInterfaceDefSeq (void); @@ -1275,29 +1232,20 @@ namespace CORBA class ExtValueDefSeq; typedef - TAO_MngSeq_Var_T< - ExtValueDefSeq, - TAO_Object_Manager< - ExtValueDef, - ExtValueDef_var - > + TAO_VarSeq_Var_T< + ExtValueDefSeq > ExtValueDefSeq_var; typedef - TAO_MngSeq_Out_T< - ExtValueDefSeq, - ExtValueDefSeq_var, - TAO_Object_Manager< - ExtValueDef, - ExtValueDef_var - > + TAO_Seq_Out_T< + ExtValueDefSeq > ExtValueDefSeq_out; class TAO_IFR_Client_Export ExtValueDefSeq : public - TAO_Unbounded_Object_Sequence< + TAO::unbounded_object_reference_sequence< ExtValueDef, ExtValueDef_var > @@ -1309,7 +1257,7 @@ namespace CORBA CORBA::ULong max, CORBA::ULong length, ExtValueDef_ptr* buffer, - CORBA::Boolean release = 0 + CORBA::Boolean release = false ); ExtValueDefSeq (const ExtValueDefSeq &); ~ExtValueDefSeq (void); @@ -1358,29 +1306,20 @@ namespace CORBA class ExtAbstractInterfaceDefSeq; typedef - TAO_MngSeq_Var_T< - ExtAbstractInterfaceDefSeq, - TAO_Object_Manager< - ExtAbstractInterfaceDef, - ExtAbstractInterfaceDef_var - > + TAO_VarSeq_Var_T< + ExtAbstractInterfaceDefSeq > ExtAbstractInterfaceDefSeq_var; typedef - TAO_MngSeq_Out_T< - ExtAbstractInterfaceDefSeq, - ExtAbstractInterfaceDefSeq_var, - TAO_Object_Manager< - ExtAbstractInterfaceDef, - ExtAbstractInterfaceDef_var - > + TAO_Seq_Out_T< + ExtAbstractInterfaceDefSeq > ExtAbstractInterfaceDefSeq_out; class TAO_IFR_Client_Export ExtAbstractInterfaceDefSeq : public - TAO_Unbounded_Object_Sequence< + TAO::unbounded_object_reference_sequence< ExtAbstractInterfaceDef, ExtAbstractInterfaceDef_var > @@ -1392,7 +1331,7 @@ namespace CORBA CORBA::ULong max, CORBA::ULong length, ExtAbstractInterfaceDef_ptr* buffer, - CORBA::Boolean release = 0 + CORBA::Boolean release = false ); ExtAbstractInterfaceDefSeq (const ExtAbstractInterfaceDefSeq &); ~ExtAbstractInterfaceDefSeq (void); @@ -1441,29 +1380,20 @@ namespace CORBA class ExtLocalInterfaceDefSeq; typedef - TAO_MngSeq_Var_T< - ExtLocalInterfaceDefSeq, - TAO_Object_Manager< - ExtLocalInterfaceDef, - ExtLocalInterfaceDef_var - > + TAO_VarSeq_Var_T< + ExtLocalInterfaceDefSeq > ExtLocalInterfaceDefSeq_var; typedef - TAO_MngSeq_Out_T< - ExtLocalInterfaceDefSeq, - ExtLocalInterfaceDefSeq_var, - TAO_Object_Manager< - ExtLocalInterfaceDef, - ExtLocalInterfaceDef_var - > + TAO_Seq_Out_T< + ExtLocalInterfaceDefSeq > ExtLocalInterfaceDefSeq_out; class TAO_IFR_Client_Export ExtLocalInterfaceDefSeq : public - TAO_Unbounded_Object_Sequence< + TAO::unbounded_object_reference_sequence< ExtLocalInterfaceDef, ExtLocalInterfaceDef_var > @@ -1475,7 +1405,7 @@ namespace CORBA CORBA::ULong max, CORBA::ULong length, ExtLocalInterfaceDef_ptr* buffer, - CORBA::Boolean release = 0 + CORBA::Boolean release = false ); ExtLocalInterfaceDefSeq (const ExtLocalInterfaceDefSeq &); ~ExtLocalInterfaceDefSeq (void); @@ -1501,29 +1431,20 @@ namespace CORBA class ContainedSeq; typedef - TAO_MngSeq_Var_T< - ContainedSeq, - TAO_Object_Manager< - Contained, - Contained_var - > + TAO_VarSeq_Var_T< + ContainedSeq > ContainedSeq_var; typedef - TAO_MngSeq_Out_T< - ContainedSeq, - ContainedSeq_var, - TAO_Object_Manager< - Contained, - Contained_var - > + TAO_Seq_Out_T< + ContainedSeq > ContainedSeq_out; class TAO_IFR_Client_Export ContainedSeq : public - TAO_Unbounded_Object_Sequence< + TAO::unbounded_object_reference_sequence< Contained, Contained_var > @@ -1535,7 +1456,7 @@ namespace CORBA CORBA::ULong max, CORBA::ULong length, Contained_ptr* buffer, - CORBA::Boolean release = 0 + CORBA::Boolean release = false ); ContainedSeq (const ContainedSeq &); ~ContainedSeq (void); @@ -1578,7 +1499,7 @@ namespace CORBA typedef StructMember_var _var_type; static void _tao_any_destructor (void *); - TAO_String_Manager name; + TAO::String_Manager name; CORBA::TypeCode_var type; CORBA::IDLType_var type_def; }; @@ -1598,22 +1519,19 @@ namespace CORBA typedef TAO_VarSeq_Var_T< - StructMemberSeq, - StructMember + StructMemberSeq > StructMemberSeq_var; typedef TAO_Seq_Out_T< - StructMemberSeq, - StructMemberSeq_var, - StructMember + StructMemberSeq > StructMemberSeq_out; class TAO_IFR_Client_Export StructMemberSeq : public - TAO_Unbounded_Sequence< + TAO::unbounded_value_sequence< StructMember > { @@ -1624,7 +1542,7 @@ namespace CORBA CORBA::ULong max, CORBA::ULong length, StructMember* buffer, - CORBA::Boolean release = 0 + CORBA::Boolean release = false ); StructMemberSeq (const StructMemberSeq &); ~StructMemberSeq (void); @@ -1668,7 +1586,7 @@ namespace CORBA static void _tao_any_destructor (void *); CORBA::StructMemberSeq members; - TAO_String_Manager name; + TAO::String_Manager name; }; // TAO_IDL - Generated from @@ -1686,22 +1604,19 @@ namespace CORBA typedef TAO_VarSeq_Var_T< - InitializerSeq, - Initializer + InitializerSeq > InitializerSeq_var; typedef TAO_Seq_Out_T< - InitializerSeq, - InitializerSeq_var, - Initializer + InitializerSeq > InitializerSeq_out; class TAO_IFR_Client_Export InitializerSeq : public - TAO_Unbounded_Sequence< + TAO::unbounded_value_sequence< Initializer > { @@ -1712,7 +1627,7 @@ namespace CORBA CORBA::ULong max, CORBA::ULong length, Initializer* buffer, - CORBA::Boolean release = 0 + CORBA::Boolean release = false ); InitializerSeq (const InitializerSeq &); ~InitializerSeq (void); @@ -1755,10 +1670,10 @@ namespace CORBA typedef ExceptionDescription_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 name; + TAO::String_Manager id; + TAO::String_Manager defined_in; + TAO::String_Manager version; CORBA::TypeCode_var type; }; @@ -1777,22 +1692,19 @@ namespace CORBA typedef TAO_VarSeq_Var_T< - ExcDescriptionSeq, - ExceptionDescription + ExcDescriptionSeq > ExcDescriptionSeq_var; typedef TAO_Seq_Out_T< - ExcDescriptionSeq, - ExcDescriptionSeq_var, - ExceptionDescription + ExcDescriptionSeq > ExcDescriptionSeq_out; class TAO_IFR_Client_Export ExcDescriptionSeq : public - TAO_Unbounded_Sequence< + TAO::unbounded_value_sequence< ExceptionDescription > { @@ -1803,7 +1715,7 @@ namespace CORBA CORBA::ULong max, CORBA::ULong length, ExceptionDescription* buffer, - CORBA::Boolean release = 0 + CORBA::Boolean release = false ); ExcDescriptionSeq (const ExcDescriptionSeq &); ~ExcDescriptionSeq (void); @@ -1848,7 +1760,7 @@ namespace CORBA static void _tao_any_destructor (void *); CORBA::StructMemberSeq members; CORBA::ExcDescriptionSeq exceptions; - TAO_String_Manager name; + TAO::String_Manager name; }; // TAO_IDL - Generated from @@ -1866,22 +1778,19 @@ namespace CORBA typedef TAO_VarSeq_Var_T< - ExtInitializerSeq, - ExtInitializer + ExtInitializerSeq > ExtInitializerSeq_var; typedef TAO_Seq_Out_T< - ExtInitializerSeq, - ExtInitializerSeq_var, - ExtInitializer + ExtInitializerSeq > ExtInitializerSeq_out; class TAO_IFR_Client_Export ExtInitializerSeq : public - TAO_Unbounded_Sequence< + TAO::unbounded_value_sequence< ExtInitializer > { @@ -1892,7 +1801,7 @@ namespace CORBA CORBA::ULong max, CORBA::ULong length, ExtInitializer* buffer, - CORBA::Boolean release = 0 + CORBA::Boolean release = false ); ExtInitializerSeq (const ExtInitializerSeq &); ~ExtInitializerSeq (void); @@ -1935,7 +1844,7 @@ namespace CORBA typedef UnionMember_var _var_type; static void _tao_any_destructor (void *); - TAO_String_Manager name; + TAO::String_Manager name; CORBA::Any label; CORBA::TypeCode_var type; CORBA::IDLType_var type_def; @@ -1956,22 +1865,19 @@ namespace CORBA typedef TAO_VarSeq_Var_T< - UnionMemberSeq, - UnionMember + UnionMemberSeq > UnionMemberSeq_var; typedef TAO_Seq_Out_T< - UnionMemberSeq, - UnionMemberSeq_var, - UnionMember + UnionMemberSeq > UnionMemberSeq_out; class TAO_IFR_Client_Export UnionMemberSeq : public - TAO_Unbounded_Sequence< + TAO::unbounded_value_sequence< UnionMember > { @@ -1982,7 +1888,7 @@ namespace CORBA CORBA::ULong max, CORBA::ULong length, UnionMember* buffer, - CORBA::Boolean release = 0 + CORBA::Boolean release = false ); UnionMemberSeq (const UnionMemberSeq &); ~UnionMemberSeq (void); @@ -2008,23 +1914,20 @@ namespace CORBA class EnumMemberSeq; typedef - TAO_MngSeq_Var_T< - EnumMemberSeq, - TAO_SeqElem_String_Manager + TAO_VarSeq_Var_T< + EnumMemberSeq > EnumMemberSeq_var; typedef - TAO_MngSeq_Out_T< - EnumMemberSeq, - EnumMemberSeq_var, - TAO_SeqElem_String_Manager + TAO_Seq_Out_T< + EnumMemberSeq > EnumMemberSeq_out; class TAO_IFR_Client_Export EnumMemberSeq : public - TAO_Unbounded_String_Sequence + TAO::unbounded_string_sequence { public: EnumMemberSeq (void); @@ -2033,7 +1936,7 @@ namespace CORBA CORBA::ULong max, CORBA::ULong length, char ** buffer, - CORBA::Boolean release = 0 + CORBA::Boolean release = false ); EnumMemberSeq (const EnumMemberSeq &); ~EnumMemberSeq (void); @@ -2149,8 +2052,8 @@ namespace CORBA typedef Description_var _var_type; static void _tao_any_destructor (void *); - ACE_NESTED_CLASS (CORBA, Contained_var) contained_object; - ACE_NESTED_CLASS (CORBA, DefinitionKind) kind; + ::CORBA::Contained_var contained_object; + ::CORBA::DefinitionKind kind; CORBA::Any value; }; @@ -2169,22 +2072,19 @@ namespace CORBA typedef TAO_VarSeq_Var_T< - DescriptionSeq, - Description + DescriptionSeq > DescriptionSeq_var; typedef TAO_Seq_Out_T< - DescriptionSeq, - DescriptionSeq_var, - Description + DescriptionSeq > DescriptionSeq_out; class TAO_IFR_Client_Export DescriptionSeq : public - TAO_Unbounded_Sequence< + TAO::unbounded_value_sequence< Description > { @@ -2195,7 +2095,7 @@ namespace CORBA CORBA::ULong max, CORBA::ULong length, Description* buffer, - CORBA::Boolean release = 0 + CORBA::Boolean release = false ); DescriptionSeq (const DescriptionSeq &); ~DescriptionSeq (void); @@ -2718,10 +2618,10 @@ namespace CORBA typedef TypeDescription_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 name; + TAO::String_Manager id; + TAO::String_Manager defined_in; + TAO::String_Manager version; CORBA::TypeCode_var type; }; @@ -4105,8 +4005,10 @@ TAO_IFR_Client_Export CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::TypeDesc // TAO_IDL - Generated from // be\be_codegen.cpp:1136 +TAO_END_VERSIONED_NAMESPACE_DECL + #if defined (__ACE_INLINE__) -#include "IFR_BaseC.inl" +#include "tao/IFR_Client/IFR_BaseC.inl" #endif /* defined INLINE */ #if defined(_MSC_VER) |