diff options
Diffstat (limited to 'TAO/tao/IFR_Client/IFR_ExtendedC.cpp')
-rw-r--r-- | TAO/tao/IFR_Client/IFR_ExtendedC.cpp | 743 |
1 files changed, 242 insertions, 501 deletions
diff --git a/TAO/tao/IFR_Client/IFR_ExtendedC.cpp b/TAO/tao/IFR_Client/IFR_ExtendedC.cpp index 444a2cfab77..396605173ba 100644 --- a/TAO/tao/IFR_Client/IFR_ExtendedC.cpp +++ b/TAO/tao/IFR_Client/IFR_ExtendedC.cpp @@ -26,7 +26,7 @@ // http://www.cs.wustl.edu/~schmidt/TAO.html // TAO_IDL - Generated from -// be\be_codegen.cpp:323 +// be\be_codegen.cpp:302 #include "IFR_ExtendedC.h" @@ -46,68 +46,15 @@ #endif /* __BORLANDC__ */ #if !defined (__ACE_INLINE__) -#include "IFR_ExtendedC.i" +#include "IFR_ExtendedC.inl" #endif /* !defined INLINE */ // TAO_IDL - Generated from -// be\be_visitor_arg_traits.cpp:64 +// be\be_visitor_arg_traits.cpp:65 // Arg traits specializations. namespace TAO { - - // TAO_IDL - Generated from - // be\be_visitor_arg_traits.cpp:582 - -#if !defined (_CORBA_ANY__ARG_TRAITS_CS_) -#define _CORBA_ANY__ARG_TRAITS_CS_ - - ACE_TEMPLATE_SPECIALIZATION - class TAO_IFR_Client_Export Arg_Traits<CORBA::Any> - : public - Var_Size_Arg_Traits_T< - CORBA::Any, - CORBA::Any_var, - CORBA::Any_out - > - { - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // be\be_visitor_arg_traits.cpp:537 - -#if !defined (_CORBA_DEFINITIONKIND__ARG_TRAITS_CS_) -#define _CORBA_DEFINITIONKIND__ARG_TRAITS_CS_ - - ACE_TEMPLATE_SPECIALIZATION - class TAO_IFR_Client_Export Arg_Traits<CORBA::DefinitionKind> - : public - Basic_Arg_Traits_T< - CORBA::DefinitionKind - > - { - }; - -#endif /* end #if !defined */ - -#if !defined (_CORBA_CONTAINER__ARG_TRAITS_CS_) -#define _CORBA_CONTAINER__ARG_TRAITS_CS_ - - ACE_TEMPLATE_SPECIALIZATION - class TAO_IFR_Client_Export Arg_Traits<CORBA::Container> - : public - Object_Arg_Traits_T< - CORBA::Container_ptr, - CORBA::Container_var, - CORBA::Container_out, - TAO::Objref_Traits<CORBA::Container> - > - { - }; - -#endif /* end #if !defined */ #if !defined (_CORBA_IDLTYPE__ARG_TRAITS_CS_) #define _CORBA_IDLTYPE__ARG_TRAITS_CS_ @@ -127,7 +74,7 @@ namespace TAO #endif /* end #if !defined */ // TAO_IDL - Generated from - // be\be_visitor_arg_traits.cpp:379 + // be\be_visitor_arg_traits.cpp:383 #if !defined (_CORBA_INTERFACEDEFSEQ__ARG_TRAITS_CS_) #define _CORBA_INTERFACEDEFSEQ__ARG_TRAITS_CS_ @@ -163,7 +110,7 @@ namespace TAO #endif /* end #if !defined */ // TAO_IDL - Generated from - // be\be_visitor_arg_traits.cpp:618 + // be\be_visitor_arg_traits.cpp:612 #if !defined (_CORBA_VALUEDEF_FULLVALUEDESCRIPTION__ARG_TRAITS_CS_) #define _CORBA_VALUEDEF_FULLVALUEDESCRIPTION__ARG_TRAITS_CS_ @@ -182,7 +129,7 @@ namespace TAO #endif /* end #if !defined */ // TAO_IDL - Generated from - // be\be_visitor_arg_traits.cpp:379 + // be\be_visitor_arg_traits.cpp:383 #if !defined (_CORBA_INITIALIZERSEQ__ARG_TRAITS_CS_) #define _CORBA_INITIALIZERSEQ__ARG_TRAITS_CS_ @@ -201,7 +148,7 @@ namespace TAO #endif /* end #if !defined */ // TAO_IDL - Generated from - // be\be_visitor_arg_traits.cpp:379 + // be\be_visitor_arg_traits.cpp:383 #if !defined (_CORBA_VALUEDEFSEQ__ARG_TRAITS_CS_) #define _CORBA_VALUEDEFSEQ__ARG_TRAITS_CS_ @@ -220,26 +167,7 @@ namespace TAO #endif /* end #if !defined */ // TAO_IDL - Generated from - // be\be_visitor_arg_traits.cpp:379 - -#if !defined (_CORBA_ABSTRACTINTERFACEDEFSEQ__ARG_TRAITS_CS_) -#define _CORBA_ABSTRACTINTERFACEDEFSEQ__ARG_TRAITS_CS_ - - ACE_TEMPLATE_SPECIALIZATION - class TAO_IFR_Client_Export Arg_Traits<CORBA::AbstractInterfaceDefSeq> - : public - Var_Size_Arg_Traits_T< - CORBA::AbstractInterfaceDefSeq, - CORBA::AbstractInterfaceDefSeq_var, - CORBA::AbstractInterfaceDefSeq_out - > - { - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // be\be_visitor_arg_traits.cpp:618 + // be\be_visitor_arg_traits.cpp:612 #if !defined (_CORBA_EXTVALUEDEF_EXTFULLVALUEDESCRIPTION__ARG_TRAITS_CS_) #define _CORBA_EXTVALUEDEF_EXTFULLVALUEDESCRIPTION__ARG_TRAITS_CS_ @@ -258,7 +186,7 @@ namespace TAO #endif /* end #if !defined */ // TAO_IDL - Generated from - // be\be_visitor_arg_traits.cpp:379 + // be\be_visitor_arg_traits.cpp:383 #if !defined (_CORBA_EXTINITIALIZERSEQ__ARG_TRAITS_CS_) #define _CORBA_EXTINITIALIZERSEQ__ARG_TRAITS_CS_ @@ -277,81 +205,7 @@ namespace TAO #endif /* end #if !defined */ // TAO_IDL - Generated from - // be\be_visitor_arg_traits.cpp:379 - -#if !defined (_CORBA_STRUCTMEMBERSEQ__ARG_TRAITS_CS_) -#define _CORBA_STRUCTMEMBERSEQ__ARG_TRAITS_CS_ - - ACE_TEMPLATE_SPECIALIZATION - class TAO_IFR_Client_Export Arg_Traits<CORBA::StructMemberSeq> - : public - Var_Size_Arg_Traits_T< - CORBA::StructMemberSeq, - CORBA::StructMemberSeq_var, - CORBA::StructMemberSeq_out - > - { - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // be\be_visitor_arg_traits.cpp:379 - -#if !defined (_CORBA_UNIONMEMBERSEQ__ARG_TRAITS_CS_) -#define _CORBA_UNIONMEMBERSEQ__ARG_TRAITS_CS_ - - ACE_TEMPLATE_SPECIALIZATION - class TAO_IFR_Client_Export Arg_Traits<CORBA::UnionMemberSeq> - : public - Var_Size_Arg_Traits_T< - CORBA::UnionMemberSeq, - CORBA::UnionMemberSeq_var, - CORBA::UnionMemberSeq_out - > - { - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // be\be_visitor_arg_traits.cpp:379 - -#if !defined (_CORBA_ENUMMEMBERSEQ__ARG_TRAITS_CS_) -#define _CORBA_ENUMMEMBERSEQ__ARG_TRAITS_CS_ - - ACE_TEMPLATE_SPECIALIZATION - class TAO_IFR_Client_Export Arg_Traits<CORBA::EnumMemberSeq> - : public - Var_Size_Arg_Traits_T< - CORBA::EnumMemberSeq, - CORBA::EnumMemberSeq_var, - CORBA::EnumMemberSeq_out - > - { - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // be\be_visitor_arg_traits.cpp:537 - -#if !defined (_CORBA_PRIMITIVEKIND__ARG_TRAITS_CS_) -#define _CORBA_PRIMITIVEKIND__ARG_TRAITS_CS_ - - ACE_TEMPLATE_SPECIALIZATION - class TAO_IFR_Client_Export Arg_Traits<CORBA::PrimitiveKind> - : public - Basic_Arg_Traits_T< - CORBA::PrimitiveKind - > - { - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // be\be_visitor_arg_traits.cpp:379 + // be\be_visitor_arg_traits.cpp:383 #if !defined (_CORBA_EXCEPTIONDEFSEQ__ARG_TRAITS_CS_) #define _CORBA_EXCEPTIONDEFSEQ__ARG_TRAITS_CS_ @@ -370,7 +224,7 @@ namespace TAO #endif /* end #if !defined */ // TAO_IDL - Generated from - // be\be_visitor_arg_traits.cpp:537 + // be\be_visitor_arg_traits.cpp:574 #if !defined (_CORBA_ATTRIBUTEMODE__ARG_TRAITS_CS_) #define _CORBA_ATTRIBUTEMODE__ARG_TRAITS_CS_ @@ -421,7 +275,7 @@ namespace TAO #endif /* end #if !defined */ // TAO_IDL - Generated from - // be\be_visitor_arg_traits.cpp:537 + // be\be_visitor_arg_traits.cpp:574 #if !defined (_CORBA_OPERATIONMODE__ARG_TRAITS_CS_) #define _CORBA_OPERATIONMODE__ARG_TRAITS_CS_ @@ -438,7 +292,7 @@ namespace TAO #endif /* end #if !defined */ // TAO_IDL - Generated from - // be\be_visitor_arg_traits.cpp:379 + // be\be_visitor_arg_traits.cpp:383 #if !defined (_CORBA_PARDESCRIPTIONSEQ__ARG_TRAITS_CS_) #define _CORBA_PARDESCRIPTIONSEQ__ARG_TRAITS_CS_ @@ -457,7 +311,7 @@ namespace TAO #endif /* end #if !defined */ // TAO_IDL - Generated from - // be\be_visitor_arg_traits.cpp:379 + // be\be_visitor_arg_traits.cpp:383 #if !defined (_CORBA_CONTEXTIDSEQ__ARG_TRAITS_CS_) #define _CORBA_CONTEXTIDSEQ__ARG_TRAITS_CS_ @@ -577,7 +431,7 @@ CORBA::UShort CORBA::FixedDef::digits ( CORBA_FixedDef_setup_collocation (); } - TAO::Arg_Traits<CORBA::UShort>::ret_val _tao_retval; + TAO::Arg_Traits< ::CORBA::UShort>::ret_val _tao_retval; TAO::Argument *_the_tao_operation_signature [] = { @@ -603,7 +457,7 @@ CORBA::UShort CORBA::FixedDef::digits ( // be\be_visitor_operation/operation_cs.cpp:78 void CORBA::FixedDef::digits ( - CORBA::UShort digits + ::CORBA::UShort digits ACE_ENV_ARG_DECL ) ACE_THROW_SPEC (( @@ -620,8 +474,8 @@ void CORBA::FixedDef::digits ( CORBA_FixedDef_setup_collocation (); } - TAO::Arg_Traits<void>::ret_val _tao_retval; - TAO::Arg_Traits<CORBA::UShort>::in_arg_val _tao_digits (digits); + TAO::Arg_Traits< void>::ret_val _tao_retval; + TAO::Arg_Traits< ::CORBA::UShort>::in_arg_val _tao_digits (digits); TAO::Argument *_the_tao_operation_signature [] = { @@ -662,7 +516,7 @@ CORBA::Short CORBA::FixedDef::scale ( CORBA_FixedDef_setup_collocation (); } - TAO::Arg_Traits<CORBA::Short>::ret_val _tao_retval; + TAO::Arg_Traits< ::CORBA::Short>::ret_val _tao_retval; TAO::Argument *_the_tao_operation_signature [] = { @@ -688,7 +542,7 @@ CORBA::Short CORBA::FixedDef::scale ( // be\be_visitor_operation/operation_cs.cpp:78 void CORBA::FixedDef::scale ( - CORBA::Short scale + ::CORBA::Short scale ACE_ENV_ARG_DECL ) ACE_THROW_SPEC (( @@ -705,8 +559,8 @@ void CORBA::FixedDef::scale ( CORBA_FixedDef_setup_collocation (); } - TAO::Arg_Traits<void>::ret_val _tao_retval; - TAO::Arg_Traits<CORBA::Short>::in_arg_val _tao_scale (scale); + TAO::Arg_Traits< void>::ret_val _tao_retval; + TAO::Arg_Traits< ::CORBA::Short>::in_arg_val _tao_scale (scale); TAO::Argument *_the_tao_operation_signature [] = { @@ -752,7 +606,7 @@ void CORBA::FixedDef::_tao_any_destructor (void *_tao_void_pointer) { FixedDef *_tao_tmp_pointer = - ACE_static_cast (FixedDef *, _tao_void_pointer); + static_cast<FixedDef *> (_tao_void_pointer); CORBA::release (_tao_tmp_pointer); } @@ -805,22 +659,22 @@ CORBA::FixedDef::_is_a ( { if ( !ACE_OS::strcmp ( - (char *)value, + value, "IDL:omg.org/CORBA/IRObject:1.0" ) || !ACE_OS::strcmp ( - (char *)value, + value, "IDL:omg.org/CORBA/IDLType:1.0" ) || !ACE_OS::strcmp ( - (char *)value, + value, "IDL:omg.org/CORBA/FixedDef:1.0" ) || !ACE_OS::strcmp ( - (char *)value, + value, "IDL:omg.org/CORBA/Object:1.0" ) - ) + ) { return 1; // success using local knowledge } @@ -853,7 +707,7 @@ CORBA::ValueMember::_tao_any_destructor ( ) { ValueMember *_tao_tmp_pointer = - ACE_static_cast (ValueMember *, _tao_void_pointer); + static_cast<ValueMember *> (_tao_void_pointer); delete _tao_tmp_pointer; } @@ -904,7 +758,7 @@ void CORBA::ValueMemberSeq::_tao_any_destructor ( ) { ValueMemberSeq * _tao_tmp_pointer = - ACE_static_cast (ValueMemberSeq *, _tao_void_pointer); + static_cast<ValueMemberSeq *> (_tao_void_pointer); delete _tao_tmp_pointer; } @@ -976,7 +830,7 @@ CORBA::TypeCode_ptr CORBA::ValueMemberDef::type ( CORBA_ValueMemberDef_setup_collocation (); } - TAO::Arg_Traits<CORBA::TypeCode>::ret_val _tao_retval; + TAO::Arg_Traits< ::CORBA::TypeCode>::ret_val _tao_retval; TAO::Argument *_the_tao_operation_signature [] = { @@ -1018,7 +872,7 @@ CORBA::TypeCode_ptr CORBA::ValueMemberDef::type ( CORBA_ValueMemberDef_setup_collocation (); } - TAO::Arg_Traits<CORBA::IDLType>::ret_val _tao_retval; + TAO::Arg_Traits< CORBA::IDLType>::ret_val _tao_retval; TAO::Argument *_the_tao_operation_signature [] = { @@ -1044,7 +898,7 @@ CORBA::TypeCode_ptr CORBA::ValueMemberDef::type ( // be\be_visitor_operation/operation_cs.cpp:78 void CORBA::ValueMemberDef::type_def ( - CORBA::IDLType_ptr type_def + ::CORBA::IDLType_ptr type_def ACE_ENV_ARG_DECL ) ACE_THROW_SPEC (( @@ -1061,8 +915,8 @@ void CORBA::ValueMemberDef::type_def ( CORBA_ValueMemberDef_setup_collocation (); } - TAO::Arg_Traits<void>::ret_val _tao_retval; - TAO::Arg_Traits<CORBA::IDLType>::in_arg_val _tao_type_def (type_def); + TAO::Arg_Traits< void>::ret_val _tao_retval; + TAO::Arg_Traits< CORBA::IDLType>::in_arg_val _tao_type_def (type_def); TAO::Argument *_the_tao_operation_signature [] = { @@ -1103,7 +957,7 @@ CORBA::Visibility CORBA::ValueMemberDef::access ( CORBA_ValueMemberDef_setup_collocation (); } - TAO::Arg_Traits<CORBA::Visibility>::ret_val _tao_retval; + TAO::Arg_Traits< ::CORBA::Visibility>::ret_val _tao_retval; TAO::Argument *_the_tao_operation_signature [] = { @@ -1129,7 +983,7 @@ CORBA::Visibility CORBA::ValueMemberDef::access ( // be\be_visitor_operation/operation_cs.cpp:78 void CORBA::ValueMemberDef::access ( - CORBA::Visibility access + ::CORBA::Visibility access ACE_ENV_ARG_DECL ) ACE_THROW_SPEC (( @@ -1146,8 +1000,8 @@ void CORBA::ValueMemberDef::access ( CORBA_ValueMemberDef_setup_collocation (); } - TAO::Arg_Traits<void>::ret_val _tao_retval; - TAO::Arg_Traits<CORBA::Visibility>::in_arg_val _tao_access (access); + TAO::Arg_Traits< void>::ret_val _tao_retval; + TAO::Arg_Traits< ::CORBA::Visibility>::in_arg_val _tao_access (access); TAO::Argument *_the_tao_operation_signature [] = { @@ -1193,7 +1047,7 @@ void CORBA::ValueMemberDef::_tao_any_destructor (void *_tao_void_pointer) { ValueMemberDef *_tao_tmp_pointer = - ACE_static_cast (ValueMemberDef *, _tao_void_pointer); + static_cast<ValueMemberDef *> (_tao_void_pointer); CORBA::release (_tao_tmp_pointer); } @@ -1246,22 +1100,22 @@ CORBA::ValueMemberDef::_is_a ( { if ( !ACE_OS::strcmp ( - (char *)value, + value, "IDL:omg.org/CORBA/IRObject:1.0" ) || !ACE_OS::strcmp ( - (char *)value, + value, "IDL:omg.org/CORBA/Contained:1.0" ) || !ACE_OS::strcmp ( - (char *)value, + value, "IDL:omg.org/CORBA/ValueMemberDef:1.0" ) || !ACE_OS::strcmp ( - (char *)value, + value, "IDL:omg.org/CORBA/Object:1.0" ) - ) + ) { return 1; // success using local knowledge } @@ -1351,7 +1205,7 @@ TAO::Collocation_Proxy_Broker * CORBA_ValueDef_setup_collocation (); } - TAO::Arg_Traits<CORBA::InterfaceDefSeq>::ret_val _tao_retval; + TAO::Arg_Traits< CORBA::InterfaceDefSeq>::ret_val _tao_retval; TAO::Argument *_the_tao_operation_signature [] = { @@ -1377,7 +1231,7 @@ TAO::Collocation_Proxy_Broker * // be\be_visitor_operation/operation_cs.cpp:78 void CORBA::ValueDef::supported_interfaces ( - const CORBA::InterfaceDefSeq & supported_interfaces + const ::CORBA::InterfaceDefSeq & supported_interfaces ACE_ENV_ARG_DECL ) ACE_THROW_SPEC (( @@ -1394,8 +1248,8 @@ void CORBA::ValueDef::supported_interfaces ( CORBA_ValueDef_setup_collocation (); } - TAO::Arg_Traits<void>::ret_val _tao_retval; - TAO::Arg_Traits<CORBA::InterfaceDefSeq>::in_arg_val _tao_supported_interfaces (supported_interfaces); + TAO::Arg_Traits< void>::ret_val _tao_retval; + TAO::Arg_Traits< CORBA::InterfaceDefSeq>::in_arg_val _tao_supported_interfaces (supported_interfaces); TAO::Argument *_the_tao_operation_signature [] = { @@ -1436,7 +1290,7 @@ void CORBA::ValueDef::supported_interfaces ( CORBA_ValueDef_setup_collocation (); } - TAO::Arg_Traits<CORBA::InitializerSeq>::ret_val _tao_retval; + TAO::Arg_Traits< CORBA::InitializerSeq>::ret_val _tao_retval; TAO::Argument *_the_tao_operation_signature [] = { @@ -1462,7 +1316,7 @@ void CORBA::ValueDef::supported_interfaces ( // be\be_visitor_operation/operation_cs.cpp:78 void CORBA::ValueDef::initializers ( - const CORBA::InitializerSeq & initializers + const ::CORBA::InitializerSeq & initializers ACE_ENV_ARG_DECL ) ACE_THROW_SPEC (( @@ -1479,8 +1333,8 @@ void CORBA::ValueDef::initializers ( CORBA_ValueDef_setup_collocation (); } - TAO::Arg_Traits<void>::ret_val _tao_retval; - TAO::Arg_Traits<CORBA::InitializerSeq>::in_arg_val _tao_initializers (initializers); + TAO::Arg_Traits< void>::ret_val _tao_retval; + TAO::Arg_Traits< CORBA::InitializerSeq>::in_arg_val _tao_initializers (initializers); TAO::Argument *_the_tao_operation_signature [] = { @@ -1521,7 +1375,7 @@ void CORBA::ValueDef::initializers ( CORBA_ValueDef_setup_collocation (); } - TAO::Arg_Traits<CORBA::ValueDef>::ret_val _tao_retval; + TAO::Arg_Traits< CORBA::ValueDef>::ret_val _tao_retval; TAO::Argument *_the_tao_operation_signature [] = { @@ -1547,7 +1401,7 @@ void CORBA::ValueDef::initializers ( // be\be_visitor_operation/operation_cs.cpp:78 void CORBA::ValueDef::base_value ( - CORBA::ValueDef_ptr base_value + ::CORBA::ValueDef_ptr base_value ACE_ENV_ARG_DECL ) ACE_THROW_SPEC (( @@ -1564,8 +1418,8 @@ void CORBA::ValueDef::base_value ( CORBA_ValueDef_setup_collocation (); } - TAO::Arg_Traits<void>::ret_val _tao_retval; - TAO::Arg_Traits<CORBA::ValueDef>::in_arg_val _tao_base_value (base_value); + TAO::Arg_Traits< void>::ret_val _tao_retval; + TAO::Arg_Traits< CORBA::ValueDef>::in_arg_val _tao_base_value (base_value); TAO::Argument *_the_tao_operation_signature [] = { @@ -1606,7 +1460,7 @@ void CORBA::ValueDef::base_value ( CORBA_ValueDef_setup_collocation (); } - TAO::Arg_Traits<CORBA::ValueDefSeq>::ret_val _tao_retval; + TAO::Arg_Traits< CORBA::ValueDefSeq>::ret_val _tao_retval; TAO::Argument *_the_tao_operation_signature [] = { @@ -1632,7 +1486,7 @@ void CORBA::ValueDef::base_value ( // be\be_visitor_operation/operation_cs.cpp:78 void CORBA::ValueDef::abstract_base_values ( - const CORBA::ValueDefSeq & abstract_base_values + const ::CORBA::ValueDefSeq & abstract_base_values ACE_ENV_ARG_DECL ) ACE_THROW_SPEC (( @@ -1649,8 +1503,8 @@ void CORBA::ValueDef::abstract_base_values ( CORBA_ValueDef_setup_collocation (); } - TAO::Arg_Traits<void>::ret_val _tao_retval; - TAO::Arg_Traits<CORBA::ValueDefSeq>::in_arg_val _tao_abstract_base_values (abstract_base_values); + TAO::Arg_Traits< void>::ret_val _tao_retval; + TAO::Arg_Traits< CORBA::ValueDefSeq>::in_arg_val _tao_abstract_base_values (abstract_base_values); TAO::Argument *_the_tao_operation_signature [] = { @@ -1691,7 +1545,7 @@ CORBA::Boolean CORBA::ValueDef::is_abstract ( CORBA_ValueDef_setup_collocation (); } - TAO::Arg_Traits<ACE_InputCDR::to_boolean>::ret_val _tao_retval; + TAO::Arg_Traits< ::ACE_InputCDR::to_boolean>::ret_val _tao_retval; TAO::Argument *_the_tao_operation_signature [] = { @@ -1717,7 +1571,7 @@ CORBA::Boolean CORBA::ValueDef::is_abstract ( // be\be_visitor_operation/operation_cs.cpp:78 void CORBA::ValueDef::is_abstract ( - CORBA::Boolean is_abstract + ::CORBA::Boolean is_abstract ACE_ENV_ARG_DECL ) ACE_THROW_SPEC (( @@ -1734,8 +1588,8 @@ void CORBA::ValueDef::is_abstract ( CORBA_ValueDef_setup_collocation (); } - TAO::Arg_Traits<void>::ret_val _tao_retval; - TAO::Arg_Traits<ACE_InputCDR::to_boolean>::in_arg_val _tao_is_abstract (is_abstract); + TAO::Arg_Traits< void>::ret_val _tao_retval; + TAO::Arg_Traits< ::ACE_InputCDR::to_boolean>::in_arg_val _tao_is_abstract (is_abstract); TAO::Argument *_the_tao_operation_signature [] = { @@ -1776,7 +1630,7 @@ CORBA::Boolean CORBA::ValueDef::is_custom ( CORBA_ValueDef_setup_collocation (); } - TAO::Arg_Traits<ACE_InputCDR::to_boolean>::ret_val _tao_retval; + TAO::Arg_Traits< ::ACE_InputCDR::to_boolean>::ret_val _tao_retval; TAO::Argument *_the_tao_operation_signature [] = { @@ -1802,7 +1656,7 @@ CORBA::Boolean CORBA::ValueDef::is_custom ( // be\be_visitor_operation/operation_cs.cpp:78 void CORBA::ValueDef::is_custom ( - CORBA::Boolean is_custom + ::CORBA::Boolean is_custom ACE_ENV_ARG_DECL ) ACE_THROW_SPEC (( @@ -1819,8 +1673,8 @@ void CORBA::ValueDef::is_custom ( CORBA_ValueDef_setup_collocation (); } - TAO::Arg_Traits<void>::ret_val _tao_retval; - TAO::Arg_Traits<ACE_InputCDR::to_boolean>::in_arg_val _tao_is_custom (is_custom); + TAO::Arg_Traits< void>::ret_val _tao_retval; + TAO::Arg_Traits< ::ACE_InputCDR::to_boolean>::in_arg_val _tao_is_custom (is_custom); TAO::Argument *_the_tao_operation_signature [] = { @@ -1861,7 +1715,7 @@ CORBA::Boolean CORBA::ValueDef::is_truncatable ( CORBA_ValueDef_setup_collocation (); } - TAO::Arg_Traits<ACE_InputCDR::to_boolean>::ret_val _tao_retval; + TAO::Arg_Traits< ::ACE_InputCDR::to_boolean>::ret_val _tao_retval; TAO::Argument *_the_tao_operation_signature [] = { @@ -1887,7 +1741,7 @@ CORBA::Boolean CORBA::ValueDef::is_truncatable ( // be\be_visitor_operation/operation_cs.cpp:78 void CORBA::ValueDef::is_truncatable ( - CORBA::Boolean is_truncatable + ::CORBA::Boolean is_truncatable ACE_ENV_ARG_DECL ) ACE_THROW_SPEC (( @@ -1904,8 +1758,8 @@ void CORBA::ValueDef::is_truncatable ( CORBA_ValueDef_setup_collocation (); } - TAO::Arg_Traits<void>::ret_val _tao_retval; - TAO::Arg_Traits<ACE_InputCDR::to_boolean>::in_arg_val _tao_is_truncatable (is_truncatable); + TAO::Arg_Traits< void>::ret_val _tao_retval; + TAO::Arg_Traits< ::ACE_InputCDR::to_boolean>::in_arg_val _tao_is_truncatable (is_truncatable); TAO::Argument *_the_tao_operation_signature [] = { @@ -1947,8 +1801,8 @@ CORBA::Boolean CORBA::ValueDef::is_a ( CORBA_ValueDef_setup_collocation (); } - TAO::Arg_Traits<ACE_InputCDR::to_boolean>::ret_val _tao_retval; - TAO::Arg_Traits<CORBA::RepositoryId>::in_arg_val _tao_id (id); + TAO::Arg_Traits< ::ACE_InputCDR::to_boolean>::ret_val _tao_retval; + TAO::Arg_Traits< CORBA::RepositoryId>::in_arg_val _tao_id (id); TAO::Argument *_the_tao_operation_signature [] = { @@ -1980,7 +1834,7 @@ CORBA::ValueDef::FullValueDescription::_tao_any_destructor ( ) { FullValueDescription *_tao_tmp_pointer = - ACE_static_cast (FullValueDescription *, _tao_void_pointer); + static_cast<FullValueDescription *> (_tao_void_pointer); delete _tao_tmp_pointer; } @@ -2004,7 +1858,7 @@ CORBA::ValueDef::FullValueDescription::_tao_any_destructor ( CORBA_ValueDef_setup_collocation (); } - TAO::Arg_Traits<CORBA::ValueDef::FullValueDescription>::ret_val _tao_retval; + TAO::Arg_Traits< CORBA::ValueDef::FullValueDescription>::ret_val _tao_retval; TAO::Argument *_the_tao_operation_signature [] = { @@ -2033,8 +1887,8 @@ CORBA::ValueDef::FullValueDescription::_tao_any_destructor ( const char * id, const char * name, const char * version, - CORBA::IDLType_ptr type, - CORBA::Visibility access + ::CORBA::IDLType_ptr type, + ::CORBA::Visibility access ACE_ENV_ARG_DECL ) ACE_THROW_SPEC (( @@ -2051,12 +1905,12 @@ CORBA::ValueDef::FullValueDescription::_tao_any_destructor ( CORBA_ValueDef_setup_collocation (); } - TAO::Arg_Traits<CORBA::ValueMemberDef>::ret_val _tao_retval; - TAO::Arg_Traits<CORBA::RepositoryId>::in_arg_val _tao_id (id); - TAO::Arg_Traits<CORBA::Identifier>::in_arg_val _tao_name (name); - TAO::Arg_Traits<CORBA::VersionSpec>::in_arg_val _tao_version (version); - TAO::Arg_Traits<CORBA::IDLType>::in_arg_val _tao_type (type); - TAO::Arg_Traits<CORBA::Visibility>::in_arg_val _tao_access (access); + TAO::Arg_Traits< CORBA::ValueMemberDef>::ret_val _tao_retval; + TAO::Arg_Traits< CORBA::RepositoryId>::in_arg_val _tao_id (id); + TAO::Arg_Traits< CORBA::Identifier>::in_arg_val _tao_name (name); + TAO::Arg_Traits< CORBA::VersionSpec>::in_arg_val _tao_version (version); + TAO::Arg_Traits< CORBA::IDLType>::in_arg_val _tao_type (type); + TAO::Arg_Traits< ::CORBA::Visibility>::in_arg_val _tao_access (access); TAO::Argument *_the_tao_operation_signature [] = { @@ -2090,8 +1944,8 @@ CORBA::ValueDef::FullValueDescription::_tao_any_destructor ( const char * id, const char * name, const char * version, - CORBA::IDLType_ptr type, - CORBA::AttributeMode mode + ::CORBA::IDLType_ptr type, + ::CORBA::AttributeMode mode ACE_ENV_ARG_DECL ) ACE_THROW_SPEC (( @@ -2108,12 +1962,12 @@ CORBA::ValueDef::FullValueDescription::_tao_any_destructor ( CORBA_ValueDef_setup_collocation (); } - TAO::Arg_Traits<CORBA::AttributeDef>::ret_val _tao_retval; - TAO::Arg_Traits<CORBA::RepositoryId>::in_arg_val _tao_id (id); - TAO::Arg_Traits<CORBA::Identifier>::in_arg_val _tao_name (name); - TAO::Arg_Traits<CORBA::VersionSpec>::in_arg_val _tao_version (version); - TAO::Arg_Traits<CORBA::IDLType>::in_arg_val _tao_type (type); - TAO::Arg_Traits<CORBA::AttributeMode>::in_arg_val _tao_mode (mode); + TAO::Arg_Traits< CORBA::AttributeDef>::ret_val _tao_retval; + TAO::Arg_Traits< CORBA::RepositoryId>::in_arg_val _tao_id (id); + TAO::Arg_Traits< CORBA::Identifier>::in_arg_val _tao_name (name); + TAO::Arg_Traits< CORBA::VersionSpec>::in_arg_val _tao_version (version); + TAO::Arg_Traits< CORBA::IDLType>::in_arg_val _tao_type (type); + TAO::Arg_Traits< CORBA::AttributeMode>::in_arg_val _tao_mode (mode); TAO::Argument *_the_tao_operation_signature [] = { @@ -2147,11 +2001,11 @@ CORBA::ValueDef::FullValueDescription::_tao_any_destructor ( const char * id, const char * name, const char * version, - CORBA::IDLType_ptr result, - CORBA::OperationMode mode, - const CORBA::ParDescriptionSeq & params, - const CORBA::ExceptionDefSeq & exceptions, - const CORBA::ContextIdSeq & contexts + ::CORBA::IDLType_ptr result, + ::CORBA::OperationMode mode, + const ::CORBA::ParDescriptionSeq & params, + const ::CORBA::ExceptionDefSeq & exceptions, + const ::CORBA::ContextIdSeq & contexts ACE_ENV_ARG_DECL ) ACE_THROW_SPEC (( @@ -2168,15 +2022,15 @@ CORBA::ValueDef::FullValueDescription::_tao_any_destructor ( CORBA_ValueDef_setup_collocation (); } - TAO::Arg_Traits<CORBA::OperationDef>::ret_val _tao_retval; - TAO::Arg_Traits<CORBA::RepositoryId>::in_arg_val _tao_id (id); - TAO::Arg_Traits<CORBA::Identifier>::in_arg_val _tao_name (name); - TAO::Arg_Traits<CORBA::VersionSpec>::in_arg_val _tao_version (version); - TAO::Arg_Traits<CORBA::IDLType>::in_arg_val _tao_result (result); - TAO::Arg_Traits<CORBA::OperationMode>::in_arg_val _tao_mode (mode); - TAO::Arg_Traits<CORBA::ParDescriptionSeq>::in_arg_val _tao_params (params); - TAO::Arg_Traits<CORBA::ExceptionDefSeq>::in_arg_val _tao_exceptions (exceptions); - TAO::Arg_Traits<CORBA::ContextIdSeq>::in_arg_val _tao_contexts (contexts); + TAO::Arg_Traits< CORBA::OperationDef>::ret_val _tao_retval; + TAO::Arg_Traits< CORBA::RepositoryId>::in_arg_val _tao_id (id); + TAO::Arg_Traits< CORBA::Identifier>::in_arg_val _tao_name (name); + TAO::Arg_Traits< CORBA::VersionSpec>::in_arg_val _tao_version (version); + TAO::Arg_Traits< CORBA::IDLType>::in_arg_val _tao_result (result); + TAO::Arg_Traits< CORBA::OperationMode>::in_arg_val _tao_mode (mode); + TAO::Arg_Traits< CORBA::ParDescriptionSeq>::in_arg_val _tao_params (params); + TAO::Arg_Traits< CORBA::ExceptionDefSeq>::in_arg_val _tao_exceptions (exceptions); + TAO::Arg_Traits< CORBA::ContextIdSeq>::in_arg_val _tao_contexts (contexts); TAO::Argument *_the_tao_operation_signature [] = { @@ -2233,7 +2087,7 @@ void CORBA::ValueDef::_tao_any_destructor (void *_tao_void_pointer) { ValueDef *_tao_tmp_pointer = - ACE_static_cast (ValueDef *, _tao_void_pointer); + static_cast<ValueDef *> (_tao_void_pointer); CORBA::release (_tao_tmp_pointer); } @@ -2286,30 +2140,30 @@ CORBA::ValueDef::_is_a ( { if ( !ACE_OS::strcmp ( - (char *)value, + value, "IDL:omg.org/CORBA/IRObject:1.0" ) || !ACE_OS::strcmp ( - (char *)value, + value, "IDL:omg.org/CORBA/Container:1.0" ) || !ACE_OS::strcmp ( - (char *)value, + value, "IDL:omg.org/CORBA/Contained:1.0" ) || !ACE_OS::strcmp ( - (char *)value, + value, "IDL:omg.org/CORBA/IDLType:1.0" ) || !ACE_OS::strcmp ( - (char *)value, + value, "IDL:omg.org/CORBA/ValueDef:1.0" ) || !ACE_OS::strcmp ( - (char *)value, + value, "IDL:omg.org/CORBA/Object:1.0" ) - ) + ) { return 1; // success using local knowledge } @@ -2342,7 +2196,7 @@ CORBA::ValueDescription::_tao_any_destructor ( ) { ValueDescription *_tao_tmp_pointer = - ACE_static_cast (ValueDescription *, _tao_void_pointer); + static_cast<ValueDescription *> (_tao_void_pointer); delete _tao_tmp_pointer; } @@ -2412,7 +2266,7 @@ TAO::Collocation_Proxy_Broker * CORBA_ExtValueDef_setup_collocation (); } - TAO::Arg_Traits<CORBA::ExtInitializerSeq>::ret_val _tao_retval; + TAO::Arg_Traits< CORBA::ExtInitializerSeq>::ret_val _tao_retval; TAO::Argument *_the_tao_operation_signature [] = { @@ -2438,7 +2292,7 @@ TAO::Collocation_Proxy_Broker * // be\be_visitor_operation/operation_cs.cpp:78 void CORBA::ExtValueDef::ext_initializers ( - const CORBA::ExtInitializerSeq & ext_initializers + const ::CORBA::ExtInitializerSeq & ext_initializers ACE_ENV_ARG_DECL ) ACE_THROW_SPEC (( @@ -2455,8 +2309,8 @@ void CORBA::ExtValueDef::ext_initializers ( CORBA_ExtValueDef_setup_collocation (); } - TAO::Arg_Traits<void>::ret_val _tao_retval; - TAO::Arg_Traits<CORBA::ExtInitializerSeq>::in_arg_val _tao_ext_initializers (ext_initializers); + TAO::Arg_Traits< void>::ret_val _tao_retval; + TAO::Arg_Traits< CORBA::ExtInitializerSeq>::in_arg_val _tao_ext_initializers (ext_initializers); TAO::Argument *_the_tao_operation_signature [] = { @@ -2486,7 +2340,7 @@ CORBA::ExtValueDef::ExtFullValueDescription::_tao_any_destructor ( ) { ExtFullValueDescription *_tao_tmp_pointer = - ACE_static_cast (ExtFullValueDescription *, _tao_void_pointer); + static_cast<ExtFullValueDescription *> (_tao_void_pointer); delete _tao_tmp_pointer; } @@ -2510,7 +2364,7 @@ CORBA::ExtValueDef::ExtFullValueDescription::_tao_any_destructor ( CORBA_ExtValueDef_setup_collocation (); } - TAO::Arg_Traits<CORBA::ExtValueDef::ExtFullValueDescription>::ret_val _tao_retval; + TAO::Arg_Traits< CORBA::ExtValueDef::ExtFullValueDescription>::ret_val _tao_retval; TAO::Argument *_the_tao_operation_signature [] = { @@ -2539,10 +2393,10 @@ CORBA::ExtValueDef::ExtFullValueDescription::_tao_any_destructor ( const char * id, const char * name, const char * version, - CORBA::IDLType_ptr type, - CORBA::AttributeMode mode, - const CORBA::ExceptionDefSeq & get_exceptions, - const CORBA::ExceptionDefSeq & set_exceptions + ::CORBA::IDLType_ptr type, + ::CORBA::AttributeMode mode, + const ::CORBA::ExceptionDefSeq & get_exceptions, + const ::CORBA::ExceptionDefSeq & set_exceptions ACE_ENV_ARG_DECL ) ACE_THROW_SPEC (( @@ -2559,14 +2413,14 @@ CORBA::ExtValueDef::ExtFullValueDescription::_tao_any_destructor ( CORBA_ExtValueDef_setup_collocation (); } - TAO::Arg_Traits<CORBA::ExtAttributeDef>::ret_val _tao_retval; - TAO::Arg_Traits<CORBA::RepositoryId>::in_arg_val _tao_id (id); - TAO::Arg_Traits<CORBA::Identifier>::in_arg_val _tao_name (name); - TAO::Arg_Traits<CORBA::VersionSpec>::in_arg_val _tao_version (version); - TAO::Arg_Traits<CORBA::IDLType>::in_arg_val _tao_type (type); - TAO::Arg_Traits<CORBA::AttributeMode>::in_arg_val _tao_mode (mode); - TAO::Arg_Traits<CORBA::ExceptionDefSeq>::in_arg_val _tao_get_exceptions (get_exceptions); - TAO::Arg_Traits<CORBA::ExceptionDefSeq>::in_arg_val _tao_set_exceptions (set_exceptions); + TAO::Arg_Traits< CORBA::ExtAttributeDef>::ret_val _tao_retval; + TAO::Arg_Traits< CORBA::RepositoryId>::in_arg_val _tao_id (id); + TAO::Arg_Traits< CORBA::Identifier>::in_arg_val _tao_name (name); + TAO::Arg_Traits< CORBA::VersionSpec>::in_arg_val _tao_version (version); + TAO::Arg_Traits< CORBA::IDLType>::in_arg_val _tao_type (type); + TAO::Arg_Traits< CORBA::AttributeMode>::in_arg_val _tao_mode (mode); + TAO::Arg_Traits< CORBA::ExceptionDefSeq>::in_arg_val _tao_get_exceptions (get_exceptions); + TAO::Arg_Traits< CORBA::ExceptionDefSeq>::in_arg_val _tao_set_exceptions (set_exceptions); TAO::Argument *_the_tao_operation_signature [] = { @@ -2620,7 +2474,7 @@ void CORBA::ExtValueDef::_tao_any_destructor (void *_tao_void_pointer) { ExtValueDef *_tao_tmp_pointer = - ACE_static_cast (ExtValueDef *, _tao_void_pointer); + static_cast<ExtValueDef *> (_tao_void_pointer); CORBA::release (_tao_tmp_pointer); } @@ -2673,34 +2527,34 @@ CORBA::ExtValueDef::_is_a ( { if ( !ACE_OS::strcmp ( - (char *)value, + value, "IDL:omg.org/CORBA/IRObject:1.0" ) || !ACE_OS::strcmp ( - (char *)value, + value, "IDL:omg.org/CORBA/Container:1.0" ) || !ACE_OS::strcmp ( - (char *)value, + value, "IDL:omg.org/CORBA/Contained:1.0" ) || !ACE_OS::strcmp ( - (char *)value, + value, "IDL:omg.org/CORBA/IDLType:1.0" ) || !ACE_OS::strcmp ( - (char *)value, + value, "IDL:omg.org/CORBA/ValueDef:1.0" ) || !ACE_OS::strcmp ( - (char *)value, + value, "IDL:omg.org/CORBA/ExtValueDef:1.0" ) || !ACE_OS::strcmp ( - (char *)value, + value, "IDL:omg.org/CORBA/Object:1.0" ) - ) + ) { return 1; // success using local knowledge } @@ -2790,7 +2644,7 @@ TAO::Collocation_Proxy_Broker * CORBA_ValueBoxDef_setup_collocation (); } - TAO::Arg_Traits<CORBA::IDLType>::ret_val _tao_retval; + TAO::Arg_Traits< CORBA::IDLType>::ret_val _tao_retval; TAO::Argument *_the_tao_operation_signature [] = { @@ -2816,7 +2670,7 @@ TAO::Collocation_Proxy_Broker * // be\be_visitor_operation/operation_cs.cpp:78 void CORBA::ValueBoxDef::original_type_def ( - CORBA::IDLType_ptr original_type_def + ::CORBA::IDLType_ptr original_type_def ACE_ENV_ARG_DECL ) ACE_THROW_SPEC (( @@ -2833,8 +2687,8 @@ void CORBA::ValueBoxDef::original_type_def ( CORBA_ValueBoxDef_setup_collocation (); } - TAO::Arg_Traits<void>::ret_val _tao_retval; - TAO::Arg_Traits<CORBA::IDLType>::in_arg_val _tao_original_type_def (original_type_def); + TAO::Arg_Traits< void>::ret_val _tao_retval; + TAO::Arg_Traits< CORBA::IDLType>::in_arg_val _tao_original_type_def (original_type_def); TAO::Argument *_the_tao_operation_signature [] = { @@ -2880,7 +2734,7 @@ void CORBA::ValueBoxDef::_tao_any_destructor (void *_tao_void_pointer) { ValueBoxDef *_tao_tmp_pointer = - ACE_static_cast (ValueBoxDef *, _tao_void_pointer); + static_cast<ValueBoxDef *> (_tao_void_pointer); CORBA::release (_tao_tmp_pointer); } @@ -2933,30 +2787,30 @@ CORBA::ValueBoxDef::_is_a ( { if ( !ACE_OS::strcmp ( - (char *)value, + value, "IDL:omg.org/CORBA/IRObject:1.0" ) || !ACE_OS::strcmp ( - (char *)value, + value, "IDL:omg.org/CORBA/Contained:1.0" ) || !ACE_OS::strcmp ( - (char *)value, + value, "IDL:omg.org/CORBA/IDLType:1.0" ) || !ACE_OS::strcmp ( - (char *)value, + value, "IDL:omg.org/CORBA/TypedefDef:1.0" ) || !ACE_OS::strcmp ( - (char *)value, + value, "IDL:omg.org/CORBA/ValueBoxDef:1.0" ) || !ACE_OS::strcmp ( - (char *)value, + value, "IDL:omg.org/CORBA/Object:1.0" ) - ) + ) { return 1; // success using local knowledge } @@ -2999,9 +2853,9 @@ CORBA::Boolean operator>> ( { CORBA::Object_var obj; - if ((strm >> obj.inout ()) == 0) + if (!(strm >> obj.inout ())) { - return 0; + return false; } typedef ::CORBA::FixedDef RHS_SCOPED_NAME; @@ -3063,12 +2917,12 @@ CORBA::Boolean operator<< ( const CORBA::ValueMemberSeq &_tao_sequence ) { - CORBA::ULong _tao_seq_len = _tao_sequence.length (); + const CORBA::ULong _tao_seq_len = _tao_sequence.length (); if (strm << _tao_seq_len) { // Encode all elements. - CORBA::Boolean _tao_marshal_flag = 1; + CORBA::Boolean _tao_marshal_flag = true; for (CORBA::ULong i = 0; i < _tao_seq_len && _tao_marshal_flag; ++i) { @@ -3078,7 +2932,7 @@ CORBA::Boolean operator<< ( return _tao_marshal_flag; } - return 0; + return false; } CORBA::Boolean operator>> ( @@ -3095,7 +2949,7 @@ CORBA::Boolean operator>> ( // of the stream. (See bug 58.) if (_tao_seq_len > strm.length ()) { - return 0; + return false; } // Set the length of the sequence. @@ -3104,11 +2958,11 @@ CORBA::Boolean operator>> ( // If length is 0 we return true. if (0 >= _tao_seq_len) { - return 1; + return true; } // Retrieve all the elements. - CORBA::Boolean _tao_marshal_flag = 1; + CORBA::Boolean _tao_marshal_flag = true; for (CORBA::ULong i = 0; i < _tao_seq_len && _tao_marshal_flag; ++i) { @@ -3119,7 +2973,7 @@ CORBA::Boolean operator>> ( } - return 0; + return false; } #endif /* _TAO_CDR_OP_CORBA_ValueMemberSeq_CPP_ */ @@ -3143,9 +2997,9 @@ CORBA::Boolean operator>> ( { CORBA::Object_var obj; - if ((strm >> obj.inout ()) == 0) + if (!(strm >> obj.inout ())) { - return 0; + return false; } typedef ::CORBA::ValueMemberDef RHS_SCOPED_NAME; @@ -3228,9 +3082,9 @@ CORBA::Boolean operator>> ( { CORBA::Object_var obj; - if ((strm >> obj.inout ()) == 0) + if (!(strm >> obj.inout ())) { - return 0; + return false; } typedef ::CORBA::ValueDef RHS_SCOPED_NAME; @@ -3352,9 +3206,9 @@ CORBA::Boolean operator>> ( { CORBA::Object_var obj; - if ((strm >> obj.inout ()) == 0) + if (!(strm >> obj.inout ())) { - return 0; + return false; } typedef ::CORBA::ExtValueDef RHS_SCOPED_NAME; @@ -3388,9 +3242,9 @@ CORBA::Boolean operator>> ( { CORBA::Object_var obj; - if ((strm >> obj.inout ()) == 0) + if (!(strm >> obj.inout ())) { - return 0; + return false; } typedef ::CORBA::ValueBoxDef RHS_SCOPED_NAME; @@ -3406,37 +3260,10 @@ CORBA::Boolean operator>> ( } // TAO_IDL - Generated from -// be\be_visitor_root/root.cpp:1628 +// be\be_visitor_root/root.cpp:1629 #if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION) -#if !defined (_CORBA_DEFINITIONKIND__ARG_TRAITS_TMPLINST_CS_) -#define _CORBA_DEFINITIONKIND__ARG_TRAITS_TMPLINST_CS_ - - template class TAO::Arg_Traits<CORBA::DefinitionKind>; - - template class TAO::Basic_Arg_Traits_T<CORBA::DefinitionKind>; - -#endif /* end #if !defined */ - -#if !defined (_CORBA_CONTAINER__ARG_TRAITS_TMPLINST_CS_) -#define _CORBA_CONTAINER__ARG_TRAITS_TMPLINST_CS_ - - template class - TAO::Arg_Traits< - CORBA::Container - >; - - template class - TAO::Object_Arg_Traits_T< - CORBA::Container_ptr, - CORBA::Container_var, - CORBA::Container_out, - TAO::Objref_Traits<CORBA::Container> - >; - -#endif /* end #if !defined */ - #if !defined (_CORBA_IDLTYPE__ARG_TRAITS_TMPLINST_CS_) #define _CORBA_IDLTYPE__ARG_TRAITS_TMPLINST_CS_ @@ -3718,20 +3545,6 @@ CORBA::Boolean operator>> ( CORBA::ValueBoxDef >; -#if !defined (_CORBA_SEQUENCE__ARG_TRAITS_TMPLINST_CS_) -#define _CORBA_SEQUENCE__ARG_TRAITS_TMPLINST_CS_ - - template class TAO::Arg_Traits<CORBA::AbstractInterfaceDefSeq>; - - template class - TAO::Var_Size_Arg_Traits_T< - CORBA::AbstractInterfaceDefSeq, - CORBA::AbstractInterfaceDefSeq_var, - CORBA::AbstractInterfaceDefSeq_out - >; - -#endif /* end #if !defined */ - template class TAO::Ret_Var_Size_Argument_T< CORBA::ExtInitializerSeq, @@ -3819,48 +3632,6 @@ CORBA::Boolean operator>> ( CORBA::ExtValueDef >; -#if !defined (_CORBA_SEQUENCE__ARG_TRAITS_TMPLINST_CS_) -#define _CORBA_SEQUENCE__ARG_TRAITS_TMPLINST_CS_ - - template class TAO::Arg_Traits<CORBA::StructMemberSeq>; - - template class - TAO::Var_Size_Arg_Traits_T< - CORBA::StructMemberSeq, - CORBA::StructMemberSeq_var, - CORBA::StructMemberSeq_out - >; - -#endif /* end #if !defined */ - -#if !defined (_CORBA_SEQUENCE__ARG_TRAITS_TMPLINST_CS_) -#define _CORBA_SEQUENCE__ARG_TRAITS_TMPLINST_CS_ - - template class TAO::Arg_Traits<CORBA::UnionMemberSeq>; - - template class - TAO::Var_Size_Arg_Traits_T< - CORBA::UnionMemberSeq, - CORBA::UnionMemberSeq_var, - CORBA::UnionMemberSeq_out - >; - -#endif /* end #if !defined */ - -#if !defined (_CORBA_SEQUENCE__ARG_TRAITS_TMPLINST_CS_) -#define _CORBA_SEQUENCE__ARG_TRAITS_TMPLINST_CS_ - - template class TAO::Arg_Traits<CORBA::EnumMemberSeq>; - - template class - TAO::Var_Size_Arg_Traits_T< - CORBA::EnumMemberSeq, - CORBA::EnumMemberSeq_var, - CORBA::EnumMemberSeq_out - >; - -#endif /* end #if !defined */ - template class TAO::Objref_Traits< CORBA::FixedDef @@ -3881,15 +3652,6 @@ CORBA::Boolean operator>> ( CORBA::FixedDef >; -#if !defined (_CORBA_PRIMITIVEKIND__ARG_TRAITS_TMPLINST_CS_) -#define _CORBA_PRIMITIVEKIND__ARG_TRAITS_TMPLINST_CS_ - - template class TAO::Arg_Traits<CORBA::PrimitiveKind>; - - template class TAO::Basic_Arg_Traits_T<CORBA::PrimitiveKind>; - -#endif /* end #if !defined */ - #if !defined (_CORBA_SEQUENCE__ARG_TRAITS_TMPLINST_CS_) #define _CORBA_SEQUENCE__ARG_TRAITS_TMPLINST_CS_ @@ -4076,33 +3838,6 @@ CORBA::Boolean operator>> ( #elif defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA) -#if !defined (_CORBA_DEFINITIONKIND__ARG_TRAITS_TMPLINST_CS_) -#define _CORBA_DEFINITIONKIND__ARG_TRAITS_TMPLINST_CS_ - -# pragma instantiate TAO::Arg_Traits<CORBA::DefinitionKind> - -# pragma instantiate TAO::Basic_Arg_Traits_T<CORBA::DefinitionKind> - -#endif /* end #if !defined */ - -#if !defined (_CORBA_CONTAINER__ARG_TRAITS_TMPLINST_CS_) -#define _CORBA_CONTAINER__ARG_TRAITS_TMPLINST_CS_ - -# pragma instantiate \ - TAO::Arg_Traits< \ - CORBA::Container \ - > - -# pragma instantiate \ - TAO::Object_Arg_Traits_T< \ - CORBA::Container_ptr, \ - CORBA::Container_var, \ - CORBA::Container_out, \ - TAO::Objref_Traits<CORBA::Container> \ - > - -#endif /* end #if !defined */ - #if !defined (_CORBA_IDLTYPE__ARG_TRAITS_TMPLINST_CS_) #define _CORBA_IDLTYPE__ARG_TRAITS_TMPLINST_CS_ @@ -4154,21 +3889,45 @@ CORBA::Boolean operator>> ( #endif /* end #if !defined */ # pragma instantiate \ + TAO::Ret_Var_Size_Argument_T< \ + CORBA::InterfaceDefSeq, \ + CORBA::InterfaceDefSeq_var \ + > + +# pragma instantiate \ TAO::In_Var_Size_Argument_T< \ CORBA::InterfaceDefSeq \ > # pragma instantiate \ + TAO::Ret_Var_Size_Argument_T< \ + CORBA::InitializerSeq, \ + CORBA::InitializerSeq_var \ + > + +# pragma instantiate \ TAO::In_Var_Size_Argument_T< \ CORBA::InitializerSeq \ > # pragma instantiate \ + TAO::Ret_Object_Argument_T< \ + CORBA::ValueDef_ptr, \ + CORBA::ValueDef_var \ + > + +# pragma instantiate \ TAO::In_Object_Argument_T< \ CORBA::ValueDef_ptr \ > # pragma instantiate \ + TAO::Ret_Var_Size_Argument_T< \ + CORBA::ValueDefSeq, \ + CORBA::ValueDefSeq_var \ + > + +# pragma instantiate \ TAO::In_Var_Size_Argument_T< \ CORBA::ValueDefSeq \ > @@ -4247,16 +4006,40 @@ CORBA::Boolean operator>> ( > # pragma instantiate \ + TAO::Ret_Var_Size_Argument_T< \ + CORBA::ValueDef::FullValueDescription, \ + CORBA::ValueDef::FullValueDescription_var \ + > + +# pragma instantiate \ + TAO::Ret_Object_Argument_T< \ + CORBA::ValueMemberDef_ptr, \ + CORBA::ValueMemberDef_var \ + > + +# pragma instantiate \ TAO::In_Object_Argument_T< \ CORBA::IDLType_ptr \ > # pragma instantiate \ + TAO::Ret_Object_Argument_T< \ + CORBA::AttributeDef_ptr, \ + CORBA::AttributeDef_var \ + > + +# pragma instantiate \ TAO::In_Basic_Argument_T< \ CORBA::AttributeMode \ > # pragma instantiate \ + TAO::Ret_Object_Argument_T< \ + CORBA::OperationDef_ptr, \ + CORBA::OperationDef_var \ + > + +# pragma instantiate \ TAO::In_Basic_Argument_T< \ CORBA::OperationMode \ > @@ -4311,6 +4094,12 @@ CORBA::Boolean operator>> ( #endif /* end #if !defined */ # pragma instantiate \ + TAO::Ret_Object_Argument_T< \ + CORBA::IDLType_ptr, \ + CORBA::IDLType_var \ + > + +# pragma instantiate \ TAO::Objref_Traits< \ CORBA::ValueBoxDef \ > @@ -4330,20 +4119,12 @@ CORBA::Boolean operator>> ( CORBA::ValueBoxDef \ > -#if !defined (_CORBA_SEQUENCE__ARG_TRAITS_TMPLINST_CS_) -#define _CORBA_SEQUENCE__ARG_TRAITS_TMPLINST_CS_ - -# pragma instantiate TAO::Arg_Traits<CORBA::AbstractInterfaceDefSeq> - # pragma instantiate \ - TAO::Var_Size_Arg_Traits_T< \ - CORBA::AbstractInterfaceDefSeq, \ - CORBA::AbstractInterfaceDefSeq_var, \ - CORBA::AbstractInterfaceDefSeq_out \ + TAO::Ret_Var_Size_Argument_T< \ + CORBA::ExtInitializerSeq, \ + CORBA::ExtInitializerSeq_var \ > -#endif /* end #if !defined */ - # pragma instantiate \ TAO::In_Var_Size_Argument_T< \ CORBA::ExtInitializerSeq \ @@ -4394,6 +4175,18 @@ CORBA::Boolean operator>> ( > # pragma instantiate \ + TAO::Ret_Var_Size_Argument_T< \ + CORBA::ExtValueDef::ExtFullValueDescription, \ + CORBA::ExtValueDef::ExtFullValueDescription_var \ + > + +# pragma instantiate \ + TAO::Ret_Object_Argument_T< \ + CORBA::ExtAttributeDef_ptr, \ + CORBA::ExtAttributeDef_var \ + > + +# pragma instantiate \ TAO::Objref_Traits< \ CORBA::ExtValueDef \ > @@ -4413,48 +4206,6 @@ CORBA::Boolean operator>> ( CORBA::ExtValueDef \ > -#if !defined (_CORBA_SEQUENCE__ARG_TRAITS_TMPLINST_CS_) -#define _CORBA_SEQUENCE__ARG_TRAITS_TMPLINST_CS_ - -# pragma instantiate TAO::Arg_Traits<CORBA::StructMemberSeq> - -# pragma instantiate \ - TAO::Var_Size_Arg_Traits_T< \ - CORBA::StructMemberSeq, \ - CORBA::StructMemberSeq_var, \ - CORBA::StructMemberSeq_out \ - > - -#endif /* end #if !defined */ - -#if !defined (_CORBA_SEQUENCE__ARG_TRAITS_TMPLINST_CS_) -#define _CORBA_SEQUENCE__ARG_TRAITS_TMPLINST_CS_ - -# pragma instantiate TAO::Arg_Traits<CORBA::UnionMemberSeq> - -# pragma instantiate \ - TAO::Var_Size_Arg_Traits_T< \ - CORBA::UnionMemberSeq, \ - CORBA::UnionMemberSeq_var, \ - CORBA::UnionMemberSeq_out \ - > - -#endif /* end #if !defined */ - -#if !defined (_CORBA_SEQUENCE__ARG_TRAITS_TMPLINST_CS_) -#define _CORBA_SEQUENCE__ARG_TRAITS_TMPLINST_CS_ - -# pragma instantiate TAO::Arg_Traits<CORBA::EnumMemberSeq> - -# pragma instantiate \ - TAO::Var_Size_Arg_Traits_T< \ - CORBA::EnumMemberSeq, \ - CORBA::EnumMemberSeq_var, \ - CORBA::EnumMemberSeq_out \ - > - -#endif /* end #if !defined */ - # pragma instantiate \ TAO::Objref_Traits< \ CORBA::FixedDef \ @@ -4475,15 +4226,6 @@ CORBA::Boolean operator>> ( CORBA::FixedDef \ > -#if !defined (_CORBA_PRIMITIVEKIND__ARG_TRAITS_TMPLINST_CS_) -#define _CORBA_PRIMITIVEKIND__ARG_TRAITS_TMPLINST_CS_ - -# pragma instantiate TAO::Arg_Traits<CORBA::PrimitiveKind> - -# pragma instantiate TAO::Basic_Arg_Traits_T<CORBA::PrimitiveKind> - -#endif /* end #if !defined */ - #if !defined (_CORBA_SEQUENCE__ARG_TRAITS_TMPLINST_CS_) #define _CORBA_SEQUENCE__ARG_TRAITS_TMPLINST_CS_ @@ -4669,4 +4411,3 @@ CORBA::Boolean operator>> ( > #endif /* !ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */ - |