summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorbala <balanatarajan@users.noreply.github.com>2003-04-22 11:30:16 +0000
committerbala <balanatarajan@users.noreply.github.com>2003-04-22 11:30:16 +0000
commit77ac55fcba2d1aaa92a458d44264dbcb7d301074 (patch)
tree414b0d758d4288c5e71b6620e4daae25a0296f7e
parent8c8aa0aad2ea148d5bf2b8c52c13cd4111bec399 (diff)
downloadATCD-77ac55fcba2d1aaa92a458d44264dbcb7d301074.tar.gz
ChangeLogTag:Tue Apr 22 06:22:47 2003 Balachandran Natarajan <bala@dre.vanderbilt.edu>
-rw-r--r--TAO/ChangeLog_ref40
-rw-r--r--TAO/tao/Array_VarOut_T.h2
-rw-r--r--TAO/tao/DomainC.h2
-rw-r--r--TAO/tao/DynamicAny/DynamicAnyC.h837
-rw-r--r--TAO/tao/DynamicC.h2
-rw-r--r--TAO/tao/IFR_Client/IFR_BaseC.h20
-rw-r--r--TAO/tao/IFR_Client/IFR_BasicC.h4157
-rw-r--r--TAO/tao/IIOPC.h60
-rw-r--r--TAO/tao/IOPC.h10
-rw-r--r--TAO/tao/IORManipulation/IORC.h2
-rw-r--r--TAO/tao/ObjectIdListC.h32
-rw-r--r--TAO/tao/ObjectReferenceTemplateC.h17
-rw-r--r--TAO/tao/Object_KeyC.h3
-rw-r--r--TAO/tao/OctetSeqC.h25
-rw-r--r--TAO/tao/Policy_ForwardC.h5
-rw-r--r--TAO/tao/PortableServer/PortableServerC.h2
-rw-r--r--TAO/tao/Seq_Out_T.cpp14
-rw-r--r--TAO/tao/Seq_Out_T.h100
-rw-r--r--TAO/tao/Seq_Out_T.inl154
-rw-r--r--TAO/tao/Seq_Var_T.cpp159
-rw-r--r--TAO/tao/Seq_Var_T.h152
-rw-r--r--TAO/tao/Seq_Var_T.inl241
-rw-r--r--TAO/tao/Sequence_T.h41
-rw-r--r--TAO/tao/StringSeqC.h48
-rw-r--r--TAO/tao/VarOut_T.h2
-rw-r--r--TAO/tao/corba.h3
26 files changed, 3497 insertions, 2633 deletions
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 <bala@dre.vanderbilt.edu>
+
+ * 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 <j.parsons@vanderbilt.edu>
* 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<CORBA::Octet> (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 <typename T, typename T_var, typename T_elem>
+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<T,T_var,T_elem> &);
+
+ TAO_Seq_Out_T &operator= (const TAO_Seq_Out_T<T,T_var,T_elem> &);
+ 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<T,T_var,T_elem> 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 <typename T, typename T_var, typename T_elem>
+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<T,T_var,T_elem> &);
+
+ TAO_MngSeq_Out_T &operator= (const TAO_MngSeq_Out_T<T,T_var,T_elem> &);
+ 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<T,T_var,T_elem> 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<typename T, typename T_var, typename T_elem>
+ACE_INLINE
+TAO_Seq_Out_T<T,T_var,T_elem>::TAO_Seq_Out_T (T *& p)
+ : ptr_ (p)
+{
+ this->ptr_ = 0;
+}
+
+template<typename T, typename T_var, typename T_elem>
+ACE_INLINE
+TAO_Seq_Out_T<T,T_var,T_elem>::TAO_Seq_Out_T (T_var & p)
+ : ptr_ (p.out ())
+{
+ delete this->ptr_;
+ this->ptr_ = 0;
+}
+
+template<typename T, typename T_var, typename T_elem>
+ACE_INLINE
+TAO_Seq_Out_T<T,T_var,T_elem>::TAO_Seq_Out_T (
+ const TAO_Seq_Out_T<T,T_var,T_elem> & p
+ )
+ : ptr_ (ACE_const_cast (THIS_OUT_TYPE &, p).ptr_)
+{}
+
+template<typename T, typename T_var, typename T_elem>
+ACE_INLINE
+TAO_Seq_Out_T<T,T_var,T_elem> &
+TAO_Seq_Out_T<T,T_var,T_elem>::operator= (
+ const TAO_Seq_Out_T<T,T_var,T_elem> & p
+ )
+{
+ this->ptr_ = ACE_const_cast (THIS_OUT_TYPE &, p).ptr_;
+ return *this;
+}
+
+template<typename T, typename T_var, typename T_elem>
+ACE_INLINE
+TAO_Seq_Out_T<T,T_var,T_elem> &
+TAO_Seq_Out_T<T,T_var,T_elem>::operator= (T * p)
+{
+ this->ptr_ = p;
+ return *this;
+}
+
+template<typename T, typename T_var, typename T_elem>
+ACE_INLINE
+TAO_Seq_Out_T<T,T_var,T_elem>::operator T *& ()
+{
+ return this->ptr_;
+}
+
+template<typename T, typename T_var, typename T_elem>
+ACE_INLINE
+T *&
+TAO_Seq_Out_T<T,T_var,T_elem>::ptr (void)
+{
+ return this->ptr_;
+}
+
+template<typename T, typename T_var, typename T_elem>
+ACE_INLINE
+T *
+TAO_Seq_Out_T<T,T_var,T_elem>::operator-> (void)
+{
+ return this->ptr_;
+}
+
+template<typename T, typename T_var, typename T_elem>
+ACE_INLINE
+T_elem &
+TAO_Seq_Out_T<T,T_var,T_elem>::operator[] (CORBA::ULong index)
+{
+ return this->ptr_->operator[] (index);
+}
+
+// ****************************************************************
+template<typename T, typename T_var, typename T_elem>
+ACE_INLINE
+TAO_MngSeq_Out_T<T,T_var,T_elem>::TAO_MngSeq_Out_T (T *& p)
+ : ptr_ (p)
+{
+ this->ptr_ = 0;
+}
+
+template<typename T, typename T_var, typename T_elem>
+ACE_INLINE
+TAO_MngSeq_Out_T<T,T_var,T_elem>::TAO_MngSeq_Out_T (T_var & p)
+ : ptr_ (p.out ())
+{
+ delete this->ptr_;
+ this->ptr_ = 0;
+}
+
+template<typename T, typename T_var, typename T_elem>
+ACE_INLINE
+TAO_MngSeq_Out_T<T,T_var,T_elem>::TAO_MngSeq_Out_T (
+ const TAO_MngSeq_Out_T<T,T_var,T_elem> & p
+ )
+ : ptr_ (ACE_const_cast (THIS_OUT_TYPE &, p).ptr_)
+{}
+
+template<typename T, typename T_var, typename T_elem>
+ACE_INLINE
+TAO_MngSeq_Out_T<T,T_var,T_elem> &
+TAO_MngSeq_Out_T<T,T_var,T_elem>::operator= (
+ const TAO_MngSeq_Out_T<T,T_var,T_elem> & p
+ )
+{
+ this->ptr_ = ACE_const_cast (THIS_OUT_TYPE &, p).ptr_;
+ return *this;
+}
+
+template<typename T, typename T_var, typename T_elem>
+ACE_INLINE
+TAO_MngSeq_Out_T<T,T_var,T_elem> &
+TAO_MngSeq_Out_T<T,T_var,T_elem>::operator= (T * p)
+{
+ this->ptr_ = p;
+ return *this;
+}
+
+template<typename T, typename T_var, typename T_elem>
+ACE_INLINE
+TAO_MngSeq_Out_T<T,T_var,T_elem>::operator T *& ()
+{
+ return this->ptr_;
+}
+
+template<typename T, typename T_var, typename T_elem>
+ACE_INLINE
+T *&
+TAO_MngSeq_Out_T<T,T_var,T_elem>::ptr (void)
+{
+ return this->ptr_;
+}
+
+template<typename T, typename T_var, typename T_elem>
+ACE_INLINE
+T *
+TAO_MngSeq_Out_T<T,T_var,T_elem>::operator-> (void)
+{
+ return this->ptr_;
+}
+
+template<typename T, typename T_var, typename T_elem>
+ACE_INLINE
+T_elem
+TAO_MngSeq_Out_T<T,T_var,T_elem>::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<typename T, typename T_elem>
+TAO_Seq_Var_Base_T<T,T_elem>::TAO_Seq_Var_Base_T (
+ const TAO_Seq_Var_Base_T<T,T_elem> & p
+ )
+{
+ if (p.ptr_)
+ {
+ ACE_NEW (this->ptr_,
+ T (*p.ptr_));
+ }
+ else
+ {
+ this->ptr_ = 0;
+ }
+}
+
+// ****************************************************************************
+
+template<typename T, typename T_elem>
+TAO_FixedSeq_Var_T<T,T_elem> &
+TAO_FixedSeq_Var_T<T,T_elem>::operator= (
+ const TAO_FixedSeq_Var_T<T,T_elem> & 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<typename T, typename T_elem>
+TAO_FixedSeq_Var_T<T,T_elem> &
+TAO_FixedSeq_Var_T<T,T_elem>::operator= (const T & p)
+{
+ if (this->ptr_ != &p)
+ {
+ delete this->ptr_;
+ ACE_NEW_RETURN (this->ptr_,
+ T (p),
+ *this);
+ }
+
+ return *this;
+}
+
+// ****************************************************************************
+
+template<typename T, typename T_elem>
+TAO_VarSeq_Var_T<T,T_elem> &
+TAO_VarSeq_Var_T<T,T_elem>::operator= (
+ const TAO_VarSeq_Var_T<T,T_elem> & 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<typename T, typename T_elem>
+TAO_MngSeq_Var_T<T,T_elem> &
+TAO_MngSeq_Var_T<T,T_elem>::operator= (
+ const TAO_MngSeq_Var_T<T,T_elem> & 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 <typename T, typename T_elem>
+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<T,T_elem> &);
+
+ ~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 <typename T, typename T_elem>
+class TAO_FixedSeq_Var_T : public TAO_Seq_Var_Base_T<T,T_elem>
+{
+public:
+ TAO_FixedSeq_Var_T (void);
+ TAO_FixedSeq_Var_T (T *);
+ TAO_FixedSeq_Var_T (const TAO_FixedSeq_Var_T<T,T_elem> &);
+
+ // 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,T_elem> &);
+
+ 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 <typename T, typename T_elem>
+class TAO_VarSeq_Var_T : public TAO_Seq_Var_Base_T<T,T_elem>
+{
+public:
+ TAO_VarSeq_Var_T (void);
+ TAO_VarSeq_Var_T (T *);
+ TAO_VarSeq_Var_T (const TAO_VarSeq_Var_T<T,T_elem> &);
+
+ TAO_VarSeq_Var_T & operator= (T *);
+ TAO_VarSeq_Var_T & operator= (const TAO_VarSeq_Var_T<T,T_elem> &);
+
+ 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 <typename T, typename T_elem>
+class TAO_MngSeq_Var_T : public TAO_Seq_Var_Base_T<T,T_elem>
+{
+public:
+ TAO_MngSeq_Var_T (void);
+ TAO_MngSeq_Var_T (T *);
+ TAO_MngSeq_Var_T (const TAO_MngSeq_Var_T<T,T_elem> &);
+
+ TAO_MngSeq_Var_T & operator= (T *);
+ TAO_MngSeq_Var_T & operator= (const TAO_MngSeq_Var_T<T,T_elem> &);
+
+ // 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<typename T, typename T_elem>
+ACE_INLINE
+TAO_Seq_Var_Base_T<T,T_elem>::TAO_Seq_Var_Base_T (void)
+ : ptr_ (0)
+{}
+
+template<typename T, typename T_elem>
+ACE_INLINE
+TAO_Seq_Var_Base_T<T,T_elem>::TAO_Seq_Var_Base_T (T * p)
+ : ptr_ (p)
+{}
+
+template<typename T, typename T_elem>
+ACE_INLINE
+TAO_Seq_Var_Base_T<T,T_elem>::~TAO_Seq_Var_Base_T (void)
+{
+ delete this->ptr_;
+}
+
+template<typename T, typename T_elem>
+ACE_INLINE
+const T *
+TAO_Seq_Var_Base_T<T,T_elem>::operator-> (void) const
+{
+ return this->ptr_;
+}
+
+template<typename T, typename T_elem>
+ACE_INLINE
+T *
+TAO_Seq_Var_Base_T<T,T_elem>::operator-> (void)
+{
+ return this->ptr_;
+}
+
+template<typename T, typename T_elem>
+ACE_INLINE
+TAO_Seq_Var_Base_T<T,T_elem>::operator const T & () const
+{
+ return *this->ptr_;
+}
+
+template<typename T, typename T_elem>
+ACE_INLINE
+TAO_Seq_Var_Base_T<T,T_elem>::operator T & ()
+{
+ return *this->ptr_;
+}
+
+template<typename T, typename T_elem>
+ACE_INLINE
+TAO_Seq_Var_Base_T<T,T_elem>::operator T & () const
+{
+ return *this->ptr_;
+}
+
+template<typename T, typename T_elem>
+ACE_INLINE
+const T &
+TAO_Seq_Var_Base_T<T,T_elem>::in (void) const
+{
+ return *this->ptr_;
+}
+
+template<typename T, typename T_elem>
+ACE_INLINE
+T &
+TAO_Seq_Var_Base_T<T,T_elem>::inout (void)
+{
+ return *this->ptr_;
+}
+
+template<typename T, typename T_elem>
+ACE_INLINE
+T *&
+TAO_Seq_Var_Base_T<T,T_elem>::out (void)
+{
+ delete this->ptr_;
+ this->ptr_ = 0;
+ return this->ptr_;
+}
+
+template<typename T, typename T_elem>
+ACE_INLINE
+T *
+TAO_Seq_Var_Base_T<T,T_elem>::_retn (void)
+{
+ T * tmp = this->ptr_;
+ this->ptr_ = 0;
+ return tmp;
+}
+
+template<typename T, typename T_elem>
+ACE_INLINE
+T *
+TAO_Seq_Var_Base_T<T,T_elem>::ptr (void) const
+{
+ return this->ptr_;
+}
+
+// ***************************************************************
+
+template<typename T, typename T_elem>
+ACE_INLINE
+TAO_FixedSeq_Var_T<T,T_elem>::TAO_FixedSeq_Var_T (void)
+{}
+
+template<typename T, typename T_elem>
+ACE_INLINE
+TAO_FixedSeq_Var_T<T,T_elem>::TAO_FixedSeq_Var_T (T * p)
+ : TAO_Seq_Var_Base_T<T,T_elem> (p)
+{}
+
+template<typename T, typename T_elem>
+TAO_FixedSeq_Var_T<T,T_elem>::TAO_FixedSeq_Var_T (
+ const TAO_FixedSeq_Var_T<T,T_elem> & p
+ )
+ : TAO_Seq_Var_Base_T<T,T_elem> (p)
+{
+}
+
+// Fixed-size base types only.
+template<typename T, typename T_elem>
+ACE_INLINE
+TAO_FixedSeq_Var_T<T,T_elem>::TAO_FixedSeq_Var_T (const T & p)
+{
+ ACE_NEW (this->ptr_,
+ T (p));
+}
+
+template<typename T, typename T_elem>
+ACE_INLINE
+TAO_FixedSeq_Var_T<T,T_elem> &
+TAO_FixedSeq_Var_T<T,T_elem>::operator= (T * p)
+{
+ delete this->ptr_;
+ this->ptr_ = p;
+ return *this;
+}
+
+template<typename T, typename T_elem>
+ACE_INLINE
+T_elem &
+TAO_FixedSeq_Var_T<T,T_elem>::operator[] (CORBA::ULong index)
+{
+ return this->ptr_->operator[] (index);
+}
+
+// ***************************************************************
+
+template<typename T, typename T_elem>
+ACE_INLINE
+TAO_VarSeq_Var_T<T,T_elem>::TAO_VarSeq_Var_T (void)
+{}
+
+template<typename T, typename T_elem>
+ACE_INLINE
+TAO_VarSeq_Var_T<T,T_elem>::TAO_VarSeq_Var_T (T * p)
+ : TAO_Seq_Var_Base_T<T,T_elem> (p)
+{}
+
+template<typename T, typename T_elem>
+TAO_VarSeq_Var_T<T,T_elem>::TAO_VarSeq_Var_T (
+ const TAO_VarSeq_Var_T<T,T_elem> & p
+ )
+ : TAO_Seq_Var_Base_T<T,T_elem> (p)
+{}
+
+template<typename T, typename T_elem>
+ACE_INLINE
+TAO_VarSeq_Var_T<T,T_elem> &
+TAO_VarSeq_Var_T<T,T_elem>::operator= (T * p)
+{
+ delete this->ptr_;
+ this->ptr_ = p;
+ return *this;
+}
+
+// Variable-size types only.
+template<typename T, typename T_elem>
+ACE_INLINE
+TAO_VarSeq_Var_T<T,T_elem>::operator T *& ()
+{
+ return this->ptr_;
+}
+
+template<typename T, typename T_elem>
+ACE_INLINE
+T_elem &
+TAO_VarSeq_Var_T<T,T_elem>::operator[] (CORBA::ULong index)
+{
+ return this->ptr_->operator[] (index);
+}
+
+// ***************************************************************
+
+template<typename T, typename T_elem>
+ACE_INLINE
+TAO_MngSeq_Var_T<T,T_elem>::TAO_MngSeq_Var_T (void)
+{}
+
+template<typename T, typename T_elem>
+ACE_INLINE
+TAO_MngSeq_Var_T<T,T_elem>::TAO_MngSeq_Var_T (T * p)
+ : TAO_Seq_Var_Base_T<T,T_elem> (p)
+{}
+
+template<typename T, typename T_elem>
+TAO_MngSeq_Var_T<T,T_elem>::TAO_MngSeq_Var_T (
+ const TAO_MngSeq_Var_T<T,T_elem> & p
+ )
+ : TAO_Seq_Var_Base_T<T,T_elem> (p)
+{}
+
+template<typename T, typename T_elem>
+ACE_INLINE
+TAO_MngSeq_Var_T<T,T_elem> &
+TAO_MngSeq_Var_T<T,T_elem>::operator= (T * p)
+{
+ delete this->ptr_;
+ this->ptr_ = p;
+ return *this;
+}
+
+// Variable-size types only.
+template<typename T, typename T_elem>
+ACE_INLINE
+TAO_MngSeq_Var_T<T,T_elem>::operator T *& ()
+{
+ return this->ptr_;
+}
+
+template<typename T, typename T_elem>
+ACE_INLINE
+T_elem
+TAO_MngSeq_Var_T<T,T_elem>::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,
- typename T_var,
- typename T_life,
- typename T_cast>
+ typename T_var,
+ typename T_life,
+ typename T_cast>
class TAO_Unbounded_Object_Sequence;
template<class T,class T_var> class TAO_Unbounded_Pseudo_Sequence;
template<typename T,
typename T_var,
- typename T_life>
+ typename T_life>
class TAO_Unbounded_Valuetype_Sequence;
-template<typename T,
- typename T_var,
- typename T_life,
+template<typename T,
+ typename T_var,
+ typename T_life,
typename T_cast,
- size_t MAX>
+ size_t MAX>
class TAO_Bounded_Object_Sequence;
-template<typename T,
- typename T_var,
+template<typename T,
+ typename T_var,
typename T_life,
- size_t MAX>
+ size_t MAX>
class TAO_Bounded_Valuetype_Sequence;
template<size_t MAX> 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 <release_> 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 <release_> 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<typename T,
- typename T_var,
- typename T_life,
+template<typename T,
+ typename T_var,
+ typename T_life,
typename T_cast>
class TAO_Unbounded_Object_Sequence : public TAO_Unbounded_Base_Sequence
{
@@ -792,10 +791,10 @@ public:
*
* Please see the documentation for the unbounded case.
*/
-template<typename T,
- typename T_var,
- typename T_life,
- typename T_cast,
+template<typename T,
+ typename T_var,
+ typename T_life,
+ typename T_cast,
size_t MAX>
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"