From 77ac55fcba2d1aaa92a458d44264dbcb7d301074 Mon Sep 17 00:00:00 2001 From: bala Date: Tue, 22 Apr 2003 11:30:16 +0000 Subject: ChangeLogTag:Tue Apr 22 06:22:47 2003 Balachandran Natarajan --- TAO/ChangeLog_ref | 40 + TAO/tao/Array_VarOut_T.h | 2 +- TAO/tao/DomainC.h | 2 +- TAO/tao/DynamicAny/DynamicAnyC.h | 837 +++--- TAO/tao/DynamicC.h | 2 + TAO/tao/IFR_Client/IFR_BaseC.h | 20 +- TAO/tao/IFR_Client/IFR_BasicC.h | 4157 +++++++++++++++--------------- TAO/tao/IIOPC.h | 60 +- TAO/tao/IOPC.h | 10 +- TAO/tao/IORManipulation/IORC.h | 2 +- TAO/tao/ObjectIdListC.h | 32 +- TAO/tao/ObjectReferenceTemplateC.h | 17 +- TAO/tao/Object_KeyC.h | 3 +- TAO/tao/OctetSeqC.h | 25 +- TAO/tao/Policy_ForwardC.h | 5 +- TAO/tao/PortableServer/PortableServerC.h | 2 +- TAO/tao/Seq_Out_T.cpp | 14 + TAO/tao/Seq_Out_T.h | 100 + TAO/tao/Seq_Out_T.inl | 154 ++ TAO/tao/Seq_Var_T.cpp | 159 ++ TAO/tao/Seq_Var_T.h | 152 ++ TAO/tao/Seq_Var_T.inl | 241 ++ TAO/tao/Sequence_T.h | 41 +- TAO/tao/StringSeqC.h | 48 +- TAO/tao/VarOut_T.h | 2 +- TAO/tao/corba.h | 3 +- 26 files changed, 3497 insertions(+), 2633 deletions(-) create mode 100644 TAO/tao/Seq_Out_T.cpp create mode 100644 TAO/tao/Seq_Out_T.h create mode 100644 TAO/tao/Seq_Out_T.inl create mode 100644 TAO/tao/Seq_Var_T.cpp create mode 100644 TAO/tao/Seq_Var_T.h create mode 100644 TAO/tao/Seq_Var_T.inl diff --git a/TAO/ChangeLog_ref b/TAO/ChangeLog_ref index 538c3a1e574..bf3b88794fc 100644 --- a/TAO/ChangeLog_ref +++ b/TAO/ChangeLog_ref @@ -1,3 +1,43 @@ +Tue Apr 22 06:22:47 2003 Balachandran Natarajan + + * tao/Seq_Out_T.cpp: + * tao/Seq_Out_T.h: + * tao/Seq_Out_T.inl: + * tao/Seq_Var_T.cpp: + * tao/Seq_Var_T.h: + * tao/Seq_Var_T.inl: The Var and Out classes for sequences have + been split across two files. The motivation for this change came + around when we had to have a seperate out class for managed + types. This was needed since the operator[] for managed types + had a return type a bit different from regular sequences. Even + with this change, not all of orbsvcs compile. + + * tao/Array_VarOut_T.h: + * tao/DomainC.h: + * tao/DynamicC.h: + * tao/IIOPC.h: + * tao/IOPC.h: + * tao/ObjectIdListC.h: + * tao/ObjectReferenceTemplateC.h: + * tao/Object_KeyC.h: + * tao/OctetSeqC.h: + * tao/Policy_ForwardC.h: + * tao/Sequence_T.h: + * tao/StringSeqC.h: + * tao/VarOut_T.h: + * tao/corba.h: + * tao/DynamicAny/DynamicAnyC.h: + * tao/IFR_Client/IFR_BaseC.h: + * tao/IFR_Client/IFR_BasicC.h: + * tao/IORManipulation/IORC.h: + * tao/PortableServer/PortableServerC.h: Replaced existing + inclusions of tao/Seq_varOut_T.h with two inclusions, + viz. tao/Seq_Out_T.h and tao/Seq_Var_T.h. + + * tao/Seq_VarOut_T.h: + * tao/Seq_VarOut_T.cpp: + * tao/Seq_VarOut_T.inl: Removed from the repo. + Mon Apr 21 14:09:21 2003 Jeff Parsons * TAO_IDL/be/be_visitor_sequence/cdr_op_cs.cpp: diff --git a/TAO/tao/Array_VarOut_T.h b/TAO/tao/Array_VarOut_T.h index 17575b6f54a..8cc81092e72 100644 --- a/TAO/tao/Array_VarOut_T.h +++ b/TAO/tao/Array_VarOut_T.h @@ -2,7 +2,7 @@ //============================================================================= /** - * @file Seq_VarOut_T.h + * @file Array_VarOut_T.h * * $Id$ * diff --git a/TAO/tao/DomainC.h b/TAO/tao/DomainC.h index 2d7d33e6e2f..c5627164d82 100644 --- a/TAO/tao/DomainC.h +++ b/TAO/tao/DomainC.h @@ -612,7 +612,7 @@ TAO_NAMESPACE CORBA DomainManagerList_var; typedef - TAO_Seq_Out_T< + TAO_MngSeq_Out_T< DomainManagerList, DomainManagerList_var, TAO_Object_Manager< diff --git a/TAO/tao/DynamicAny/DynamicAnyC.h b/TAO/tao/DynamicAny/DynamicAnyC.h index aa9639c42e9..89677ec8bf8 100644 --- a/TAO/tao/DynamicAny/DynamicAnyC.h +++ b/TAO/tao/DynamicAny/DynamicAnyC.h @@ -67,31 +67,31 @@ TAO_NAMESPACE DynamicAny { - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:567 #if !defined (_DYNAMICANY_DYNANY__ODDS_N_ENDS_CH_) #define _DYNAMICANY_DYNANY__ODDS_N_ENDS_CH_ - + class DynAny; typedef DynAny *DynAny_ptr; struct tao_DynAny_life; - + typedef TAO_Objref_Var_T< DynAny, tao_DynAny_life > DynAny_var; - + typedef TAO_Objref_Out_T< DynAny, tao_DynAny_life > DynAny_out; - + struct TAO_DynamicAny_Export tao_DynAny_life { static DynAny_ptr tao_duplicate (DynAny_ptr); @@ -102,7 +102,7 @@ TAO_NAMESPACE DynamicAny TAO_OutputCDR & ); }; - + struct TAO_DynamicAny_Export tao_DynAny_cast { static DynAny_ptr tao_narrow ( @@ -113,13 +113,13 @@ TAO_NAMESPACE DynamicAny }; #endif /* end #if !defined */ - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:54 #if !defined (_DYNAMICANY_DYNANY_CH_) #define _DYNAMICANY_DYNANY_CH_ - + class TAO_DynamicAny_Export DynAny : public virtual CORBA::Object { @@ -127,43 +127,43 @@ TAO_NAMESPACE DynamicAny typedef DynAny_ptr _ptr_type; typedef DynAny_var _var_type; static int _tao_class_id; - + // The static operations. static DynAny_ptr _duplicate (DynAny_ptr obj); - + static DynAny_ptr _narrow ( CORBA::Object_ptr obj ACE_ENV_ARG_DECL_WITH_DEFAULTS ); - + static DynAny_ptr _unchecked_narrow ( CORBA::Object_ptr obj ACE_ENV_ARG_DECL_WITH_DEFAULTS ); - + static DynAny_ptr _nil (void) { return (DynAny_ptr)0; } - - - + + + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_exception/exception_ch.cpp:51 #if !defined (_DYNAMICANY_DYNANY_INVALIDVALUE_CH_) #define _DYNAMICANY_DYNANY_INVALIDVALUE_CH_ - + class TAO_DynamicAny_Export InvalidValue : public CORBA::UserException { public: - + InvalidValue (void); InvalidValue (const InvalidValue &); ~InvalidValue (void); InvalidValue &operator= (const InvalidValue &); - + static InvalidValue *_downcast (CORBA::Exception *); static CORBA::Exception *_alloc (void); @@ -175,34 +175,34 @@ TAO_NAMESPACE DynamicAny TAO_OutputCDR & ACE_ENV_ARG_DECL_NOT_USED ) const; - + virtual void _tao_decode ( TAO_InputCDR & ACE_ENV_ARG_DECL_NOT_USED ); - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_exception/exception_ch.cpp:125 }; #endif /* end #if !defined */ - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_exception/exception_ch.cpp:51 #if !defined (_DYNAMICANY_DYNANY_TYPEMISMATCH_CH_) #define _DYNAMICANY_DYNANY_TYPEMISMATCH_CH_ - + class TAO_DynamicAny_Export TypeMismatch : public CORBA::UserException { public: - + TypeMismatch (void); TypeMismatch (const TypeMismatch &); ~TypeMismatch (void); TypeMismatch &operator= (const TypeMismatch &); - + static TypeMismatch *_downcast (CORBA::Exception *); static CORBA::Exception *_alloc (void); @@ -214,31 +214,31 @@ TAO_NAMESPACE DynamicAny TAO_OutputCDR & ACE_ENV_ARG_DECL_NOT_USED ) const; - + virtual void _tao_decode ( TAO_InputCDR & ACE_ENV_ARG_DECL_NOT_USED ); - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_exception/exception_ch.cpp:125 }; #endif /* end #if !defined */ - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 - + virtual CORBA::TypeCode_ptr type ( ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS ) ACE_THROW_SPEC (( CORBA::SystemException )) = 0; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 - + virtual void assign ( DynamicAny::DynAny_ptr dyn_any ACE_ENV_ARG_DECL_WITH_DEFAULTS @@ -247,10 +247,10 @@ TAO_NAMESPACE DynamicAny CORBA::SystemException , DynamicAny::DynAny::TypeMismatch )) = 0; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 - + virtual void from_any ( const CORBA::Any & value ACE_ENV_ARG_DECL_WITH_DEFAULTS @@ -260,20 +260,20 @@ TAO_NAMESPACE DynamicAny , DynamicAny::DynAny::TypeMismatch , DynamicAny::DynAny::InvalidValue )) = 0; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 - + virtual CORBA::Any * to_any ( ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS ) ACE_THROW_SPEC (( CORBA::SystemException )) = 0; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 - + virtual CORBA::Boolean equal ( DynamicAny::DynAny_ptr dyn_any ACE_ENV_ARG_DECL_WITH_DEFAULTS @@ -281,30 +281,30 @@ TAO_NAMESPACE DynamicAny ACE_THROW_SPEC (( CORBA::SystemException )) = 0; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 - + virtual void destroy ( ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS ) ACE_THROW_SPEC (( CORBA::SystemException )) = 0; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 - + virtual ::DynamicAny::DynAny_ptr copy ( ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS ) ACE_THROW_SPEC (( CORBA::SystemException )) = 0; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 - + virtual void insert_boolean ( CORBA::Boolean value ACE_ENV_ARG_DECL_WITH_DEFAULTS @@ -314,10 +314,10 @@ TAO_NAMESPACE DynamicAny , DynamicAny::DynAny::TypeMismatch , DynamicAny::DynAny::InvalidValue )) = 0; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 - + virtual void insert_octet ( CORBA::Octet value ACE_ENV_ARG_DECL_WITH_DEFAULTS @@ -327,10 +327,10 @@ TAO_NAMESPACE DynamicAny , DynamicAny::DynAny::TypeMismatch , DynamicAny::DynAny::InvalidValue )) = 0; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 - + virtual void insert_char ( CORBA::Char value ACE_ENV_ARG_DECL_WITH_DEFAULTS @@ -340,10 +340,10 @@ TAO_NAMESPACE DynamicAny , DynamicAny::DynAny::TypeMismatch , DynamicAny::DynAny::InvalidValue )) = 0; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 - + virtual void insert_short ( CORBA::Short value ACE_ENV_ARG_DECL_WITH_DEFAULTS @@ -353,10 +353,10 @@ TAO_NAMESPACE DynamicAny , DynamicAny::DynAny::TypeMismatch , DynamicAny::DynAny::InvalidValue )) = 0; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 - + virtual void insert_ushort ( CORBA::UShort value ACE_ENV_ARG_DECL_WITH_DEFAULTS @@ -366,10 +366,10 @@ TAO_NAMESPACE DynamicAny , DynamicAny::DynAny::TypeMismatch , DynamicAny::DynAny::InvalidValue )) = 0; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 - + virtual void insert_long ( CORBA::Long value ACE_ENV_ARG_DECL_WITH_DEFAULTS @@ -379,10 +379,10 @@ TAO_NAMESPACE DynamicAny , DynamicAny::DynAny::TypeMismatch , DynamicAny::DynAny::InvalidValue )) = 0; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 - + virtual void insert_ulong ( CORBA::ULong value ACE_ENV_ARG_DECL_WITH_DEFAULTS @@ -392,10 +392,10 @@ TAO_NAMESPACE DynamicAny , DynamicAny::DynAny::TypeMismatch , DynamicAny::DynAny::InvalidValue )) = 0; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 - + virtual void insert_float ( CORBA::Float value ACE_ENV_ARG_DECL_WITH_DEFAULTS @@ -405,10 +405,10 @@ TAO_NAMESPACE DynamicAny , DynamicAny::DynAny::TypeMismatch , DynamicAny::DynAny::InvalidValue )) = 0; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 - + virtual void insert_double ( CORBA::Double value ACE_ENV_ARG_DECL_WITH_DEFAULTS @@ -418,10 +418,10 @@ TAO_NAMESPACE DynamicAny , DynamicAny::DynAny::TypeMismatch , DynamicAny::DynAny::InvalidValue )) = 0; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 - + virtual void insert_string ( const char * value ACE_ENV_ARG_DECL_WITH_DEFAULTS @@ -431,10 +431,10 @@ TAO_NAMESPACE DynamicAny , DynamicAny::DynAny::TypeMismatch , DynamicAny::DynAny::InvalidValue )) = 0; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 - + virtual void insert_reference ( CORBA::Object_ptr value ACE_ENV_ARG_DECL_WITH_DEFAULTS @@ -444,10 +444,10 @@ TAO_NAMESPACE DynamicAny , DynamicAny::DynAny::TypeMismatch , DynamicAny::DynAny::InvalidValue )) = 0; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 - + virtual void insert_typecode ( CORBA::TypeCode_ptr value ACE_ENV_ARG_DECL_WITH_DEFAULTS @@ -457,10 +457,10 @@ TAO_NAMESPACE DynamicAny , DynamicAny::DynAny::TypeMismatch , DynamicAny::DynAny::InvalidValue )) = 0; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 - + virtual void insert_longlong ( CORBA::LongLong value ACE_ENV_ARG_DECL_WITH_DEFAULTS @@ -470,10 +470,10 @@ TAO_NAMESPACE DynamicAny , DynamicAny::DynAny::TypeMismatch , DynamicAny::DynAny::InvalidValue )) = 0; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 - + virtual void insert_ulonglong ( CORBA::ULongLong value ACE_ENV_ARG_DECL_WITH_DEFAULTS @@ -483,10 +483,10 @@ TAO_NAMESPACE DynamicAny , DynamicAny::DynAny::TypeMismatch , DynamicAny::DynAny::InvalidValue )) = 0; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 - + virtual void insert_longdouble ( CORBA::LongDouble value ACE_ENV_ARG_DECL_WITH_DEFAULTS @@ -496,10 +496,10 @@ TAO_NAMESPACE DynamicAny , DynamicAny::DynAny::TypeMismatch , DynamicAny::DynAny::InvalidValue )) = 0; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 - + virtual void insert_wchar ( CORBA::WChar value ACE_ENV_ARG_DECL_WITH_DEFAULTS @@ -509,10 +509,10 @@ TAO_NAMESPACE DynamicAny , DynamicAny::DynAny::TypeMismatch , DynamicAny::DynAny::InvalidValue )) = 0; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 - + virtual void insert_wstring ( const CORBA::WChar * value ACE_ENV_ARG_DECL_WITH_DEFAULTS @@ -522,10 +522,10 @@ TAO_NAMESPACE DynamicAny , DynamicAny::DynAny::TypeMismatch , DynamicAny::DynAny::InvalidValue )) = 0; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 - + virtual void insert_any ( const CORBA::Any & value ACE_ENV_ARG_DECL_WITH_DEFAULTS @@ -535,10 +535,10 @@ TAO_NAMESPACE DynamicAny , DynamicAny::DynAny::TypeMismatch , DynamicAny::DynAny::InvalidValue )) = 0; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 - + virtual void insert_dyn_any ( DynamicAny::DynAny_ptr value ACE_ENV_ARG_DECL_WITH_DEFAULTS @@ -548,10 +548,10 @@ TAO_NAMESPACE DynamicAny , DynamicAny::DynAny::TypeMismatch , DynamicAny::DynAny::InvalidValue )) = 0; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 - + virtual void insert_val ( CORBA::ValueBase * value ACE_ENV_ARG_DECL_WITH_DEFAULTS @@ -561,10 +561,10 @@ TAO_NAMESPACE DynamicAny , DynamicAny::DynAny::TypeMismatch , DynamicAny::DynAny::InvalidValue )) = 0; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 - + virtual CORBA::Boolean get_boolean ( ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS ) @@ -573,10 +573,10 @@ TAO_NAMESPACE DynamicAny , DynamicAny::DynAny::TypeMismatch , DynamicAny::DynAny::InvalidValue )) = 0; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 - + virtual CORBA::Octet get_octet ( ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS ) @@ -585,10 +585,10 @@ TAO_NAMESPACE DynamicAny , DynamicAny::DynAny::TypeMismatch , DynamicAny::DynAny::InvalidValue )) = 0; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 - + virtual CORBA::Char get_char ( ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS ) @@ -597,10 +597,10 @@ TAO_NAMESPACE DynamicAny , DynamicAny::DynAny::TypeMismatch , DynamicAny::DynAny::InvalidValue )) = 0; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 - + virtual CORBA::Short get_short ( ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS ) @@ -609,10 +609,10 @@ TAO_NAMESPACE DynamicAny , DynamicAny::DynAny::TypeMismatch , DynamicAny::DynAny::InvalidValue )) = 0; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 - + virtual CORBA::UShort get_ushort ( ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS ) @@ -621,10 +621,10 @@ TAO_NAMESPACE DynamicAny , DynamicAny::DynAny::TypeMismatch , DynamicAny::DynAny::InvalidValue )) = 0; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 - + virtual CORBA::Long get_long ( ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS ) @@ -633,10 +633,10 @@ TAO_NAMESPACE DynamicAny , DynamicAny::DynAny::TypeMismatch , DynamicAny::DynAny::InvalidValue )) = 0; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 - + virtual CORBA::ULong get_ulong ( ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS ) @@ -645,10 +645,10 @@ TAO_NAMESPACE DynamicAny , DynamicAny::DynAny::TypeMismatch , DynamicAny::DynAny::InvalidValue )) = 0; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 - + virtual CORBA::Float get_float ( ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS ) @@ -657,10 +657,10 @@ TAO_NAMESPACE DynamicAny , DynamicAny::DynAny::TypeMismatch , DynamicAny::DynAny::InvalidValue )) = 0; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 - + virtual CORBA::Double get_double ( ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS ) @@ -669,10 +669,10 @@ TAO_NAMESPACE DynamicAny , DynamicAny::DynAny::TypeMismatch , DynamicAny::DynAny::InvalidValue )) = 0; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 - + virtual char * get_string ( ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS ) @@ -681,10 +681,10 @@ TAO_NAMESPACE DynamicAny , DynamicAny::DynAny::TypeMismatch , DynamicAny::DynAny::InvalidValue )) = 0; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 - + virtual CORBA::Object_ptr get_reference ( ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS ) @@ -693,10 +693,10 @@ TAO_NAMESPACE DynamicAny , DynamicAny::DynAny::TypeMismatch , DynamicAny::DynAny::InvalidValue )) = 0; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 - + virtual CORBA::TypeCode_ptr get_typecode ( ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS ) @@ -705,10 +705,10 @@ TAO_NAMESPACE DynamicAny , DynamicAny::DynAny::TypeMismatch , DynamicAny::DynAny::InvalidValue )) = 0; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 - + virtual CORBA::LongLong get_longlong ( ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS ) @@ -717,10 +717,10 @@ TAO_NAMESPACE DynamicAny , DynamicAny::DynAny::TypeMismatch , DynamicAny::DynAny::InvalidValue )) = 0; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 - + virtual CORBA::ULongLong get_ulonglong ( ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS ) @@ -729,10 +729,10 @@ TAO_NAMESPACE DynamicAny , DynamicAny::DynAny::TypeMismatch , DynamicAny::DynAny::InvalidValue )) = 0; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 - + virtual CORBA::LongDouble get_longdouble ( ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS ) @@ -741,10 +741,10 @@ TAO_NAMESPACE DynamicAny , DynamicAny::DynAny::TypeMismatch , DynamicAny::DynAny::InvalidValue )) = 0; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 - + virtual CORBA::WChar get_wchar ( ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS ) @@ -753,10 +753,10 @@ TAO_NAMESPACE DynamicAny , DynamicAny::DynAny::TypeMismatch , DynamicAny::DynAny::InvalidValue )) = 0; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 - + virtual CORBA::WChar * get_wstring ( ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS ) @@ -765,10 +765,10 @@ TAO_NAMESPACE DynamicAny , DynamicAny::DynAny::TypeMismatch , DynamicAny::DynAny::InvalidValue )) = 0; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 - + virtual CORBA::Any * get_any ( ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS ) @@ -777,10 +777,10 @@ TAO_NAMESPACE DynamicAny , DynamicAny::DynAny::TypeMismatch , DynamicAny::DynAny::InvalidValue )) = 0; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 - + virtual ::DynamicAny::DynAny_ptr get_dyn_any ( ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS ) @@ -789,10 +789,10 @@ TAO_NAMESPACE DynamicAny , DynamicAny::DynAny::TypeMismatch , DynamicAny::DynAny::InvalidValue )) = 0; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 - + virtual CORBA::ValueBase * get_val ( ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS ) @@ -801,10 +801,10 @@ TAO_NAMESPACE DynamicAny , DynamicAny::DynAny::TypeMismatch , DynamicAny::DynAny::InvalidValue )) = 0; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 - + virtual CORBA::Boolean seek ( CORBA::Long index ACE_ENV_ARG_DECL_WITH_DEFAULTS @@ -812,40 +812,40 @@ TAO_NAMESPACE DynamicAny ACE_THROW_SPEC (( CORBA::SystemException )) = 0; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 - + virtual void rewind ( ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS ) ACE_THROW_SPEC (( CORBA::SystemException )) = 0; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 - + virtual CORBA::Boolean next ( ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS ) ACE_THROW_SPEC (( CORBA::SystemException )) = 0; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 - + virtual CORBA::ULong component_count ( ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS ) ACE_THROW_SPEC (( CORBA::SystemException )) = 0; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 - + virtual ::DynamicAny::DynAny_ptr current_component ( ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS ) @@ -853,50 +853,50 @@ TAO_NAMESPACE DynamicAny CORBA::SystemException , DynamicAny::DynAny::TypeMismatch )) = 0; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:211 - + virtual void *_tao_QueryInterface (ptr_arith_t type); - + virtual const char* _interface_repository_id (void) const; virtual CORBA::Boolean marshal (TAO_OutputCDR &cdr); - + protected: DynAny (void); virtual ~DynAny (void); - + private: DynAny (const DynAny &); void operator= (const DynAny &); }; #endif /* end #if !defined */ - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:567 #if !defined (_DYNAMICANY_DYNFIXED__ODDS_N_ENDS_CH_) #define _DYNAMICANY_DYNFIXED__ODDS_N_ENDS_CH_ - + class DynFixed; typedef DynFixed *DynFixed_ptr; struct tao_DynFixed_life; - + typedef TAO_Objref_Var_T< DynFixed, tao_DynFixed_life > DynFixed_var; - + typedef TAO_Objref_Out_T< DynFixed, tao_DynFixed_life > DynFixed_out; - + struct TAO_DynamicAny_Export tao_DynFixed_life { static DynFixed_ptr tao_duplicate (DynFixed_ptr); @@ -907,7 +907,7 @@ TAO_NAMESPACE DynamicAny TAO_OutputCDR & ); }; - + struct TAO_DynamicAny_Export tao_DynFixed_cast { static DynFixed_ptr tao_narrow ( @@ -918,13 +918,13 @@ TAO_NAMESPACE DynamicAny }; #endif /* end #if !defined */ - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:54 #if !defined (_DYNAMICANY_DYNFIXED_CH_) #define _DYNAMICANY_DYNFIXED_CH_ - + class TAO_DynamicAny_Export DynFixed : public virtual DynamicAny::DynAny { @@ -932,40 +932,40 @@ TAO_NAMESPACE DynamicAny typedef DynFixed_ptr _ptr_type; typedef DynFixed_var _var_type; static int _tao_class_id; - + // The static operations. static DynFixed_ptr _duplicate (DynFixed_ptr obj); - + static DynFixed_ptr _narrow ( CORBA::Object_ptr obj ACE_ENV_ARG_DECL_WITH_DEFAULTS ); - + static DynFixed_ptr _unchecked_narrow ( CORBA::Object_ptr obj ACE_ENV_ARG_DECL_WITH_DEFAULTS ); - + static DynFixed_ptr _nil (void) { return (DynFixed_ptr)0; } - - - + + + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 - + virtual char * get_value ( ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS ) ACE_THROW_SPEC (( CORBA::SystemException )) = 0; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 - + virtual CORBA::Boolean set_value ( const char * val ACE_ENV_ARG_DECL_WITH_DEFAULTS @@ -975,50 +975,50 @@ TAO_NAMESPACE DynamicAny , DynamicAny::DynAny::TypeMismatch , DynamicAny::DynAny::InvalidValue )) = 0; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:211 - + virtual void *_tao_QueryInterface (ptr_arith_t type); - + virtual const char* _interface_repository_id (void) const; virtual CORBA::Boolean marshal (TAO_OutputCDR &cdr); - + protected: DynFixed (void); virtual ~DynFixed (void); - + private: DynFixed (const DynFixed &); void operator= (const DynFixed &); }; #endif /* end #if !defined */ - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:567 #if !defined (_DYNAMICANY_DYNENUM__ODDS_N_ENDS_CH_) #define _DYNAMICANY_DYNENUM__ODDS_N_ENDS_CH_ - + class DynEnum; typedef DynEnum *DynEnum_ptr; struct tao_DynEnum_life; - + typedef TAO_Objref_Var_T< DynEnum, tao_DynEnum_life > DynEnum_var; - + typedef TAO_Objref_Out_T< DynEnum, tao_DynEnum_life > DynEnum_out; - + struct TAO_DynamicAny_Export tao_DynEnum_life { static DynEnum_ptr tao_duplicate (DynEnum_ptr); @@ -1029,7 +1029,7 @@ TAO_NAMESPACE DynamicAny TAO_OutputCDR & ); }; - + struct TAO_DynamicAny_Export tao_DynEnum_cast { static DynEnum_ptr tao_narrow ( @@ -1040,13 +1040,13 @@ TAO_NAMESPACE DynamicAny }; #endif /* end #if !defined */ - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:54 #if !defined (_DYNAMICANY_DYNENUM_CH_) #define _DYNAMICANY_DYNENUM_CH_ - + class TAO_DynamicAny_Export DynEnum : public virtual DynamicAny::DynAny { @@ -1054,40 +1054,40 @@ TAO_NAMESPACE DynamicAny typedef DynEnum_ptr _ptr_type; typedef DynEnum_var _var_type; static int _tao_class_id; - + // The static operations. static DynEnum_ptr _duplicate (DynEnum_ptr obj); - + static DynEnum_ptr _narrow ( CORBA::Object_ptr obj ACE_ENV_ARG_DECL_WITH_DEFAULTS ); - + static DynEnum_ptr _unchecked_narrow ( CORBA::Object_ptr obj ACE_ENV_ARG_DECL_WITH_DEFAULTS ); - + static DynEnum_ptr _nil (void) { return (DynEnum_ptr)0; } - - - + + + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 - + virtual char * get_as_string ( ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS ) ACE_THROW_SPEC (( CORBA::SystemException )) = 0; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 - + virtual void set_as_string ( const char * value ACE_ENV_ARG_DECL_WITH_DEFAULTS @@ -1096,20 +1096,20 @@ TAO_NAMESPACE DynamicAny CORBA::SystemException , DynamicAny::DynAny::InvalidValue )) = 0; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 - + virtual CORBA::ULong get_as_ulong ( ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS ) ACE_THROW_SPEC (( CORBA::SystemException )) = 0; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 - + virtual void set_as_ulong ( CORBA::ULong value ACE_ENV_ARG_DECL_WITH_DEFAULTS @@ -1118,75 +1118,75 @@ TAO_NAMESPACE DynamicAny CORBA::SystemException , DynamicAny::DynAny::InvalidValue )) = 0; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:211 - + virtual void *_tao_QueryInterface (ptr_arith_t type); - + virtual const char* _interface_repository_id (void) const; virtual CORBA::Boolean marshal (TAO_OutputCDR &cdr); - + protected: DynEnum (void); virtual ~DynEnum (void); - + private: DynEnum (const DynEnum &); void operator= (const DynEnum &); }; #endif /* end #if !defined */ - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typedef/typedef_ch.cpp:367 - + typedef char * FieldName; typedef CORBA::String_var FieldName_var; typedef CORBA::String_out FieldName_out; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_type.cpp:231 - + struct NameValuePair; - + typedef TAO_Var_Var_T< NameValuePair > NameValuePair_var; - + typedef TAO_Out_T< NameValuePair, NameValuePair_var > NameValuePair_out; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_structure/structure_ch.cpp:52 - + struct TAO_DynamicAny_Export NameValuePair { typedef NameValuePair_var _var_type; - - + + TAO_String_Manager id; CORBA::Any value; }; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_ch.cpp:75 - + class NameValuePairSeq; - + typedef TAO_VarSeq_Var_T< NameValuePairSeq, DynamicAny::NameValuePair > NameValuePairSeq_var; - + typedef TAO_Seq_Out_T< NameValuePairSeq, @@ -1194,7 +1194,7 @@ TAO_NAMESPACE DynamicAny DynamicAny::NameValuePair > NameValuePairSeq_out; - + class TAO_DynamicAny_Export NameValuePairSeq : public TAO_Unbounded_Sequence< @@ -1207,57 +1207,57 @@ TAO_NAMESPACE DynamicAny NameValuePairSeq ( CORBA::ULong max, CORBA::ULong length, - NameValuePair* buffer, + NameValuePair* buffer, CORBA::Boolean release = 0 ); NameValuePairSeq (const NameValuePairSeq &); ~NameValuePairSeq (void); - + typedef NameValuePairSeq_var _var_type; }; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_type.cpp:231 - + struct NameDynAnyPair; - + typedef TAO_Var_Var_T< NameDynAnyPair > NameDynAnyPair_var; - + typedef TAO_Out_T< NameDynAnyPair, NameDynAnyPair_var > NameDynAnyPair_out; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_structure/structure_ch.cpp:52 - + struct TAO_DynamicAny_Export NameDynAnyPair { typedef NameDynAnyPair_var _var_type; - - + + TAO_String_Manager id; DynamicAny::DynAny_var value; }; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_ch.cpp:75 - + class NameDynAnyPairSeq; - + typedef TAO_VarSeq_Var_T< NameDynAnyPairSeq, DynamicAny::NameDynAnyPair > NameDynAnyPairSeq_var; - + typedef TAO_Seq_Out_T< NameDynAnyPairSeq, @@ -1265,7 +1265,7 @@ TAO_NAMESPACE DynamicAny DynamicAny::NameDynAnyPair > NameDynAnyPairSeq_out; - + class TAO_DynamicAny_Export NameDynAnyPairSeq : public TAO_Unbounded_Sequence< @@ -1278,39 +1278,39 @@ TAO_NAMESPACE DynamicAny NameDynAnyPairSeq ( CORBA::ULong max, CORBA::ULong length, - NameDynAnyPair* buffer, + NameDynAnyPair* buffer, CORBA::Boolean release = 0 ); NameDynAnyPairSeq (const NameDynAnyPairSeq &); ~NameDynAnyPairSeq (void); - + typedef NameDynAnyPairSeq_var _var_type; }; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:567 #if !defined (_DYNAMICANY_DYNSTRUCT__ODDS_N_ENDS_CH_) #define _DYNAMICANY_DYNSTRUCT__ODDS_N_ENDS_CH_ - + class DynStruct; typedef DynStruct *DynStruct_ptr; struct tao_DynStruct_life; - + typedef TAO_Objref_Var_T< DynStruct, tao_DynStruct_life > DynStruct_var; - + typedef TAO_Objref_Out_T< DynStruct, tao_DynStruct_life > DynStruct_out; - + struct TAO_DynamicAny_Export tao_DynStruct_life { static DynStruct_ptr tao_duplicate (DynStruct_ptr); @@ -1321,7 +1321,7 @@ TAO_NAMESPACE DynamicAny TAO_OutputCDR & ); }; - + struct TAO_DynamicAny_Export tao_DynStruct_cast { static DynStruct_ptr tao_narrow ( @@ -1332,13 +1332,13 @@ TAO_NAMESPACE DynamicAny }; #endif /* end #if !defined */ - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:54 #if !defined (_DYNAMICANY_DYNSTRUCT_CH_) #define _DYNAMICANY_DYNSTRUCT_CH_ - + class TAO_DynamicAny_Export DynStruct : public virtual DynamicAny::DynAny { @@ -1346,30 +1346,30 @@ TAO_NAMESPACE DynamicAny typedef DynStruct_ptr _ptr_type; typedef DynStruct_var _var_type; static int _tao_class_id; - + // The static operations. static DynStruct_ptr _duplicate (DynStruct_ptr obj); - + static DynStruct_ptr _narrow ( CORBA::Object_ptr obj ACE_ENV_ARG_DECL_WITH_DEFAULTS ); - + static DynStruct_ptr _unchecked_narrow ( CORBA::Object_ptr obj ACE_ENV_ARG_DECL_WITH_DEFAULTS ); - + static DynStruct_ptr _nil (void) { return (DynStruct_ptr)0; } - - - + + + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 - + virtual char * current_member_name ( ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS ) @@ -1378,10 +1378,10 @@ TAO_NAMESPACE DynamicAny , DynamicAny::DynAny::TypeMismatch , DynamicAny::DynAny::InvalidValue )) = 0; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 - + virtual ::CORBA::TCKind current_member_kind ( ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS ) @@ -1390,20 +1390,20 @@ TAO_NAMESPACE DynamicAny , DynamicAny::DynAny::TypeMismatch , DynamicAny::DynAny::InvalidValue )) = 0; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 - + virtual ::DynamicAny::NameValuePairSeq * get_members ( ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS ) ACE_THROW_SPEC (( CORBA::SystemException )) = 0; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 - + virtual void set_members ( const DynamicAny::NameValuePairSeq & value ACE_ENV_ARG_DECL_WITH_DEFAULTS @@ -1413,20 +1413,20 @@ TAO_NAMESPACE DynamicAny , DynamicAny::DynAny::TypeMismatch , DynamicAny::DynAny::InvalidValue )) = 0; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 - + virtual ::DynamicAny::NameDynAnyPairSeq * get_members_as_dyn_any ( ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS ) ACE_THROW_SPEC (( CORBA::SystemException )) = 0; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 - + virtual void set_members_as_dyn_any ( const DynamicAny::NameDynAnyPairSeq & value ACE_ENV_ARG_DECL_WITH_DEFAULTS @@ -1436,50 +1436,50 @@ TAO_NAMESPACE DynamicAny , DynamicAny::DynAny::TypeMismatch , DynamicAny::DynAny::InvalidValue )) = 0; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:211 - + virtual void *_tao_QueryInterface (ptr_arith_t type); - + virtual const char* _interface_repository_id (void) const; virtual CORBA::Boolean marshal (TAO_OutputCDR &cdr); - + protected: DynStruct (void); virtual ~DynStruct (void); - + private: DynStruct (const DynStruct &); void operator= (const DynStruct &); }; #endif /* end #if !defined */ - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:567 #if !defined (_DYNAMICANY_DYNUNION__ODDS_N_ENDS_CH_) #define _DYNAMICANY_DYNUNION__ODDS_N_ENDS_CH_ - + class DynUnion; typedef DynUnion *DynUnion_ptr; struct tao_DynUnion_life; - + typedef TAO_Objref_Var_T< DynUnion, tao_DynUnion_life > DynUnion_var; - + typedef TAO_Objref_Out_T< DynUnion, tao_DynUnion_life > DynUnion_out; - + struct TAO_DynamicAny_Export tao_DynUnion_life { static DynUnion_ptr tao_duplicate (DynUnion_ptr); @@ -1490,7 +1490,7 @@ TAO_NAMESPACE DynamicAny TAO_OutputCDR & ); }; - + struct TAO_DynamicAny_Export tao_DynUnion_cast { static DynUnion_ptr tao_narrow ( @@ -1501,13 +1501,13 @@ TAO_NAMESPACE DynamicAny }; #endif /* end #if !defined */ - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:54 #if !defined (_DYNAMICANY_DYNUNION_CH_) #define _DYNAMICANY_DYNUNION_CH_ - + class TAO_DynamicAny_Export DynUnion : public virtual DynamicAny::DynAny { @@ -1515,40 +1515,40 @@ TAO_NAMESPACE DynamicAny typedef DynUnion_ptr _ptr_type; typedef DynUnion_var _var_type; static int _tao_class_id; - + // The static operations. static DynUnion_ptr _duplicate (DynUnion_ptr obj); - + static DynUnion_ptr _narrow ( CORBA::Object_ptr obj ACE_ENV_ARG_DECL_WITH_DEFAULTS ); - + static DynUnion_ptr _unchecked_narrow ( CORBA::Object_ptr obj ACE_ENV_ARG_DECL_WITH_DEFAULTS ); - + static DynUnion_ptr _nil (void) { return (DynUnion_ptr)0; } - - - + + + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 - + virtual ::DynamicAny::DynAny_ptr get_discriminator ( ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS ) ACE_THROW_SPEC (( CORBA::SystemException )) = 0; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 - + virtual void set_discriminator ( DynamicAny::DynAny_ptr d ACE_ENV_ARG_DECL_WITH_DEFAULTS @@ -1557,10 +1557,10 @@ TAO_NAMESPACE DynamicAny CORBA::SystemException , DynamicAny::DynAny::TypeMismatch )) = 0; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 - + virtual void set_to_default_member ( ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS ) @@ -1568,10 +1568,10 @@ TAO_NAMESPACE DynamicAny CORBA::SystemException , DynamicAny::DynAny::TypeMismatch )) = 0; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 - + virtual void set_to_no_active_member ( ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS ) @@ -1579,30 +1579,30 @@ TAO_NAMESPACE DynamicAny CORBA::SystemException , DynamicAny::DynAny::TypeMismatch )) = 0; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 - + virtual CORBA::Boolean has_no_active_member ( ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS ) ACE_THROW_SPEC (( CORBA::SystemException )) = 0; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 - + virtual ::CORBA::TCKind discriminator_kind ( ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS ) ACE_THROW_SPEC (( CORBA::SystemException )) = 0; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 - + virtual ::DynamicAny::DynAny_ptr member ( ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS ) @@ -1610,10 +1610,10 @@ TAO_NAMESPACE DynamicAny CORBA::SystemException , DynamicAny::DynAny::InvalidValue )) = 0; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 - + virtual char * member_name ( ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS ) @@ -1621,10 +1621,10 @@ TAO_NAMESPACE DynamicAny CORBA::SystemException , DynamicAny::DynAny::InvalidValue )) = 0; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 - + virtual ::CORBA::TCKind member_kind ( ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS ) @@ -1632,38 +1632,38 @@ TAO_NAMESPACE DynamicAny CORBA::SystemException , DynamicAny::DynAny::InvalidValue )) = 0; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:211 - + virtual void *_tao_QueryInterface (ptr_arith_t type); - + virtual const char* _interface_repository_id (void) const; virtual CORBA::Boolean marshal (TAO_OutputCDR &cdr); - + protected: DynUnion (void); virtual ~DynUnion (void); - + private: DynUnion (const DynUnion &); void operator= (const DynUnion &); }; #endif /* end #if !defined */ - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_ch.cpp:75 - + class AnySeq; - + typedef TAO_VarSeq_Var_T< AnySeq, CORBA::Any > AnySeq_var; - + typedef TAO_Seq_Out_T< AnySeq, @@ -1671,7 +1671,7 @@ TAO_NAMESPACE DynamicAny CORBA::Any > AnySeq_out; - + class TAO_DynamicAny_Export AnySeq : public TAO_Unbounded_Sequence< @@ -1684,20 +1684,20 @@ TAO_NAMESPACE DynamicAny AnySeq ( CORBA::ULong max, CORBA::ULong length, - CORBA::Any* buffer, + CORBA::Any* buffer, CORBA::Boolean release = 0 ); AnySeq (const AnySeq &); ~AnySeq (void); - + typedef AnySeq_var _var_type; }; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_ch.cpp:75 - + class DynAnySeq; - + typedef TAO_MngSeq_Var_T< DynAnySeq, @@ -1708,9 +1708,9 @@ TAO_NAMESPACE DynamicAny > > DynAnySeq_var; - + typedef - TAO_Seq_Out_T< + TAO_MngSeq_Out_T< DynAnySeq, DynAnySeq_var, TAO_Object_Manager< @@ -1720,7 +1720,7 @@ TAO_NAMESPACE DynamicAny > > DynAnySeq_out; - + class TAO_DynamicAny_Export DynAnySeq : public TAO_Unbounded_Object_Sequence< @@ -1736,39 +1736,39 @@ TAO_NAMESPACE DynamicAny DynAnySeq ( CORBA::ULong max, CORBA::ULong length, - DynAny_ptr* buffer, + DynAny_ptr* buffer, CORBA::Boolean release = 0 ); DynAnySeq (const DynAnySeq &); ~DynAnySeq (void); - + typedef DynAnySeq_var _var_type; }; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:567 #if !defined (_DYNAMICANY_DYNSEQUENCE__ODDS_N_ENDS_CH_) #define _DYNAMICANY_DYNSEQUENCE__ODDS_N_ENDS_CH_ - + class DynSequence; typedef DynSequence *DynSequence_ptr; struct tao_DynSequence_life; - + typedef TAO_Objref_Var_T< DynSequence, tao_DynSequence_life > DynSequence_var; - + typedef TAO_Objref_Out_T< DynSequence, tao_DynSequence_life > DynSequence_out; - + struct TAO_DynamicAny_Export tao_DynSequence_life { static DynSequence_ptr tao_duplicate (DynSequence_ptr); @@ -1779,7 +1779,7 @@ TAO_NAMESPACE DynamicAny TAO_OutputCDR & ); }; - + struct TAO_DynamicAny_Export tao_DynSequence_cast { static DynSequence_ptr tao_narrow ( @@ -1790,13 +1790,13 @@ TAO_NAMESPACE DynamicAny }; #endif /* end #if !defined */ - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:54 #if !defined (_DYNAMICANY_DYNSEQUENCE_CH_) #define _DYNAMICANY_DYNSEQUENCE_CH_ - + class TAO_DynamicAny_Export DynSequence : public virtual DynamicAny::DynAny { @@ -1804,40 +1804,40 @@ TAO_NAMESPACE DynamicAny typedef DynSequence_ptr _ptr_type; typedef DynSequence_var _var_type; static int _tao_class_id; - + // The static operations. static DynSequence_ptr _duplicate (DynSequence_ptr obj); - + static DynSequence_ptr _narrow ( CORBA::Object_ptr obj ACE_ENV_ARG_DECL_WITH_DEFAULTS ); - + static DynSequence_ptr _unchecked_narrow ( CORBA::Object_ptr obj ACE_ENV_ARG_DECL_WITH_DEFAULTS ); - + static DynSequence_ptr _nil (void) { return (DynSequence_ptr)0; } - - - + + + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 - + virtual CORBA::ULong get_length ( ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS ) ACE_THROW_SPEC (( CORBA::SystemException )) = 0; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 - + virtual void set_length ( CORBA::ULong len ACE_ENV_ARG_DECL_WITH_DEFAULTS @@ -1846,20 +1846,20 @@ TAO_NAMESPACE DynamicAny CORBA::SystemException , DynamicAny::DynAny::InvalidValue )) = 0; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 - + virtual ::DynamicAny::AnySeq * get_elements ( ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS ) ACE_THROW_SPEC (( CORBA::SystemException )) = 0; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 - + virtual void set_elements ( const DynamicAny::AnySeq & value ACE_ENV_ARG_DECL_WITH_DEFAULTS @@ -1869,20 +1869,20 @@ TAO_NAMESPACE DynamicAny , DynamicAny::DynAny::TypeMismatch , DynamicAny::DynAny::InvalidValue )) = 0; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 - + virtual ::DynamicAny::DynAnySeq * get_elements_as_dyn_any ( ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS ) ACE_THROW_SPEC (( CORBA::SystemException )) = 0; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 - + virtual void set_elements_as_dyn_any ( const DynamicAny::DynAnySeq & value ACE_ENV_ARG_DECL_WITH_DEFAULTS @@ -1892,50 +1892,50 @@ TAO_NAMESPACE DynamicAny , DynamicAny::DynAny::TypeMismatch , DynamicAny::DynAny::InvalidValue )) = 0; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:211 - + virtual void *_tao_QueryInterface (ptr_arith_t type); - + virtual const char* _interface_repository_id (void) const; virtual CORBA::Boolean marshal (TAO_OutputCDR &cdr); - + protected: DynSequence (void); virtual ~DynSequence (void); - + private: DynSequence (const DynSequence &); void operator= (const DynSequence &); }; #endif /* end #if !defined */ - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:567 #if !defined (_DYNAMICANY_DYNARRAY__ODDS_N_ENDS_CH_) #define _DYNAMICANY_DYNARRAY__ODDS_N_ENDS_CH_ - + class DynArray; typedef DynArray *DynArray_ptr; struct tao_DynArray_life; - + typedef TAO_Objref_Var_T< DynArray, tao_DynArray_life > DynArray_var; - + typedef TAO_Objref_Out_T< DynArray, tao_DynArray_life > DynArray_out; - + struct TAO_DynamicAny_Export tao_DynArray_life { static DynArray_ptr tao_duplicate (DynArray_ptr); @@ -1946,7 +1946,7 @@ TAO_NAMESPACE DynamicAny TAO_OutputCDR & ); }; - + struct TAO_DynamicAny_Export tao_DynArray_cast { static DynArray_ptr tao_narrow ( @@ -1957,13 +1957,13 @@ TAO_NAMESPACE DynamicAny }; #endif /* end #if !defined */ - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:54 #if !defined (_DYNAMICANY_DYNARRAY_CH_) #define _DYNAMICANY_DYNARRAY_CH_ - + class TAO_DynamicAny_Export DynArray : public virtual DynamicAny::DynAny { @@ -1971,40 +1971,40 @@ TAO_NAMESPACE DynamicAny typedef DynArray_ptr _ptr_type; typedef DynArray_var _var_type; static int _tao_class_id; - + // The static operations. static DynArray_ptr _duplicate (DynArray_ptr obj); - + static DynArray_ptr _narrow ( CORBA::Object_ptr obj ACE_ENV_ARG_DECL_WITH_DEFAULTS ); - + static DynArray_ptr _unchecked_narrow ( CORBA::Object_ptr obj ACE_ENV_ARG_DECL_WITH_DEFAULTS ); - + static DynArray_ptr _nil (void) { return (DynArray_ptr)0; } - - - + + + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 - + virtual ::DynamicAny::AnySeq * get_elements ( ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS ) ACE_THROW_SPEC (( CORBA::SystemException )) = 0; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 - + virtual void set_elements ( const DynamicAny::AnySeq & value ACE_ENV_ARG_DECL_WITH_DEFAULTS @@ -2014,20 +2014,20 @@ TAO_NAMESPACE DynamicAny , DynamicAny::DynAny::TypeMismatch , DynamicAny::DynAny::InvalidValue )) = 0; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 - + virtual ::DynamicAny::DynAnySeq * get_elements_as_dyn_any ( ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS ) ACE_THROW_SPEC (( CORBA::SystemException )) = 0; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 - + virtual void set_elements_as_dyn_any ( const DynamicAny::DynAnySeq & value ACE_ENV_ARG_DECL_WITH_DEFAULTS @@ -2037,50 +2037,50 @@ TAO_NAMESPACE DynamicAny , DynamicAny::DynAny::TypeMismatch , DynamicAny::DynAny::InvalidValue )) = 0; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:211 - + virtual void *_tao_QueryInterface (ptr_arith_t type); - + virtual const char* _interface_repository_id (void) const; virtual CORBA::Boolean marshal (TAO_OutputCDR &cdr); - + protected: DynArray (void); virtual ~DynArray (void); - + private: DynArray (const DynArray &); void operator= (const DynArray &); }; #endif /* end #if !defined */ - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:567 #if !defined (_DYNAMICANY_DYNVALUE__ODDS_N_ENDS_CH_) #define _DYNAMICANY_DYNVALUE__ODDS_N_ENDS_CH_ - + class DynValue; typedef DynValue *DynValue_ptr; struct tao_DynValue_life; - + typedef TAO_Objref_Var_T< DynValue, tao_DynValue_life > DynValue_var; - + typedef TAO_Objref_Out_T< DynValue, tao_DynValue_life > DynValue_out; - + struct TAO_DynamicAny_Export tao_DynValue_life { static DynValue_ptr tao_duplicate (DynValue_ptr); @@ -2091,7 +2091,7 @@ TAO_NAMESPACE DynamicAny TAO_OutputCDR & ); }; - + struct TAO_DynamicAny_Export tao_DynValue_cast { static DynValue_ptr tao_narrow ( @@ -2102,13 +2102,13 @@ TAO_NAMESPACE DynamicAny }; #endif /* end #if !defined */ - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:54 #if !defined (_DYNAMICANY_DYNVALUE_CH_) #define _DYNAMICANY_DYNVALUE_CH_ - + class TAO_DynamicAny_Export DynValue : public virtual DynamicAny::DynAny { @@ -2116,30 +2116,30 @@ TAO_NAMESPACE DynamicAny typedef DynValue_ptr _ptr_type; typedef DynValue_var _var_type; static int _tao_class_id; - + // The static operations. static DynValue_ptr _duplicate (DynValue_ptr obj); - + static DynValue_ptr _narrow ( CORBA::Object_ptr obj ACE_ENV_ARG_DECL_WITH_DEFAULTS ); - + static DynValue_ptr _unchecked_narrow ( CORBA::Object_ptr obj ACE_ENV_ARG_DECL_WITH_DEFAULTS ); - + static DynValue_ptr _nil (void) { return (DynValue_ptr)0; } - - - + + + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 - + virtual char * current_member_name ( ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS ) @@ -2148,10 +2148,10 @@ TAO_NAMESPACE DynamicAny , DynamicAny::DynAny::TypeMismatch , DynamicAny::DynAny::InvalidValue )) = 0; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 - + virtual ::CORBA::TCKind current_member_kind ( ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS ) @@ -2160,20 +2160,20 @@ TAO_NAMESPACE DynamicAny , DynamicAny::DynAny::TypeMismatch , DynamicAny::DynAny::InvalidValue )) = 0; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 - + virtual ::DynamicAny::NameValuePairSeq * get_members ( ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS ) ACE_THROW_SPEC (( CORBA::SystemException )) = 0; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 - + virtual void set_members ( const DynamicAny::NameValuePairSeq & value ACE_ENV_ARG_DECL_WITH_DEFAULTS @@ -2183,20 +2183,20 @@ TAO_NAMESPACE DynamicAny , DynamicAny::DynAny::TypeMismatch , DynamicAny::DynAny::InvalidValue )) = 0; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 - + virtual ::DynamicAny::NameDynAnyPairSeq * get_members_as_dyn_any ( ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS ) ACE_THROW_SPEC (( CORBA::SystemException )) = 0; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 - + virtual void set_members_as_dyn_any ( const DynamicAny::NameDynAnyPairSeq & value ACE_ENV_ARG_DECL_WITH_DEFAULTS @@ -2206,50 +2206,50 @@ TAO_NAMESPACE DynamicAny , DynamicAny::DynAny::TypeMismatch , DynamicAny::DynAny::InvalidValue )) = 0; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:211 - + virtual void *_tao_QueryInterface (ptr_arith_t type); - + virtual const char* _interface_repository_id (void) const; virtual CORBA::Boolean marshal (TAO_OutputCDR &cdr); - + protected: DynValue (void); virtual ~DynValue (void); - + private: DynValue (const DynValue &); void operator= (const DynValue &); }; #endif /* end #if !defined */ - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:567 #if !defined (_DYNAMICANY_DYNANYFACTORY__ODDS_N_ENDS_CH_) #define _DYNAMICANY_DYNANYFACTORY__ODDS_N_ENDS_CH_ - + class DynAnyFactory; typedef DynAnyFactory *DynAnyFactory_ptr; struct tao_DynAnyFactory_life; - + typedef TAO_Objref_Var_T< DynAnyFactory, tao_DynAnyFactory_life > DynAnyFactory_var; - + typedef TAO_Objref_Out_T< DynAnyFactory, tao_DynAnyFactory_life > DynAnyFactory_out; - + struct TAO_DynamicAny_Export tao_DynAnyFactory_life { static DynAnyFactory_ptr tao_duplicate (DynAnyFactory_ptr); @@ -2260,7 +2260,7 @@ TAO_NAMESPACE DynamicAny TAO_OutputCDR & ); }; - + struct TAO_DynamicAny_Export tao_DynAnyFactory_cast { static DynAnyFactory_ptr tao_narrow ( @@ -2271,13 +2271,13 @@ TAO_NAMESPACE DynamicAny }; #endif /* end #if !defined */ - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:54 #if !defined (_DYNAMICANY_DYNANYFACTORY_CH_) #define _DYNAMICANY_DYNANYFACTORY_CH_ - + class TAO_DynamicAny_Export DynAnyFactory : public virtual CORBA::Object { @@ -2285,43 +2285,43 @@ TAO_NAMESPACE DynamicAny typedef DynAnyFactory_ptr _ptr_type; typedef DynAnyFactory_var _var_type; static int _tao_class_id; - + // The static operations. static DynAnyFactory_ptr _duplicate (DynAnyFactory_ptr obj); - + static DynAnyFactory_ptr _narrow ( CORBA::Object_ptr obj ACE_ENV_ARG_DECL_WITH_DEFAULTS ); - + static DynAnyFactory_ptr _unchecked_narrow ( CORBA::Object_ptr obj ACE_ENV_ARG_DECL_WITH_DEFAULTS ); - + static DynAnyFactory_ptr _nil (void) { return (DynAnyFactory_ptr)0; } - - - + + + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_exception/exception_ch.cpp:51 #if !defined (_DYNAMICANY_DYNANYFACTORY_INCONSISTENTTYPECODE_CH_) #define _DYNAMICANY_DYNANYFACTORY_INCONSISTENTTYPECODE_CH_ - + class TAO_DynamicAny_Export InconsistentTypeCode : public CORBA::UserException { public: - + InconsistentTypeCode (void); InconsistentTypeCode (const InconsistentTypeCode &); ~InconsistentTypeCode (void); InconsistentTypeCode &operator= (const InconsistentTypeCode &); - + static InconsistentTypeCode *_downcast (CORBA::Exception *); static CORBA::Exception *_alloc (void); @@ -2333,21 +2333,21 @@ TAO_NAMESPACE DynamicAny TAO_OutputCDR & ACE_ENV_ARG_DECL_NOT_USED ) const; - + virtual void _tao_decode ( TAO_InputCDR & ACE_ENV_ARG_DECL_NOT_USED ); - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_exception/exception_ch.cpp:125 }; #endif /* end #if !defined */ - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 - + virtual ::DynamicAny::DynAny_ptr create_dyn_any ( const CORBA::Any & value ACE_ENV_ARG_DECL_WITH_DEFAULTS @@ -2356,10 +2356,10 @@ TAO_NAMESPACE DynamicAny CORBA::SystemException , DynamicAny::DynAnyFactory::InconsistentTypeCode )) = 0; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 - + virtual ::DynamicAny::DynAny_ptr create_dyn_any_from_type_code ( CORBA::TypeCode_ptr type ACE_ENV_ARG_DECL_WITH_DEFAULTS @@ -2368,19 +2368,19 @@ TAO_NAMESPACE DynamicAny CORBA::SystemException , DynamicAny::DynAnyFactory::InconsistentTypeCode )) = 0; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:211 - + virtual void *_tao_QueryInterface (ptr_arith_t type); - + virtual const char* _interface_repository_id (void) const; virtual CORBA::Boolean marshal (TAO_OutputCDR &cdr); - + protected: DynAnyFactory (void); virtual ~DynAnyFactory (void); - + private: DynAnyFactory (const DynAnyFactory &); void operator= (const DynAnyFactory &); @@ -2461,4 +2461,3 @@ TAO_DynamicAny_Export CORBA::Boolean operator>> ( #include "ace/post.h" #endif /* ifndef */ - diff --git a/TAO/tao/DynamicC.h b/TAO/tao/DynamicC.h index 0efa7d102de..bf8bb56e1f1 100644 --- a/TAO/tao/DynamicC.h +++ b/TAO/tao/DynamicC.h @@ -37,6 +37,8 @@ #include "tao/Any_T.h" #include "tao/Sequence.h" #include "tao/VarOut_T.h" +#include "tao/Seq_Var_T.h" +#include "tao/Seq_Out_T.h" #if defined (TAO_EXPORT_MACRO) #undef TAO_EXPORT_MACRO diff --git a/TAO/tao/IFR_Client/IFR_BaseC.h b/TAO/tao/IFR_Client/IFR_BaseC.h index 5e65a61a5aa..d561e4485e3 100644 --- a/TAO/tao/IFR_Client/IFR_BaseC.h +++ b/TAO/tao/IFR_Client/IFR_BaseC.h @@ -1597,7 +1597,7 @@ TAO_NAMESPACE CORBA InterfaceDefSeq_var; typedef - TAO_Seq_Out_T< + TAO_MngSeq_Out_T< InterfaceDefSeq, InterfaceDefSeq_var, TAO_Object_Manager< @@ -1794,7 +1794,7 @@ TAO_NAMESPACE CORBA ValueDefSeq_var; typedef - TAO_Seq_Out_T< + TAO_MngSeq_Out_T< ValueDefSeq, ValueDefSeq_var, TAO_Object_Manager< @@ -1945,7 +1945,7 @@ TAO_NAMESPACE CORBA AbstractInterfaceDefSeq_var; typedef - TAO_Seq_Out_T< + TAO_MngSeq_Out_T< AbstractInterfaceDefSeq, AbstractInterfaceDefSeq_var, TAO_Object_Manager< @@ -2050,7 +2050,7 @@ TAO_NAMESPACE CORBA LocalInterfaceDefSeq_var; typedef - TAO_Seq_Out_T< + TAO_MngSeq_Out_T< LocalInterfaceDefSeq, LocalInterfaceDefSeq_var, TAO_Object_Manager< @@ -2155,7 +2155,7 @@ TAO_NAMESPACE CORBA ExtInterfaceDefSeq_var; typedef - TAO_Seq_Out_T< + TAO_MngSeq_Out_T< ExtInterfaceDefSeq, ExtInterfaceDefSeq_var, TAO_Object_Manager< @@ -2260,7 +2260,7 @@ TAO_NAMESPACE CORBA ExtValueDefSeq_var; typedef - TAO_Seq_Out_T< + TAO_MngSeq_Out_T< ExtValueDefSeq, ExtValueDefSeq_var, TAO_Object_Manager< @@ -2365,7 +2365,7 @@ TAO_NAMESPACE CORBA ExtAbstractInterfaceDefSeq_var; typedef - TAO_Seq_Out_T< + TAO_MngSeq_Out_T< ExtAbstractInterfaceDefSeq, ExtAbstractInterfaceDefSeq_var, TAO_Object_Manager< @@ -2470,7 +2470,7 @@ TAO_NAMESPACE CORBA ExtLocalInterfaceDefSeq_var; typedef - TAO_Seq_Out_T< + TAO_MngSeq_Out_T< ExtLocalInterfaceDefSeq, ExtLocalInterfaceDefSeq_var, TAO_Object_Manager< @@ -2529,7 +2529,7 @@ TAO_NAMESPACE CORBA ContainedSeq_var; typedef - TAO_Seq_Out_T< + TAO_MngSeq_Out_T< ContainedSeq, ContainedSeq_var, TAO_Object_Manager< @@ -3006,7 +3006,7 @@ TAO_NAMESPACE CORBA EnumMemberSeq_var; typedef - TAO_Seq_Out_T< + TAO_MngSeq_Out_T< EnumMemberSeq, EnumMemberSeq_var, TAO_SeqElem_String_Manager diff --git a/TAO/tao/IFR_Client/IFR_BasicC.h b/TAO/tao/IFR_Client/IFR_BasicC.h index e433d841c25..476e9ea36ff 100644 --- a/TAO/tao/IFR_Client/IFR_BasicC.h +++ b/TAO/tao/IFR_Client/IFR_BasicC.h @@ -64,31 +64,31 @@ TAO_NAMESPACE CORBA { - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:567 #if !defined (_CORBA_PRIMITIVEDEF__ODDS_N_ENDS_CH_) #define _CORBA_PRIMITIVEDEF__ODDS_N_ENDS_CH_ - + class PrimitiveDef; typedef PrimitiveDef *PrimitiveDef_ptr; struct tao_PrimitiveDef_life; - + typedef TAO_Objref_Var_T< PrimitiveDef, tao_PrimitiveDef_life > PrimitiveDef_var; - + typedef TAO_Objref_Out_T< PrimitiveDef, tao_PrimitiveDef_life > PrimitiveDef_out; - + struct TAO_IFR_Client_Export tao_PrimitiveDef_life { static PrimitiveDef_ptr tao_duplicate (PrimitiveDef_ptr); @@ -99,7 +99,7 @@ TAO_NAMESPACE CORBA TAO_OutputCDR & ); }; - + struct TAO_IFR_Client_Export tao_PrimitiveDef_cast { static PrimitiveDef_ptr tao_narrow ( @@ -110,31 +110,31 @@ TAO_NAMESPACE CORBA }; #endif /* end #if !defined */ - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:567 #if !defined (_CORBA_STRINGDEF__ODDS_N_ENDS_CH_) #define _CORBA_STRINGDEF__ODDS_N_ENDS_CH_ - + class StringDef; typedef StringDef *StringDef_ptr; struct tao_StringDef_life; - + typedef TAO_Objref_Var_T< StringDef, tao_StringDef_life > StringDef_var; - + typedef TAO_Objref_Out_T< StringDef, tao_StringDef_life > StringDef_out; - + struct TAO_IFR_Client_Export tao_StringDef_life { static StringDef_ptr tao_duplicate (StringDef_ptr); @@ -145,7 +145,7 @@ TAO_NAMESPACE CORBA TAO_OutputCDR & ); }; - + struct TAO_IFR_Client_Export tao_StringDef_cast { static StringDef_ptr tao_narrow ( @@ -156,31 +156,31 @@ TAO_NAMESPACE CORBA }; #endif /* end #if !defined */ - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:567 #if !defined (_CORBA_SEQUENCEDEF__ODDS_N_ENDS_CH_) #define _CORBA_SEQUENCEDEF__ODDS_N_ENDS_CH_ - + class SequenceDef; typedef SequenceDef *SequenceDef_ptr; struct tao_SequenceDef_life; - + typedef TAO_Objref_Var_T< SequenceDef, tao_SequenceDef_life > SequenceDef_var; - + typedef TAO_Objref_Out_T< SequenceDef, tao_SequenceDef_life > SequenceDef_out; - + struct TAO_IFR_Client_Export tao_SequenceDef_life { static SequenceDef_ptr tao_duplicate (SequenceDef_ptr); @@ -191,7 +191,7 @@ TAO_NAMESPACE CORBA TAO_OutputCDR & ); }; - + struct TAO_IFR_Client_Export tao_SequenceDef_cast { static SequenceDef_ptr tao_narrow ( @@ -202,31 +202,31 @@ TAO_NAMESPACE CORBA }; #endif /* end #if !defined */ - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:567 #if !defined (_CORBA_ARRAYDEF__ODDS_N_ENDS_CH_) #define _CORBA_ARRAYDEF__ODDS_N_ENDS_CH_ - + class ArrayDef; typedef ArrayDef *ArrayDef_ptr; struct tao_ArrayDef_life; - + typedef TAO_Objref_Var_T< ArrayDef, tao_ArrayDef_life > ArrayDef_var; - + typedef TAO_Objref_Out_T< ArrayDef, tao_ArrayDef_life > ArrayDef_out; - + struct TAO_IFR_Client_Export tao_ArrayDef_life { static ArrayDef_ptr tao_duplicate (ArrayDef_ptr); @@ -237,7 +237,7 @@ TAO_NAMESPACE CORBA TAO_OutputCDR & ); }; - + struct TAO_IFR_Client_Export tao_ArrayDef_cast { static ArrayDef_ptr tao_narrow ( @@ -248,31 +248,31 @@ TAO_NAMESPACE CORBA }; #endif /* end #if !defined */ - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:567 #if !defined (_CORBA_WSTRINGDEF__ODDS_N_ENDS_CH_) #define _CORBA_WSTRINGDEF__ODDS_N_ENDS_CH_ - + class WstringDef; typedef WstringDef *WstringDef_ptr; struct tao_WstringDef_life; - + typedef TAO_Objref_Var_T< WstringDef, tao_WstringDef_life > WstringDef_var; - + typedef TAO_Objref_Out_T< WstringDef, tao_WstringDef_life > WstringDef_out; - + struct TAO_IFR_Client_Export tao_WstringDef_life { static WstringDef_ptr tao_duplicate (WstringDef_ptr); @@ -283,7 +283,7 @@ TAO_NAMESPACE CORBA TAO_OutputCDR & ); }; - + struct TAO_IFR_Client_Export tao_WstringDef_cast { static WstringDef_ptr tao_narrow ( @@ -294,31 +294,31 @@ TAO_NAMESPACE CORBA }; #endif /* end #if !defined */ - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:567 #if !defined (_CORBA_FIXEDDEF__ODDS_N_ENDS_CH_) #define _CORBA_FIXEDDEF__ODDS_N_ENDS_CH_ - + class FixedDef; typedef FixedDef *FixedDef_ptr; struct tao_FixedDef_life; - + typedef TAO_Objref_Var_T< FixedDef, tao_FixedDef_life > FixedDef_var; - + typedef TAO_Objref_Out_T< FixedDef, tao_FixedDef_life > FixedDef_out; - + struct TAO_IFR_Client_Export tao_FixedDef_life { static FixedDef_ptr tao_duplicate (FixedDef_ptr); @@ -329,7 +329,7 @@ TAO_NAMESPACE CORBA TAO_OutputCDR & ); }; - + struct TAO_IFR_Client_Export tao_FixedDef_cast { static FixedDef_ptr tao_narrow ( @@ -340,10 +340,10 @@ TAO_NAMESPACE CORBA }; #endif /* end #if !defined */ - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_enum/enum_ch.cpp:57 - + enum PrimitiveKind { pk_null, @@ -369,38 +369,38 @@ TAO_NAMESPACE CORBA pk_wstring, pk_value_base }; - + typedef PrimitiveKind &PrimitiveKind_out; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44 - + TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_PrimitiveKind; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:567 #if !defined (_CORBA_REPOSITORY__ODDS_N_ENDS_CH_) #define _CORBA_REPOSITORY__ODDS_N_ENDS_CH_ - + class Repository; typedef Repository *Repository_ptr; struct tao_Repository_life; - + typedef TAO_Objref_Var_T< Repository, tao_Repository_life > Repository_var; - + typedef TAO_Objref_Out_T< Repository, tao_Repository_life > Repository_out; - + struct TAO_IFR_Client_Export tao_Repository_life { static Repository_ptr tao_duplicate (Repository_ptr); @@ -411,7 +411,7 @@ TAO_NAMESPACE CORBA TAO_OutputCDR & ); }; - + struct TAO_IFR_Client_Export tao_Repository_cast { static Repository_ptr tao_narrow ( @@ -422,18 +422,18 @@ TAO_NAMESPACE CORBA }; #endif /* end #if !defined */ - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:54 #if !defined (_CORBA_REPOSITORY_CH_) #define _CORBA_REPOSITORY_CH_ - + class _TAO_Repository_Proxy_Impl; class _TAO_Repository_Remote_Proxy_Impl; class _TAO_Repository_Proxy_Broker; class _TAO_Repository_Remote_Proxy_Broker; - + class TAO_IFR_Client_Export Repository : public virtual CORBA::Container { @@ -441,30 +441,30 @@ TAO_NAMESPACE CORBA typedef Repository_ptr _ptr_type; typedef Repository_var _var_type; static int _tao_class_id; - + // The static operations. static Repository_ptr _duplicate (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 (Repository_ptr)0; } - + static void _tao_any_destructor (void *); - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 - + virtual ::CORBA::Contained_ptr lookup_id ( const char * search_id ACE_ENV_ARG_DECL_WITH_DEFAULTS @@ -472,10 +472,10 @@ TAO_NAMESPACE CORBA ACE_THROW_SPEC (( CORBA::SystemException )); - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 - + virtual CORBA::TypeCode_ptr get_canonical_typecode ( CORBA::TypeCode_ptr tc ACE_ENV_ARG_DECL_WITH_DEFAULTS @@ -483,10 +483,10 @@ TAO_NAMESPACE CORBA ACE_THROW_SPEC (( CORBA::SystemException )); - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 - + virtual ::CORBA::PrimitiveDef_ptr get_primitive ( CORBA::PrimitiveKind kind ACE_ENV_ARG_DECL_WITH_DEFAULTS @@ -494,10 +494,10 @@ TAO_NAMESPACE CORBA ACE_THROW_SPEC (( CORBA::SystemException )); - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 - + virtual ::CORBA::StringDef_ptr create_string ( CORBA::ULong bound ACE_ENV_ARG_DECL_WITH_DEFAULTS @@ -505,10 +505,10 @@ TAO_NAMESPACE CORBA ACE_THROW_SPEC (( CORBA::SystemException )); - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 - + virtual ::CORBA::WstringDef_ptr create_wstring ( CORBA::ULong bound ACE_ENV_ARG_DECL_WITH_DEFAULTS @@ -516,10 +516,10 @@ TAO_NAMESPACE CORBA ACE_THROW_SPEC (( CORBA::SystemException )); - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 - + virtual ::CORBA::SequenceDef_ptr create_sequence ( CORBA::ULong bound, CORBA::IDLType_ptr element_type @@ -528,10 +528,10 @@ TAO_NAMESPACE CORBA ACE_THROW_SPEC (( CORBA::SystemException )); - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 - + virtual ::CORBA::ArrayDef_ptr create_array ( CORBA::ULong length, CORBA::IDLType_ptr element_type @@ -540,10 +540,10 @@ TAO_NAMESPACE CORBA ACE_THROW_SPEC (( CORBA::SystemException )); - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 - + virtual ::CORBA::FixedDef_ptr create_fixed ( CORBA::UShort digits, CORBA::Short scale @@ -552,66 +552,66 @@ TAO_NAMESPACE CORBA ACE_THROW_SPEC (( CORBA::SystemException )); - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:211 - + virtual CORBA::Boolean _is_a ( const char *type_id ACE_ENV_ARG_DECL_WITH_DEFAULTS ); - + virtual void *_tao_QueryInterface (ptr_arith_t type); - + virtual const char* _interface_repository_id (void) const; virtual CORBA::Boolean marshal (TAO_OutputCDR &cdr); private: _TAO_Repository_Proxy_Broker *the_TAO_Repository_Proxy_Broker_; - + protected: Repository (int collocated = 0); - + // These methods travese the inheritance tree and set the // parents piece of the given class in the right mode. virtual void CORBA_Repository_setup_collocation (int collocated); - + Repository ( - TAO_Stub *objref, + TAO_Stub *objref, CORBA::Boolean _tao_collocated = 0, TAO_Abstract_ServantBase *servant = 0 ); virtual ~Repository (void); - + friend class _TAO_Repository_Remote_Proxy_Impl; friend class _TAO_Repository_ThruPOA_Proxy_Impl; friend class _TAO_Repository_Direct_Proxy_Impl; - + private: Repository (const Repository &); void operator= (const Repository &); }; - + // The Proxy Implementations are used by each interface to // perform a call. Each different implementation encapsulates // an invocation logic. - - + + /////////////////////////////////////////////////////////////////////// // Base Proxy Impl. Declaration // - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/base_proxy_impl_ch.cpp:35 - + class TAO_IFR_Client_Export _TAO_Repository_Proxy_Impl : public virtual CORBA::_TAO_Container_Proxy_Impl { public: virtual ~_TAO_Repository_Proxy_Impl (void) {} - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24 - + virtual ::CORBA::Contained_ptr lookup_id ( CORBA::Object *_collocated_tao_target_, const char * search_id @@ -620,10 +620,10 @@ TAO_NAMESPACE CORBA ACE_THROW_SPEC (( CORBA::SystemException )) = 0; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24 - + virtual CORBA::TypeCode_ptr get_canonical_typecode ( CORBA::Object *_collocated_tao_target_, CORBA::TypeCode_ptr tc @@ -632,10 +632,10 @@ TAO_NAMESPACE CORBA ACE_THROW_SPEC (( CORBA::SystemException )) = 0; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24 - + virtual ::CORBA::PrimitiveDef_ptr get_primitive ( CORBA::Object *_collocated_tao_target_, CORBA::PrimitiveKind kind @@ -644,10 +644,10 @@ TAO_NAMESPACE CORBA ACE_THROW_SPEC (( CORBA::SystemException )) = 0; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24 - + virtual ::CORBA::StringDef_ptr create_string ( CORBA::Object *_collocated_tao_target_, CORBA::ULong bound @@ -656,10 +656,10 @@ TAO_NAMESPACE CORBA ACE_THROW_SPEC (( CORBA::SystemException )) = 0; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24 - + virtual ::CORBA::WstringDef_ptr create_wstring ( CORBA::Object *_collocated_tao_target_, CORBA::ULong bound @@ -668,10 +668,10 @@ TAO_NAMESPACE CORBA ACE_THROW_SPEC (( CORBA::SystemException )) = 0; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24 - + virtual ::CORBA::SequenceDef_ptr create_sequence ( CORBA::Object *_collocated_tao_target_, CORBA::ULong bound, @@ -681,10 +681,10 @@ TAO_NAMESPACE CORBA ACE_THROW_SPEC (( CORBA::SystemException )) = 0; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24 - + virtual ::CORBA::ArrayDef_ptr create_array ( CORBA::Object *_collocated_tao_target_, CORBA::ULong length, @@ -694,10 +694,10 @@ TAO_NAMESPACE CORBA ACE_THROW_SPEC (( CORBA::SystemException )) = 0; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24 - + virtual ::CORBA::FixedDef_ptr create_fixed ( CORBA::Object *_collocated_tao_target_, CORBA::UShort digits, @@ -707,23 +707,23 @@ TAO_NAMESPACE CORBA ACE_THROW_SPEC (( CORBA::SystemException )) = 0; - + protected: _TAO_Repository_Proxy_Impl (void); }; - + // // End Base Proxy Impl. Declaration /////////////////////////////////////////////////////////////////////// - - + + /////////////////////////////////////////////////////////////////////// // Remote Proxy Impl. Declaration // - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_impl_ch.cpp:37 - + class TAO_IFR_Client_Export _TAO_Repository_Remote_Proxy_Impl : public virtual _TAO_Repository_Proxy_Impl, public virtual TAO_Remote_Object_Proxy_Impl, @@ -731,12 +731,12 @@ TAO_NAMESPACE CORBA { public: _TAO_Repository_Remote_Proxy_Impl (void); - + virtual ~_TAO_Repository_Remote_Proxy_Impl (void) {} - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24 - + virtual ::CORBA::Contained_ptr lookup_id ( CORBA::Object *_collocated_tao_target_, const char * search_id @@ -745,10 +745,10 @@ TAO_NAMESPACE CORBA ACE_THROW_SPEC (( CORBA::SystemException )); - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24 - + virtual CORBA::TypeCode_ptr get_canonical_typecode ( CORBA::Object *_collocated_tao_target_, CORBA::TypeCode_ptr tc @@ -757,10 +757,10 @@ TAO_NAMESPACE CORBA ACE_THROW_SPEC (( CORBA::SystemException )); - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24 - + virtual ::CORBA::PrimitiveDef_ptr get_primitive ( CORBA::Object *_collocated_tao_target_, CORBA::PrimitiveKind kind @@ -769,10 +769,10 @@ TAO_NAMESPACE CORBA ACE_THROW_SPEC (( CORBA::SystemException )); - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24 - + virtual ::CORBA::StringDef_ptr create_string ( CORBA::Object *_collocated_tao_target_, CORBA::ULong bound @@ -781,10 +781,10 @@ TAO_NAMESPACE CORBA ACE_THROW_SPEC (( CORBA::SystemException )); - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24 - + virtual ::CORBA::WstringDef_ptr create_wstring ( CORBA::Object *_collocated_tao_target_, CORBA::ULong bound @@ -793,10 +793,10 @@ TAO_NAMESPACE CORBA ACE_THROW_SPEC (( CORBA::SystemException )); - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24 - + virtual ::CORBA::SequenceDef_ptr create_sequence ( CORBA::Object *_collocated_tao_target_, CORBA::ULong bound, @@ -806,10 +806,10 @@ TAO_NAMESPACE CORBA ACE_THROW_SPEC (( CORBA::SystemException )); - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24 - + virtual ::CORBA::ArrayDef_ptr create_array ( CORBA::Object *_collocated_tao_target_, CORBA::ULong length, @@ -819,10 +819,10 @@ TAO_NAMESPACE CORBA ACE_THROW_SPEC (( CORBA::SystemException )); - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24 - + virtual ::CORBA::FixedDef_ptr create_fixed ( CORBA::Object *_collocated_tao_target_, CORBA::UShort digits, @@ -833,23 +833,23 @@ TAO_NAMESPACE CORBA CORBA::SystemException )); }; - + // // End Remote Proxy Impl. Declaration /////////////////////////////////////////////////////////////////////// - + // The Proxy Brokers are used by each interface to get - // the right proxy for performing a call. In the new + // the right proxy for performing a call. In the new // collocation scheme, the proxy to be used can vary on // a call by call basis. - + /////////////////////////////////////////////////////////////////////// - // Base Proxy Broker Declaration + // Base Proxy Broker Declaration // - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/base_proxy_broker_ch.cpp:35 - + class TAO_IFR_Client_Export _TAO_Repository_Proxy_Broker { public: @@ -858,82 +858,82 @@ TAO_NAMESPACE CORBA Repository *object ACE_ENV_ARG_DECL_WITH_DEFAULTS ) = 0; - + protected: _TAO_Repository_Proxy_Broker (void); - + }; - + // - // End Base Proxy Broker Declaration + // End Base Proxy Broker Declaration /////////////////////////////////////////////////////////////////////// - - + + /////////////////////////////////////////////////////////////////////// - // Remote Proxy Broker Declaration + // Remote Proxy Broker Declaration // - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_broker_ch.cpp:40 - + class TAO_IFR_Client_Export _TAO_Repository_Remote_Proxy_Broker : public virtual _TAO_Repository_Proxy_Broker { - public: + public: _TAO_Repository_Remote_Proxy_Broker (void); - + virtual ~_TAO_Repository_Remote_Proxy_Broker (void); - + virtual _TAO_Repository_Proxy_Impl &select_proxy ( Repository *object ACE_ENV_ARG_DECL ); - + private: _TAO_Repository_Remote_Proxy_Impl remote_proxy_impl_; - + public: // This member function is used to get an handle to the unique instance // of the Remote Proxy Broker that is available for a given // interface. static _TAO_Repository_Remote_Proxy_Broker *the_TAO_Repository_Remote_Proxy_Broker (void); }; - + // - // End Remote Proxy Broker Declaration + // End Remote Proxy Broker Declaration /////////////////////////////////////////////////////////////////////// #endif /* end #if !defined */ - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44 - + TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_Repository; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:567 #if !defined (_CORBA_MODULEDEF__ODDS_N_ENDS_CH_) #define _CORBA_MODULEDEF__ODDS_N_ENDS_CH_ - + class ModuleDef; typedef ModuleDef *ModuleDef_ptr; struct tao_ModuleDef_life; - + typedef TAO_Objref_Var_T< ModuleDef, tao_ModuleDef_life > ModuleDef_var; - + typedef TAO_Objref_Out_T< ModuleDef, tao_ModuleDef_life > ModuleDef_out; - + struct TAO_IFR_Client_Export tao_ModuleDef_life { static ModuleDef_ptr tao_duplicate (ModuleDef_ptr); @@ -944,7 +944,7 @@ TAO_NAMESPACE CORBA TAO_OutputCDR & ); }; - + struct TAO_IFR_Client_Export tao_ModuleDef_cast { static ModuleDef_ptr tao_narrow ( @@ -955,18 +955,18 @@ TAO_NAMESPACE CORBA }; #endif /* end #if !defined */ - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:54 #if !defined (_CORBA_MODULEDEF_CH_) #define _CORBA_MODULEDEF_CH_ - + class _TAO_ModuleDef_Proxy_Impl; class _TAO_ModuleDef_Remote_Proxy_Impl; class _TAO_ModuleDef_Proxy_Broker; class _TAO_ModuleDef_Remote_Proxy_Broker; - + class TAO_IFR_Client_Export ModuleDef : public virtual CORBA::Container, public virtual CORBA::Contained @@ -975,100 +975,100 @@ TAO_NAMESPACE CORBA typedef ModuleDef_ptr _ptr_type; typedef ModuleDef_var _var_type; static int _tao_class_id; - + // The static operations. static ModuleDef_ptr _duplicate (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 (ModuleDef_ptr)0; } - + static void _tao_any_destructor (void *); - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:211 - + virtual CORBA::Boolean _is_a ( const char *type_id ACE_ENV_ARG_DECL_WITH_DEFAULTS ); - + virtual void *_tao_QueryInterface (ptr_arith_t type); - + virtual const char* _interface_repository_id (void) const; virtual CORBA::Boolean marshal (TAO_OutputCDR &cdr); private: _TAO_ModuleDef_Proxy_Broker *the_TAO_ModuleDef_Proxy_Broker_; - + protected: ModuleDef (int collocated = 0); - + // These methods travese the inheritance tree and set the // parents piece of the given class in the right mode. virtual void CORBA_ModuleDef_setup_collocation (int collocated); - + ModuleDef ( - TAO_Stub *objref, + TAO_Stub *objref, CORBA::Boolean _tao_collocated = 0, TAO_Abstract_ServantBase *servant = 0 ); virtual ~ModuleDef (void); - + friend class _TAO_ModuleDef_Remote_Proxy_Impl; friend class _TAO_ModuleDef_ThruPOA_Proxy_Impl; friend class _TAO_ModuleDef_Direct_Proxy_Impl; - + private: ModuleDef (const ModuleDef &); void operator= (const ModuleDef &); }; - + // The Proxy Implementations are used by each interface to // perform a call. Each different implementation encapsulates // an invocation logic. - - + + /////////////////////////////////////////////////////////////////////// // Base Proxy Impl. Declaration // - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/base_proxy_impl_ch.cpp:35 - + class TAO_IFR_Client_Export _TAO_ModuleDef_Proxy_Impl - : public virtual CORBA::_TAO_Container_Proxy_Impl, + : public virtual CORBA::_TAO_Container_Proxy_Impl, public virtual CORBA::_TAO_Contained_Proxy_Impl { public: virtual ~_TAO_ModuleDef_Proxy_Impl (void) {} - + protected: _TAO_ModuleDef_Proxy_Impl (void); }; - + // // End Base Proxy Impl. Declaration /////////////////////////////////////////////////////////////////////// - - + + /////////////////////////////////////////////////////////////////////// // Remote Proxy Impl. Declaration // - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_impl_ch.cpp:37 - + class TAO_IFR_Client_Export _TAO_ModuleDef_Remote_Proxy_Impl : public virtual _TAO_ModuleDef_Proxy_Impl, public virtual TAO_Remote_Object_Proxy_Impl, @@ -1077,26 +1077,26 @@ TAO_NAMESPACE CORBA { public: _TAO_ModuleDef_Remote_Proxy_Impl (void); - + virtual ~_TAO_ModuleDef_Remote_Proxy_Impl (void) {} }; - + // // End Remote Proxy Impl. Declaration /////////////////////////////////////////////////////////////////////// - + // The Proxy Brokers are used by each interface to get - // the right proxy for performing a call. In the new + // the right proxy for performing a call. In the new // collocation scheme, the proxy to be used can vary on // a call by call basis. - + /////////////////////////////////////////////////////////////////////// - // Base Proxy Broker Declaration + // Base Proxy Broker Declaration // - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/base_proxy_broker_ch.cpp:35 - + class TAO_IFR_Client_Export _TAO_ModuleDef_Proxy_Broker { public: @@ -1105,119 +1105,119 @@ TAO_NAMESPACE CORBA ModuleDef *object ACE_ENV_ARG_DECL_WITH_DEFAULTS ) = 0; - + protected: _TAO_ModuleDef_Proxy_Broker (void); - + }; - + // - // End Base Proxy Broker Declaration + // End Base Proxy Broker Declaration /////////////////////////////////////////////////////////////////////// - - + + /////////////////////////////////////////////////////////////////////// - // Remote Proxy Broker Declaration + // Remote Proxy Broker Declaration // - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_broker_ch.cpp:40 - + class TAO_IFR_Client_Export _TAO_ModuleDef_Remote_Proxy_Broker : public virtual _TAO_ModuleDef_Proxy_Broker { - public: + public: _TAO_ModuleDef_Remote_Proxy_Broker (void); - + virtual ~_TAO_ModuleDef_Remote_Proxy_Broker (void); - + virtual _TAO_ModuleDef_Proxy_Impl &select_proxy ( ModuleDef *object ACE_ENV_ARG_DECL ); - + private: _TAO_ModuleDef_Remote_Proxy_Impl remote_proxy_impl_; - + public: // This member function is used to get an handle to the unique instance // of the Remote Proxy Broker that is available for a given // interface. static _TAO_ModuleDef_Remote_Proxy_Broker *the_TAO_ModuleDef_Remote_Proxy_Broker (void); }; - + // - // End Remote Proxy Broker Declaration + // End Remote Proxy Broker Declaration /////////////////////////////////////////////////////////////////////// #endif /* end #if !defined */ - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44 - + TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_ModuleDef; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_type.cpp:231 - + struct ModuleDescription; - + typedef TAO_Var_Var_T< ModuleDescription > ModuleDescription_var; - + typedef TAO_Out_T< ModuleDescription, ModuleDescription_var > ModuleDescription_out; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_structure/structure_ch.cpp:52 - + struct TAO_IFR_Client_Export ModuleDescription { typedef ModuleDescription_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_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44 - + TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_ModuleDescription; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:567 #if !defined (_CORBA_CONSTANTDEF__ODDS_N_ENDS_CH_) #define _CORBA_CONSTANTDEF__ODDS_N_ENDS_CH_ - + class ConstantDef; typedef ConstantDef *ConstantDef_ptr; struct tao_ConstantDef_life; - + typedef TAO_Objref_Var_T< ConstantDef, tao_ConstantDef_life > ConstantDef_var; - + typedef TAO_Objref_Out_T< ConstantDef, tao_ConstantDef_life > ConstantDef_out; - + struct TAO_IFR_Client_Export tao_ConstantDef_life { static ConstantDef_ptr tao_duplicate (ConstantDef_ptr); @@ -1228,7 +1228,7 @@ TAO_NAMESPACE CORBA TAO_OutputCDR & ); }; - + struct TAO_IFR_Client_Export tao_ConstantDef_cast { static ConstantDef_ptr tao_narrow ( @@ -1239,18 +1239,18 @@ TAO_NAMESPACE CORBA }; #endif /* end #if !defined */ - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:54 #if !defined (_CORBA_CONSTANTDEF_CH_) #define _CORBA_CONSTANTDEF_CH_ - + class _TAO_ConstantDef_Proxy_Impl; class _TAO_ConstantDef_Remote_Proxy_Impl; class _TAO_ConstantDef_Proxy_Broker; class _TAO_ConstantDef_Remote_Proxy_Broker; - + class TAO_IFR_Client_Export ConstantDef : public virtual CORBA::Contained { @@ -1258,50 +1258,50 @@ TAO_NAMESPACE CORBA typedef ConstantDef_ptr _ptr_type; typedef ConstantDef_var _var_type; static int _tao_class_id; - + // The static operations. static ConstantDef_ptr _duplicate (ConstantDef_ptr obj); - + static ConstantDef_ptr _narrow ( CORBA::Object_ptr obj ACE_ENV_ARG_DECL_WITH_DEFAULTS ); - + static ConstantDef_ptr _unchecked_narrow ( CORBA::Object_ptr obj ACE_ENV_ARG_DECL_WITH_DEFAULTS ); - + static ConstantDef_ptr _nil (void) { return (ConstantDef_ptr)0; } - + static void _tao_any_destructor (void *); - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 - + virtual CORBA::TypeCode_ptr type ( ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS ) ACE_THROW_SPEC (( CORBA::SystemException )); - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 - + virtual ::CORBA::IDLType_ptr type_def ( ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS ) ACE_THROW_SPEC (( CORBA::SystemException )); - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 - + virtual void type_def ( CORBA::IDLType_ptr type_def ACE_ENV_ARG_DECL_WITH_DEFAULTS @@ -1309,20 +1309,20 @@ TAO_NAMESPACE CORBA ACE_THROW_SPEC (( CORBA::SystemException )); - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 - + virtual CORBA::Any * value ( ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS ) ACE_THROW_SPEC (( CORBA::SystemException )); - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 - + virtual void value ( const CORBA::Any & value ACE_ENV_ARG_DECL_WITH_DEFAULTS @@ -1330,66 +1330,66 @@ TAO_NAMESPACE CORBA ACE_THROW_SPEC (( CORBA::SystemException )); - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:211 - + virtual CORBA::Boolean _is_a ( const char *type_id ACE_ENV_ARG_DECL_WITH_DEFAULTS ); - + virtual void *_tao_QueryInterface (ptr_arith_t type); - + virtual const char* _interface_repository_id (void) const; virtual CORBA::Boolean marshal (TAO_OutputCDR &cdr); private: _TAO_ConstantDef_Proxy_Broker *the_TAO_ConstantDef_Proxy_Broker_; - + protected: ConstantDef (int collocated = 0); - + // These methods travese the inheritance tree and set the // parents piece of the given class in the right mode. virtual void CORBA_ConstantDef_setup_collocation (int collocated); - + ConstantDef ( - TAO_Stub *objref, + TAO_Stub *objref, CORBA::Boolean _tao_collocated = 0, TAO_Abstract_ServantBase *servant = 0 ); virtual ~ConstantDef (void); - + friend class _TAO_ConstantDef_Remote_Proxy_Impl; friend class _TAO_ConstantDef_ThruPOA_Proxy_Impl; friend class _TAO_ConstantDef_Direct_Proxy_Impl; - + private: ConstantDef (const ConstantDef &); void operator= (const ConstantDef &); }; - + // The Proxy Implementations are used by each interface to // perform a call. Each different implementation encapsulates // an invocation logic. - - + + /////////////////////////////////////////////////////////////////////// // Base Proxy Impl. Declaration // - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/base_proxy_impl_ch.cpp:35 - + class TAO_IFR_Client_Export _TAO_ConstantDef_Proxy_Impl : public virtual CORBA::_TAO_Contained_Proxy_Impl { public: virtual ~_TAO_ConstantDef_Proxy_Impl (void) {} - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24 - + virtual CORBA::TypeCode_ptr type ( CORBA::Object *_collocated_tao_target_ ACE_ENV_ARG_DECL @@ -1397,10 +1397,10 @@ TAO_NAMESPACE CORBA ACE_THROW_SPEC (( CORBA::SystemException )) = 0; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24 - + virtual ::CORBA::IDLType_ptr type_def ( CORBA::Object *_collocated_tao_target_ ACE_ENV_ARG_DECL @@ -1408,10 +1408,10 @@ TAO_NAMESPACE CORBA ACE_THROW_SPEC (( CORBA::SystemException )) = 0; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24 - + virtual void type_def ( CORBA::Object *_collocated_tao_target_, CORBA::IDLType_ptr type_def @@ -1420,10 +1420,10 @@ TAO_NAMESPACE CORBA ACE_THROW_SPEC (( CORBA::SystemException )) = 0; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24 - + virtual CORBA::Any * value ( CORBA::Object *_collocated_tao_target_ ACE_ENV_ARG_DECL @@ -1431,10 +1431,10 @@ TAO_NAMESPACE CORBA ACE_THROW_SPEC (( CORBA::SystemException )) = 0; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24 - + virtual void value ( CORBA::Object *_collocated_tao_target_, const CORBA::Any & value @@ -1443,23 +1443,23 @@ TAO_NAMESPACE CORBA ACE_THROW_SPEC (( CORBA::SystemException )) = 0; - + protected: _TAO_ConstantDef_Proxy_Impl (void); }; - + // // End Base Proxy Impl. Declaration /////////////////////////////////////////////////////////////////////// - - + + /////////////////////////////////////////////////////////////////////// // Remote Proxy Impl. Declaration // - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_impl_ch.cpp:37 - + class TAO_IFR_Client_Export _TAO_ConstantDef_Remote_Proxy_Impl : public virtual _TAO_ConstantDef_Proxy_Impl, public virtual TAO_Remote_Object_Proxy_Impl, @@ -1467,12 +1467,12 @@ TAO_NAMESPACE CORBA { public: _TAO_ConstantDef_Remote_Proxy_Impl (void); - + virtual ~_TAO_ConstantDef_Remote_Proxy_Impl (void) {} - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24 - + virtual CORBA::TypeCode_ptr type ( CORBA::Object *_collocated_tao_target_ ACE_ENV_ARG_DECL @@ -1480,10 +1480,10 @@ TAO_NAMESPACE CORBA ACE_THROW_SPEC (( CORBA::SystemException )); - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24 - + virtual ::CORBA::IDLType_ptr type_def ( CORBA::Object *_collocated_tao_target_ ACE_ENV_ARG_DECL @@ -1491,10 +1491,10 @@ TAO_NAMESPACE CORBA ACE_THROW_SPEC (( CORBA::SystemException )); - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24 - + virtual void type_def ( CORBA::Object *_collocated_tao_target_, CORBA::IDLType_ptr type_def @@ -1503,10 +1503,10 @@ TAO_NAMESPACE CORBA ACE_THROW_SPEC (( CORBA::SystemException )); - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24 - + virtual CORBA::Any * value ( CORBA::Object *_collocated_tao_target_ ACE_ENV_ARG_DECL @@ -1514,10 +1514,10 @@ TAO_NAMESPACE CORBA ACE_THROW_SPEC (( CORBA::SystemException )); - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24 - + virtual void value ( CORBA::Object *_collocated_tao_target_, const CORBA::Any & value @@ -1527,23 +1527,23 @@ TAO_NAMESPACE CORBA CORBA::SystemException )); }; - + // // End Remote Proxy Impl. Declaration /////////////////////////////////////////////////////////////////////// - + // The Proxy Brokers are used by each interface to get - // the right proxy for performing a call. In the new + // the right proxy for performing a call. In the new // collocation scheme, the proxy to be used can vary on // a call by call basis. - + /////////////////////////////////////////////////////////////////////// - // Base Proxy Broker Declaration + // Base Proxy Broker Declaration // - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/base_proxy_broker_ch.cpp:35 - + class TAO_IFR_Client_Export _TAO_ConstantDef_Proxy_Broker { public: @@ -1552,83 +1552,83 @@ TAO_NAMESPACE CORBA ConstantDef *object ACE_ENV_ARG_DECL_WITH_DEFAULTS ) = 0; - + protected: _TAO_ConstantDef_Proxy_Broker (void); - + }; - + // - // End Base Proxy Broker Declaration + // End Base Proxy Broker Declaration /////////////////////////////////////////////////////////////////////// - - + + /////////////////////////////////////////////////////////////////////// - // Remote Proxy Broker Declaration + // Remote Proxy Broker Declaration // - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_broker_ch.cpp:40 - + class TAO_IFR_Client_Export _TAO_ConstantDef_Remote_Proxy_Broker : public virtual _TAO_ConstantDef_Proxy_Broker { - public: + public: _TAO_ConstantDef_Remote_Proxy_Broker (void); - + virtual ~_TAO_ConstantDef_Remote_Proxy_Broker (void); - + virtual _TAO_ConstantDef_Proxy_Impl &select_proxy ( ConstantDef *object ACE_ENV_ARG_DECL ); - + private: _TAO_ConstantDef_Remote_Proxy_Impl remote_proxy_impl_; - + public: // This member function is used to get an handle to the unique instance // of the Remote Proxy Broker that is available for a given // interface. static _TAO_ConstantDef_Remote_Proxy_Broker *the_TAO_ConstantDef_Remote_Proxy_Broker (void); }; - + // - // End Remote Proxy Broker Declaration + // End Remote Proxy Broker Declaration /////////////////////////////////////////////////////////////////////// #endif /* end #if !defined */ - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44 - + TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_ConstantDef; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_type.cpp:231 - + struct ConstantDescription; - + typedef TAO_Var_Var_T< ConstantDescription > ConstantDescription_var; - + typedef TAO_Out_T< ConstantDescription, ConstantDescription_var > ConstantDescription_out; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_structure/structure_ch.cpp:52 - + struct TAO_IFR_Client_Export ConstantDescription { typedef ConstantDescription_var _var_type; - + static void _tao_any_destructor (void *); TAO_String_Manager name; TAO_String_Manager id; @@ -1637,36 +1637,36 @@ TAO_NAMESPACE CORBA CORBA::TypeCode_var type; CORBA::Any value; }; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44 - + TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_ConstantDescription; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:567 #if !defined (_CORBA_STRUCTDEF__ODDS_N_ENDS_CH_) #define _CORBA_STRUCTDEF__ODDS_N_ENDS_CH_ - + class StructDef; typedef StructDef *StructDef_ptr; struct tao_StructDef_life; - + typedef TAO_Objref_Var_T< StructDef, tao_StructDef_life > StructDef_var; - + typedef TAO_Objref_Out_T< StructDef, tao_StructDef_life > StructDef_out; - + struct TAO_IFR_Client_Export tao_StructDef_life { static StructDef_ptr tao_duplicate (StructDef_ptr); @@ -1677,7 +1677,7 @@ TAO_NAMESPACE CORBA TAO_OutputCDR & ); }; - + struct TAO_IFR_Client_Export tao_StructDef_cast { static StructDef_ptr tao_narrow ( @@ -1688,18 +1688,18 @@ TAO_NAMESPACE CORBA }; #endif /* end #if !defined */ - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:54 #if !defined (_CORBA_STRUCTDEF_CH_) #define _CORBA_STRUCTDEF_CH_ - + class _TAO_StructDef_Proxy_Impl; class _TAO_StructDef_Remote_Proxy_Impl; class _TAO_StructDef_Proxy_Broker; class _TAO_StructDef_Remote_Proxy_Broker; - + class TAO_IFR_Client_Export StructDef : public virtual CORBA::TypedefDef, public virtual CORBA::Container @@ -1708,40 +1708,40 @@ TAO_NAMESPACE CORBA typedef StructDef_ptr _ptr_type; typedef StructDef_var _var_type; static int _tao_class_id; - + // The static operations. static StructDef_ptr _duplicate (StructDef_ptr obj); - + static StructDef_ptr _narrow ( CORBA::Object_ptr obj ACE_ENV_ARG_DECL_WITH_DEFAULTS ); - + static StructDef_ptr _unchecked_narrow ( CORBA::Object_ptr obj ACE_ENV_ARG_DECL_WITH_DEFAULTS ); - + static StructDef_ptr _nil (void) { return (StructDef_ptr)0; } - + static void _tao_any_destructor (void *); - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 - + virtual ::CORBA::StructMemberSeq * members ( ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS ) ACE_THROW_SPEC (( CORBA::SystemException )); - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 - + virtual void members ( const CORBA::StructMemberSeq & members ACE_ENV_ARG_DECL_WITH_DEFAULTS @@ -1749,67 +1749,67 @@ TAO_NAMESPACE CORBA ACE_THROW_SPEC (( CORBA::SystemException )); - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:211 - + virtual CORBA::Boolean _is_a ( const char *type_id ACE_ENV_ARG_DECL_WITH_DEFAULTS ); - + virtual void *_tao_QueryInterface (ptr_arith_t type); - + virtual const char* _interface_repository_id (void) const; virtual CORBA::Boolean marshal (TAO_OutputCDR &cdr); private: _TAO_StructDef_Proxy_Broker *the_TAO_StructDef_Proxy_Broker_; - + protected: StructDef (int collocated = 0); - + // These methods travese the inheritance tree and set the // parents piece of the given class in the right mode. virtual void CORBA_StructDef_setup_collocation (int collocated); - + StructDef ( - TAO_Stub *objref, + TAO_Stub *objref, CORBA::Boolean _tao_collocated = 0, TAO_Abstract_ServantBase *servant = 0 ); virtual ~StructDef (void); - + friend class _TAO_StructDef_Remote_Proxy_Impl; friend class _TAO_StructDef_ThruPOA_Proxy_Impl; friend class _TAO_StructDef_Direct_Proxy_Impl; - + private: StructDef (const StructDef &); void operator= (const StructDef &); }; - + // The Proxy Implementations are used by each interface to // perform a call. Each different implementation encapsulates // an invocation logic. - - + + /////////////////////////////////////////////////////////////////////// // Base Proxy Impl. Declaration // - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/base_proxy_impl_ch.cpp:35 - + class TAO_IFR_Client_Export _TAO_StructDef_Proxy_Impl - : public virtual CORBA::_TAO_TypedefDef_Proxy_Impl, + : public virtual CORBA::_TAO_TypedefDef_Proxy_Impl, public virtual CORBA::_TAO_Container_Proxy_Impl { public: virtual ~_TAO_StructDef_Proxy_Impl (void) {} - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24 - + virtual ::CORBA::StructMemberSeq * members ( CORBA::Object *_collocated_tao_target_ ACE_ENV_ARG_DECL @@ -1817,10 +1817,10 @@ TAO_NAMESPACE CORBA ACE_THROW_SPEC (( CORBA::SystemException )) = 0; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24 - + virtual void members ( CORBA::Object *_collocated_tao_target_, const CORBA::StructMemberSeq & members @@ -1829,23 +1829,23 @@ TAO_NAMESPACE CORBA ACE_THROW_SPEC (( CORBA::SystemException )) = 0; - + protected: _TAO_StructDef_Proxy_Impl (void); }; - + // // End Base Proxy Impl. Declaration /////////////////////////////////////////////////////////////////////// - - + + /////////////////////////////////////////////////////////////////////// // Remote Proxy Impl. Declaration // - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_impl_ch.cpp:37 - + class TAO_IFR_Client_Export _TAO_StructDef_Remote_Proxy_Impl : public virtual _TAO_StructDef_Proxy_Impl, public virtual TAO_Remote_Object_Proxy_Impl, @@ -1854,12 +1854,12 @@ TAO_NAMESPACE CORBA { public: _TAO_StructDef_Remote_Proxy_Impl (void); - + virtual ~_TAO_StructDef_Remote_Proxy_Impl (void) {} - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24 - + virtual ::CORBA::StructMemberSeq * members ( CORBA::Object *_collocated_tao_target_ ACE_ENV_ARG_DECL @@ -1867,10 +1867,10 @@ TAO_NAMESPACE CORBA ACE_THROW_SPEC (( CORBA::SystemException )); - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24 - + virtual void members ( CORBA::Object *_collocated_tao_target_, const CORBA::StructMemberSeq & members @@ -1880,23 +1880,23 @@ TAO_NAMESPACE CORBA CORBA::SystemException )); }; - + // // End Remote Proxy Impl. Declaration /////////////////////////////////////////////////////////////////////// - + // The Proxy Brokers are used by each interface to get - // the right proxy for performing a call. In the new + // the right proxy for performing a call. In the new // collocation scheme, the proxy to be used can vary on // a call by call basis. - + /////////////////////////////////////////////////////////////////////// - // Base Proxy Broker Declaration + // Base Proxy Broker Declaration // - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/base_proxy_broker_ch.cpp:35 - + class TAO_IFR_Client_Export _TAO_StructDef_Proxy_Broker { public: @@ -1905,82 +1905,82 @@ TAO_NAMESPACE CORBA StructDef *object ACE_ENV_ARG_DECL_WITH_DEFAULTS ) = 0; - + protected: _TAO_StructDef_Proxy_Broker (void); - + }; - + // - // End Base Proxy Broker Declaration + // End Base Proxy Broker Declaration /////////////////////////////////////////////////////////////////////// - - + + /////////////////////////////////////////////////////////////////////// - // Remote Proxy Broker Declaration + // Remote Proxy Broker Declaration // - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_broker_ch.cpp:40 - + class TAO_IFR_Client_Export _TAO_StructDef_Remote_Proxy_Broker : public virtual _TAO_StructDef_Proxy_Broker { - public: + public: _TAO_StructDef_Remote_Proxy_Broker (void); - + virtual ~_TAO_StructDef_Remote_Proxy_Broker (void); - + virtual _TAO_StructDef_Proxy_Impl &select_proxy ( StructDef *object ACE_ENV_ARG_DECL ); - + private: _TAO_StructDef_Remote_Proxy_Impl remote_proxy_impl_; - + public: // This member function is used to get an handle to the unique instance // of the Remote Proxy Broker that is available for a given // interface. static _TAO_StructDef_Remote_Proxy_Broker *the_TAO_StructDef_Remote_Proxy_Broker (void); }; - + // - // End Remote Proxy Broker Declaration + // End Remote Proxy Broker Declaration /////////////////////////////////////////////////////////////////////// #endif /* end #if !defined */ - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44 - + TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_StructDef; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:567 #if !defined (_CORBA_UNIONDEF__ODDS_N_ENDS_CH_) #define _CORBA_UNIONDEF__ODDS_N_ENDS_CH_ - + class UnionDef; typedef UnionDef *UnionDef_ptr; struct tao_UnionDef_life; - + typedef TAO_Objref_Var_T< UnionDef, tao_UnionDef_life > UnionDef_var; - + typedef TAO_Objref_Out_T< UnionDef, tao_UnionDef_life > UnionDef_out; - + struct TAO_IFR_Client_Export tao_UnionDef_life { static UnionDef_ptr tao_duplicate (UnionDef_ptr); @@ -1991,7 +1991,7 @@ TAO_NAMESPACE CORBA TAO_OutputCDR & ); }; - + struct TAO_IFR_Client_Export tao_UnionDef_cast { static UnionDef_ptr tao_narrow ( @@ -2002,18 +2002,18 @@ TAO_NAMESPACE CORBA }; #endif /* end #if !defined */ - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:54 #if !defined (_CORBA_UNIONDEF_CH_) #define _CORBA_UNIONDEF_CH_ - + class _TAO_UnionDef_Proxy_Impl; class _TAO_UnionDef_Remote_Proxy_Impl; class _TAO_UnionDef_Proxy_Broker; class _TAO_UnionDef_Remote_Proxy_Broker; - + class TAO_IFR_Client_Export UnionDef : public virtual CORBA::TypedefDef, public virtual CORBA::Container @@ -2022,50 +2022,50 @@ TAO_NAMESPACE CORBA typedef UnionDef_ptr _ptr_type; typedef UnionDef_var _var_type; static int _tao_class_id; - + // The static operations. static UnionDef_ptr _duplicate (UnionDef_ptr obj); - + static UnionDef_ptr _narrow ( CORBA::Object_ptr obj ACE_ENV_ARG_DECL_WITH_DEFAULTS ); - + static UnionDef_ptr _unchecked_narrow ( CORBA::Object_ptr obj ACE_ENV_ARG_DECL_WITH_DEFAULTS ); - + static UnionDef_ptr _nil (void) { return (UnionDef_ptr)0; } - + static void _tao_any_destructor (void *); - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 - + virtual CORBA::TypeCode_ptr discriminator_type ( ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS ) ACE_THROW_SPEC (( CORBA::SystemException )); - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 - + virtual ::CORBA::IDLType_ptr discriminator_type_def ( ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS ) ACE_THROW_SPEC (( CORBA::SystemException )); - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 - + virtual void discriminator_type_def ( CORBA::IDLType_ptr discriminator_type_def ACE_ENV_ARG_DECL_WITH_DEFAULTS @@ -2073,20 +2073,20 @@ TAO_NAMESPACE CORBA ACE_THROW_SPEC (( CORBA::SystemException )); - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 - + virtual ::CORBA::UnionMemberSeq * members ( ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS ) ACE_THROW_SPEC (( CORBA::SystemException )); - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 - + virtual void members ( const CORBA::UnionMemberSeq & members ACE_ENV_ARG_DECL_WITH_DEFAULTS @@ -2094,67 +2094,67 @@ TAO_NAMESPACE CORBA ACE_THROW_SPEC (( CORBA::SystemException )); - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:211 - + virtual CORBA::Boolean _is_a ( const char *type_id ACE_ENV_ARG_DECL_WITH_DEFAULTS ); - + virtual void *_tao_QueryInterface (ptr_arith_t type); - + virtual const char* _interface_repository_id (void) const; virtual CORBA::Boolean marshal (TAO_OutputCDR &cdr); private: _TAO_UnionDef_Proxy_Broker *the_TAO_UnionDef_Proxy_Broker_; - + protected: UnionDef (int collocated = 0); - + // These methods travese the inheritance tree and set the // parents piece of the given class in the right mode. virtual void CORBA_UnionDef_setup_collocation (int collocated); - + UnionDef ( - TAO_Stub *objref, + TAO_Stub *objref, CORBA::Boolean _tao_collocated = 0, TAO_Abstract_ServantBase *servant = 0 ); virtual ~UnionDef (void); - + friend class _TAO_UnionDef_Remote_Proxy_Impl; friend class _TAO_UnionDef_ThruPOA_Proxy_Impl; friend class _TAO_UnionDef_Direct_Proxy_Impl; - + private: UnionDef (const UnionDef &); void operator= (const UnionDef &); }; - + // The Proxy Implementations are used by each interface to // perform a call. Each different implementation encapsulates // an invocation logic. - - + + /////////////////////////////////////////////////////////////////////// // Base Proxy Impl. Declaration // - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/base_proxy_impl_ch.cpp:35 - + class TAO_IFR_Client_Export _TAO_UnionDef_Proxy_Impl - : public virtual CORBA::_TAO_TypedefDef_Proxy_Impl, + : public virtual CORBA::_TAO_TypedefDef_Proxy_Impl, public virtual CORBA::_TAO_Container_Proxy_Impl { public: virtual ~_TAO_UnionDef_Proxy_Impl (void) {} - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24 - + virtual CORBA::TypeCode_ptr discriminator_type ( CORBA::Object *_collocated_tao_target_ ACE_ENV_ARG_DECL @@ -2162,10 +2162,10 @@ TAO_NAMESPACE CORBA ACE_THROW_SPEC (( CORBA::SystemException )) = 0; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24 - + virtual ::CORBA::IDLType_ptr discriminator_type_def ( CORBA::Object *_collocated_tao_target_ ACE_ENV_ARG_DECL @@ -2173,10 +2173,10 @@ TAO_NAMESPACE CORBA ACE_THROW_SPEC (( CORBA::SystemException )) = 0; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24 - + virtual void discriminator_type_def ( CORBA::Object *_collocated_tao_target_, CORBA::IDLType_ptr discriminator_type_def @@ -2185,10 +2185,10 @@ TAO_NAMESPACE CORBA ACE_THROW_SPEC (( CORBA::SystemException )) = 0; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24 - + virtual ::CORBA::UnionMemberSeq * members ( CORBA::Object *_collocated_tao_target_ ACE_ENV_ARG_DECL @@ -2196,10 +2196,10 @@ TAO_NAMESPACE CORBA ACE_THROW_SPEC (( CORBA::SystemException )) = 0; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24 - + virtual void members ( CORBA::Object *_collocated_tao_target_, const CORBA::UnionMemberSeq & members @@ -2208,23 +2208,23 @@ TAO_NAMESPACE CORBA ACE_THROW_SPEC (( CORBA::SystemException )) = 0; - + protected: _TAO_UnionDef_Proxy_Impl (void); }; - + // // End Base Proxy Impl. Declaration /////////////////////////////////////////////////////////////////////// - - + + /////////////////////////////////////////////////////////////////////// // Remote Proxy Impl. Declaration // - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_impl_ch.cpp:37 - + class TAO_IFR_Client_Export _TAO_UnionDef_Remote_Proxy_Impl : public virtual _TAO_UnionDef_Proxy_Impl, public virtual TAO_Remote_Object_Proxy_Impl, @@ -2233,12 +2233,12 @@ TAO_NAMESPACE CORBA { public: _TAO_UnionDef_Remote_Proxy_Impl (void); - + virtual ~_TAO_UnionDef_Remote_Proxy_Impl (void) {} - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24 - + virtual CORBA::TypeCode_ptr discriminator_type ( CORBA::Object *_collocated_tao_target_ ACE_ENV_ARG_DECL @@ -2246,10 +2246,10 @@ TAO_NAMESPACE CORBA ACE_THROW_SPEC (( CORBA::SystemException )); - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24 - + virtual ::CORBA::IDLType_ptr discriminator_type_def ( CORBA::Object *_collocated_tao_target_ ACE_ENV_ARG_DECL @@ -2257,10 +2257,10 @@ TAO_NAMESPACE CORBA ACE_THROW_SPEC (( CORBA::SystemException )); - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24 - + virtual void discriminator_type_def ( CORBA::Object *_collocated_tao_target_, CORBA::IDLType_ptr discriminator_type_def @@ -2269,10 +2269,10 @@ TAO_NAMESPACE CORBA ACE_THROW_SPEC (( CORBA::SystemException )); - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24 - + virtual ::CORBA::UnionMemberSeq * members ( CORBA::Object *_collocated_tao_target_ ACE_ENV_ARG_DECL @@ -2280,10 +2280,10 @@ TAO_NAMESPACE CORBA ACE_THROW_SPEC (( CORBA::SystemException )); - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24 - + virtual void members ( CORBA::Object *_collocated_tao_target_, const CORBA::UnionMemberSeq & members @@ -2293,23 +2293,23 @@ TAO_NAMESPACE CORBA CORBA::SystemException )); }; - + // // End Remote Proxy Impl. Declaration /////////////////////////////////////////////////////////////////////// - + // The Proxy Brokers are used by each interface to get - // the right proxy for performing a call. In the new + // the right proxy for performing a call. In the new // collocation scheme, the proxy to be used can vary on // a call by call basis. - + /////////////////////////////////////////////////////////////////////// - // Base Proxy Broker Declaration + // Base Proxy Broker Declaration // - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/base_proxy_broker_ch.cpp:35 - + class TAO_IFR_Client_Export _TAO_UnionDef_Proxy_Broker { public: @@ -2318,82 +2318,82 @@ TAO_NAMESPACE CORBA UnionDef *object ACE_ENV_ARG_DECL_WITH_DEFAULTS ) = 0; - + protected: _TAO_UnionDef_Proxy_Broker (void); - + }; - + // - // End Base Proxy Broker Declaration + // End Base Proxy Broker Declaration /////////////////////////////////////////////////////////////////////// - - + + /////////////////////////////////////////////////////////////////////// - // Remote Proxy Broker Declaration + // Remote Proxy Broker Declaration // - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_broker_ch.cpp:40 - + class TAO_IFR_Client_Export _TAO_UnionDef_Remote_Proxy_Broker : public virtual _TAO_UnionDef_Proxy_Broker { - public: + public: _TAO_UnionDef_Remote_Proxy_Broker (void); - + virtual ~_TAO_UnionDef_Remote_Proxy_Broker (void); - + virtual _TAO_UnionDef_Proxy_Impl &select_proxy ( UnionDef *object ACE_ENV_ARG_DECL ); - + private: _TAO_UnionDef_Remote_Proxy_Impl remote_proxy_impl_; - + public: // This member function is used to get an handle to the unique instance // of the Remote Proxy Broker that is available for a given // interface. static _TAO_UnionDef_Remote_Proxy_Broker *the_TAO_UnionDef_Remote_Proxy_Broker (void); }; - + // - // End Remote Proxy Broker Declaration + // End Remote Proxy Broker Declaration /////////////////////////////////////////////////////////////////////// #endif /* end #if !defined */ - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44 - + TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_UnionDef; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:567 #if !defined (_CORBA_ENUMDEF__ODDS_N_ENDS_CH_) #define _CORBA_ENUMDEF__ODDS_N_ENDS_CH_ - + class EnumDef; typedef EnumDef *EnumDef_ptr; struct tao_EnumDef_life; - + typedef TAO_Objref_Var_T< EnumDef, tao_EnumDef_life > EnumDef_var; - + typedef TAO_Objref_Out_T< EnumDef, tao_EnumDef_life > EnumDef_out; - + struct TAO_IFR_Client_Export tao_EnumDef_life { static EnumDef_ptr tao_duplicate (EnumDef_ptr); @@ -2404,7 +2404,7 @@ TAO_NAMESPACE CORBA TAO_OutputCDR & ); }; - + struct TAO_IFR_Client_Export tao_EnumDef_cast { static EnumDef_ptr tao_narrow ( @@ -2415,18 +2415,18 @@ TAO_NAMESPACE CORBA }; #endif /* end #if !defined */ - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:54 #if !defined (_CORBA_ENUMDEF_CH_) #define _CORBA_ENUMDEF_CH_ - + class _TAO_EnumDef_Proxy_Impl; class _TAO_EnumDef_Remote_Proxy_Impl; class _TAO_EnumDef_Proxy_Broker; class _TAO_EnumDef_Remote_Proxy_Broker; - + class TAO_IFR_Client_Export EnumDef : public virtual CORBA::TypedefDef { @@ -2434,40 +2434,40 @@ TAO_NAMESPACE CORBA typedef EnumDef_ptr _ptr_type; typedef EnumDef_var _var_type; static int _tao_class_id; - + // The static operations. static EnumDef_ptr _duplicate (EnumDef_ptr obj); - + static EnumDef_ptr _narrow ( CORBA::Object_ptr obj ACE_ENV_ARG_DECL_WITH_DEFAULTS ); - + static EnumDef_ptr _unchecked_narrow ( CORBA::Object_ptr obj ACE_ENV_ARG_DECL_WITH_DEFAULTS ); - + static EnumDef_ptr _nil (void) { return (EnumDef_ptr)0; } - + static void _tao_any_destructor (void *); - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 - + virtual ::CORBA::EnumMemberSeq * members ( ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS ) ACE_THROW_SPEC (( CORBA::SystemException )); - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 - + virtual void members ( const CORBA::EnumMemberSeq & members ACE_ENV_ARG_DECL_WITH_DEFAULTS @@ -2475,66 +2475,66 @@ TAO_NAMESPACE CORBA ACE_THROW_SPEC (( CORBA::SystemException )); - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:211 - + virtual CORBA::Boolean _is_a ( const char *type_id ACE_ENV_ARG_DECL_WITH_DEFAULTS ); - + virtual void *_tao_QueryInterface (ptr_arith_t type); - + virtual const char* _interface_repository_id (void) const; virtual CORBA::Boolean marshal (TAO_OutputCDR &cdr); private: _TAO_EnumDef_Proxy_Broker *the_TAO_EnumDef_Proxy_Broker_; - + protected: EnumDef (int collocated = 0); - + // These methods travese the inheritance tree and set the // parents piece of the given class in the right mode. virtual void CORBA_EnumDef_setup_collocation (int collocated); - + EnumDef ( - TAO_Stub *objref, + TAO_Stub *objref, CORBA::Boolean _tao_collocated = 0, TAO_Abstract_ServantBase *servant = 0 ); virtual ~EnumDef (void); - + friend class _TAO_EnumDef_Remote_Proxy_Impl; friend class _TAO_EnumDef_ThruPOA_Proxy_Impl; friend class _TAO_EnumDef_Direct_Proxy_Impl; - + private: EnumDef (const EnumDef &); void operator= (const EnumDef &); }; - + // The Proxy Implementations are used by each interface to // perform a call. Each different implementation encapsulates // an invocation logic. - - + + /////////////////////////////////////////////////////////////////////// // Base Proxy Impl. Declaration // - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/base_proxy_impl_ch.cpp:35 - + class TAO_IFR_Client_Export _TAO_EnumDef_Proxy_Impl : public virtual CORBA::_TAO_TypedefDef_Proxy_Impl { public: virtual ~_TAO_EnumDef_Proxy_Impl (void) {} - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24 - + virtual ::CORBA::EnumMemberSeq * members ( CORBA::Object *_collocated_tao_target_ ACE_ENV_ARG_DECL @@ -2542,10 +2542,10 @@ TAO_NAMESPACE CORBA ACE_THROW_SPEC (( CORBA::SystemException )) = 0; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24 - + virtual void members ( CORBA::Object *_collocated_tao_target_, const CORBA::EnumMemberSeq & members @@ -2554,23 +2554,23 @@ TAO_NAMESPACE CORBA ACE_THROW_SPEC (( CORBA::SystemException )) = 0; - + protected: _TAO_EnumDef_Proxy_Impl (void); }; - + // // End Base Proxy Impl. Declaration /////////////////////////////////////////////////////////////////////// - - + + /////////////////////////////////////////////////////////////////////// // Remote Proxy Impl. Declaration // - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_impl_ch.cpp:37 - + class TAO_IFR_Client_Export _TAO_EnumDef_Remote_Proxy_Impl : public virtual _TAO_EnumDef_Proxy_Impl, public virtual TAO_Remote_Object_Proxy_Impl, @@ -2578,12 +2578,12 @@ TAO_NAMESPACE CORBA { public: _TAO_EnumDef_Remote_Proxy_Impl (void); - + virtual ~_TAO_EnumDef_Remote_Proxy_Impl (void) {} - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24 - + virtual ::CORBA::EnumMemberSeq * members ( CORBA::Object *_collocated_tao_target_ ACE_ENV_ARG_DECL @@ -2591,10 +2591,10 @@ TAO_NAMESPACE CORBA ACE_THROW_SPEC (( CORBA::SystemException )); - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24 - + virtual void members ( CORBA::Object *_collocated_tao_target_, const CORBA::EnumMemberSeq & members @@ -2604,23 +2604,23 @@ TAO_NAMESPACE CORBA CORBA::SystemException )); }; - + // // End Remote Proxy Impl. Declaration /////////////////////////////////////////////////////////////////////// - + // The Proxy Brokers are used by each interface to get - // the right proxy for performing a call. In the new + // the right proxy for performing a call. In the new // collocation scheme, the proxy to be used can vary on // a call by call basis. - + /////////////////////////////////////////////////////////////////////// - // Base Proxy Broker Declaration + // Base Proxy Broker Declaration // - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/base_proxy_broker_ch.cpp:35 - + class TAO_IFR_Client_Export _TAO_EnumDef_Proxy_Broker { public: @@ -2629,82 +2629,82 @@ TAO_NAMESPACE CORBA EnumDef *object ACE_ENV_ARG_DECL_WITH_DEFAULTS ) = 0; - + protected: _TAO_EnumDef_Proxy_Broker (void); - + }; - + // - // End Base Proxy Broker Declaration + // End Base Proxy Broker Declaration /////////////////////////////////////////////////////////////////////// - - + + /////////////////////////////////////////////////////////////////////// - // Remote Proxy Broker Declaration + // Remote Proxy Broker Declaration // - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_broker_ch.cpp:40 - + class TAO_IFR_Client_Export _TAO_EnumDef_Remote_Proxy_Broker : public virtual _TAO_EnumDef_Proxy_Broker { - public: + public: _TAO_EnumDef_Remote_Proxy_Broker (void); - + virtual ~_TAO_EnumDef_Remote_Proxy_Broker (void); - + virtual _TAO_EnumDef_Proxy_Impl &select_proxy ( EnumDef *object ACE_ENV_ARG_DECL ); - + private: _TAO_EnumDef_Remote_Proxy_Impl remote_proxy_impl_; - + public: // This member function is used to get an handle to the unique instance // of the Remote Proxy Broker that is available for a given // interface. static _TAO_EnumDef_Remote_Proxy_Broker *the_TAO_EnumDef_Remote_Proxy_Broker (void); }; - + // - // End Remote Proxy Broker Declaration + // End Remote Proxy Broker Declaration /////////////////////////////////////////////////////////////////////// #endif /* end #if !defined */ - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44 - + TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_EnumDef; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:567 #if !defined (_CORBA_ALIASDEF__ODDS_N_ENDS_CH_) #define _CORBA_ALIASDEF__ODDS_N_ENDS_CH_ - + class AliasDef; typedef AliasDef *AliasDef_ptr; struct tao_AliasDef_life; - + typedef TAO_Objref_Var_T< AliasDef, tao_AliasDef_life > AliasDef_var; - + typedef TAO_Objref_Out_T< AliasDef, tao_AliasDef_life > AliasDef_out; - + struct TAO_IFR_Client_Export tao_AliasDef_life { static AliasDef_ptr tao_duplicate (AliasDef_ptr); @@ -2715,7 +2715,7 @@ TAO_NAMESPACE CORBA TAO_OutputCDR & ); }; - + struct TAO_IFR_Client_Export tao_AliasDef_cast { static AliasDef_ptr tao_narrow ( @@ -2726,18 +2726,18 @@ TAO_NAMESPACE CORBA }; #endif /* end #if !defined */ - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:54 #if !defined (_CORBA_ALIASDEF_CH_) #define _CORBA_ALIASDEF_CH_ - + class _TAO_AliasDef_Proxy_Impl; class _TAO_AliasDef_Remote_Proxy_Impl; class _TAO_AliasDef_Proxy_Broker; class _TAO_AliasDef_Remote_Proxy_Broker; - + class TAO_IFR_Client_Export AliasDef : public virtual CORBA::TypedefDef { @@ -2745,40 +2745,40 @@ TAO_NAMESPACE CORBA typedef AliasDef_ptr _ptr_type; typedef AliasDef_var _var_type; static int _tao_class_id; - + // The static operations. static AliasDef_ptr _duplicate (AliasDef_ptr obj); - + static AliasDef_ptr _narrow ( CORBA::Object_ptr obj ACE_ENV_ARG_DECL_WITH_DEFAULTS ); - + static AliasDef_ptr _unchecked_narrow ( CORBA::Object_ptr obj ACE_ENV_ARG_DECL_WITH_DEFAULTS ); - + static AliasDef_ptr _nil (void) { return (AliasDef_ptr)0; } - + static void _tao_any_destructor (void *); - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 - + virtual ::CORBA::IDLType_ptr original_type_def ( ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS ) ACE_THROW_SPEC (( CORBA::SystemException )); - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 - + virtual void original_type_def ( CORBA::IDLType_ptr original_type_def ACE_ENV_ARG_DECL_WITH_DEFAULTS @@ -2786,66 +2786,66 @@ TAO_NAMESPACE CORBA ACE_THROW_SPEC (( CORBA::SystemException )); - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:211 - + virtual CORBA::Boolean _is_a ( const char *type_id ACE_ENV_ARG_DECL_WITH_DEFAULTS ); - + virtual void *_tao_QueryInterface (ptr_arith_t type); - + virtual const char* _interface_repository_id (void) const; virtual CORBA::Boolean marshal (TAO_OutputCDR &cdr); private: _TAO_AliasDef_Proxy_Broker *the_TAO_AliasDef_Proxy_Broker_; - + protected: AliasDef (int collocated = 0); - + // These methods travese the inheritance tree and set the // parents piece of the given class in the right mode. virtual void CORBA_AliasDef_setup_collocation (int collocated); - + AliasDef ( - TAO_Stub *objref, + TAO_Stub *objref, CORBA::Boolean _tao_collocated = 0, TAO_Abstract_ServantBase *servant = 0 ); virtual ~AliasDef (void); - + friend class _TAO_AliasDef_Remote_Proxy_Impl; friend class _TAO_AliasDef_ThruPOA_Proxy_Impl; friend class _TAO_AliasDef_Direct_Proxy_Impl; - + private: AliasDef (const AliasDef &); void operator= (const AliasDef &); }; - + // The Proxy Implementations are used by each interface to // perform a call. Each different implementation encapsulates // an invocation logic. - - + + /////////////////////////////////////////////////////////////////////// // Base Proxy Impl. Declaration // - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/base_proxy_impl_ch.cpp:35 - + class TAO_IFR_Client_Export _TAO_AliasDef_Proxy_Impl : public virtual CORBA::_TAO_TypedefDef_Proxy_Impl { public: virtual ~_TAO_AliasDef_Proxy_Impl (void) {} - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24 - + virtual ::CORBA::IDLType_ptr original_type_def ( CORBA::Object *_collocated_tao_target_ ACE_ENV_ARG_DECL @@ -2853,10 +2853,10 @@ TAO_NAMESPACE CORBA ACE_THROW_SPEC (( CORBA::SystemException )) = 0; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24 - + virtual void original_type_def ( CORBA::Object *_collocated_tao_target_, CORBA::IDLType_ptr original_type_def @@ -2865,23 +2865,23 @@ TAO_NAMESPACE CORBA ACE_THROW_SPEC (( CORBA::SystemException )) = 0; - + protected: _TAO_AliasDef_Proxy_Impl (void); }; - + // // End Base Proxy Impl. Declaration /////////////////////////////////////////////////////////////////////// - - + + /////////////////////////////////////////////////////////////////////// // Remote Proxy Impl. Declaration // - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_impl_ch.cpp:37 - + class TAO_IFR_Client_Export _TAO_AliasDef_Remote_Proxy_Impl : public virtual _TAO_AliasDef_Proxy_Impl, public virtual TAO_Remote_Object_Proxy_Impl, @@ -2889,12 +2889,12 @@ TAO_NAMESPACE CORBA { public: _TAO_AliasDef_Remote_Proxy_Impl (void); - + virtual ~_TAO_AliasDef_Remote_Proxy_Impl (void) {} - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24 - + virtual ::CORBA::IDLType_ptr original_type_def ( CORBA::Object *_collocated_tao_target_ ACE_ENV_ARG_DECL @@ -2902,10 +2902,10 @@ TAO_NAMESPACE CORBA ACE_THROW_SPEC (( CORBA::SystemException )); - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24 - + virtual void original_type_def ( CORBA::Object *_collocated_tao_target_, CORBA::IDLType_ptr original_type_def @@ -2915,23 +2915,23 @@ TAO_NAMESPACE CORBA CORBA::SystemException )); }; - + // // End Remote Proxy Impl. Declaration /////////////////////////////////////////////////////////////////////// - + // The Proxy Brokers are used by each interface to get - // the right proxy for performing a call. In the new + // the right proxy for performing a call. In the new // collocation scheme, the proxy to be used can vary on // a call by call basis. - + /////////////////////////////////////////////////////////////////////// - // Base Proxy Broker Declaration + // Base Proxy Broker Declaration // - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/base_proxy_broker_ch.cpp:35 - + class TAO_IFR_Client_Export _TAO_AliasDef_Proxy_Broker { public: @@ -2940,82 +2940,82 @@ TAO_NAMESPACE CORBA AliasDef *object ACE_ENV_ARG_DECL_WITH_DEFAULTS ) = 0; - + protected: _TAO_AliasDef_Proxy_Broker (void); - + }; - + // - // End Base Proxy Broker Declaration + // End Base Proxy Broker Declaration /////////////////////////////////////////////////////////////////////// - - + + /////////////////////////////////////////////////////////////////////// - // Remote Proxy Broker Declaration + // Remote Proxy Broker Declaration // - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_broker_ch.cpp:40 - + class TAO_IFR_Client_Export _TAO_AliasDef_Remote_Proxy_Broker : public virtual _TAO_AliasDef_Proxy_Broker { - public: + public: _TAO_AliasDef_Remote_Proxy_Broker (void); - + virtual ~_TAO_AliasDef_Remote_Proxy_Broker (void); - + virtual _TAO_AliasDef_Proxy_Impl &select_proxy ( AliasDef *object ACE_ENV_ARG_DECL ); - + private: _TAO_AliasDef_Remote_Proxy_Impl remote_proxy_impl_; - + public: // This member function is used to get an handle to the unique instance // of the Remote Proxy Broker that is available for a given // interface. static _TAO_AliasDef_Remote_Proxy_Broker *the_TAO_AliasDef_Remote_Proxy_Broker (void); }; - + // - // End Remote Proxy Broker Declaration + // End Remote Proxy Broker Declaration /////////////////////////////////////////////////////////////////////// #endif /* end #if !defined */ - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44 - + TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_AliasDef; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:567 #if !defined (_CORBA_NATIVEDEF__ODDS_N_ENDS_CH_) #define _CORBA_NATIVEDEF__ODDS_N_ENDS_CH_ - + class NativeDef; typedef NativeDef *NativeDef_ptr; struct tao_NativeDef_life; - + typedef TAO_Objref_Var_T< NativeDef, tao_NativeDef_life > NativeDef_var; - + typedef TAO_Objref_Out_T< NativeDef, tao_NativeDef_life > NativeDef_out; - + struct TAO_IFR_Client_Export tao_NativeDef_life { static NativeDef_ptr tao_duplicate (NativeDef_ptr); @@ -3026,7 +3026,7 @@ TAO_NAMESPACE CORBA TAO_OutputCDR & ); }; - + struct TAO_IFR_Client_Export tao_NativeDef_cast { static NativeDef_ptr tao_narrow ( @@ -3037,18 +3037,18 @@ TAO_NAMESPACE CORBA }; #endif /* end #if !defined */ - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:54 #if !defined (_CORBA_NATIVEDEF_CH_) #define _CORBA_NATIVEDEF_CH_ - + class _TAO_NativeDef_Proxy_Impl; class _TAO_NativeDef_Remote_Proxy_Impl; class _TAO_NativeDef_Proxy_Broker; class _TAO_NativeDef_Remote_Proxy_Broker; - + class TAO_IFR_Client_Export NativeDef : public virtual CORBA::TypedefDef { @@ -3056,99 +3056,99 @@ TAO_NAMESPACE CORBA typedef NativeDef_ptr _ptr_type; typedef NativeDef_var _var_type; static int _tao_class_id; - + // The static operations. static NativeDef_ptr _duplicate (NativeDef_ptr obj); - + static NativeDef_ptr _narrow ( CORBA::Object_ptr obj ACE_ENV_ARG_DECL_WITH_DEFAULTS ); - + static NativeDef_ptr _unchecked_narrow ( CORBA::Object_ptr obj ACE_ENV_ARG_DECL_WITH_DEFAULTS ); - + static NativeDef_ptr _nil (void) { return (NativeDef_ptr)0; } - + static void _tao_any_destructor (void *); - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:211 - + virtual CORBA::Boolean _is_a ( const char *type_id ACE_ENV_ARG_DECL_WITH_DEFAULTS ); - + virtual void *_tao_QueryInterface (ptr_arith_t type); - + virtual const char* _interface_repository_id (void) const; virtual CORBA::Boolean marshal (TAO_OutputCDR &cdr); private: _TAO_NativeDef_Proxy_Broker *the_TAO_NativeDef_Proxy_Broker_; - + protected: NativeDef (int collocated = 0); - + // These methods travese the inheritance tree and set the // parents piece of the given class in the right mode. virtual void CORBA_NativeDef_setup_collocation (int collocated); - + NativeDef ( - TAO_Stub *objref, + TAO_Stub *objref, CORBA::Boolean _tao_collocated = 0, TAO_Abstract_ServantBase *servant = 0 ); virtual ~NativeDef (void); - + friend class _TAO_NativeDef_Remote_Proxy_Impl; friend class _TAO_NativeDef_ThruPOA_Proxy_Impl; friend class _TAO_NativeDef_Direct_Proxy_Impl; - + private: NativeDef (const NativeDef &); void operator= (const NativeDef &); }; - + // The Proxy Implementations are used by each interface to // perform a call. Each different implementation encapsulates // an invocation logic. - - + + /////////////////////////////////////////////////////////////////////// // Base Proxy Impl. Declaration // - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/base_proxy_impl_ch.cpp:35 - + class TAO_IFR_Client_Export _TAO_NativeDef_Proxy_Impl : public virtual CORBA::_TAO_TypedefDef_Proxy_Impl { public: virtual ~_TAO_NativeDef_Proxy_Impl (void) {} - + protected: _TAO_NativeDef_Proxy_Impl (void); }; - + // // End Base Proxy Impl. Declaration /////////////////////////////////////////////////////////////////////// - - + + /////////////////////////////////////////////////////////////////////// // Remote Proxy Impl. Declaration // - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_impl_ch.cpp:37 - + class TAO_IFR_Client_Export _TAO_NativeDef_Remote_Proxy_Impl : public virtual _TAO_NativeDef_Proxy_Impl, public virtual TAO_Remote_Object_Proxy_Impl, @@ -3156,26 +3156,26 @@ TAO_NAMESPACE CORBA { public: _TAO_NativeDef_Remote_Proxy_Impl (void); - + virtual ~_TAO_NativeDef_Remote_Proxy_Impl (void) {} }; - + // // End Remote Proxy Impl. Declaration /////////////////////////////////////////////////////////////////////// - + // The Proxy Brokers are used by each interface to get - // the right proxy for performing a call. In the new + // the right proxy for performing a call. In the new // collocation scheme, the proxy to be used can vary on // a call by call basis. - + /////////////////////////////////////////////////////////////////////// - // Base Proxy Broker Declaration + // Base Proxy Broker Declaration // - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/base_proxy_broker_ch.cpp:35 - + class TAO_IFR_Client_Export _TAO_NativeDef_Proxy_Broker { public: @@ -3184,69 +3184,69 @@ TAO_NAMESPACE CORBA NativeDef *object ACE_ENV_ARG_DECL_WITH_DEFAULTS ) = 0; - + protected: _TAO_NativeDef_Proxy_Broker (void); - + }; - + // - // End Base Proxy Broker Declaration + // End Base Proxy Broker Declaration /////////////////////////////////////////////////////////////////////// - - + + /////////////////////////////////////////////////////////////////////// - // Remote Proxy Broker Declaration + // Remote Proxy Broker Declaration // - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_broker_ch.cpp:40 - + class TAO_IFR_Client_Export _TAO_NativeDef_Remote_Proxy_Broker : public virtual _TAO_NativeDef_Proxy_Broker { - public: + public: _TAO_NativeDef_Remote_Proxy_Broker (void); - + virtual ~_TAO_NativeDef_Remote_Proxy_Broker (void); - + virtual _TAO_NativeDef_Proxy_Impl &select_proxy ( NativeDef *object ACE_ENV_ARG_DECL ); - + private: _TAO_NativeDef_Remote_Proxy_Impl remote_proxy_impl_; - + public: // This member function is used to get an handle to the unique instance // of the Remote Proxy Broker that is available for a given // interface. static _TAO_NativeDef_Remote_Proxy_Broker *the_TAO_NativeDef_Remote_Proxy_Broker (void); }; - + // - // End Remote Proxy Broker Declaration + // End Remote Proxy Broker Declaration /////////////////////////////////////////////////////////////////////// #endif /* end #if !defined */ - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44 - + TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_NativeDef; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:54 #if !defined (_CORBA_PRIMITIVEDEF_CH_) #define _CORBA_PRIMITIVEDEF_CH_ - + class _TAO_PrimitiveDef_Proxy_Impl; class _TAO_PrimitiveDef_Remote_Proxy_Impl; class _TAO_PrimitiveDef_Proxy_Broker; class _TAO_PrimitiveDef_Remote_Proxy_Broker; - + class TAO_IFR_Client_Export PrimitiveDef : public virtual CORBA::IDLType { @@ -3254,96 +3254,96 @@ TAO_NAMESPACE CORBA typedef PrimitiveDef_ptr _ptr_type; typedef PrimitiveDef_var _var_type; static int _tao_class_id; - + // The static operations. static PrimitiveDef_ptr _duplicate (PrimitiveDef_ptr obj); - + static PrimitiveDef_ptr _narrow ( CORBA::Object_ptr obj ACE_ENV_ARG_DECL_WITH_DEFAULTS ); - + static PrimitiveDef_ptr _unchecked_narrow ( CORBA::Object_ptr obj ACE_ENV_ARG_DECL_WITH_DEFAULTS ); - + static PrimitiveDef_ptr _nil (void) { return (PrimitiveDef_ptr)0; } - + static void _tao_any_destructor (void *); - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 - + virtual ::CORBA::PrimitiveKind kind ( ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS ) ACE_THROW_SPEC (( CORBA::SystemException )); - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:211 - + virtual CORBA::Boolean _is_a ( const char *type_id ACE_ENV_ARG_DECL_WITH_DEFAULTS ); - + virtual void *_tao_QueryInterface (ptr_arith_t type); - + virtual const char* _interface_repository_id (void) const; virtual CORBA::Boolean marshal (TAO_OutputCDR &cdr); private: _TAO_PrimitiveDef_Proxy_Broker *the_TAO_PrimitiveDef_Proxy_Broker_; - + protected: PrimitiveDef (int collocated = 0); - + // These methods travese the inheritance tree and set the // parents piece of the given class in the right mode. virtual void CORBA_PrimitiveDef_setup_collocation (int collocated); - + PrimitiveDef ( - TAO_Stub *objref, + TAO_Stub *objref, CORBA::Boolean _tao_collocated = 0, TAO_Abstract_ServantBase *servant = 0 ); virtual ~PrimitiveDef (void); - + friend class _TAO_PrimitiveDef_Remote_Proxy_Impl; friend class _TAO_PrimitiveDef_ThruPOA_Proxy_Impl; friend class _TAO_PrimitiveDef_Direct_Proxy_Impl; - + private: PrimitiveDef (const PrimitiveDef &); void operator= (const PrimitiveDef &); }; - + // The Proxy Implementations are used by each interface to // perform a call. Each different implementation encapsulates // an invocation logic. - - + + /////////////////////////////////////////////////////////////////////// // Base Proxy Impl. Declaration // - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/base_proxy_impl_ch.cpp:35 - + class TAO_IFR_Client_Export _TAO_PrimitiveDef_Proxy_Impl : public virtual CORBA::_TAO_IDLType_Proxy_Impl { public: virtual ~_TAO_PrimitiveDef_Proxy_Impl (void) {} - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24 - + virtual ::CORBA::PrimitiveKind kind ( CORBA::Object *_collocated_tao_target_ ACE_ENV_ARG_DECL @@ -3351,23 +3351,23 @@ TAO_NAMESPACE CORBA ACE_THROW_SPEC (( CORBA::SystemException )) = 0; - + protected: _TAO_PrimitiveDef_Proxy_Impl (void); }; - + // // End Base Proxy Impl. Declaration /////////////////////////////////////////////////////////////////////// - - + + /////////////////////////////////////////////////////////////////////// // Remote Proxy Impl. Declaration // - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_impl_ch.cpp:37 - + class TAO_IFR_Client_Export _TAO_PrimitiveDef_Remote_Proxy_Impl : public virtual _TAO_PrimitiveDef_Proxy_Impl, public virtual TAO_Remote_Object_Proxy_Impl, @@ -3375,12 +3375,12 @@ TAO_NAMESPACE CORBA { public: _TAO_PrimitiveDef_Remote_Proxy_Impl (void); - + virtual ~_TAO_PrimitiveDef_Remote_Proxy_Impl (void) {} - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24 - + virtual ::CORBA::PrimitiveKind kind ( CORBA::Object *_collocated_tao_target_ ACE_ENV_ARG_DECL @@ -3389,23 +3389,23 @@ TAO_NAMESPACE CORBA CORBA::SystemException )); }; - + // // End Remote Proxy Impl. Declaration /////////////////////////////////////////////////////////////////////// - + // The Proxy Brokers are used by each interface to get - // the right proxy for performing a call. In the new + // the right proxy for performing a call. In the new // collocation scheme, the proxy to be used can vary on // a call by call basis. - + /////////////////////////////////////////////////////////////////////// - // Base Proxy Broker Declaration + // Base Proxy Broker Declaration // - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/base_proxy_broker_ch.cpp:35 - + class TAO_IFR_Client_Export _TAO_PrimitiveDef_Proxy_Broker { public: @@ -3414,69 +3414,69 @@ TAO_NAMESPACE CORBA PrimitiveDef *object ACE_ENV_ARG_DECL_WITH_DEFAULTS ) = 0; - + protected: _TAO_PrimitiveDef_Proxy_Broker (void); - + }; - + // - // End Base Proxy Broker Declaration + // End Base Proxy Broker Declaration /////////////////////////////////////////////////////////////////////// - - + + /////////////////////////////////////////////////////////////////////// - // Remote Proxy Broker Declaration + // Remote Proxy Broker Declaration // - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_broker_ch.cpp:40 - + class TAO_IFR_Client_Export _TAO_PrimitiveDef_Remote_Proxy_Broker : public virtual _TAO_PrimitiveDef_Proxy_Broker { - public: + public: _TAO_PrimitiveDef_Remote_Proxy_Broker (void); - + virtual ~_TAO_PrimitiveDef_Remote_Proxy_Broker (void); - + virtual _TAO_PrimitiveDef_Proxy_Impl &select_proxy ( PrimitiveDef *object ACE_ENV_ARG_DECL ); - + private: _TAO_PrimitiveDef_Remote_Proxy_Impl remote_proxy_impl_; - + public: // This member function is used to get an handle to the unique instance // of the Remote Proxy Broker that is available for a given // interface. static _TAO_PrimitiveDef_Remote_Proxy_Broker *the_TAO_PrimitiveDef_Remote_Proxy_Broker (void); }; - + // - // End Remote Proxy Broker Declaration + // End Remote Proxy Broker Declaration /////////////////////////////////////////////////////////////////////// #endif /* end #if !defined */ - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44 - + TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_PrimitiveDef; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:54 #if !defined (_CORBA_STRINGDEF_CH_) #define _CORBA_STRINGDEF_CH_ - + class _TAO_StringDef_Proxy_Impl; class _TAO_StringDef_Remote_Proxy_Impl; class _TAO_StringDef_Proxy_Broker; class _TAO_StringDef_Remote_Proxy_Broker; - + class TAO_IFR_Client_Export StringDef : public virtual CORBA::IDLType { @@ -3484,40 +3484,40 @@ TAO_NAMESPACE CORBA typedef StringDef_ptr _ptr_type; typedef StringDef_var _var_type; static int _tao_class_id; - + // The static operations. static StringDef_ptr _duplicate (StringDef_ptr obj); - + static StringDef_ptr _narrow ( CORBA::Object_ptr obj ACE_ENV_ARG_DECL_WITH_DEFAULTS ); - + static StringDef_ptr _unchecked_narrow ( CORBA::Object_ptr obj ACE_ENV_ARG_DECL_WITH_DEFAULTS ); - + static StringDef_ptr _nil (void) { return (StringDef_ptr)0; } - + static void _tao_any_destructor (void *); - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 - + virtual CORBA::ULong bound ( ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS ) ACE_THROW_SPEC (( CORBA::SystemException )); - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 - + virtual void bound ( CORBA::ULong bound ACE_ENV_ARG_DECL_WITH_DEFAULTS @@ -3525,66 +3525,66 @@ TAO_NAMESPACE CORBA ACE_THROW_SPEC (( CORBA::SystemException )); - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:211 - + virtual CORBA::Boolean _is_a ( const char *type_id ACE_ENV_ARG_DECL_WITH_DEFAULTS ); - + virtual void *_tao_QueryInterface (ptr_arith_t type); - + virtual const char* _interface_repository_id (void) const; virtual CORBA::Boolean marshal (TAO_OutputCDR &cdr); private: _TAO_StringDef_Proxy_Broker *the_TAO_StringDef_Proxy_Broker_; - + protected: StringDef (int collocated = 0); - + // These methods travese the inheritance tree and set the // parents piece of the given class in the right mode. virtual void CORBA_StringDef_setup_collocation (int collocated); - + StringDef ( - TAO_Stub *objref, + TAO_Stub *objref, CORBA::Boolean _tao_collocated = 0, TAO_Abstract_ServantBase *servant = 0 ); virtual ~StringDef (void); - + friend class _TAO_StringDef_Remote_Proxy_Impl; friend class _TAO_StringDef_ThruPOA_Proxy_Impl; friend class _TAO_StringDef_Direct_Proxy_Impl; - + private: StringDef (const StringDef &); void operator= (const StringDef &); }; - + // The Proxy Implementations are used by each interface to // perform a call. Each different implementation encapsulates // an invocation logic. - - + + /////////////////////////////////////////////////////////////////////// // Base Proxy Impl. Declaration // - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/base_proxy_impl_ch.cpp:35 - + class TAO_IFR_Client_Export _TAO_StringDef_Proxy_Impl : public virtual CORBA::_TAO_IDLType_Proxy_Impl { public: virtual ~_TAO_StringDef_Proxy_Impl (void) {} - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24 - + virtual CORBA::ULong bound ( CORBA::Object *_collocated_tao_target_ ACE_ENV_ARG_DECL @@ -3592,10 +3592,10 @@ TAO_NAMESPACE CORBA ACE_THROW_SPEC (( CORBA::SystemException )) = 0; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24 - + virtual void bound ( CORBA::Object *_collocated_tao_target_, CORBA::ULong bound @@ -3604,23 +3604,23 @@ TAO_NAMESPACE CORBA ACE_THROW_SPEC (( CORBA::SystemException )) = 0; - + protected: _TAO_StringDef_Proxy_Impl (void); }; - + // // End Base Proxy Impl. Declaration /////////////////////////////////////////////////////////////////////// - - + + /////////////////////////////////////////////////////////////////////// // Remote Proxy Impl. Declaration // - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_impl_ch.cpp:37 - + class TAO_IFR_Client_Export _TAO_StringDef_Remote_Proxy_Impl : public virtual _TAO_StringDef_Proxy_Impl, public virtual TAO_Remote_Object_Proxy_Impl, @@ -3628,12 +3628,12 @@ TAO_NAMESPACE CORBA { public: _TAO_StringDef_Remote_Proxy_Impl (void); - + virtual ~_TAO_StringDef_Remote_Proxy_Impl (void) {} - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24 - + virtual CORBA::ULong bound ( CORBA::Object *_collocated_tao_target_ ACE_ENV_ARG_DECL @@ -3641,10 +3641,10 @@ TAO_NAMESPACE CORBA ACE_THROW_SPEC (( CORBA::SystemException )); - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24 - + virtual void bound ( CORBA::Object *_collocated_tao_target_, CORBA::ULong bound @@ -3654,23 +3654,23 @@ TAO_NAMESPACE CORBA CORBA::SystemException )); }; - + // // End Remote Proxy Impl. Declaration /////////////////////////////////////////////////////////////////////// - + // The Proxy Brokers are used by each interface to get - // the right proxy for performing a call. In the new + // the right proxy for performing a call. In the new // collocation scheme, the proxy to be used can vary on // a call by call basis. - + /////////////////////////////////////////////////////////////////////// - // Base Proxy Broker Declaration + // Base Proxy Broker Declaration // - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/base_proxy_broker_ch.cpp:35 - + class TAO_IFR_Client_Export _TAO_StringDef_Proxy_Broker { public: @@ -3679,69 +3679,69 @@ TAO_NAMESPACE CORBA StringDef *object ACE_ENV_ARG_DECL_WITH_DEFAULTS ) = 0; - + protected: _TAO_StringDef_Proxy_Broker (void); - + }; - + // - // End Base Proxy Broker Declaration + // End Base Proxy Broker Declaration /////////////////////////////////////////////////////////////////////// - - + + /////////////////////////////////////////////////////////////////////// - // Remote Proxy Broker Declaration + // Remote Proxy Broker Declaration // - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_broker_ch.cpp:40 - + class TAO_IFR_Client_Export _TAO_StringDef_Remote_Proxy_Broker : public virtual _TAO_StringDef_Proxy_Broker { - public: + public: _TAO_StringDef_Remote_Proxy_Broker (void); - + virtual ~_TAO_StringDef_Remote_Proxy_Broker (void); - + virtual _TAO_StringDef_Proxy_Impl &select_proxy ( StringDef *object ACE_ENV_ARG_DECL ); - + private: _TAO_StringDef_Remote_Proxy_Impl remote_proxy_impl_; - + public: // This member function is used to get an handle to the unique instance // of the Remote Proxy Broker that is available for a given // interface. static _TAO_StringDef_Remote_Proxy_Broker *the_TAO_StringDef_Remote_Proxy_Broker (void); }; - + // - // End Remote Proxy Broker Declaration + // End Remote Proxy Broker Declaration /////////////////////////////////////////////////////////////////////// #endif /* end #if !defined */ - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44 - + TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_StringDef; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:54 #if !defined (_CORBA_WSTRINGDEF_CH_) #define _CORBA_WSTRINGDEF_CH_ - + class _TAO_WstringDef_Proxy_Impl; class _TAO_WstringDef_Remote_Proxy_Impl; class _TAO_WstringDef_Proxy_Broker; class _TAO_WstringDef_Remote_Proxy_Broker; - + class TAO_IFR_Client_Export WstringDef : public virtual CORBA::IDLType { @@ -3749,40 +3749,40 @@ TAO_NAMESPACE CORBA typedef WstringDef_ptr _ptr_type; typedef WstringDef_var _var_type; static int _tao_class_id; - + // The static operations. static WstringDef_ptr _duplicate (WstringDef_ptr obj); - + static WstringDef_ptr _narrow ( CORBA::Object_ptr obj ACE_ENV_ARG_DECL_WITH_DEFAULTS ); - + static WstringDef_ptr _unchecked_narrow ( CORBA::Object_ptr obj ACE_ENV_ARG_DECL_WITH_DEFAULTS ); - + static WstringDef_ptr _nil (void) { return (WstringDef_ptr)0; } - + static void _tao_any_destructor (void *); - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 - + virtual CORBA::ULong bound ( ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS ) ACE_THROW_SPEC (( CORBA::SystemException )); - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 - + virtual void bound ( CORBA::ULong bound ACE_ENV_ARG_DECL_WITH_DEFAULTS @@ -3790,66 +3790,66 @@ TAO_NAMESPACE CORBA ACE_THROW_SPEC (( CORBA::SystemException )); - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:211 - + virtual CORBA::Boolean _is_a ( const char *type_id ACE_ENV_ARG_DECL_WITH_DEFAULTS ); - + virtual void *_tao_QueryInterface (ptr_arith_t type); - + virtual const char* _interface_repository_id (void) const; virtual CORBA::Boolean marshal (TAO_OutputCDR &cdr); private: _TAO_WstringDef_Proxy_Broker *the_TAO_WstringDef_Proxy_Broker_; - + protected: WstringDef (int collocated = 0); - + // These methods travese the inheritance tree and set the // parents piece of the given class in the right mode. virtual void CORBA_WstringDef_setup_collocation (int collocated); - + WstringDef ( - TAO_Stub *objref, + TAO_Stub *objref, CORBA::Boolean _tao_collocated = 0, TAO_Abstract_ServantBase *servant = 0 ); virtual ~WstringDef (void); - + friend class _TAO_WstringDef_Remote_Proxy_Impl; friend class _TAO_WstringDef_ThruPOA_Proxy_Impl; friend class _TAO_WstringDef_Direct_Proxy_Impl; - + private: WstringDef (const WstringDef &); void operator= (const WstringDef &); }; - + // The Proxy Implementations are used by each interface to // perform a call. Each different implementation encapsulates // an invocation logic. - - + + /////////////////////////////////////////////////////////////////////// // Base Proxy Impl. Declaration // - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/base_proxy_impl_ch.cpp:35 - + class TAO_IFR_Client_Export _TAO_WstringDef_Proxy_Impl : public virtual CORBA::_TAO_IDLType_Proxy_Impl { public: virtual ~_TAO_WstringDef_Proxy_Impl (void) {} - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24 - + virtual CORBA::ULong bound ( CORBA::Object *_collocated_tao_target_ ACE_ENV_ARG_DECL @@ -3857,10 +3857,10 @@ TAO_NAMESPACE CORBA ACE_THROW_SPEC (( CORBA::SystemException )) = 0; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24 - + virtual void bound ( CORBA::Object *_collocated_tao_target_, CORBA::ULong bound @@ -3869,23 +3869,23 @@ TAO_NAMESPACE CORBA ACE_THROW_SPEC (( CORBA::SystemException )) = 0; - + protected: _TAO_WstringDef_Proxy_Impl (void); }; - + // // End Base Proxy Impl. Declaration /////////////////////////////////////////////////////////////////////// - - + + /////////////////////////////////////////////////////////////////////// // Remote Proxy Impl. Declaration // - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_impl_ch.cpp:37 - + class TAO_IFR_Client_Export _TAO_WstringDef_Remote_Proxy_Impl : public virtual _TAO_WstringDef_Proxy_Impl, public virtual TAO_Remote_Object_Proxy_Impl, @@ -3893,12 +3893,12 @@ TAO_NAMESPACE CORBA { public: _TAO_WstringDef_Remote_Proxy_Impl (void); - + virtual ~_TAO_WstringDef_Remote_Proxy_Impl (void) {} - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24 - + virtual CORBA::ULong bound ( CORBA::Object *_collocated_tao_target_ ACE_ENV_ARG_DECL @@ -3906,10 +3906,10 @@ TAO_NAMESPACE CORBA ACE_THROW_SPEC (( CORBA::SystemException )); - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24 - + virtual void bound ( CORBA::Object *_collocated_tao_target_, CORBA::ULong bound @@ -3919,23 +3919,23 @@ TAO_NAMESPACE CORBA CORBA::SystemException )); }; - + // // End Remote Proxy Impl. Declaration /////////////////////////////////////////////////////////////////////// - + // The Proxy Brokers are used by each interface to get - // the right proxy for performing a call. In the new + // the right proxy for performing a call. In the new // collocation scheme, the proxy to be used can vary on // a call by call basis. - + /////////////////////////////////////////////////////////////////////// - // Base Proxy Broker Declaration + // Base Proxy Broker Declaration // - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/base_proxy_broker_ch.cpp:35 - + class TAO_IFR_Client_Export _TAO_WstringDef_Proxy_Broker { public: @@ -3944,69 +3944,69 @@ TAO_NAMESPACE CORBA WstringDef *object ACE_ENV_ARG_DECL_WITH_DEFAULTS ) = 0; - + protected: _TAO_WstringDef_Proxy_Broker (void); - + }; - + // - // End Base Proxy Broker Declaration + // End Base Proxy Broker Declaration /////////////////////////////////////////////////////////////////////// - - + + /////////////////////////////////////////////////////////////////////// - // Remote Proxy Broker Declaration + // Remote Proxy Broker Declaration // - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_broker_ch.cpp:40 - + class TAO_IFR_Client_Export _TAO_WstringDef_Remote_Proxy_Broker : public virtual _TAO_WstringDef_Proxy_Broker { - public: + public: _TAO_WstringDef_Remote_Proxy_Broker (void); - + virtual ~_TAO_WstringDef_Remote_Proxy_Broker (void); - + virtual _TAO_WstringDef_Proxy_Impl &select_proxy ( WstringDef *object ACE_ENV_ARG_DECL ); - + private: _TAO_WstringDef_Remote_Proxy_Impl remote_proxy_impl_; - + public: // This member function is used to get an handle to the unique instance // of the Remote Proxy Broker that is available for a given // interface. static _TAO_WstringDef_Remote_Proxy_Broker *the_TAO_WstringDef_Remote_Proxy_Broker (void); }; - + // - // End Remote Proxy Broker Declaration + // End Remote Proxy Broker Declaration /////////////////////////////////////////////////////////////////////// #endif /* end #if !defined */ - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44 - + TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_WstringDef; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:54 #if !defined (_CORBA_SEQUENCEDEF_CH_) #define _CORBA_SEQUENCEDEF_CH_ - + class _TAO_SequenceDef_Proxy_Impl; class _TAO_SequenceDef_Remote_Proxy_Impl; class _TAO_SequenceDef_Proxy_Broker; class _TAO_SequenceDef_Remote_Proxy_Broker; - + class TAO_IFR_Client_Export SequenceDef : public virtual CORBA::IDLType { @@ -4014,40 +4014,40 @@ TAO_NAMESPACE CORBA typedef SequenceDef_ptr _ptr_type; typedef SequenceDef_var _var_type; static int _tao_class_id; - + // The static operations. static SequenceDef_ptr _duplicate (SequenceDef_ptr obj); - + static SequenceDef_ptr _narrow ( CORBA::Object_ptr obj ACE_ENV_ARG_DECL_WITH_DEFAULTS ); - + static SequenceDef_ptr _unchecked_narrow ( CORBA::Object_ptr obj ACE_ENV_ARG_DECL_WITH_DEFAULTS ); - + static SequenceDef_ptr _nil (void) { return (SequenceDef_ptr)0; } - + static void _tao_any_destructor (void *); - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 - + virtual CORBA::ULong bound ( ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS ) ACE_THROW_SPEC (( CORBA::SystemException )); - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 - + virtual void bound ( CORBA::ULong bound ACE_ENV_ARG_DECL_WITH_DEFAULTS @@ -4055,30 +4055,30 @@ TAO_NAMESPACE CORBA ACE_THROW_SPEC (( CORBA::SystemException )); - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 - + virtual CORBA::TypeCode_ptr element_type ( ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS ) ACE_THROW_SPEC (( CORBA::SystemException )); - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 - + virtual ::CORBA::IDLType_ptr element_type_def ( ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS ) ACE_THROW_SPEC (( CORBA::SystemException )); - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 - + virtual void element_type_def ( CORBA::IDLType_ptr element_type_def ACE_ENV_ARG_DECL_WITH_DEFAULTS @@ -4086,66 +4086,66 @@ TAO_NAMESPACE CORBA ACE_THROW_SPEC (( CORBA::SystemException )); - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:211 - + virtual CORBA::Boolean _is_a ( const char *type_id ACE_ENV_ARG_DECL_WITH_DEFAULTS ); - + virtual void *_tao_QueryInterface (ptr_arith_t type); - + virtual const char* _interface_repository_id (void) const; virtual CORBA::Boolean marshal (TAO_OutputCDR &cdr); private: _TAO_SequenceDef_Proxy_Broker *the_TAO_SequenceDef_Proxy_Broker_; - + protected: SequenceDef (int collocated = 0); - + // These methods travese the inheritance tree and set the // parents piece of the given class in the right mode. virtual void CORBA_SequenceDef_setup_collocation (int collocated); - + SequenceDef ( - TAO_Stub *objref, + TAO_Stub *objref, CORBA::Boolean _tao_collocated = 0, TAO_Abstract_ServantBase *servant = 0 ); virtual ~SequenceDef (void); - + friend class _TAO_SequenceDef_Remote_Proxy_Impl; friend class _TAO_SequenceDef_ThruPOA_Proxy_Impl; friend class _TAO_SequenceDef_Direct_Proxy_Impl; - + private: SequenceDef (const SequenceDef &); void operator= (const SequenceDef &); }; - + // The Proxy Implementations are used by each interface to // perform a call. Each different implementation encapsulates // an invocation logic. - - + + /////////////////////////////////////////////////////////////////////// // Base Proxy Impl. Declaration // - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/base_proxy_impl_ch.cpp:35 - + class TAO_IFR_Client_Export _TAO_SequenceDef_Proxy_Impl : public virtual CORBA::_TAO_IDLType_Proxy_Impl { public: virtual ~_TAO_SequenceDef_Proxy_Impl (void) {} - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24 - + virtual CORBA::ULong bound ( CORBA::Object *_collocated_tao_target_ ACE_ENV_ARG_DECL @@ -4153,10 +4153,10 @@ TAO_NAMESPACE CORBA ACE_THROW_SPEC (( CORBA::SystemException )) = 0; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24 - + virtual void bound ( CORBA::Object *_collocated_tao_target_, CORBA::ULong bound @@ -4165,10 +4165,10 @@ TAO_NAMESPACE CORBA ACE_THROW_SPEC (( CORBA::SystemException )) = 0; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24 - + virtual CORBA::TypeCode_ptr element_type ( CORBA::Object *_collocated_tao_target_ ACE_ENV_ARG_DECL @@ -4176,10 +4176,10 @@ TAO_NAMESPACE CORBA ACE_THROW_SPEC (( CORBA::SystemException )) = 0; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24 - + virtual ::CORBA::IDLType_ptr element_type_def ( CORBA::Object *_collocated_tao_target_ ACE_ENV_ARG_DECL @@ -4187,10 +4187,10 @@ TAO_NAMESPACE CORBA ACE_THROW_SPEC (( CORBA::SystemException )) = 0; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24 - + virtual void element_type_def ( CORBA::Object *_collocated_tao_target_, CORBA::IDLType_ptr element_type_def @@ -4199,23 +4199,23 @@ TAO_NAMESPACE CORBA ACE_THROW_SPEC (( CORBA::SystemException )) = 0; - + protected: _TAO_SequenceDef_Proxy_Impl (void); }; - + // // End Base Proxy Impl. Declaration /////////////////////////////////////////////////////////////////////// - - + + /////////////////////////////////////////////////////////////////////// // Remote Proxy Impl. Declaration // - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_impl_ch.cpp:37 - + class TAO_IFR_Client_Export _TAO_SequenceDef_Remote_Proxy_Impl : public virtual _TAO_SequenceDef_Proxy_Impl, public virtual TAO_Remote_Object_Proxy_Impl, @@ -4223,12 +4223,12 @@ TAO_NAMESPACE CORBA { public: _TAO_SequenceDef_Remote_Proxy_Impl (void); - + virtual ~_TAO_SequenceDef_Remote_Proxy_Impl (void) {} - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24 - + virtual CORBA::ULong bound ( CORBA::Object *_collocated_tao_target_ ACE_ENV_ARG_DECL @@ -4236,10 +4236,10 @@ TAO_NAMESPACE CORBA ACE_THROW_SPEC (( CORBA::SystemException )); - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24 - + virtual void bound ( CORBA::Object *_collocated_tao_target_, CORBA::ULong bound @@ -4248,10 +4248,10 @@ TAO_NAMESPACE CORBA ACE_THROW_SPEC (( CORBA::SystemException )); - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24 - + virtual CORBA::TypeCode_ptr element_type ( CORBA::Object *_collocated_tao_target_ ACE_ENV_ARG_DECL @@ -4259,10 +4259,10 @@ TAO_NAMESPACE CORBA ACE_THROW_SPEC (( CORBA::SystemException )); - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24 - + virtual ::CORBA::IDLType_ptr element_type_def ( CORBA::Object *_collocated_tao_target_ ACE_ENV_ARG_DECL @@ -4270,10 +4270,10 @@ TAO_NAMESPACE CORBA ACE_THROW_SPEC (( CORBA::SystemException )); - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24 - + virtual void element_type_def ( CORBA::Object *_collocated_tao_target_, CORBA::IDLType_ptr element_type_def @@ -4283,23 +4283,23 @@ TAO_NAMESPACE CORBA CORBA::SystemException )); }; - + // // End Remote Proxy Impl. Declaration /////////////////////////////////////////////////////////////////////// - + // The Proxy Brokers are used by each interface to get - // the right proxy for performing a call. In the new + // the right proxy for performing a call. In the new // collocation scheme, the proxy to be used can vary on // a call by call basis. - + /////////////////////////////////////////////////////////////////////// - // Base Proxy Broker Declaration + // Base Proxy Broker Declaration // - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/base_proxy_broker_ch.cpp:35 - + class TAO_IFR_Client_Export _TAO_SequenceDef_Proxy_Broker { public: @@ -4308,69 +4308,69 @@ TAO_NAMESPACE CORBA SequenceDef *object ACE_ENV_ARG_DECL_WITH_DEFAULTS ) = 0; - + protected: _TAO_SequenceDef_Proxy_Broker (void); - + }; - + // - // End Base Proxy Broker Declaration + // End Base Proxy Broker Declaration /////////////////////////////////////////////////////////////////////// - - + + /////////////////////////////////////////////////////////////////////// - // Remote Proxy Broker Declaration + // Remote Proxy Broker Declaration // - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_broker_ch.cpp:40 - + class TAO_IFR_Client_Export _TAO_SequenceDef_Remote_Proxy_Broker : public virtual _TAO_SequenceDef_Proxy_Broker { - public: + public: _TAO_SequenceDef_Remote_Proxy_Broker (void); - + virtual ~_TAO_SequenceDef_Remote_Proxy_Broker (void); - + virtual _TAO_SequenceDef_Proxy_Impl &select_proxy ( SequenceDef *object ACE_ENV_ARG_DECL ); - + private: _TAO_SequenceDef_Remote_Proxy_Impl remote_proxy_impl_; - + public: // This member function is used to get an handle to the unique instance // of the Remote Proxy Broker that is available for a given // interface. static _TAO_SequenceDef_Remote_Proxy_Broker *the_TAO_SequenceDef_Remote_Proxy_Broker (void); }; - + // - // End Remote Proxy Broker Declaration + // End Remote Proxy Broker Declaration /////////////////////////////////////////////////////////////////////// #endif /* end #if !defined */ - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44 - + TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_SequenceDef; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:54 #if !defined (_CORBA_ARRAYDEF_CH_) #define _CORBA_ARRAYDEF_CH_ - + class _TAO_ArrayDef_Proxy_Impl; class _TAO_ArrayDef_Remote_Proxy_Impl; class _TAO_ArrayDef_Proxy_Broker; class _TAO_ArrayDef_Remote_Proxy_Broker; - + class TAO_IFR_Client_Export ArrayDef : public virtual CORBA::IDLType { @@ -4378,40 +4378,40 @@ TAO_NAMESPACE CORBA typedef ArrayDef_ptr _ptr_type; typedef ArrayDef_var _var_type; static int _tao_class_id; - + // The static operations. static ArrayDef_ptr _duplicate (ArrayDef_ptr obj); - + static ArrayDef_ptr _narrow ( CORBA::Object_ptr obj ACE_ENV_ARG_DECL_WITH_DEFAULTS ); - + static ArrayDef_ptr _unchecked_narrow ( CORBA::Object_ptr obj ACE_ENV_ARG_DECL_WITH_DEFAULTS ); - + static ArrayDef_ptr _nil (void) { return (ArrayDef_ptr)0; } - + static void _tao_any_destructor (void *); - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 - + virtual CORBA::ULong length ( ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS ) ACE_THROW_SPEC (( CORBA::SystemException )); - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 - + virtual void length ( CORBA::ULong length ACE_ENV_ARG_DECL_WITH_DEFAULTS @@ -4419,30 +4419,30 @@ TAO_NAMESPACE CORBA ACE_THROW_SPEC (( CORBA::SystemException )); - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 - + virtual CORBA::TypeCode_ptr element_type ( ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS ) ACE_THROW_SPEC (( CORBA::SystemException )); - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 - + virtual ::CORBA::IDLType_ptr element_type_def ( ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS ) ACE_THROW_SPEC (( CORBA::SystemException )); - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 - + virtual void element_type_def ( CORBA::IDLType_ptr element_type_def ACE_ENV_ARG_DECL_WITH_DEFAULTS @@ -4450,66 +4450,66 @@ TAO_NAMESPACE CORBA ACE_THROW_SPEC (( CORBA::SystemException )); - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:211 - + virtual CORBA::Boolean _is_a ( const char *type_id ACE_ENV_ARG_DECL_WITH_DEFAULTS ); - + virtual void *_tao_QueryInterface (ptr_arith_t type); - + virtual const char* _interface_repository_id (void) const; virtual CORBA::Boolean marshal (TAO_OutputCDR &cdr); private: _TAO_ArrayDef_Proxy_Broker *the_TAO_ArrayDef_Proxy_Broker_; - + protected: ArrayDef (int collocated = 0); - + // These methods travese the inheritance tree and set the // parents piece of the given class in the right mode. virtual void CORBA_ArrayDef_setup_collocation (int collocated); - + ArrayDef ( - TAO_Stub *objref, + TAO_Stub *objref, CORBA::Boolean _tao_collocated = 0, TAO_Abstract_ServantBase *servant = 0 ); virtual ~ArrayDef (void); - + friend class _TAO_ArrayDef_Remote_Proxy_Impl; friend class _TAO_ArrayDef_ThruPOA_Proxy_Impl; friend class _TAO_ArrayDef_Direct_Proxy_Impl; - + private: ArrayDef (const ArrayDef &); void operator= (const ArrayDef &); }; - + // The Proxy Implementations are used by each interface to // perform a call. Each different implementation encapsulates // an invocation logic. - - + + /////////////////////////////////////////////////////////////////////// // Base Proxy Impl. Declaration // - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/base_proxy_impl_ch.cpp:35 - + class TAO_IFR_Client_Export _TAO_ArrayDef_Proxy_Impl : public virtual CORBA::_TAO_IDLType_Proxy_Impl { public: virtual ~_TAO_ArrayDef_Proxy_Impl (void) {} - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24 - + virtual CORBA::ULong length ( CORBA::Object *_collocated_tao_target_ ACE_ENV_ARG_DECL @@ -4517,10 +4517,10 @@ TAO_NAMESPACE CORBA ACE_THROW_SPEC (( CORBA::SystemException )) = 0; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24 - + virtual void length ( CORBA::Object *_collocated_tao_target_, CORBA::ULong length @@ -4529,10 +4529,10 @@ TAO_NAMESPACE CORBA ACE_THROW_SPEC (( CORBA::SystemException )) = 0; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24 - + virtual CORBA::TypeCode_ptr element_type ( CORBA::Object *_collocated_tao_target_ ACE_ENV_ARG_DECL @@ -4540,10 +4540,10 @@ TAO_NAMESPACE CORBA ACE_THROW_SPEC (( CORBA::SystemException )) = 0; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24 - + virtual ::CORBA::IDLType_ptr element_type_def ( CORBA::Object *_collocated_tao_target_ ACE_ENV_ARG_DECL @@ -4551,10 +4551,10 @@ TAO_NAMESPACE CORBA ACE_THROW_SPEC (( CORBA::SystemException )) = 0; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24 - + virtual void element_type_def ( CORBA::Object *_collocated_tao_target_, CORBA::IDLType_ptr element_type_def @@ -4563,23 +4563,23 @@ TAO_NAMESPACE CORBA ACE_THROW_SPEC (( CORBA::SystemException )) = 0; - + protected: _TAO_ArrayDef_Proxy_Impl (void); }; - + // // End Base Proxy Impl. Declaration /////////////////////////////////////////////////////////////////////// - - + + /////////////////////////////////////////////////////////////////////// // Remote Proxy Impl. Declaration // - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_impl_ch.cpp:37 - + class TAO_IFR_Client_Export _TAO_ArrayDef_Remote_Proxy_Impl : public virtual _TAO_ArrayDef_Proxy_Impl, public virtual TAO_Remote_Object_Proxy_Impl, @@ -4587,12 +4587,12 @@ TAO_NAMESPACE CORBA { public: _TAO_ArrayDef_Remote_Proxy_Impl (void); - + virtual ~_TAO_ArrayDef_Remote_Proxy_Impl (void) {} - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24 - + virtual CORBA::ULong length ( CORBA::Object *_collocated_tao_target_ ACE_ENV_ARG_DECL @@ -4600,10 +4600,10 @@ TAO_NAMESPACE CORBA ACE_THROW_SPEC (( CORBA::SystemException )); - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24 - + virtual void length ( CORBA::Object *_collocated_tao_target_, CORBA::ULong length @@ -4612,10 +4612,10 @@ TAO_NAMESPACE CORBA ACE_THROW_SPEC (( CORBA::SystemException )); - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24 - + virtual CORBA::TypeCode_ptr element_type ( CORBA::Object *_collocated_tao_target_ ACE_ENV_ARG_DECL @@ -4623,10 +4623,10 @@ TAO_NAMESPACE CORBA ACE_THROW_SPEC (( CORBA::SystemException )); - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24 - + virtual ::CORBA::IDLType_ptr element_type_def ( CORBA::Object *_collocated_tao_target_ ACE_ENV_ARG_DECL @@ -4634,10 +4634,10 @@ TAO_NAMESPACE CORBA ACE_THROW_SPEC (( CORBA::SystemException )); - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24 - + virtual void element_type_def ( CORBA::Object *_collocated_tao_target_, CORBA::IDLType_ptr element_type_def @@ -4647,23 +4647,23 @@ TAO_NAMESPACE CORBA CORBA::SystemException )); }; - + // // End Remote Proxy Impl. Declaration /////////////////////////////////////////////////////////////////////// - + // The Proxy Brokers are used by each interface to get - // the right proxy for performing a call. In the new + // the right proxy for performing a call. In the new // collocation scheme, the proxy to be used can vary on // a call by call basis. - + /////////////////////////////////////////////////////////////////////// - // Base Proxy Broker Declaration + // Base Proxy Broker Declaration // - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/base_proxy_broker_ch.cpp:35 - + class TAO_IFR_Client_Export _TAO_ArrayDef_Proxy_Broker { public: @@ -4672,82 +4672,82 @@ TAO_NAMESPACE CORBA ArrayDef *object ACE_ENV_ARG_DECL_WITH_DEFAULTS ) = 0; - + protected: _TAO_ArrayDef_Proxy_Broker (void); - + }; - + // - // End Base Proxy Broker Declaration + // End Base Proxy Broker Declaration /////////////////////////////////////////////////////////////////////// - - + + /////////////////////////////////////////////////////////////////////// - // Remote Proxy Broker Declaration + // Remote Proxy Broker Declaration // - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_broker_ch.cpp:40 - + class TAO_IFR_Client_Export _TAO_ArrayDef_Remote_Proxy_Broker : public virtual _TAO_ArrayDef_Proxy_Broker { - public: + public: _TAO_ArrayDef_Remote_Proxy_Broker (void); - + virtual ~_TAO_ArrayDef_Remote_Proxy_Broker (void); - + virtual _TAO_ArrayDef_Proxy_Impl &select_proxy ( ArrayDef *object ACE_ENV_ARG_DECL ); - + private: _TAO_ArrayDef_Remote_Proxy_Impl remote_proxy_impl_; - + public: // This member function is used to get an handle to the unique instance // of the Remote Proxy Broker that is available for a given // interface. static _TAO_ArrayDef_Remote_Proxy_Broker *the_TAO_ArrayDef_Remote_Proxy_Broker (void); }; - + // - // End Remote Proxy Broker Declaration + // End Remote Proxy Broker Declaration /////////////////////////////////////////////////////////////////////// #endif /* end #if !defined */ - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44 - + TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_ArrayDef; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:567 #if !defined (_CORBA_EXCEPTIONDEF__ODDS_N_ENDS_CH_) #define _CORBA_EXCEPTIONDEF__ODDS_N_ENDS_CH_ - + class ExceptionDef; typedef ExceptionDef *ExceptionDef_ptr; struct tao_ExceptionDef_life; - + typedef TAO_Objref_Var_T< ExceptionDef, tao_ExceptionDef_life > ExceptionDef_var; - + typedef TAO_Objref_Out_T< ExceptionDef, tao_ExceptionDef_life > ExceptionDef_out; - + struct TAO_IFR_Client_Export tao_ExceptionDef_life { static ExceptionDef_ptr tao_duplicate (ExceptionDef_ptr); @@ -4758,7 +4758,7 @@ TAO_NAMESPACE CORBA TAO_OutputCDR & ); }; - + struct TAO_IFR_Client_Export tao_ExceptionDef_cast { static ExceptionDef_ptr tao_narrow ( @@ -4769,18 +4769,18 @@ TAO_NAMESPACE CORBA }; #endif /* end #if !defined */ - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:54 #if !defined (_CORBA_EXCEPTIONDEF_CH_) #define _CORBA_EXCEPTIONDEF_CH_ - + class _TAO_ExceptionDef_Proxy_Impl; class _TAO_ExceptionDef_Remote_Proxy_Impl; class _TAO_ExceptionDef_Proxy_Broker; class _TAO_ExceptionDef_Remote_Proxy_Broker; - + class TAO_IFR_Client_Export ExceptionDef : public virtual CORBA::Contained, public virtual CORBA::Container @@ -4789,50 +4789,50 @@ TAO_NAMESPACE CORBA typedef ExceptionDef_ptr _ptr_type; typedef ExceptionDef_var _var_type; static int _tao_class_id; - + // The static operations. static ExceptionDef_ptr _duplicate (ExceptionDef_ptr obj); - + static ExceptionDef_ptr _narrow ( CORBA::Object_ptr obj ACE_ENV_ARG_DECL_WITH_DEFAULTS ); - + static ExceptionDef_ptr _unchecked_narrow ( CORBA::Object_ptr obj ACE_ENV_ARG_DECL_WITH_DEFAULTS ); - + static ExceptionDef_ptr _nil (void) { return (ExceptionDef_ptr)0; } - + static void _tao_any_destructor (void *); - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 - + virtual CORBA::TypeCode_ptr type ( ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS ) ACE_THROW_SPEC (( CORBA::SystemException )); - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 - + virtual ::CORBA::StructMemberSeq * members ( ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS ) ACE_THROW_SPEC (( CORBA::SystemException )); - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 - + virtual void members ( const CORBA::StructMemberSeq & members ACE_ENV_ARG_DECL_WITH_DEFAULTS @@ -4840,67 +4840,67 @@ TAO_NAMESPACE CORBA ACE_THROW_SPEC (( CORBA::SystemException )); - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:211 - + virtual CORBA::Boolean _is_a ( const char *type_id ACE_ENV_ARG_DECL_WITH_DEFAULTS ); - + virtual void *_tao_QueryInterface (ptr_arith_t type); - + virtual const char* _interface_repository_id (void) const; virtual CORBA::Boolean marshal (TAO_OutputCDR &cdr); private: _TAO_ExceptionDef_Proxy_Broker *the_TAO_ExceptionDef_Proxy_Broker_; - + protected: ExceptionDef (int collocated = 0); - + // These methods travese the inheritance tree and set the // parents piece of the given class in the right mode. virtual void CORBA_ExceptionDef_setup_collocation (int collocated); - + ExceptionDef ( - TAO_Stub *objref, + TAO_Stub *objref, CORBA::Boolean _tao_collocated = 0, TAO_Abstract_ServantBase *servant = 0 ); virtual ~ExceptionDef (void); - + friend class _TAO_ExceptionDef_Remote_Proxy_Impl; friend class _TAO_ExceptionDef_ThruPOA_Proxy_Impl; friend class _TAO_ExceptionDef_Direct_Proxy_Impl; - + private: ExceptionDef (const ExceptionDef &); void operator= (const ExceptionDef &); }; - + // The Proxy Implementations are used by each interface to // perform a call. Each different implementation encapsulates // an invocation logic. - - + + /////////////////////////////////////////////////////////////////////// // Base Proxy Impl. Declaration // - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/base_proxy_impl_ch.cpp:35 - + class TAO_IFR_Client_Export _TAO_ExceptionDef_Proxy_Impl - : public virtual CORBA::_TAO_Contained_Proxy_Impl, + : public virtual CORBA::_TAO_Contained_Proxy_Impl, public virtual CORBA::_TAO_Container_Proxy_Impl { public: virtual ~_TAO_ExceptionDef_Proxy_Impl (void) {} - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24 - + virtual CORBA::TypeCode_ptr type ( CORBA::Object *_collocated_tao_target_ ACE_ENV_ARG_DECL @@ -4908,10 +4908,10 @@ TAO_NAMESPACE CORBA ACE_THROW_SPEC (( CORBA::SystemException )) = 0; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24 - + virtual ::CORBA::StructMemberSeq * members ( CORBA::Object *_collocated_tao_target_ ACE_ENV_ARG_DECL @@ -4919,10 +4919,10 @@ TAO_NAMESPACE CORBA ACE_THROW_SPEC (( CORBA::SystemException )) = 0; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24 - + virtual void members ( CORBA::Object *_collocated_tao_target_, const CORBA::StructMemberSeq & members @@ -4931,23 +4931,23 @@ TAO_NAMESPACE CORBA ACE_THROW_SPEC (( CORBA::SystemException )) = 0; - + protected: _TAO_ExceptionDef_Proxy_Impl (void); }; - + // // End Base Proxy Impl. Declaration /////////////////////////////////////////////////////////////////////// - - + + /////////////////////////////////////////////////////////////////////// // Remote Proxy Impl. Declaration // - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_impl_ch.cpp:37 - + class TAO_IFR_Client_Export _TAO_ExceptionDef_Remote_Proxy_Impl : public virtual _TAO_ExceptionDef_Proxy_Impl, public virtual TAO_Remote_Object_Proxy_Impl, @@ -4956,12 +4956,12 @@ TAO_NAMESPACE CORBA { public: _TAO_ExceptionDef_Remote_Proxy_Impl (void); - + virtual ~_TAO_ExceptionDef_Remote_Proxy_Impl (void) {} - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24 - + virtual CORBA::TypeCode_ptr type ( CORBA::Object *_collocated_tao_target_ ACE_ENV_ARG_DECL @@ -4969,10 +4969,10 @@ TAO_NAMESPACE CORBA ACE_THROW_SPEC (( CORBA::SystemException )); - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24 - + virtual ::CORBA::StructMemberSeq * members ( CORBA::Object *_collocated_tao_target_ ACE_ENV_ARG_DECL @@ -4980,10 +4980,10 @@ TAO_NAMESPACE CORBA ACE_THROW_SPEC (( CORBA::SystemException )); - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24 - + virtual void members ( CORBA::Object *_collocated_tao_target_, const CORBA::StructMemberSeq & members @@ -4993,23 +4993,23 @@ TAO_NAMESPACE CORBA CORBA::SystemException )); }; - + // // End Remote Proxy Impl. Declaration /////////////////////////////////////////////////////////////////////// - + // The Proxy Brokers are used by each interface to get - // the right proxy for performing a call. In the new + // the right proxy for performing a call. In the new // collocation scheme, the proxy to be used can vary on // a call by call basis. - + /////////////////////////////////////////////////////////////////////// - // Base Proxy Broker Declaration + // Base Proxy Broker Declaration // - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/base_proxy_broker_ch.cpp:35 - + class TAO_IFR_Client_Export _TAO_ExceptionDef_Proxy_Broker { public: @@ -5018,63 +5018,63 @@ TAO_NAMESPACE CORBA ExceptionDef *object ACE_ENV_ARG_DECL_WITH_DEFAULTS ) = 0; - + protected: _TAO_ExceptionDef_Proxy_Broker (void); - + }; - + // - // End Base Proxy Broker Declaration + // End Base Proxy Broker Declaration /////////////////////////////////////////////////////////////////////// - - + + /////////////////////////////////////////////////////////////////////// - // Remote Proxy Broker Declaration + // Remote Proxy Broker Declaration // - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_broker_ch.cpp:40 - + class TAO_IFR_Client_Export _TAO_ExceptionDef_Remote_Proxy_Broker : public virtual _TAO_ExceptionDef_Proxy_Broker { - public: + public: _TAO_ExceptionDef_Remote_Proxy_Broker (void); - + virtual ~_TAO_ExceptionDef_Remote_Proxy_Broker (void); - + virtual _TAO_ExceptionDef_Proxy_Impl &select_proxy ( ExceptionDef *object ACE_ENV_ARG_DECL ); - + private: _TAO_ExceptionDef_Remote_Proxy_Impl remote_proxy_impl_; - + public: // This member function is used to get an handle to the unique instance // of the Remote Proxy Broker that is available for a given // interface. static _TAO_ExceptionDef_Remote_Proxy_Broker *the_TAO_ExceptionDef_Remote_Proxy_Broker (void); }; - + // - // End Remote Proxy Broker Declaration + // End Remote Proxy Broker Declaration /////////////////////////////////////////////////////////////////////// #endif /* end #if !defined */ - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44 - + TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_ExceptionDef; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_ch.cpp:75 - + class ExceptionDefSeq; - + typedef TAO_MngSeq_Var_T< ExceptionDefSeq, @@ -5085,9 +5085,9 @@ TAO_NAMESPACE CORBA > > ExceptionDefSeq_var; - + typedef - TAO_Seq_Out_T< + TAO_MngSeq_Out_T< ExceptionDefSeq, ExceptionDefSeq_var, TAO_Object_Manager< @@ -5097,7 +5097,7 @@ TAO_NAMESPACE CORBA > > ExceptionDefSeq_out; - + class TAO_IFR_Client_Export ExceptionDefSeq : public TAO_Unbounded_Object_Sequence< @@ -5113,62 +5113,62 @@ TAO_NAMESPACE CORBA ExceptionDefSeq ( CORBA::ULong max, CORBA::ULong length, - ExceptionDef_ptr* buffer, + ExceptionDef_ptr* buffer, CORBA::Boolean release = 0 ); ExceptionDefSeq (const ExceptionDefSeq &); ~ExceptionDefSeq (void); - + static void _tao_any_destructor (void *); - + typedef ExceptionDefSeq_var _var_type; }; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44 - + TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_ExceptionDefSeq; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_enum/enum_ch.cpp:57 - + enum AttributeMode { ATTR_NORMAL, ATTR_READONLY }; - + typedef AttributeMode &AttributeMode_out; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44 - + TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_AttributeMode; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:567 #if !defined (_CORBA_ATTRIBUTEDEF__ODDS_N_ENDS_CH_) #define _CORBA_ATTRIBUTEDEF__ODDS_N_ENDS_CH_ - + class AttributeDef; typedef AttributeDef *AttributeDef_ptr; struct tao_AttributeDef_life; - + typedef TAO_Objref_Var_T< AttributeDef, tao_AttributeDef_life > AttributeDef_var; - + typedef TAO_Objref_Out_T< AttributeDef, tao_AttributeDef_life > AttributeDef_out; - + struct TAO_IFR_Client_Export tao_AttributeDef_life { static AttributeDef_ptr tao_duplicate (AttributeDef_ptr); @@ -5179,7 +5179,7 @@ TAO_NAMESPACE CORBA TAO_OutputCDR & ); }; - + struct TAO_IFR_Client_Export tao_AttributeDef_cast { static AttributeDef_ptr tao_narrow ( @@ -5190,18 +5190,18 @@ TAO_NAMESPACE CORBA }; #endif /* end #if !defined */ - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:54 #if !defined (_CORBA_ATTRIBUTEDEF_CH_) #define _CORBA_ATTRIBUTEDEF_CH_ - + class _TAO_AttributeDef_Proxy_Impl; class _TAO_AttributeDef_Remote_Proxy_Impl; class _TAO_AttributeDef_Proxy_Broker; class _TAO_AttributeDef_Remote_Proxy_Broker; - + class TAO_IFR_Client_Export AttributeDef : public virtual CORBA::Contained { @@ -5209,50 +5209,50 @@ TAO_NAMESPACE CORBA typedef AttributeDef_ptr _ptr_type; typedef AttributeDef_var _var_type; static int _tao_class_id; - + // The static operations. static AttributeDef_ptr _duplicate (AttributeDef_ptr obj); - + static AttributeDef_ptr _narrow ( CORBA::Object_ptr obj ACE_ENV_ARG_DECL_WITH_DEFAULTS ); - + static AttributeDef_ptr _unchecked_narrow ( CORBA::Object_ptr obj ACE_ENV_ARG_DECL_WITH_DEFAULTS ); - + static AttributeDef_ptr _nil (void) { return (AttributeDef_ptr)0; } - + static void _tao_any_destructor (void *); - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 - + virtual CORBA::TypeCode_ptr type ( ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS ) ACE_THROW_SPEC (( CORBA::SystemException )); - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 - + virtual ::CORBA::IDLType_ptr type_def ( ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS ) ACE_THROW_SPEC (( CORBA::SystemException )); - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 - + virtual void type_def ( CORBA::IDLType_ptr type_def ACE_ENV_ARG_DECL_WITH_DEFAULTS @@ -5260,20 +5260,20 @@ TAO_NAMESPACE CORBA ACE_THROW_SPEC (( CORBA::SystemException )); - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 - + virtual ::CORBA::AttributeMode mode ( ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS ) ACE_THROW_SPEC (( CORBA::SystemException )); - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 - + virtual void mode ( CORBA::AttributeMode mode ACE_ENV_ARG_DECL_WITH_DEFAULTS @@ -5281,66 +5281,66 @@ TAO_NAMESPACE CORBA ACE_THROW_SPEC (( CORBA::SystemException )); - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:211 - + virtual CORBA::Boolean _is_a ( const char *type_id ACE_ENV_ARG_DECL_WITH_DEFAULTS ); - + virtual void *_tao_QueryInterface (ptr_arith_t type); - + virtual const char* _interface_repository_id (void) const; virtual CORBA::Boolean marshal (TAO_OutputCDR &cdr); private: _TAO_AttributeDef_Proxy_Broker *the_TAO_AttributeDef_Proxy_Broker_; - + protected: AttributeDef (int collocated = 0); - + // These methods travese the inheritance tree and set the // parents piece of the given class in the right mode. virtual void CORBA_AttributeDef_setup_collocation (int collocated); - + AttributeDef ( - TAO_Stub *objref, + TAO_Stub *objref, CORBA::Boolean _tao_collocated = 0, TAO_Abstract_ServantBase *servant = 0 ); virtual ~AttributeDef (void); - + friend class _TAO_AttributeDef_Remote_Proxy_Impl; friend class _TAO_AttributeDef_ThruPOA_Proxy_Impl; friend class _TAO_AttributeDef_Direct_Proxy_Impl; - + private: AttributeDef (const AttributeDef &); void operator= (const AttributeDef &); }; - + // The Proxy Implementations are used by each interface to // perform a call. Each different implementation encapsulates // an invocation logic. - - + + /////////////////////////////////////////////////////////////////////// // Base Proxy Impl. Declaration // - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/base_proxy_impl_ch.cpp:35 - + class TAO_IFR_Client_Export _TAO_AttributeDef_Proxy_Impl : public virtual CORBA::_TAO_Contained_Proxy_Impl { public: virtual ~_TAO_AttributeDef_Proxy_Impl (void) {} - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24 - + virtual CORBA::TypeCode_ptr type ( CORBA::Object *_collocated_tao_target_ ACE_ENV_ARG_DECL @@ -5348,10 +5348,10 @@ TAO_NAMESPACE CORBA ACE_THROW_SPEC (( CORBA::SystemException )) = 0; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24 - + virtual ::CORBA::IDLType_ptr type_def ( CORBA::Object *_collocated_tao_target_ ACE_ENV_ARG_DECL @@ -5359,10 +5359,10 @@ TAO_NAMESPACE CORBA ACE_THROW_SPEC (( CORBA::SystemException )) = 0; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24 - + virtual void type_def ( CORBA::Object *_collocated_tao_target_, CORBA::IDLType_ptr type_def @@ -5371,10 +5371,10 @@ TAO_NAMESPACE CORBA ACE_THROW_SPEC (( CORBA::SystemException )) = 0; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24 - + virtual ::CORBA::AttributeMode mode ( CORBA::Object *_collocated_tao_target_ ACE_ENV_ARG_DECL @@ -5382,10 +5382,10 @@ TAO_NAMESPACE CORBA ACE_THROW_SPEC (( CORBA::SystemException )) = 0; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24 - + virtual void mode ( CORBA::Object *_collocated_tao_target_, CORBA::AttributeMode mode @@ -5394,23 +5394,23 @@ TAO_NAMESPACE CORBA ACE_THROW_SPEC (( CORBA::SystemException )) = 0; - + protected: _TAO_AttributeDef_Proxy_Impl (void); }; - + // // End Base Proxy Impl. Declaration /////////////////////////////////////////////////////////////////////// - - + + /////////////////////////////////////////////////////////////////////// // Remote Proxy Impl. Declaration // - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_impl_ch.cpp:37 - + class TAO_IFR_Client_Export _TAO_AttributeDef_Remote_Proxy_Impl : public virtual _TAO_AttributeDef_Proxy_Impl, public virtual TAO_Remote_Object_Proxy_Impl, @@ -5418,12 +5418,12 @@ TAO_NAMESPACE CORBA { public: _TAO_AttributeDef_Remote_Proxy_Impl (void); - + virtual ~_TAO_AttributeDef_Remote_Proxy_Impl (void) {} - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24 - + virtual CORBA::TypeCode_ptr type ( CORBA::Object *_collocated_tao_target_ ACE_ENV_ARG_DECL @@ -5431,10 +5431,10 @@ TAO_NAMESPACE CORBA ACE_THROW_SPEC (( CORBA::SystemException )); - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24 - + virtual ::CORBA::IDLType_ptr type_def ( CORBA::Object *_collocated_tao_target_ ACE_ENV_ARG_DECL @@ -5442,10 +5442,10 @@ TAO_NAMESPACE CORBA ACE_THROW_SPEC (( CORBA::SystemException )); - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24 - + virtual void type_def ( CORBA::Object *_collocated_tao_target_, CORBA::IDLType_ptr type_def @@ -5454,10 +5454,10 @@ TAO_NAMESPACE CORBA ACE_THROW_SPEC (( CORBA::SystemException )); - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24 - + virtual ::CORBA::AttributeMode mode ( CORBA::Object *_collocated_tao_target_ ACE_ENV_ARG_DECL @@ -5465,10 +5465,10 @@ TAO_NAMESPACE CORBA ACE_THROW_SPEC (( CORBA::SystemException )); - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24 - + virtual void mode ( CORBA::Object *_collocated_tao_target_, CORBA::AttributeMode mode @@ -5478,23 +5478,23 @@ TAO_NAMESPACE CORBA CORBA::SystemException )); }; - + // // End Remote Proxy Impl. Declaration /////////////////////////////////////////////////////////////////////// - + // The Proxy Brokers are used by each interface to get - // the right proxy for performing a call. In the new + // the right proxy for performing a call. In the new // collocation scheme, the proxy to be used can vary on // a call by call basis. - + /////////////////////////////////////////////////////////////////////// - // Base Proxy Broker Declaration + // Base Proxy Broker Declaration // - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/base_proxy_broker_ch.cpp:35 - + class TAO_IFR_Client_Export _TAO_AttributeDef_Proxy_Broker { public: @@ -5503,83 +5503,83 @@ TAO_NAMESPACE CORBA AttributeDef *object ACE_ENV_ARG_DECL_WITH_DEFAULTS ) = 0; - + protected: _TAO_AttributeDef_Proxy_Broker (void); - + }; - + // - // End Base Proxy Broker Declaration + // End Base Proxy Broker Declaration /////////////////////////////////////////////////////////////////////// - - + + /////////////////////////////////////////////////////////////////////// - // Remote Proxy Broker Declaration + // Remote Proxy Broker Declaration // - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_broker_ch.cpp:40 - + class TAO_IFR_Client_Export _TAO_AttributeDef_Remote_Proxy_Broker : public virtual _TAO_AttributeDef_Proxy_Broker { - public: + public: _TAO_AttributeDef_Remote_Proxy_Broker (void); - + virtual ~_TAO_AttributeDef_Remote_Proxy_Broker (void); - + virtual _TAO_AttributeDef_Proxy_Impl &select_proxy ( AttributeDef *object ACE_ENV_ARG_DECL ); - + private: _TAO_AttributeDef_Remote_Proxy_Impl remote_proxy_impl_; - + public: // This member function is used to get an handle to the unique instance // of the Remote Proxy Broker that is available for a given // interface. static _TAO_AttributeDef_Remote_Proxy_Broker *the_TAO_AttributeDef_Remote_Proxy_Broker (void); }; - + // - // End Remote Proxy Broker Declaration + // End Remote Proxy Broker Declaration /////////////////////////////////////////////////////////////////////// #endif /* end #if !defined */ - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44 - + TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_AttributeDef; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_type.cpp:231 - + struct AttributeDescription; - + typedef TAO_Var_Var_T< AttributeDescription > AttributeDescription_var; - + typedef TAO_Out_T< AttributeDescription, AttributeDescription_var > AttributeDescription_out; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_structure/structure_ch.cpp:52 - + struct TAO_IFR_Client_Export AttributeDescription { typedef AttributeDescription_var _var_type; - + static void _tao_any_destructor (void *); TAO_String_Manager name; TAO_String_Manager id; @@ -5588,37 +5588,37 @@ TAO_NAMESPACE CORBA CORBA::TypeCode_var type; CORBA::AttributeMode mode; }; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44 - + TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_AttributeDescription; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_type.cpp:231 - + struct ExtAttributeDescription; - + typedef TAO_Var_Var_T< ExtAttributeDescription > ExtAttributeDescription_var; - + typedef TAO_Out_T< ExtAttributeDescription, ExtAttributeDescription_var > ExtAttributeDescription_out; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_structure/structure_ch.cpp:52 - + struct TAO_IFR_Client_Export ExtAttributeDescription { typedef ExtAttributeDescription_var _var_type; - + static void _tao_any_destructor (void *); TAO_String_Manager name; TAO_String_Manager id; @@ -5629,36 +5629,36 @@ TAO_NAMESPACE CORBA CORBA::ExcDescriptionSeq get_exceptions; CORBA::ExcDescriptionSeq put_exceptions; }; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44 - + TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_ExtAttributeDescription; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:567 #if !defined (_CORBA_EXTATTRIBUTEDEF__ODDS_N_ENDS_CH_) #define _CORBA_EXTATTRIBUTEDEF__ODDS_N_ENDS_CH_ - + class ExtAttributeDef; typedef ExtAttributeDef *ExtAttributeDef_ptr; struct tao_ExtAttributeDef_life; - + typedef TAO_Objref_Var_T< ExtAttributeDef, tao_ExtAttributeDef_life > ExtAttributeDef_var; - + typedef TAO_Objref_Out_T< ExtAttributeDef, tao_ExtAttributeDef_life > ExtAttributeDef_out; - + struct TAO_IFR_Client_Export tao_ExtAttributeDef_life { static ExtAttributeDef_ptr tao_duplicate (ExtAttributeDef_ptr); @@ -5669,7 +5669,7 @@ TAO_NAMESPACE CORBA TAO_OutputCDR & ); }; - + struct TAO_IFR_Client_Export tao_ExtAttributeDef_cast { static ExtAttributeDef_ptr tao_narrow ( @@ -5680,18 +5680,18 @@ TAO_NAMESPACE CORBA }; #endif /* end #if !defined */ - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:54 #if !defined (_CORBA_EXTATTRIBUTEDEF_CH_) #define _CORBA_EXTATTRIBUTEDEF_CH_ - + class _TAO_ExtAttributeDef_Proxy_Impl; class _TAO_ExtAttributeDef_Remote_Proxy_Impl; class _TAO_ExtAttributeDef_Proxy_Broker; class _TAO_ExtAttributeDef_Remote_Proxy_Broker; - + class TAO_IFR_Client_Export ExtAttributeDef : public virtual CORBA::AttributeDef { @@ -5699,40 +5699,40 @@ TAO_NAMESPACE CORBA typedef ExtAttributeDef_ptr _ptr_type; typedef ExtAttributeDef_var _var_type; static int _tao_class_id; - + // The static operations. static ExtAttributeDef_ptr _duplicate (ExtAttributeDef_ptr obj); - + static ExtAttributeDef_ptr _narrow ( CORBA::Object_ptr obj ACE_ENV_ARG_DECL_WITH_DEFAULTS ); - + static ExtAttributeDef_ptr _unchecked_narrow ( CORBA::Object_ptr obj ACE_ENV_ARG_DECL_WITH_DEFAULTS ); - + static ExtAttributeDef_ptr _nil (void) { return (ExtAttributeDef_ptr)0; } - + static void _tao_any_destructor (void *); - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 - + virtual ::CORBA::ExcDescriptionSeq * get_exceptions ( ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS ) ACE_THROW_SPEC (( CORBA::SystemException )); - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 - + virtual void get_exceptions ( const CORBA::ExcDescriptionSeq & get_exceptions ACE_ENV_ARG_DECL_WITH_DEFAULTS @@ -5740,20 +5740,20 @@ TAO_NAMESPACE CORBA ACE_THROW_SPEC (( CORBA::SystemException )); - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 - + virtual ::CORBA::ExcDescriptionSeq * set_exceptions ( ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS ) ACE_THROW_SPEC (( CORBA::SystemException )); - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 - + virtual void set_exceptions ( const CORBA::ExcDescriptionSeq & set_exceptions ACE_ENV_ARG_DECL_WITH_DEFAULTS @@ -5761,76 +5761,76 @@ TAO_NAMESPACE CORBA ACE_THROW_SPEC (( CORBA::SystemException )); - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 - + virtual ::CORBA::ExtAttributeDescription * describe_attribute ( ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS ) ACE_THROW_SPEC (( CORBA::SystemException )); - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:211 - + virtual CORBA::Boolean _is_a ( const char *type_id ACE_ENV_ARG_DECL_WITH_DEFAULTS ); - + virtual void *_tao_QueryInterface (ptr_arith_t type); - + virtual const char* _interface_repository_id (void) const; virtual CORBA::Boolean marshal (TAO_OutputCDR &cdr); private: _TAO_ExtAttributeDef_Proxy_Broker *the_TAO_ExtAttributeDef_Proxy_Broker_; - + protected: ExtAttributeDef (int collocated = 0); - + // These methods travese the inheritance tree and set the // parents piece of the given class in the right mode. virtual void CORBA_ExtAttributeDef_setup_collocation (int collocated); - + ExtAttributeDef ( - TAO_Stub *objref, + TAO_Stub *objref, CORBA::Boolean _tao_collocated = 0, TAO_Abstract_ServantBase *servant = 0 ); virtual ~ExtAttributeDef (void); - + friend class _TAO_ExtAttributeDef_Remote_Proxy_Impl; friend class _TAO_ExtAttributeDef_ThruPOA_Proxy_Impl; friend class _TAO_ExtAttributeDef_Direct_Proxy_Impl; - + private: ExtAttributeDef (const ExtAttributeDef &); void operator= (const ExtAttributeDef &); }; - + // The Proxy Implementations are used by each interface to // perform a call. Each different implementation encapsulates // an invocation logic. - - + + /////////////////////////////////////////////////////////////////////// // Base Proxy Impl. Declaration // - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/base_proxy_impl_ch.cpp:35 - + class TAO_IFR_Client_Export _TAO_ExtAttributeDef_Proxy_Impl : public virtual CORBA::_TAO_AttributeDef_Proxy_Impl { public: virtual ~_TAO_ExtAttributeDef_Proxy_Impl (void) {} - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24 - + virtual ::CORBA::ExcDescriptionSeq * get_exceptions ( CORBA::Object *_collocated_tao_target_ ACE_ENV_ARG_DECL @@ -5838,10 +5838,10 @@ TAO_NAMESPACE CORBA ACE_THROW_SPEC (( CORBA::SystemException )) = 0; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24 - + virtual void get_exceptions ( CORBA::Object *_collocated_tao_target_, const CORBA::ExcDescriptionSeq & get_exceptions @@ -5850,10 +5850,10 @@ TAO_NAMESPACE CORBA ACE_THROW_SPEC (( CORBA::SystemException )) = 0; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24 - + virtual ::CORBA::ExcDescriptionSeq * set_exceptions ( CORBA::Object *_collocated_tao_target_ ACE_ENV_ARG_DECL @@ -5861,10 +5861,10 @@ TAO_NAMESPACE CORBA ACE_THROW_SPEC (( CORBA::SystemException )) = 0; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24 - + virtual void set_exceptions ( CORBA::Object *_collocated_tao_target_, const CORBA::ExcDescriptionSeq & set_exceptions @@ -5873,10 +5873,10 @@ TAO_NAMESPACE CORBA ACE_THROW_SPEC (( CORBA::SystemException )) = 0; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24 - + virtual ::CORBA::ExtAttributeDescription * describe_attribute ( CORBA::Object *_collocated_tao_target_ ACE_ENV_ARG_DECL @@ -5884,23 +5884,23 @@ TAO_NAMESPACE CORBA ACE_THROW_SPEC (( CORBA::SystemException )) = 0; - + protected: _TAO_ExtAttributeDef_Proxy_Impl (void); }; - + // // End Base Proxy Impl. Declaration /////////////////////////////////////////////////////////////////////// - - + + /////////////////////////////////////////////////////////////////////// // Remote Proxy Impl. Declaration // - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_impl_ch.cpp:37 - + class TAO_IFR_Client_Export _TAO_ExtAttributeDef_Remote_Proxy_Impl : public virtual _TAO_ExtAttributeDef_Proxy_Impl, public virtual TAO_Remote_Object_Proxy_Impl, @@ -5908,12 +5908,12 @@ TAO_NAMESPACE CORBA { public: _TAO_ExtAttributeDef_Remote_Proxy_Impl (void); - + virtual ~_TAO_ExtAttributeDef_Remote_Proxy_Impl (void) {} - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24 - + virtual ::CORBA::ExcDescriptionSeq * get_exceptions ( CORBA::Object *_collocated_tao_target_ ACE_ENV_ARG_DECL @@ -5921,10 +5921,10 @@ TAO_NAMESPACE CORBA ACE_THROW_SPEC (( CORBA::SystemException )); - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24 - + virtual void get_exceptions ( CORBA::Object *_collocated_tao_target_, const CORBA::ExcDescriptionSeq & get_exceptions @@ -5933,10 +5933,10 @@ TAO_NAMESPACE CORBA ACE_THROW_SPEC (( CORBA::SystemException )); - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24 - + virtual ::CORBA::ExcDescriptionSeq * set_exceptions ( CORBA::Object *_collocated_tao_target_ ACE_ENV_ARG_DECL @@ -5944,10 +5944,10 @@ TAO_NAMESPACE CORBA ACE_THROW_SPEC (( CORBA::SystemException )); - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24 - + virtual void set_exceptions ( CORBA::Object *_collocated_tao_target_, const CORBA::ExcDescriptionSeq & set_exceptions @@ -5956,10 +5956,10 @@ TAO_NAMESPACE CORBA ACE_THROW_SPEC (( CORBA::SystemException )); - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24 - + virtual ::CORBA::ExtAttributeDescription * describe_attribute ( CORBA::Object *_collocated_tao_target_ ACE_ENV_ARG_DECL @@ -5968,23 +5968,23 @@ TAO_NAMESPACE CORBA CORBA::SystemException )); }; - + // // End Remote Proxy Impl. Declaration /////////////////////////////////////////////////////////////////////// - + // The Proxy Brokers are used by each interface to get - // the right proxy for performing a call. In the new + // the right proxy for performing a call. In the new // collocation scheme, the proxy to be used can vary on // a call by call basis. - + /////////////////////////////////////////////////////////////////////// - // Base Proxy Broker Declaration + // Base Proxy Broker Declaration // - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/base_proxy_broker_ch.cpp:35 - + class TAO_IFR_Client_Export _TAO_ExtAttributeDef_Proxy_Broker { public: @@ -5993,123 +5993,123 @@ TAO_NAMESPACE CORBA ExtAttributeDef *object ACE_ENV_ARG_DECL_WITH_DEFAULTS ) = 0; - + protected: _TAO_ExtAttributeDef_Proxy_Broker (void); - + }; - + // - // End Base Proxy Broker Declaration + // End Base Proxy Broker Declaration /////////////////////////////////////////////////////////////////////// - - + + /////////////////////////////////////////////////////////////////////// - // Remote Proxy Broker Declaration + // Remote Proxy Broker Declaration // - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_broker_ch.cpp:40 - + class TAO_IFR_Client_Export _TAO_ExtAttributeDef_Remote_Proxy_Broker : public virtual _TAO_ExtAttributeDef_Proxy_Broker { - public: + public: _TAO_ExtAttributeDef_Remote_Proxy_Broker (void); - + virtual ~_TAO_ExtAttributeDef_Remote_Proxy_Broker (void); - + virtual _TAO_ExtAttributeDef_Proxy_Impl &select_proxy ( ExtAttributeDef *object ACE_ENV_ARG_DECL ); - + private: _TAO_ExtAttributeDef_Remote_Proxy_Impl remote_proxy_impl_; - + public: // This member function is used to get an handle to the unique instance // of the Remote Proxy Broker that is available for a given // interface. static _TAO_ExtAttributeDef_Remote_Proxy_Broker *the_TAO_ExtAttributeDef_Remote_Proxy_Broker (void); }; - + // - // End Remote Proxy Broker Declaration + // End Remote Proxy Broker Declaration /////////////////////////////////////////////////////////////////////// #endif /* end #if !defined */ - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44 - + TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_ExtAttributeDef; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_enum/enum_ch.cpp:57 - + enum OperationMode { OP_NORMAL, OP_ONEWAY }; - + typedef OperationMode &OperationMode_out; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44 - + TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_OperationMode; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_type.cpp:231 - + struct ParameterDescription; - + typedef TAO_Var_Var_T< ParameterDescription > ParameterDescription_var; - + typedef TAO_Out_T< ParameterDescription, ParameterDescription_var > ParameterDescription_out; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_structure/structure_ch.cpp:52 - + struct TAO_IFR_Client_Export ParameterDescription { typedef ParameterDescription_var _var_type; - + static void _tao_any_destructor (void *); TAO_String_Manager name; CORBA::TypeCode_var type; CORBA::IDLType_var type_def; CORBA::ParameterMode mode; }; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44 - + TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_ParameterDescription; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_ch.cpp:75 - + class ParDescriptionSeq; - + typedef TAO_VarSeq_Var_T< ParDescriptionSeq, ParameterDescription > ParDescriptionSeq_var; - + typedef TAO_Seq_Out_T< ParDescriptionSeq, @@ -6117,7 +6117,7 @@ TAO_NAMESPACE CORBA ParameterDescription > ParDescriptionSeq_out; - + class TAO_IFR_Client_Export ParDescriptionSeq : public TAO_Unbounded_Sequence< @@ -6130,54 +6130,54 @@ TAO_NAMESPACE CORBA ParDescriptionSeq ( CORBA::ULong max, CORBA::ULong length, - ParameterDescription* buffer, + ParameterDescription* buffer, CORBA::Boolean release = 0 ); ParDescriptionSeq (const ParDescriptionSeq &); ~ParDescriptionSeq (void); - + static void _tao_any_destructor (void *); - + typedef ParDescriptionSeq_var _var_type; }; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44 - + TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_ParDescriptionSeq; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typedef/typedef_ch.cpp:367 - + typedef char * ContextIdentifier; typedef CORBA::String_var ContextIdentifier_var; typedef CORBA::String_out ContextIdentifier_out; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44 - + TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_ContextIdentifier; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_ch.cpp:75 - + class ContextIdSeq; - + typedef TAO_MngSeq_Var_T< ContextIdSeq, TAO_SeqElem_String_Manager > ContextIdSeq_var; - + typedef - TAO_Seq_Out_T< + TAO_MngSeq_Out_T< ContextIdSeq, ContextIdSeq_var, TAO_SeqElem_String_Manager > ContextIdSeq_out; - + class TAO_IFR_Client_Export ContextIdSeq : public TAO_Unbounded_String_Sequence @@ -6188,46 +6188,46 @@ TAO_NAMESPACE CORBA ContextIdSeq ( CORBA::ULong max, CORBA::ULong length, - char ** buffer, + char ** buffer, CORBA::Boolean release = 0 ); ContextIdSeq (const ContextIdSeq &); ~ContextIdSeq (void); - + static void _tao_any_destructor (void *); - + typedef ContextIdSeq_var _var_type; }; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44 - + TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_ContextIdSeq; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:567 #if !defined (_CORBA_OPERATIONDEF__ODDS_N_ENDS_CH_) #define _CORBA_OPERATIONDEF__ODDS_N_ENDS_CH_ - + class OperationDef; typedef OperationDef *OperationDef_ptr; struct tao_OperationDef_life; - + typedef TAO_Objref_Var_T< OperationDef, tao_OperationDef_life > OperationDef_var; - + typedef TAO_Objref_Out_T< OperationDef, tao_OperationDef_life > OperationDef_out; - + struct TAO_IFR_Client_Export tao_OperationDef_life { static OperationDef_ptr tao_duplicate (OperationDef_ptr); @@ -6238,7 +6238,7 @@ TAO_NAMESPACE CORBA TAO_OutputCDR & ); }; - + struct TAO_IFR_Client_Export tao_OperationDef_cast { static OperationDef_ptr tao_narrow ( @@ -6249,18 +6249,18 @@ TAO_NAMESPACE CORBA }; #endif /* end #if !defined */ - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:54 #if !defined (_CORBA_OPERATIONDEF_CH_) #define _CORBA_OPERATIONDEF_CH_ - + class _TAO_OperationDef_Proxy_Impl; class _TAO_OperationDef_Remote_Proxy_Impl; class _TAO_OperationDef_Proxy_Broker; class _TAO_OperationDef_Remote_Proxy_Broker; - + class TAO_IFR_Client_Export OperationDef : public virtual CORBA::Contained { @@ -6268,50 +6268,50 @@ TAO_NAMESPACE CORBA typedef OperationDef_ptr _ptr_type; typedef OperationDef_var _var_type; static int _tao_class_id; - + // The static operations. static OperationDef_ptr _duplicate (OperationDef_ptr obj); - + static OperationDef_ptr _narrow ( CORBA::Object_ptr obj ACE_ENV_ARG_DECL_WITH_DEFAULTS ); - + static OperationDef_ptr _unchecked_narrow ( CORBA::Object_ptr obj ACE_ENV_ARG_DECL_WITH_DEFAULTS ); - + static OperationDef_ptr _nil (void) { return (OperationDef_ptr)0; } - + static void _tao_any_destructor (void *); - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 - + virtual CORBA::TypeCode_ptr result ( ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS ) ACE_THROW_SPEC (( CORBA::SystemException )); - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 - + virtual ::CORBA::IDLType_ptr result_def ( ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS ) ACE_THROW_SPEC (( CORBA::SystemException )); - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 - + virtual void result_def ( CORBA::IDLType_ptr result_def ACE_ENV_ARG_DECL_WITH_DEFAULTS @@ -6319,20 +6319,20 @@ TAO_NAMESPACE CORBA ACE_THROW_SPEC (( CORBA::SystemException )); - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 - + virtual ::CORBA::ParDescriptionSeq * params ( ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS ) ACE_THROW_SPEC (( CORBA::SystemException )); - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 - + virtual void params ( const CORBA::ParDescriptionSeq & params ACE_ENV_ARG_DECL_WITH_DEFAULTS @@ -6340,20 +6340,20 @@ TAO_NAMESPACE CORBA ACE_THROW_SPEC (( CORBA::SystemException )); - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 - + virtual ::CORBA::OperationMode mode ( ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS ) ACE_THROW_SPEC (( CORBA::SystemException )); - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 - + virtual void mode ( CORBA::OperationMode mode ACE_ENV_ARG_DECL_WITH_DEFAULTS @@ -6361,20 +6361,20 @@ TAO_NAMESPACE CORBA ACE_THROW_SPEC (( CORBA::SystemException )); - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 - + virtual ::CORBA::ContextIdSeq * contexts ( ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS ) ACE_THROW_SPEC (( CORBA::SystemException )); - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 - + virtual void contexts ( const CORBA::ContextIdSeq & contexts ACE_ENV_ARG_DECL_WITH_DEFAULTS @@ -6382,20 +6382,20 @@ TAO_NAMESPACE CORBA ACE_THROW_SPEC (( CORBA::SystemException )); - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 - + virtual ::CORBA::ExceptionDefSeq * exceptions ( ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS ) ACE_THROW_SPEC (( CORBA::SystemException )); - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 - + virtual void exceptions ( const CORBA::ExceptionDefSeq & exceptions ACE_ENV_ARG_DECL_WITH_DEFAULTS @@ -6403,66 +6403,66 @@ TAO_NAMESPACE CORBA ACE_THROW_SPEC (( CORBA::SystemException )); - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:211 - + virtual CORBA::Boolean _is_a ( const char *type_id ACE_ENV_ARG_DECL_WITH_DEFAULTS ); - + virtual void *_tao_QueryInterface (ptr_arith_t type); - + virtual const char* _interface_repository_id (void) const; virtual CORBA::Boolean marshal (TAO_OutputCDR &cdr); private: _TAO_OperationDef_Proxy_Broker *the_TAO_OperationDef_Proxy_Broker_; - + protected: OperationDef (int collocated = 0); - + // These methods travese the inheritance tree and set the // parents piece of the given class in the right mode. virtual void CORBA_OperationDef_setup_collocation (int collocated); - + OperationDef ( - TAO_Stub *objref, + TAO_Stub *objref, CORBA::Boolean _tao_collocated = 0, TAO_Abstract_ServantBase *servant = 0 ); virtual ~OperationDef (void); - + friend class _TAO_OperationDef_Remote_Proxy_Impl; friend class _TAO_OperationDef_ThruPOA_Proxy_Impl; friend class _TAO_OperationDef_Direct_Proxy_Impl; - + private: OperationDef (const OperationDef &); void operator= (const OperationDef &); }; - + // The Proxy Implementations are used by each interface to // perform a call. Each different implementation encapsulates // an invocation logic. - - + + /////////////////////////////////////////////////////////////////////// // Base Proxy Impl. Declaration // - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/base_proxy_impl_ch.cpp:35 - + class TAO_IFR_Client_Export _TAO_OperationDef_Proxy_Impl : public virtual CORBA::_TAO_Contained_Proxy_Impl { public: virtual ~_TAO_OperationDef_Proxy_Impl (void) {} - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24 - + virtual CORBA::TypeCode_ptr result ( CORBA::Object *_collocated_tao_target_ ACE_ENV_ARG_DECL @@ -6470,10 +6470,10 @@ TAO_NAMESPACE CORBA ACE_THROW_SPEC (( CORBA::SystemException )) = 0; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24 - + virtual ::CORBA::IDLType_ptr result_def ( CORBA::Object *_collocated_tao_target_ ACE_ENV_ARG_DECL @@ -6481,10 +6481,10 @@ TAO_NAMESPACE CORBA ACE_THROW_SPEC (( CORBA::SystemException )) = 0; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24 - + virtual void result_def ( CORBA::Object *_collocated_tao_target_, CORBA::IDLType_ptr result_def @@ -6493,10 +6493,10 @@ TAO_NAMESPACE CORBA ACE_THROW_SPEC (( CORBA::SystemException )) = 0; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24 - + virtual ::CORBA::ParDescriptionSeq * params ( CORBA::Object *_collocated_tao_target_ ACE_ENV_ARG_DECL @@ -6504,10 +6504,10 @@ TAO_NAMESPACE CORBA ACE_THROW_SPEC (( CORBA::SystemException )) = 0; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24 - + virtual void params ( CORBA::Object *_collocated_tao_target_, const CORBA::ParDescriptionSeq & params @@ -6516,10 +6516,10 @@ TAO_NAMESPACE CORBA ACE_THROW_SPEC (( CORBA::SystemException )) = 0; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24 - + virtual ::CORBA::OperationMode mode ( CORBA::Object *_collocated_tao_target_ ACE_ENV_ARG_DECL @@ -6527,10 +6527,10 @@ TAO_NAMESPACE CORBA ACE_THROW_SPEC (( CORBA::SystemException )) = 0; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24 - + virtual void mode ( CORBA::Object *_collocated_tao_target_, CORBA::OperationMode mode @@ -6539,10 +6539,10 @@ TAO_NAMESPACE CORBA ACE_THROW_SPEC (( CORBA::SystemException )) = 0; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24 - + virtual ::CORBA::ContextIdSeq * contexts ( CORBA::Object *_collocated_tao_target_ ACE_ENV_ARG_DECL @@ -6550,10 +6550,10 @@ TAO_NAMESPACE CORBA ACE_THROW_SPEC (( CORBA::SystemException )) = 0; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24 - + virtual void contexts ( CORBA::Object *_collocated_tao_target_, const CORBA::ContextIdSeq & contexts @@ -6562,10 +6562,10 @@ TAO_NAMESPACE CORBA ACE_THROW_SPEC (( CORBA::SystemException )) = 0; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24 - + virtual ::CORBA::ExceptionDefSeq * exceptions ( CORBA::Object *_collocated_tao_target_ ACE_ENV_ARG_DECL @@ -6573,10 +6573,10 @@ TAO_NAMESPACE CORBA ACE_THROW_SPEC (( CORBA::SystemException )) = 0; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24 - + virtual void exceptions ( CORBA::Object *_collocated_tao_target_, const CORBA::ExceptionDefSeq & exceptions @@ -6585,23 +6585,23 @@ TAO_NAMESPACE CORBA ACE_THROW_SPEC (( CORBA::SystemException )) = 0; - + protected: _TAO_OperationDef_Proxy_Impl (void); }; - + // // End Base Proxy Impl. Declaration /////////////////////////////////////////////////////////////////////// - - + + /////////////////////////////////////////////////////////////////////// // Remote Proxy Impl. Declaration // - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_impl_ch.cpp:37 - + class TAO_IFR_Client_Export _TAO_OperationDef_Remote_Proxy_Impl : public virtual _TAO_OperationDef_Proxy_Impl, public virtual TAO_Remote_Object_Proxy_Impl, @@ -6609,12 +6609,12 @@ TAO_NAMESPACE CORBA { public: _TAO_OperationDef_Remote_Proxy_Impl (void); - + virtual ~_TAO_OperationDef_Remote_Proxy_Impl (void) {} - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24 - + virtual CORBA::TypeCode_ptr result ( CORBA::Object *_collocated_tao_target_ ACE_ENV_ARG_DECL @@ -6622,10 +6622,10 @@ TAO_NAMESPACE CORBA ACE_THROW_SPEC (( CORBA::SystemException )); - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24 - + virtual ::CORBA::IDLType_ptr result_def ( CORBA::Object *_collocated_tao_target_ ACE_ENV_ARG_DECL @@ -6633,10 +6633,10 @@ TAO_NAMESPACE CORBA ACE_THROW_SPEC (( CORBA::SystemException )); - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24 - + virtual void result_def ( CORBA::Object *_collocated_tao_target_, CORBA::IDLType_ptr result_def @@ -6645,10 +6645,10 @@ TAO_NAMESPACE CORBA ACE_THROW_SPEC (( CORBA::SystemException )); - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24 - + virtual ::CORBA::ParDescriptionSeq * params ( CORBA::Object *_collocated_tao_target_ ACE_ENV_ARG_DECL @@ -6656,10 +6656,10 @@ TAO_NAMESPACE CORBA ACE_THROW_SPEC (( CORBA::SystemException )); - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24 - + virtual void params ( CORBA::Object *_collocated_tao_target_, const CORBA::ParDescriptionSeq & params @@ -6668,10 +6668,10 @@ TAO_NAMESPACE CORBA ACE_THROW_SPEC (( CORBA::SystemException )); - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24 - + virtual ::CORBA::OperationMode mode ( CORBA::Object *_collocated_tao_target_ ACE_ENV_ARG_DECL @@ -6679,10 +6679,10 @@ TAO_NAMESPACE CORBA ACE_THROW_SPEC (( CORBA::SystemException )); - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24 - + virtual void mode ( CORBA::Object *_collocated_tao_target_, CORBA::OperationMode mode @@ -6691,10 +6691,10 @@ TAO_NAMESPACE CORBA ACE_THROW_SPEC (( CORBA::SystemException )); - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24 - + virtual ::CORBA::ContextIdSeq * contexts ( CORBA::Object *_collocated_tao_target_ ACE_ENV_ARG_DECL @@ -6702,10 +6702,10 @@ TAO_NAMESPACE CORBA ACE_THROW_SPEC (( CORBA::SystemException )); - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24 - + virtual void contexts ( CORBA::Object *_collocated_tao_target_, const CORBA::ContextIdSeq & contexts @@ -6714,10 +6714,10 @@ TAO_NAMESPACE CORBA ACE_THROW_SPEC (( CORBA::SystemException )); - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24 - + virtual ::CORBA::ExceptionDefSeq * exceptions ( CORBA::Object *_collocated_tao_target_ ACE_ENV_ARG_DECL @@ -6725,10 +6725,10 @@ TAO_NAMESPACE CORBA ACE_THROW_SPEC (( CORBA::SystemException )); - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24 - + virtual void exceptions ( CORBA::Object *_collocated_tao_target_, const CORBA::ExceptionDefSeq & exceptions @@ -6738,23 +6738,23 @@ TAO_NAMESPACE CORBA CORBA::SystemException )); }; - + // // End Remote Proxy Impl. Declaration /////////////////////////////////////////////////////////////////////// - + // The Proxy Brokers are used by each interface to get - // the right proxy for performing a call. In the new + // the right proxy for performing a call. In the new // collocation scheme, the proxy to be used can vary on // a call by call basis. - + /////////////////////////////////////////////////////////////////////// - // Base Proxy Broker Declaration + // Base Proxy Broker Declaration // - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/base_proxy_broker_ch.cpp:35 - + class TAO_IFR_Client_Export _TAO_OperationDef_Proxy_Broker { public: @@ -6763,83 +6763,83 @@ TAO_NAMESPACE CORBA OperationDef *object ACE_ENV_ARG_DECL_WITH_DEFAULTS ) = 0; - + protected: _TAO_OperationDef_Proxy_Broker (void); - + }; - + // - // End Base Proxy Broker Declaration + // End Base Proxy Broker Declaration /////////////////////////////////////////////////////////////////////// - - + + /////////////////////////////////////////////////////////////////////// - // Remote Proxy Broker Declaration + // Remote Proxy Broker Declaration // - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_broker_ch.cpp:40 - + class TAO_IFR_Client_Export _TAO_OperationDef_Remote_Proxy_Broker : public virtual _TAO_OperationDef_Proxy_Broker { - public: + public: _TAO_OperationDef_Remote_Proxy_Broker (void); - + virtual ~_TAO_OperationDef_Remote_Proxy_Broker (void); - + virtual _TAO_OperationDef_Proxy_Impl &select_proxy ( OperationDef *object ACE_ENV_ARG_DECL ); - + private: _TAO_OperationDef_Remote_Proxy_Impl remote_proxy_impl_; - + public: // This member function is used to get an handle to the unique instance // of the Remote Proxy Broker that is available for a given // interface. static _TAO_OperationDef_Remote_Proxy_Broker *the_TAO_OperationDef_Remote_Proxy_Broker (void); }; - + // - // End Remote Proxy Broker Declaration + // End Remote Proxy Broker Declaration /////////////////////////////////////////////////////////////////////// #endif /* end #if !defined */ - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44 - + TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_OperationDef; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_type.cpp:231 - + struct OperationDescription; - + typedef TAO_Var_Var_T< OperationDescription > OperationDescription_var; - + typedef TAO_Out_T< OperationDescription, OperationDescription_var > OperationDescription_out; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_structure/structure_ch.cpp:52 - + struct TAO_IFR_Client_Export OperationDescription { typedef OperationDescription_var _var_type; - + static void _tao_any_destructor (void *); TAO_String_Manager name; TAO_String_Manager id; @@ -6851,32 +6851,32 @@ TAO_NAMESPACE CORBA CORBA::ParDescriptionSeq parameters; CORBA::ExcDescriptionSeq exceptions; }; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44 - + TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_OperationDescription; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_ch.cpp:75 - + class RepositoryIdSeq; - + typedef TAO_MngSeq_Var_T< RepositoryIdSeq, TAO_SeqElem_String_Manager > RepositoryIdSeq_var; - + typedef - TAO_Seq_Out_T< + TAO_MngSeq_Out_T< RepositoryIdSeq, RepositoryIdSeq_var, TAO_SeqElem_String_Manager > RepositoryIdSeq_out; - + class TAO_IFR_Client_Export RepositoryIdSeq : public TAO_Unbounded_String_Sequence @@ -6887,34 +6887,34 @@ TAO_NAMESPACE CORBA RepositoryIdSeq ( CORBA::ULong max, CORBA::ULong length, - char ** buffer, + char ** buffer, CORBA::Boolean release = 0 ); RepositoryIdSeq (const RepositoryIdSeq &); ~RepositoryIdSeq (void); - + static void _tao_any_destructor (void *); - + typedef RepositoryIdSeq_var _var_type; }; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44 - + TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_RepositoryIdSeq; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_ch.cpp:75 - + class OpDescriptionSeq; - + typedef TAO_VarSeq_Var_T< OpDescriptionSeq, OperationDescription > OpDescriptionSeq_var; - + typedef TAO_Seq_Out_T< OpDescriptionSeq, @@ -6922,7 +6922,7 @@ TAO_NAMESPACE CORBA OperationDescription > OpDescriptionSeq_out; - + class TAO_IFR_Client_Export OpDescriptionSeq : public TAO_Unbounded_Sequence< @@ -6935,34 +6935,34 @@ TAO_NAMESPACE CORBA OpDescriptionSeq ( CORBA::ULong max, CORBA::ULong length, - OperationDescription* buffer, + OperationDescription* buffer, CORBA::Boolean release = 0 ); OpDescriptionSeq (const OpDescriptionSeq &); ~OpDescriptionSeq (void); - + static void _tao_any_destructor (void *); - + typedef OpDescriptionSeq_var _var_type; }; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44 - + TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_OpDescriptionSeq; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_ch.cpp:75 - + class AttrDescriptionSeq; - + typedef TAO_VarSeq_Var_T< AttrDescriptionSeq, AttributeDescription > AttrDescriptionSeq_var; - + typedef TAO_Seq_Out_T< AttrDescriptionSeq, @@ -6970,7 +6970,7 @@ TAO_NAMESPACE CORBA AttributeDescription > AttrDescriptionSeq_out; - + class TAO_IFR_Client_Export AttrDescriptionSeq : public TAO_Unbounded_Sequence< @@ -6983,34 +6983,34 @@ TAO_NAMESPACE CORBA AttrDescriptionSeq ( CORBA::ULong max, CORBA::ULong length, - AttributeDescription* buffer, + AttributeDescription* buffer, CORBA::Boolean release = 0 ); AttrDescriptionSeq (const AttrDescriptionSeq &); ~AttrDescriptionSeq (void); - + static void _tao_any_destructor (void *); - + typedef AttrDescriptionSeq_var _var_type; }; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44 - + TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_AttrDescriptionSeq; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_ch.cpp:75 - + class ExtAttrDescriptionSeq; - + typedef TAO_VarSeq_Var_T< ExtAttrDescriptionSeq, ExtAttributeDescription > ExtAttrDescriptionSeq_var; - + typedef TAO_Seq_Out_T< ExtAttrDescriptionSeq, @@ -7018,7 +7018,7 @@ TAO_NAMESPACE CORBA ExtAttributeDescription > ExtAttrDescriptionSeq_out; - + class TAO_IFR_Client_Export ExtAttrDescriptionSeq : public TAO_Unbounded_Sequence< @@ -7031,46 +7031,46 @@ TAO_NAMESPACE CORBA ExtAttrDescriptionSeq ( CORBA::ULong max, CORBA::ULong length, - ExtAttributeDescription* buffer, + ExtAttributeDescription* buffer, CORBA::Boolean release = 0 ); ExtAttrDescriptionSeq (const ExtAttrDescriptionSeq &); ~ExtAttrDescriptionSeq (void); - + static void _tao_any_destructor (void *); - + typedef ExtAttrDescriptionSeq_var _var_type; }; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44 - + TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_ExtAttrDescriptionSeq; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:567 #if !defined (_CORBA_INTERFACEDEF__ODDS_N_ENDS_CH_) #define _CORBA_INTERFACEDEF__ODDS_N_ENDS_CH_ - + class InterfaceDef; typedef InterfaceDef *InterfaceDef_ptr; struct tao_InterfaceDef_life; - + typedef TAO_Objref_Var_T< InterfaceDef, tao_InterfaceDef_life > InterfaceDef_var; - + typedef TAO_Objref_Out_T< InterfaceDef, tao_InterfaceDef_life > InterfaceDef_out; - + struct TAO_IFR_Client_Export tao_InterfaceDef_life { static InterfaceDef_ptr tao_duplicate (InterfaceDef_ptr); @@ -7081,7 +7081,7 @@ TAO_NAMESPACE CORBA TAO_OutputCDR & ); }; - + struct TAO_IFR_Client_Export tao_InterfaceDef_cast { static InterfaceDef_ptr tao_narrow ( @@ -7092,18 +7092,18 @@ TAO_NAMESPACE CORBA }; #endif /* end #if !defined */ - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:54 #if !defined (_CORBA_INTERFACEDEF_CH_) #define _CORBA_INTERFACEDEF_CH_ - + class _TAO_InterfaceDef_Proxy_Impl; class _TAO_InterfaceDef_Remote_Proxy_Impl; class _TAO_InterfaceDef_Proxy_Broker; class _TAO_InterfaceDef_Remote_Proxy_Broker; - + class TAO_IFR_Client_Export InterfaceDef : public virtual CORBA::Container, public virtual CORBA::Contained, @@ -7113,40 +7113,40 @@ TAO_NAMESPACE CORBA typedef InterfaceDef_ptr _ptr_type; typedef InterfaceDef_var _var_type; static int _tao_class_id; - + // The static operations. static InterfaceDef_ptr _duplicate (InterfaceDef_ptr obj); - + static InterfaceDef_ptr _narrow ( CORBA::Object_ptr obj ACE_ENV_ARG_DECL_WITH_DEFAULTS ); - + static InterfaceDef_ptr _unchecked_narrow ( CORBA::Object_ptr obj ACE_ENV_ARG_DECL_WITH_DEFAULTS ); - + static InterfaceDef_ptr _nil (void) { return (InterfaceDef_ptr)0; } - + static void _tao_any_destructor (void *); - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 - + virtual ::CORBA::InterfaceDefSeq * base_interfaces ( ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS ) ACE_THROW_SPEC (( CORBA::SystemException )); - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 - + virtual void base_interfaces ( const CORBA::InterfaceDefSeq & base_interfaces ACE_ENV_ARG_DECL_WITH_DEFAULTS @@ -7154,10 +7154,10 @@ TAO_NAMESPACE CORBA ACE_THROW_SPEC (( CORBA::SystemException )); - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 - + virtual CORBA::Boolean is_a ( const char * interface_id ACE_ENV_ARG_DECL_WITH_DEFAULTS @@ -7165,32 +7165,32 @@ TAO_NAMESPACE CORBA ACE_THROW_SPEC (( CORBA::SystemException )); - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_type.cpp:231 - + struct FullInterfaceDescription; - + typedef TAO_Var_Var_T< FullInterfaceDescription > FullInterfaceDescription_var; - + typedef TAO_Out_T< FullInterfaceDescription, FullInterfaceDescription_var > FullInterfaceDescription_out; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_structure/structure_ch.cpp:52 - + struct TAO_IFR_Client_Export FullInterfaceDescription { typedef FullInterfaceDescription_var _var_type; - + static void _tao_any_destructor (void *); TAO_String_Manager name; TAO_String_Manager id; @@ -7201,25 +7201,25 @@ TAO_NAMESPACE CORBA ACE_NESTED_CLASS (CORBA, RepositoryIdSeq) base_interfaces; CORBA::TypeCode_var type; }; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44 - + static ::CORBA::TypeCode_ptr _tc_FullInterfaceDescription; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 - + virtual ::CORBA::InterfaceDef::FullInterfaceDescription * describe_interface ( ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS ) ACE_THROW_SPEC (( CORBA::SystemException )); - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 - + virtual ::CORBA::AttributeDef_ptr create_attribute ( const char * id, const char * name, @@ -7231,10 +7231,10 @@ TAO_NAMESPACE CORBA ACE_THROW_SPEC (( CORBA::SystemException )); - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 - + virtual ::CORBA::OperationDef_ptr create_operation ( const char * id, const char * name, @@ -7249,68 +7249,68 @@ TAO_NAMESPACE CORBA ACE_THROW_SPEC (( CORBA::SystemException )); - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:211 - + virtual CORBA::Boolean _is_a ( const char *type_id ACE_ENV_ARG_DECL_WITH_DEFAULTS ); - + virtual void *_tao_QueryInterface (ptr_arith_t type); - + virtual const char* _interface_repository_id (void) const; virtual CORBA::Boolean marshal (TAO_OutputCDR &cdr); private: _TAO_InterfaceDef_Proxy_Broker *the_TAO_InterfaceDef_Proxy_Broker_; - + protected: InterfaceDef (int collocated = 0); - + // These methods travese the inheritance tree and set the // parents piece of the given class in the right mode. virtual void CORBA_InterfaceDef_setup_collocation (int collocated); - + InterfaceDef ( - TAO_Stub *objref, + TAO_Stub *objref, CORBA::Boolean _tao_collocated = 0, TAO_Abstract_ServantBase *servant = 0 ); virtual ~InterfaceDef (void); - + friend class _TAO_InterfaceDef_Remote_Proxy_Impl; friend class _TAO_InterfaceDef_ThruPOA_Proxy_Impl; friend class _TAO_InterfaceDef_Direct_Proxy_Impl; - + private: InterfaceDef (const InterfaceDef &); void operator= (const InterfaceDef &); }; - + // The Proxy Implementations are used by each interface to // perform a call. Each different implementation encapsulates // an invocation logic. - - + + /////////////////////////////////////////////////////////////////////// // Base Proxy Impl. Declaration // - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/base_proxy_impl_ch.cpp:35 - + class TAO_IFR_Client_Export _TAO_InterfaceDef_Proxy_Impl - : public virtual CORBA::_TAO_Container_Proxy_Impl, - public virtual CORBA::_TAO_Contained_Proxy_Impl, + : public virtual CORBA::_TAO_Container_Proxy_Impl, + public virtual CORBA::_TAO_Contained_Proxy_Impl, public virtual CORBA::_TAO_IDLType_Proxy_Impl { public: virtual ~_TAO_InterfaceDef_Proxy_Impl (void) {} - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24 - + virtual ::CORBA::InterfaceDefSeq * base_interfaces ( CORBA::Object *_collocated_tao_target_ ACE_ENV_ARG_DECL @@ -7318,10 +7318,10 @@ TAO_NAMESPACE CORBA ACE_THROW_SPEC (( CORBA::SystemException )) = 0; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24 - + virtual void base_interfaces ( CORBA::Object *_collocated_tao_target_, const CORBA::InterfaceDefSeq & base_interfaces @@ -7330,10 +7330,10 @@ TAO_NAMESPACE CORBA ACE_THROW_SPEC (( CORBA::SystemException )) = 0; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24 - + virtual CORBA::Boolean is_a ( CORBA::Object *_collocated_tao_target_, const char * interface_id @@ -7342,10 +7342,10 @@ TAO_NAMESPACE CORBA ACE_THROW_SPEC (( CORBA::SystemException )) = 0; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24 - + virtual ::CORBA::InterfaceDef::FullInterfaceDescription * describe_interface ( CORBA::Object *_collocated_tao_target_ ACE_ENV_ARG_DECL @@ -7353,10 +7353,10 @@ TAO_NAMESPACE CORBA ACE_THROW_SPEC (( CORBA::SystemException )) = 0; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24 - + virtual ::CORBA::AttributeDef_ptr create_attribute ( CORBA::Object *_collocated_tao_target_, const char * id, @@ -7369,10 +7369,10 @@ TAO_NAMESPACE CORBA ACE_THROW_SPEC (( CORBA::SystemException )) = 0; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24 - + virtual ::CORBA::OperationDef_ptr create_operation ( CORBA::Object *_collocated_tao_target_, const char * id, @@ -7388,23 +7388,23 @@ TAO_NAMESPACE CORBA ACE_THROW_SPEC (( CORBA::SystemException )) = 0; - + protected: _TAO_InterfaceDef_Proxy_Impl (void); }; - + // // End Base Proxy Impl. Declaration /////////////////////////////////////////////////////////////////////// - - + + /////////////////////////////////////////////////////////////////////// // Remote Proxy Impl. Declaration // - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_impl_ch.cpp:37 - + class TAO_IFR_Client_Export _TAO_InterfaceDef_Remote_Proxy_Impl : public virtual _TAO_InterfaceDef_Proxy_Impl, public virtual TAO_Remote_Object_Proxy_Impl, @@ -7414,12 +7414,12 @@ TAO_NAMESPACE CORBA { public: _TAO_InterfaceDef_Remote_Proxy_Impl (void); - + virtual ~_TAO_InterfaceDef_Remote_Proxy_Impl (void) {} - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24 - + virtual ::CORBA::InterfaceDefSeq * base_interfaces ( CORBA::Object *_collocated_tao_target_ ACE_ENV_ARG_DECL @@ -7427,10 +7427,10 @@ TAO_NAMESPACE CORBA ACE_THROW_SPEC (( CORBA::SystemException )); - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24 - + virtual void base_interfaces ( CORBA::Object *_collocated_tao_target_, const CORBA::InterfaceDefSeq & base_interfaces @@ -7439,10 +7439,10 @@ TAO_NAMESPACE CORBA ACE_THROW_SPEC (( CORBA::SystemException )); - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24 - + virtual CORBA::Boolean is_a ( CORBA::Object *_collocated_tao_target_, const char * interface_id @@ -7451,10 +7451,10 @@ TAO_NAMESPACE CORBA ACE_THROW_SPEC (( CORBA::SystemException )); - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24 - + virtual ::CORBA::InterfaceDef::FullInterfaceDescription * describe_interface ( CORBA::Object *_collocated_tao_target_ ACE_ENV_ARG_DECL @@ -7462,10 +7462,10 @@ TAO_NAMESPACE CORBA ACE_THROW_SPEC (( CORBA::SystemException )); - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24 - + virtual ::CORBA::AttributeDef_ptr create_attribute ( CORBA::Object *_collocated_tao_target_, const char * id, @@ -7478,10 +7478,10 @@ TAO_NAMESPACE CORBA ACE_THROW_SPEC (( CORBA::SystemException )); - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24 - + virtual ::CORBA::OperationDef_ptr create_operation ( CORBA::Object *_collocated_tao_target_, const char * id, @@ -7498,23 +7498,23 @@ TAO_NAMESPACE CORBA CORBA::SystemException )); }; - + // // End Remote Proxy Impl. Declaration /////////////////////////////////////////////////////////////////////// - + // The Proxy Brokers are used by each interface to get - // the right proxy for performing a call. In the new + // the right proxy for performing a call. In the new // collocation scheme, the proxy to be used can vary on // a call by call basis. - + /////////////////////////////////////////////////////////////////////// - // Base Proxy Broker Declaration + // Base Proxy Broker Declaration // - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/base_proxy_broker_ch.cpp:35 - + class TAO_IFR_Client_Export _TAO_InterfaceDef_Proxy_Broker { public: @@ -7523,83 +7523,83 @@ TAO_NAMESPACE CORBA InterfaceDef *object ACE_ENV_ARG_DECL_WITH_DEFAULTS ) = 0; - + protected: _TAO_InterfaceDef_Proxy_Broker (void); - + }; - + // - // End Base Proxy Broker Declaration + // End Base Proxy Broker Declaration /////////////////////////////////////////////////////////////////////// - - + + /////////////////////////////////////////////////////////////////////// - // Remote Proxy Broker Declaration + // Remote Proxy Broker Declaration // - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_broker_ch.cpp:40 - + class TAO_IFR_Client_Export _TAO_InterfaceDef_Remote_Proxy_Broker : public virtual _TAO_InterfaceDef_Proxy_Broker { - public: + public: _TAO_InterfaceDef_Remote_Proxy_Broker (void); - + virtual ~_TAO_InterfaceDef_Remote_Proxy_Broker (void); - + virtual _TAO_InterfaceDef_Proxy_Impl &select_proxy ( InterfaceDef *object ACE_ENV_ARG_DECL ); - + private: _TAO_InterfaceDef_Remote_Proxy_Impl remote_proxy_impl_; - + public: // This member function is used to get an handle to the unique instance // of the Remote Proxy Broker that is available for a given // interface. static _TAO_InterfaceDef_Remote_Proxy_Broker *the_TAO_InterfaceDef_Remote_Proxy_Broker (void); }; - + // - // End Remote Proxy Broker Declaration + // End Remote Proxy Broker Declaration /////////////////////////////////////////////////////////////////////// #endif /* end #if !defined */ - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44 - + TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_InterfaceDef; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_type.cpp:231 - + struct InterfaceDescription; - + typedef TAO_Var_Var_T< InterfaceDescription > InterfaceDescription_var; - + typedef TAO_Out_T< InterfaceDescription, InterfaceDescription_var > InterfaceDescription_out; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_structure/structure_ch.cpp:52 - + struct TAO_IFR_Client_Export InterfaceDescription { typedef InterfaceDescription_var _var_type; - + static void _tao_any_destructor (void *); TAO_String_Manager name; TAO_String_Manager id; @@ -7607,36 +7607,36 @@ TAO_NAMESPACE CORBA TAO_String_Manager version; CORBA::RepositoryIdSeq base_interfaces; }; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44 - + TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_InterfaceDescription; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:567 #if !defined (_CORBA_INTERFACEATTREXTENSION__ODDS_N_ENDS_CH_) #define _CORBA_INTERFACEATTREXTENSION__ODDS_N_ENDS_CH_ - + class InterfaceAttrExtension; typedef InterfaceAttrExtension *InterfaceAttrExtension_ptr; struct tao_InterfaceAttrExtension_life; - + typedef TAO_Objref_Var_T< InterfaceAttrExtension, tao_InterfaceAttrExtension_life > InterfaceAttrExtension_var; - + typedef TAO_Objref_Out_T< InterfaceAttrExtension, tao_InterfaceAttrExtension_life > InterfaceAttrExtension_out; - + struct TAO_IFR_Client_Export tao_InterfaceAttrExtension_life { static InterfaceAttrExtension_ptr tao_duplicate (InterfaceAttrExtension_ptr); @@ -7647,7 +7647,7 @@ TAO_NAMESPACE CORBA TAO_OutputCDR & ); }; - + struct TAO_IFR_Client_Export tao_InterfaceAttrExtension_cast { static InterfaceAttrExtension_ptr tao_narrow ( @@ -7658,18 +7658,18 @@ TAO_NAMESPACE CORBA }; #endif /* end #if !defined */ - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:54 #if !defined (_CORBA_INTERFACEATTREXTENSION_CH_) #define _CORBA_INTERFACEATTREXTENSION_CH_ - + class _TAO_InterfaceAttrExtension_Proxy_Impl; class _TAO_InterfaceAttrExtension_Remote_Proxy_Impl; class _TAO_InterfaceAttrExtension_Proxy_Broker; class _TAO_InterfaceAttrExtension_Remote_Proxy_Broker; - + class TAO_IFR_Client_Export InterfaceAttrExtension : public virtual CORBA::Object { @@ -7677,52 +7677,52 @@ TAO_NAMESPACE CORBA typedef InterfaceAttrExtension_ptr _ptr_type; typedef InterfaceAttrExtension_var _var_type; static int _tao_class_id; - + // The static operations. static InterfaceAttrExtension_ptr _duplicate (InterfaceAttrExtension_ptr obj); - + static InterfaceAttrExtension_ptr _narrow ( CORBA::Object_ptr obj ACE_ENV_ARG_DECL_WITH_DEFAULTS ); - + static InterfaceAttrExtension_ptr _unchecked_narrow ( CORBA::Object_ptr obj ACE_ENV_ARG_DECL_WITH_DEFAULTS ); - + static InterfaceAttrExtension_ptr _nil (void) { return (InterfaceAttrExtension_ptr)0; } - + static void _tao_any_destructor (void *); - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_type.cpp:231 - + struct ExtFullInterfaceDescription; - + typedef TAO_Var_Var_T< ExtFullInterfaceDescription > ExtFullInterfaceDescription_var; - + typedef TAO_Out_T< ExtFullInterfaceDescription, ExtFullInterfaceDescription_var > ExtFullInterfaceDescription_out; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_structure/structure_ch.cpp:52 - + struct TAO_IFR_Client_Export ExtFullInterfaceDescription { typedef ExtFullInterfaceDescription_var _var_type; - + static void _tao_any_destructor (void *); TAO_String_Manager name; TAO_String_Manager id; @@ -7733,25 +7733,25 @@ TAO_NAMESPACE CORBA ACE_NESTED_CLASS (CORBA, RepositoryIdSeq) base_interfaces; CORBA::TypeCode_var type; }; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44 - + static ::CORBA::TypeCode_ptr _tc_ExtFullInterfaceDescription; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 - + virtual ::CORBA::InterfaceAttrExtension::ExtFullInterfaceDescription * describe_ext_interface ( ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS ) ACE_THROW_SPEC (( CORBA::SystemException )); - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 - + virtual ::CORBA::ExtAttributeDef_ptr create_ext_attribute ( const char * id, const char * name, @@ -7765,66 +7765,66 @@ TAO_NAMESPACE CORBA ACE_THROW_SPEC (( CORBA::SystemException )); - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:211 - + virtual CORBA::Boolean _is_a ( const char *type_id ACE_ENV_ARG_DECL_WITH_DEFAULTS ); - + virtual void *_tao_QueryInterface (ptr_arith_t type); - + virtual const char* _interface_repository_id (void) const; virtual CORBA::Boolean marshal (TAO_OutputCDR &cdr); private: _TAO_InterfaceAttrExtension_Proxy_Broker *the_TAO_InterfaceAttrExtension_Proxy_Broker_; - + protected: InterfaceAttrExtension (int collocated = 0); - + // These methods travese the inheritance tree and set the // parents piece of the given class in the right mode. virtual void CORBA_InterfaceAttrExtension_setup_collocation (int collocated); - + InterfaceAttrExtension ( - TAO_Stub *objref, + TAO_Stub *objref, CORBA::Boolean _tao_collocated = 0, TAO_Abstract_ServantBase *servant = 0 ); virtual ~InterfaceAttrExtension (void); - + friend class _TAO_InterfaceAttrExtension_Remote_Proxy_Impl; friend class _TAO_InterfaceAttrExtension_ThruPOA_Proxy_Impl; friend class _TAO_InterfaceAttrExtension_Direct_Proxy_Impl; - + private: InterfaceAttrExtension (const InterfaceAttrExtension &); void operator= (const InterfaceAttrExtension &); }; - + // The Proxy Implementations are used by each interface to // perform a call. Each different implementation encapsulates // an invocation logic. - - + + /////////////////////////////////////////////////////////////////////// // Base Proxy Impl. Declaration // - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/base_proxy_impl_ch.cpp:35 - + class TAO_IFR_Client_Export _TAO_InterfaceAttrExtension_Proxy_Impl : public virtual TAO_Object_Proxy_Impl { public: virtual ~_TAO_InterfaceAttrExtension_Proxy_Impl (void) {} - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24 - + virtual ::CORBA::InterfaceAttrExtension::ExtFullInterfaceDescription * describe_ext_interface ( CORBA::Object *_collocated_tao_target_ ACE_ENV_ARG_DECL @@ -7832,10 +7832,10 @@ TAO_NAMESPACE CORBA ACE_THROW_SPEC (( CORBA::SystemException )) = 0; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24 - + virtual ::CORBA::ExtAttributeDef_ptr create_ext_attribute ( CORBA::Object *_collocated_tao_target_, const char * id, @@ -7850,35 +7850,35 @@ TAO_NAMESPACE CORBA ACE_THROW_SPEC (( CORBA::SystemException )) = 0; - + protected: _TAO_InterfaceAttrExtension_Proxy_Impl (void); }; - + // // End Base Proxy Impl. Declaration /////////////////////////////////////////////////////////////////////// - - + + /////////////////////////////////////////////////////////////////////// // Remote Proxy Impl. Declaration // - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_impl_ch.cpp:37 - + class TAO_IFR_Client_Export _TAO_InterfaceAttrExtension_Remote_Proxy_Impl : public virtual _TAO_InterfaceAttrExtension_Proxy_Impl, public virtual TAO_Remote_Object_Proxy_Impl { public: _TAO_InterfaceAttrExtension_Remote_Proxy_Impl (void); - + virtual ~_TAO_InterfaceAttrExtension_Remote_Proxy_Impl (void) {} - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24 - + virtual ::CORBA::InterfaceAttrExtension::ExtFullInterfaceDescription * describe_ext_interface ( CORBA::Object *_collocated_tao_target_ ACE_ENV_ARG_DECL @@ -7886,10 +7886,10 @@ TAO_NAMESPACE CORBA ACE_THROW_SPEC (( CORBA::SystemException )); - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24 - + virtual ::CORBA::ExtAttributeDef_ptr create_ext_attribute ( CORBA::Object *_collocated_tao_target_, const char * id, @@ -7905,23 +7905,23 @@ TAO_NAMESPACE CORBA CORBA::SystemException )); }; - + // // End Remote Proxy Impl. Declaration /////////////////////////////////////////////////////////////////////// - + // The Proxy Brokers are used by each interface to get - // the right proxy for performing a call. In the new + // the right proxy for performing a call. In the new // collocation scheme, the proxy to be used can vary on // a call by call basis. - + /////////////////////////////////////////////////////////////////////// - // Base Proxy Broker Declaration + // Base Proxy Broker Declaration // - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/base_proxy_broker_ch.cpp:35 - + class TAO_IFR_Client_Export _TAO_InterfaceAttrExtension_Proxy_Broker { public: @@ -7930,82 +7930,82 @@ TAO_NAMESPACE CORBA InterfaceAttrExtension *object ACE_ENV_ARG_DECL_WITH_DEFAULTS ) = 0; - + protected: _TAO_InterfaceAttrExtension_Proxy_Broker (void); - + }; - + // - // End Base Proxy Broker Declaration + // End Base Proxy Broker Declaration /////////////////////////////////////////////////////////////////////// - - + + /////////////////////////////////////////////////////////////////////// - // Remote Proxy Broker Declaration + // Remote Proxy Broker Declaration // - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_broker_ch.cpp:40 - + class TAO_IFR_Client_Export _TAO_InterfaceAttrExtension_Remote_Proxy_Broker : public virtual _TAO_InterfaceAttrExtension_Proxy_Broker { - public: + public: _TAO_InterfaceAttrExtension_Remote_Proxy_Broker (void); - + virtual ~_TAO_InterfaceAttrExtension_Remote_Proxy_Broker (void); - + virtual _TAO_InterfaceAttrExtension_Proxy_Impl &select_proxy ( InterfaceAttrExtension *object ACE_ENV_ARG_DECL ); - + private: _TAO_InterfaceAttrExtension_Remote_Proxy_Impl remote_proxy_impl_; - + public: // This member function is used to get an handle to the unique instance // of the Remote Proxy Broker that is available for a given // interface. static _TAO_InterfaceAttrExtension_Remote_Proxy_Broker *the_TAO_InterfaceAttrExtension_Remote_Proxy_Broker (void); }; - + // - // End Remote Proxy Broker Declaration + // End Remote Proxy Broker Declaration /////////////////////////////////////////////////////////////////////// #endif /* end #if !defined */ - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44 - + TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_InterfaceAttrExtension; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:567 #if !defined (_CORBA_EXTINTERFACEDEF__ODDS_N_ENDS_CH_) #define _CORBA_EXTINTERFACEDEF__ODDS_N_ENDS_CH_ - + class ExtInterfaceDef; typedef ExtInterfaceDef *ExtInterfaceDef_ptr; struct tao_ExtInterfaceDef_life; - + typedef TAO_Objref_Var_T< ExtInterfaceDef, tao_ExtInterfaceDef_life > ExtInterfaceDef_var; - + typedef TAO_Objref_Out_T< ExtInterfaceDef, tao_ExtInterfaceDef_life > ExtInterfaceDef_out; - + struct TAO_IFR_Client_Export tao_ExtInterfaceDef_life { static ExtInterfaceDef_ptr tao_duplicate (ExtInterfaceDef_ptr); @@ -8016,7 +8016,7 @@ TAO_NAMESPACE CORBA TAO_OutputCDR & ); }; - + struct TAO_IFR_Client_Export tao_ExtInterfaceDef_cast { static ExtInterfaceDef_ptr tao_narrow ( @@ -8027,18 +8027,18 @@ TAO_NAMESPACE CORBA }; #endif /* end #if !defined */ - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:54 #if !defined (_CORBA_EXTINTERFACEDEF_CH_) #define _CORBA_EXTINTERFACEDEF_CH_ - + class _TAO_ExtInterfaceDef_Proxy_Impl; class _TAO_ExtInterfaceDef_Remote_Proxy_Impl; class _TAO_ExtInterfaceDef_Proxy_Broker; class _TAO_ExtInterfaceDef_Remote_Proxy_Broker; - + class TAO_IFR_Client_Export ExtInterfaceDef : public virtual CORBA::InterfaceDef, public virtual CORBA::InterfaceAttrExtension @@ -8047,100 +8047,100 @@ TAO_NAMESPACE CORBA typedef ExtInterfaceDef_ptr _ptr_type; typedef ExtInterfaceDef_var _var_type; static int _tao_class_id; - + // The static operations. static ExtInterfaceDef_ptr _duplicate (ExtInterfaceDef_ptr obj); - + static ExtInterfaceDef_ptr _narrow ( CORBA::Object_ptr obj ACE_ENV_ARG_DECL_WITH_DEFAULTS ); - + static ExtInterfaceDef_ptr _unchecked_narrow ( CORBA::Object_ptr obj ACE_ENV_ARG_DECL_WITH_DEFAULTS ); - + static ExtInterfaceDef_ptr _nil (void) { return (ExtInterfaceDef_ptr)0; } - + static void _tao_any_destructor (void *); - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:211 - + virtual CORBA::Boolean _is_a ( const char *type_id ACE_ENV_ARG_DECL_WITH_DEFAULTS ); - + virtual void *_tao_QueryInterface (ptr_arith_t type); - + virtual const char* _interface_repository_id (void) const; virtual CORBA::Boolean marshal (TAO_OutputCDR &cdr); private: _TAO_ExtInterfaceDef_Proxy_Broker *the_TAO_ExtInterfaceDef_Proxy_Broker_; - + protected: ExtInterfaceDef (int collocated = 0); - + // These methods travese the inheritance tree and set the // parents piece of the given class in the right mode. virtual void CORBA_ExtInterfaceDef_setup_collocation (int collocated); - + ExtInterfaceDef ( - TAO_Stub *objref, + TAO_Stub *objref, CORBA::Boolean _tao_collocated = 0, TAO_Abstract_ServantBase *servant = 0 ); virtual ~ExtInterfaceDef (void); - + friend class _TAO_ExtInterfaceDef_Remote_Proxy_Impl; friend class _TAO_ExtInterfaceDef_ThruPOA_Proxy_Impl; friend class _TAO_ExtInterfaceDef_Direct_Proxy_Impl; - + private: ExtInterfaceDef (const ExtInterfaceDef &); void operator= (const ExtInterfaceDef &); }; - + // The Proxy Implementations are used by each interface to // perform a call. Each different implementation encapsulates // an invocation logic. - - + + /////////////////////////////////////////////////////////////////////// // Base Proxy Impl. Declaration // - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/base_proxy_impl_ch.cpp:35 - + class TAO_IFR_Client_Export _TAO_ExtInterfaceDef_Proxy_Impl - : public virtual CORBA::_TAO_InterfaceDef_Proxy_Impl, + : public virtual CORBA::_TAO_InterfaceDef_Proxy_Impl, public virtual CORBA::_TAO_InterfaceAttrExtension_Proxy_Impl { public: virtual ~_TAO_ExtInterfaceDef_Proxy_Impl (void) {} - + protected: _TAO_ExtInterfaceDef_Proxy_Impl (void); }; - + // // End Base Proxy Impl. Declaration /////////////////////////////////////////////////////////////////////// - - + + /////////////////////////////////////////////////////////////////////// // Remote Proxy Impl. Declaration // - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_impl_ch.cpp:37 - + class TAO_IFR_Client_Export _TAO_ExtInterfaceDef_Remote_Proxy_Impl : public virtual _TAO_ExtInterfaceDef_Proxy_Impl, public virtual TAO_Remote_Object_Proxy_Impl, @@ -8149,26 +8149,26 @@ TAO_NAMESPACE CORBA { public: _TAO_ExtInterfaceDef_Remote_Proxy_Impl (void); - + virtual ~_TAO_ExtInterfaceDef_Remote_Proxy_Impl (void) {} }; - + // // End Remote Proxy Impl. Declaration /////////////////////////////////////////////////////////////////////// - + // The Proxy Brokers are used by each interface to get - // the right proxy for performing a call. In the new + // the right proxy for performing a call. In the new // collocation scheme, the proxy to be used can vary on // a call by call basis. - + /////////////////////////////////////////////////////////////////////// - // Base Proxy Broker Declaration + // Base Proxy Broker Declaration // - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/base_proxy_broker_ch.cpp:35 - + class TAO_IFR_Client_Export _TAO_ExtInterfaceDef_Proxy_Broker { public: @@ -8177,82 +8177,82 @@ TAO_NAMESPACE CORBA ExtInterfaceDef *object ACE_ENV_ARG_DECL_WITH_DEFAULTS ) = 0; - + protected: _TAO_ExtInterfaceDef_Proxy_Broker (void); - + }; - + // - // End Base Proxy Broker Declaration + // End Base Proxy Broker Declaration /////////////////////////////////////////////////////////////////////// - - + + /////////////////////////////////////////////////////////////////////// - // Remote Proxy Broker Declaration + // Remote Proxy Broker Declaration // - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_broker_ch.cpp:40 - + class TAO_IFR_Client_Export _TAO_ExtInterfaceDef_Remote_Proxy_Broker : public virtual _TAO_ExtInterfaceDef_Proxy_Broker { - public: + public: _TAO_ExtInterfaceDef_Remote_Proxy_Broker (void); - + virtual ~_TAO_ExtInterfaceDef_Remote_Proxy_Broker (void); - + virtual _TAO_ExtInterfaceDef_Proxy_Impl &select_proxy ( ExtInterfaceDef *object ACE_ENV_ARG_DECL ); - + private: _TAO_ExtInterfaceDef_Remote_Proxy_Impl remote_proxy_impl_; - + public: // This member function is used to get an handle to the unique instance // of the Remote Proxy Broker that is available for a given // interface. static _TAO_ExtInterfaceDef_Remote_Proxy_Broker *the_TAO_ExtInterfaceDef_Remote_Proxy_Broker (void); }; - + // - // End Remote Proxy Broker Declaration + // End Remote Proxy Broker Declaration /////////////////////////////////////////////////////////////////////// #endif /* end #if !defined */ - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44 - + TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_ExtInterfaceDef; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:567 #if !defined (_CORBA_ABSTRACTINTERFACEDEF__ODDS_N_ENDS_CH_) #define _CORBA_ABSTRACTINTERFACEDEF__ODDS_N_ENDS_CH_ - + class AbstractInterfaceDef; typedef AbstractInterfaceDef *AbstractInterfaceDef_ptr; struct tao_AbstractInterfaceDef_life; - + typedef TAO_Objref_Var_T< AbstractInterfaceDef, tao_AbstractInterfaceDef_life > AbstractInterfaceDef_var; - + typedef TAO_Objref_Out_T< AbstractInterfaceDef, tao_AbstractInterfaceDef_life > AbstractInterfaceDef_out; - + struct TAO_IFR_Client_Export tao_AbstractInterfaceDef_life { static AbstractInterfaceDef_ptr tao_duplicate (AbstractInterfaceDef_ptr); @@ -8263,7 +8263,7 @@ TAO_NAMESPACE CORBA TAO_OutputCDR & ); }; - + struct TAO_IFR_Client_Export tao_AbstractInterfaceDef_cast { static AbstractInterfaceDef_ptr tao_narrow ( @@ -8274,18 +8274,18 @@ TAO_NAMESPACE CORBA }; #endif /* end #if !defined */ - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:54 #if !defined (_CORBA_ABSTRACTINTERFACEDEF_CH_) #define _CORBA_ABSTRACTINTERFACEDEF_CH_ - + class _TAO_AbstractInterfaceDef_Proxy_Impl; class _TAO_AbstractInterfaceDef_Remote_Proxy_Impl; class _TAO_AbstractInterfaceDef_Proxy_Broker; class _TAO_AbstractInterfaceDef_Remote_Proxy_Broker; - + class TAO_IFR_Client_Export AbstractInterfaceDef : public virtual CORBA::InterfaceDef { @@ -8293,99 +8293,99 @@ TAO_NAMESPACE CORBA typedef AbstractInterfaceDef_ptr _ptr_type; typedef AbstractInterfaceDef_var _var_type; static int _tao_class_id; - + // The static operations. static AbstractInterfaceDef_ptr _duplicate (AbstractInterfaceDef_ptr obj); - + static AbstractInterfaceDef_ptr _narrow ( CORBA::Object_ptr obj ACE_ENV_ARG_DECL_WITH_DEFAULTS ); - + static AbstractInterfaceDef_ptr _unchecked_narrow ( CORBA::Object_ptr obj ACE_ENV_ARG_DECL_WITH_DEFAULTS ); - + static AbstractInterfaceDef_ptr _nil (void) { return (AbstractInterfaceDef_ptr)0; } - + static void _tao_any_destructor (void *); - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:211 - + virtual CORBA::Boolean _is_a ( const char *type_id ACE_ENV_ARG_DECL_WITH_DEFAULTS ); - + virtual void *_tao_QueryInterface (ptr_arith_t type); - + virtual const char* _interface_repository_id (void) const; virtual CORBA::Boolean marshal (TAO_OutputCDR &cdr); private: _TAO_AbstractInterfaceDef_Proxy_Broker *the_TAO_AbstractInterfaceDef_Proxy_Broker_; - + protected: AbstractInterfaceDef (int collocated = 0); - + // These methods travese the inheritance tree and set the // parents piece of the given class in the right mode. virtual void CORBA_AbstractInterfaceDef_setup_collocation (int collocated); - + AbstractInterfaceDef ( - TAO_Stub *objref, + TAO_Stub *objref, CORBA::Boolean _tao_collocated = 0, TAO_Abstract_ServantBase *servant = 0 ); virtual ~AbstractInterfaceDef (void); - + friend class _TAO_AbstractInterfaceDef_Remote_Proxy_Impl; friend class _TAO_AbstractInterfaceDef_ThruPOA_Proxy_Impl; friend class _TAO_AbstractInterfaceDef_Direct_Proxy_Impl; - + private: AbstractInterfaceDef (const AbstractInterfaceDef &); void operator= (const AbstractInterfaceDef &); }; - + // The Proxy Implementations are used by each interface to // perform a call. Each different implementation encapsulates // an invocation logic. - - + + /////////////////////////////////////////////////////////////////////// // Base Proxy Impl. Declaration // - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/base_proxy_impl_ch.cpp:35 - + class TAO_IFR_Client_Export _TAO_AbstractInterfaceDef_Proxy_Impl : public virtual CORBA::_TAO_InterfaceDef_Proxy_Impl { public: virtual ~_TAO_AbstractInterfaceDef_Proxy_Impl (void) {} - + protected: _TAO_AbstractInterfaceDef_Proxy_Impl (void); }; - + // // End Base Proxy Impl. Declaration /////////////////////////////////////////////////////////////////////// - - + + /////////////////////////////////////////////////////////////////////// // Remote Proxy Impl. Declaration // - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_impl_ch.cpp:37 - + class TAO_IFR_Client_Export _TAO_AbstractInterfaceDef_Remote_Proxy_Impl : public virtual _TAO_AbstractInterfaceDef_Proxy_Impl, public virtual TAO_Remote_Object_Proxy_Impl, @@ -8393,26 +8393,26 @@ TAO_NAMESPACE CORBA { public: _TAO_AbstractInterfaceDef_Remote_Proxy_Impl (void); - + virtual ~_TAO_AbstractInterfaceDef_Remote_Proxy_Impl (void) {} }; - + // // End Remote Proxy Impl. Declaration /////////////////////////////////////////////////////////////////////// - + // The Proxy Brokers are used by each interface to get - // the right proxy for performing a call. In the new + // the right proxy for performing a call. In the new // collocation scheme, the proxy to be used can vary on // a call by call basis. - + /////////////////////////////////////////////////////////////////////// - // Base Proxy Broker Declaration + // Base Proxy Broker Declaration // - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/base_proxy_broker_ch.cpp:35 - + class TAO_IFR_Client_Export _TAO_AbstractInterfaceDef_Proxy_Broker { public: @@ -8421,82 +8421,82 @@ TAO_NAMESPACE CORBA AbstractInterfaceDef *object ACE_ENV_ARG_DECL_WITH_DEFAULTS ) = 0; - + protected: _TAO_AbstractInterfaceDef_Proxy_Broker (void); - + }; - + // - // End Base Proxy Broker Declaration + // End Base Proxy Broker Declaration /////////////////////////////////////////////////////////////////////// - - + + /////////////////////////////////////////////////////////////////////// - // Remote Proxy Broker Declaration + // Remote Proxy Broker Declaration // - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_broker_ch.cpp:40 - + class TAO_IFR_Client_Export _TAO_AbstractInterfaceDef_Remote_Proxy_Broker : public virtual _TAO_AbstractInterfaceDef_Proxy_Broker { - public: + public: _TAO_AbstractInterfaceDef_Remote_Proxy_Broker (void); - + virtual ~_TAO_AbstractInterfaceDef_Remote_Proxy_Broker (void); - + virtual _TAO_AbstractInterfaceDef_Proxy_Impl &select_proxy ( AbstractInterfaceDef *object ACE_ENV_ARG_DECL ); - + private: _TAO_AbstractInterfaceDef_Remote_Proxy_Impl remote_proxy_impl_; - + public: // This member function is used to get an handle to the unique instance // of the Remote Proxy Broker that is available for a given // interface. static _TAO_AbstractInterfaceDef_Remote_Proxy_Broker *the_TAO_AbstractInterfaceDef_Remote_Proxy_Broker (void); }; - + // - // End Remote Proxy Broker Declaration + // End Remote Proxy Broker Declaration /////////////////////////////////////////////////////////////////////// #endif /* end #if !defined */ - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44 - + TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_AbstractInterfaceDef; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:567 #if !defined (_CORBA_EXTABSTRACTINTERFACEDEF__ODDS_N_ENDS_CH_) #define _CORBA_EXTABSTRACTINTERFACEDEF__ODDS_N_ENDS_CH_ - + class ExtAbstractInterfaceDef; typedef ExtAbstractInterfaceDef *ExtAbstractInterfaceDef_ptr; struct tao_ExtAbstractInterfaceDef_life; - + typedef TAO_Objref_Var_T< ExtAbstractInterfaceDef, tao_ExtAbstractInterfaceDef_life > ExtAbstractInterfaceDef_var; - + typedef TAO_Objref_Out_T< ExtAbstractInterfaceDef, tao_ExtAbstractInterfaceDef_life > ExtAbstractInterfaceDef_out; - + struct TAO_IFR_Client_Export tao_ExtAbstractInterfaceDef_life { static ExtAbstractInterfaceDef_ptr tao_duplicate (ExtAbstractInterfaceDef_ptr); @@ -8507,7 +8507,7 @@ TAO_NAMESPACE CORBA TAO_OutputCDR & ); }; - + struct TAO_IFR_Client_Export tao_ExtAbstractInterfaceDef_cast { static ExtAbstractInterfaceDef_ptr tao_narrow ( @@ -8518,18 +8518,18 @@ TAO_NAMESPACE CORBA }; #endif /* end #if !defined */ - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:54 #if !defined (_CORBA_EXTABSTRACTINTERFACEDEF_CH_) #define _CORBA_EXTABSTRACTINTERFACEDEF_CH_ - + class _TAO_ExtAbstractInterfaceDef_Proxy_Impl; class _TAO_ExtAbstractInterfaceDef_Remote_Proxy_Impl; class _TAO_ExtAbstractInterfaceDef_Proxy_Broker; class _TAO_ExtAbstractInterfaceDef_Remote_Proxy_Broker; - + class TAO_IFR_Client_Export ExtAbstractInterfaceDef : public virtual CORBA::AbstractInterfaceDef, public virtual CORBA::InterfaceAttrExtension @@ -8538,100 +8538,100 @@ TAO_NAMESPACE CORBA typedef ExtAbstractInterfaceDef_ptr _ptr_type; typedef ExtAbstractInterfaceDef_var _var_type; static int _tao_class_id; - + // The static operations. static ExtAbstractInterfaceDef_ptr _duplicate (ExtAbstractInterfaceDef_ptr obj); - + static ExtAbstractInterfaceDef_ptr _narrow ( CORBA::Object_ptr obj ACE_ENV_ARG_DECL_WITH_DEFAULTS ); - + static ExtAbstractInterfaceDef_ptr _unchecked_narrow ( CORBA::Object_ptr obj ACE_ENV_ARG_DECL_WITH_DEFAULTS ); - + static ExtAbstractInterfaceDef_ptr _nil (void) { return (ExtAbstractInterfaceDef_ptr)0; } - + static void _tao_any_destructor (void *); - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:211 - + virtual CORBA::Boolean _is_a ( const char *type_id ACE_ENV_ARG_DECL_WITH_DEFAULTS ); - + virtual void *_tao_QueryInterface (ptr_arith_t type); - + virtual const char* _interface_repository_id (void) const; virtual CORBA::Boolean marshal (TAO_OutputCDR &cdr); private: _TAO_ExtAbstractInterfaceDef_Proxy_Broker *the_TAO_ExtAbstractInterfaceDef_Proxy_Broker_; - + protected: ExtAbstractInterfaceDef (int collocated = 0); - + // These methods travese the inheritance tree and set the // parents piece of the given class in the right mode. virtual void CORBA_ExtAbstractInterfaceDef_setup_collocation (int collocated); - + ExtAbstractInterfaceDef ( - TAO_Stub *objref, + TAO_Stub *objref, CORBA::Boolean _tao_collocated = 0, TAO_Abstract_ServantBase *servant = 0 ); virtual ~ExtAbstractInterfaceDef (void); - + friend class _TAO_ExtAbstractInterfaceDef_Remote_Proxy_Impl; friend class _TAO_ExtAbstractInterfaceDef_ThruPOA_Proxy_Impl; friend class _TAO_ExtAbstractInterfaceDef_Direct_Proxy_Impl; - + private: ExtAbstractInterfaceDef (const ExtAbstractInterfaceDef &); void operator= (const ExtAbstractInterfaceDef &); }; - + // The Proxy Implementations are used by each interface to // perform a call. Each different implementation encapsulates // an invocation logic. - - + + /////////////////////////////////////////////////////////////////////// // Base Proxy Impl. Declaration // - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/base_proxy_impl_ch.cpp:35 - + class TAO_IFR_Client_Export _TAO_ExtAbstractInterfaceDef_Proxy_Impl - : public virtual CORBA::_TAO_AbstractInterfaceDef_Proxy_Impl, + : public virtual CORBA::_TAO_AbstractInterfaceDef_Proxy_Impl, public virtual CORBA::_TAO_InterfaceAttrExtension_Proxy_Impl { public: virtual ~_TAO_ExtAbstractInterfaceDef_Proxy_Impl (void) {} - + protected: _TAO_ExtAbstractInterfaceDef_Proxy_Impl (void); }; - + // // End Base Proxy Impl. Declaration /////////////////////////////////////////////////////////////////////// - - + + /////////////////////////////////////////////////////////////////////// // Remote Proxy Impl. Declaration // - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_impl_ch.cpp:37 - + class TAO_IFR_Client_Export _TAO_ExtAbstractInterfaceDef_Remote_Proxy_Impl : public virtual _TAO_ExtAbstractInterfaceDef_Proxy_Impl, public virtual TAO_Remote_Object_Proxy_Impl, @@ -8640,26 +8640,26 @@ TAO_NAMESPACE CORBA { public: _TAO_ExtAbstractInterfaceDef_Remote_Proxy_Impl (void); - + virtual ~_TAO_ExtAbstractInterfaceDef_Remote_Proxy_Impl (void) {} }; - + // // End Remote Proxy Impl. Declaration /////////////////////////////////////////////////////////////////////// - + // The Proxy Brokers are used by each interface to get - // the right proxy for performing a call. In the new + // the right proxy for performing a call. In the new // collocation scheme, the proxy to be used can vary on // a call by call basis. - + /////////////////////////////////////////////////////////////////////// - // Base Proxy Broker Declaration + // Base Proxy Broker Declaration // - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/base_proxy_broker_ch.cpp:35 - + class TAO_IFR_Client_Export _TAO_ExtAbstractInterfaceDef_Proxy_Broker { public: @@ -8668,82 +8668,82 @@ TAO_NAMESPACE CORBA ExtAbstractInterfaceDef *object ACE_ENV_ARG_DECL_WITH_DEFAULTS ) = 0; - + protected: _TAO_ExtAbstractInterfaceDef_Proxy_Broker (void); - + }; - + // - // End Base Proxy Broker Declaration + // End Base Proxy Broker Declaration /////////////////////////////////////////////////////////////////////// - - + + /////////////////////////////////////////////////////////////////////// - // Remote Proxy Broker Declaration + // Remote Proxy Broker Declaration // - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_broker_ch.cpp:40 - + class TAO_IFR_Client_Export _TAO_ExtAbstractInterfaceDef_Remote_Proxy_Broker : public virtual _TAO_ExtAbstractInterfaceDef_Proxy_Broker { - public: + public: _TAO_ExtAbstractInterfaceDef_Remote_Proxy_Broker (void); - + virtual ~_TAO_ExtAbstractInterfaceDef_Remote_Proxy_Broker (void); - + virtual _TAO_ExtAbstractInterfaceDef_Proxy_Impl &select_proxy ( ExtAbstractInterfaceDef *object ACE_ENV_ARG_DECL ); - + private: _TAO_ExtAbstractInterfaceDef_Remote_Proxy_Impl remote_proxy_impl_; - + public: // This member function is used to get an handle to the unique instance // of the Remote Proxy Broker that is available for a given // interface. static _TAO_ExtAbstractInterfaceDef_Remote_Proxy_Broker *the_TAO_ExtAbstractInterfaceDef_Remote_Proxy_Broker (void); }; - + // - // End Remote Proxy Broker Declaration + // End Remote Proxy Broker Declaration /////////////////////////////////////////////////////////////////////// #endif /* end #if !defined */ - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44 - + TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_ExtAbstractInterfaceDef; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:567 #if !defined (_CORBA_LOCALINTERFACEDEF__ODDS_N_ENDS_CH_) #define _CORBA_LOCALINTERFACEDEF__ODDS_N_ENDS_CH_ - + class LocalInterfaceDef; typedef LocalInterfaceDef *LocalInterfaceDef_ptr; struct tao_LocalInterfaceDef_life; - + typedef TAO_Objref_Var_T< LocalInterfaceDef, tao_LocalInterfaceDef_life > LocalInterfaceDef_var; - + typedef TAO_Objref_Out_T< LocalInterfaceDef, tao_LocalInterfaceDef_life > LocalInterfaceDef_out; - + struct TAO_IFR_Client_Export tao_LocalInterfaceDef_life { static LocalInterfaceDef_ptr tao_duplicate (LocalInterfaceDef_ptr); @@ -8754,7 +8754,7 @@ TAO_NAMESPACE CORBA TAO_OutputCDR & ); }; - + struct TAO_IFR_Client_Export tao_LocalInterfaceDef_cast { static LocalInterfaceDef_ptr tao_narrow ( @@ -8765,18 +8765,18 @@ TAO_NAMESPACE CORBA }; #endif /* end #if !defined */ - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:54 #if !defined (_CORBA_LOCALINTERFACEDEF_CH_) #define _CORBA_LOCALINTERFACEDEF_CH_ - + class _TAO_LocalInterfaceDef_Proxy_Impl; class _TAO_LocalInterfaceDef_Remote_Proxy_Impl; class _TAO_LocalInterfaceDef_Proxy_Broker; class _TAO_LocalInterfaceDef_Remote_Proxy_Broker; - + class TAO_IFR_Client_Export LocalInterfaceDef : public virtual CORBA::InterfaceDef { @@ -8784,99 +8784,99 @@ TAO_NAMESPACE CORBA typedef LocalInterfaceDef_ptr _ptr_type; typedef LocalInterfaceDef_var _var_type; static int _tao_class_id; - + // The static operations. static LocalInterfaceDef_ptr _duplicate (LocalInterfaceDef_ptr obj); - + static LocalInterfaceDef_ptr _narrow ( CORBA::Object_ptr obj ACE_ENV_ARG_DECL_WITH_DEFAULTS ); - + static LocalInterfaceDef_ptr _unchecked_narrow ( CORBA::Object_ptr obj ACE_ENV_ARG_DECL_WITH_DEFAULTS ); - + static LocalInterfaceDef_ptr _nil (void) { return (LocalInterfaceDef_ptr)0; } - + static void _tao_any_destructor (void *); - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:211 - + virtual CORBA::Boolean _is_a ( const char *type_id ACE_ENV_ARG_DECL_WITH_DEFAULTS ); - + virtual void *_tao_QueryInterface (ptr_arith_t type); - + virtual const char* _interface_repository_id (void) const; virtual CORBA::Boolean marshal (TAO_OutputCDR &cdr); private: _TAO_LocalInterfaceDef_Proxy_Broker *the_TAO_LocalInterfaceDef_Proxy_Broker_; - + protected: LocalInterfaceDef (int collocated = 0); - + // These methods travese the inheritance tree and set the // parents piece of the given class in the right mode. virtual void CORBA_LocalInterfaceDef_setup_collocation (int collocated); - + LocalInterfaceDef ( - TAO_Stub *objref, + TAO_Stub *objref, CORBA::Boolean _tao_collocated = 0, TAO_Abstract_ServantBase *servant = 0 ); virtual ~LocalInterfaceDef (void); - + friend class _TAO_LocalInterfaceDef_Remote_Proxy_Impl; friend class _TAO_LocalInterfaceDef_ThruPOA_Proxy_Impl; friend class _TAO_LocalInterfaceDef_Direct_Proxy_Impl; - + private: LocalInterfaceDef (const LocalInterfaceDef &); void operator= (const LocalInterfaceDef &); }; - + // The Proxy Implementations are used by each interface to // perform a call. Each different implementation encapsulates // an invocation logic. - - + + /////////////////////////////////////////////////////////////////////// // Base Proxy Impl. Declaration // - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/base_proxy_impl_ch.cpp:35 - + class TAO_IFR_Client_Export _TAO_LocalInterfaceDef_Proxy_Impl : public virtual CORBA::_TAO_InterfaceDef_Proxy_Impl { public: virtual ~_TAO_LocalInterfaceDef_Proxy_Impl (void) {} - + protected: _TAO_LocalInterfaceDef_Proxy_Impl (void); }; - + // // End Base Proxy Impl. Declaration /////////////////////////////////////////////////////////////////////// - - + + /////////////////////////////////////////////////////////////////////// // Remote Proxy Impl. Declaration // - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_impl_ch.cpp:37 - + class TAO_IFR_Client_Export _TAO_LocalInterfaceDef_Remote_Proxy_Impl : public virtual _TAO_LocalInterfaceDef_Proxy_Impl, public virtual TAO_Remote_Object_Proxy_Impl, @@ -8884,26 +8884,26 @@ TAO_NAMESPACE CORBA { public: _TAO_LocalInterfaceDef_Remote_Proxy_Impl (void); - + virtual ~_TAO_LocalInterfaceDef_Remote_Proxy_Impl (void) {} }; - + // // End Remote Proxy Impl. Declaration /////////////////////////////////////////////////////////////////////// - + // The Proxy Brokers are used by each interface to get - // the right proxy for performing a call. In the new + // the right proxy for performing a call. In the new // collocation scheme, the proxy to be used can vary on // a call by call basis. - + /////////////////////////////////////////////////////////////////////// - // Base Proxy Broker Declaration + // Base Proxy Broker Declaration // - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/base_proxy_broker_ch.cpp:35 - + class TAO_IFR_Client_Export _TAO_LocalInterfaceDef_Proxy_Broker { public: @@ -8912,82 +8912,82 @@ TAO_NAMESPACE CORBA LocalInterfaceDef *object ACE_ENV_ARG_DECL_WITH_DEFAULTS ) = 0; - + protected: _TAO_LocalInterfaceDef_Proxy_Broker (void); - + }; - + // - // End Base Proxy Broker Declaration + // End Base Proxy Broker Declaration /////////////////////////////////////////////////////////////////////// - - + + /////////////////////////////////////////////////////////////////////// - // Remote Proxy Broker Declaration + // Remote Proxy Broker Declaration // - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_broker_ch.cpp:40 - + class TAO_IFR_Client_Export _TAO_LocalInterfaceDef_Remote_Proxy_Broker : public virtual _TAO_LocalInterfaceDef_Proxy_Broker { - public: + public: _TAO_LocalInterfaceDef_Remote_Proxy_Broker (void); - + virtual ~_TAO_LocalInterfaceDef_Remote_Proxy_Broker (void); - + virtual _TAO_LocalInterfaceDef_Proxy_Impl &select_proxy ( LocalInterfaceDef *object ACE_ENV_ARG_DECL ); - + private: _TAO_LocalInterfaceDef_Remote_Proxy_Impl remote_proxy_impl_; - + public: // This member function is used to get an handle to the unique instance // of the Remote Proxy Broker that is available for a given // interface. static _TAO_LocalInterfaceDef_Remote_Proxy_Broker *the_TAO_LocalInterfaceDef_Remote_Proxy_Broker (void); }; - + // - // End Remote Proxy Broker Declaration + // End Remote Proxy Broker Declaration /////////////////////////////////////////////////////////////////////// #endif /* end #if !defined */ - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44 - + TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_LocalInterfaceDef; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:567 #if !defined (_CORBA_EXTLOCALINTERFACEDEF__ODDS_N_ENDS_CH_) #define _CORBA_EXTLOCALINTERFACEDEF__ODDS_N_ENDS_CH_ - + class ExtLocalInterfaceDef; typedef ExtLocalInterfaceDef *ExtLocalInterfaceDef_ptr; struct tao_ExtLocalInterfaceDef_life; - + typedef TAO_Objref_Var_T< ExtLocalInterfaceDef, tao_ExtLocalInterfaceDef_life > ExtLocalInterfaceDef_var; - + typedef TAO_Objref_Out_T< ExtLocalInterfaceDef, tao_ExtLocalInterfaceDef_life > ExtLocalInterfaceDef_out; - + struct TAO_IFR_Client_Export tao_ExtLocalInterfaceDef_life { static ExtLocalInterfaceDef_ptr tao_duplicate (ExtLocalInterfaceDef_ptr); @@ -8998,7 +8998,7 @@ TAO_NAMESPACE CORBA TAO_OutputCDR & ); }; - + struct TAO_IFR_Client_Export tao_ExtLocalInterfaceDef_cast { static ExtLocalInterfaceDef_ptr tao_narrow ( @@ -9009,18 +9009,18 @@ TAO_NAMESPACE CORBA }; #endif /* end #if !defined */ - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:54 #if !defined (_CORBA_EXTLOCALINTERFACEDEF_CH_) #define _CORBA_EXTLOCALINTERFACEDEF_CH_ - + class _TAO_ExtLocalInterfaceDef_Proxy_Impl; class _TAO_ExtLocalInterfaceDef_Remote_Proxy_Impl; class _TAO_ExtLocalInterfaceDef_Proxy_Broker; class _TAO_ExtLocalInterfaceDef_Remote_Proxy_Broker; - + class TAO_IFR_Client_Export ExtLocalInterfaceDef : public virtual CORBA::LocalInterfaceDef, public virtual CORBA::InterfaceAttrExtension @@ -9029,100 +9029,100 @@ TAO_NAMESPACE CORBA typedef ExtLocalInterfaceDef_ptr _ptr_type; typedef ExtLocalInterfaceDef_var _var_type; static int _tao_class_id; - + // The static operations. static ExtLocalInterfaceDef_ptr _duplicate (ExtLocalInterfaceDef_ptr obj); - + static ExtLocalInterfaceDef_ptr _narrow ( CORBA::Object_ptr obj ACE_ENV_ARG_DECL_WITH_DEFAULTS ); - + static ExtLocalInterfaceDef_ptr _unchecked_narrow ( CORBA::Object_ptr obj ACE_ENV_ARG_DECL_WITH_DEFAULTS ); - + static ExtLocalInterfaceDef_ptr _nil (void) { return (ExtLocalInterfaceDef_ptr)0; } - + static void _tao_any_destructor (void *); - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:211 - + virtual CORBA::Boolean _is_a ( const char *type_id ACE_ENV_ARG_DECL_WITH_DEFAULTS ); - + virtual void *_tao_QueryInterface (ptr_arith_t type); - + virtual const char* _interface_repository_id (void) const; virtual CORBA::Boolean marshal (TAO_OutputCDR &cdr); private: _TAO_ExtLocalInterfaceDef_Proxy_Broker *the_TAO_ExtLocalInterfaceDef_Proxy_Broker_; - + protected: ExtLocalInterfaceDef (int collocated = 0); - + // These methods travese the inheritance tree and set the // parents piece of the given class in the right mode. virtual void CORBA_ExtLocalInterfaceDef_setup_collocation (int collocated); - + ExtLocalInterfaceDef ( - TAO_Stub *objref, + TAO_Stub *objref, CORBA::Boolean _tao_collocated = 0, TAO_Abstract_ServantBase *servant = 0 ); virtual ~ExtLocalInterfaceDef (void); - + friend class _TAO_ExtLocalInterfaceDef_Remote_Proxy_Impl; friend class _TAO_ExtLocalInterfaceDef_ThruPOA_Proxy_Impl; friend class _TAO_ExtLocalInterfaceDef_Direct_Proxy_Impl; - + private: ExtLocalInterfaceDef (const ExtLocalInterfaceDef &); void operator= (const ExtLocalInterfaceDef &); }; - + // The Proxy Implementations are used by each interface to // perform a call. Each different implementation encapsulates // an invocation logic. - - + + /////////////////////////////////////////////////////////////////////// // Base Proxy Impl. Declaration // - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/base_proxy_impl_ch.cpp:35 - + class TAO_IFR_Client_Export _TAO_ExtLocalInterfaceDef_Proxy_Impl - : public virtual CORBA::_TAO_LocalInterfaceDef_Proxy_Impl, + : public virtual CORBA::_TAO_LocalInterfaceDef_Proxy_Impl, public virtual CORBA::_TAO_InterfaceAttrExtension_Proxy_Impl { public: virtual ~_TAO_ExtLocalInterfaceDef_Proxy_Impl (void) {} - + protected: _TAO_ExtLocalInterfaceDef_Proxy_Impl (void); }; - + // // End Base Proxy Impl. Declaration /////////////////////////////////////////////////////////////////////// - - + + /////////////////////////////////////////////////////////////////////// // Remote Proxy Impl. Declaration // - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_impl_ch.cpp:37 - + class TAO_IFR_Client_Export _TAO_ExtLocalInterfaceDef_Remote_Proxy_Impl : public virtual _TAO_ExtLocalInterfaceDef_Proxy_Impl, public virtual TAO_Remote_Object_Proxy_Impl, @@ -9131,26 +9131,26 @@ TAO_NAMESPACE CORBA { public: _TAO_ExtLocalInterfaceDef_Remote_Proxy_Impl (void); - + virtual ~_TAO_ExtLocalInterfaceDef_Remote_Proxy_Impl (void) {} }; - + // // End Remote Proxy Impl. Declaration /////////////////////////////////////////////////////////////////////// - + // The Proxy Brokers are used by each interface to get - // the right proxy for performing a call. In the new + // the right proxy for performing a call. In the new // collocation scheme, the proxy to be used can vary on // a call by call basis. - + /////////////////////////////////////////////////////////////////////// - // Base Proxy Broker Declaration + // Base Proxy Broker Declaration // - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/base_proxy_broker_ch.cpp:35 - + class TAO_IFR_Client_Export _TAO_ExtLocalInterfaceDef_Proxy_Broker { public: @@ -9159,56 +9159,56 @@ TAO_NAMESPACE CORBA ExtLocalInterfaceDef *object ACE_ENV_ARG_DECL_WITH_DEFAULTS ) = 0; - + protected: _TAO_ExtLocalInterfaceDef_Proxy_Broker (void); - + }; - + // - // End Base Proxy Broker Declaration + // End Base Proxy Broker Declaration /////////////////////////////////////////////////////////////////////// - - + + /////////////////////////////////////////////////////////////////////// - // Remote Proxy Broker Declaration + // Remote Proxy Broker Declaration // - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_broker_ch.cpp:40 - + class TAO_IFR_Client_Export _TAO_ExtLocalInterfaceDef_Remote_Proxy_Broker : public virtual _TAO_ExtLocalInterfaceDef_Proxy_Broker { - public: + public: _TAO_ExtLocalInterfaceDef_Remote_Proxy_Broker (void); - + virtual ~_TAO_ExtLocalInterfaceDef_Remote_Proxy_Broker (void); - + virtual _TAO_ExtLocalInterfaceDef_Proxy_Impl &select_proxy ( ExtLocalInterfaceDef *object ACE_ENV_ARG_DECL ); - + private: _TAO_ExtLocalInterfaceDef_Remote_Proxy_Impl remote_proxy_impl_; - + public: // This member function is used to get an handle to the unique instance // of the Remote Proxy Broker that is available for a given // interface. static _TAO_ExtLocalInterfaceDef_Remote_Proxy_Broker *the_TAO_ExtLocalInterfaceDef_Remote_Proxy_Broker (void); }; - + // - // End Remote Proxy Broker Declaration + // End Remote Proxy Broker Declaration /////////////////////////////////////////////////////////////////////// #endif /* end #if !defined */ - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44 - + TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_ExtLocalInterfaceDef; // TAO_IDL - Generated from @@ -10056,4 +10056,3 @@ TAO_IFR_Client_Export CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::ExtLocal #include "ace/post.h" #endif /* ifndef */ - diff --git a/TAO/tao/IIOPC.h b/TAO/tao/IIOPC.h index 7f78114295b..2f50b3add22 100644 --- a/TAO/tao/IIOPC.h +++ b/TAO/tao/IIOPC.h @@ -34,7 +34,8 @@ #include "CDR.h" #include "tao/VarOut_T.h" -#include "tao/Seq_VarOut_T.h" +#include "tao/Seq_Out_T.h" +#include "tao/Seq_Var_T.h" #if defined (TAO_EXPORT_MACRO) #undef TAO_EXPORT_MACRO @@ -64,54 +65,54 @@ TAO_NAMESPACE IIOP { - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_type.cpp:231 - + struct ListenPoint; - + typedef TAO_Var_Var_T< ListenPoint > ListenPoint_var; - + typedef TAO_Out_T< ListenPoint, ListenPoint_var > ListenPoint_out; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_structure/structure_ch.cpp:52 - + struct TAO_Export ListenPoint { typedef ListenPoint_var _var_type; - + static void _tao_any_destructor (void *); TAO_String_Manager host; CORBA::UShort port; }; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44 - + TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_ListenPoint; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_ch.cpp:75 - + class ListenPointList; - + typedef TAO_VarSeq_Var_T< ListenPointList, IIOP::ListenPoint > ListenPointList_var; - + typedef TAO_Seq_Out_T< ListenPointList, @@ -119,7 +120,7 @@ TAO_NAMESPACE IIOP IIOP::ListenPoint > ListenPointList_out; - + class TAO_Export ListenPointList : public TAO_Unbounded_Sequence< @@ -132,54 +133,54 @@ TAO_NAMESPACE IIOP ListenPointList ( CORBA::ULong max, CORBA::ULong length, - ListenPoint *buffer, + ListenPoint *buffer, CORBA::Boolean release = 0 ); ListenPointList (const ListenPointList &); ~ListenPointList (void); - + static void _tao_any_destructor (void *); - + typedef ListenPointList_var _var_type; }; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44 - + TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_ListenPointList; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_type.cpp:231 - + struct BiDirIIOPServiceContext; - + typedef TAO_Var_Var_T< BiDirIIOPServiceContext > BiDirIIOPServiceContext_var; - + typedef TAO_Out_T< BiDirIIOPServiceContext, BiDirIIOPServiceContext_var > BiDirIIOPServiceContext_out; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_structure/structure_ch.cpp:52 - + struct TAO_Export BiDirIIOPServiceContext { typedef BiDirIIOPServiceContext_var _var_type; - + static void _tao_any_destructor (void *); IIOP::ListenPointList listen_points; }; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44 - + TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_BiDirIIOPServiceContext; // TAO_IDL - Generated from @@ -268,4 +269,3 @@ TAO_Export CORBA::Boolean operator>> (TAO_InputCDR &, IIOP::BiDirIIOPServiceCont #include "ace/post.h" #endif /* ifndef */ - diff --git a/TAO/tao/IOPC.h b/TAO/tao/IOPC.h index 4a2e0607d5d..11bd39b63a2 100644 --- a/TAO/tao/IOPC.h +++ b/TAO/tao/IOPC.h @@ -32,11 +32,11 @@ # pragma once #endif /* ACE_LACKS_PRAGMA_ONCE */ -#include "TAO_Export.h" -#include "IOP_IORC.h" -#include "IOP_CodecC.h" -#include "Any_T.h" -#include "VarOut_T.h" +#include "tao/TAO_Export.h" +#include "tao/IOP_IORC.h" +#include "tao/IOP_CodecC.h" +#include "tao/Any_T.h" +#include "tao/VarOut_T.h" #if defined (TAO_EXPORT_MACRO) diff --git a/TAO/tao/IORManipulation/IORC.h b/TAO/tao/IORManipulation/IORC.h index d0f21674e55..da743c0d3d4 100644 --- a/TAO/tao/IORManipulation/IORC.h +++ b/TAO/tao/IORManipulation/IORC.h @@ -559,7 +559,7 @@ TAO_NAMESPACE TAO_IOP IORList_var; typedef - TAO_Seq_Out_T< + TAO_MngSeq_Out_T< IORList, IORList_var, TAO_Pseudo_Object_Manager< diff --git a/TAO/tao/ObjectIdListC.h b/TAO/tao/ObjectIdListC.h index c9e78ccdea6..21cd0085f0a 100644 --- a/TAO/tao/ObjectIdListC.h +++ b/TAO/tao/ObjectIdListC.h @@ -32,7 +32,8 @@ # pragma once #endif /* ACE_LACKS_PRAGMA_ONCE */ -#include "tao/Seq_VarOut_T.h" +#include "tao/Seq_Var_T.h" +#include "tao/Seq_Out_T.h" #if defined (TAO_EXPORT_MACRO) #undef TAO_EXPORT_MACRO @@ -62,39 +63,39 @@ TAO_NAMESPACE CORBA { - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typedef/typedef_ch.cpp:367 - + typedef char * ORB_ObjectId; typedef CORBA::String_var ORB_ObjectId_var; typedef CORBA::String_out ORB_ObjectId_out; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44 - + TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_ORB_ObjectId; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_ch.cpp:75 - + class ORB_ObjectIdList; - + typedef TAO_MngSeq_Var_T< ORB_ObjectIdList, TAO_SeqElem_String_Manager > ORB_ObjectIdList_var; - + typedef - TAO_Seq_Out_T< + TAO_MngSeq_Out_T< ORB_ObjectIdList, ORB_ObjectIdList_var, TAO_SeqElem_String_Manager > ORB_ObjectIdList_out; - + class TAO_Export ORB_ObjectIdList : public TAO_Unbounded_String_Sequence @@ -105,18 +106,18 @@ TAO_NAMESPACE CORBA ORB_ObjectIdList ( CORBA::ULong max, CORBA::ULong length, - char * *buffer, + char * *buffer, CORBA::Boolean release = 0 ); ORB_ObjectIdList (const ORB_ObjectIdList &); ~ORB_ObjectIdList (void); - + typedef ORB_ObjectIdList_var _var_type; }; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44 - + TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_ORB_ObjectIdList; // TAO_IDL - Generated from @@ -169,4 +170,3 @@ TAO_Export CORBA::Boolean operator>> ( #include "ace/post.h" #endif /* ifndef */ - diff --git a/TAO/tao/ObjectReferenceTemplateC.h b/TAO/tao/ObjectReferenceTemplateC.h index c32e3a53531..dfec72ea8c9 100644 --- a/TAO/tao/ObjectReferenceTemplateC.h +++ b/TAO/tao/ObjectReferenceTemplateC.h @@ -26,18 +26,19 @@ #define _TAO_IDL_ORIG_OBJECTREFERENCETEMPLATEC_H_ #include "ace/pre.h" -#include "OctetSeqC.h" +#include "tao/OctetSeqC.h" #if !defined (ACE_LACKS_PRAGMA_ONCE) # pragma once #endif /* ACE_LACKS_PRAGMA_ONCE */ -#include "StringSeqC.h" -#include "ValueBase.h" -#include "Exception.h" -#include "Any_T.h" -#include "Value_VarOut_T.h" -#include "Seq_VarOut_T.h" +#include "tao/StringSeqC.h" +#include "tao/ValueBase.h" +#include "tao/Exception.h" +#include "tao/Any_T.h" +#include "tao/Value_VarOut_T.h" +#include "tao/Seq_Var_T.h" +#include "tao/Seq_Out_T.h" #if defined (TAO_EXPORT_MACRO) @@ -298,7 +299,7 @@ TAO_NAMESPACE PortableInterceptor ObjectReferenceTemplateSeq_var; typedef - TAO_Seq_Out_T< + TAO_MngSeq_Out_T< ObjectReferenceTemplateSeq, ObjectReferenceTemplateSeq_var, TAO_Valuetype_Manager< diff --git a/TAO/tao/Object_KeyC.h b/TAO/tao/Object_KeyC.h index 9484ff84fa4..f5fc94ae33d 100644 --- a/TAO/tao/Object_KeyC.h +++ b/TAO/tao/Object_KeyC.h @@ -40,7 +40,8 @@ #endif /* ACE_LACKS_PRAGMA_ONCE */ #include "tao/TAO_Export.h" -#include "tao/Seq_VarOut_T.h" +#include "tao/Seq_Var_T.h" +#include "tao/Seq_Out_T.h" #include "tao/Sequence_T.h" #if defined (TAO_EXPORT_MACRO) diff --git a/TAO/tao/OctetSeqC.h b/TAO/tao/OctetSeqC.h index fb839943a7d..33684812ef2 100644 --- a/TAO/tao/OctetSeqC.h +++ b/TAO/tao/OctetSeqC.h @@ -32,7 +32,9 @@ # pragma once #endif /* ACE_LACKS_PRAGMA_ONCE */ -#include "Seq_VarOut_T.h" +#include "tao/Seq_Var_T.h" +#include "tao/Seq_Out_T.h" + #if defined (TAO_EXPORT_MACRO) #undef TAO_EXPORT_MACRO @@ -62,19 +64,19 @@ TAO_NAMESPACE CORBA { - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_ch.cpp:75 - + class OctetSeq; - + typedef TAO_FixedSeq_Var_T< OctetSeq, CORBA::Octet > OctetSeq_var; - + typedef TAO_Seq_Out_T< OctetSeq, @@ -82,7 +84,7 @@ TAO_NAMESPACE CORBA CORBA::Octet > OctetSeq_out; - + class TAO_Export OctetSeq : public TAO_Unbounded_Sequence< @@ -95,14 +97,14 @@ TAO_NAMESPACE CORBA OctetSeq ( CORBA::ULong max, CORBA::ULong length, - CORBA::Octet* buffer, + CORBA::Octet* buffer, CORBA::Boolean release = 0 ); OctetSeq (const OctetSeq &); ~OctetSeq (void); - + static void _tao_any_destructor (void *); - + typedef OctetSeq_var _var_type; #if (TAO_NO_COPY_OCTET_SEQUENCES == 1) @@ -113,10 +115,10 @@ TAO_NAMESPACE CORBA : TAO_Unbounded_Sequence (length, mb) {} #endif /* TAO_NO_COPY_OCTET_SEQUENCE == 1 */ }; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44 - + TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_OctetSeq; // TAO_IDL - Generated from @@ -177,4 +179,3 @@ TAO_Export CORBA::Boolean operator>> ( #include "ace/post.h" #endif /* ifndef */ - diff --git a/TAO/tao/Policy_ForwardC.h b/TAO/tao/Policy_ForwardC.h index bdbbab33ef4..5b1cb921925 100644 --- a/TAO/tao/Policy_ForwardC.h +++ b/TAO/tao/Policy_ForwardC.h @@ -34,7 +34,8 @@ #include "tao/CDR.h" #include "tao/Objref_VarOut_T.h" -#include "tao/Seq_VarOut_T.h" +#include "tao/Seq_Var_T.h" +#include "tao/Seq_Out_T.h" #if defined (TAO_EXPORT_MACRO) #undef TAO_EXPORT_MACRO @@ -127,7 +128,7 @@ TAO_NAMESPACE CORBA PolicyList_var; typedef - TAO_Seq_Out_T< + TAO_MngSeq_Out_T< PolicyList, PolicyList_var, TAO_Object_Manager< diff --git a/TAO/tao/PortableServer/PortableServerC.h b/TAO/tao/PortableServer/PortableServerC.h index c497eb60271..3e5a3a23c4d 100644 --- a/TAO/tao/PortableServer/PortableServerC.h +++ b/TAO/tao/PortableServer/PortableServerC.h @@ -131,7 +131,7 @@ TAO_NAMESPACE PortableServer POAList_var; typedef - TAO_Seq_Out_T< + TAO_MngSeq_Out_T< POAList, POAList_var, TAO_Object_Manager< diff --git a/TAO/tao/Seq_Out_T.cpp b/TAO/tao/Seq_Out_T.cpp new file mode 100644 index 00000000000..89b13ea1890 --- /dev/null +++ b/TAO/tao/Seq_Out_T.cpp @@ -0,0 +1,14 @@ +#ifndef TAO_SEQ_OUT_T_C +#define TAO_SEQ_OUT_T_C + +#include "Seq_Out_T.h" + +#if !defined (__ACE_INLINE__) +#include "Seq_Out_T.inl" +#endif /* __ACE_INLINE__ */ + +ACE_RCSID (tao, + Sequence_Out_T, + "$Id$") + +#endif /*TAO_SEQUENCE_OUT_T_C*/ diff --git a/TAO/tao/Seq_Out_T.h b/TAO/tao/Seq_Out_T.h new file mode 100644 index 00000000000..f2034d26402 --- /dev/null +++ b/TAO/tao/Seq_Out_T.h @@ -0,0 +1,100 @@ +// -*- C++ -*- + +//============================================================================= +/** + * @file Seqeunce_Out_T.h + * + * $Id$ + * + * @author Jeff Parsons + */ +//============================================================================= + + +#ifndef TAO_SEQ_OUT_T_H +#define TAO_SEQ_OUT_T_H +#include "ace/pre.h" + +#if !defined (ACE_LACKS_PRAGMA_ONCE) +# pragma once +#endif /* ACE_LACKS_PRAGMA_ONCE */ + + +/** + * @class TAO_Seq_Out_T + * + * @brief Parametrized implementation of _out class for sequences. + * + */ +template +class TAO_Seq_Out_T +{ +public: + TAO_Seq_Out_T (T *&); + TAO_Seq_Out_T (T_var &); + TAO_Seq_Out_T (const TAO_Seq_Out_T &); + + TAO_Seq_Out_T &operator= (const TAO_Seq_Out_T &); + TAO_Seq_Out_T &operator= (T *); + + operator T *& (); + T *& ptr (void); + T * operator-> (void); + + T_elem & operator[] (CORBA::ULong index); + +private: + typedef TAO_Seq_Out_T THIS_OUT_TYPE; + T *& ptr_; + // Assignment from T_var not allowed. + void operator= (const T_var &); +}; + + +/** + * @class TAO_MngSeq_Out_T + * + * @brief Parametrized implementation of _out class for sequences + * having managed types. + * + */ +template +class TAO_MngSeq_Out_T +{ +public: + TAO_MngSeq_Out_T (T *&); + TAO_MngSeq_Out_T (T_var &); + TAO_MngSeq_Out_T (const TAO_MngSeq_Out_T &); + + TAO_MngSeq_Out_T &operator= (const TAO_MngSeq_Out_T &); + TAO_MngSeq_Out_T &operator= (T *); + + operator T *& (); + T *& ptr (void); + T * operator-> (void); + + T_elem operator[] (CORBA::ULong index); + +private: + typedef TAO_MngSeq_Out_T THIS_OUT_TYPE; + T *& ptr_; + // Assignment from T_var not allowed. + void operator= (const T_var &); +}; + + + +#if defined (__ACE_INLINE__) +#include "Seq_Out_T.inl" +#endif /* defined INLINE */ + +#if defined (ACE_TEMPLATES_REQUIRE_SOURCE) +#include "tao/Seq_Out_T.cpp" +#endif /* ACE_TEMPLATES_REQUIRE_SOURCE */ + +#if defined (ACE_TEMPLATES_REQUIRE_PRAGMA) +#pragma implementation ("Seq_Out_T.cpp") +#endif /* ACE_TEMPLATES_REQUIRE_PRAGMA */ + +#include "ace/post.h" +#endif /* TAO_SEQ_OUT_T_H */ diff --git a/TAO/tao/Seq_Out_T.inl b/TAO/tao/Seq_Out_T.inl new file mode 100644 index 00000000000..ddde67b7978 --- /dev/null +++ b/TAO/tao/Seq_Out_T.inl @@ -0,0 +1,154 @@ +// -*- C++ -*- +//$Id$ +template +ACE_INLINE +TAO_Seq_Out_T::TAO_Seq_Out_T (T *& p) + : ptr_ (p) +{ + this->ptr_ = 0; +} + +template +ACE_INLINE +TAO_Seq_Out_T::TAO_Seq_Out_T (T_var & p) + : ptr_ (p.out ()) +{ + delete this->ptr_; + this->ptr_ = 0; +} + +template +ACE_INLINE +TAO_Seq_Out_T::TAO_Seq_Out_T ( + const TAO_Seq_Out_T & p + ) + : ptr_ (ACE_const_cast (THIS_OUT_TYPE &, p).ptr_) +{} + +template +ACE_INLINE +TAO_Seq_Out_T & +TAO_Seq_Out_T::operator= ( + const TAO_Seq_Out_T & p + ) +{ + this->ptr_ = ACE_const_cast (THIS_OUT_TYPE &, p).ptr_; + return *this; +} + +template +ACE_INLINE +TAO_Seq_Out_T & +TAO_Seq_Out_T::operator= (T * p) +{ + this->ptr_ = p; + return *this; +} + +template +ACE_INLINE +TAO_Seq_Out_T::operator T *& () +{ + return this->ptr_; +} + +template +ACE_INLINE +T *& +TAO_Seq_Out_T::ptr (void) +{ + return this->ptr_; +} + +template +ACE_INLINE +T * +TAO_Seq_Out_T::operator-> (void) +{ + return this->ptr_; +} + +template +ACE_INLINE +T_elem & +TAO_Seq_Out_T::operator[] (CORBA::ULong index) +{ + return this->ptr_->operator[] (index); +} + +// **************************************************************** +template +ACE_INLINE +TAO_MngSeq_Out_T::TAO_MngSeq_Out_T (T *& p) + : ptr_ (p) +{ + this->ptr_ = 0; +} + +template +ACE_INLINE +TAO_MngSeq_Out_T::TAO_MngSeq_Out_T (T_var & p) + : ptr_ (p.out ()) +{ + delete this->ptr_; + this->ptr_ = 0; +} + +template +ACE_INLINE +TAO_MngSeq_Out_T::TAO_MngSeq_Out_T ( + const TAO_MngSeq_Out_T & p + ) + : ptr_ (ACE_const_cast (THIS_OUT_TYPE &, p).ptr_) +{} + +template +ACE_INLINE +TAO_MngSeq_Out_T & +TAO_MngSeq_Out_T::operator= ( + const TAO_MngSeq_Out_T & p + ) +{ + this->ptr_ = ACE_const_cast (THIS_OUT_TYPE &, p).ptr_; + return *this; +} + +template +ACE_INLINE +TAO_MngSeq_Out_T & +TAO_MngSeq_Out_T::operator= (T * p) +{ + this->ptr_ = p; + return *this; +} + +template +ACE_INLINE +TAO_MngSeq_Out_T::operator T *& () +{ + return this->ptr_; +} + +template +ACE_INLINE +T *& +TAO_MngSeq_Out_T::ptr (void) +{ + return this->ptr_; +} + +template +ACE_INLINE +T * +TAO_MngSeq_Out_T::operator-> (void) +{ + return this->ptr_; +} + +template +ACE_INLINE +T_elem +TAO_MngSeq_Out_T::operator[] (CORBA::ULong index) +{ + return this->ptr_->operator[] (index); +} diff --git a/TAO/tao/Seq_Var_T.cpp b/TAO/tao/Seq_Var_T.cpp new file mode 100644 index 00000000000..6cb7798e88e --- /dev/null +++ b/TAO/tao/Seq_Var_T.cpp @@ -0,0 +1,159 @@ +// $Id$ + +#ifndef TAO_SEQ_VAR_T_C +#define TAO_SEQ_VAR_T_C + +#include "tao/Seq_Var_T.h" + +#if !defined (__ACE_INLINE__) +#include "tao/Seq_VarOut_T.inl" +#endif /* __ACE_INLINE__ */ + +ACE_RCSID (tao, + Seq_VarOut_T, + "$Id$") + +template +TAO_Seq_Var_Base_T::TAO_Seq_Var_Base_T ( + const TAO_Seq_Var_Base_T & p + ) +{ + if (p.ptr_) + { + ACE_NEW (this->ptr_, + T (*p.ptr_)); + } + else + { + this->ptr_ = 0; + } +} + +// **************************************************************************** + +template +TAO_FixedSeq_Var_T & +TAO_FixedSeq_Var_T::operator= ( + const TAO_FixedSeq_Var_T & p + ) +{ + if (this != &p) + { + if (p.ptr_ == 0) + { + delete this->ptr_; + this->ptr_ = 0; + } + else + { + T * deep_copy = 0; + ACE_NEW_RETURN ( + deep_copy, + T (*p.ptr_), + *this + ); + + if (deep_copy != 0) + { + T * tmp = deep_copy; + deep_copy = this->ptr_; + this->ptr_ = tmp; + delete deep_copy; + } + } + } + + return *this; +} + +// Fixed-size types only. +template +TAO_FixedSeq_Var_T & +TAO_FixedSeq_Var_T::operator= (const T & p) +{ + if (this->ptr_ != &p) + { + delete this->ptr_; + ACE_NEW_RETURN (this->ptr_, + T (p), + *this); + } + + return *this; +} + +// **************************************************************************** + +template +TAO_VarSeq_Var_T & +TAO_VarSeq_Var_T::operator= ( + const TAO_VarSeq_Var_T & p + ) +{ + if (this != &p) + { + if (p.ptr_ == 0) + { + delete this->ptr_; + this->ptr_ = 0; + } + else + { + T * deep_copy = 0; + ACE_NEW_RETURN ( + deep_copy, + T (*p.ptr_), + *this + ); + + if (deep_copy != 0) + { + T * tmp = deep_copy; + deep_copy = this->ptr_; + this->ptr_ = tmp; + delete deep_copy; + } + } + } + + return *this; +} + +// **************************************************************************** + +template +TAO_MngSeq_Var_T & +TAO_MngSeq_Var_T::operator= ( + const TAO_MngSeq_Var_T & p + ) +{ + if (this != &p) + { + if (p.ptr_ == 0) + { + delete this->ptr_; + this->ptr_ = 0; + } + else + { + T * deep_copy = 0; + ACE_NEW_RETURN ( + deep_copy, + T (*p.ptr_), + *this + ); + + if (deep_copy != 0) + { + T * tmp = deep_copy; + deep_copy = this->ptr_; + this->ptr_ = tmp; + delete deep_copy; + } + } + } + + return *this; +} + +#endif /* TAO_SEQ_VAR_T_C */ diff --git a/TAO/tao/Seq_Var_T.h b/TAO/tao/Seq_Var_T.h new file mode 100644 index 00000000000..bef3486c7ec --- /dev/null +++ b/TAO/tao/Seq_Var_T.h @@ -0,0 +1,152 @@ +// -*- C++ -*- + +//============================================================================= +/** + * @file Seq_Var_T.h + * + * $Id$ + * + * @author Jeff Parsons + */ +//============================================================================= + + +#ifndef TAO_SEQ_VAR_T_H +#define TAO_SEQ_VAR_T_H + +#include "ace/pre.h" + +#if !defined (ACE_LACKS_PRAGMA_ONCE) +# pragma once +#endif /* ACE_LACKS_PRAGMA_ONCE */ + +/** + * @class TAO_Seq_Var_Base_T + * + * @brief Parametrized implementation of _var base class for sequences + * + */ +template +class TAO_Seq_Var_Base_T +{ +public: + TAO_Seq_Var_Base_T (void); + TAO_Seq_Var_Base_T (T *); + TAO_Seq_Var_Base_T (const TAO_Seq_Var_Base_T &); + + ~TAO_Seq_Var_Base_T (void); + + T *operator-> (void); + const T *operator-> (void) const; + + operator const T &() const; + operator T &(); + operator T &() const; + + // in, inout, out, _retn + const T & in (void) const; + T & inout (void); + T *& out (void); + T * _retn (void); + + // TAO extension. + T * ptr (void) const; + +protected: + T * ptr_; +}; + +/** + * @class TAO_FixedSeq_Var_T + * + * @brief Parametrized implementation of _var class for sequences + * whose element is of fixed size.. + * + */ +template +class TAO_FixedSeq_Var_T : public TAO_Seq_Var_Base_T +{ +public: + TAO_FixedSeq_Var_T (void); + TAO_FixedSeq_Var_T (T *); + TAO_FixedSeq_Var_T (const TAO_FixedSeq_Var_T &); + + // Fixed-size base types only. + TAO_FixedSeq_Var_T (const T &); + + TAO_FixedSeq_Var_T & operator= (T *); + TAO_FixedSeq_Var_T & operator= (const TAO_FixedSeq_Var_T &); + + T_elem & operator[] (CORBA::ULong index); + + // Fixed-size base types only. + TAO_FixedSeq_Var_T & operator= (const T &); +}; + +/** + * @class TAO_VarSeq_Var_T + * + * @brief Parametrized implementation of _var class for sequences + * whose element is of variable size.. + * + */ +template +class TAO_VarSeq_Var_T : public TAO_Seq_Var_Base_T +{ +public: + TAO_VarSeq_Var_T (void); + TAO_VarSeq_Var_T (T *); + TAO_VarSeq_Var_T (const TAO_VarSeq_Var_T &); + + TAO_VarSeq_Var_T & operator= (T *); + TAO_VarSeq_Var_T & operator= (const TAO_VarSeq_Var_T &); + + T_elem & operator[] (CORBA::ULong index); + + // Variable-size base types only. + operator T *& (); +}; + +/** + * @class TAO_MngSeq_Var_T + * + * @brief Parametrized implementation of _var class for sequences + * whose element is of a managed type - string, wstring, valuetype, + * interface, abstract interface and pseudo object. + * + */ +template +class TAO_MngSeq_Var_T : public TAO_Seq_Var_Base_T +{ +public: + TAO_MngSeq_Var_T (void); + TAO_MngSeq_Var_T (T *); + TAO_MngSeq_Var_T (const TAO_MngSeq_Var_T &); + + TAO_MngSeq_Var_T & operator= (T *); + TAO_MngSeq_Var_T & operator= (const TAO_MngSeq_Var_T &); + + // Variable-size base types only. + operator T *& (); + + // Managed base types only. + T_elem operator[] (CORBA::ULong index); +}; + + + +#if defined (__ACE_INLINE__) +#include "Seq_Var_T.inl" +#endif /* defined INLINE */ + +#if defined (ACE_TEMPLATES_REQUIRE_SOURCE) +#include "tao/Seq_Var_T.cpp" +#endif /* ACE_TEMPLATES_REQUIRE_SOURCE */ + +#if defined (ACE_TEMPLATES_REQUIRE_PRAGMA) +#pragma implementation ("Seq_Var_T.cpp") +#endif /* ACE_TEMPLATES_REQUIRE_PRAGMA */ + +#include "ace/post.h" + +#endif /* TAO_SEQ_VAROUT_T_H */ diff --git a/TAO/tao/Seq_Var_T.inl b/TAO/tao/Seq_Var_T.inl new file mode 100644 index 00000000000..b625dac9a6e --- /dev/null +++ b/TAO/tao/Seq_Var_T.inl @@ -0,0 +1,241 @@ +//$Id$ + +template +ACE_INLINE +TAO_Seq_Var_Base_T::TAO_Seq_Var_Base_T (void) + : ptr_ (0) +{} + +template +ACE_INLINE +TAO_Seq_Var_Base_T::TAO_Seq_Var_Base_T (T * p) + : ptr_ (p) +{} + +template +ACE_INLINE +TAO_Seq_Var_Base_T::~TAO_Seq_Var_Base_T (void) +{ + delete this->ptr_; +} + +template +ACE_INLINE +const T * +TAO_Seq_Var_Base_T::operator-> (void) const +{ + return this->ptr_; +} + +template +ACE_INLINE +T * +TAO_Seq_Var_Base_T::operator-> (void) +{ + return this->ptr_; +} + +template +ACE_INLINE +TAO_Seq_Var_Base_T::operator const T & () const +{ + return *this->ptr_; +} + +template +ACE_INLINE +TAO_Seq_Var_Base_T::operator T & () +{ + return *this->ptr_; +} + +template +ACE_INLINE +TAO_Seq_Var_Base_T::operator T & () const +{ + return *this->ptr_; +} + +template +ACE_INLINE +const T & +TAO_Seq_Var_Base_T::in (void) const +{ + return *this->ptr_; +} + +template +ACE_INLINE +T & +TAO_Seq_Var_Base_T::inout (void) +{ + return *this->ptr_; +} + +template +ACE_INLINE +T *& +TAO_Seq_Var_Base_T::out (void) +{ + delete this->ptr_; + this->ptr_ = 0; + return this->ptr_; +} + +template +ACE_INLINE +T * +TAO_Seq_Var_Base_T::_retn (void) +{ + T * tmp = this->ptr_; + this->ptr_ = 0; + return tmp; +} + +template +ACE_INLINE +T * +TAO_Seq_Var_Base_T::ptr (void) const +{ + return this->ptr_; +} + +// *************************************************************** + +template +ACE_INLINE +TAO_FixedSeq_Var_T::TAO_FixedSeq_Var_T (void) +{} + +template +ACE_INLINE +TAO_FixedSeq_Var_T::TAO_FixedSeq_Var_T (T * p) + : TAO_Seq_Var_Base_T (p) +{} + +template +TAO_FixedSeq_Var_T::TAO_FixedSeq_Var_T ( + const TAO_FixedSeq_Var_T & p + ) + : TAO_Seq_Var_Base_T (p) +{ +} + +// Fixed-size base types only. +template +ACE_INLINE +TAO_FixedSeq_Var_T::TAO_FixedSeq_Var_T (const T & p) +{ + ACE_NEW (this->ptr_, + T (p)); +} + +template +ACE_INLINE +TAO_FixedSeq_Var_T & +TAO_FixedSeq_Var_T::operator= (T * p) +{ + delete this->ptr_; + this->ptr_ = p; + return *this; +} + +template +ACE_INLINE +T_elem & +TAO_FixedSeq_Var_T::operator[] (CORBA::ULong index) +{ + return this->ptr_->operator[] (index); +} + +// *************************************************************** + +template +ACE_INLINE +TAO_VarSeq_Var_T::TAO_VarSeq_Var_T (void) +{} + +template +ACE_INLINE +TAO_VarSeq_Var_T::TAO_VarSeq_Var_T (T * p) + : TAO_Seq_Var_Base_T (p) +{} + +template +TAO_VarSeq_Var_T::TAO_VarSeq_Var_T ( + const TAO_VarSeq_Var_T & p + ) + : TAO_Seq_Var_Base_T (p) +{} + +template +ACE_INLINE +TAO_VarSeq_Var_T & +TAO_VarSeq_Var_T::operator= (T * p) +{ + delete this->ptr_; + this->ptr_ = p; + return *this; +} + +// Variable-size types only. +template +ACE_INLINE +TAO_VarSeq_Var_T::operator T *& () +{ + return this->ptr_; +} + +template +ACE_INLINE +T_elem & +TAO_VarSeq_Var_T::operator[] (CORBA::ULong index) +{ + return this->ptr_->operator[] (index); +} + +// *************************************************************** + +template +ACE_INLINE +TAO_MngSeq_Var_T::TAO_MngSeq_Var_T (void) +{} + +template +ACE_INLINE +TAO_MngSeq_Var_T::TAO_MngSeq_Var_T (T * p) + : TAO_Seq_Var_Base_T (p) +{} + +template +TAO_MngSeq_Var_T::TAO_MngSeq_Var_T ( + const TAO_MngSeq_Var_T & p + ) + : TAO_Seq_Var_Base_T (p) +{} + +template +ACE_INLINE +TAO_MngSeq_Var_T & +TAO_MngSeq_Var_T::operator= (T * p) +{ + delete this->ptr_; + this->ptr_ = p; + return *this; +} + +// Variable-size types only. +template +ACE_INLINE +TAO_MngSeq_Var_T::operator T *& () +{ + return this->ptr_; +} + +template +ACE_INLINE +T_elem +TAO_MngSeq_Var_T::operator[] (CORBA::ULong index) +{ + return this->ptr_->operator[] (index); +} diff --git a/TAO/tao/Sequence_T.h b/TAO/tao/Sequence_T.h index a5f420fcf4a..57dac1bd9d9 100644 --- a/TAO/tao/Sequence_T.h +++ b/TAO/tao/Sequence_T.h @@ -10,7 +10,6 @@ */ //============================================================================= - #ifndef TAO_SEQUENCE_T_H #define TAO_SEQUENCE_T_H @@ -246,25 +245,25 @@ public: // ************************************************************* template + typename T_var, + typename T_life, + typename T_cast> class TAO_Unbounded_Object_Sequence; template class TAO_Unbounded_Pseudo_Sequence; template + typename T_life> class TAO_Unbounded_Valuetype_Sequence; -template + size_t MAX> class TAO_Bounded_Object_Sequence; -template + size_t MAX> class TAO_Bounded_Valuetype_Sequence; template class TAO_Bounded_String_Sequence; @@ -491,7 +490,7 @@ public: * only TAO_*_Object_Sequence would use it, but we have some * problems with friendship and templates. */ - TAO_Valuetype_Manager (T **, + TAO_Valuetype_Manager (T **, CORBA::Boolean release); /// Destructor, only releases the object if is true. @@ -578,7 +577,7 @@ public: * only TAO_*_Object_Sequence would use it, but we have some * problems with friendship and templates. */ - TAO_Abstract_Manager (T **, + TAO_Abstract_Manager (T **, CORBA::Boolean release); /// Destructor, only releases the object if is true. @@ -645,9 +644,9 @@ private: * class, in charge of handling the object lifetime, examples are * pseudo objects, object references, valuetypes, and strings. */ -template class TAO_Unbounded_Object_Sequence : public TAO_Unbounded_Base_Sequence { @@ -792,10 +791,10 @@ public: * * Please see the documentation for the unbounded case. */ -template class TAO_Bounded_Object_Sequence : public TAO_Bounded_Base_Sequence { diff --git a/TAO/tao/StringSeqC.h b/TAO/tao/StringSeqC.h index ce6a9db6c18..ec32640018e 100644 --- a/TAO/tao/StringSeqC.h +++ b/TAO/tao/StringSeqC.h @@ -33,7 +33,8 @@ # pragma once #endif /* ACE_LACKS_PRAGMA_ONCE */ -#include "Seq_VarOut_T.h" +#include "tao/Seq_Var_T.h" +#include "tao/Seq_Out_T.h" #if defined (TAO_EXPORT_MACRO) #undef TAO_EXPORT_MACRO @@ -63,27 +64,27 @@ TAO_NAMESPACE CORBA { - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_ch.cpp:75 - + class StringSeq; - + typedef TAO_MngSeq_Var_T< StringSeq, TAO_SeqElem_String_Manager > StringSeq_var; - + typedef - TAO_Seq_Out_T< + TAO_MngSeq_Out_T< StringSeq, StringSeq_var, TAO_SeqElem_String_Manager > StringSeq_out; - + class TAO_Export StringSeq : public TAO_Unbounded_String_Sequence @@ -94,42 +95,42 @@ TAO_NAMESPACE CORBA StringSeq ( CORBA::ULong max, CORBA::ULong length, - char ** buffer, + char ** buffer, CORBA::Boolean release = 0 ); StringSeq (const StringSeq &); ~StringSeq (void); - + static void _tao_any_destructor (void *); - + typedef StringSeq_var _var_type; }; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44 - + TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_StringSeq; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_ch.cpp:75 - + class WStringSeq; - + typedef TAO_MngSeq_Var_T< WStringSeq, TAO_SeqElem_WString_Manager > WStringSeq_var; - + typedef - TAO_Seq_Out_T< + TAO_MngSeq_Out_T< WStringSeq, WStringSeq_var, TAO_SeqElem_WString_Manager > WStringSeq_out; - + class TAO_Export WStringSeq : public TAO_Unbounded_WString_Sequence @@ -140,20 +141,20 @@ TAO_NAMESPACE CORBA WStringSeq ( CORBA::ULong max, CORBA::ULong length, - CORBA::WChar ** buffer, + CORBA::WChar ** buffer, CORBA::Boolean release = 0 ); WStringSeq (const WStringSeq &); ~WStringSeq (void); - + static void _tao_any_destructor (void *); - + typedef WStringSeq_var _var_type; }; - + // TAO_IDL - Generated from // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44 - + TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_WStringSeq; // TAO_IDL - Generated from @@ -239,4 +240,3 @@ TAO_Export CORBA::Boolean operator>> ( #include "ace/post.h" #endif /* ifndef */ - diff --git a/TAO/tao/VarOut_T.h b/TAO/tao/VarOut_T.h index 0a061a59927..ad61814afd9 100644 --- a/TAO/tao/VarOut_T.h +++ b/TAO/tao/VarOut_T.h @@ -2,7 +2,7 @@ //============================================================================= /** - * @file Seq_VarOut_T.h + * @file VarOut_T.h * * $Id$ * diff --git a/TAO/tao/corba.h b/TAO/tao/corba.h index a6447f8f294..83c6348f486 100644 --- a/TAO/tao/corba.h +++ b/TAO/tao/corba.h @@ -72,7 +72,8 @@ #include "tao/Objref_VarOut_T.h" #include "tao/Value_VarOut_T.h" #include "tao/Pseudo_VarOut_T.h" -#include "tao/Seq_VarOut_T.h" +#include "tao/Seq_Var_T.h" +#include "tao/Seq_Out_T.h" #include "tao/Array_VarOut_T.h" #include "tao/VarOut_T.h" -- cgit v1.2.1