summaryrefslogtreecommitdiff
path: root/TAO/tao/DynamicAny/diffs/DynamicAnyC.cpp.diff
diff options
context:
space:
mode:
Diffstat (limited to 'TAO/tao/DynamicAny/diffs/DynamicAnyC.cpp.diff')
-rw-r--r--TAO/tao/DynamicAny/diffs/DynamicAnyC.cpp.diff5889
1 files changed, 0 insertions, 5889 deletions
diff --git a/TAO/tao/DynamicAny/diffs/DynamicAnyC.cpp.diff b/TAO/tao/DynamicAny/diffs/DynamicAnyC.cpp.diff
deleted file mode 100644
index b7db0928b11..00000000000
--- a/TAO/tao/DynamicAny/diffs/DynamicAnyC.cpp.diff
+++ /dev/null
@@ -1,5889 +0,0 @@
---- orig/DynamicAnyC.cpp Fri Aug 25 15:14:32 2000
-+++ DynamicAnyC.cpp Sun Aug 27 12:36:09 2000
-@@ -7,7 +7,7 @@
- // Information about TAO is available at:
- // http://www.cs.wustl.edu/~schmidt/TAO.html
-
--#include "DynamicAnyC.h"
-+#include "DynamicAny.h"
-
- #if !defined (__ACE_INLINE__)
- #include "DynamicAnyC.i"
-@@ -212,4463 +212,600 @@
- }
-
-
--#if (TAO_HAS_INTERCEPTORS == 1)
--DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_type::TAO_ClientRequest_Info_DynamicAny_DynAny_type (const char *_tao_operation,
--IOP::ServiceContextList &_tao_service_context_list,
--CORBA::Object *_tao_target,
--CORBA::Environment &)
-- : TAO_ClientRequest_Info (_tao_operation, _tao_service_context_list, _tao_target)
--{}
-
--Dynamic::ParameterList *
--DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_type::arguments (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
--{
-- // Generate the arg list on demand
-- return 0;
--}
-+// default constructor
-+DynamicAny::DynFixed::DynFixed (void)
-+{}
-
-+// destructor
-+DynamicAny::DynFixed::~DynFixed (void)
-+{}
-
-- Dynamic::ExceptionList *
--DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_type::exceptions (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
-+DynamicAny::DynFixed_ptr DynamicAny::DynFixed::_narrow (
-+ CORBA::Object_ptr obj,
-+ CORBA::Environment &ACE_TRY_ENV
-+ )
- {
-- // Generate the exception list on demand
-- return 0;
-+ return DynFixed::_unchecked_narrow (obj, ACE_TRY_ENV);
- }
-
--
-- CORBA::Any *
--DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_type::result (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
-+DynamicAny::DynFixed_ptr DynamicAny::DynFixed::_unchecked_narrow (
-+ CORBA::Object_ptr obj,
-+ CORBA::Environment &
-+ )
- {
-- // Generate the result on demand :
--this->result_val_ <<= this->result_;
--
--return &this->result_val_;
-+ if (CORBA::is_nil (obj))
-+ return DynFixed::_nil ();
-+ return
-+ ACE_reinterpret_cast
-+ (
-+ DynFixed_ptr,
-+ obj->_tao_QueryInterface
-+ (
-+ ACE_reinterpret_cast
-+ (
-+ ptr_arith_t,
-+ &DynFixed::_narrow
-+ )
-+ )
-+ );
- }
-
--void
--DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_type::result (CORBA::TypeCode_ptr result)
-+DynamicAny::DynFixed_ptr
-+DynamicAny::DynFixed::_duplicate (DynFixed_ptr obj)
- {
-- // update the result
-- this->result_ = result;
-+ if (!CORBA::is_nil (obj))
-+ obj->_add_ref ();
-+ return obj;
- }
-
--DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_assign::TAO_ClientRequest_Info_DynamicAny_DynAny_assign (const char *_tao_operation,
--IOP::ServiceContextList &_tao_service_context_list,
--CORBA::Object *_tao_target,DynamicAny::DynAny_ptr dyn_any,
--CORBA::Environment &)
-- : TAO_ClientRequest_Info (_tao_operation, _tao_service_context_list, _tao_target),dyn_any_ (dyn_any)
--{}
--
--Dynamic::ParameterList *
--DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_assign::arguments (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
-+void *DynamicAny::DynFixed::_tao_QueryInterface (ptr_arith_t type)
- {
-- // Generate the arg list on demand
-- CORBA::ULong length = 0;
-- length = this->parameter_list_.length ();
-- this->parameter_list_.length (length + 1);
-- this->parameter_list_[length].argument <<= this->dyn_any_;
--
-- this->parameter_list_[length].mode = Dynamic::PARAM_IN;
-+ void *retv = 0;
-+ if (type == ACE_reinterpret_cast
-+ (ptr_arith_t,
-+ &ACE_NESTED_CLASS (::DynamicAny, DynFixed)::_narrow))
-+ retv = ACE_reinterpret_cast (void*, this);
-+ else if (type == ACE_reinterpret_cast
-+ (ptr_arith_t,
-+ &ACE_NESTED_CLASS (::DynamicAny, DynAny)::_narrow))
-+ retv = ACE_reinterpret_cast
-+ (
-+ void *,
-+ ACE_static_cast
-+ (
-+ DynamicAny::DynAny_ptr,
-+ this
-+ )
-+ );
-+ else if (type == ACE_reinterpret_cast (ptr_arith_t, &CORBA::Object::_narrow))
-+ retv = ACE_reinterpret_cast (void *,
-+ ACE_static_cast (CORBA::Object_ptr, this));
-
-- return &this->parameter_list_;
-+ if (retv)
-+ this->_add_ref ();
-+ return retv;
- }
-
-- Dynamic::ExceptionList *
-- DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_assign::exceptions (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
-- {
-- // Generate the exception list on demand
-- static TAO_Exception_Data _tao_DynamicAny_DynAny_assign_exceptiondata [] =
-- {
-- {DynamicAny::DynAny::_tc_TypeMismatch, DynamicAny::DynAny::TypeMismatch::_alloc}
-- };
--
-- CORBA::ULong length = 0;
-- for (CORBA::ULong i = 0;i < 1; ++i)
-+const char* DynamicAny::DynFixed::_interface_repository_id (void) const
- {
-- CORBA::TypeCode_ptr tcp = _tao_DynamicAny_DynAny_assign_exceptiondata [i].tc;
-- length = this->exception_list_.length ();
-- this->exception_list_.length (length + 1);
-- TAO_Pseudo_Object_Manager<CORBA::TypeCode,CORBA::TypeCode_var> tcp_object (&tcp, 1);
-- this->exception_list_[length] = tcp_object;
-+ return "IDL:DynamicAny/DynFixed:1.0";
- }
-
-- return &this->exception_list_;
-- }
-
-- CORBA::Any *
-- DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_assign::result (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
-- {
-- // Generate the result on demand :
-- CORBA::TypeCode tc (CORBA::tk_void);
-- this->result_val_.type (&tc);
-
-- return &this->result_val_;
-- }
-+// default constructor
-+DynamicAny::DynEnum::DynEnum (void)
-+{}
-
--DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_from_any::TAO_ClientRequest_Info_DynamicAny_DynAny_from_any (const char *_tao_operation,
--IOP::ServiceContextList &_tao_service_context_list,
--CORBA::Object *_tao_target,const CORBA::Any & value,
--CORBA::Environment &)
-- : TAO_ClientRequest_Info (_tao_operation, _tao_service_context_list, _tao_target),value_ (value)
-+// destructor
-+DynamicAny::DynEnum::~DynEnum (void)
- {}
-
--Dynamic::ParameterList *
--DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_from_any::arguments (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
-+DynamicAny::DynEnum_ptr DynamicAny::DynEnum::_narrow (
-+ CORBA::Object_ptr obj,
-+ CORBA::Environment &ACE_TRY_ENV
-+ )
- {
-- // Generate the arg list on demand
-- CORBA::ULong length = 0;
-- length = this->parameter_list_.length ();
-- this->parameter_list_.length (length + 1);
-- this->parameter_list_[length].argument <<= value_;
-- this->parameter_list_[length].mode = Dynamic::PARAM_IN;
--
-- return &this->parameter_list_;
-+ return DynEnum::_unchecked_narrow (obj, ACE_TRY_ENV);
- }
-
-- Dynamic::ExceptionList *
-- DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_from_any::exceptions (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
-- {
-- // Generate the exception list on demand
-- static TAO_Exception_Data _tao_DynamicAny_DynAny_from_any_exceptiondata [] =
-- {
-- {DynamicAny::DynAny::_tc_TypeMismatch, DynamicAny::DynAny::TypeMismatch::_alloc},
-- {DynamicAny::DynAny::_tc_InvalidValue, DynamicAny::DynAny::InvalidValue::_alloc}
-- };
--
-- CORBA::ULong length = 0;
-- for (CORBA::ULong i = 0;i < 2; ++i)
-+DynamicAny::DynEnum_ptr DynamicAny::DynEnum::_unchecked_narrow (
-+ CORBA::Object_ptr obj,
-+ CORBA::Environment &
-+ )
- {
-- CORBA::TypeCode_ptr tcp = _tao_DynamicAny_DynAny_from_any_exceptiondata [i].tc;
-- length = this->exception_list_.length ();
-- this->exception_list_.length (length + 1);
-- TAO_Pseudo_Object_Manager<CORBA::TypeCode,CORBA::TypeCode_var> tcp_object (&tcp, 1);
-- this->exception_list_[length] = tcp_object;
-+ if (CORBA::is_nil (obj))
-+ return DynEnum::_nil ();
-+ return
-+ ACE_reinterpret_cast
-+ (
-+ DynEnum_ptr,
-+ obj->_tao_QueryInterface
-+ (
-+ ACE_reinterpret_cast
-+ (
-+ ptr_arith_t,
-+ &DynEnum::_narrow
-+ )
-+ )
-+ );
- }
-
-- return &this->exception_list_;
-+DynamicAny::DynEnum_ptr
-+DynamicAny::DynEnum::_duplicate (DynEnum_ptr obj)
-+{
-+ if (!CORBA::is_nil (obj))
-+ obj->_add_ref ();
-+ return obj;
- }
-
-- CORBA::Any *
-- DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_from_any::result (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
-+void *DynamicAny::DynEnum::_tao_QueryInterface (ptr_arith_t type)
- {
-- // Generate the result on demand :
-- CORBA::TypeCode tc (CORBA::tk_void);
-- this->result_val_.type (&tc);
-+ void *retv = 0;
-+ if (type == ACE_reinterpret_cast
-+ (ptr_arith_t,
-+ &ACE_NESTED_CLASS (::DynamicAny, DynEnum)::_narrow))
-+ retv = ACE_reinterpret_cast (void*, this);
-+ else if (type == ACE_reinterpret_cast
-+ (ptr_arith_t,
-+ &ACE_NESTED_CLASS (::DynamicAny, DynAny)::_narrow))
-+ retv = ACE_reinterpret_cast
-+ (
-+ void *,
-+ ACE_static_cast
-+ (
-+ DynamicAny::DynAny_ptr,
-+ this
-+ )
-+ );
-+ else if (type == ACE_reinterpret_cast (ptr_arith_t, &CORBA::Object::_narrow))
-+ retv = ACE_reinterpret_cast (void *,
-+ ACE_static_cast (CORBA::Object_ptr, this));
-
-- return &this->result_val_;
-+ if (retv)
-+ this->_add_ref ();
-+ return retv;
- }
-
--DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_to_any::TAO_ClientRequest_Info_DynamicAny_DynAny_to_any (const char *_tao_operation,
--IOP::ServiceContextList &_tao_service_context_list,
--CORBA::Object *_tao_target,
--CORBA::Environment &)
-- : TAO_ClientRequest_Info (_tao_operation, _tao_service_context_list, _tao_target)
--{}
--
--Dynamic::ParameterList *
--DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_to_any::arguments (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
-+const char* DynamicAny::DynEnum::_interface_repository_id (void) const
- {
-- // Generate the arg list on demand
-- return 0;
-+ return "IDL:DynamicAny/DynEnum:1.0";
- }
-
-
-- Dynamic::ExceptionList *
--DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_to_any::exceptions (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
-+static const CORBA::Long _oc_DynamicAny_FieldName[] =
- {
-- // Generate the exception list on demand
-- return 0;
--}
--
--
-- CORBA::Any *
--DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_to_any::result (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
-+ TAO_ENCAP_BYTE_ORDER, // byte order
-+ 29, ACE_NTOHL (0x49444c3a), ACE_NTOHL (0x44796e61), ACE_NTOHL (0x6d696341), ACE_NTOHL (0x6e792f46), ACE_NTOHL (0x69656c64), ACE_NTOHL (0x4e616d65), ACE_NTOHL (0x3a312e30), ACE_NTOHL (0x0), // repository ID = IDL:DynamicAny/FieldName:1.0
-+ 10, ACE_NTOHL (0x4669656c), ACE_NTOHL (0x644e616d), ACE_NTOHL (0x65000000), // name = FieldName
-+ CORBA::tk_string,
-+ 0U, // string length
-+};
-+static CORBA::TypeCode _tc_TAO_tc_DynamicAny_FieldName (CORBA::tk_alias, sizeof (_oc_DynamicAny_FieldName), (char *) &_oc_DynamicAny_FieldName, 0, sizeof (DynamicAny::FieldName));
-+TAO_NAMESPACE_TYPE (CORBA::TypeCode_ptr)
-+TAO_NAMESPACE_BEGIN (DynamicAny)
-+TAO_NAMESPACE_DEFINE (CORBA::TypeCode_ptr, _tc_FieldName, &_tc_TAO_tc_DynamicAny_FieldName)
-+TAO_NAMESPACE_END
-+static const CORBA::Long _oc_DynamicAny_NameValuePair[] =
- {
-- // Generate the result on demand :
--this->result_val_ <<= this->result_;
-+ TAO_ENCAP_BYTE_ORDER, // byte order
-+ 33, ACE_NTOHL (0x49444c3a), ACE_NTOHL (0x44796e61), ACE_NTOHL (0x6d696341), ACE_NTOHL (0x6e792f4e), ACE_NTOHL (0x616d6556), ACE_NTOHL (0x616c7565), ACE_NTOHL (0x50616972), ACE_NTOHL (0x3a312e30), ACE_NTOHL (0x0), // repository ID = IDL:DynamicAny/NameValuePair:1.0
-+ 14, ACE_NTOHL (0x4e616d65), ACE_NTOHL (0x56616c75), ACE_NTOHL (0x65506169), ACE_NTOHL (0x72000000), // name = NameValuePair
-+ 2, // member count
-+ 3, ACE_NTOHL (0x69640000), // name = id
-+ CORBA::tk_alias, // typecode kind for typedefs
-+ 64, // encapsulation length
-+ TAO_ENCAP_BYTE_ORDER, // byte order
-+ 29, ACE_NTOHL (0x49444c3a), ACE_NTOHL (0x44796e61), ACE_NTOHL (0x6d696341), ACE_NTOHL (0x6e792f46), ACE_NTOHL (0x69656c64), ACE_NTOHL (0x4e616d65), ACE_NTOHL (0x3a312e30), ACE_NTOHL (0x0), // repository ID = IDL:DynamicAny/FieldName:1.0
-+ 10, ACE_NTOHL (0x4669656c), ACE_NTOHL (0x644e616d), ACE_NTOHL (0x65000000), // name = FieldName
-+ CORBA::tk_string,
-+ 0U, // string length
-
--return &this->result_val_;
--}
-+ 6, ACE_NTOHL (0x76616c75), ACE_NTOHL (0x65000000), // name = value
-+ CORBA::tk_any,
-
--void
--DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_to_any::result (CORBA::Any * result)
-+};
-+static CORBA::TypeCode _tc_TAO_tc_DynamicAny_NameValuePair (CORBA::tk_struct, sizeof (_oc_DynamicAny_NameValuePair), (char *) &_oc_DynamicAny_NameValuePair, 0, sizeof (DynamicAny::NameValuePair));
-+TAO_NAMESPACE_TYPE (CORBA::TypeCode_ptr)
-+TAO_NAMESPACE_BEGIN (DynamicAny)
-+TAO_NAMESPACE_DEFINE (CORBA::TypeCode_ptr, _tc_NameValuePair, &_tc_TAO_tc_DynamicAny_NameValuePair)
-+TAO_NAMESPACE_END
-+void DynamicAny::NameValuePair::_tao_any_destructor (void *x)
- {
-- // update the result
-- this->result_ = result;
-+ NameValuePair *tmp = ACE_static_cast (NameValuePair*,x);
-+ delete tmp;
- }
-
--DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_equal::TAO_ClientRequest_Info_DynamicAny_DynAny_equal (const char *_tao_operation,
--IOP::ServiceContextList &_tao_service_context_list,
--CORBA::Object *_tao_target,DynamicAny::DynAny_ptr dyn_any,
--CORBA::Environment &)
-- : TAO_ClientRequest_Info (_tao_operation, _tao_service_context_list, _tao_target),dyn_any_ (dyn_any)
--{}
-
--Dynamic::ParameterList *
--DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_equal::arguments (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
--{
-- // Generate the arg list on demand
-- CORBA::ULong length = 0;
-- length = this->parameter_list_.length ();
-- this->parameter_list_.length (length + 1);
-- this->parameter_list_[length].argument <<= this->dyn_any_;
-+#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
-
-- this->parameter_list_[length].mode = Dynamic::PARAM_IN;
-+#if !defined (__TAO_UNBOUNDED_SEQUENCE_DYNAMICANY_NAMEVALUEPAIRSEQ_CS_)
-+#define __TAO_UNBOUNDED_SEQUENCE_DYNAMICANY_NAMEVALUEPAIRSEQ_CS_
-
-- return &this->parameter_list_;
--}
-+ void
-+ DynamicAny::_TAO_Unbounded_Sequence_DynamicAny_NameValuePairSeq::_allocate_buffer (CORBA::ULong length)
-+ {
-+ DynamicAny::NameValuePair* tmp = 0;
-+ tmp = _TAO_Unbounded_Sequence_DynamicAny_NameValuePairSeq::allocbuf (length);
-
-- Dynamic::ExceptionList *
-- DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_equal::exceptions (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
-+ if (this->buffer_ != 0)
- {
-- // Generate the exception list on demand
-- return 0;
--}
-+ DynamicAny::NameValuePair *old = ACE_reinterpret_cast (DynamicAny::NameValuePair *,this->buffer_);
-
-+ for (CORBA::ULong i = 0; i < this->length_; ++i)
-+ tmp[i] = old[i];
-
-- CORBA::Any *
-- DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_equal::result (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
-- {
-- // Generate the result on demand :
-- this->result_val_ <<= CORBA::Any::from_boolean (this->result_);
-+ if (this->release_)
-+ _TAO_Unbounded_Sequence_DynamicAny_NameValuePairSeq::freebuf (old);
-
-- return &this->result_val_;
-+ }
-+ this->buffer_ = tmp;
- }
-
- void
--DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_equal::result (CORBA::Boolean result)
-+ DynamicAny::_TAO_Unbounded_Sequence_DynamicAny_NameValuePairSeq::_deallocate_buffer (void)
- {
-- // update the result
-- this->result_ = result;
-- }
-+ if (this->buffer_ == 0 || this->release_ == 0)
-+ return;
-
--DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_destroy::TAO_ClientRequest_Info_DynamicAny_DynAny_destroy (const char *_tao_operation,
--IOP::ServiceContextList &_tao_service_context_list,
--CORBA::Object *_tao_target,
--CORBA::Environment &)
-- : TAO_ClientRequest_Info (_tao_operation, _tao_service_context_list, _tao_target)
--{}
-+ DynamicAny::NameValuePair *tmp = ACE_reinterpret_cast (DynamicAny::NameValuePair *,this->buffer_);
-
--Dynamic::ParameterList *
--DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_destroy::arguments (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
--{
-- // Generate the arg list on demand
-- return 0;
-+ _TAO_Unbounded_Sequence_DynamicAny_NameValuePairSeq::freebuf (tmp);
-+ this->buffer_ = 0;
- }
-
--
-- Dynamic::ExceptionList *
--DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_destroy::exceptions (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
-+ DynamicAny::_TAO_Unbounded_Sequence_DynamicAny_NameValuePairSeq::~_TAO_Unbounded_Sequence_DynamicAny_NameValuePairSeq (void) // Dtor.
- {
-- // Generate the exception list on demand
-- return 0;
-+ this->_deallocate_buffer ();
- }
-
-
-- CORBA::Any *
--DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_destroy::result (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
--{
-- // Generate the result on demand :
-- CORBA::TypeCode tc (CORBA::tk_void);
--this->result_val_.type (&tc);
--
--return &this->result_val_;
--}
--
--DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_copy::TAO_ClientRequest_Info_DynamicAny_DynAny_copy (const char *_tao_operation,
--IOP::ServiceContextList &_tao_service_context_list,
--CORBA::Object *_tao_target,
--CORBA::Environment &)
-- : TAO_ClientRequest_Info (_tao_operation, _tao_service_context_list, _tao_target)
--{}
--
--Dynamic::ParameterList *
--DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_copy::arguments (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
--{
-- // Generate the arg list on demand
-- return 0;
--}
--
-+#endif /* end #if !defined */
-
-- Dynamic::ExceptionList *
--DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_copy::exceptions (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
--{
-- // Generate the exception list on demand
-- return 0;
--}
-
-+#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
-
-- CORBA::Any *
--DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_copy::result (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
--{
-- // Generate the result on demand :
--this->result_val_ <<= this->result_;
--return &this->result_val_;
--}
-+#if !defined (_DYNAMICANY_NAMEVALUEPAIRSEQ_CS_)
-+#define _DYNAMICANY_NAMEVALUEPAIRSEQ_CS_
-
--void
--DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_copy::result (DynamicAny::DynAny_ptr result)
-- {
-- // update the result
-- this->result_ = result;
-- }
-+// *************************************************************
-+// DynamicAny::NameValuePairSeq
-+// *************************************************************
-
--DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_boolean::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_boolean (const char *_tao_operation,
--IOP::ServiceContextList &_tao_service_context_list,
--CORBA::Object *_tao_target,CORBA::Boolean value,
--CORBA::Environment &)
-- : TAO_ClientRequest_Info (_tao_operation, _tao_service_context_list, _tao_target),value_ (value)
-+DynamicAny::NameValuePairSeq::NameValuePairSeq (void)
- {}
--
--Dynamic::ParameterList *
--DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_boolean::arguments (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
--{
-- // Generate the arg list on demand
-- CORBA::ULong length = 0;
-- length = this->parameter_list_.length ();
-- this->parameter_list_.length (length + 1);
-- this->parameter_list_[length].argument <<= CORBA::Any::from_boolean (this->value_ );
-- this->parameter_list_[length].mode = Dynamic::PARAM_IN;
--
-- return &this->parameter_list_;
--}
--
-- Dynamic::ExceptionList *
-- DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_boolean::exceptions (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
-- {
-- // Generate the exception list on demand
-- static TAO_Exception_Data _tao_DynamicAny_DynAny_insert_boolean_exceptiondata [] =
-- {
-- {DynamicAny::DynAny::_tc_TypeMismatch, DynamicAny::DynAny::TypeMismatch::_alloc},
-- {DynamicAny::DynAny::_tc_InvalidValue, DynamicAny::DynAny::InvalidValue::_alloc}
-- };
--
-- CORBA::ULong length = 0;
-- for (CORBA::ULong i = 0;i < 2; ++i)
-- {
-- CORBA::TypeCode_ptr tcp = _tao_DynamicAny_DynAny_insert_boolean_exceptiondata [i].tc;
-- length = this->exception_list_.length ();
-- this->exception_list_.length (length + 1);
-- TAO_Pseudo_Object_Manager<CORBA::TypeCode,CORBA::TypeCode_var> tcp_object (&tcp, 1);
-- this->exception_list_[length] = tcp_object;
-- }
--
-- return &this->exception_list_;
-- }
--
-- CORBA::Any *
-- DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_boolean::result (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
-- {
-- // Generate the result on demand :
-- CORBA::TypeCode tc (CORBA::tk_void);
-- this->result_val_.type (&tc);
--
-- return &this->result_val_;
-- }
--
--DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_octet::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_octet (const char *_tao_operation,
--IOP::ServiceContextList &_tao_service_context_list,
--CORBA::Object *_tao_target,CORBA::Octet value,
--CORBA::Environment &)
-- : TAO_ClientRequest_Info (_tao_operation, _tao_service_context_list, _tao_target),value_ (value)
-+DynamicAny::NameValuePairSeq::NameValuePairSeq (CORBA::ULong max) // uses max size
-+ :
-+#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
-+ _TAO_Unbounded_Sequence_DynamicAny_NameValuePairSeq
-+#else /* TAO_USE_SEQUENCE_TEMPLATES */
-+ TAO_Unbounded_Sequence<DynamicAny::NameValuePair>
-+#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
-+ (max)
- {}
--
--Dynamic::ParameterList *
--DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_octet::arguments (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
--{
-- // Generate the arg list on demand
-- CORBA::ULong length = 0;
-- length = this->parameter_list_.length ();
-- this->parameter_list_.length (length + 1);
-- this->parameter_list_[length].argument <<= CORBA::Any::from_octet (this->value_ );
-- this->parameter_list_[length].mode = Dynamic::PARAM_IN;
--
-- return &this->parameter_list_;
--}
--
-- Dynamic::ExceptionList *
-- DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_octet::exceptions (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
-- {
-- // Generate the exception list on demand
-- static TAO_Exception_Data _tao_DynamicAny_DynAny_insert_octet_exceptiondata [] =
-- {
-- {DynamicAny::DynAny::_tc_TypeMismatch, DynamicAny::DynAny::TypeMismatch::_alloc},
-- {DynamicAny::DynAny::_tc_InvalidValue, DynamicAny::DynAny::InvalidValue::_alloc}
-- };
--
-- CORBA::ULong length = 0;
-- for (CORBA::ULong i = 0;i < 2; ++i)
-- {
-- CORBA::TypeCode_ptr tcp = _tao_DynamicAny_DynAny_insert_octet_exceptiondata [i].tc;
-- length = this->exception_list_.length ();
-- this->exception_list_.length (length + 1);
-- TAO_Pseudo_Object_Manager<CORBA::TypeCode,CORBA::TypeCode_var> tcp_object (&tcp, 1);
-- this->exception_list_[length] = tcp_object;
-- }
--
-- return &this->exception_list_;
-- }
--
-- CORBA::Any *
-- DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_octet::result (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
-- {
-- // Generate the result on demand :
-- CORBA::TypeCode tc (CORBA::tk_void);
-- this->result_val_.type (&tc);
--
-- return &this->result_val_;
-- }
--
--DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_char::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_char (const char *_tao_operation,
--IOP::ServiceContextList &_tao_service_context_list,
--CORBA::Object *_tao_target,CORBA::Char value,
--CORBA::Environment &)
-- : TAO_ClientRequest_Info (_tao_operation, _tao_service_context_list, _tao_target),value_ (value)
-+DynamicAny::NameValuePairSeq::NameValuePairSeq (CORBA::ULong max, CORBA::ULong length, DynamicAny::NameValuePair *buffer, CORBA::Boolean release)
-+ :
-+#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
-+ _TAO_Unbounded_Sequence_DynamicAny_NameValuePairSeq
-+#else /* TAO_USE_SEQUENCE_TEMPLATES */
-+ TAO_Unbounded_Sequence<DynamicAny::NameValuePair>
-+#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
-+ (max, length, buffer, release)
- {}
--
--Dynamic::ParameterList *
--DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_char::arguments (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
--{
-- // Generate the arg list on demand
-- CORBA::ULong length = 0;
-- length = this->parameter_list_.length ();
-- this->parameter_list_.length (length + 1);
-- this->parameter_list_[length].argument <<= CORBA::Any::from_char (this->value_ );
-- this->parameter_list_[length].mode = Dynamic::PARAM_IN;
--
-- return &this->parameter_list_;
--}
--
-- Dynamic::ExceptionList *
-- DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_char::exceptions (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
-- {
-- // Generate the exception list on demand
-- static TAO_Exception_Data _tao_DynamicAny_DynAny_insert_char_exceptiondata [] =
-- {
-- {DynamicAny::DynAny::_tc_TypeMismatch, DynamicAny::DynAny::TypeMismatch::_alloc},
-- {DynamicAny::DynAny::_tc_InvalidValue, DynamicAny::DynAny::InvalidValue::_alloc}
-- };
--
-- CORBA::ULong length = 0;
-- for (CORBA::ULong i = 0;i < 2; ++i)
-- {
-- CORBA::TypeCode_ptr tcp = _tao_DynamicAny_DynAny_insert_char_exceptiondata [i].tc;
-- length = this->exception_list_.length ();
-- this->exception_list_.length (length + 1);
-- TAO_Pseudo_Object_Manager<CORBA::TypeCode,CORBA::TypeCode_var> tcp_object (&tcp, 1);
-- this->exception_list_[length] = tcp_object;
-- }
--
-- return &this->exception_list_;
-- }
--
-- CORBA::Any *
-- DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_char::result (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
-- {
-- // Generate the result on demand :
-- CORBA::TypeCode tc (CORBA::tk_void);
-- this->result_val_.type (&tc);
--
-- return &this->result_val_;
-- }
--
--DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_short::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_short (const char *_tao_operation,
--IOP::ServiceContextList &_tao_service_context_list,
--CORBA::Object *_tao_target,CORBA::Short value,
--CORBA::Environment &)
-- : TAO_ClientRequest_Info (_tao_operation, _tao_service_context_list, _tao_target),value_ (value)
-+DynamicAny::NameValuePairSeq::NameValuePairSeq (const NameValuePairSeq &seq) // copy ctor
-+ :
-+#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
-+ _TAO_Unbounded_Sequence_DynamicAny_NameValuePairSeq
-+#else /* TAO_USE_SEQUENCE_TEMPLATES */
-+ TAO_Unbounded_Sequence<DynamicAny::NameValuePair>
-+#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
-+ (seq)
- {}
--
--Dynamic::ParameterList *
--DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_short::arguments (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
-+DynamicAny::NameValuePairSeq::~NameValuePairSeq (void) // dtor
-+{}
-+void DynamicAny::NameValuePairSeq::_tao_any_destructor (void *x)
- {
-- // Generate the arg list on demand
-- CORBA::ULong length = 0;
-- length = this->parameter_list_.length ();
-- this->parameter_list_.length (length + 1);
-- this->parameter_list_[length].argument <<= value_;
-- this->parameter_list_[length].mode = Dynamic::PARAM_IN;
--
-- return &this->parameter_list_;
-+ NameValuePairSeq *tmp = ACE_static_cast (NameValuePairSeq*,x);
-+ delete tmp;
- }
-
-- Dynamic::ExceptionList *
-- DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_short::exceptions (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
-- {
-- // Generate the exception list on demand
-- static TAO_Exception_Data _tao_DynamicAny_DynAny_insert_short_exceptiondata [] =
-- {
-- {DynamicAny::DynAny::_tc_TypeMismatch, DynamicAny::DynAny::TypeMismatch::_alloc},
-- {DynamicAny::DynAny::_tc_InvalidValue, DynamicAny::DynAny::InvalidValue::_alloc}
-- };
--
-- CORBA::ULong length = 0;
-- for (CORBA::ULong i = 0;i < 2; ++i)
-- {
-- CORBA::TypeCode_ptr tcp = _tao_DynamicAny_DynAny_insert_short_exceptiondata [i].tc;
-- length = this->exception_list_.length ();
-- this->exception_list_.length (length + 1);
-- TAO_Pseudo_Object_Manager<CORBA::TypeCode,CORBA::TypeCode_var> tcp_object (&tcp, 1);
-- this->exception_list_[length] = tcp_object;
-- }
-
-- return &this->exception_list_;
-- }
-+#endif /* end #if !defined */
-
-- CORBA::Any *
-- DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_short::result (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
-+static const CORBA::Long _oc_DynamicAny_NameValuePairSeq[] =
- {
-- // Generate the result on demand :
-- CORBA::TypeCode tc (CORBA::tk_void);
-- this->result_val_.type (&tc);
--
-- return &this->result_val_;
-- }
-+ TAO_ENCAP_BYTE_ORDER, // byte order
-+ 36, ACE_NTOHL (0x49444c3a), ACE_NTOHL (0x44796e61), ACE_NTOHL (0x6d696341), ACE_NTOHL (0x6e792f4e), ACE_NTOHL (0x616d6556), ACE_NTOHL (0x616c7565), ACE_NTOHL (0x50616972), ACE_NTOHL (0x5365713a), ACE_NTOHL (0x312e3000), // repository ID = IDL:DynamicAny/NameValuePairSeq:1.0
-+ 17, ACE_NTOHL (0x4e616d65), ACE_NTOHL (0x56616c75), ACE_NTOHL (0x65506169), ACE_NTOHL (0x72536571), ACE_NTOHL (0x0), // name = NameValuePairSeq
-+ CORBA::tk_sequence, // typecode kind
-+ 180, // encapsulation length
-+ TAO_ENCAP_BYTE_ORDER, // byte order
-+ CORBA::tk_struct, // typecode kind
-+ 164, // encapsulation length
-+ TAO_ENCAP_BYTE_ORDER, // byte order
-+ 33, ACE_NTOHL (0x49444c3a), ACE_NTOHL (0x44796e61), ACE_NTOHL (0x6d696341), ACE_NTOHL (0x6e792f4e), ACE_NTOHL (0x616d6556), ACE_NTOHL (0x616c7565), ACE_NTOHL (0x50616972), ACE_NTOHL (0x3a312e30), ACE_NTOHL (0x0), // repository ID = IDL:DynamicAny/NameValuePair:1.0
-+ 14, ACE_NTOHL (0x4e616d65), ACE_NTOHL (0x56616c75), ACE_NTOHL (0x65506169), ACE_NTOHL (0x72000000), // name = NameValuePair
-+ 2, // member count
-+ 3, ACE_NTOHL (0x69640000), // name = id
-+ CORBA::tk_alias, // typecode kind for typedefs
-+ 64, // encapsulation length
-+ TAO_ENCAP_BYTE_ORDER, // byte order
-+ 29, ACE_NTOHL (0x49444c3a), ACE_NTOHL (0x44796e61), ACE_NTOHL (0x6d696341), ACE_NTOHL (0x6e792f46), ACE_NTOHL (0x69656c64), ACE_NTOHL (0x4e616d65), ACE_NTOHL (0x3a312e30), ACE_NTOHL (0x0), // repository ID = IDL:DynamicAny/FieldName:1.0
-+ 10, ACE_NTOHL (0x4669656c), ACE_NTOHL (0x644e616d), ACE_NTOHL (0x65000000), // name = FieldName
-+ CORBA::tk_string,
-+ 0U, // string length
-
--DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_ushort::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_ushort (const char *_tao_operation,
--IOP::ServiceContextList &_tao_service_context_list,
--CORBA::Object *_tao_target,CORBA::UShort value,
--CORBA::Environment &)
-- : TAO_ClientRequest_Info (_tao_operation, _tao_service_context_list, _tao_target),value_ (value)
--{}
-+ 6, ACE_NTOHL (0x76616c75), ACE_NTOHL (0x65000000), // name = value
-+ CORBA::tk_any,
-
--Dynamic::ParameterList *
--DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_ushort::arguments (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
--{
-- // Generate the arg list on demand
-- CORBA::ULong length = 0;
-- length = this->parameter_list_.length ();
-- this->parameter_list_.length (length + 1);
-- this->parameter_list_[length].argument <<= value_;
-- this->parameter_list_[length].mode = Dynamic::PARAM_IN;
-
-- return &this->parameter_list_;
--}
-+ 0U,
-
-- Dynamic::ExceptionList *
-- DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_ushort::exceptions (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
-- {
-- // Generate the exception list on demand
-- static TAO_Exception_Data _tao_DynamicAny_DynAny_insert_ushort_exceptiondata [] =
-- {
-- {DynamicAny::DynAny::_tc_TypeMismatch, DynamicAny::DynAny::TypeMismatch::_alloc},
-- {DynamicAny::DynAny::_tc_InvalidValue, DynamicAny::DynAny::InvalidValue::_alloc}
- };
-+static CORBA::TypeCode _tc_TAO_tc_DynamicAny_NameValuePairSeq (CORBA::tk_alias, sizeof (_oc_DynamicAny_NameValuePairSeq), (char *) &_oc_DynamicAny_NameValuePairSeq, 0, sizeof (DynamicAny::NameValuePairSeq));
-+TAO_NAMESPACE_TYPE (CORBA::TypeCode_ptr)
-+TAO_NAMESPACE_BEGIN (DynamicAny)
-+TAO_NAMESPACE_DEFINE (CORBA::TypeCode_ptr, _tc_NameValuePairSeq, &_tc_TAO_tc_DynamicAny_NameValuePairSeq)
-+TAO_NAMESPACE_END
-
-- CORBA::ULong length = 0;
-- for (CORBA::ULong i = 0;i < 2; ++i)
-- {
-- CORBA::TypeCode_ptr tcp = _tao_DynamicAny_DynAny_insert_ushort_exceptiondata [i].tc;
-- length = this->exception_list_.length ();
-- this->exception_list_.length (length + 1);
-- TAO_Pseudo_Object_Manager<CORBA::TypeCode,CORBA::TypeCode_var> tcp_object (&tcp, 1);
-- this->exception_list_[length] = tcp_object;
-- }
--
-- return &this->exception_list_;
-- }
--
-- CORBA::Any *
-- DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_ushort::result (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
-- {
-- // Generate the result on demand :
-- CORBA::TypeCode tc (CORBA::tk_void);
-- this->result_val_.type (&tc);
--
-- return &this->result_val_;
-- }
--
--DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_long::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_long (const char *_tao_operation,
--IOP::ServiceContextList &_tao_service_context_list,
--CORBA::Object *_tao_target,CORBA::Long value,
--CORBA::Environment &)
-- : TAO_ClientRequest_Info (_tao_operation, _tao_service_context_list, _tao_target),value_ (value)
--{}
--
--Dynamic::ParameterList *
--DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_long::arguments (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
--{
-- // Generate the arg list on demand
-- CORBA::ULong length = 0;
-- length = this->parameter_list_.length ();
-- this->parameter_list_.length (length + 1);
-- this->parameter_list_[length].argument <<= value_;
-- this->parameter_list_[length].mode = Dynamic::PARAM_IN;
-+#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
-
-- return &this->parameter_list_;
--}
-+#if !defined (__TAO_UNBOUNDED_SEQUENCE_DYNAMICANY_NAMEDYNANYPAIRSEQ_CS_)
-+#define __TAO_UNBOUNDED_SEQUENCE_DYNAMICANY_NAMEDYNANYPAIRSEQ_CS_
-
-- Dynamic::ExceptionList *
-- DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_long::exceptions (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
-- {
-- // Generate the exception list on demand
-- static TAO_Exception_Data _tao_DynamicAny_DynAny_insert_long_exceptiondata [] =
-+ void
-+ DynamicAny::_TAO_Unbounded_Sequence_DynamicAny_NameDynAnyPairSeq::_allocate_buffer (CORBA::ULong length)
- {
-- {DynamicAny::DynAny::_tc_TypeMismatch, DynamicAny::DynAny::TypeMismatch::_alloc},
-- {DynamicAny::DynAny::_tc_InvalidValue, DynamicAny::DynAny::InvalidValue::_alloc}
-- };
-+ DynamicAny::NameDynAnyPair* tmp = 0;
-+ tmp = _TAO_Unbounded_Sequence_DynamicAny_NameDynAnyPairSeq::allocbuf (length);
-
-- CORBA::ULong length = 0;
-- for (CORBA::ULong i = 0;i < 2; ++i)
-+ if (this->buffer_ != 0)
- {
-- CORBA::TypeCode_ptr tcp = _tao_DynamicAny_DynAny_insert_long_exceptiondata [i].tc;
-- length = this->exception_list_.length ();
-- this->exception_list_.length (length + 1);
-- TAO_Pseudo_Object_Manager<CORBA::TypeCode,CORBA::TypeCode_var> tcp_object (&tcp, 1);
-- this->exception_list_[length] = tcp_object;
-- }
-+ DynamicAny::NameDynAnyPair *old = ACE_reinterpret_cast (DynamicAny::NameDynAnyPair *,this->buffer_);
-
-- return &this->exception_list_;
-- }
-+ for (CORBA::ULong i = 0; i < this->length_; ++i)
-+ tmp[i] = old[i];
-
-- CORBA::Any *
-- DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_long::result (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
-- {
-- // Generate the result on demand :
-- CORBA::TypeCode tc (CORBA::tk_void);
-- this->result_val_.type (&tc);
-+ if (this->release_)
-+ _TAO_Unbounded_Sequence_DynamicAny_NameDynAnyPairSeq::freebuf (old);
-
-- return &this->result_val_;
- }
--
--DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_ulong::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_ulong (const char *_tao_operation,
--IOP::ServiceContextList &_tao_service_context_list,
--CORBA::Object *_tao_target,CORBA::ULong value,
--CORBA::Environment &)
-- : TAO_ClientRequest_Info (_tao_operation, _tao_service_context_list, _tao_target),value_ (value)
--{}
--
--Dynamic::ParameterList *
--DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_ulong::arguments (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
--{
-- // Generate the arg list on demand
-- CORBA::ULong length = 0;
-- length = this->parameter_list_.length ();
-- this->parameter_list_.length (length + 1);
-- this->parameter_list_[length].argument <<= value_;
-- this->parameter_list_[length].mode = Dynamic::PARAM_IN;
--
-- return &this->parameter_list_;
-+ this->buffer_ = tmp;
- }
-
-- Dynamic::ExceptionList *
-- DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_ulong::exceptions (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
-- {
-- // Generate the exception list on demand
-- static TAO_Exception_Data _tao_DynamicAny_DynAny_insert_ulong_exceptiondata [] =
-+ void
-+ DynamicAny::_TAO_Unbounded_Sequence_DynamicAny_NameDynAnyPairSeq::_deallocate_buffer (void)
- {
-- {DynamicAny::DynAny::_tc_TypeMismatch, DynamicAny::DynAny::TypeMismatch::_alloc},
-- {DynamicAny::DynAny::_tc_InvalidValue, DynamicAny::DynAny::InvalidValue::_alloc}
-- };
-+ if (this->buffer_ == 0 || this->release_ == 0)
-+ return;
-
-- CORBA::ULong length = 0;
-- for (CORBA::ULong i = 0;i < 2; ++i)
-- {
-- CORBA::TypeCode_ptr tcp = _tao_DynamicAny_DynAny_insert_ulong_exceptiondata [i].tc;
-- length = this->exception_list_.length ();
-- this->exception_list_.length (length + 1);
-- TAO_Pseudo_Object_Manager<CORBA::TypeCode,CORBA::TypeCode_var> tcp_object (&tcp, 1);
-- this->exception_list_[length] = tcp_object;
-- }
-+ DynamicAny::NameDynAnyPair *tmp = ACE_reinterpret_cast (DynamicAny::NameDynAnyPair *,this->buffer_);
-
-- return &this->exception_list_;
-+ _TAO_Unbounded_Sequence_DynamicAny_NameDynAnyPairSeq::freebuf (tmp);
-+ this->buffer_ = 0;
- }
-
-- CORBA::Any *
-- DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_ulong::result (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
-+ DynamicAny::_TAO_Unbounded_Sequence_DynamicAny_NameDynAnyPairSeq::~_TAO_Unbounded_Sequence_DynamicAny_NameDynAnyPairSeq (void) // Dtor.
- {
-- // Generate the result on demand :
-- CORBA::TypeCode tc (CORBA::tk_void);
-- this->result_val_.type (&tc);
--
-- return &this->result_val_;
-+ this->_deallocate_buffer ();
- }
-
--DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_float::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_float (const char *_tao_operation,
--IOP::ServiceContextList &_tao_service_context_list,
--CORBA::Object *_tao_target,CORBA::Float value,
--CORBA::Environment &)
-- : TAO_ClientRequest_Info (_tao_operation, _tao_service_context_list, _tao_target),value_ (value)
--{}
--
--Dynamic::ParameterList *
--DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_float::arguments (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
--{
-- // Generate the arg list on demand
-- CORBA::ULong length = 0;
-- length = this->parameter_list_.length ();
-- this->parameter_list_.length (length + 1);
-- this->parameter_list_[length].argument <<= value_;
-- this->parameter_list_[length].mode = Dynamic::PARAM_IN;
--
-- return &this->parameter_list_;
--}
-
-- Dynamic::ExceptionList *
-- DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_float::exceptions (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
-- {
-- // Generate the exception list on demand
-- static TAO_Exception_Data _tao_DynamicAny_DynAny_insert_float_exceptiondata [] =
-- {
-- {DynamicAny::DynAny::_tc_TypeMismatch, DynamicAny::DynAny::TypeMismatch::_alloc},
-- {DynamicAny::DynAny::_tc_InvalidValue, DynamicAny::DynAny::InvalidValue::_alloc}
-- };
-+#endif /* end #if !defined */
-
-- CORBA::ULong length = 0;
-- for (CORBA::ULong i = 0;i < 2; ++i)
-- {
-- CORBA::TypeCode_ptr tcp = _tao_DynamicAny_DynAny_insert_float_exceptiondata [i].tc;
-- length = this->exception_list_.length ();
-- this->exception_list_.length (length + 1);
-- TAO_Pseudo_Object_Manager<CORBA::TypeCode,CORBA::TypeCode_var> tcp_object (&tcp, 1);
-- this->exception_list_[length] = tcp_object;
-- }
-
-- return &this->exception_list_;
-- }
-+#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
-
-- CORBA::Any *
-- DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_float::result (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
-- {
-- // Generate the result on demand :
-- CORBA::TypeCode tc (CORBA::tk_void);
-- this->result_val_.type (&tc);
-+#if !defined (_DYNAMICANY_NAMEDYNANYPAIRSEQ_CS_)
-+#define _DYNAMICANY_NAMEDYNANYPAIRSEQ_CS_
-
-- return &this->result_val_;
-- }
-+// *************************************************************
-+// DynamicAny::NameDynAnyPairSeq
-+// *************************************************************
-
--DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_double::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_double (const char *_tao_operation,
--IOP::ServiceContextList &_tao_service_context_list,
--CORBA::Object *_tao_target,CORBA::Double value,
--CORBA::Environment &)
-- : TAO_ClientRequest_Info (_tao_operation, _tao_service_context_list, _tao_target),value_ (value)
-+DynamicAny::NameDynAnyPairSeq::NameDynAnyPairSeq (void)
- {}
--
--Dynamic::ParameterList *
--DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_double::arguments (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
-+DynamicAny::NameDynAnyPairSeq::NameDynAnyPairSeq (CORBA::ULong max) // uses max size
-+ :
-+#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
-+ _TAO_Unbounded_Sequence_DynamicAny_NameDynAnyPairSeq
-+#else /* TAO_USE_SEQUENCE_TEMPLATES */
-+ TAO_Unbounded_Sequence<DynamicAny::NameDynAnyPair>
-+#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
-+ (max)
-+{}
-+DynamicAny::NameDynAnyPairSeq::NameDynAnyPairSeq (CORBA::ULong max, CORBA::ULong length, DynamicAny::NameDynAnyPair *buffer, CORBA::Boolean release)
-+ :
-+#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
-+ _TAO_Unbounded_Sequence_DynamicAny_NameDynAnyPairSeq
-+#else /* TAO_USE_SEQUENCE_TEMPLATES */
-+ TAO_Unbounded_Sequence<DynamicAny::NameDynAnyPair>
-+#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
-+ (max, length, buffer, release)
-+{}
-+DynamicAny::NameDynAnyPairSeq::NameDynAnyPairSeq (const NameDynAnyPairSeq &seq) // copy ctor
-+ :
-+#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
-+ _TAO_Unbounded_Sequence_DynamicAny_NameDynAnyPairSeq
-+#else /* TAO_USE_SEQUENCE_TEMPLATES */
-+ TAO_Unbounded_Sequence<DynamicAny::NameDynAnyPair>
-+#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
-+ (seq)
-+{}
-+DynamicAny::NameDynAnyPairSeq::~NameDynAnyPairSeq (void) // dtor
-+{}
-+void DynamicAny::NameDynAnyPairSeq::_tao_any_destructor (void *x)
- {
-- // Generate the arg list on demand
-- CORBA::ULong length = 0;
-- length = this->parameter_list_.length ();
-- this->parameter_list_.length (length + 1);
-- this->parameter_list_[length].argument <<= value_;
-- this->parameter_list_[length].mode = Dynamic::PARAM_IN;
--
-- return &this->parameter_list_;
-+ NameDynAnyPairSeq *tmp = ACE_static_cast (NameDynAnyPairSeq*,x);
-+ delete tmp;
- }
-
-- Dynamic::ExceptionList *
-- DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_double::exceptions (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
-- {
-- // Generate the exception list on demand
-- static TAO_Exception_Data _tao_DynamicAny_DynAny_insert_double_exceptiondata [] =
-- {
-- {DynamicAny::DynAny::_tc_TypeMismatch, DynamicAny::DynAny::TypeMismatch::_alloc},
-- {DynamicAny::DynAny::_tc_InvalidValue, DynamicAny::DynAny::InvalidValue::_alloc}
-- };
--
-- CORBA::ULong length = 0;
-- for (CORBA::ULong i = 0;i < 2; ++i)
-- {
-- CORBA::TypeCode_ptr tcp = _tao_DynamicAny_DynAny_insert_double_exceptiondata [i].tc;
-- length = this->exception_list_.length ();
-- this->exception_list_.length (length + 1);
-- TAO_Pseudo_Object_Manager<CORBA::TypeCode,CORBA::TypeCode_var> tcp_object (&tcp, 1);
-- this->exception_list_[length] = tcp_object;
-- }
-
-- return &this->exception_list_;
-- }
-+#endif /* end #if !defined */
-
-- CORBA::Any *
-- DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_double::result (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
-- {
-- // Generate the result on demand :
-- CORBA::TypeCode tc (CORBA::tk_void);
-- this->result_val_.type (&tc);
-
-- return &this->result_val_;
-- }
-+// default constructor
-+DynamicAny::DynStruct::DynStruct (void)
-+{}
-
--DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_string::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_string (const char *_tao_operation,
--IOP::ServiceContextList &_tao_service_context_list,
--CORBA::Object *_tao_target,const char * value,
--CORBA::Environment &)
-- : TAO_ClientRequest_Info (_tao_operation, _tao_service_context_list, _tao_target),value_ (value)
-+// destructor
-+DynamicAny::DynStruct::~DynStruct (void)
- {}
-
--Dynamic::ParameterList *
--DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_string::arguments (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
-+DynamicAny::DynStruct_ptr DynamicAny::DynStruct::_narrow (
-+ CORBA::Object_ptr obj,
-+ CORBA::Environment &ACE_TRY_ENV
-+ )
- {
-- // Generate the arg list on demand
-- CORBA::ULong length = 0;
-- length = this->parameter_list_.length ();
-- this->parameter_list_.length (length + 1);
-- this->parameter_list_[length].argument <<= value_;
-- this->parameter_list_[length].mode = Dynamic::PARAM_IN;
--
-- return &this->parameter_list_;
-+ return DynStruct::_unchecked_narrow (obj, ACE_TRY_ENV);
- }
-
-- Dynamic::ExceptionList *
-- DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_string::exceptions (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
-- {
-- // Generate the exception list on demand
-- static TAO_Exception_Data _tao_DynamicAny_DynAny_insert_string_exceptiondata [] =
-- {
-- {DynamicAny::DynAny::_tc_TypeMismatch, DynamicAny::DynAny::TypeMismatch::_alloc},
-- {DynamicAny::DynAny::_tc_InvalidValue, DynamicAny::DynAny::InvalidValue::_alloc}
-- };
--
-- CORBA::ULong length = 0;
-- for (CORBA::ULong i = 0;i < 2; ++i)
-- {
-- CORBA::TypeCode_ptr tcp = _tao_DynamicAny_DynAny_insert_string_exceptiondata [i].tc;
-- length = this->exception_list_.length ();
-- this->exception_list_.length (length + 1);
-- TAO_Pseudo_Object_Manager<CORBA::TypeCode,CORBA::TypeCode_var> tcp_object (&tcp, 1);
-- this->exception_list_[length] = tcp_object;
-- }
--
-- return &this->exception_list_;
-- }
--
-- CORBA::Any *
-- DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_string::result (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
-- {
-- // Generate the result on demand :
-- CORBA::TypeCode tc (CORBA::tk_void);
-- this->result_val_.type (&tc);
--
-- return &this->result_val_;
-- }
--
--DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_reference::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_reference (const char *_tao_operation,
--IOP::ServiceContextList &_tao_service_context_list,
--CORBA::Object *_tao_target,CORBA::Object_ptr value,
--CORBA::Environment &)
-- : TAO_ClientRequest_Info (_tao_operation, _tao_service_context_list, _tao_target),value_ (value)
--{}
--
--Dynamic::ParameterList *
--DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_reference::arguments (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
--{
-- // Generate the arg list on demand
-- CORBA::ULong length = 0;
-- length = this->parameter_list_.length ();
-- this->parameter_list_.length (length + 1);
-- this->parameter_list_[length].argument <<= value_;
-- this->parameter_list_[length].mode = Dynamic::PARAM_IN;
--
-- return &this->parameter_list_;
--}
--
-- Dynamic::ExceptionList *
-- DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_reference::exceptions (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
-- {
-- // Generate the exception list on demand
-- static TAO_Exception_Data _tao_DynamicAny_DynAny_insert_reference_exceptiondata [] =
-- {
-- {DynamicAny::DynAny::_tc_TypeMismatch, DynamicAny::DynAny::TypeMismatch::_alloc},
-- {DynamicAny::DynAny::_tc_InvalidValue, DynamicAny::DynAny::InvalidValue::_alloc}
-- };
--
-- CORBA::ULong length = 0;
-- for (CORBA::ULong i = 0;i < 2; ++i)
-- {
-- CORBA::TypeCode_ptr tcp = _tao_DynamicAny_DynAny_insert_reference_exceptiondata [i].tc;
-- length = this->exception_list_.length ();
-- this->exception_list_.length (length + 1);
-- TAO_Pseudo_Object_Manager<CORBA::TypeCode,CORBA::TypeCode_var> tcp_object (&tcp, 1);
-- this->exception_list_[length] = tcp_object;
-- }
--
-- return &this->exception_list_;
-- }
--
-- CORBA::Any *
-- DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_reference::result (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
-- {
-- // Generate the result on demand :
-- CORBA::TypeCode tc (CORBA::tk_void);
-- this->result_val_.type (&tc);
--
-- return &this->result_val_;
-- }
--
--DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_typecode::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_typecode (const char *_tao_operation,
--IOP::ServiceContextList &_tao_service_context_list,
--CORBA::Object *_tao_target,CORBA::TypeCode_ptr value,
--CORBA::Environment &)
-- : TAO_ClientRequest_Info (_tao_operation, _tao_service_context_list, _tao_target),value_ (value)
--{}
--
--Dynamic::ParameterList *
--DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_typecode::arguments (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
--{
-- // Generate the arg list on demand
-- CORBA::ULong length = 0;
-- length = this->parameter_list_.length ();
-- this->parameter_list_.length (length + 1);
-- this->parameter_list_[length].argument <<= value_;
-- this->parameter_list_[length].mode = Dynamic::PARAM_IN;
--
-- return &this->parameter_list_;
--}
--
-- Dynamic::ExceptionList *
-- DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_typecode::exceptions (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
-- {
-- // Generate the exception list on demand
-- static TAO_Exception_Data _tao_DynamicAny_DynAny_insert_typecode_exceptiondata [] =
-- {
-- {DynamicAny::DynAny::_tc_TypeMismatch, DynamicAny::DynAny::TypeMismatch::_alloc},
-- {DynamicAny::DynAny::_tc_InvalidValue, DynamicAny::DynAny::InvalidValue::_alloc}
-- };
--
-- CORBA::ULong length = 0;
-- for (CORBA::ULong i = 0;i < 2; ++i)
-- {
-- CORBA::TypeCode_ptr tcp = _tao_DynamicAny_DynAny_insert_typecode_exceptiondata [i].tc;
-- length = this->exception_list_.length ();
-- this->exception_list_.length (length + 1);
-- TAO_Pseudo_Object_Manager<CORBA::TypeCode,CORBA::TypeCode_var> tcp_object (&tcp, 1);
-- this->exception_list_[length] = tcp_object;
-- }
--
-- return &this->exception_list_;
-- }
--
-- CORBA::Any *
-- DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_typecode::result (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
-- {
-- // Generate the result on demand :
-- CORBA::TypeCode tc (CORBA::tk_void);
-- this->result_val_.type (&tc);
--
-- return &this->result_val_;
-- }
--
--DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_longlong::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_longlong (const char *_tao_operation,
--IOP::ServiceContextList &_tao_service_context_list,
--CORBA::Object *_tao_target,CORBA::LongLong value,
--CORBA::Environment &)
-- : TAO_ClientRequest_Info (_tao_operation, _tao_service_context_list, _tao_target),value_ (value)
--{}
--
--Dynamic::ParameterList *
--DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_longlong::arguments (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
--{
-- // Generate the arg list on demand
-- CORBA::ULong length = 0;
-- length = this->parameter_list_.length ();
-- this->parameter_list_.length (length + 1);
-- this->parameter_list_[length].argument <<= value_;
-- this->parameter_list_[length].mode = Dynamic::PARAM_IN;
--
-- return &this->parameter_list_;
--}
--
-- Dynamic::ExceptionList *
-- DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_longlong::exceptions (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
-- {
-- // Generate the exception list on demand
-- static TAO_Exception_Data _tao_DynamicAny_DynAny_insert_longlong_exceptiondata [] =
-- {
-- {DynamicAny::DynAny::_tc_TypeMismatch, DynamicAny::DynAny::TypeMismatch::_alloc},
-- {DynamicAny::DynAny::_tc_InvalidValue, DynamicAny::DynAny::InvalidValue::_alloc}
-- };
--
-- CORBA::ULong length = 0;
-- for (CORBA::ULong i = 0;i < 2; ++i)
-- {
-- CORBA::TypeCode_ptr tcp = _tao_DynamicAny_DynAny_insert_longlong_exceptiondata [i].tc;
-- length = this->exception_list_.length ();
-- this->exception_list_.length (length + 1);
-- TAO_Pseudo_Object_Manager<CORBA::TypeCode,CORBA::TypeCode_var> tcp_object (&tcp, 1);
-- this->exception_list_[length] = tcp_object;
-- }
--
-- return &this->exception_list_;
-- }
--
-- CORBA::Any *
-- DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_longlong::result (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
-- {
-- // Generate the result on demand :
-- CORBA::TypeCode tc (CORBA::tk_void);
-- this->result_val_.type (&tc);
--
-- return &this->result_val_;
-- }
--
--DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_ulonglong::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_ulonglong (const char *_tao_operation,
--IOP::ServiceContextList &_tao_service_context_list,
--CORBA::Object *_tao_target,CORBA::ULongLong value,
--CORBA::Environment &)
-- : TAO_ClientRequest_Info (_tao_operation, _tao_service_context_list, _tao_target),value_ (value)
--{}
--
--Dynamic::ParameterList *
--DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_ulonglong::arguments (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
--{
-- // Generate the arg list on demand
-- CORBA::ULong length = 0;
-- length = this->parameter_list_.length ();
-- this->parameter_list_.length (length + 1);
-- this->parameter_list_[length].argument <<= value_;
-- this->parameter_list_[length].mode = Dynamic::PARAM_IN;
--
-- return &this->parameter_list_;
--}
--
-- Dynamic::ExceptionList *
-- DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_ulonglong::exceptions (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
-- {
-- // Generate the exception list on demand
-- static TAO_Exception_Data _tao_DynamicAny_DynAny_insert_ulonglong_exceptiondata [] =
-- {
-- {DynamicAny::DynAny::_tc_TypeMismatch, DynamicAny::DynAny::TypeMismatch::_alloc},
-- {DynamicAny::DynAny::_tc_InvalidValue, DynamicAny::DynAny::InvalidValue::_alloc}
-- };
--
-- CORBA::ULong length = 0;
-- for (CORBA::ULong i = 0;i < 2; ++i)
-- {
-- CORBA::TypeCode_ptr tcp = _tao_DynamicAny_DynAny_insert_ulonglong_exceptiondata [i].tc;
-- length = this->exception_list_.length ();
-- this->exception_list_.length (length + 1);
-- TAO_Pseudo_Object_Manager<CORBA::TypeCode,CORBA::TypeCode_var> tcp_object (&tcp, 1);
-- this->exception_list_[length] = tcp_object;
-- }
--
-- return &this->exception_list_;
-- }
--
-- CORBA::Any *
-- DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_ulonglong::result (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
-- {
-- // Generate the result on demand :
-- CORBA::TypeCode tc (CORBA::tk_void);
-- this->result_val_.type (&tc);
--
-- return &this->result_val_;
-- }
--
--DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_longdouble::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_longdouble (const char *_tao_operation,
--IOP::ServiceContextList &_tao_service_context_list,
--CORBA::Object *_tao_target,CORBA::LongDouble value,
--CORBA::Environment &)
-- : TAO_ClientRequest_Info (_tao_operation, _tao_service_context_list, _tao_target),value_ (value)
--{}
--
--Dynamic::ParameterList *
--DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_longdouble::arguments (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
--{
-- // Generate the arg list on demand
-- CORBA::ULong length = 0;
-- length = this->parameter_list_.length ();
-- this->parameter_list_.length (length + 1);
-- this->parameter_list_[length].argument <<= value_;
-- this->parameter_list_[length].mode = Dynamic::PARAM_IN;
--
-- return &this->parameter_list_;
--}
--
-- Dynamic::ExceptionList *
-- DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_longdouble::exceptions (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
-- {
-- // Generate the exception list on demand
-- static TAO_Exception_Data _tao_DynamicAny_DynAny_insert_longdouble_exceptiondata [] =
-- {
-- {DynamicAny::DynAny::_tc_TypeMismatch, DynamicAny::DynAny::TypeMismatch::_alloc},
-- {DynamicAny::DynAny::_tc_InvalidValue, DynamicAny::DynAny::InvalidValue::_alloc}
-- };
--
-- CORBA::ULong length = 0;
-- for (CORBA::ULong i = 0;i < 2; ++i)
-- {
-- CORBA::TypeCode_ptr tcp = _tao_DynamicAny_DynAny_insert_longdouble_exceptiondata [i].tc;
-- length = this->exception_list_.length ();
-- this->exception_list_.length (length + 1);
-- TAO_Pseudo_Object_Manager<CORBA::TypeCode,CORBA::TypeCode_var> tcp_object (&tcp, 1);
-- this->exception_list_[length] = tcp_object;
-- }
--
-- return &this->exception_list_;
-- }
--
-- CORBA::Any *
-- DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_longdouble::result (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
-- {
-- // Generate the result on demand :
-- CORBA::TypeCode tc (CORBA::tk_void);
-- this->result_val_.type (&tc);
--
-- return &this->result_val_;
-- }
--
--DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_wchar::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_wchar (const char *_tao_operation,
--IOP::ServiceContextList &_tao_service_context_list,
--CORBA::Object *_tao_target,CORBA::WChar value,
--CORBA::Environment &)
-- : TAO_ClientRequest_Info (_tao_operation, _tao_service_context_list, _tao_target),value_ (value)
--{}
--
--Dynamic::ParameterList *
--DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_wchar::arguments (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
--{
-- // Generate the arg list on demand
-- CORBA::ULong length = 0;
-- length = this->parameter_list_.length ();
-- this->parameter_list_.length (length + 1);
-- this->parameter_list_[length].argument <<= CORBA::Any::from_wchar (this->value_ );
-- this->parameter_list_[length].mode = Dynamic::PARAM_IN;
--
-- return &this->parameter_list_;
--}
--
-- Dynamic::ExceptionList *
-- DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_wchar::exceptions (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
-- {
-- // Generate the exception list on demand
-- static TAO_Exception_Data _tao_DynamicAny_DynAny_insert_wchar_exceptiondata [] =
-- {
-- {DynamicAny::DynAny::_tc_TypeMismatch, DynamicAny::DynAny::TypeMismatch::_alloc},
-- {DynamicAny::DynAny::_tc_InvalidValue, DynamicAny::DynAny::InvalidValue::_alloc}
-- };
--
-- CORBA::ULong length = 0;
-- for (CORBA::ULong i = 0;i < 2; ++i)
-- {
-- CORBA::TypeCode_ptr tcp = _tao_DynamicAny_DynAny_insert_wchar_exceptiondata [i].tc;
-- length = this->exception_list_.length ();
-- this->exception_list_.length (length + 1);
-- TAO_Pseudo_Object_Manager<CORBA::TypeCode,CORBA::TypeCode_var> tcp_object (&tcp, 1);
-- this->exception_list_[length] = tcp_object;
-- }
--
-- return &this->exception_list_;
-- }
--
-- CORBA::Any *
-- DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_wchar::result (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
-- {
-- // Generate the result on demand :
-- CORBA::TypeCode tc (CORBA::tk_void);
-- this->result_val_.type (&tc);
--
-- return &this->result_val_;
-- }
--
--DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_wstring::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_wstring (const char *_tao_operation,
--IOP::ServiceContextList &_tao_service_context_list,
--CORBA::Object *_tao_target,const CORBA::WChar * value,
--CORBA::Environment &)
-- : TAO_ClientRequest_Info (_tao_operation, _tao_service_context_list, _tao_target),value_ (value)
--{}
--
--Dynamic::ParameterList *
--DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_wstring::arguments (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
--{
-- // Generate the arg list on demand
-- CORBA::ULong length = 0;
-- length = this->parameter_list_.length ();
-- this->parameter_list_.length (length + 1);
-- this->parameter_list_[length].argument <<= value_;
-- this->parameter_list_[length].mode = Dynamic::PARAM_IN;
--
-- return &this->parameter_list_;
--}
--
-- Dynamic::ExceptionList *
-- DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_wstring::exceptions (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
-- {
-- // Generate the exception list on demand
-- static TAO_Exception_Data _tao_DynamicAny_DynAny_insert_wstring_exceptiondata [] =
-- {
-- {DynamicAny::DynAny::_tc_TypeMismatch, DynamicAny::DynAny::TypeMismatch::_alloc},
-- {DynamicAny::DynAny::_tc_InvalidValue, DynamicAny::DynAny::InvalidValue::_alloc}
-- };
--
-- CORBA::ULong length = 0;
-- for (CORBA::ULong i = 0;i < 2; ++i)
-- {
-- CORBA::TypeCode_ptr tcp = _tao_DynamicAny_DynAny_insert_wstring_exceptiondata [i].tc;
-- length = this->exception_list_.length ();
-- this->exception_list_.length (length + 1);
-- TAO_Pseudo_Object_Manager<CORBA::TypeCode,CORBA::TypeCode_var> tcp_object (&tcp, 1);
-- this->exception_list_[length] = tcp_object;
-- }
--
-- return &this->exception_list_;
-- }
--
-- CORBA::Any *
-- DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_wstring::result (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
-- {
-- // Generate the result on demand :
-- CORBA::TypeCode tc (CORBA::tk_void);
-- this->result_val_.type (&tc);
--
-- return &this->result_val_;
-- }
--
--DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_any::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_any (const char *_tao_operation,
--IOP::ServiceContextList &_tao_service_context_list,
--CORBA::Object *_tao_target,const CORBA::Any & value,
--CORBA::Environment &)
-- : TAO_ClientRequest_Info (_tao_operation, _tao_service_context_list, _tao_target),value_ (value)
--{}
--
--Dynamic::ParameterList *
--DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_any::arguments (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
--{
-- // Generate the arg list on demand
-- CORBA::ULong length = 0;
-- length = this->parameter_list_.length ();
-- this->parameter_list_.length (length + 1);
-- this->parameter_list_[length].argument <<= value_;
-- this->parameter_list_[length].mode = Dynamic::PARAM_IN;
--
-- return &this->parameter_list_;
--}
--
-- Dynamic::ExceptionList *
-- DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_any::exceptions (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
-- {
-- // Generate the exception list on demand
-- static TAO_Exception_Data _tao_DynamicAny_DynAny_insert_any_exceptiondata [] =
-- {
-- {DynamicAny::DynAny::_tc_TypeMismatch, DynamicAny::DynAny::TypeMismatch::_alloc},
-- {DynamicAny::DynAny::_tc_InvalidValue, DynamicAny::DynAny::InvalidValue::_alloc}
-- };
--
-- CORBA::ULong length = 0;
-- for (CORBA::ULong i = 0;i < 2; ++i)
-- {
-- CORBA::TypeCode_ptr tcp = _tao_DynamicAny_DynAny_insert_any_exceptiondata [i].tc;
-- length = this->exception_list_.length ();
-- this->exception_list_.length (length + 1);
-- TAO_Pseudo_Object_Manager<CORBA::TypeCode,CORBA::TypeCode_var> tcp_object (&tcp, 1);
-- this->exception_list_[length] = tcp_object;
-- }
--
-- return &this->exception_list_;
-- }
--
-- CORBA::Any *
-- DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_any::result (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
-- {
-- // Generate the result on demand :
-- CORBA::TypeCode tc (CORBA::tk_void);
-- this->result_val_.type (&tc);
--
-- return &this->result_val_;
-- }
--
--DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_dyn_any::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_dyn_any (const char *_tao_operation,
--IOP::ServiceContextList &_tao_service_context_list,
--CORBA::Object *_tao_target,DynamicAny::DynAny_ptr value,
--CORBA::Environment &)
-- : TAO_ClientRequest_Info (_tao_operation, _tao_service_context_list, _tao_target),value_ (value)
--{}
--
--Dynamic::ParameterList *
--DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_dyn_any::arguments (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
--{
-- // Generate the arg list on demand
-- CORBA::ULong length = 0;
-- length = this->parameter_list_.length ();
-- this->parameter_list_.length (length + 1);
-- this->parameter_list_[length].argument <<= this->value_;
--
-- this->parameter_list_[length].mode = Dynamic::PARAM_IN;
--
-- return &this->parameter_list_;
--}
--
-- Dynamic::ExceptionList *
-- DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_dyn_any::exceptions (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
-- {
-- // Generate the exception list on demand
-- static TAO_Exception_Data _tao_DynamicAny_DynAny_insert_dyn_any_exceptiondata [] =
-- {
-- {DynamicAny::DynAny::_tc_TypeMismatch, DynamicAny::DynAny::TypeMismatch::_alloc},
-- {DynamicAny::DynAny::_tc_InvalidValue, DynamicAny::DynAny::InvalidValue::_alloc}
-- };
--
-- CORBA::ULong length = 0;
-- for (CORBA::ULong i = 0;i < 2; ++i)
-- {
-- CORBA::TypeCode_ptr tcp = _tao_DynamicAny_DynAny_insert_dyn_any_exceptiondata [i].tc;
-- length = this->exception_list_.length ();
-- this->exception_list_.length (length + 1);
-- TAO_Pseudo_Object_Manager<CORBA::TypeCode,CORBA::TypeCode_var> tcp_object (&tcp, 1);
-- this->exception_list_[length] = tcp_object;
-- }
--
-- return &this->exception_list_;
-- }
--
-- CORBA::Any *
-- DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_dyn_any::result (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
-- {
-- // Generate the result on demand :
-- CORBA::TypeCode tc (CORBA::tk_void);
-- this->result_val_.type (&tc);
--
-- return &this->result_val_;
-- }
--
--DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_val::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_val (const char *_tao_operation,
--IOP::ServiceContextList &_tao_service_context_list,
--CORBA::Object *_tao_target,CORBA::ValueBase_ptr value,
--CORBA::Environment &)
-- : TAO_ClientRequest_Info (_tao_operation, _tao_service_context_list, _tao_target),value_ (value)
--{}
--
--Dynamic::ParameterList *
--DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_val::arguments (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
--{
-- // Generate the arg list on demand
-- CORBA::ULong length = 0;
-- length = this->parameter_list_.length ();
-- this->parameter_list_.length (length + 1);
-- this->parameter_list_[length].argument <<= value_;
-- this->parameter_list_[length].mode = Dynamic::PARAM_IN;
--
-- return &this->parameter_list_;
--}
--
-- Dynamic::ExceptionList *
-- DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_val::exceptions (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
-- {
-- // Generate the exception list on demand
-- static TAO_Exception_Data _tao_DynamicAny_DynAny_insert_val_exceptiondata [] =
-- {
-- {DynamicAny::DynAny::_tc_TypeMismatch, DynamicAny::DynAny::TypeMismatch::_alloc},
-- {DynamicAny::DynAny::_tc_InvalidValue, DynamicAny::DynAny::InvalidValue::_alloc}
-- };
--
-- CORBA::ULong length = 0;
-- for (CORBA::ULong i = 0;i < 2; ++i)
-- {
-- CORBA::TypeCode_ptr tcp = _tao_DynamicAny_DynAny_insert_val_exceptiondata [i].tc;
-- length = this->exception_list_.length ();
-- this->exception_list_.length (length + 1);
-- TAO_Pseudo_Object_Manager<CORBA::TypeCode,CORBA::TypeCode_var> tcp_object (&tcp, 1);
-- this->exception_list_[length] = tcp_object;
-- }
--
-- return &this->exception_list_;
-- }
--
-- CORBA::Any *
-- DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_val::result (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
-- {
-- // Generate the result on demand :
-- CORBA::TypeCode tc (CORBA::tk_void);
-- this->result_val_.type (&tc);
--
-- return &this->result_val_;
-- }
--
--DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_boolean::TAO_ClientRequest_Info_DynamicAny_DynAny_get_boolean (const char *_tao_operation,
--IOP::ServiceContextList &_tao_service_context_list,
--CORBA::Object *_tao_target,
--CORBA::Environment &)
-- : TAO_ClientRequest_Info (_tao_operation, _tao_service_context_list, _tao_target)
--{}
--
--Dynamic::ParameterList *
--DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_boolean::arguments (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
--{
-- // Generate the arg list on demand
-- return 0;
--}
--
--
-- Dynamic::ExceptionList *
--DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_boolean::exceptions (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
--{
-- // Generate the exception list on demand
-- static TAO_Exception_Data _tao_DynamicAny_DynAny_get_boolean_exceptiondata [] =
-- {
-- {DynamicAny::DynAny::_tc_TypeMismatch, DynamicAny::DynAny::TypeMismatch::_alloc},
-- {DynamicAny::DynAny::_tc_InvalidValue, DynamicAny::DynAny::InvalidValue::_alloc}
-- };
--
-- CORBA::ULong length = 0;
-- for (CORBA::ULong i = 0;i < 2; ++i)
-- {
-- CORBA::TypeCode_ptr tcp = _tao_DynamicAny_DynAny_get_boolean_exceptiondata [i].tc;
-- length = this->exception_list_.length ();
-- this->exception_list_.length (length + 1);
-- TAO_Pseudo_Object_Manager<CORBA::TypeCode,CORBA::TypeCode_var> tcp_object (&tcp, 1);
-- this->exception_list_[length] = tcp_object;
-- }
--
-- return &this->exception_list_;
-- }
--
--CORBA::Any *
--DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_boolean::result (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
--{
-- // Generate the result on demand :
--this->result_val_ <<= CORBA::Any::from_boolean (this->result_);
--
--return &this->result_val_;
--}
--
--void
--DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_boolean::result (CORBA::Boolean result)
-- {
-- // update the result
-- this->result_ = result;
-- }
--
--DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_octet::TAO_ClientRequest_Info_DynamicAny_DynAny_get_octet (const char *_tao_operation,
--IOP::ServiceContextList &_tao_service_context_list,
--CORBA::Object *_tao_target,
--CORBA::Environment &)
-- : TAO_ClientRequest_Info (_tao_operation, _tao_service_context_list, _tao_target)
--{}
--
--Dynamic::ParameterList *
--DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_octet::arguments (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
--{
-- // Generate the arg list on demand
-- return 0;
--}
--
--
-- Dynamic::ExceptionList *
--DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_octet::exceptions (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
--{
-- // Generate the exception list on demand
-- static TAO_Exception_Data _tao_DynamicAny_DynAny_get_octet_exceptiondata [] =
-- {
-- {DynamicAny::DynAny::_tc_TypeMismatch, DynamicAny::DynAny::TypeMismatch::_alloc},
-- {DynamicAny::DynAny::_tc_InvalidValue, DynamicAny::DynAny::InvalidValue::_alloc}
-- };
--
-- CORBA::ULong length = 0;
-- for (CORBA::ULong i = 0;i < 2; ++i)
-- {
-- CORBA::TypeCode_ptr tcp = _tao_DynamicAny_DynAny_get_octet_exceptiondata [i].tc;
-- length = this->exception_list_.length ();
-- this->exception_list_.length (length + 1);
-- TAO_Pseudo_Object_Manager<CORBA::TypeCode,CORBA::TypeCode_var> tcp_object (&tcp, 1);
-- this->exception_list_[length] = tcp_object;
-- }
--
-- return &this->exception_list_;
-- }
--
--CORBA::Any *
--DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_octet::result (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
--{
-- // Generate the result on demand :
--this->result_val_ <<= CORBA::Any::from_octet (this->result_);
--
--return &this->result_val_;
--}
--
--void
--DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_octet::result (CORBA::Octet result)
-- {
-- // update the result
-- this->result_ = result;
-- }
--
--DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_char::TAO_ClientRequest_Info_DynamicAny_DynAny_get_char (const char *_tao_operation,
--IOP::ServiceContextList &_tao_service_context_list,
--CORBA::Object *_tao_target,
--CORBA::Environment &)
-- : TAO_ClientRequest_Info (_tao_operation, _tao_service_context_list, _tao_target)
--{}
--
--Dynamic::ParameterList *
--DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_char::arguments (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
--{
-- // Generate the arg list on demand
-- return 0;
--}
--
--
-- Dynamic::ExceptionList *
--DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_char::exceptions (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
--{
-- // Generate the exception list on demand
-- static TAO_Exception_Data _tao_DynamicAny_DynAny_get_char_exceptiondata [] =
-- {
-- {DynamicAny::DynAny::_tc_TypeMismatch, DynamicAny::DynAny::TypeMismatch::_alloc},
-- {DynamicAny::DynAny::_tc_InvalidValue, DynamicAny::DynAny::InvalidValue::_alloc}
-- };
--
-- CORBA::ULong length = 0;
-- for (CORBA::ULong i = 0;i < 2; ++i)
-- {
-- CORBA::TypeCode_ptr tcp = _tao_DynamicAny_DynAny_get_char_exceptiondata [i].tc;
-- length = this->exception_list_.length ();
-- this->exception_list_.length (length + 1);
-- TAO_Pseudo_Object_Manager<CORBA::TypeCode,CORBA::TypeCode_var> tcp_object (&tcp, 1);
-- this->exception_list_[length] = tcp_object;
-- }
--
-- return &this->exception_list_;
-- }
--
--CORBA::Any *
--DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_char::result (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
--{
-- // Generate the result on demand :
--this->result_val_ <<= CORBA::Any::from_char (this->result_);
--
--return &this->result_val_;
--}
--
--void
--DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_char::result (CORBA::Char result)
-- {
-- // update the result
-- this->result_ = result;
-- }
--
--DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_short::TAO_ClientRequest_Info_DynamicAny_DynAny_get_short (const char *_tao_operation,
--IOP::ServiceContextList &_tao_service_context_list,
--CORBA::Object *_tao_target,
--CORBA::Environment &)
-- : TAO_ClientRequest_Info (_tao_operation, _tao_service_context_list, _tao_target)
--{}
--
--Dynamic::ParameterList *
--DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_short::arguments (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
--{
-- // Generate the arg list on demand
-- return 0;
--}
--
--
-- Dynamic::ExceptionList *
--DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_short::exceptions (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
--{
-- // Generate the exception list on demand
-- static TAO_Exception_Data _tao_DynamicAny_DynAny_get_short_exceptiondata [] =
-- {
-- {DynamicAny::DynAny::_tc_TypeMismatch, DynamicAny::DynAny::TypeMismatch::_alloc},
-- {DynamicAny::DynAny::_tc_InvalidValue, DynamicAny::DynAny::InvalidValue::_alloc}
-- };
--
-- CORBA::ULong length = 0;
-- for (CORBA::ULong i = 0;i < 2; ++i)
-- {
-- CORBA::TypeCode_ptr tcp = _tao_DynamicAny_DynAny_get_short_exceptiondata [i].tc;
-- length = this->exception_list_.length ();
-- this->exception_list_.length (length + 1);
-- TAO_Pseudo_Object_Manager<CORBA::TypeCode,CORBA::TypeCode_var> tcp_object (&tcp, 1);
-- this->exception_list_[length] = tcp_object;
-- }
--
-- return &this->exception_list_;
-- }
--
--CORBA::Any *
--DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_short::result (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
--{
-- // Generate the result on demand :
--this->result_val_ <<= this->result_;
--
--return &this->result_val_;
--}
--
--void
--DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_short::result (CORBA::Short result)
-- {
-- // update the result
-- this->result_ = result;
-- }
--
--DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_ushort::TAO_ClientRequest_Info_DynamicAny_DynAny_get_ushort (const char *_tao_operation,
--IOP::ServiceContextList &_tao_service_context_list,
--CORBA::Object *_tao_target,
--CORBA::Environment &)
-- : TAO_ClientRequest_Info (_tao_operation, _tao_service_context_list, _tao_target)
--{}
--
--Dynamic::ParameterList *
--DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_ushort::arguments (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
--{
-- // Generate the arg list on demand
-- return 0;
--}
--
--
-- Dynamic::ExceptionList *
--DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_ushort::exceptions (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
--{
-- // Generate the exception list on demand
-- static TAO_Exception_Data _tao_DynamicAny_DynAny_get_ushort_exceptiondata [] =
-- {
-- {DynamicAny::DynAny::_tc_TypeMismatch, DynamicAny::DynAny::TypeMismatch::_alloc},
-- {DynamicAny::DynAny::_tc_InvalidValue, DynamicAny::DynAny::InvalidValue::_alloc}
-- };
--
-- CORBA::ULong length = 0;
-- for (CORBA::ULong i = 0;i < 2; ++i)
-- {
-- CORBA::TypeCode_ptr tcp = _tao_DynamicAny_DynAny_get_ushort_exceptiondata [i].tc;
-- length = this->exception_list_.length ();
-- this->exception_list_.length (length + 1);
-- TAO_Pseudo_Object_Manager<CORBA::TypeCode,CORBA::TypeCode_var> tcp_object (&tcp, 1);
-- this->exception_list_[length] = tcp_object;
-- }
--
-- return &this->exception_list_;
-- }
--
--CORBA::Any *
--DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_ushort::result (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
--{
-- // Generate the result on demand :
--this->result_val_ <<= this->result_;
--
--return &this->result_val_;
--}
--
--void
--DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_ushort::result (CORBA::UShort result)
-- {
-- // update the result
-- this->result_ = result;
-- }
--
--DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_long::TAO_ClientRequest_Info_DynamicAny_DynAny_get_long (const char *_tao_operation,
--IOP::ServiceContextList &_tao_service_context_list,
--CORBA::Object *_tao_target,
--CORBA::Environment &)
-- : TAO_ClientRequest_Info (_tao_operation, _tao_service_context_list, _tao_target)
--{}
--
--Dynamic::ParameterList *
--DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_long::arguments (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
--{
-- // Generate the arg list on demand
-- return 0;
--}
--
--
-- Dynamic::ExceptionList *
--DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_long::exceptions (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
--{
-- // Generate the exception list on demand
-- static TAO_Exception_Data _tao_DynamicAny_DynAny_get_long_exceptiondata [] =
-- {
-- {DynamicAny::DynAny::_tc_TypeMismatch, DynamicAny::DynAny::TypeMismatch::_alloc},
-- {DynamicAny::DynAny::_tc_InvalidValue, DynamicAny::DynAny::InvalidValue::_alloc}
-- };
--
-- CORBA::ULong length = 0;
-- for (CORBA::ULong i = 0;i < 2; ++i)
-- {
-- CORBA::TypeCode_ptr tcp = _tao_DynamicAny_DynAny_get_long_exceptiondata [i].tc;
-- length = this->exception_list_.length ();
-- this->exception_list_.length (length + 1);
-- TAO_Pseudo_Object_Manager<CORBA::TypeCode,CORBA::TypeCode_var> tcp_object (&tcp, 1);
-- this->exception_list_[length] = tcp_object;
-- }
--
-- return &this->exception_list_;
-- }
--
--CORBA::Any *
--DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_long::result (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
--{
-- // Generate the result on demand :
--this->result_val_ <<= this->result_;
--
--return &this->result_val_;
--}
--
--void
--DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_long::result (CORBA::Long result)
-- {
-- // update the result
-- this->result_ = result;
-- }
--
--DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_ulong::TAO_ClientRequest_Info_DynamicAny_DynAny_get_ulong (const char *_tao_operation,
--IOP::ServiceContextList &_tao_service_context_list,
--CORBA::Object *_tao_target,
--CORBA::Environment &)
-- : TAO_ClientRequest_Info (_tao_operation, _tao_service_context_list, _tao_target)
--{}
--
--Dynamic::ParameterList *
--DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_ulong::arguments (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
--{
-- // Generate the arg list on demand
-- return 0;
--}
--
--
-- Dynamic::ExceptionList *
--DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_ulong::exceptions (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
--{
-- // Generate the exception list on demand
-- static TAO_Exception_Data _tao_DynamicAny_DynAny_get_ulong_exceptiondata [] =
-- {
-- {DynamicAny::DynAny::_tc_TypeMismatch, DynamicAny::DynAny::TypeMismatch::_alloc},
-- {DynamicAny::DynAny::_tc_InvalidValue, DynamicAny::DynAny::InvalidValue::_alloc}
-- };
--
-- CORBA::ULong length = 0;
-- for (CORBA::ULong i = 0;i < 2; ++i)
-- {
-- CORBA::TypeCode_ptr tcp = _tao_DynamicAny_DynAny_get_ulong_exceptiondata [i].tc;
-- length = this->exception_list_.length ();
-- this->exception_list_.length (length + 1);
-- TAO_Pseudo_Object_Manager<CORBA::TypeCode,CORBA::TypeCode_var> tcp_object (&tcp, 1);
-- this->exception_list_[length] = tcp_object;
-- }
--
-- return &this->exception_list_;
-- }
--
--CORBA::Any *
--DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_ulong::result (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
--{
-- // Generate the result on demand :
--this->result_val_ <<= this->result_;
--
--return &this->result_val_;
--}
--
--void
--DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_ulong::result (CORBA::ULong result)
-- {
-- // update the result
-- this->result_ = result;
-- }
--
--DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_float::TAO_ClientRequest_Info_DynamicAny_DynAny_get_float (const char *_tao_operation,
--IOP::ServiceContextList &_tao_service_context_list,
--CORBA::Object *_tao_target,
--CORBA::Environment &)
-- : TAO_ClientRequest_Info (_tao_operation, _tao_service_context_list, _tao_target)
--{}
--
--Dynamic::ParameterList *
--DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_float::arguments (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
--{
-- // Generate the arg list on demand
-- return 0;
--}
--
--
-- Dynamic::ExceptionList *
--DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_float::exceptions (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
--{
-- // Generate the exception list on demand
-- static TAO_Exception_Data _tao_DynamicAny_DynAny_get_float_exceptiondata [] =
-- {
-- {DynamicAny::DynAny::_tc_TypeMismatch, DynamicAny::DynAny::TypeMismatch::_alloc},
-- {DynamicAny::DynAny::_tc_InvalidValue, DynamicAny::DynAny::InvalidValue::_alloc}
-- };
--
-- CORBA::ULong length = 0;
-- for (CORBA::ULong i = 0;i < 2; ++i)
-- {
-- CORBA::TypeCode_ptr tcp = _tao_DynamicAny_DynAny_get_float_exceptiondata [i].tc;
-- length = this->exception_list_.length ();
-- this->exception_list_.length (length + 1);
-- TAO_Pseudo_Object_Manager<CORBA::TypeCode,CORBA::TypeCode_var> tcp_object (&tcp, 1);
-- this->exception_list_[length] = tcp_object;
-- }
--
-- return &this->exception_list_;
-- }
--
--CORBA::Any *
--DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_float::result (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
--{
-- // Generate the result on demand :
--this->result_val_ <<= this->result_;
--
--return &this->result_val_;
--}
--
--void
--DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_float::result (CORBA::Float result)
-- {
-- // update the result
-- this->result_ = result;
-- }
--
--DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_double::TAO_ClientRequest_Info_DynamicAny_DynAny_get_double (const char *_tao_operation,
--IOP::ServiceContextList &_tao_service_context_list,
--CORBA::Object *_tao_target,
--CORBA::Environment &)
-- : TAO_ClientRequest_Info (_tao_operation, _tao_service_context_list, _tao_target)
--{}
--
--Dynamic::ParameterList *
--DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_double::arguments (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
--{
-- // Generate the arg list on demand
-- return 0;
--}
--
--
-- Dynamic::ExceptionList *
--DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_double::exceptions (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
--{
-- // Generate the exception list on demand
-- static TAO_Exception_Data _tao_DynamicAny_DynAny_get_double_exceptiondata [] =
-- {
-- {DynamicAny::DynAny::_tc_TypeMismatch, DynamicAny::DynAny::TypeMismatch::_alloc},
-- {DynamicAny::DynAny::_tc_InvalidValue, DynamicAny::DynAny::InvalidValue::_alloc}
-- };
--
-- CORBA::ULong length = 0;
-- for (CORBA::ULong i = 0;i < 2; ++i)
-- {
-- CORBA::TypeCode_ptr tcp = _tao_DynamicAny_DynAny_get_double_exceptiondata [i].tc;
-- length = this->exception_list_.length ();
-- this->exception_list_.length (length + 1);
-- TAO_Pseudo_Object_Manager<CORBA::TypeCode,CORBA::TypeCode_var> tcp_object (&tcp, 1);
-- this->exception_list_[length] = tcp_object;
-- }
--
-- return &this->exception_list_;
-- }
--
--CORBA::Any *
--DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_double::result (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
--{
-- // Generate the result on demand :
--this->result_val_ <<= this->result_;
--
--return &this->result_val_;
--}
--
--void
--DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_double::result (CORBA::Double result)
-- {
-- // update the result
-- this->result_ = result;
-- }
--
--DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_string::TAO_ClientRequest_Info_DynamicAny_DynAny_get_string (const char *_tao_operation,
--IOP::ServiceContextList &_tao_service_context_list,
--CORBA::Object *_tao_target,
--CORBA::Environment &)
-- : TAO_ClientRequest_Info (_tao_operation, _tao_service_context_list, _tao_target)
--{}
--
--Dynamic::ParameterList *
--DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_string::arguments (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
--{
-- // Generate the arg list on demand
-- return 0;
--}
--
--
-- Dynamic::ExceptionList *
--DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_string::exceptions (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
--{
-- // Generate the exception list on demand
-- static TAO_Exception_Data _tao_DynamicAny_DynAny_get_string_exceptiondata [] =
-- {
-- {DynamicAny::DynAny::_tc_TypeMismatch, DynamicAny::DynAny::TypeMismatch::_alloc},
-- {DynamicAny::DynAny::_tc_InvalidValue, DynamicAny::DynAny::InvalidValue::_alloc}
-- };
--
-- CORBA::ULong length = 0;
-- for (CORBA::ULong i = 0;i < 2; ++i)
-- {
-- CORBA::TypeCode_ptr tcp = _tao_DynamicAny_DynAny_get_string_exceptiondata [i].tc;
-- length = this->exception_list_.length ();
-- this->exception_list_.length (length + 1);
-- TAO_Pseudo_Object_Manager<CORBA::TypeCode,CORBA::TypeCode_var> tcp_object (&tcp, 1);
-- this->exception_list_[length] = tcp_object;
-- }
--
-- return &this->exception_list_;
-- }
--
--CORBA::Any *
--DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_string::result (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
--{
-- // Generate the result on demand :
--this->result_val_ <<= this->result_;
--return &this->result_val_;
--}
--
--void
--DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_string::result (char * result)
-- {
-- // update the result
-- this->result_ = result;
-- }
--
--DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_reference::TAO_ClientRequest_Info_DynamicAny_DynAny_get_reference (const char *_tao_operation,
--IOP::ServiceContextList &_tao_service_context_list,
--CORBA::Object *_tao_target,
--CORBA::Environment &)
-- : TAO_ClientRequest_Info (_tao_operation, _tao_service_context_list, _tao_target)
--{}
--
--Dynamic::ParameterList *
--DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_reference::arguments (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
--{
-- // Generate the arg list on demand
-- return 0;
--}
--
--
-- Dynamic::ExceptionList *
--DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_reference::exceptions (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
--{
-- // Generate the exception list on demand
-- static TAO_Exception_Data _tao_DynamicAny_DynAny_get_reference_exceptiondata [] =
-- {
-- {DynamicAny::DynAny::_tc_TypeMismatch, DynamicAny::DynAny::TypeMismatch::_alloc},
-- {DynamicAny::DynAny::_tc_InvalidValue, DynamicAny::DynAny::InvalidValue::_alloc}
-- };
--
-- CORBA::ULong length = 0;
-- for (CORBA::ULong i = 0;i < 2; ++i)
-- {
-- CORBA::TypeCode_ptr tcp = _tao_DynamicAny_DynAny_get_reference_exceptiondata [i].tc;
-- length = this->exception_list_.length ();
-- this->exception_list_.length (length + 1);
-- TAO_Pseudo_Object_Manager<CORBA::TypeCode,CORBA::TypeCode_var> tcp_object (&tcp, 1);
-- this->exception_list_[length] = tcp_object;
-- }
--
-- return &this->exception_list_;
-- }
--
--CORBA::Any *
--DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_reference::result (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
--{
-- // Generate the result on demand :
--this->result_val_ <<= this->result_;
--
--return &this->result_val_;
--}
--
--void
--DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_reference::result (CORBA::Object_ptr result)
-- {
-- // update the result
-- this->result_ = result;
-- }
--
--DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_typecode::TAO_ClientRequest_Info_DynamicAny_DynAny_get_typecode (const char *_tao_operation,
--IOP::ServiceContextList &_tao_service_context_list,
--CORBA::Object *_tao_target,
--CORBA::Environment &)
-- : TAO_ClientRequest_Info (_tao_operation, _tao_service_context_list, _tao_target)
--{}
--
--Dynamic::ParameterList *
--DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_typecode::arguments (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
--{
-- // Generate the arg list on demand
-- return 0;
--}
--
--
-- Dynamic::ExceptionList *
--DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_typecode::exceptions (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
--{
-- // Generate the exception list on demand
-- static TAO_Exception_Data _tao_DynamicAny_DynAny_get_typecode_exceptiondata [] =
-- {
-- {DynamicAny::DynAny::_tc_TypeMismatch, DynamicAny::DynAny::TypeMismatch::_alloc},
-- {DynamicAny::DynAny::_tc_InvalidValue, DynamicAny::DynAny::InvalidValue::_alloc}
-- };
--
-- CORBA::ULong length = 0;
-- for (CORBA::ULong i = 0;i < 2; ++i)
-- {
-- CORBA::TypeCode_ptr tcp = _tao_DynamicAny_DynAny_get_typecode_exceptiondata [i].tc;
-- length = this->exception_list_.length ();
-- this->exception_list_.length (length + 1);
-- TAO_Pseudo_Object_Manager<CORBA::TypeCode,CORBA::TypeCode_var> tcp_object (&tcp, 1);
-- this->exception_list_[length] = tcp_object;
-- }
--
-- return &this->exception_list_;
-- }
--
--CORBA::Any *
--DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_typecode::result (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
--{
-- // Generate the result on demand :
--this->result_val_ <<= this->result_;
--
--return &this->result_val_;
--}
--
--void
--DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_typecode::result (CORBA::TypeCode_ptr result)
-- {
-- // update the result
-- this->result_ = result;
-- }
--
--DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_longlong::TAO_ClientRequest_Info_DynamicAny_DynAny_get_longlong (const char *_tao_operation,
--IOP::ServiceContextList &_tao_service_context_list,
--CORBA::Object *_tao_target,
--CORBA::Environment &)
-- : TAO_ClientRequest_Info (_tao_operation, _tao_service_context_list, _tao_target)
--{}
--
--Dynamic::ParameterList *
--DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_longlong::arguments (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
--{
-- // Generate the arg list on demand
-- return 0;
--}
--
--
-- Dynamic::ExceptionList *
--DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_longlong::exceptions (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
--{
-- // Generate the exception list on demand
-- static TAO_Exception_Data _tao_DynamicAny_DynAny_get_longlong_exceptiondata [] =
-- {
-- {DynamicAny::DynAny::_tc_TypeMismatch, DynamicAny::DynAny::TypeMismatch::_alloc},
-- {DynamicAny::DynAny::_tc_InvalidValue, DynamicAny::DynAny::InvalidValue::_alloc}
-- };
--
-- CORBA::ULong length = 0;
-- for (CORBA::ULong i = 0;i < 2; ++i)
-- {
-- CORBA::TypeCode_ptr tcp = _tao_DynamicAny_DynAny_get_longlong_exceptiondata [i].tc;
-- length = this->exception_list_.length ();
-- this->exception_list_.length (length + 1);
-- TAO_Pseudo_Object_Manager<CORBA::TypeCode,CORBA::TypeCode_var> tcp_object (&tcp, 1);
-- this->exception_list_[length] = tcp_object;
-- }
--
-- return &this->exception_list_;
-- }
--
--CORBA::Any *
--DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_longlong::result (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
--{
-- // Generate the result on demand :
--this->result_val_ <<= this->result_;
--
--return &this->result_val_;
--}
--
--void
--DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_longlong::result (CORBA::LongLong result)
-- {
-- // update the result
-- this->result_ = result;
-- }
--
--DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_ulonglong::TAO_ClientRequest_Info_DynamicAny_DynAny_get_ulonglong (const char *_tao_operation,
--IOP::ServiceContextList &_tao_service_context_list,
--CORBA::Object *_tao_target,
--CORBA::Environment &)
-- : TAO_ClientRequest_Info (_tao_operation, _tao_service_context_list, _tao_target)
--{}
--
--Dynamic::ParameterList *
--DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_ulonglong::arguments (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
--{
-- // Generate the arg list on demand
-- return 0;
--}
--
--
-- Dynamic::ExceptionList *
--DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_ulonglong::exceptions (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
--{
-- // Generate the exception list on demand
-- static TAO_Exception_Data _tao_DynamicAny_DynAny_get_ulonglong_exceptiondata [] =
-- {
-- {DynamicAny::DynAny::_tc_TypeMismatch, DynamicAny::DynAny::TypeMismatch::_alloc},
-- {DynamicAny::DynAny::_tc_InvalidValue, DynamicAny::DynAny::InvalidValue::_alloc}
-- };
--
-- CORBA::ULong length = 0;
-- for (CORBA::ULong i = 0;i < 2; ++i)
-- {
-- CORBA::TypeCode_ptr tcp = _tao_DynamicAny_DynAny_get_ulonglong_exceptiondata [i].tc;
-- length = this->exception_list_.length ();
-- this->exception_list_.length (length + 1);
-- TAO_Pseudo_Object_Manager<CORBA::TypeCode,CORBA::TypeCode_var> tcp_object (&tcp, 1);
-- this->exception_list_[length] = tcp_object;
-- }
--
-- return &this->exception_list_;
-- }
--
--CORBA::Any *
--DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_ulonglong::result (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
--{
-- // Generate the result on demand :
--this->result_val_ <<= this->result_;
--
--return &this->result_val_;
--}
--
--void
--DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_ulonglong::result (CORBA::ULongLong result)
-- {
-- // update the result
-- this->result_ = result;
-- }
--
--DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_longdouble::TAO_ClientRequest_Info_DynamicAny_DynAny_get_longdouble (const char *_tao_operation,
--IOP::ServiceContextList &_tao_service_context_list,
--CORBA::Object *_tao_target,
--CORBA::Environment &)
-- : TAO_ClientRequest_Info (_tao_operation, _tao_service_context_list, _tao_target)
--{}
--
--Dynamic::ParameterList *
--DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_longdouble::arguments (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
--{
-- // Generate the arg list on demand
-- return 0;
--}
--
--
-- Dynamic::ExceptionList *
--DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_longdouble::exceptions (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
--{
-- // Generate the exception list on demand
-- static TAO_Exception_Data _tao_DynamicAny_DynAny_get_longdouble_exceptiondata [] =
-- {
-- {DynamicAny::DynAny::_tc_TypeMismatch, DynamicAny::DynAny::TypeMismatch::_alloc},
-- {DynamicAny::DynAny::_tc_InvalidValue, DynamicAny::DynAny::InvalidValue::_alloc}
-- };
--
-- CORBA::ULong length = 0;
-- for (CORBA::ULong i = 0;i < 2; ++i)
-- {
-- CORBA::TypeCode_ptr tcp = _tao_DynamicAny_DynAny_get_longdouble_exceptiondata [i].tc;
-- length = this->exception_list_.length ();
-- this->exception_list_.length (length + 1);
-- TAO_Pseudo_Object_Manager<CORBA::TypeCode,CORBA::TypeCode_var> tcp_object (&tcp, 1);
-- this->exception_list_[length] = tcp_object;
-- }
--
-- return &this->exception_list_;
-- }
--
--CORBA::Any *
--DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_longdouble::result (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
--{
-- // Generate the result on demand :
--this->result_val_ <<= this->result_;
--
--return &this->result_val_;
--}
--
--void
--DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_longdouble::result (CORBA::LongDouble result)
-- {
-- // update the result
-- this->result_ = result;
-- }
--
--DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_wchar::TAO_ClientRequest_Info_DynamicAny_DynAny_get_wchar (const char *_tao_operation,
--IOP::ServiceContextList &_tao_service_context_list,
--CORBA::Object *_tao_target,
--CORBA::Environment &)
-- : TAO_ClientRequest_Info (_tao_operation, _tao_service_context_list, _tao_target)
--{}
--
--Dynamic::ParameterList *
--DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_wchar::arguments (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
--{
-- // Generate the arg list on demand
-- return 0;
--}
--
--
-- Dynamic::ExceptionList *
--DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_wchar::exceptions (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
--{
-- // Generate the exception list on demand
-- static TAO_Exception_Data _tao_DynamicAny_DynAny_get_wchar_exceptiondata [] =
-- {
-- {DynamicAny::DynAny::_tc_TypeMismatch, DynamicAny::DynAny::TypeMismatch::_alloc},
-- {DynamicAny::DynAny::_tc_InvalidValue, DynamicAny::DynAny::InvalidValue::_alloc}
-- };
--
-- CORBA::ULong length = 0;
-- for (CORBA::ULong i = 0;i < 2; ++i)
-- {
-- CORBA::TypeCode_ptr tcp = _tao_DynamicAny_DynAny_get_wchar_exceptiondata [i].tc;
-- length = this->exception_list_.length ();
-- this->exception_list_.length (length + 1);
-- TAO_Pseudo_Object_Manager<CORBA::TypeCode,CORBA::TypeCode_var> tcp_object (&tcp, 1);
-- this->exception_list_[length] = tcp_object;
-- }
--
-- return &this->exception_list_;
-- }
--
--CORBA::Any *
--DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_wchar::result (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
--{
-- // Generate the result on demand :
--this->result_val_ <<= CORBA::Any::from_wchar (this->result_);
--
--return &this->result_val_;
--}
--
--void
--DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_wchar::result (CORBA::WChar result)
-- {
-- // update the result
-- this->result_ = result;
-- }
--
--DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_wstring::TAO_ClientRequest_Info_DynamicAny_DynAny_get_wstring (const char *_tao_operation,
--IOP::ServiceContextList &_tao_service_context_list,
--CORBA::Object *_tao_target,
--CORBA::Environment &)
-- : TAO_ClientRequest_Info (_tao_operation, _tao_service_context_list, _tao_target)
--{}
--
--Dynamic::ParameterList *
--DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_wstring::arguments (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
--{
-- // Generate the arg list on demand
-- return 0;
--}
--
--
-- Dynamic::ExceptionList *
--DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_wstring::exceptions (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
--{
-- // Generate the exception list on demand
-- static TAO_Exception_Data _tao_DynamicAny_DynAny_get_wstring_exceptiondata [] =
-- {
-- {DynamicAny::DynAny::_tc_TypeMismatch, DynamicAny::DynAny::TypeMismatch::_alloc},
-- {DynamicAny::DynAny::_tc_InvalidValue, DynamicAny::DynAny::InvalidValue::_alloc}
-- };
--
-- CORBA::ULong length = 0;
-- for (CORBA::ULong i = 0;i < 2; ++i)
-- {
-- CORBA::TypeCode_ptr tcp = _tao_DynamicAny_DynAny_get_wstring_exceptiondata [i].tc;
-- length = this->exception_list_.length ();
-- this->exception_list_.length (length + 1);
-- TAO_Pseudo_Object_Manager<CORBA::TypeCode,CORBA::TypeCode_var> tcp_object (&tcp, 1);
-- this->exception_list_[length] = tcp_object;
-- }
--
-- return &this->exception_list_;
-- }
--
--CORBA::Any *
--DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_wstring::result (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
--{
-- // Generate the result on demand :
--this->result_val_ <<= this->result_;
--return &this->result_val_;
--}
--
--void
--DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_wstring::result (CORBA::WChar * result)
-- {
-- // update the result
-- this->result_ = result;
-- }
--
--DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_any::TAO_ClientRequest_Info_DynamicAny_DynAny_get_any (const char *_tao_operation,
--IOP::ServiceContextList &_tao_service_context_list,
--CORBA::Object *_tao_target,
--CORBA::Environment &)
-- : TAO_ClientRequest_Info (_tao_operation, _tao_service_context_list, _tao_target)
--{}
--
--Dynamic::ParameterList *
--DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_any::arguments (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
--{
-- // Generate the arg list on demand
-- return 0;
--}
--
--
-- Dynamic::ExceptionList *
--DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_any::exceptions (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
--{
-- // Generate the exception list on demand
-- static TAO_Exception_Data _tao_DynamicAny_DynAny_get_any_exceptiondata [] =
-- {
-- {DynamicAny::DynAny::_tc_TypeMismatch, DynamicAny::DynAny::TypeMismatch::_alloc},
-- {DynamicAny::DynAny::_tc_InvalidValue, DynamicAny::DynAny::InvalidValue::_alloc}
-- };
--
-- CORBA::ULong length = 0;
-- for (CORBA::ULong i = 0;i < 2; ++i)
-- {
-- CORBA::TypeCode_ptr tcp = _tao_DynamicAny_DynAny_get_any_exceptiondata [i].tc;
-- length = this->exception_list_.length ();
-- this->exception_list_.length (length + 1);
-- TAO_Pseudo_Object_Manager<CORBA::TypeCode,CORBA::TypeCode_var> tcp_object (&tcp, 1);
-- this->exception_list_[length] = tcp_object;
-- }
--
-- return &this->exception_list_;
-- }
--
--CORBA::Any *
--DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_any::result (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
--{
-- // Generate the result on demand :
--this->result_val_ <<= this->result_;
--
--return &this->result_val_;
--}
--
--void
--DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_any::result (CORBA::Any * result)
-- {
-- // update the result
-- this->result_ = result;
-- }
--
--DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_dyn_any::TAO_ClientRequest_Info_DynamicAny_DynAny_get_dyn_any (const char *_tao_operation,
--IOP::ServiceContextList &_tao_service_context_list,
--CORBA::Object *_tao_target,
--CORBA::Environment &)
-- : TAO_ClientRequest_Info (_tao_operation, _tao_service_context_list, _tao_target)
--{}
--
--Dynamic::ParameterList *
--DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_dyn_any::arguments (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
--{
-- // Generate the arg list on demand
-- return 0;
--}
--
--
-- Dynamic::ExceptionList *
--DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_dyn_any::exceptions (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
--{
-- // Generate the exception list on demand
-- static TAO_Exception_Data _tao_DynamicAny_DynAny_get_dyn_any_exceptiondata [] =
-- {
-- {DynamicAny::DynAny::_tc_TypeMismatch, DynamicAny::DynAny::TypeMismatch::_alloc},
-- {DynamicAny::DynAny::_tc_InvalidValue, DynamicAny::DynAny::InvalidValue::_alloc}
-- };
--
-- CORBA::ULong length = 0;
-- for (CORBA::ULong i = 0;i < 2; ++i)
-- {
-- CORBA::TypeCode_ptr tcp = _tao_DynamicAny_DynAny_get_dyn_any_exceptiondata [i].tc;
-- length = this->exception_list_.length ();
-- this->exception_list_.length (length + 1);
-- TAO_Pseudo_Object_Manager<CORBA::TypeCode,CORBA::TypeCode_var> tcp_object (&tcp, 1);
-- this->exception_list_[length] = tcp_object;
-- }
--
-- return &this->exception_list_;
-- }
--
--CORBA::Any *
--DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_dyn_any::result (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
--{
-- // Generate the result on demand :
--this->result_val_ <<= this->result_;
--return &this->result_val_;
--}
--
--void
--DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_dyn_any::result (DynamicAny::DynAny_ptr result)
-- {
-- // update the result
-- this->result_ = result;
-- }
--
--DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_val::TAO_ClientRequest_Info_DynamicAny_DynAny_get_val (const char *_tao_operation,
--IOP::ServiceContextList &_tao_service_context_list,
--CORBA::Object *_tao_target,
--CORBA::Environment &)
-- : TAO_ClientRequest_Info (_tao_operation, _tao_service_context_list, _tao_target)
--{}
--
--Dynamic::ParameterList *
--DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_val::arguments (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
--{
-- // Generate the arg list on demand
-- return 0;
--}
--
--
-- Dynamic::ExceptionList *
--DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_val::exceptions (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
--{
-- // Generate the exception list on demand
-- static TAO_Exception_Data _tao_DynamicAny_DynAny_get_val_exceptiondata [] =
-- {
-- {DynamicAny::DynAny::_tc_TypeMismatch, DynamicAny::DynAny::TypeMismatch::_alloc},
-- {DynamicAny::DynAny::_tc_InvalidValue, DynamicAny::DynAny::InvalidValue::_alloc}
-- };
--
-- CORBA::ULong length = 0;
-- for (CORBA::ULong i = 0;i < 2; ++i)
-- {
-- CORBA::TypeCode_ptr tcp = _tao_DynamicAny_DynAny_get_val_exceptiondata [i].tc;
-- length = this->exception_list_.length ();
-- this->exception_list_.length (length + 1);
-- TAO_Pseudo_Object_Manager<CORBA::TypeCode,CORBA::TypeCode_var> tcp_object (&tcp, 1);
-- this->exception_list_[length] = tcp_object;
-- }
--
-- return &this->exception_list_;
-- }
--
--CORBA::Any *
--DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_val::result (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
--{
-- // Generate the result on demand :
--this->result_val_ <<= this->result_;
--
--return &this->result_val_;
--}
--
--void
--DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_val::result (CORBA::ValueBase_ptr result)
-- {
-- // update the result
-- this->result_ = result;
-- }
--
--DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_seek::TAO_ClientRequest_Info_DynamicAny_DynAny_seek (const char *_tao_operation,
--IOP::ServiceContextList &_tao_service_context_list,
--CORBA::Object *_tao_target,CORBA::Long index,
--CORBA::Environment &)
-- : TAO_ClientRequest_Info (_tao_operation, _tao_service_context_list, _tao_target),index_ (index)
--{}
--
--Dynamic::ParameterList *
--DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_seek::arguments (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
--{
-- // Generate the arg list on demand
-- CORBA::ULong length = 0;
-- length = this->parameter_list_.length ();
-- this->parameter_list_.length (length + 1);
-- this->parameter_list_[length].argument <<= index_;
-- this->parameter_list_[length].mode = Dynamic::PARAM_IN;
--
-- return &this->parameter_list_;
--}
--
-- Dynamic::ExceptionList *
-- DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_seek::exceptions (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
-- {
-- // Generate the exception list on demand
-- return 0;
--}
--
--
-- CORBA::Any *
-- DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_seek::result (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
-- {
-- // Generate the result on demand :
-- this->result_val_ <<= CORBA::Any::from_boolean (this->result_);
--
-- return &this->result_val_;
-- }
--
--void
--DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_seek::result (CORBA::Boolean result)
-- {
-- // update the result
-- this->result_ = result;
-- }
--
--DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_rewind::TAO_ClientRequest_Info_DynamicAny_DynAny_rewind (const char *_tao_operation,
--IOP::ServiceContextList &_tao_service_context_list,
--CORBA::Object *_tao_target,
--CORBA::Environment &)
-- : TAO_ClientRequest_Info (_tao_operation, _tao_service_context_list, _tao_target)
--{}
--
--Dynamic::ParameterList *
--DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_rewind::arguments (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
--{
-- // Generate the arg list on demand
-- return 0;
--}
--
--
-- Dynamic::ExceptionList *
--DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_rewind::exceptions (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
--{
-- // Generate the exception list on demand
-- return 0;
--}
--
--
-- CORBA::Any *
--DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_rewind::result (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
--{
-- // Generate the result on demand :
-- CORBA::TypeCode tc (CORBA::tk_void);
--this->result_val_.type (&tc);
--
--return &this->result_val_;
--}
--
--DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_next::TAO_ClientRequest_Info_DynamicAny_DynAny_next (const char *_tao_operation,
--IOP::ServiceContextList &_tao_service_context_list,
--CORBA::Object *_tao_target,
--CORBA::Environment &)
-- : TAO_ClientRequest_Info (_tao_operation, _tao_service_context_list, _tao_target)
--{}
--
--Dynamic::ParameterList *
--DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_next::arguments (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
--{
-- // Generate the arg list on demand
-- return 0;
--}
--
--
-- Dynamic::ExceptionList *
--DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_next::exceptions (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
--{
-- // Generate the exception list on demand
-- return 0;
--}
--
--
-- CORBA::Any *
--DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_next::result (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
--{
-- // Generate the result on demand :
--this->result_val_ <<= CORBA::Any::from_boolean (this->result_);
--
--return &this->result_val_;
--}
--
--void
--DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_next::result (CORBA::Boolean result)
-- {
-- // update the result
-- this->result_ = result;
-- }
--
--DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_component_count::TAO_ClientRequest_Info_DynamicAny_DynAny_component_count (const char *_tao_operation,
--IOP::ServiceContextList &_tao_service_context_list,
--CORBA::Object *_tao_target,
--CORBA::Environment &)
-- : TAO_ClientRequest_Info (_tao_operation, _tao_service_context_list, _tao_target)
--{}
--
--Dynamic::ParameterList *
--DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_component_count::arguments (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
--{
-- // Generate the arg list on demand
-- return 0;
--}
--
--
-- Dynamic::ExceptionList *
--DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_component_count::exceptions (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
--{
-- // Generate the exception list on demand
-- return 0;
--}
--
--
-- CORBA::Any *
--DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_component_count::result (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
--{
-- // Generate the result on demand :
--this->result_val_ <<= this->result_;
--
--return &this->result_val_;
--}
--
--void
--DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_component_count::result (CORBA::ULong result)
-- {
-- // update the result
-- this->result_ = result;
-- }
--
--DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_current_component::TAO_ClientRequest_Info_DynamicAny_DynAny_current_component (const char *_tao_operation,
--IOP::ServiceContextList &_tao_service_context_list,
--CORBA::Object *_tao_target,
--CORBA::Environment &)
-- : TAO_ClientRequest_Info (_tao_operation, _tao_service_context_list, _tao_target)
--{}
--
--Dynamic::ParameterList *
--DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_current_component::arguments (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
--{
-- // Generate the arg list on demand
-- return 0;
--}
--
--
-- Dynamic::ExceptionList *
--DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_current_component::exceptions (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
--{
-- // Generate the exception list on demand
-- static TAO_Exception_Data _tao_DynamicAny_DynAny_current_component_exceptiondata [] =
-- {
-- {DynamicAny::DynAny::_tc_TypeMismatch, DynamicAny::DynAny::TypeMismatch::_alloc}
-- };
--
-- CORBA::ULong length = 0;
-- for (CORBA::ULong i = 0;i < 1; ++i)
-- {
-- CORBA::TypeCode_ptr tcp = _tao_DynamicAny_DynAny_current_component_exceptiondata [i].tc;
-- length = this->exception_list_.length ();
-- this->exception_list_.length (length + 1);
-- TAO_Pseudo_Object_Manager<CORBA::TypeCode,CORBA::TypeCode_var> tcp_object (&tcp, 1);
-- this->exception_list_[length] = tcp_object;
-- }
--
-- return &this->exception_list_;
-- }
--
--CORBA::Any *
--DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_current_component::result (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
--{
-- // Generate the result on demand :
--this->result_val_ <<= this->result_;
--return &this->result_val_;
--}
--
--void
--DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_current_component::result (DynamicAny::DynAny_ptr result)
-- {
-- // update the result
-- this->result_ = result;
-- }
--
--#endif /* TAO_HAS_INTERCEPTORS */
--
--// default constructor
--DynamicAny::DynFixed::DynFixed (void)
--{}
--
--// destructor
--DynamicAny::DynFixed::~DynFixed (void)
--{}
--
--DynamicAny::DynFixed_ptr DynamicAny::DynFixed::_narrow (
-- CORBA::Object_ptr obj,
-- CORBA::Environment &ACE_TRY_ENV
-- )
--{
-- return DynFixed::_unchecked_narrow (obj, ACE_TRY_ENV);
--}
--
--DynamicAny::DynFixed_ptr DynamicAny::DynFixed::_unchecked_narrow (
-- CORBA::Object_ptr obj,
-- CORBA::Environment &
-- )
--{
-- if (CORBA::is_nil (obj))
-- return DynFixed::_nil ();
-- return
-- ACE_reinterpret_cast
-- (
-- DynFixed_ptr,
-- obj->_tao_QueryInterface
-- (
-- ACE_reinterpret_cast
-- (
-- ptr_arith_t,
-- &DynFixed::_narrow
-- )
-- )
-- );
--}
--
--DynamicAny::DynFixed_ptr
--DynamicAny::DynFixed::_duplicate (DynFixed_ptr obj)
--{
-- if (!CORBA::is_nil (obj))
-- obj->_add_ref ();
-- return obj;
--}
--
--void *DynamicAny::DynFixed::_tao_QueryInterface (ptr_arith_t type)
--{
-- void *retv = 0;
-- if (type == ACE_reinterpret_cast
-- (ptr_arith_t,
-- &ACE_NESTED_CLASS (::DynamicAny, DynFixed)::_narrow))
-- retv = ACE_reinterpret_cast (void*, this);
-- else if (type == ACE_reinterpret_cast
-- (ptr_arith_t,
-- &ACE_NESTED_CLASS (::DynamicAny, DynAny)::_narrow))
-- retv = ACE_reinterpret_cast
-- (
-- void *,
-- ACE_static_cast
-- (
-- DynamicAny::DynAny_ptr,
-- this
-- )
-- );
-- else if (type == ACE_reinterpret_cast (ptr_arith_t, &CORBA::Object::_narrow))
-- retv = ACE_reinterpret_cast (void *,
-- ACE_static_cast (CORBA::Object_ptr, this));
--
-- if (retv)
-- this->_add_ref ();
-- return retv;
--}
--
--const char* DynamicAny::DynFixed::_interface_repository_id (void) const
--{
-- return "IDL:DynamicAny/DynFixed:1.0";
--}
--
--
--#if (TAO_HAS_INTERCEPTORS == 1)
--DynamicAny::DynFixed::TAO_ClientRequest_Info_DynamicAny_DynFixed_get_value::TAO_ClientRequest_Info_DynamicAny_DynFixed_get_value (const char *_tao_operation,
--IOP::ServiceContextList &_tao_service_context_list,
--CORBA::Object *_tao_target,
--CORBA::Environment &)
-- : TAO_ClientRequest_Info (_tao_operation, _tao_service_context_list, _tao_target)
--{}
--
--Dynamic::ParameterList *
--DynamicAny::DynFixed::TAO_ClientRequest_Info_DynamicAny_DynFixed_get_value::arguments (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
--{
-- // Generate the arg list on demand
-- return 0;
--}
--
--
-- Dynamic::ExceptionList *
--DynamicAny::DynFixed::TAO_ClientRequest_Info_DynamicAny_DynFixed_get_value::exceptions (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
--{
-- // Generate the exception list on demand
-- return 0;
--}
--
--
-- CORBA::Any *
--DynamicAny::DynFixed::TAO_ClientRequest_Info_DynamicAny_DynFixed_get_value::result (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
--{
-- // Generate the result on demand :
--this->result_val_ <<= this->result_;
--return &this->result_val_;
--}
--
--void
--DynamicAny::DynFixed::TAO_ClientRequest_Info_DynamicAny_DynFixed_get_value::result (char * result)
-- {
-- // update the result
-- this->result_ = result;
-- }
--
--DynamicAny::DynFixed::TAO_ClientRequest_Info_DynamicAny_DynFixed_set_value::TAO_ClientRequest_Info_DynamicAny_DynFixed_set_value (const char *_tao_operation,
--IOP::ServiceContextList &_tao_service_context_list,
--CORBA::Object *_tao_target,const char * val,
--CORBA::Environment &)
-- : TAO_ClientRequest_Info (_tao_operation, _tao_service_context_list, _tao_target),val_ (val)
--{}
--
--Dynamic::ParameterList *
--DynamicAny::DynFixed::TAO_ClientRequest_Info_DynamicAny_DynFixed_set_value::arguments (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
--{
-- // Generate the arg list on demand
-- CORBA::ULong length = 0;
-- length = this->parameter_list_.length ();
-- this->parameter_list_.length (length + 1);
-- this->parameter_list_[length].argument <<= val_;
-- this->parameter_list_[length].mode = Dynamic::PARAM_IN;
--
-- return &this->parameter_list_;
--}
--
-- Dynamic::ExceptionList *
-- DynamicAny::DynFixed::TAO_ClientRequest_Info_DynamicAny_DynFixed_set_value::exceptions (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
-- {
-- // Generate the exception list on demand
-- static TAO_Exception_Data _tao_DynamicAny_DynFixed_set_value_exceptiondata [] =
-- {
-- {DynamicAny::DynAny::_tc_TypeMismatch, DynamicAny::DynAny::TypeMismatch::_alloc},
-- {DynamicAny::DynAny::_tc_InvalidValue, DynamicAny::DynAny::InvalidValue::_alloc}
-- };
--
-- CORBA::ULong length = 0;
-- for (CORBA::ULong i = 0;i < 2; ++i)
-- {
-- CORBA::TypeCode_ptr tcp = _tao_DynamicAny_DynFixed_set_value_exceptiondata [i].tc;
-- length = this->exception_list_.length ();
-- this->exception_list_.length (length + 1);
-- TAO_Pseudo_Object_Manager<CORBA::TypeCode,CORBA::TypeCode_var> tcp_object (&tcp, 1);
-- this->exception_list_[length] = tcp_object;
-- }
--
-- return &this->exception_list_;
-- }
--
-- CORBA::Any *
-- DynamicAny::DynFixed::TAO_ClientRequest_Info_DynamicAny_DynFixed_set_value::result (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
-- {
-- // Generate the result on demand :
-- this->result_val_ <<= CORBA::Any::from_boolean (this->result_);
--
-- return &this->result_val_;
-- }
--
--void
--DynamicAny::DynFixed::TAO_ClientRequest_Info_DynamicAny_DynFixed_set_value::result (CORBA::Boolean result)
-- {
-- // update the result
-- this->result_ = result;
-- }
--
--#endif /* TAO_HAS_INTERCEPTORS */
--
--// default constructor
--DynamicAny::DynEnum::DynEnum (void)
--{}
--
--// destructor
--DynamicAny::DynEnum::~DynEnum (void)
--{}
--
--DynamicAny::DynEnum_ptr DynamicAny::DynEnum::_narrow (
-- CORBA::Object_ptr obj,
-- CORBA::Environment &ACE_TRY_ENV
-- )
--{
-- return DynEnum::_unchecked_narrow (obj, ACE_TRY_ENV);
--}
--
--DynamicAny::DynEnum_ptr DynamicAny::DynEnum::_unchecked_narrow (
-- CORBA::Object_ptr obj,
-- CORBA::Environment &
-- )
--{
-- if (CORBA::is_nil (obj))
-- return DynEnum::_nil ();
-- return
-- ACE_reinterpret_cast
-- (
-- DynEnum_ptr,
-- obj->_tao_QueryInterface
-- (
-- ACE_reinterpret_cast
-- (
-- ptr_arith_t,
-- &DynEnum::_narrow
-- )
-- )
-- );
--}
--
--DynamicAny::DynEnum_ptr
--DynamicAny::DynEnum::_duplicate (DynEnum_ptr obj)
--{
-- if (!CORBA::is_nil (obj))
-- obj->_add_ref ();
-- return obj;
--}
--
--void *DynamicAny::DynEnum::_tao_QueryInterface (ptr_arith_t type)
--{
-- void *retv = 0;
-- if (type == ACE_reinterpret_cast
-- (ptr_arith_t,
-- &ACE_NESTED_CLASS (::DynamicAny, DynEnum)::_narrow))
-- retv = ACE_reinterpret_cast (void*, this);
-- else if (type == ACE_reinterpret_cast
-- (ptr_arith_t,
-- &ACE_NESTED_CLASS (::DynamicAny, DynAny)::_narrow))
-- retv = ACE_reinterpret_cast
-- (
-- void *,
-- ACE_static_cast
-- (
-- DynamicAny::DynAny_ptr,
-- this
-- )
-- );
-- else if (type == ACE_reinterpret_cast (ptr_arith_t, &CORBA::Object::_narrow))
-- retv = ACE_reinterpret_cast (void *,
-- ACE_static_cast (CORBA::Object_ptr, this));
--
-- if (retv)
-- this->_add_ref ();
-- return retv;
--}
--
--const char* DynamicAny::DynEnum::_interface_repository_id (void) const
--{
-- return "IDL:DynamicAny/DynEnum:1.0";
--}
--
--
--#if (TAO_HAS_INTERCEPTORS == 1)
--DynamicAny::DynEnum::TAO_ClientRequest_Info_DynamicAny_DynEnum_get_as_string::TAO_ClientRequest_Info_DynamicAny_DynEnum_get_as_string (const char *_tao_operation,
--IOP::ServiceContextList &_tao_service_context_list,
--CORBA::Object *_tao_target,
--CORBA::Environment &)
-- : TAO_ClientRequest_Info (_tao_operation, _tao_service_context_list, _tao_target)
--{}
--
--Dynamic::ParameterList *
--DynamicAny::DynEnum::TAO_ClientRequest_Info_DynamicAny_DynEnum_get_as_string::arguments (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
--{
-- // Generate the arg list on demand
-- return 0;
--}
--
--
-- Dynamic::ExceptionList *
--DynamicAny::DynEnum::TAO_ClientRequest_Info_DynamicAny_DynEnum_get_as_string::exceptions (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
--{
-- // Generate the exception list on demand
-- return 0;
--}
--
--
-- CORBA::Any *
--DynamicAny::DynEnum::TAO_ClientRequest_Info_DynamicAny_DynEnum_get_as_string::result (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
--{
-- // Generate the result on demand :
--this->result_val_ <<= this->result_;
--return &this->result_val_;
--}
--
--void
--DynamicAny::DynEnum::TAO_ClientRequest_Info_DynamicAny_DynEnum_get_as_string::result (char * result)
-- {
-- // update the result
-- this->result_ = result;
-- }
--
--DynamicAny::DynEnum::TAO_ClientRequest_Info_DynamicAny_DynEnum_set_as_string::TAO_ClientRequest_Info_DynamicAny_DynEnum_set_as_string (const char *_tao_operation,
--IOP::ServiceContextList &_tao_service_context_list,
--CORBA::Object *_tao_target,const char * value,
--CORBA::Environment &)
-- : TAO_ClientRequest_Info (_tao_operation, _tao_service_context_list, _tao_target),value_ (value)
--{}
--
--Dynamic::ParameterList *
--DynamicAny::DynEnum::TAO_ClientRequest_Info_DynamicAny_DynEnum_set_as_string::arguments (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
--{
-- // Generate the arg list on demand
-- CORBA::ULong length = 0;
-- length = this->parameter_list_.length ();
-- this->parameter_list_.length (length + 1);
-- this->parameter_list_[length].argument <<= value_;
-- this->parameter_list_[length].mode = Dynamic::PARAM_IN;
--
-- return &this->parameter_list_;
--}
--
-- Dynamic::ExceptionList *
-- DynamicAny::DynEnum::TAO_ClientRequest_Info_DynamicAny_DynEnum_set_as_string::exceptions (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
-- {
-- // Generate the exception list on demand
-- static TAO_Exception_Data _tao_DynamicAny_DynEnum_set_as_string_exceptiondata [] =
-- {
-- {DynamicAny::DynAny::_tc_InvalidValue, DynamicAny::DynAny::InvalidValue::_alloc}
-- };
--
-- CORBA::ULong length = 0;
-- for (CORBA::ULong i = 0;i < 1; ++i)
-- {
-- CORBA::TypeCode_ptr tcp = _tao_DynamicAny_DynEnum_set_as_string_exceptiondata [i].tc;
-- length = this->exception_list_.length ();
-- this->exception_list_.length (length + 1);
-- TAO_Pseudo_Object_Manager<CORBA::TypeCode,CORBA::TypeCode_var> tcp_object (&tcp, 1);
-- this->exception_list_[length] = tcp_object;
-- }
--
-- return &this->exception_list_;
-- }
--
-- CORBA::Any *
-- DynamicAny::DynEnum::TAO_ClientRequest_Info_DynamicAny_DynEnum_set_as_string::result (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
-- {
-- // Generate the result on demand :
-- CORBA::TypeCode tc (CORBA::tk_void);
-- this->result_val_.type (&tc);
--
-- return &this->result_val_;
-- }
--
--DynamicAny::DynEnum::TAO_ClientRequest_Info_DynamicAny_DynEnum_get_as_ulong::TAO_ClientRequest_Info_DynamicAny_DynEnum_get_as_ulong (const char *_tao_operation,
--IOP::ServiceContextList &_tao_service_context_list,
--CORBA::Object *_tao_target,
--CORBA::Environment &)
-- : TAO_ClientRequest_Info (_tao_operation, _tao_service_context_list, _tao_target)
--{}
--
--Dynamic::ParameterList *
--DynamicAny::DynEnum::TAO_ClientRequest_Info_DynamicAny_DynEnum_get_as_ulong::arguments (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
--{
-- // Generate the arg list on demand
-- return 0;
--}
--
--
-- Dynamic::ExceptionList *
--DynamicAny::DynEnum::TAO_ClientRequest_Info_DynamicAny_DynEnum_get_as_ulong::exceptions (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
--{
-- // Generate the exception list on demand
-- return 0;
--}
--
--
-- CORBA::Any *
--DynamicAny::DynEnum::TAO_ClientRequest_Info_DynamicAny_DynEnum_get_as_ulong::result (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
--{
-- // Generate the result on demand :
--this->result_val_ <<= this->result_;
--
--return &this->result_val_;
--}
--
--void
--DynamicAny::DynEnum::TAO_ClientRequest_Info_DynamicAny_DynEnum_get_as_ulong::result (CORBA::ULong result)
-- {
-- // update the result
-- this->result_ = result;
-- }
--
--DynamicAny::DynEnum::TAO_ClientRequest_Info_DynamicAny_DynEnum_set_as_ulong::TAO_ClientRequest_Info_DynamicAny_DynEnum_set_as_ulong (const char *_tao_operation,
--IOP::ServiceContextList &_tao_service_context_list,
--CORBA::Object *_tao_target,CORBA::ULong value,
--CORBA::Environment &)
-- : TAO_ClientRequest_Info (_tao_operation, _tao_service_context_list, _tao_target),value_ (value)
--{}
--
--Dynamic::ParameterList *
--DynamicAny::DynEnum::TAO_ClientRequest_Info_DynamicAny_DynEnum_set_as_ulong::arguments (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
--{
-- // Generate the arg list on demand
-- CORBA::ULong length = 0;
-- length = this->parameter_list_.length ();
-- this->parameter_list_.length (length + 1);
-- this->parameter_list_[length].argument <<= value_;
-- this->parameter_list_[length].mode = Dynamic::PARAM_IN;
--
-- return &this->parameter_list_;
--}
--
-- Dynamic::ExceptionList *
-- DynamicAny::DynEnum::TAO_ClientRequest_Info_DynamicAny_DynEnum_set_as_ulong::exceptions (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
-- {
-- // Generate the exception list on demand
-- static TAO_Exception_Data _tao_DynamicAny_DynEnum_set_as_ulong_exceptiondata [] =
-- {
-- {DynamicAny::DynAny::_tc_InvalidValue, DynamicAny::DynAny::InvalidValue::_alloc}
-- };
--
-- CORBA::ULong length = 0;
-- for (CORBA::ULong i = 0;i < 1; ++i)
-- {
-- CORBA::TypeCode_ptr tcp = _tao_DynamicAny_DynEnum_set_as_ulong_exceptiondata [i].tc;
-- length = this->exception_list_.length ();
-- this->exception_list_.length (length + 1);
-- TAO_Pseudo_Object_Manager<CORBA::TypeCode,CORBA::TypeCode_var> tcp_object (&tcp, 1);
-- this->exception_list_[length] = tcp_object;
-- }
--
-- return &this->exception_list_;
-- }
--
-- CORBA::Any *
-- DynamicAny::DynEnum::TAO_ClientRequest_Info_DynamicAny_DynEnum_set_as_ulong::result (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
-- {
-- // Generate the result on demand :
-- CORBA::TypeCode tc (CORBA::tk_void);
-- this->result_val_.type (&tc);
--
-- return &this->result_val_;
-- }
--
--#endif /* TAO_HAS_INTERCEPTORS */
--static const CORBA::Long _oc_DynamicAny_FieldName[] =
--{
-- TAO_ENCAP_BYTE_ORDER, // byte order
-- 29, ACE_NTOHL (0x49444c3a), ACE_NTOHL (0x44796e61), ACE_NTOHL (0x6d696341), ACE_NTOHL (0x6e792f46), ACE_NTOHL (0x69656c64), ACE_NTOHL (0x4e616d65), ACE_NTOHL (0x3a312e30), ACE_NTOHL (0x0), // repository ID = IDL:DynamicAny/FieldName:1.0
-- 10, ACE_NTOHL (0x4669656c), ACE_NTOHL (0x644e616d), ACE_NTOHL (0x65000000), // name = FieldName
-- CORBA::tk_string,
-- 0U, // string length
--};
--static CORBA::TypeCode _tc_TAO_tc_DynamicAny_FieldName (CORBA::tk_alias, sizeof (_oc_DynamicAny_FieldName), (char *) &_oc_DynamicAny_FieldName, 0, sizeof (DynamicAny::FieldName));
--TAO_NAMESPACE_TYPE (CORBA::TypeCode_ptr)
--TAO_NAMESPACE_BEGIN (DynamicAny)
--TAO_NAMESPACE_DEFINE (CORBA::TypeCode_ptr, _tc_FieldName, &_tc_TAO_tc_DynamicAny_FieldName)
--TAO_NAMESPACE_END
--static const CORBA::Long _oc_DynamicAny_NameValuePair[] =
--{
-- TAO_ENCAP_BYTE_ORDER, // byte order
-- 33, ACE_NTOHL (0x49444c3a), ACE_NTOHL (0x44796e61), ACE_NTOHL (0x6d696341), ACE_NTOHL (0x6e792f4e), ACE_NTOHL (0x616d6556), ACE_NTOHL (0x616c7565), ACE_NTOHL (0x50616972), ACE_NTOHL (0x3a312e30), ACE_NTOHL (0x0), // repository ID = IDL:DynamicAny/NameValuePair:1.0
-- 14, ACE_NTOHL (0x4e616d65), ACE_NTOHL (0x56616c75), ACE_NTOHL (0x65506169), ACE_NTOHL (0x72000000), // name = NameValuePair
-- 2, // member count
-- 3, ACE_NTOHL (0x69640000), // name = id
-- CORBA::tk_alias, // typecode kind for typedefs
-- 64, // encapsulation length
-- TAO_ENCAP_BYTE_ORDER, // byte order
-- 29, ACE_NTOHL (0x49444c3a), ACE_NTOHL (0x44796e61), ACE_NTOHL (0x6d696341), ACE_NTOHL (0x6e792f46), ACE_NTOHL (0x69656c64), ACE_NTOHL (0x4e616d65), ACE_NTOHL (0x3a312e30), ACE_NTOHL (0x0), // repository ID = IDL:DynamicAny/FieldName:1.0
-- 10, ACE_NTOHL (0x4669656c), ACE_NTOHL (0x644e616d), ACE_NTOHL (0x65000000), // name = FieldName
-- CORBA::tk_string,
-- 0U, // string length
--
-- 6, ACE_NTOHL (0x76616c75), ACE_NTOHL (0x65000000), // name = value
-- CORBA::tk_any,
--
--};
--static CORBA::TypeCode _tc_TAO_tc_DynamicAny_NameValuePair (CORBA::tk_struct, sizeof (_oc_DynamicAny_NameValuePair), (char *) &_oc_DynamicAny_NameValuePair, 0, sizeof (DynamicAny::NameValuePair));
--TAO_NAMESPACE_TYPE (CORBA::TypeCode_ptr)
--TAO_NAMESPACE_BEGIN (DynamicAny)
--TAO_NAMESPACE_DEFINE (CORBA::TypeCode_ptr, _tc_NameValuePair, &_tc_TAO_tc_DynamicAny_NameValuePair)
--TAO_NAMESPACE_END
--void DynamicAny::NameValuePair::_tao_any_destructor (void *x)
--{
-- NameValuePair *tmp = ACE_static_cast (NameValuePair*,x);
-- delete tmp;
--}
--
--
--#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
--
--#if !defined (__TAO_UNBOUNDED_SEQUENCE_DYNAMICANY_NAMEVALUEPAIRSEQ_CS_)
--#define __TAO_UNBOUNDED_SEQUENCE_DYNAMICANY_NAMEVALUEPAIRSEQ_CS_
--
-- void
-- DynamicAny::_TAO_Unbounded_Sequence_DynamicAny_NameValuePairSeq::_allocate_buffer (CORBA::ULong length)
-- {
-- DynamicAny::NameValuePair* tmp = 0;
-- tmp = _TAO_Unbounded_Sequence_DynamicAny_NameValuePairSeq::allocbuf (length);
--
-- if (this->buffer_ != 0)
-- {
-- DynamicAny::NameValuePair *old = ACE_reinterpret_cast (DynamicAny::NameValuePair *,this->buffer_);
--
-- for (CORBA::ULong i = 0; i < this->length_; ++i)
-- tmp[i] = old[i];
--
-- if (this->release_)
-- _TAO_Unbounded_Sequence_DynamicAny_NameValuePairSeq::freebuf (old);
--
-- }
-- this->buffer_ = tmp;
-- }
--
-- void
-- DynamicAny::_TAO_Unbounded_Sequence_DynamicAny_NameValuePairSeq::_deallocate_buffer (void)
-- {
-- if (this->buffer_ == 0 || this->release_ == 0)
-- return;
--
-- DynamicAny::NameValuePair *tmp = ACE_reinterpret_cast (DynamicAny::NameValuePair *,this->buffer_);
--
-- _TAO_Unbounded_Sequence_DynamicAny_NameValuePairSeq::freebuf (tmp);
-- this->buffer_ = 0;
-- }
--
-- DynamicAny::_TAO_Unbounded_Sequence_DynamicAny_NameValuePairSeq::~_TAO_Unbounded_Sequence_DynamicAny_NameValuePairSeq (void) // Dtor.
-- {
-- this->_deallocate_buffer ();
-- }
--
--
--#endif /* end #if !defined */
--
--
--#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
--
--#if !defined (_DYNAMICANY_NAMEVALUEPAIRSEQ_CS_)
--#define _DYNAMICANY_NAMEVALUEPAIRSEQ_CS_
--
--// *************************************************************
--// DynamicAny::NameValuePairSeq
--// *************************************************************
--
--DynamicAny::NameValuePairSeq::NameValuePairSeq (void)
--{}
--DynamicAny::NameValuePairSeq::NameValuePairSeq (CORBA::ULong max) // uses max size
-- :
--#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
-- _TAO_Unbounded_Sequence_DynamicAny_NameValuePairSeq
--#else /* TAO_USE_SEQUENCE_TEMPLATES */
-- TAO_Unbounded_Sequence<DynamicAny::NameValuePair>
--#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
-- (max)
--{}
--DynamicAny::NameValuePairSeq::NameValuePairSeq (CORBA::ULong max, CORBA::ULong length, DynamicAny::NameValuePair *buffer, CORBA::Boolean release)
-- :
--#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
-- _TAO_Unbounded_Sequence_DynamicAny_NameValuePairSeq
--#else /* TAO_USE_SEQUENCE_TEMPLATES */
-- TAO_Unbounded_Sequence<DynamicAny::NameValuePair>
--#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
-- (max, length, buffer, release)
--{}
--DynamicAny::NameValuePairSeq::NameValuePairSeq (const NameValuePairSeq &seq) // copy ctor
-- :
--#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
-- _TAO_Unbounded_Sequence_DynamicAny_NameValuePairSeq
--#else /* TAO_USE_SEQUENCE_TEMPLATES */
-- TAO_Unbounded_Sequence<DynamicAny::NameValuePair>
--#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
-- (seq)
--{}
--DynamicAny::NameValuePairSeq::~NameValuePairSeq (void) // dtor
--{}
--void DynamicAny::NameValuePairSeq::_tao_any_destructor (void *x)
--{
-- NameValuePairSeq *tmp = ACE_static_cast (NameValuePairSeq*,x);
-- delete tmp;
--}
--
--
--#endif /* end #if !defined */
--
--static const CORBA::Long _oc_DynamicAny_NameValuePairSeq[] =
--{
-- TAO_ENCAP_BYTE_ORDER, // byte order
-- 36, ACE_NTOHL (0x49444c3a), ACE_NTOHL (0x44796e61), ACE_NTOHL (0x6d696341), ACE_NTOHL (0x6e792f4e), ACE_NTOHL (0x616d6556), ACE_NTOHL (0x616c7565), ACE_NTOHL (0x50616972), ACE_NTOHL (0x5365713a), ACE_NTOHL (0x312e3000), // repository ID = IDL:DynamicAny/NameValuePairSeq:1.0
-- 17, ACE_NTOHL (0x4e616d65), ACE_NTOHL (0x56616c75), ACE_NTOHL (0x65506169), ACE_NTOHL (0x72536571), ACE_NTOHL (0x0), // name = NameValuePairSeq
-- CORBA::tk_sequence, // typecode kind
-- 180, // encapsulation length
-- TAO_ENCAP_BYTE_ORDER, // byte order
-- CORBA::tk_struct, // typecode kind
-- 164, // encapsulation length
-- TAO_ENCAP_BYTE_ORDER, // byte order
-- 33, ACE_NTOHL (0x49444c3a), ACE_NTOHL (0x44796e61), ACE_NTOHL (0x6d696341), ACE_NTOHL (0x6e792f4e), ACE_NTOHL (0x616d6556), ACE_NTOHL (0x616c7565), ACE_NTOHL (0x50616972), ACE_NTOHL (0x3a312e30), ACE_NTOHL (0x0), // repository ID = IDL:DynamicAny/NameValuePair:1.0
-- 14, ACE_NTOHL (0x4e616d65), ACE_NTOHL (0x56616c75), ACE_NTOHL (0x65506169), ACE_NTOHL (0x72000000), // name = NameValuePair
-- 2, // member count
-- 3, ACE_NTOHL (0x69640000), // name = id
-- CORBA::tk_alias, // typecode kind for typedefs
-- 64, // encapsulation length
-- TAO_ENCAP_BYTE_ORDER, // byte order
-- 29, ACE_NTOHL (0x49444c3a), ACE_NTOHL (0x44796e61), ACE_NTOHL (0x6d696341), ACE_NTOHL (0x6e792f46), ACE_NTOHL (0x69656c64), ACE_NTOHL (0x4e616d65), ACE_NTOHL (0x3a312e30), ACE_NTOHL (0x0), // repository ID = IDL:DynamicAny/FieldName:1.0
-- 10, ACE_NTOHL (0x4669656c), ACE_NTOHL (0x644e616d), ACE_NTOHL (0x65000000), // name = FieldName
-- CORBA::tk_string,
-- 0U, // string length
--
-- 6, ACE_NTOHL (0x76616c75), ACE_NTOHL (0x65000000), // name = value
-- CORBA::tk_any,
--
--
-- 0U,
--
--};
--static CORBA::TypeCode _tc_TAO_tc_DynamicAny_NameValuePairSeq (CORBA::tk_alias, sizeof (_oc_DynamicAny_NameValuePairSeq), (char *) &_oc_DynamicAny_NameValuePairSeq, 0, sizeof (DynamicAny::NameValuePairSeq));
--TAO_NAMESPACE_TYPE (CORBA::TypeCode_ptr)
--TAO_NAMESPACE_BEGIN (DynamicAny)
--TAO_NAMESPACE_DEFINE (CORBA::TypeCode_ptr, _tc_NameValuePairSeq, &_tc_TAO_tc_DynamicAny_NameValuePairSeq)
--TAO_NAMESPACE_END
--
--#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
--
--#if !defined (__TAO_UNBOUNDED_SEQUENCE_DYNAMICANY_NAMEDYNANYPAIRSEQ_CS_)
--#define __TAO_UNBOUNDED_SEQUENCE_DYNAMICANY_NAMEDYNANYPAIRSEQ_CS_
--
-- void
-- DynamicAny::_TAO_Unbounded_Sequence_DynamicAny_NameDynAnyPairSeq::_allocate_buffer (CORBA::ULong length)
-- {
-- DynamicAny::NameDynAnyPair* tmp = 0;
-- tmp = _TAO_Unbounded_Sequence_DynamicAny_NameDynAnyPairSeq::allocbuf (length);
--
-- if (this->buffer_ != 0)
-- {
-- DynamicAny::NameDynAnyPair *old = ACE_reinterpret_cast (DynamicAny::NameDynAnyPair *,this->buffer_);
--
-- for (CORBA::ULong i = 0; i < this->length_; ++i)
-- tmp[i] = old[i];
--
-- if (this->release_)
-- _TAO_Unbounded_Sequence_DynamicAny_NameDynAnyPairSeq::freebuf (old);
--
-- }
-- this->buffer_ = tmp;
-- }
--
-- void
-- DynamicAny::_TAO_Unbounded_Sequence_DynamicAny_NameDynAnyPairSeq::_deallocate_buffer (void)
-- {
-- if (this->buffer_ == 0 || this->release_ == 0)
-- return;
--
-- DynamicAny::NameDynAnyPair *tmp = ACE_reinterpret_cast (DynamicAny::NameDynAnyPair *,this->buffer_);
--
-- _TAO_Unbounded_Sequence_DynamicAny_NameDynAnyPairSeq::freebuf (tmp);
-- this->buffer_ = 0;
-- }
--
-- DynamicAny::_TAO_Unbounded_Sequence_DynamicAny_NameDynAnyPairSeq::~_TAO_Unbounded_Sequence_DynamicAny_NameDynAnyPairSeq (void) // Dtor.
-- {
-- this->_deallocate_buffer ();
-- }
--
--
--#endif /* end #if !defined */
--
--
--#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
--
--#if !defined (_DYNAMICANY_NAMEDYNANYPAIRSEQ_CS_)
--#define _DYNAMICANY_NAMEDYNANYPAIRSEQ_CS_
--
--// *************************************************************
--// DynamicAny::NameDynAnyPairSeq
--// *************************************************************
--
--DynamicAny::NameDynAnyPairSeq::NameDynAnyPairSeq (void)
--{}
--DynamicAny::NameDynAnyPairSeq::NameDynAnyPairSeq (CORBA::ULong max) // uses max size
-- :
--#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
-- _TAO_Unbounded_Sequence_DynamicAny_NameDynAnyPairSeq
--#else /* TAO_USE_SEQUENCE_TEMPLATES */
-- TAO_Unbounded_Sequence<DynamicAny::NameDynAnyPair>
--#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
-- (max)
--{}
--DynamicAny::NameDynAnyPairSeq::NameDynAnyPairSeq (CORBA::ULong max, CORBA::ULong length, DynamicAny::NameDynAnyPair *buffer, CORBA::Boolean release)
-- :
--#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
-- _TAO_Unbounded_Sequence_DynamicAny_NameDynAnyPairSeq
--#else /* TAO_USE_SEQUENCE_TEMPLATES */
-- TAO_Unbounded_Sequence<DynamicAny::NameDynAnyPair>
--#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
-- (max, length, buffer, release)
--{}
--DynamicAny::NameDynAnyPairSeq::NameDynAnyPairSeq (const NameDynAnyPairSeq &seq) // copy ctor
-- :
--#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
-- _TAO_Unbounded_Sequence_DynamicAny_NameDynAnyPairSeq
--#else /* TAO_USE_SEQUENCE_TEMPLATES */
-- TAO_Unbounded_Sequence<DynamicAny::NameDynAnyPair>
--#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
-- (seq)
--{}
--DynamicAny::NameDynAnyPairSeq::~NameDynAnyPairSeq (void) // dtor
--{}
--void DynamicAny::NameDynAnyPairSeq::_tao_any_destructor (void *x)
--{
-- NameDynAnyPairSeq *tmp = ACE_static_cast (NameDynAnyPairSeq*,x);
-- delete tmp;
--}
--
--
--#endif /* end #if !defined */
--
--
--// default constructor
--DynamicAny::DynStruct::DynStruct (void)
--{}
--
--// destructor
--DynamicAny::DynStruct::~DynStruct (void)
--{}
--
--DynamicAny::DynStruct_ptr DynamicAny::DynStruct::_narrow (
-- CORBA::Object_ptr obj,
-- CORBA::Environment &ACE_TRY_ENV
-- )
--{
-- return DynStruct::_unchecked_narrow (obj, ACE_TRY_ENV);
--}
--
--DynamicAny::DynStruct_ptr DynamicAny::DynStruct::_unchecked_narrow (
-- CORBA::Object_ptr obj,
-- CORBA::Environment &
-- )
--{
-- if (CORBA::is_nil (obj))
-- return DynStruct::_nil ();
-- return
-- ACE_reinterpret_cast
-- (
-- DynStruct_ptr,
-- obj->_tao_QueryInterface
-- (
-- ACE_reinterpret_cast
-- (
-- ptr_arith_t,
-- &DynStruct::_narrow
-- )
-- )
-- );
--}
--
--DynamicAny::DynStruct_ptr
--DynamicAny::DynStruct::_duplicate (DynStruct_ptr obj)
--{
-- if (!CORBA::is_nil (obj))
-- obj->_add_ref ();
-- return obj;
--}
--
--void *DynamicAny::DynStruct::_tao_QueryInterface (ptr_arith_t type)
--{
-- void *retv = 0;
-- if (type == ACE_reinterpret_cast
-- (ptr_arith_t,
-- &ACE_NESTED_CLASS (::DynamicAny, DynStruct)::_narrow))
-- retv = ACE_reinterpret_cast (void*, this);
-- else if (type == ACE_reinterpret_cast
-- (ptr_arith_t,
-- &ACE_NESTED_CLASS (::DynamicAny, DynAny)::_narrow))
-- retv = ACE_reinterpret_cast
-- (
-- void *,
-- ACE_static_cast
-- (
-- DynamicAny::DynAny_ptr,
-- this
-- )
-- );
-- else if (type == ACE_reinterpret_cast (ptr_arith_t, &CORBA::Object::_narrow))
-- retv = ACE_reinterpret_cast (void *,
-- ACE_static_cast (CORBA::Object_ptr, this));
--
-- if (retv)
-- this->_add_ref ();
-- return retv;
--}
--
--const char* DynamicAny::DynStruct::_interface_repository_id (void) const
--{
-- return "IDL:DynamicAny/DynStruct:1.0";
--}
--
--
--#if (TAO_HAS_INTERCEPTORS == 1)
--DynamicAny::DynStruct::TAO_ClientRequest_Info_DynamicAny_DynStruct_current_member_name::TAO_ClientRequest_Info_DynamicAny_DynStruct_current_member_name (const char *_tao_operation,
--IOP::ServiceContextList &_tao_service_context_list,
--CORBA::Object *_tao_target,
--CORBA::Environment &)
-- : TAO_ClientRequest_Info (_tao_operation, _tao_service_context_list, _tao_target)
--{}
--
--Dynamic::ParameterList *
--DynamicAny::DynStruct::TAO_ClientRequest_Info_DynamicAny_DynStruct_current_member_name::arguments (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
--{
-- // Generate the arg list on demand
-- return 0;
--}
--
--
-- Dynamic::ExceptionList *
--DynamicAny::DynStruct::TAO_ClientRequest_Info_DynamicAny_DynStruct_current_member_name::exceptions (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
--{
-- // Generate the exception list on demand
-- static TAO_Exception_Data _tao_DynamicAny_DynStruct_current_member_name_exceptiondata [] =
-- {
-- {DynamicAny::DynAny::_tc_TypeMismatch, DynamicAny::DynAny::TypeMismatch::_alloc},
-- {DynamicAny::DynAny::_tc_InvalidValue, DynamicAny::DynAny::InvalidValue::_alloc}
-- };
--
-- CORBA::ULong length = 0;
-- for (CORBA::ULong i = 0;i < 2; ++i)
-- {
-- CORBA::TypeCode_ptr tcp = _tao_DynamicAny_DynStruct_current_member_name_exceptiondata [i].tc;
-- length = this->exception_list_.length ();
-- this->exception_list_.length (length + 1);
-- TAO_Pseudo_Object_Manager<CORBA::TypeCode,CORBA::TypeCode_var> tcp_object (&tcp, 1);
-- this->exception_list_[length] = tcp_object;
-- }
--
-- return &this->exception_list_;
-- }
--
--CORBA::Any *
--DynamicAny::DynStruct::TAO_ClientRequest_Info_DynamicAny_DynStruct_current_member_name::result (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
--{
-- // Generate the result on demand :
--this->result_val_ <<= this->result_;
--return &this->result_val_;
--}
--
--void
--DynamicAny::DynStruct::TAO_ClientRequest_Info_DynamicAny_DynStruct_current_member_name::result (char * result)
-- {
-- // update the result
-- this->result_ = result;
-- }
--
--DynamicAny::DynStruct::TAO_ClientRequest_Info_DynamicAny_DynStruct_current_member_kind::TAO_ClientRequest_Info_DynamicAny_DynStruct_current_member_kind (const char *_tao_operation,
--IOP::ServiceContextList &_tao_service_context_list,
--CORBA::Object *_tao_target,
--CORBA::Environment &)
-- : TAO_ClientRequest_Info (_tao_operation, _tao_service_context_list, _tao_target)
--{}
--
--Dynamic::ParameterList *
--DynamicAny::DynStruct::TAO_ClientRequest_Info_DynamicAny_DynStruct_current_member_kind::arguments (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
--{
-- // Generate the arg list on demand
-- return 0;
--}
--
--
-- Dynamic::ExceptionList *
--DynamicAny::DynStruct::TAO_ClientRequest_Info_DynamicAny_DynStruct_current_member_kind::exceptions (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
--{
-- // Generate the exception list on demand
-- static TAO_Exception_Data _tao_DynamicAny_DynStruct_current_member_kind_exceptiondata [] =
-- {
-- {DynamicAny::DynAny::_tc_TypeMismatch, DynamicAny::DynAny::TypeMismatch::_alloc},
-- {DynamicAny::DynAny::_tc_InvalidValue, DynamicAny::DynAny::InvalidValue::_alloc}
-- };
--
-- CORBA::ULong length = 0;
-- for (CORBA::ULong i = 0;i < 2; ++i)
-- {
-- CORBA::TypeCode_ptr tcp = _tao_DynamicAny_DynStruct_current_member_kind_exceptiondata [i].tc;
-- length = this->exception_list_.length ();
-- this->exception_list_.length (length + 1);
-- TAO_Pseudo_Object_Manager<CORBA::TypeCode,CORBA::TypeCode_var> tcp_object (&tcp, 1);
-- this->exception_list_[length] = tcp_object;
-- }
--
-- return &this->exception_list_;
-- }
--
--CORBA::Any *
--DynamicAny::DynStruct::TAO_ClientRequest_Info_DynamicAny_DynStruct_current_member_kind::result (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
--{
-- // Generate the result on demand :
--this->result_val_ <<= this->result_;
--
--return &this->result_val_;
--}
--
--void
--DynamicAny::DynStruct::TAO_ClientRequest_Info_DynamicAny_DynStruct_current_member_kind::result (CORBA::TCKind_ptr result)
-- {
-- // update the result
-- this->result_ = result;
-- }
--
--DynamicAny::DynStruct::TAO_ClientRequest_Info_DynamicAny_DynStruct_get_members::TAO_ClientRequest_Info_DynamicAny_DynStruct_get_members (const char *_tao_operation,
--IOP::ServiceContextList &_tao_service_context_list,
--CORBA::Object *_tao_target,
--CORBA::Environment &)
-- : TAO_ClientRequest_Info (_tao_operation, _tao_service_context_list, _tao_target)
--{}
--
--Dynamic::ParameterList *
--DynamicAny::DynStruct::TAO_ClientRequest_Info_DynamicAny_DynStruct_get_members::arguments (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
--{
-- // Generate the arg list on demand
-- return 0;
--}
--
--
-- Dynamic::ExceptionList *
--DynamicAny::DynStruct::TAO_ClientRequest_Info_DynamicAny_DynStruct_get_members::exceptions (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
--{
-- // Generate the exception list on demand
-- return 0;
--}
--
--
-- CORBA::Any *
--DynamicAny::DynStruct::TAO_ClientRequest_Info_DynamicAny_DynStruct_get_members::result (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
--{
-- // Generate the result on demand :
--this->result_val_ <<= this->result_;
--return &this->result_val_;
--}
--
--void
--DynamicAny::DynStruct::TAO_ClientRequest_Info_DynamicAny_DynStruct_get_members::result (DynamicAny::NameValuePairSeq * result)
-- {
-- // update the result
-- this->result_ = result;
-- }
--
--DynamicAny::DynStruct::TAO_ClientRequest_Info_DynamicAny_DynStruct_set_members::TAO_ClientRequest_Info_DynamicAny_DynStruct_set_members (const char *_tao_operation,
--IOP::ServiceContextList &_tao_service_context_list,
--CORBA::Object *_tao_target,const DynamicAny::NameValuePairSeq & value,
--CORBA::Environment &)
-- : TAO_ClientRequest_Info (_tao_operation, _tao_service_context_list, _tao_target),value_ (value)
--{}
--
--Dynamic::ParameterList *
--DynamicAny::DynStruct::TAO_ClientRequest_Info_DynamicAny_DynStruct_set_members::arguments (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
--{
-- // Generate the arg list on demand
-- CORBA::ULong length = 0;
-- length = this->parameter_list_.length ();
-- this->parameter_list_.length (length + 1);
-- this->parameter_list_[length].argument <<= this->value_;
--
-- this->parameter_list_[length].mode = Dynamic::PARAM_IN;
--
-- return &this->parameter_list_;
--}
--
-- Dynamic::ExceptionList *
-- DynamicAny::DynStruct::TAO_ClientRequest_Info_DynamicAny_DynStruct_set_members::exceptions (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
-- {
-- // Generate the exception list on demand
-- static TAO_Exception_Data _tao_DynamicAny_DynStruct_set_members_exceptiondata [] =
-- {
-- {DynamicAny::DynAny::_tc_TypeMismatch, DynamicAny::DynAny::TypeMismatch::_alloc},
-- {DynamicAny::DynAny::_tc_InvalidValue, DynamicAny::DynAny::InvalidValue::_alloc}
-- };
--
-- CORBA::ULong length = 0;
-- for (CORBA::ULong i = 0;i < 2; ++i)
-- {
-- CORBA::TypeCode_ptr tcp = _tao_DynamicAny_DynStruct_set_members_exceptiondata [i].tc;
-- length = this->exception_list_.length ();
-- this->exception_list_.length (length + 1);
-- TAO_Pseudo_Object_Manager<CORBA::TypeCode,CORBA::TypeCode_var> tcp_object (&tcp, 1);
-- this->exception_list_[length] = tcp_object;
-- }
--
-- return &this->exception_list_;
-- }
--
-- CORBA::Any *
-- DynamicAny::DynStruct::TAO_ClientRequest_Info_DynamicAny_DynStruct_set_members::result (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
-- {
-- // Generate the result on demand :
-- CORBA::TypeCode tc (CORBA::tk_void);
-- this->result_val_.type (&tc);
--
-- return &this->result_val_;
-- }
--
--DynamicAny::DynStruct::TAO_ClientRequest_Info_DynamicAny_DynStruct_get_members_as_dyn_any::TAO_ClientRequest_Info_DynamicAny_DynStruct_get_members_as_dyn_any (const char *_tao_operation,
--IOP::ServiceContextList &_tao_service_context_list,
--CORBA::Object *_tao_target,
--CORBA::Environment &)
-- : TAO_ClientRequest_Info (_tao_operation, _tao_service_context_list, _tao_target)
--{}
--
--Dynamic::ParameterList *
--DynamicAny::DynStruct::TAO_ClientRequest_Info_DynamicAny_DynStruct_get_members_as_dyn_any::arguments (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
--{
-- // Generate the arg list on demand
-- return 0;
--}
--
--
-- Dynamic::ExceptionList *
--DynamicAny::DynStruct::TAO_ClientRequest_Info_DynamicAny_DynStruct_get_members_as_dyn_any::exceptions (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
--{
-- // Generate the exception list on demand
-- return 0;
--}
--
--
-- CORBA::Any *
--DynamicAny::DynStruct::TAO_ClientRequest_Info_DynamicAny_DynStruct_get_members_as_dyn_any::result (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
--{
-- // Generate the result on demand :
--this->result_val_ <<= this->result_;
--return &this->result_val_;
--}
--
--void
--DynamicAny::DynStruct::TAO_ClientRequest_Info_DynamicAny_DynStruct_get_members_as_dyn_any::result (DynamicAny::NameDynAnyPairSeq * result)
-- {
-- // update the result
-- this->result_ = result;
-- }
--
--DynamicAny::DynStruct::TAO_ClientRequest_Info_DynamicAny_DynStruct_set_members_as_dyn_any::TAO_ClientRequest_Info_DynamicAny_DynStruct_set_members_as_dyn_any (const char *_tao_operation,
--IOP::ServiceContextList &_tao_service_context_list,
--CORBA::Object *_tao_target,const DynamicAny::NameDynAnyPairSeq & value,
--CORBA::Environment &)
-- : TAO_ClientRequest_Info (_tao_operation, _tao_service_context_list, _tao_target),value_ (value)
--{}
--
--Dynamic::ParameterList *
--DynamicAny::DynStruct::TAO_ClientRequest_Info_DynamicAny_DynStruct_set_members_as_dyn_any::arguments (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
--{
-- // Generate the arg list on demand
-- CORBA::ULong length = 0;
-- length = this->parameter_list_.length ();
-- this->parameter_list_.length (length + 1);
-- this->parameter_list_[length].argument <<= this->value_;
--
-- this->parameter_list_[length].mode = Dynamic::PARAM_IN;
--
-- return &this->parameter_list_;
--}
--
-- Dynamic::ExceptionList *
-- DynamicAny::DynStruct::TAO_ClientRequest_Info_DynamicAny_DynStruct_set_members_as_dyn_any::exceptions (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
-- {
-- // Generate the exception list on demand
-- static TAO_Exception_Data _tao_DynamicAny_DynStruct_set_members_as_dyn_any_exceptiondata [] =
-- {
-- {DynamicAny::DynAny::_tc_TypeMismatch, DynamicAny::DynAny::TypeMismatch::_alloc},
-- {DynamicAny::DynAny::_tc_InvalidValue, DynamicAny::DynAny::InvalidValue::_alloc}
-- };
--
-- CORBA::ULong length = 0;
-- for (CORBA::ULong i = 0;i < 2; ++i)
-- {
-- CORBA::TypeCode_ptr tcp = _tao_DynamicAny_DynStruct_set_members_as_dyn_any_exceptiondata [i].tc;
-- length = this->exception_list_.length ();
-- this->exception_list_.length (length + 1);
-- TAO_Pseudo_Object_Manager<CORBA::TypeCode,CORBA::TypeCode_var> tcp_object (&tcp, 1);
-- this->exception_list_[length] = tcp_object;
-- }
--
-- return &this->exception_list_;
-- }
--
-- CORBA::Any *
-- DynamicAny::DynStruct::TAO_ClientRequest_Info_DynamicAny_DynStruct_set_members_as_dyn_any::result (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
-- {
-- // Generate the result on demand :
-- CORBA::TypeCode tc (CORBA::tk_void);
-- this->result_val_.type (&tc);
--
-- return &this->result_val_;
-- }
--
--#endif /* TAO_HAS_INTERCEPTORS */
--
--// default constructor
--DynamicAny::DynUnion::DynUnion (void)
--{}
--
--// destructor
--DynamicAny::DynUnion::~DynUnion (void)
--{}
--
--DynamicAny::DynUnion_ptr DynamicAny::DynUnion::_narrow (
-- CORBA::Object_ptr obj,
-- CORBA::Environment &ACE_TRY_ENV
-- )
--{
-- return DynUnion::_unchecked_narrow (obj, ACE_TRY_ENV);
--}
--
--DynamicAny::DynUnion_ptr DynamicAny::DynUnion::_unchecked_narrow (
-- CORBA::Object_ptr obj,
-- CORBA::Environment &
-- )
-+DynamicAny::DynStruct_ptr DynamicAny::DynStruct::_unchecked_narrow (
-+ CORBA::Object_ptr obj,
-+ CORBA::Environment &
-+ )
- {
- if (CORBA::is_nil (obj))
-- return DynUnion::_nil ();
-+ return DynStruct::_nil ();
- return
- ACE_reinterpret_cast
- (
-- DynUnion_ptr,
-+ DynStruct_ptr,
- obj->_tao_QueryInterface
- (
- ACE_reinterpret_cast
-- (
-- ptr_arith_t,
-- &DynUnion::_narrow
-- )
-- )
-- );
--}
--
--DynamicAny::DynUnion_ptr
--DynamicAny::DynUnion::_duplicate (DynUnion_ptr obj)
--{
-- if (!CORBA::is_nil (obj))
-- obj->_add_ref ();
-- return obj;
--}
--
--void *DynamicAny::DynUnion::_tao_QueryInterface (ptr_arith_t type)
--{
-- void *retv = 0;
-- if (type == ACE_reinterpret_cast
-- (ptr_arith_t,
-- &ACE_NESTED_CLASS (::DynamicAny, DynUnion)::_narrow))
-- retv = ACE_reinterpret_cast (void*, this);
-- else if (type == ACE_reinterpret_cast
-- (ptr_arith_t,
-- &ACE_NESTED_CLASS (::DynamicAny, DynAny)::_narrow))
-- retv = ACE_reinterpret_cast
-- (
-- void *,
-- ACE_static_cast
-- (
-- DynamicAny::DynAny_ptr,
-- this
-- )
-- );
-- else if (type == ACE_reinterpret_cast (ptr_arith_t, &CORBA::Object::_narrow))
-- retv = ACE_reinterpret_cast (void *,
-- ACE_static_cast (CORBA::Object_ptr, this));
--
-- if (retv)
-- this->_add_ref ();
-- return retv;
--}
--
--const char* DynamicAny::DynUnion::_interface_repository_id (void) const
--{
-- return "IDL:DynamicAny/DynUnion:1.0";
--}
--
--
--#if (TAO_HAS_INTERCEPTORS == 1)
--DynamicAny::DynUnion::TAO_ClientRequest_Info_DynamicAny_DynUnion_get_discriminator::TAO_ClientRequest_Info_DynamicAny_DynUnion_get_discriminator (const char *_tao_operation,
--IOP::ServiceContextList &_tao_service_context_list,
--CORBA::Object *_tao_target,
--CORBA::Environment &)
-- : TAO_ClientRequest_Info (_tao_operation, _tao_service_context_list, _tao_target)
--{}
--
--Dynamic::ParameterList *
--DynamicAny::DynUnion::TAO_ClientRequest_Info_DynamicAny_DynUnion_get_discriminator::arguments (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
--{
-- // Generate the arg list on demand
-- return 0;
--}
--
--
-- Dynamic::ExceptionList *
--DynamicAny::DynUnion::TAO_ClientRequest_Info_DynamicAny_DynUnion_get_discriminator::exceptions (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
--{
-- // Generate the exception list on demand
-- return 0;
--}
--
--
-- CORBA::Any *
--DynamicAny::DynUnion::TAO_ClientRequest_Info_DynamicAny_DynUnion_get_discriminator::result (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
--{
-- // Generate the result on demand :
--this->result_val_ <<= this->result_;
--return &this->result_val_;
--}
--
--void
--DynamicAny::DynUnion::TAO_ClientRequest_Info_DynamicAny_DynUnion_get_discriminator::result (DynamicAny::DynAny_ptr result)
-- {
-- // update the result
-- this->result_ = result;
-- }
--
--DynamicAny::DynUnion::TAO_ClientRequest_Info_DynamicAny_DynUnion_set_discriminator::TAO_ClientRequest_Info_DynamicAny_DynUnion_set_discriminator (const char *_tao_operation,
--IOP::ServiceContextList &_tao_service_context_list,
--CORBA::Object *_tao_target,DynamicAny::DynAny_ptr d,
--CORBA::Environment &)
-- : TAO_ClientRequest_Info (_tao_operation, _tao_service_context_list, _tao_target),d_ (d)
--{}
--
--Dynamic::ParameterList *
--DynamicAny::DynUnion::TAO_ClientRequest_Info_DynamicAny_DynUnion_set_discriminator::arguments (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
--{
-- // Generate the arg list on demand
-- CORBA::ULong length = 0;
-- length = this->parameter_list_.length ();
-- this->parameter_list_.length (length + 1);
-- this->parameter_list_[length].argument <<= this->d_;
--
-- this->parameter_list_[length].mode = Dynamic::PARAM_IN;
--
-- return &this->parameter_list_;
--}
--
-- Dynamic::ExceptionList *
-- DynamicAny::DynUnion::TAO_ClientRequest_Info_DynamicAny_DynUnion_set_discriminator::exceptions (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
-- {
-- // Generate the exception list on demand
-- static TAO_Exception_Data _tao_DynamicAny_DynUnion_set_discriminator_exceptiondata [] =
-- {
-- {DynamicAny::DynAny::_tc_TypeMismatch, DynamicAny::DynAny::TypeMismatch::_alloc}
-- };
--
-- CORBA::ULong length = 0;
-- for (CORBA::ULong i = 0;i < 1; ++i)
-- {
-- CORBA::TypeCode_ptr tcp = _tao_DynamicAny_DynUnion_set_discriminator_exceptiondata [i].tc;
-- length = this->exception_list_.length ();
-- this->exception_list_.length (length + 1);
-- TAO_Pseudo_Object_Manager<CORBA::TypeCode,CORBA::TypeCode_var> tcp_object (&tcp, 1);
-- this->exception_list_[length] = tcp_object;
-- }
--
-- return &this->exception_list_;
-- }
--
-- CORBA::Any *
-- DynamicAny::DynUnion::TAO_ClientRequest_Info_DynamicAny_DynUnion_set_discriminator::result (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
-- {
-- // Generate the result on demand :
-- CORBA::TypeCode tc (CORBA::tk_void);
-- this->result_val_.type (&tc);
--
-- return &this->result_val_;
-- }
--
--DynamicAny::DynUnion::TAO_ClientRequest_Info_DynamicAny_DynUnion_set_to_default_member::TAO_ClientRequest_Info_DynamicAny_DynUnion_set_to_default_member (const char *_tao_operation,
--IOP::ServiceContextList &_tao_service_context_list,
--CORBA::Object *_tao_target,
--CORBA::Environment &)
-- : TAO_ClientRequest_Info (_tao_operation, _tao_service_context_list, _tao_target)
--{}
--
--Dynamic::ParameterList *
--DynamicAny::DynUnion::TAO_ClientRequest_Info_DynamicAny_DynUnion_set_to_default_member::arguments (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
--{
-- // Generate the arg list on demand
-- return 0;
--}
--
--
-- Dynamic::ExceptionList *
--DynamicAny::DynUnion::TAO_ClientRequest_Info_DynamicAny_DynUnion_set_to_default_member::exceptions (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
--{
-- // Generate the exception list on demand
-- static TAO_Exception_Data _tao_DynamicAny_DynUnion_set_to_default_member_exceptiondata [] =
-- {
-- {DynamicAny::DynAny::_tc_TypeMismatch, DynamicAny::DynAny::TypeMismatch::_alloc}
-- };
--
-- CORBA::ULong length = 0;
-- for (CORBA::ULong i = 0;i < 1; ++i)
-- {
-- CORBA::TypeCode_ptr tcp = _tao_DynamicAny_DynUnion_set_to_default_member_exceptiondata [i].tc;
-- length = this->exception_list_.length ();
-- this->exception_list_.length (length + 1);
-- TAO_Pseudo_Object_Manager<CORBA::TypeCode,CORBA::TypeCode_var> tcp_object (&tcp, 1);
-- this->exception_list_[length] = tcp_object;
-- }
--
-- return &this->exception_list_;
-- }
--
--CORBA::Any *
--DynamicAny::DynUnion::TAO_ClientRequest_Info_DynamicAny_DynUnion_set_to_default_member::result (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
--{
-- // Generate the result on demand :
-- CORBA::TypeCode tc (CORBA::tk_void);
--this->result_val_.type (&tc);
--
--return &this->result_val_;
--}
--
--DynamicAny::DynUnion::TAO_ClientRequest_Info_DynamicAny_DynUnion_set_to_no_active_member::TAO_ClientRequest_Info_DynamicAny_DynUnion_set_to_no_active_member (const char *_tao_operation,
--IOP::ServiceContextList &_tao_service_context_list,
--CORBA::Object *_tao_target,
--CORBA::Environment &)
-- : TAO_ClientRequest_Info (_tao_operation, _tao_service_context_list, _tao_target)
--{}
--
--Dynamic::ParameterList *
--DynamicAny::DynUnion::TAO_ClientRequest_Info_DynamicAny_DynUnion_set_to_no_active_member::arguments (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
--{
-- // Generate the arg list on demand
-- return 0;
--}
--
--
-- Dynamic::ExceptionList *
--DynamicAny::DynUnion::TAO_ClientRequest_Info_DynamicAny_DynUnion_set_to_no_active_member::exceptions (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
--{
-- // Generate the exception list on demand
-- static TAO_Exception_Data _tao_DynamicAny_DynUnion_set_to_no_active_member_exceptiondata [] =
-- {
-- {DynamicAny::DynAny::_tc_TypeMismatch, DynamicAny::DynAny::TypeMismatch::_alloc}
-- };
--
-- CORBA::ULong length = 0;
-- for (CORBA::ULong i = 0;i < 1; ++i)
-- {
-- CORBA::TypeCode_ptr tcp = _tao_DynamicAny_DynUnion_set_to_no_active_member_exceptiondata [i].tc;
-- length = this->exception_list_.length ();
-- this->exception_list_.length (length + 1);
-- TAO_Pseudo_Object_Manager<CORBA::TypeCode,CORBA::TypeCode_var> tcp_object (&tcp, 1);
-- this->exception_list_[length] = tcp_object;
-- }
--
-- return &this->exception_list_;
-- }
--
--CORBA::Any *
--DynamicAny::DynUnion::TAO_ClientRequest_Info_DynamicAny_DynUnion_set_to_no_active_member::result (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
--{
-- // Generate the result on demand :
-- CORBA::TypeCode tc (CORBA::tk_void);
--this->result_val_.type (&tc);
--
--return &this->result_val_;
--}
--
--DynamicAny::DynUnion::TAO_ClientRequest_Info_DynamicAny_DynUnion_has_no_active_member::TAO_ClientRequest_Info_DynamicAny_DynUnion_has_no_active_member (const char *_tao_operation,
--IOP::ServiceContextList &_tao_service_context_list,
--CORBA::Object *_tao_target,
--CORBA::Environment &)
-- : TAO_ClientRequest_Info (_tao_operation, _tao_service_context_list, _tao_target)
--{}
--
--Dynamic::ParameterList *
--DynamicAny::DynUnion::TAO_ClientRequest_Info_DynamicAny_DynUnion_has_no_active_member::arguments (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
--{
-- // Generate the arg list on demand
-- return 0;
--}
--
--
-- Dynamic::ExceptionList *
--DynamicAny::DynUnion::TAO_ClientRequest_Info_DynamicAny_DynUnion_has_no_active_member::exceptions (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
--{
-- // Generate the exception list on demand
-- return 0;
--}
--
--
-- CORBA::Any *
--DynamicAny::DynUnion::TAO_ClientRequest_Info_DynamicAny_DynUnion_has_no_active_member::result (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
--{
-- // Generate the result on demand :
--this->result_val_ <<= CORBA::Any::from_boolean (this->result_);
--
--return &this->result_val_;
--}
--
--void
--DynamicAny::DynUnion::TAO_ClientRequest_Info_DynamicAny_DynUnion_has_no_active_member::result (CORBA::Boolean result)
-- {
-- // update the result
-- this->result_ = result;
-- }
--
--DynamicAny::DynUnion::TAO_ClientRequest_Info_DynamicAny_DynUnion_discriminator_kind::TAO_ClientRequest_Info_DynamicAny_DynUnion_discriminator_kind (const char *_tao_operation,
--IOP::ServiceContextList &_tao_service_context_list,
--CORBA::Object *_tao_target,
--CORBA::Environment &)
-- : TAO_ClientRequest_Info (_tao_operation, _tao_service_context_list, _tao_target)
--{}
--
--Dynamic::ParameterList *
--DynamicAny::DynUnion::TAO_ClientRequest_Info_DynamicAny_DynUnion_discriminator_kind::arguments (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
--{
-- // Generate the arg list on demand
-- return 0;
--}
--
--
-- Dynamic::ExceptionList *
--DynamicAny::DynUnion::TAO_ClientRequest_Info_DynamicAny_DynUnion_discriminator_kind::exceptions (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
--{
-- // Generate the exception list on demand
-- return 0;
--}
--
--
-- CORBA::Any *
--DynamicAny::DynUnion::TAO_ClientRequest_Info_DynamicAny_DynUnion_discriminator_kind::result (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
--{
-- // Generate the result on demand :
--this->result_val_ <<= this->result_;
--
--return &this->result_val_;
--}
--
--void
--DynamicAny::DynUnion::TAO_ClientRequest_Info_DynamicAny_DynUnion_discriminator_kind::result (CORBA::TCKind_ptr result)
-- {
-- // update the result
-- this->result_ = result;
-- }
--
--DynamicAny::DynUnion::TAO_ClientRequest_Info_DynamicAny_DynUnion_member::TAO_ClientRequest_Info_DynamicAny_DynUnion_member (const char *_tao_operation,
--IOP::ServiceContextList &_tao_service_context_list,
--CORBA::Object *_tao_target,
--CORBA::Environment &)
-- : TAO_ClientRequest_Info (_tao_operation, _tao_service_context_list, _tao_target)
--{}
--
--Dynamic::ParameterList *
--DynamicAny::DynUnion::TAO_ClientRequest_Info_DynamicAny_DynUnion_member::arguments (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
--{
-- // Generate the arg list on demand
-- return 0;
-+ (
-+ ptr_arith_t,
-+ &DynStruct::_narrow
-+ )
-+ )
-+ );
- }
-
--
-- Dynamic::ExceptionList *
--DynamicAny::DynUnion::TAO_ClientRequest_Info_DynamicAny_DynUnion_member::exceptions (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
--{
-- // Generate the exception list on demand
-- static TAO_Exception_Data _tao_DynamicAny_DynUnion_member_exceptiondata [] =
-- {
-- {DynamicAny::DynAny::_tc_InvalidValue, DynamicAny::DynAny::InvalidValue::_alloc}
-- };
--
-- CORBA::ULong length = 0;
-- for (CORBA::ULong i = 0;i < 1; ++i)
-+DynamicAny::DynStruct_ptr
-+DynamicAny::DynStruct::_duplicate (DynStruct_ptr obj)
- {
-- CORBA::TypeCode_ptr tcp = _tao_DynamicAny_DynUnion_member_exceptiondata [i].tc;
-- length = this->exception_list_.length ();
-- this->exception_list_.length (length + 1);
-- TAO_Pseudo_Object_Manager<CORBA::TypeCode,CORBA::TypeCode_var> tcp_object (&tcp, 1);
-- this->exception_list_[length] = tcp_object;
-- }
--
-- return &this->exception_list_;
-+ if (!CORBA::is_nil (obj))
-+ obj->_add_ref ();
-+ return obj;
- }
-
--CORBA::Any *
--DynamicAny::DynUnion::TAO_ClientRequest_Info_DynamicAny_DynUnion_member::result (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
-+void *DynamicAny::DynStruct::_tao_QueryInterface (ptr_arith_t type)
- {
-- // Generate the result on demand :
--this->result_val_ <<= this->result_;
--return &this->result_val_;
--}
-+ void *retv = 0;
-+ if (type == ACE_reinterpret_cast
-+ (ptr_arith_t,
-+ &ACE_NESTED_CLASS (::DynamicAny, DynStruct)::_narrow))
-+ retv = ACE_reinterpret_cast (void*, this);
-+ else if (type == ACE_reinterpret_cast
-+ (ptr_arith_t,
-+ &ACE_NESTED_CLASS (::DynamicAny, DynAny)::_narrow))
-+ retv = ACE_reinterpret_cast
-+ (
-+ void *,
-+ ACE_static_cast
-+ (
-+ DynamicAny::DynAny_ptr,
-+ this
-+ )
-+ );
-+ else if (type == ACE_reinterpret_cast (ptr_arith_t, &CORBA::Object::_narrow))
-+ retv = ACE_reinterpret_cast (void *,
-+ ACE_static_cast (CORBA::Object_ptr, this));
-
--void
--DynamicAny::DynUnion::TAO_ClientRequest_Info_DynamicAny_DynUnion_member::result (DynamicAny::DynAny_ptr result)
-- {
-- // update the result
-- this->result_ = result;
-+ if (retv)
-+ this->_add_ref ();
-+ return retv;
- }
-
--DynamicAny::DynUnion::TAO_ClientRequest_Info_DynamicAny_DynUnion_member_name::TAO_ClientRequest_Info_DynamicAny_DynUnion_member_name (const char *_tao_operation,
--IOP::ServiceContextList &_tao_service_context_list,
--CORBA::Object *_tao_target,
--CORBA::Environment &)
-- : TAO_ClientRequest_Info (_tao_operation, _tao_service_context_list, _tao_target)
--{}
--
--Dynamic::ParameterList *
--DynamicAny::DynUnion::TAO_ClientRequest_Info_DynamicAny_DynUnion_member_name::arguments (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
-+const char* DynamicAny::DynStruct::_interface_repository_id (void) const
- {
-- // Generate the arg list on demand
-- return 0;
-+ return "IDL:DynamicAny/DynStruct:1.0";
- }
-
-
-- Dynamic::ExceptionList *
--DynamicAny::DynUnion::TAO_ClientRequest_Info_DynamicAny_DynUnion_member_name::exceptions (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
--{
-- // Generate the exception list on demand
-- static TAO_Exception_Data _tao_DynamicAny_DynUnion_member_name_exceptiondata [] =
-- {
-- {DynamicAny::DynAny::_tc_InvalidValue, DynamicAny::DynAny::InvalidValue::_alloc}
-- };
-
-- CORBA::ULong length = 0;
-- for (CORBA::ULong i = 0;i < 1; ++i)
-- {
-- CORBA::TypeCode_ptr tcp = _tao_DynamicAny_DynUnion_member_name_exceptiondata [i].tc;
-- length = this->exception_list_.length ();
-- this->exception_list_.length (length + 1);
-- TAO_Pseudo_Object_Manager<CORBA::TypeCode,CORBA::TypeCode_var> tcp_object (&tcp, 1);
-- this->exception_list_[length] = tcp_object;
-- }
-+// default constructor
-+DynamicAny::DynUnion::DynUnion (void)
-+{}
-
-- return &this->exception_list_;
-- }
-+// destructor
-+DynamicAny::DynUnion::~DynUnion (void)
-+{}
-
--CORBA::Any *
--DynamicAny::DynUnion::TAO_ClientRequest_Info_DynamicAny_DynUnion_member_name::result (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
-+DynamicAny::DynUnion_ptr DynamicAny::DynUnion::_narrow (
-+ CORBA::Object_ptr obj,
-+ CORBA::Environment &ACE_TRY_ENV
-+ )
- {
-- // Generate the result on demand :
--this->result_val_ <<= this->result_;
--return &this->result_val_;
-+ return DynUnion::_unchecked_narrow (obj, ACE_TRY_ENV);
- }
-
--void
--DynamicAny::DynUnion::TAO_ClientRequest_Info_DynamicAny_DynUnion_member_name::result (char * result)
-+DynamicAny::DynUnion_ptr DynamicAny::DynUnion::_unchecked_narrow (
-+ CORBA::Object_ptr obj,
-+ CORBA::Environment &
-+ )
- {
-- // update the result
-- this->result_ = result;
-+ if (CORBA::is_nil (obj))
-+ return DynUnion::_nil ();
-+ return
-+ ACE_reinterpret_cast
-+ (
-+ DynUnion_ptr,
-+ obj->_tao_QueryInterface
-+ (
-+ ACE_reinterpret_cast
-+ (
-+ ptr_arith_t,
-+ &DynUnion::_narrow
-+ )
-+ )
-+ );
- }
-
--DynamicAny::DynUnion::TAO_ClientRequest_Info_DynamicAny_DynUnion_member_kind::TAO_ClientRequest_Info_DynamicAny_DynUnion_member_kind (const char *_tao_operation,
--IOP::ServiceContextList &_tao_service_context_list,
--CORBA::Object *_tao_target,
--CORBA::Environment &)
-- : TAO_ClientRequest_Info (_tao_operation, _tao_service_context_list, _tao_target)
--{}
--
--Dynamic::ParameterList *
--DynamicAny::DynUnion::TAO_ClientRequest_Info_DynamicAny_DynUnion_member_kind::arguments (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
-+DynamicAny::DynUnion_ptr
-+DynamicAny::DynUnion::_duplicate (DynUnion_ptr obj)
- {
-- // Generate the arg list on demand
-- return 0;
-+ if (!CORBA::is_nil (obj))
-+ obj->_add_ref ();
-+ return obj;
- }
-
--
-- Dynamic::ExceptionList *
--DynamicAny::DynUnion::TAO_ClientRequest_Info_DynamicAny_DynUnion_member_kind::exceptions (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
--{
-- // Generate the exception list on demand
-- static TAO_Exception_Data _tao_DynamicAny_DynUnion_member_kind_exceptiondata [] =
-- {
-- {DynamicAny::DynAny::_tc_InvalidValue, DynamicAny::DynAny::InvalidValue::_alloc}
-- };
--
-- CORBA::ULong length = 0;
-- for (CORBA::ULong i = 0;i < 1; ++i)
-+void *DynamicAny::DynUnion::_tao_QueryInterface (ptr_arith_t type)
- {
-- CORBA::TypeCode_ptr tcp = _tao_DynamicAny_DynUnion_member_kind_exceptiondata [i].tc;
-- length = this->exception_list_.length ();
-- this->exception_list_.length (length + 1);
-- TAO_Pseudo_Object_Manager<CORBA::TypeCode,CORBA::TypeCode_var> tcp_object (&tcp, 1);
-- this->exception_list_[length] = tcp_object;
-- }
-+ void *retv = 0;
-+ if (type == ACE_reinterpret_cast
-+ (ptr_arith_t,
-+ &ACE_NESTED_CLASS (::DynamicAny, DynUnion)::_narrow))
-+ retv = ACE_reinterpret_cast (void*, this);
-+ else if (type == ACE_reinterpret_cast
-+ (ptr_arith_t,
-+ &ACE_NESTED_CLASS (::DynamicAny, DynAny)::_narrow))
-+ retv = ACE_reinterpret_cast
-+ (
-+ void *,
-+ ACE_static_cast
-+ (
-+ DynamicAny::DynAny_ptr,
-+ this
-+ )
-+ );
-+ else if (type == ACE_reinterpret_cast (ptr_arith_t, &CORBA::Object::_narrow))
-+ retv = ACE_reinterpret_cast (void *,
-+ ACE_static_cast (CORBA::Object_ptr, this));
-
-- return &this->exception_list_;
-+ if (retv)
-+ this->_add_ref ();
-+ return retv;
- }
-
--CORBA::Any *
--DynamicAny::DynUnion::TAO_ClientRequest_Info_DynamicAny_DynUnion_member_kind::result (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
-+const char* DynamicAny::DynUnion::_interface_repository_id (void) const
- {
-- // Generate the result on demand :
--this->result_val_ <<= this->result_;
--
--return &this->result_val_;
-+ return "IDL:DynamicAny/DynUnion:1.0";
- }
-
--void
--DynamicAny::DynUnion::TAO_ClientRequest_Info_DynamicAny_DynUnion_member_kind::result (CORBA::TCKind_ptr result)
-- {
-- // update the result
-- this->result_ = result;
-- }
-
--#endif /* TAO_HAS_INTERCEPTORS */
-
- #if !defined (TAO_USE_SEQUENCE_TEMPLATES)
-
-@@ -4977,318 +1114,23 @@
- (
- DynamicAny::DynAny_ptr,
- this
-- )
-- );
-- else if (type == ACE_reinterpret_cast (ptr_arith_t, &CORBA::Object::_narrow))
-- retv = ACE_reinterpret_cast (void *,
-- ACE_static_cast (CORBA::Object_ptr, this));
--
-- if (retv)
-- this->_add_ref ();
-- return retv;
--}
--
--const char* DynamicAny::DynSequence::_interface_repository_id (void) const
--{
-- return "IDL:DynamicAny/DynSequence:1.0";
--}
--
--
--#if (TAO_HAS_INTERCEPTORS == 1)
--DynamicAny::DynSequence::TAO_ClientRequest_Info_DynamicAny_DynSequence_get_length::TAO_ClientRequest_Info_DynamicAny_DynSequence_get_length (const char *_tao_operation,
--IOP::ServiceContextList &_tao_service_context_list,
--CORBA::Object *_tao_target,
--CORBA::Environment &)
-- : TAO_ClientRequest_Info (_tao_operation, _tao_service_context_list, _tao_target)
--{}
--
--Dynamic::ParameterList *
--DynamicAny::DynSequence::TAO_ClientRequest_Info_DynamicAny_DynSequence_get_length::arguments (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
--{
-- // Generate the arg list on demand
-- return 0;
--}
--
--
-- Dynamic::ExceptionList *
--DynamicAny::DynSequence::TAO_ClientRequest_Info_DynamicAny_DynSequence_get_length::exceptions (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
--{
-- // Generate the exception list on demand
-- return 0;
--}
--
--
-- CORBA::Any *
--DynamicAny::DynSequence::TAO_ClientRequest_Info_DynamicAny_DynSequence_get_length::result (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
--{
-- // Generate the result on demand :
--this->result_val_ <<= this->result_;
--
--return &this->result_val_;
--}
--
--void
--DynamicAny::DynSequence::TAO_ClientRequest_Info_DynamicAny_DynSequence_get_length::result (CORBA::ULong result)
-- {
-- // update the result
-- this->result_ = result;
-- }
--
--DynamicAny::DynSequence::TAO_ClientRequest_Info_DynamicAny_DynSequence_set_length::TAO_ClientRequest_Info_DynamicAny_DynSequence_set_length (const char *_tao_operation,
--IOP::ServiceContextList &_tao_service_context_list,
--CORBA::Object *_tao_target,CORBA::ULong len,
--CORBA::Environment &)
-- : TAO_ClientRequest_Info (_tao_operation, _tao_service_context_list, _tao_target),len_ (len)
--{}
--
--Dynamic::ParameterList *
--DynamicAny::DynSequence::TAO_ClientRequest_Info_DynamicAny_DynSequence_set_length::arguments (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
--{
-- // Generate the arg list on demand
-- CORBA::ULong length = 0;
-- length = this->parameter_list_.length ();
-- this->parameter_list_.length (length + 1);
-- this->parameter_list_[length].argument <<= len_;
-- this->parameter_list_[length].mode = Dynamic::PARAM_IN;
--
-- return &this->parameter_list_;
--}
--
-- Dynamic::ExceptionList *
-- DynamicAny::DynSequence::TAO_ClientRequest_Info_DynamicAny_DynSequence_set_length::exceptions (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
-- {
-- // Generate the exception list on demand
-- static TAO_Exception_Data _tao_DynamicAny_DynSequence_set_length_exceptiondata [] =
-- {
-- {DynamicAny::DynAny::_tc_InvalidValue, DynamicAny::DynAny::InvalidValue::_alloc}
-- };
--
-- CORBA::ULong length = 0;
-- for (CORBA::ULong i = 0;i < 1; ++i)
-- {
-- CORBA::TypeCode_ptr tcp = _tao_DynamicAny_DynSequence_set_length_exceptiondata [i].tc;
-- length = this->exception_list_.length ();
-- this->exception_list_.length (length + 1);
-- TAO_Pseudo_Object_Manager<CORBA::TypeCode,CORBA::TypeCode_var> tcp_object (&tcp, 1);
-- this->exception_list_[length] = tcp_object;
-- }
--
-- return &this->exception_list_;
-- }
--
-- CORBA::Any *
-- DynamicAny::DynSequence::TAO_ClientRequest_Info_DynamicAny_DynSequence_set_length::result (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
-- {
-- // Generate the result on demand :
-- CORBA::TypeCode tc (CORBA::tk_void);
-- this->result_val_.type (&tc);
--
-- return &this->result_val_;
-- }
--
--DynamicAny::DynSequence::TAO_ClientRequest_Info_DynamicAny_DynSequence_get_elements::TAO_ClientRequest_Info_DynamicAny_DynSequence_get_elements (const char *_tao_operation,
--IOP::ServiceContextList &_tao_service_context_list,
--CORBA::Object *_tao_target,
--CORBA::Environment &)
-- : TAO_ClientRequest_Info (_tao_operation, _tao_service_context_list, _tao_target)
--{}
--
--Dynamic::ParameterList *
--DynamicAny::DynSequence::TAO_ClientRequest_Info_DynamicAny_DynSequence_get_elements::arguments (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
--{
-- // Generate the arg list on demand
-- return 0;
--}
--
--
-- Dynamic::ExceptionList *
--DynamicAny::DynSequence::TAO_ClientRequest_Info_DynamicAny_DynSequence_get_elements::exceptions (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
--{
-- // Generate the exception list on demand
-- return 0;
--}
--
--
-- CORBA::Any *
--DynamicAny::DynSequence::TAO_ClientRequest_Info_DynamicAny_DynSequence_get_elements::result (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
--{
-- // Generate the result on demand :
--this->result_val_ <<= this->result_;
--return &this->result_val_;
--}
--
--void
--DynamicAny::DynSequence::TAO_ClientRequest_Info_DynamicAny_DynSequence_get_elements::result (DynamicAny::AnySeq * result)
-- {
-- // update the result
-- this->result_ = result;
-- }
--
--DynamicAny::DynSequence::TAO_ClientRequest_Info_DynamicAny_DynSequence_set_elements::TAO_ClientRequest_Info_DynamicAny_DynSequence_set_elements (const char *_tao_operation,
--IOP::ServiceContextList &_tao_service_context_list,
--CORBA::Object *_tao_target,const DynamicAny::AnySeq & value,
--CORBA::Environment &)
-- : TAO_ClientRequest_Info (_tao_operation, _tao_service_context_list, _tao_target),value_ (value)
--{}
--
--Dynamic::ParameterList *
--DynamicAny::DynSequence::TAO_ClientRequest_Info_DynamicAny_DynSequence_set_elements::arguments (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
--{
-- // Generate the arg list on demand
-- CORBA::ULong length = 0;
-- length = this->parameter_list_.length ();
-- this->parameter_list_.length (length + 1);
-- this->parameter_list_[length].argument <<= this->value_;
--
-- this->parameter_list_[length].mode = Dynamic::PARAM_IN;
--
-- return &this->parameter_list_;
--}
--
-- Dynamic::ExceptionList *
-- DynamicAny::DynSequence::TAO_ClientRequest_Info_DynamicAny_DynSequence_set_elements::exceptions (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
-- {
-- // Generate the exception list on demand
-- static TAO_Exception_Data _tao_DynamicAny_DynSequence_set_elements_exceptiondata [] =
-- {
-- {DynamicAny::DynAny::_tc_TypeMismatch, DynamicAny::DynAny::TypeMismatch::_alloc},
-- {DynamicAny::DynAny::_tc_InvalidValue, DynamicAny::DynAny::InvalidValue::_alloc}
-- };
--
-- CORBA::ULong length = 0;
-- for (CORBA::ULong i = 0;i < 2; ++i)
-- {
-- CORBA::TypeCode_ptr tcp = _tao_DynamicAny_DynSequence_set_elements_exceptiondata [i].tc;
-- length = this->exception_list_.length ();
-- this->exception_list_.length (length + 1);
-- TAO_Pseudo_Object_Manager<CORBA::TypeCode,CORBA::TypeCode_var> tcp_object (&tcp, 1);
-- this->exception_list_[length] = tcp_object;
-- }
--
-- return &this->exception_list_;
-- }
--
-- CORBA::Any *
-- DynamicAny::DynSequence::TAO_ClientRequest_Info_DynamicAny_DynSequence_set_elements::result (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
-- {
-- // Generate the result on demand :
-- CORBA::TypeCode tc (CORBA::tk_void);
-- this->result_val_.type (&tc);
--
-- return &this->result_val_;
-- }
--
--DynamicAny::DynSequence::TAO_ClientRequest_Info_DynamicAny_DynSequence_get_elements_as_dyn_any::TAO_ClientRequest_Info_DynamicAny_DynSequence_get_elements_as_dyn_any (const char *_tao_operation,
--IOP::ServiceContextList &_tao_service_context_list,
--CORBA::Object *_tao_target,
--CORBA::Environment &)
-- : TAO_ClientRequest_Info (_tao_operation, _tao_service_context_list, _tao_target)
--{}
--
--Dynamic::ParameterList *
--DynamicAny::DynSequence::TAO_ClientRequest_Info_DynamicAny_DynSequence_get_elements_as_dyn_any::arguments (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
--{
-- // Generate the arg list on demand
-- return 0;
--}
--
--
-- Dynamic::ExceptionList *
--DynamicAny::DynSequence::TAO_ClientRequest_Info_DynamicAny_DynSequence_get_elements_as_dyn_any::exceptions (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
--{
-- // Generate the exception list on demand
-- return 0;
--}
--
--
-- CORBA::Any *
--DynamicAny::DynSequence::TAO_ClientRequest_Info_DynamicAny_DynSequence_get_elements_as_dyn_any::result (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
--{
-- // Generate the result on demand :
--this->result_val_ <<= this->result_;
--return &this->result_val_;
--}
--
--void
--DynamicAny::DynSequence::TAO_ClientRequest_Info_DynamicAny_DynSequence_get_elements_as_dyn_any::result (DynamicAny::DynAnySeq * result)
-- {
-- // update the result
-- this->result_ = result;
-- }
--
--DynamicAny::DynSequence::TAO_ClientRequest_Info_DynamicAny_DynSequence_set_elements_as_dyn_any::TAO_ClientRequest_Info_DynamicAny_DynSequence_set_elements_as_dyn_any (const char *_tao_operation,
--IOP::ServiceContextList &_tao_service_context_list,
--CORBA::Object *_tao_target,const DynamicAny::DynAnySeq & value,
--CORBA::Environment &)
-- : TAO_ClientRequest_Info (_tao_operation, _tao_service_context_list, _tao_target),value_ (value)
--{}
--
--Dynamic::ParameterList *
--DynamicAny::DynSequence::TAO_ClientRequest_Info_DynamicAny_DynSequence_set_elements_as_dyn_any::arguments (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
--{
-- // Generate the arg list on demand
-- CORBA::ULong length = 0;
-- length = this->parameter_list_.length ();
-- this->parameter_list_.length (length + 1);
-- this->parameter_list_[length].argument <<= this->value_;
--
-- this->parameter_list_[length].mode = Dynamic::PARAM_IN;
--
-- return &this->parameter_list_;
--}
--
-- Dynamic::ExceptionList *
-- DynamicAny::DynSequence::TAO_ClientRequest_Info_DynamicAny_DynSequence_set_elements_as_dyn_any::exceptions (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
-- {
-- // Generate the exception list on demand
-- static TAO_Exception_Data _tao_DynamicAny_DynSequence_set_elements_as_dyn_any_exceptiondata [] =
-- {
-- {DynamicAny::DynAny::_tc_TypeMismatch, DynamicAny::DynAny::TypeMismatch::_alloc},
-- {DynamicAny::DynAny::_tc_InvalidValue, DynamicAny::DynAny::InvalidValue::_alloc}
-- };
--
-- CORBA::ULong length = 0;
-- for (CORBA::ULong i = 0;i < 2; ++i)
-- {
-- CORBA::TypeCode_ptr tcp = _tao_DynamicAny_DynSequence_set_elements_as_dyn_any_exceptiondata [i].tc;
-- length = this->exception_list_.length ();
-- this->exception_list_.length (length + 1);
-- TAO_Pseudo_Object_Manager<CORBA::TypeCode,CORBA::TypeCode_var> tcp_object (&tcp, 1);
-- this->exception_list_[length] = tcp_object;
-- }
-+ )
-+ );
-+ else if (type == ACE_reinterpret_cast (ptr_arith_t, &CORBA::Object::_narrow))
-+ retv = ACE_reinterpret_cast (void *,
-+ ACE_static_cast (CORBA::Object_ptr, this));
-
-- return &this->exception_list_;
-+ if (retv)
-+ this->_add_ref ();
-+ return retv;
- }
-
-- CORBA::Any *
-- DynamicAny::DynSequence::TAO_ClientRequest_Info_DynamicAny_DynSequence_set_elements_as_dyn_any::result (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
-+const char* DynamicAny::DynSequence::_interface_repository_id (void) const
- {
-- // Generate the result on demand :
-- CORBA::TypeCode tc (CORBA::tk_void);
-- this->result_val_.type (&tc);
--
-- return &this->result_val_;
-+ return "IDL:DynamicAny/DynSequence:1.0";
- }
-
--#endif /* TAO_HAS_INTERCEPTORS */
-+
-
- // default constructor
- DynamicAny::DynArray::DynArray (void)
-@@ -5370,204 +1212,6 @@
- }
-
-
--#if (TAO_HAS_INTERCEPTORS == 1)
--DynamicAny::DynArray::TAO_ClientRequest_Info_DynamicAny_DynArray_get_elements::TAO_ClientRequest_Info_DynamicAny_DynArray_get_elements (const char *_tao_operation,
--IOP::ServiceContextList &_tao_service_context_list,
--CORBA::Object *_tao_target,
--CORBA::Environment &)
-- : TAO_ClientRequest_Info (_tao_operation, _tao_service_context_list, _tao_target)
--{}
--
--Dynamic::ParameterList *
--DynamicAny::DynArray::TAO_ClientRequest_Info_DynamicAny_DynArray_get_elements::arguments (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
--{
-- // Generate the arg list on demand
-- return 0;
--}
--
--
-- Dynamic::ExceptionList *
--DynamicAny::DynArray::TAO_ClientRequest_Info_DynamicAny_DynArray_get_elements::exceptions (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
--{
-- // Generate the exception list on demand
-- return 0;
--}
--
--
-- CORBA::Any *
--DynamicAny::DynArray::TAO_ClientRequest_Info_DynamicAny_DynArray_get_elements::result (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
--{
-- // Generate the result on demand :
--this->result_val_ <<= this->result_;
--return &this->result_val_;
--}
--
--void
--DynamicAny::DynArray::TAO_ClientRequest_Info_DynamicAny_DynArray_get_elements::result (DynamicAny::AnySeq * result)
-- {
-- // update the result
-- this->result_ = result;
-- }
--
--DynamicAny::DynArray::TAO_ClientRequest_Info_DynamicAny_DynArray_set_elements::TAO_ClientRequest_Info_DynamicAny_DynArray_set_elements (const char *_tao_operation,
--IOP::ServiceContextList &_tao_service_context_list,
--CORBA::Object *_tao_target,const DynamicAny::AnySeq & value,
--CORBA::Environment &)
-- : TAO_ClientRequest_Info (_tao_operation, _tao_service_context_list, _tao_target),value_ (value)
--{}
--
--Dynamic::ParameterList *
--DynamicAny::DynArray::TAO_ClientRequest_Info_DynamicAny_DynArray_set_elements::arguments (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
--{
-- // Generate the arg list on demand
-- CORBA::ULong length = 0;
-- length = this->parameter_list_.length ();
-- this->parameter_list_.length (length + 1);
-- this->parameter_list_[length].argument <<= this->value_;
--
-- this->parameter_list_[length].mode = Dynamic::PARAM_IN;
--
-- return &this->parameter_list_;
--}
--
-- Dynamic::ExceptionList *
-- DynamicAny::DynArray::TAO_ClientRequest_Info_DynamicAny_DynArray_set_elements::exceptions (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
-- {
-- // Generate the exception list on demand
-- static TAO_Exception_Data _tao_DynamicAny_DynArray_set_elements_exceptiondata [] =
-- {
-- {DynamicAny::DynAny::_tc_TypeMismatch, DynamicAny::DynAny::TypeMismatch::_alloc},
-- {DynamicAny::DynAny::_tc_InvalidValue, DynamicAny::DynAny::InvalidValue::_alloc}
-- };
--
-- CORBA::ULong length = 0;
-- for (CORBA::ULong i = 0;i < 2; ++i)
-- {
-- CORBA::TypeCode_ptr tcp = _tao_DynamicAny_DynArray_set_elements_exceptiondata [i].tc;
-- length = this->exception_list_.length ();
-- this->exception_list_.length (length + 1);
-- TAO_Pseudo_Object_Manager<CORBA::TypeCode,CORBA::TypeCode_var> tcp_object (&tcp, 1);
-- this->exception_list_[length] = tcp_object;
-- }
--
-- return &this->exception_list_;
-- }
--
-- CORBA::Any *
-- DynamicAny::DynArray::TAO_ClientRequest_Info_DynamicAny_DynArray_set_elements::result (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
-- {
-- // Generate the result on demand :
-- CORBA::TypeCode tc (CORBA::tk_void);
-- this->result_val_.type (&tc);
--
-- return &this->result_val_;
-- }
--
--DynamicAny::DynArray::TAO_ClientRequest_Info_DynamicAny_DynArray_get_elements_as_dyn_any::TAO_ClientRequest_Info_DynamicAny_DynArray_get_elements_as_dyn_any (const char *_tao_operation,
--IOP::ServiceContextList &_tao_service_context_list,
--CORBA::Object *_tao_target,
--CORBA::Environment &)
-- : TAO_ClientRequest_Info (_tao_operation, _tao_service_context_list, _tao_target)
--{}
--
--Dynamic::ParameterList *
--DynamicAny::DynArray::TAO_ClientRequest_Info_DynamicAny_DynArray_get_elements_as_dyn_any::arguments (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
--{
-- // Generate the arg list on demand
-- return 0;
--}
--
--
-- Dynamic::ExceptionList *
--DynamicAny::DynArray::TAO_ClientRequest_Info_DynamicAny_DynArray_get_elements_as_dyn_any::exceptions (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
--{
-- // Generate the exception list on demand
-- return 0;
--}
--
--
-- CORBA::Any *
--DynamicAny::DynArray::TAO_ClientRequest_Info_DynamicAny_DynArray_get_elements_as_dyn_any::result (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
--{
-- // Generate the result on demand :
--this->result_val_ <<= this->result_;
--return &this->result_val_;
--}
--
--void
--DynamicAny::DynArray::TAO_ClientRequest_Info_DynamicAny_DynArray_get_elements_as_dyn_any::result (DynamicAny::DynAnySeq * result)
-- {
-- // update the result
-- this->result_ = result;
-- }
--
--DynamicAny::DynArray::TAO_ClientRequest_Info_DynamicAny_DynArray_set_elements_as_dyn_any::TAO_ClientRequest_Info_DynamicAny_DynArray_set_elements_as_dyn_any (const char *_tao_operation,
--IOP::ServiceContextList &_tao_service_context_list,
--CORBA::Object *_tao_target,const DynamicAny::DynAnySeq & value,
--CORBA::Environment &)
-- : TAO_ClientRequest_Info (_tao_operation, _tao_service_context_list, _tao_target),value_ (value)
--{}
--
--Dynamic::ParameterList *
--DynamicAny::DynArray::TAO_ClientRequest_Info_DynamicAny_DynArray_set_elements_as_dyn_any::arguments (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
--{
-- // Generate the arg list on demand
-- CORBA::ULong length = 0;
-- length = this->parameter_list_.length ();
-- this->parameter_list_.length (length + 1);
-- this->parameter_list_[length].argument <<= this->value_;
--
-- this->parameter_list_[length].mode = Dynamic::PARAM_IN;
--
-- return &this->parameter_list_;
--}
--
-- Dynamic::ExceptionList *
-- DynamicAny::DynArray::TAO_ClientRequest_Info_DynamicAny_DynArray_set_elements_as_dyn_any::exceptions (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
-- {
-- // Generate the exception list on demand
-- static TAO_Exception_Data _tao_DynamicAny_DynArray_set_elements_as_dyn_any_exceptiondata [] =
-- {
-- {DynamicAny::DynAny::_tc_TypeMismatch, DynamicAny::DynAny::TypeMismatch::_alloc},
-- {DynamicAny::DynAny::_tc_InvalidValue, DynamicAny::DynAny::InvalidValue::_alloc}
-- };
--
-- CORBA::ULong length = 0;
-- for (CORBA::ULong i = 0;i < 2; ++i)
-- {
-- CORBA::TypeCode_ptr tcp = _tao_DynamicAny_DynArray_set_elements_as_dyn_any_exceptiondata [i].tc;
-- length = this->exception_list_.length ();
-- this->exception_list_.length (length + 1);
-- TAO_Pseudo_Object_Manager<CORBA::TypeCode,CORBA::TypeCode_var> tcp_object (&tcp, 1);
-- this->exception_list_[length] = tcp_object;
-- }
--
-- return &this->exception_list_;
-- }
--
-- CORBA::Any *
-- DynamicAny::DynArray::TAO_ClientRequest_Info_DynamicAny_DynArray_set_elements_as_dyn_any::result (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
-- {
-- // Generate the result on demand :
-- CORBA::TypeCode tc (CORBA::tk_void);
-- this->result_val_.type (&tc);
--
-- return &this->result_val_;
-- }
--
--#endif /* TAO_HAS_INTERCEPTORS */
-
- // default constructor
- DynamicAny::DynValue::DynValue (void)
-@@ -5649,317 +1293,6 @@
- }
-
-
--#if (TAO_HAS_INTERCEPTORS == 1)
--DynamicAny::DynValue::TAO_ClientRequest_Info_DynamicAny_DynValue_current_member_name::TAO_ClientRequest_Info_DynamicAny_DynValue_current_member_name (const char *_tao_operation,
--IOP::ServiceContextList &_tao_service_context_list,
--CORBA::Object *_tao_target,
--CORBA::Environment &)
-- : TAO_ClientRequest_Info (_tao_operation, _tao_service_context_list, _tao_target)
--{}
--
--Dynamic::ParameterList *
--DynamicAny::DynValue::TAO_ClientRequest_Info_DynamicAny_DynValue_current_member_name::arguments (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
--{
-- // Generate the arg list on demand
-- return 0;
--}
--
--
-- Dynamic::ExceptionList *
--DynamicAny::DynValue::TAO_ClientRequest_Info_DynamicAny_DynValue_current_member_name::exceptions (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
--{
-- // Generate the exception list on demand
-- static TAO_Exception_Data _tao_DynamicAny_DynValue_current_member_name_exceptiondata [] =
-- {
-- {DynamicAny::DynAny::_tc_TypeMismatch, DynamicAny::DynAny::TypeMismatch::_alloc},
-- {DynamicAny::DynAny::_tc_InvalidValue, DynamicAny::DynAny::InvalidValue::_alloc}
-- };
--
-- CORBA::ULong length = 0;
-- for (CORBA::ULong i = 0;i < 2; ++i)
-- {
-- CORBA::TypeCode_ptr tcp = _tao_DynamicAny_DynValue_current_member_name_exceptiondata [i].tc;
-- length = this->exception_list_.length ();
-- this->exception_list_.length (length + 1);
-- TAO_Pseudo_Object_Manager<CORBA::TypeCode,CORBA::TypeCode_var> tcp_object (&tcp, 1);
-- this->exception_list_[length] = tcp_object;
-- }
--
-- return &this->exception_list_;
-- }
--
--CORBA::Any *
--DynamicAny::DynValue::TAO_ClientRequest_Info_DynamicAny_DynValue_current_member_name::result (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
--{
-- // Generate the result on demand :
--this->result_val_ <<= this->result_;
--return &this->result_val_;
--}
--
--void
--DynamicAny::DynValue::TAO_ClientRequest_Info_DynamicAny_DynValue_current_member_name::result (char * result)
-- {
-- // update the result
-- this->result_ = result;
-- }
--
--DynamicAny::DynValue::TAO_ClientRequest_Info_DynamicAny_DynValue_current_member_kind::TAO_ClientRequest_Info_DynamicAny_DynValue_current_member_kind (const char *_tao_operation,
--IOP::ServiceContextList &_tao_service_context_list,
--CORBA::Object *_tao_target,
--CORBA::Environment &)
-- : TAO_ClientRequest_Info (_tao_operation, _tao_service_context_list, _tao_target)
--{}
--
--Dynamic::ParameterList *
--DynamicAny::DynValue::TAO_ClientRequest_Info_DynamicAny_DynValue_current_member_kind::arguments (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
--{
-- // Generate the arg list on demand
-- return 0;
--}
--
--
-- Dynamic::ExceptionList *
--DynamicAny::DynValue::TAO_ClientRequest_Info_DynamicAny_DynValue_current_member_kind::exceptions (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
--{
-- // Generate the exception list on demand
-- static TAO_Exception_Data _tao_DynamicAny_DynValue_current_member_kind_exceptiondata [] =
-- {
-- {DynamicAny::DynAny::_tc_TypeMismatch, DynamicAny::DynAny::TypeMismatch::_alloc},
-- {DynamicAny::DynAny::_tc_InvalidValue, DynamicAny::DynAny::InvalidValue::_alloc}
-- };
--
-- CORBA::ULong length = 0;
-- for (CORBA::ULong i = 0;i < 2; ++i)
-- {
-- CORBA::TypeCode_ptr tcp = _tao_DynamicAny_DynValue_current_member_kind_exceptiondata [i].tc;
-- length = this->exception_list_.length ();
-- this->exception_list_.length (length + 1);
-- TAO_Pseudo_Object_Manager<CORBA::TypeCode,CORBA::TypeCode_var> tcp_object (&tcp, 1);
-- this->exception_list_[length] = tcp_object;
-- }
--
-- return &this->exception_list_;
-- }
--
--CORBA::Any *
--DynamicAny::DynValue::TAO_ClientRequest_Info_DynamicAny_DynValue_current_member_kind::result (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
--{
-- // Generate the result on demand :
--this->result_val_ <<= this->result_;
--
--return &this->result_val_;
--}
--
--void
--DynamicAny::DynValue::TAO_ClientRequest_Info_DynamicAny_DynValue_current_member_kind::result (CORBA::TCKind_ptr result)
-- {
-- // update the result
-- this->result_ = result;
-- }
--
--DynamicAny::DynValue::TAO_ClientRequest_Info_DynamicAny_DynValue_get_members::TAO_ClientRequest_Info_DynamicAny_DynValue_get_members (const char *_tao_operation,
--IOP::ServiceContextList &_tao_service_context_list,
--CORBA::Object *_tao_target,
--CORBA::Environment &)
-- : TAO_ClientRequest_Info (_tao_operation, _tao_service_context_list, _tao_target)
--{}
--
--Dynamic::ParameterList *
--DynamicAny::DynValue::TAO_ClientRequest_Info_DynamicAny_DynValue_get_members::arguments (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
--{
-- // Generate the arg list on demand
-- return 0;
--}
--
--
-- Dynamic::ExceptionList *
--DynamicAny::DynValue::TAO_ClientRequest_Info_DynamicAny_DynValue_get_members::exceptions (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
--{
-- // Generate the exception list on demand
-- return 0;
--}
--
--
-- CORBA::Any *
--DynamicAny::DynValue::TAO_ClientRequest_Info_DynamicAny_DynValue_get_members::result (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
--{
-- // Generate the result on demand :
--this->result_val_ <<= this->result_;
--return &this->result_val_;
--}
--
--void
--DynamicAny::DynValue::TAO_ClientRequest_Info_DynamicAny_DynValue_get_members::result (DynamicAny::NameValuePairSeq * result)
-- {
-- // update the result
-- this->result_ = result;
-- }
--
--DynamicAny::DynValue::TAO_ClientRequest_Info_DynamicAny_DynValue_set_members::TAO_ClientRequest_Info_DynamicAny_DynValue_set_members (const char *_tao_operation,
--IOP::ServiceContextList &_tao_service_context_list,
--CORBA::Object *_tao_target,const DynamicAny::NameValuePairSeq & value,
--CORBA::Environment &)
-- : TAO_ClientRequest_Info (_tao_operation, _tao_service_context_list, _tao_target),value_ (value)
--{}
--
--Dynamic::ParameterList *
--DynamicAny::DynValue::TAO_ClientRequest_Info_DynamicAny_DynValue_set_members::arguments (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
--{
-- // Generate the arg list on demand
-- CORBA::ULong length = 0;
-- length = this->parameter_list_.length ();
-- this->parameter_list_.length (length + 1);
-- this->parameter_list_[length].argument <<= this->value_;
--
-- this->parameter_list_[length].mode = Dynamic::PARAM_IN;
--
-- return &this->parameter_list_;
--}
--
-- Dynamic::ExceptionList *
-- DynamicAny::DynValue::TAO_ClientRequest_Info_DynamicAny_DynValue_set_members::exceptions (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
-- {
-- // Generate the exception list on demand
-- static TAO_Exception_Data _tao_DynamicAny_DynValue_set_members_exceptiondata [] =
-- {
-- {DynamicAny::DynAny::_tc_TypeMismatch, DynamicAny::DynAny::TypeMismatch::_alloc},
-- {DynamicAny::DynAny::_tc_InvalidValue, DynamicAny::DynAny::InvalidValue::_alloc}
-- };
--
-- CORBA::ULong length = 0;
-- for (CORBA::ULong i = 0;i < 2; ++i)
-- {
-- CORBA::TypeCode_ptr tcp = _tao_DynamicAny_DynValue_set_members_exceptiondata [i].tc;
-- length = this->exception_list_.length ();
-- this->exception_list_.length (length + 1);
-- TAO_Pseudo_Object_Manager<CORBA::TypeCode,CORBA::TypeCode_var> tcp_object (&tcp, 1);
-- this->exception_list_[length] = tcp_object;
-- }
--
-- return &this->exception_list_;
-- }
--
-- CORBA::Any *
-- DynamicAny::DynValue::TAO_ClientRequest_Info_DynamicAny_DynValue_set_members::result (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
-- {
-- // Generate the result on demand :
-- CORBA::TypeCode tc (CORBA::tk_void);
-- this->result_val_.type (&tc);
--
-- return &this->result_val_;
-- }
--
--DynamicAny::DynValue::TAO_ClientRequest_Info_DynamicAny_DynValue_get_members_as_dyn_any::TAO_ClientRequest_Info_DynamicAny_DynValue_get_members_as_dyn_any (const char *_tao_operation,
--IOP::ServiceContextList &_tao_service_context_list,
--CORBA::Object *_tao_target,
--CORBA::Environment &)
-- : TAO_ClientRequest_Info (_tao_operation, _tao_service_context_list, _tao_target)
--{}
--
--Dynamic::ParameterList *
--DynamicAny::DynValue::TAO_ClientRequest_Info_DynamicAny_DynValue_get_members_as_dyn_any::arguments (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
--{
-- // Generate the arg list on demand
-- return 0;
--}
--
--
-- Dynamic::ExceptionList *
--DynamicAny::DynValue::TAO_ClientRequest_Info_DynamicAny_DynValue_get_members_as_dyn_any::exceptions (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
--{
-- // Generate the exception list on demand
-- return 0;
--}
--
--
-- CORBA::Any *
--DynamicAny::DynValue::TAO_ClientRequest_Info_DynamicAny_DynValue_get_members_as_dyn_any::result (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
--{
-- // Generate the result on demand :
--this->result_val_ <<= this->result_;
--return &this->result_val_;
--}
--
--void
--DynamicAny::DynValue::TAO_ClientRequest_Info_DynamicAny_DynValue_get_members_as_dyn_any::result (DynamicAny::NameDynAnyPairSeq * result)
-- {
-- // update the result
-- this->result_ = result;
-- }
--
--DynamicAny::DynValue::TAO_ClientRequest_Info_DynamicAny_DynValue_set_members_as_dyn_any::TAO_ClientRequest_Info_DynamicAny_DynValue_set_members_as_dyn_any (const char *_tao_operation,
--IOP::ServiceContextList &_tao_service_context_list,
--CORBA::Object *_tao_target,const DynamicAny::NameDynAnyPairSeq & value,
--CORBA::Environment &)
-- : TAO_ClientRequest_Info (_tao_operation, _tao_service_context_list, _tao_target),value_ (value)
--{}
--
--Dynamic::ParameterList *
--DynamicAny::DynValue::TAO_ClientRequest_Info_DynamicAny_DynValue_set_members_as_dyn_any::arguments (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
--{
-- // Generate the arg list on demand
-- CORBA::ULong length = 0;
-- length = this->parameter_list_.length ();
-- this->parameter_list_.length (length + 1);
-- this->parameter_list_[length].argument <<= this->value_;
--
-- this->parameter_list_[length].mode = Dynamic::PARAM_IN;
--
-- return &this->parameter_list_;
--}
--
-- Dynamic::ExceptionList *
-- DynamicAny::DynValue::TAO_ClientRequest_Info_DynamicAny_DynValue_set_members_as_dyn_any::exceptions (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
-- {
-- // Generate the exception list on demand
-- static TAO_Exception_Data _tao_DynamicAny_DynValue_set_members_as_dyn_any_exceptiondata [] =
-- {
-- {DynamicAny::DynAny::_tc_TypeMismatch, DynamicAny::DynAny::TypeMismatch::_alloc},
-- {DynamicAny::DynAny::_tc_InvalidValue, DynamicAny::DynAny::InvalidValue::_alloc}
-- };
--
-- CORBA::ULong length = 0;
-- for (CORBA::ULong i = 0;i < 2; ++i)
-- {
-- CORBA::TypeCode_ptr tcp = _tao_DynamicAny_DynValue_set_members_as_dyn_any_exceptiondata [i].tc;
-- length = this->exception_list_.length ();
-- this->exception_list_.length (length + 1);
-- TAO_Pseudo_Object_Manager<CORBA::TypeCode,CORBA::TypeCode_var> tcp_object (&tcp, 1);
-- this->exception_list_[length] = tcp_object;
-- }
--
-- return &this->exception_list_;
-- }
--
-- CORBA::Any *
-- DynamicAny::DynValue::TAO_ClientRequest_Info_DynamicAny_DynValue_set_members_as_dyn_any::result (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
-- {
-- // Generate the result on demand :
-- CORBA::TypeCode tc (CORBA::tk_void);
-- this->result_val_.type (&tc);
--
-- return &this->result_val_;
-- }
--
--#endif /* TAO_HAS_INTERCEPTORS */
-
- // default constructor
- DynamicAny::DynAnyFactory::DynAnyFactory (void)
-@@ -6094,128 +1427,6 @@
- }
-
-
--#if (TAO_HAS_INTERCEPTORS == 1)
--DynamicAny::DynAnyFactory::TAO_ClientRequest_Info_DynamicAny_DynAnyFactory_create_dyn_any::TAO_ClientRequest_Info_DynamicAny_DynAnyFactory_create_dyn_any (const char *_tao_operation,
--IOP::ServiceContextList &_tao_service_context_list,
--CORBA::Object *_tao_target,const CORBA::Any & value,
--CORBA::Environment &)
-- : TAO_ClientRequest_Info (_tao_operation, _tao_service_context_list, _tao_target),value_ (value)
--{}
--
--Dynamic::ParameterList *
--DynamicAny::DynAnyFactory::TAO_ClientRequest_Info_DynamicAny_DynAnyFactory_create_dyn_any::arguments (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
--{
-- // Generate the arg list on demand
-- CORBA::ULong length = 0;
-- length = this->parameter_list_.length ();
-- this->parameter_list_.length (length + 1);
-- this->parameter_list_[length].argument <<= value_;
-- this->parameter_list_[length].mode = Dynamic::PARAM_IN;
--
-- return &this->parameter_list_;
--}
--
-- Dynamic::ExceptionList *
-- DynamicAny::DynAnyFactory::TAO_ClientRequest_Info_DynamicAny_DynAnyFactory_create_dyn_any::exceptions (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
-- {
-- // Generate the exception list on demand
-- static TAO_Exception_Data _tao_DynamicAny_DynAnyFactory_create_dyn_any_exceptiondata [] =
-- {
-- {DynamicAny::DynAnyFactory::_tc_InconsistentTypeCode, DynamicAny::DynAnyFactory::InconsistentTypeCode::_alloc}
-- };
--
-- CORBA::ULong length = 0;
-- for (CORBA::ULong i = 0;i < 1; ++i)
-- {
-- CORBA::TypeCode_ptr tcp = _tao_DynamicAny_DynAnyFactory_create_dyn_any_exceptiondata [i].tc;
-- length = this->exception_list_.length ();
-- this->exception_list_.length (length + 1);
-- TAO_Pseudo_Object_Manager<CORBA::TypeCode,CORBA::TypeCode_var> tcp_object (&tcp, 1);
-- this->exception_list_[length] = tcp_object;
-- }
--
-- return &this->exception_list_;
-- }
--
-- CORBA::Any *
-- DynamicAny::DynAnyFactory::TAO_ClientRequest_Info_DynamicAny_DynAnyFactory_create_dyn_any::result (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
-- {
-- // Generate the result on demand :
-- this->result_val_ <<= this->result_;
-- return &this->result_val_;
-- }
--
--void
--DynamicAny::DynAnyFactory::TAO_ClientRequest_Info_DynamicAny_DynAnyFactory_create_dyn_any::result (DynamicAny::DynAny_ptr result)
-- {
-- // update the result
-- this->result_ = result;
-- }
--
--DynamicAny::DynAnyFactory::TAO_ClientRequest_Info_DynamicAny_DynAnyFactory_create_dyn_any_from_type_code::TAO_ClientRequest_Info_DynamicAny_DynAnyFactory_create_dyn_any_from_type_code (const char *_tao_operation,
--IOP::ServiceContextList &_tao_service_context_list,
--CORBA::Object *_tao_target,CORBA::TypeCode_ptr type,
--CORBA::Environment &)
-- : TAO_ClientRequest_Info (_tao_operation, _tao_service_context_list, _tao_target),type_ (type)
--{}
--
--Dynamic::ParameterList *
--DynamicAny::DynAnyFactory::TAO_ClientRequest_Info_DynamicAny_DynAnyFactory_create_dyn_any_from_type_code::arguments (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
--{
-- // Generate the arg list on demand
-- CORBA::ULong length = 0;
-- length = this->parameter_list_.length ();
-- this->parameter_list_.length (length + 1);
-- this->parameter_list_[length].argument <<= type_;
-- this->parameter_list_[length].mode = Dynamic::PARAM_IN;
--
-- return &this->parameter_list_;
--}
--
-- Dynamic::ExceptionList *
-- DynamicAny::DynAnyFactory::TAO_ClientRequest_Info_DynamicAny_DynAnyFactory_create_dyn_any_from_type_code::exceptions (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
-- {
-- // Generate the exception list on demand
-- static TAO_Exception_Data _tao_DynamicAny_DynAnyFactory_create_dyn_any_from_type_code_exceptiondata [] =
-- {
-- {DynamicAny::DynAnyFactory::_tc_InconsistentTypeCode, DynamicAny::DynAnyFactory::InconsistentTypeCode::_alloc}
-- };
--
-- CORBA::ULong length = 0;
-- for (CORBA::ULong i = 0;i < 1; ++i)
-- {
-- CORBA::TypeCode_ptr tcp = _tao_DynamicAny_DynAnyFactory_create_dyn_any_from_type_code_exceptiondata [i].tc;
-- length = this->exception_list_.length ();
-- this->exception_list_.length (length + 1);
-- TAO_Pseudo_Object_Manager<CORBA::TypeCode,CORBA::TypeCode_var> tcp_object (&tcp, 1);
-- this->exception_list_[length] = tcp_object;
-- }
--
-- return &this->exception_list_;
-- }
--
-- CORBA::Any *
-- DynamicAny::DynAnyFactory::TAO_ClientRequest_Info_DynamicAny_DynAnyFactory_create_dyn_any_from_type_code::result (CORBA::Environment &)
-- ACE_THROW_SPEC ((CORBA::SystemException))
-- {
-- // Generate the result on demand :
-- this->result_val_ <<= this->result_;
-- return &this->result_val_;
-- }
--
--void
--DynamicAny::DynAnyFactory::TAO_ClientRequest_Info_DynamicAny_DynAnyFactory_create_dyn_any_from_type_code::result (DynamicAny::DynAny_ptr result)
-- {
-- // update the result
-- this->result_ = result;
-- }
--
--#endif /* TAO_HAS_INTERCEPTORS */
- #if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION) || \
- defined (ACE_HAS_GNU_REPO)
- template class TAO_Object_Manager<DynamicAny::DynAny,DynamicAny::DynAny_var>;
-@@ -6621,4 +1832,3 @@
- }
- return 0; // error
- }
--