diff options
author | bala <balanatarajan@users.noreply.github.com> | 2000-07-28 16:29:08 +0000 |
---|---|---|
committer | bala <balanatarajan@users.noreply.github.com> | 2000-07-28 16:29:08 +0000 |
commit | 72d4b970318f80a6bbafc863423e474050ac37a5 (patch) | |
tree | 1b4afaed9a75166ea962c202e13128a91db91845 | |
parent | 0d6ae2164508a9105cb48404b1b7e6749827c1b3 (diff) | |
download | ATCD-72d4b970318f80a6bbafc863423e474050ac37a5.tar.gz |
*** empty log message ***
-rw-r--r-- | TAO/tao/FT_CORBAC.cpp | 11814 | ||||
-rw-r--r-- | TAO/tao/FT_CORBAC.h | 3905 | ||||
-rw-r--r-- | TAO/tao/FT_CORBAC.i | 5573 | ||||
-rw-r--r-- | TAO/tao/Tagged_Components.cpp | 20 | ||||
-rw-r--r-- | TAO/tao/Tagged_Components.h | 6 | ||||
-rw-r--r-- | TAO/tao/Tagged_Components.i | 2 | ||||
-rw-r--r-- | TAO/tao/ftcorbafwd.h | 47 | ||||
-rw-r--r-- | TAO/tao/orbconf.h | 17 |
8 files changed, 767 insertions, 20617 deletions
diff --git a/TAO/tao/FT_CORBAC.cpp b/TAO/tao/FT_CORBAC.cpp index fe787728cbb..f56877afe7c 100644 --- a/TAO/tao/FT_CORBAC.cpp +++ b/TAO/tao/FT_CORBAC.cpp @@ -9,6 +9,13 @@ #include "FT_CORBAC.h" +#if (TAO_HAS_FT_CORBA == 1) + +#include "tao/Stub.h" +#include "tao/Invocation.h" +#include "tao/InterceptorC.h" +#include "tao/NVList.h" + #if !defined (__ACE_INLINE__) #include "FT_CORBAC.i" #endif /* !defined INLINE */ @@ -155,7 +162,7 @@ TAO_NAMESPACE_DEFINE (CORBA::TypeCode_ptr, _tc_FTGroupVersionServiceContext, &_t TAO_NAMESPACE_END void FT::FTGroupVersionServiceContext::_tao_any_destructor (void *x) { - FTGroupVersionServiceContext *tmp = ACE_static_cast (FTGroupVersionServiceContext*,x); + FT_FTGroupVersionServiceContext *tmp = ACE_static_cast (FT_FTGroupVersionServiceContext*,x); delete tmp; } @@ -192,62 +199,62 @@ TAO_NAMESPACE_DEFINE (CORBA::TypeCode_ptr, _tc_FTRequestServiceContext, &_tc_TAO TAO_NAMESPACE_END void FT::FTRequestServiceContext::_tao_any_destructor (void *x) { - FTRequestServiceContext *tmp = ACE_static_cast (FTRequestServiceContext*,x); + FT_FTRequestServiceContext *tmp = ACE_static_cast (FT_FTRequestServiceContext*,x); delete tmp; } // default constructor -FT::RequestDurationPolicy::RequestDurationPolicy (void) +FT_RequestDurationPolicy::FT_RequestDurationPolicy (void) {} // destructor -FT::RequestDurationPolicy::~RequestDurationPolicy (void) +FT_RequestDurationPolicy::~FT_RequestDurationPolicy (void) {} -void FT::RequestDurationPolicy::_tao_any_destructor (void *x) +void FT_RequestDurationPolicy::_tao_any_destructor (void *x) { - RequestDurationPolicy *tmp = ACE_static_cast (RequestDurationPolicy*,x); + FT_RequestDurationPolicy *tmp = ACE_static_cast (FT_RequestDurationPolicy*,x); CORBA::release (tmp); } -FT::RequestDurationPolicy_ptr FT::RequestDurationPolicy::_narrow ( +FT_RequestDurationPolicy_ptr FT_RequestDurationPolicy::_narrow ( CORBA::Object_ptr obj, CORBA::Environment &ACE_TRY_ENV ) { if (CORBA::is_nil (obj)) - return RequestDurationPolicy::_nil (); + return FT_RequestDurationPolicy::_nil (); if (! obj->_is_local ()) { CORBA::Boolean is_a = obj->_is_a ("IDL:omg.org/FT/RequestDurationPolicy:1.0", ACE_TRY_ENV); - ACE_CHECK_RETURN (RequestDurationPolicy::_nil ()); + ACE_CHECK_RETURN (FT_RequestDurationPolicy::_nil ()); if (is_a == 0) - return RequestDurationPolicy::_nil (); + return FT_RequestDurationPolicy::_nil (); } - return RequestDurationPolicy::_unchecked_narrow (obj, ACE_TRY_ENV); + return FT_RequestDurationPolicy::_unchecked_narrow (obj, ACE_TRY_ENV); } -FT::RequestDurationPolicy_ptr FT::RequestDurationPolicy::_unchecked_narrow ( +FT_RequestDurationPolicy_ptr FT_RequestDurationPolicy::_unchecked_narrow ( CORBA::Object_ptr obj, CORBA::Environment & ) { if (CORBA::is_nil (obj)) - return RequestDurationPolicy::_nil (); + return FT_RequestDurationPolicy::_nil (); if (! obj->_is_local ()) { TAO_Stub* stub = obj->_stubobj (); if (stub) stub->_incr_refcnt (); - RequestDurationPolicy_ptr default_proxy = RequestDurationPolicy::_nil (); + FT_RequestDurationPolicy_ptr default_proxy = FT_RequestDurationPolicy::_nil (); if (obj->_is_collocated () && _TAO_collocation_FT_RequestDurationPolicy_Stub_Factory_function_pointer != 0) { default_proxy = _TAO_collocation_FT_RequestDurationPolicy_Stub_Factory_function_pointer (obj); } if (CORBA::is_nil (default_proxy)) - ACE_NEW_RETURN (default_proxy, ::FT::RequestDurationPolicy (stub), RequestDurationPolicy::_nil ()); + ACE_NEW_RETURN (default_proxy, ::FT::RequestDurationPolicy (stub), FT_RequestDurationPolicy::_nil ()); #if (TAO_HAS_SMART_PROXIES == 1) return TAO_FT_RequestDurationPolicy_PROXY_FACTORY_ADAPTER::instance ()->create_proxy (default_proxy); #else @@ -258,27 +265,27 @@ FT::RequestDurationPolicy_ptr FT::RequestDurationPolicy::_unchecked_narrow ( return ACE_reinterpret_cast ( - RequestDurationPolicy_ptr, + FT_RequestDurationPolicy_ptr, obj->_tao_QueryInterface ( ACE_reinterpret_cast ( ptr_arith_t, - &RequestDurationPolicy::_narrow + &FT_RequestDurationPolicy::_narrow ) ) ); } -FT::RequestDurationPolicy_ptr -FT::RequestDurationPolicy::_duplicate (RequestDurationPolicy_ptr obj) +FT_RequestDurationPolicy_ptr +FT_RequestDurationPolicy::_duplicate (FT_RequestDurationPolicy_ptr obj) { if (!CORBA::is_nil (obj)) obj->_add_ref (); return obj; } -TimeBase::TimeT FT::RequestDurationPolicy::request_duration_value ( +TimeBase::TimeT FT_RequestDurationPolicy::request_duration_value ( CORBA::Environment &ACE_TRY_ENV ) ACE_THROW_SPEC (( @@ -394,7 +401,7 @@ TimeBase::TimeT FT::RequestDurationPolicy::request_duration_value ( return _tao_retval; } -CORBA::Boolean FT::RequestDurationPolicy::_is_a (const CORBA::Char *value, CORBA::Environment &ACE_TRY_ENV) +CORBA::Boolean FT_RequestDurationPolicy::_is_a (const CORBA::Char *value, CORBA::Environment &ACE_TRY_ENV) { if ( (!ACE_OS::strcmp ((char *)value, "IDL:omg.org/FT/RequestDurationPolicy:1.0")) || @@ -405,12 +412,12 @@ CORBA::Boolean FT::RequestDurationPolicy::_is_a (const CORBA::Char *value, CORBA return this->CORBA_Object::_is_a (value, ACE_TRY_ENV); } -void *FT::RequestDurationPolicy::_tao_QueryInterface (ptr_arith_t type) +void *FT_RequestDurationPolicy::_tao_QueryInterface (ptr_arith_t type) { void *retv = 0; if (type == ACE_reinterpret_cast (ptr_arith_t, - &ACE_NESTED_CLASS (::FT, RequestDurationPolicy)::_narrow)) + & FT_RequestDurationPolicy::_narrow)) retv = ACE_reinterpret_cast (void*, this); else if (type == ACE_reinterpret_cast (ptr_arith_t, @@ -433,7 +440,7 @@ void *FT::RequestDurationPolicy::_tao_QueryInterface (ptr_arith_t type) return retv; } -const char* FT::RequestDurationPolicy::_interface_repository_id (void) const +const char* FT_RequestDurationPolicy::_interface_repository_id (void) const { return "IDL:omg.org/FT/RequestDurationPolicy:1.0"; } @@ -474,7 +481,7 @@ TAO_NAMESPACE_DEFINE (CORBA::TypeCode_ptr, _tc_TagFTHeartbeatEnabledTaggedCompon TAO_NAMESPACE_END void FT::TagFTHeartbeatEnabledTaggedComponent::_tao_any_destructor (void *x) { - TagFTHeartbeatEnabledTaggedComponent *tmp = ACE_static_cast (TagFTHeartbeatEnabledTaggedComponent*,x); + FT_TagFTHeartbeatEnabledTaggedComponent *tmp = ACE_static_cast (FT_TagFTHeartbeatEnabledTaggedComponent*,x); delete tmp; } @@ -511,64 +518,64 @@ TAO_NAMESPACE_TYPE (CORBA::TypeCode_ptr) TAO_NAMESPACE_BEGIN (FT) TAO_NAMESPACE_DEFINE (CORBA::TypeCode_ptr, _tc_HeartbeatPolicyValue, &_tc_TAO_tc_FT_HeartbeatPolicyValue) TAO_NAMESPACE_END -void FT::HeartbeatPolicyValue::_tao_any_destructor (void *x) +void FT_HeartbeatPolicyValue::_tao_any_destructor (void *x) { - HeartbeatPolicyValue *tmp = ACE_static_cast (HeartbeatPolicyValue*,x); + FT_HeartbeatPolicyValue *tmp = ACE_static_cast (FT_HeartbeatPolicyValue*,x); delete tmp; } // default constructor -FT::HeartbeatPolicy::HeartbeatPolicy (void) +FT_HeartbeatPolicy::FT_HeartbeatPolicy (void) {} // destructor -FT::HeartbeatPolicy::~HeartbeatPolicy (void) +FT_HeartbeatPolicy::~FT_HeartbeatPolicy (void) {} -void FT::HeartbeatPolicy::_tao_any_destructor (void *x) +void FT_HeartbeatPolicy::_tao_any_destructor (void *x) { - HeartbeatPolicy *tmp = ACE_static_cast (HeartbeatPolicy*,x); + FT_HeartbeatPolicy *tmp = ACE_static_cast (FT_HeartbeatPolicy*,x); CORBA::release (tmp); } -FT::HeartbeatPolicy_ptr FT::HeartbeatPolicy::_narrow ( +FT_HeartbeatPolicy_ptr FT_HeartbeatPolicy::_narrow ( CORBA::Object_ptr obj, CORBA::Environment &ACE_TRY_ENV ) { if (CORBA::is_nil (obj)) - return HeartbeatPolicy::_nil (); + return FT_HeartbeatPolicy::_nil (); if (! obj->_is_local ()) { CORBA::Boolean is_a = obj->_is_a ("IDL:omg.org/FT/HeartbeatPolicy:1.0", ACE_TRY_ENV); - ACE_CHECK_RETURN (HeartbeatPolicy::_nil ()); + ACE_CHECK_RETURN (FT_HeartbeatPolicy::_nil ()); if (is_a == 0) - return HeartbeatPolicy::_nil (); + return FT_HeartbeatPolicy::_nil (); } - return HeartbeatPolicy::_unchecked_narrow (obj, ACE_TRY_ENV); + return FT_HeartbeatPolicy::_unchecked_narrow (obj, ACE_TRY_ENV); } -FT::HeartbeatPolicy_ptr FT::HeartbeatPolicy::_unchecked_narrow ( +FT_HeartbeatPolicy_ptr FT_HeartbeatPolicy::_unchecked_narrow ( CORBA::Object_ptr obj, CORBA::Environment & ) { if (CORBA::is_nil (obj)) - return HeartbeatPolicy::_nil (); + return FT_HeartbeatPolicy::_nil (); if (! obj->_is_local ()) { TAO_Stub* stub = obj->_stubobj (); if (stub) stub->_incr_refcnt (); - HeartbeatPolicy_ptr default_proxy = HeartbeatPolicy::_nil (); + FT_HeartbeatPolicy_ptr default_proxy = FT_HeartbeatPolicy::_nil (); if (obj->_is_collocated () && _TAO_collocation_FT_HeartbeatPolicy_Stub_Factory_function_pointer != 0) { default_proxy = _TAO_collocation_FT_HeartbeatPolicy_Stub_Factory_function_pointer (obj); } if (CORBA::is_nil (default_proxy)) - ACE_NEW_RETURN (default_proxy, ::FT::HeartbeatPolicy (stub), HeartbeatPolicy::_nil ()); + ACE_NEW_RETURN (default_proxy, ::FT::HeartbeatPolicy (stub), FT_HeartbeatPolicy::_nil ()); #if (TAO_HAS_SMART_PROXIES == 1) return TAO_FT_HeartbeatPolicy_PROXY_FACTORY_ADAPTER::instance ()->create_proxy (default_proxy); #else @@ -579,27 +586,27 @@ FT::HeartbeatPolicy_ptr FT::HeartbeatPolicy::_unchecked_narrow ( return ACE_reinterpret_cast ( - HeartbeatPolicy_ptr, + FT_HeartbeatPolicy_ptr, obj->_tao_QueryInterface ( ACE_reinterpret_cast ( ptr_arith_t, - &HeartbeatPolicy::_narrow + &FT_HeartbeatPolicy::_narrow ) ) ); } -FT::HeartbeatPolicy_ptr -FT::HeartbeatPolicy::_duplicate (HeartbeatPolicy_ptr obj) +FT_HeartbeatPolicy_ptr +FT_HeartbeatPolicy::_duplicate (FT_HeartbeatPolicy_ptr obj) { if (!CORBA::is_nil (obj)) obj->_add_ref (); return obj; } -FT::HeartbeatPolicyValue FT::HeartbeatPolicy::heartbeat_policy_value ( +FT_HeartbeatPolicyValue FT_HeartbeatPolicy::heartbeat_policy_value ( CORBA::Environment &ACE_TRY_ENV ) ACE_THROW_SPEC (( @@ -607,8 +614,8 @@ FT::HeartbeatPolicyValue FT::HeartbeatPolicy::heartbeat_policy_value ( )) { - FT::HeartbeatPolicyValue _tao_retval; - ACE_OS::memset (&_tao_retval, 0, sizeof (FT::HeartbeatPolicyValue)); + FT_HeartbeatPolicyValue _tao_retval; + ACE_OS::memset (&_tao_retval, 0, sizeof (FT_HeartbeatPolicyValue)); TAO_Stub *istub = this->_stubobj (); if (istub == 0) @@ -715,7 +722,7 @@ FT::HeartbeatPolicyValue FT::HeartbeatPolicy::heartbeat_policy_value ( return _tao_retval; } -CORBA::Boolean FT::HeartbeatPolicy::_is_a (const CORBA::Char *value, CORBA::Environment &ACE_TRY_ENV) +CORBA::Boolean FT_HeartbeatPolicy::_is_a (const CORBA::Char *value, CORBA::Environment &ACE_TRY_ENV) { if ( (!ACE_OS::strcmp ((char *)value, "IDL:omg.org/FT/HeartbeatPolicy:1.0")) || @@ -726,12 +733,12 @@ CORBA::Boolean FT::HeartbeatPolicy::_is_a (const CORBA::Char *value, CORBA::Envi return this->CORBA_Object::_is_a (value, ACE_TRY_ENV); } -void *FT::HeartbeatPolicy::_tao_QueryInterface (ptr_arith_t type) +void *FT_HeartbeatPolicy::_tao_QueryInterface (ptr_arith_t type) { void *retv = 0; if (type == ACE_reinterpret_cast (ptr_arith_t, - &ACE_NESTED_CLASS (::FT, HeartbeatPolicy)::_narrow)) + &::FT::HeartbeatPolicy::_narrow)) retv = ACE_reinterpret_cast (void*, this); else if (type == ACE_reinterpret_cast (ptr_arith_t, @@ -754,7 +761,7 @@ void *FT::HeartbeatPolicy::_tao_QueryInterface (ptr_arith_t type) return retv; } -const char* FT::HeartbeatPolicy::_interface_repository_id (void) const +const char* FT_HeartbeatPolicy::_interface_repository_id (void) const { return "IDL:omg.org/FT/HeartbeatPolicy:1.0"; } @@ -765,63 +772,63 @@ static const CORBA::Long _oc_FT_HeartbeatPolicy[] = 35, ACE_NTOHL (0x49444c3a), ACE_NTOHL (0x6f6d672e), ACE_NTOHL (0x6f72672f), ACE_NTOHL (0x46542f48), ACE_NTOHL (0x65617274), ACE_NTOHL (0x62656174), ACE_NTOHL (0x506f6c69), ACE_NTOHL (0x63793a31), ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/FT/HeartbeatPolicy:1.0 16, ACE_NTOHL (0x48656172), ACE_NTOHL (0x74626561), ACE_NTOHL (0x74506f6c), ACE_NTOHL (0x69637900), // name = HeartbeatPolicy }; -static CORBA::TypeCode _tc_TAO_tc_FT_HeartbeatPolicy (CORBA::tk_objref, sizeof (_oc_FT_HeartbeatPolicy), (char *) &_oc_FT_HeartbeatPolicy, 0, sizeof (FT::HeartbeatPolicy)); +static CORBA::TypeCode _tc_TAO_tc_FT_HeartbeatPolicy (CORBA::tk_objref, sizeof (_oc_FT_HeartbeatPolicy), (char *) &_oc_FT_HeartbeatPolicy, 0, sizeof (FT_HeartbeatPolicy)); TAO_NAMESPACE_TYPE (CORBA::TypeCode_ptr) TAO_NAMESPACE_BEGIN (FT) TAO_NAMESPACE_DEFINE (CORBA::TypeCode_ptr, _tc_HeartbeatPolicy, &_tc_TAO_tc_FT_HeartbeatPolicy) TAO_NAMESPACE_END // default constructor -FT::HeartbeatEnabledPolicy::HeartbeatEnabledPolicy (void) +FT_HeartbeatEnabledPolicy::FT_HeartbeatEnabledPolicy (void) {} // destructor -FT::HeartbeatEnabledPolicy::~HeartbeatEnabledPolicy (void) +FT_HeartbeatEnabledPolicy::~FT_HeartbeatEnabledPolicy (void) {} -void FT::HeartbeatEnabledPolicy::_tao_any_destructor (void *x) +void FT_HeartbeatEnabledPolicy::_tao_any_destructor (void *x) { - HeartbeatEnabledPolicy *tmp = ACE_static_cast (HeartbeatEnabledPolicy*,x); + FT_HeartbeatEnabledPolicy *tmp = ACE_static_cast (FT_HeartbeatEnabledPolicy*,x); CORBA::release (tmp); } -FT::HeartbeatEnabledPolicy_ptr FT::HeartbeatEnabledPolicy::_narrow ( +FT_HeartbeatEnabledPolicy_ptr FT_HeartbeatEnabledPolicy::_narrow ( CORBA::Object_ptr obj, CORBA::Environment &ACE_TRY_ENV ) { if (CORBA::is_nil (obj)) - return HeartbeatEnabledPolicy::_nil (); + return FT_HeartbeatEnabledPolicy::_nil (); if (! obj->_is_local ()) { CORBA::Boolean is_a = obj->_is_a ("IDL:omg.org/FT/HeartbeatEnabledPolicy:1.0", ACE_TRY_ENV); - ACE_CHECK_RETURN (HeartbeatEnabledPolicy::_nil ()); + ACE_CHECK_RETURN (FT_HeartbeatEnabledPolicy::_nil ()); if (is_a == 0) - return HeartbeatEnabledPolicy::_nil (); + return FT_HeartbeatEnabledPolicy::_nil (); } - return HeartbeatEnabledPolicy::_unchecked_narrow (obj, ACE_TRY_ENV); + return FT_HeartbeatEnabledPolicy::_unchecked_narrow (obj, ACE_TRY_ENV); } -FT::HeartbeatEnabledPolicy_ptr FT::HeartbeatEnabledPolicy::_unchecked_narrow ( +FT_HeartbeatEnabledPolicy_ptr FT_HeartbeatEnabledPolicy::_unchecked_narrow ( CORBA::Object_ptr obj, CORBA::Environment & ) { if (CORBA::is_nil (obj)) - return HeartbeatEnabledPolicy::_nil (); + return FT_HeartbeatEnabledPolicy::_nil (); if (! obj->_is_local ()) { TAO_Stub* stub = obj->_stubobj (); if (stub) stub->_incr_refcnt (); - HeartbeatEnabledPolicy_ptr default_proxy = HeartbeatEnabledPolicy::_nil (); + FT_HeartbeatEnabledPolicy_ptr default_proxy = FT_HeartbeatEnabledPolicy::_nil (); if (obj->_is_collocated () && _TAO_collocation_FT_HeartbeatEnabledPolicy_Stub_Factory_function_pointer != 0) { default_proxy = _TAO_collocation_FT_HeartbeatEnabledPolicy_Stub_Factory_function_pointer (obj); } if (CORBA::is_nil (default_proxy)) - ACE_NEW_RETURN (default_proxy, ::FT::HeartbeatEnabledPolicy (stub), HeartbeatEnabledPolicy::_nil ()); + ACE_NEW_RETURN (default_proxy, ::FT::HeartbeatEnabledPolicy (stub), FT_HeartbeatEnabledPolicy::_nil ()); #if (TAO_HAS_SMART_PROXIES == 1) return TAO_FT_HeartbeatEnabledPolicy_PROXY_FACTORY_ADAPTER::instance ()->create_proxy (default_proxy); #else @@ -832,27 +839,27 @@ FT::HeartbeatEnabledPolicy_ptr FT::HeartbeatEnabledPolicy::_unchecked_narrow ( return ACE_reinterpret_cast ( - HeartbeatEnabledPolicy_ptr, + FT_HeartbeatEnabledPolicy_ptr, obj->_tao_QueryInterface ( ACE_reinterpret_cast ( ptr_arith_t, - &HeartbeatEnabledPolicy::_narrow + &FT_HeartbeatEnabledPolicy::_narrow ) ) ); } -FT::HeartbeatEnabledPolicy_ptr -FT::HeartbeatEnabledPolicy::_duplicate (HeartbeatEnabledPolicy_ptr obj) +FT_HeartbeatEnabledPolicy_ptr +FT_HeartbeatEnabledPolicy::_duplicate (FT_HeartbeatEnabledPolicy_ptr obj) { if (!CORBA::is_nil (obj)) obj->_add_ref (); return obj; } -CORBA::Boolean FT::HeartbeatEnabledPolicy::heartbeat_enabled_policy_value ( +CORBA::Boolean FT_HeartbeatEnabledPolicy::heartbeat_enabled_policy_value ( CORBA::Environment &ACE_TRY_ENV ) ACE_THROW_SPEC (( @@ -968,7 +975,7 @@ CORBA::Boolean FT::HeartbeatEnabledPolicy::heartbeat_enabled_policy_value ( return _tao_retval; } -CORBA::Boolean FT::HeartbeatEnabledPolicy::_is_a (const CORBA::Char *value, CORBA::Environment &ACE_TRY_ENV) +CORBA::Boolean FT_HeartbeatEnabledPolicy::_is_a (const CORBA::Char *value, CORBA::Environment &ACE_TRY_ENV) { if ( (!ACE_OS::strcmp ((char *)value, "IDL:omg.org/FT/HeartbeatEnabledPolicy:1.0")) || @@ -979,12 +986,12 @@ CORBA::Boolean FT::HeartbeatEnabledPolicy::_is_a (const CORBA::Char *value, CORB return this->CORBA_Object::_is_a (value, ACE_TRY_ENV); } -void *FT::HeartbeatEnabledPolicy::_tao_QueryInterface (ptr_arith_t type) +void *FT_HeartbeatEnabledPolicy::_tao_QueryInterface (ptr_arith_t type) { void *retv = 0; if (type == ACE_reinterpret_cast (ptr_arith_t, - &ACE_NESTED_CLASS (::FT, HeartbeatEnabledPolicy)::_narrow)) + &::FT::HeartbeatEnabledPolicy::_narrow)) retv = ACE_reinterpret_cast (void*, this); else if (type == ACE_reinterpret_cast (ptr_arith_t, @@ -1007,7 +1014,7 @@ void *FT::HeartbeatEnabledPolicy::_tao_QueryInterface (ptr_arith_t type) return retv; } -const char* FT::HeartbeatEnabledPolicy::_interface_repository_id (void) const +const char* FT_HeartbeatEnabledPolicy::_interface_repository_id (void) const { return "IDL:omg.org/FT/HeartbeatEnabledPolicy:1.0"; } @@ -1101,11 +1108,7 @@ static const CORBA::Long _oc_FT_Name[] = }; -static CORBA::TypeCode _tc_TAO_tc_FT_Name (CORBA::tk_alias, sizeof (_oc_FT_Name), (char *) &_oc_FT_Name, 0, sizeof (FT::Name)); -TAO_NAMESPACE_TYPE (CORBA::TypeCode_ptr) -TAO_NAMESPACE_BEGIN (FT) -TAO_NAMESPACE_DEFINE (CORBA::TypeCode_ptr, _tc_Name, &_tc_TAO_tc_FT_Name) -TAO_NAMESPACE_END + static const CORBA::Long _oc_FT_Value[] = { TAO_ENCAP_BYTE_ORDER, // byte order @@ -1114,6 +1117,7 @@ static const CORBA::Long _oc_FT_Value[] = CORBA::tk_any, }; + static CORBA::TypeCode _tc_TAO_tc_FT_Value (CORBA::tk_alias, sizeof (_oc_FT_Value), (char *) &_oc_FT_Value, 0, sizeof (FT::Value)); TAO_NAMESPACE_TYPE (CORBA::TypeCode_ptr) TAO_NAMESPACE_BEGIN (FT) @@ -1178,11655 +1182,5 @@ static const CORBA::Long _oc_FT_Property[] = }; -static CORBA::TypeCode _tc_TAO_tc_FT_Property (CORBA::tk_struct, sizeof (_oc_FT_Property), (char *) &_oc_FT_Property, 0, sizeof (FT::Property)); -TAO_NAMESPACE_TYPE (CORBA::TypeCode_ptr) -TAO_NAMESPACE_BEGIN (FT) -TAO_NAMESPACE_DEFINE (CORBA::TypeCode_ptr, _tc_Property, &_tc_TAO_tc_FT_Property) -TAO_NAMESPACE_END -void FT::Property::_tao_any_destructor (void *x) -{ - Property *tmp = ACE_static_cast (Property*,x); - delete tmp; -} - - -#if !defined (TAO_USE_SEQUENCE_TEMPLATES) - -#if !defined (__TAO_UNBOUNDED_SEQUENCE_FT_PROPERTIES_CS_) -#define __TAO_UNBOUNDED_SEQUENCE_FT_PROPERTIES_CS_ - - void - FT::_TAO_Unbounded_Sequence_FT_Properties::_allocate_buffer (CORBA::ULong length) - { - FT::Property* tmp = 0; - tmp = _TAO_Unbounded_Sequence_FT_Properties::allocbuf (length); - - if (this->buffer_ != 0) - { - FT::Property *old = ACE_reinterpret_cast (FT::Property *,this->buffer_); - - for (CORBA::ULong i = 0; i < this->length_; ++i) - tmp[i] = old[i]; - - if (this->release_) - _TAO_Unbounded_Sequence_FT_Properties::freebuf (old); - - } - this->buffer_ = tmp; - } - - void - FT::_TAO_Unbounded_Sequence_FT_Properties::_deallocate_buffer (void) - { - if (this->buffer_ == 0 || this->release_ == 0) - return; - - FT::Property *tmp = ACE_reinterpret_cast (FT::Property *,this->buffer_); - - _TAO_Unbounded_Sequence_FT_Properties::freebuf (tmp); - this->buffer_ = 0; - } - - FT::_TAO_Unbounded_Sequence_FT_Properties::~_TAO_Unbounded_Sequence_FT_Properties (void) // Dtor. - { - this->_deallocate_buffer (); - } - - -#endif /* end #if !defined */ - - -#endif /* !TAO_USE_SEQUENCE_TEMPLATES */ - -#if !defined (_FT_PROPERTIES_CS_) -#define _FT_PROPERTIES_CS_ - -// ************************************************************* -// FT::Properties -// ************************************************************* - -FT::Properties::Properties (void) -{} -FT::Properties::Properties (CORBA::ULong max) // uses max size - : -#if !defined (TAO_USE_SEQUENCE_TEMPLATES) - _TAO_Unbounded_Sequence_FT_Properties -#else /* TAO_USE_SEQUENCE_TEMPLATES */ - TAO_Unbounded_Sequence<FT::Property> -#endif /* !TAO_USE_SEQUENCE_TEMPLATES */ - (max) -{} -FT::Properties::Properties (CORBA::ULong max, CORBA::ULong length, FT::Property *buffer, CORBA::Boolean release) - : -#if !defined (TAO_USE_SEQUENCE_TEMPLATES) - _TAO_Unbounded_Sequence_FT_Properties -#else /* TAO_USE_SEQUENCE_TEMPLATES */ - TAO_Unbounded_Sequence<FT::Property> -#endif /* !TAO_USE_SEQUENCE_TEMPLATES */ - (max, length, buffer, release) -{} -FT::Properties::Properties (const Properties &seq) // copy ctor - : -#if !defined (TAO_USE_SEQUENCE_TEMPLATES) - _TAO_Unbounded_Sequence_FT_Properties -#else /* TAO_USE_SEQUENCE_TEMPLATES */ - TAO_Unbounded_Sequence<FT::Property> -#endif /* !TAO_USE_SEQUENCE_TEMPLATES */ - (seq) -{} -FT::Properties::~Properties (void) // dtor -{} -void FT::Properties::_tao_any_destructor (void *x) -{ - Properties *tmp = ACE_static_cast (Properties*,x); - delete tmp; -} - - -#endif /* end #if !defined */ - -static const CORBA::Long _oc_FT_Properties[] = -{ - TAO_ENCAP_BYTE_ORDER, // byte order - 30, ACE_NTOHL (0x49444c3a), ACE_NTOHL (0x6f6d672e), ACE_NTOHL (0x6f72672f), ACE_NTOHL (0x46542f50), ACE_NTOHL (0x726f7065), ACE_NTOHL (0x72746965), ACE_NTOHL (0x733a312e), ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/FT/Properties:1.0 - 11, ACE_NTOHL (0x50726f70), ACE_NTOHL (0x65727469), ACE_NTOHL (0x65730000), // name = Properties - CORBA::tk_sequence, // typecode kind - 520, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - CORBA::tk_struct, // typecode kind - 504, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 28, ACE_NTOHL (0x49444c3a), ACE_NTOHL (0x6f6d672e), ACE_NTOHL (0x6f72672f), ACE_NTOHL (0x46542f50), ACE_NTOHL (0x726f7065), ACE_NTOHL (0x7274793a), ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/FT/Property:1.0 - 9, ACE_NTOHL (0x50726f70), ACE_NTOHL (0x65727479), ACE_NTOHL (0x0), // name = Property - 2, // member count - 4, ACE_NTOHL (0x6e616d00), // name = nam - CORBA::tk_alias, // typecode kind for typedefs - 364, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 24, ACE_NTOHL (0x49444c3a), ACE_NTOHL (0x6f6d672e), ACE_NTOHL (0x6f72672f), ACE_NTOHL (0x46542f4e), ACE_NTOHL (0x616d653a), ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/FT/Name:1.0 - 5, ACE_NTOHL (0x4e616d65), ACE_NTOHL (0x0), // name = Name - CORBA::tk_alias, // typecode kind for typedefs - 312, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 31, ACE_NTOHL (0x49444c3a), ACE_NTOHL (0x6f6d672e), ACE_NTOHL (0x6f72672f), ACE_NTOHL (0x436f734e), ACE_NTOHL (0x616d696e), ACE_NTOHL (0x672f4e61), ACE_NTOHL (0x6d653a31), ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CosNaming/Name:1.0 - 5, ACE_NTOHL (0x4e616d65), ACE_NTOHL (0x0), // name = Name - CORBA::tk_sequence, // typecode kind - 252, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - CORBA::tk_struct, // typecode kind - 236, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 40, ACE_NTOHL (0x49444c3a), ACE_NTOHL (0x6f6d672e), ACE_NTOHL (0x6f72672f), ACE_NTOHL (0x436f734e), ACE_NTOHL (0x616d696e), ACE_NTOHL (0x672f4e61), ACE_NTOHL (0x6d65436f), ACE_NTOHL (0x6d706f6e), ACE_NTOHL (0x656e743a), ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/CosNaming/NameComponent:1.0 - 14, ACE_NTOHL (0x4e616d65), ACE_NTOHL (0x436f6d70), ACE_NTOHL (0x6f6e656e), ACE_NTOHL (0x74000000), // name = NameComponent - 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 - 34, ACE_NTOHL (0x49444c3a), ACE_NTOHL (0x6f6d672e), ACE_NTOHL (0x6f72672f), ACE_NTOHL (0x436f734e), ACE_NTOHL (0x616d696e), ACE_NTOHL (0x672f4973), ACE_NTOHL (0x7472696e), ACE_NTOHL (0x673a312e), ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CosNaming/Istring:1.0 - 8, ACE_NTOHL (0x49737472), ACE_NTOHL (0x696e6700), // name = Istring - CORBA::tk_string, - 0U, // string length - - 5, ACE_NTOHL (0x6b696e64), ACE_NTOHL (0x0), // name = kind - CORBA::tk_alias, // typecode kind for typedefs - 64, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 34, ACE_NTOHL (0x49444c3a), ACE_NTOHL (0x6f6d672e), ACE_NTOHL (0x6f72672f), ACE_NTOHL (0x436f734e), ACE_NTOHL (0x616d696e), ACE_NTOHL (0x672f4973), ACE_NTOHL (0x7472696e), ACE_NTOHL (0x673a312e), ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CosNaming/Istring:1.0 - 8, ACE_NTOHL (0x49737472), ACE_NTOHL (0x696e6700), // name = Istring - CORBA::tk_string, - 0U, // string length - - - 0U, - - - - 4, ACE_NTOHL (0x76616c00), // name = val - CORBA::tk_alias, // typecode kind for typedefs - 52, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 25, ACE_NTOHL (0x49444c3a), ACE_NTOHL (0x6f6d672e), ACE_NTOHL (0x6f72672f), ACE_NTOHL (0x46542f56), ACE_NTOHL (0x616c7565), ACE_NTOHL (0x3a312e30), ACE_NTOHL (0x0), // repository ID = IDL:omg.org/FT/Value:1.0 - 6, ACE_NTOHL (0x56616c75), ACE_NTOHL (0x65000000), // name = Value - CORBA::tk_any, - - - - 0U, - -}; -static CORBA::TypeCode _tc_TAO_tc_FT_Properties (CORBA::tk_alias, sizeof (_oc_FT_Properties), (char *) &_oc_FT_Properties, 0, sizeof (FT::Properties)); -TAO_NAMESPACE_TYPE (CORBA::TypeCode_ptr) -TAO_NAMESPACE_BEGIN (FT) -TAO_NAMESPACE_DEFINE (CORBA::TypeCode_ptr, _tc_Properties, &_tc_TAO_tc_FT_Properties) -TAO_NAMESPACE_END -static const CORBA::Long _oc_FT_Location[] = -{ - TAO_ENCAP_BYTE_ORDER, // byte order - 28, ACE_NTOHL (0x49444c3a), ACE_NTOHL (0x6f6d672e), ACE_NTOHL (0x6f72672f), ACE_NTOHL (0x46542f4c), ACE_NTOHL (0x6f636174), ACE_NTOHL (0x696f6e3a), ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/FT/Location:1.0 - 9, ACE_NTOHL (0x4c6f6361), ACE_NTOHL (0x74696f6e), ACE_NTOHL (0x0), // name = Location - CORBA::tk_alias, // typecode kind for typedefs - 364, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 24, ACE_NTOHL (0x49444c3a), ACE_NTOHL (0x6f6d672e), ACE_NTOHL (0x6f72672f), ACE_NTOHL (0x46542f4e), ACE_NTOHL (0x616d653a), ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/FT/Name:1.0 - 5, ACE_NTOHL (0x4e616d65), ACE_NTOHL (0x0), // name = Name - CORBA::tk_alias, // typecode kind for typedefs - 312, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 31, ACE_NTOHL (0x49444c3a), ACE_NTOHL (0x6f6d672e), ACE_NTOHL (0x6f72672f), ACE_NTOHL (0x436f734e), ACE_NTOHL (0x616d696e), ACE_NTOHL (0x672f4e61), ACE_NTOHL (0x6d653a31), ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CosNaming/Name:1.0 - 5, ACE_NTOHL (0x4e616d65), ACE_NTOHL (0x0), // name = Name - CORBA::tk_sequence, // typecode kind - 252, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - CORBA::tk_struct, // typecode kind - 236, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 40, ACE_NTOHL (0x49444c3a), ACE_NTOHL (0x6f6d672e), ACE_NTOHL (0x6f72672f), ACE_NTOHL (0x436f734e), ACE_NTOHL (0x616d696e), ACE_NTOHL (0x672f4e61), ACE_NTOHL (0x6d65436f), ACE_NTOHL (0x6d706f6e), ACE_NTOHL (0x656e743a), ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/CosNaming/NameComponent:1.0 - 14, ACE_NTOHL (0x4e616d65), ACE_NTOHL (0x436f6d70), ACE_NTOHL (0x6f6e656e), ACE_NTOHL (0x74000000), // name = NameComponent - 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 - 34, ACE_NTOHL (0x49444c3a), ACE_NTOHL (0x6f6d672e), ACE_NTOHL (0x6f72672f), ACE_NTOHL (0x436f734e), ACE_NTOHL (0x616d696e), ACE_NTOHL (0x672f4973), ACE_NTOHL (0x7472696e), ACE_NTOHL (0x673a312e), ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CosNaming/Istring:1.0 - 8, ACE_NTOHL (0x49737472), ACE_NTOHL (0x696e6700), // name = Istring - CORBA::tk_string, - 0U, // string length - - 5, ACE_NTOHL (0x6b696e64), ACE_NTOHL (0x0), // name = kind - CORBA::tk_alias, // typecode kind for typedefs - 64, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 34, ACE_NTOHL (0x49444c3a), ACE_NTOHL (0x6f6d672e), ACE_NTOHL (0x6f72672f), ACE_NTOHL (0x436f734e), ACE_NTOHL (0x616d696e), ACE_NTOHL (0x672f4973), ACE_NTOHL (0x7472696e), ACE_NTOHL (0x673a312e), ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CosNaming/Istring:1.0 - 8, ACE_NTOHL (0x49737472), ACE_NTOHL (0x696e6700), // name = Istring - CORBA::tk_string, - 0U, // string length - - - 0U, - - - -}; -static CORBA::TypeCode _tc_TAO_tc_FT_Location (CORBA::tk_alias, sizeof (_oc_FT_Location), (char *) &_oc_FT_Location, 0, sizeof (FT::Location)); -TAO_NAMESPACE_TYPE (CORBA::TypeCode_ptr) -TAO_NAMESPACE_BEGIN (FT) -TAO_NAMESPACE_DEFINE (CORBA::TypeCode_ptr, _tc_Location, &_tc_TAO_tc_FT_Location) -TAO_NAMESPACE_END - -#if !defined (TAO_USE_SEQUENCE_TEMPLATES) - -#if !defined (__TAO_UNBOUNDED_SEQUENCE_FT_LOCATIONS_CS_) -#define __TAO_UNBOUNDED_SEQUENCE_FT_LOCATIONS_CS_ - - void - FT::_TAO_Unbounded_Sequence_FT_Locations::_allocate_buffer (CORBA::ULong length) - { - FT::Location* tmp = 0; - tmp = _TAO_Unbounded_Sequence_FT_Locations::allocbuf (length); - - if (this->buffer_ != 0) - { - FT::Location *old = ACE_reinterpret_cast (FT::Location *,this->buffer_); - - for (CORBA::ULong i = 0; i < this->length_; ++i) - tmp[i] = old[i]; - - if (this->release_) - _TAO_Unbounded_Sequence_FT_Locations::freebuf (old); - - } - this->buffer_ = tmp; - } - - void - FT::_TAO_Unbounded_Sequence_FT_Locations::_deallocate_buffer (void) - { - if (this->buffer_ == 0 || this->release_ == 0) - return; - - FT::Location *tmp = ACE_reinterpret_cast (FT::Location *,this->buffer_); - - _TAO_Unbounded_Sequence_FT_Locations::freebuf (tmp); - this->buffer_ = 0; - } - - FT::_TAO_Unbounded_Sequence_FT_Locations::~_TAO_Unbounded_Sequence_FT_Locations (void) // Dtor. - { - this->_deallocate_buffer (); - } - - -#endif /* end #if !defined */ - - -#endif /* !TAO_USE_SEQUENCE_TEMPLATES */ - -#if !defined (_FT_LOCATIONS_CS_) -#define _FT_LOCATIONS_CS_ - -// ************************************************************* -// FT::Locations -// ************************************************************* - -FT::Locations::Locations (void) -{} -FT::Locations::Locations (CORBA::ULong max) // uses max size - : -#if !defined (TAO_USE_SEQUENCE_TEMPLATES) - _TAO_Unbounded_Sequence_FT_Locations -#else /* TAO_USE_SEQUENCE_TEMPLATES */ - TAO_Unbounded_Sequence<FT::Location> -#endif /* !TAO_USE_SEQUENCE_TEMPLATES */ - (max) -{} -FT::Locations::Locations (CORBA::ULong max, CORBA::ULong length, FT::Location *buffer, CORBA::Boolean release) - : -#if !defined (TAO_USE_SEQUENCE_TEMPLATES) - _TAO_Unbounded_Sequence_FT_Locations -#else /* TAO_USE_SEQUENCE_TEMPLATES */ - TAO_Unbounded_Sequence<FT::Location> -#endif /* !TAO_USE_SEQUENCE_TEMPLATES */ - (max, length, buffer, release) -{} -FT::Locations::Locations (const Locations &seq) // copy ctor - : -#if !defined (TAO_USE_SEQUENCE_TEMPLATES) - _TAO_Unbounded_Sequence_FT_Locations -#else /* TAO_USE_SEQUENCE_TEMPLATES */ - TAO_Unbounded_Sequence<FT::Location> -#endif /* !TAO_USE_SEQUENCE_TEMPLATES */ - (seq) -{} -FT::Locations::~Locations (void) // dtor -{} -void FT::Locations::_tao_any_destructor (void *x) -{ - Locations *tmp = ACE_static_cast (Locations*,x); - delete tmp; -} - - -#endif /* end #if !defined */ - -static const CORBA::Long _oc_FT_Locations[] = -{ - TAO_ENCAP_BYTE_ORDER, // byte order - 29, ACE_NTOHL (0x49444c3a), ACE_NTOHL (0x6f6d672e), ACE_NTOHL (0x6f72672f), ACE_NTOHL (0x46542f4c), ACE_NTOHL (0x6f636174), ACE_NTOHL (0x696f6e73), ACE_NTOHL (0x3a312e30), ACE_NTOHL (0x0), // repository ID = IDL:omg.org/FT/Locations:1.0 - 10, ACE_NTOHL (0x4c6f6361), ACE_NTOHL (0x74696f6e), ACE_NTOHL (0x73000000), // name = Locations - CORBA::tk_sequence, // typecode kind - 440, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - CORBA::tk_alias, // typecode kind for typedefs - 424, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 28, ACE_NTOHL (0x49444c3a), ACE_NTOHL (0x6f6d672e), ACE_NTOHL (0x6f72672f), ACE_NTOHL (0x46542f4c), ACE_NTOHL (0x6f636174), ACE_NTOHL (0x696f6e3a), ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/FT/Location:1.0 - 9, ACE_NTOHL (0x4c6f6361), ACE_NTOHL (0x74696f6e), ACE_NTOHL (0x0), // name = Location - CORBA::tk_alias, // typecode kind for typedefs - 364, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 24, ACE_NTOHL (0x49444c3a), ACE_NTOHL (0x6f6d672e), ACE_NTOHL (0x6f72672f), ACE_NTOHL (0x46542f4e), ACE_NTOHL (0x616d653a), ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/FT/Name:1.0 - 5, ACE_NTOHL (0x4e616d65), ACE_NTOHL (0x0), // name = Name - CORBA::tk_alias, // typecode kind for typedefs - 312, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 31, ACE_NTOHL (0x49444c3a), ACE_NTOHL (0x6f6d672e), ACE_NTOHL (0x6f72672f), ACE_NTOHL (0x436f734e), ACE_NTOHL (0x616d696e), ACE_NTOHL (0x672f4e61), ACE_NTOHL (0x6d653a31), ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CosNaming/Name:1.0 - 5, ACE_NTOHL (0x4e616d65), ACE_NTOHL (0x0), // name = Name - CORBA::tk_sequence, // typecode kind - 252, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - CORBA::tk_struct, // typecode kind - 236, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 40, ACE_NTOHL (0x49444c3a), ACE_NTOHL (0x6f6d672e), ACE_NTOHL (0x6f72672f), ACE_NTOHL (0x436f734e), ACE_NTOHL (0x616d696e), ACE_NTOHL (0x672f4e61), ACE_NTOHL (0x6d65436f), ACE_NTOHL (0x6d706f6e), ACE_NTOHL (0x656e743a), ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/CosNaming/NameComponent:1.0 - 14, ACE_NTOHL (0x4e616d65), ACE_NTOHL (0x436f6d70), ACE_NTOHL (0x6f6e656e), ACE_NTOHL (0x74000000), // name = NameComponent - 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 - 34, ACE_NTOHL (0x49444c3a), ACE_NTOHL (0x6f6d672e), ACE_NTOHL (0x6f72672f), ACE_NTOHL (0x436f734e), ACE_NTOHL (0x616d696e), ACE_NTOHL (0x672f4973), ACE_NTOHL (0x7472696e), ACE_NTOHL (0x673a312e), ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CosNaming/Istring:1.0 - 8, ACE_NTOHL (0x49737472), ACE_NTOHL (0x696e6700), // name = Istring - CORBA::tk_string, - 0U, // string length - - 5, ACE_NTOHL (0x6b696e64), ACE_NTOHL (0x0), // name = kind - CORBA::tk_alias, // typecode kind for typedefs - 64, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 34, ACE_NTOHL (0x49444c3a), ACE_NTOHL (0x6f6d672e), ACE_NTOHL (0x6f72672f), ACE_NTOHL (0x436f734e), ACE_NTOHL (0x616d696e), ACE_NTOHL (0x672f4973), ACE_NTOHL (0x7472696e), ACE_NTOHL (0x673a312e), ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CosNaming/Istring:1.0 - 8, ACE_NTOHL (0x49737472), ACE_NTOHL (0x696e6700), // name = Istring - CORBA::tk_string, - 0U, // string length - - - 0U, - - - - - 0U, - -}; -static CORBA::TypeCode _tc_TAO_tc_FT_Locations (CORBA::tk_alias, sizeof (_oc_FT_Locations), (char *) &_oc_FT_Locations, 0, sizeof (FT::Locations)); -TAO_NAMESPACE_TYPE (CORBA::TypeCode_ptr) -TAO_NAMESPACE_BEGIN (FT) -TAO_NAMESPACE_DEFINE (CORBA::TypeCode_ptr, _tc_Locations, &_tc_TAO_tc_FT_Locations) -TAO_NAMESPACE_END -static const CORBA::Long _oc_FT_Criteria[] = -{ - TAO_ENCAP_BYTE_ORDER, // byte order - 28, ACE_NTOHL (0x49444c3a), ACE_NTOHL (0x6f6d672e), ACE_NTOHL (0x6f72672f), ACE_NTOHL (0x46542f43), ACE_NTOHL (0x72697465), ACE_NTOHL (0x7269613a), ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/FT/Criteria:1.0 - 9, ACE_NTOHL (0x43726974), ACE_NTOHL (0x65726961), ACE_NTOHL (0x0), // name = Criteria - CORBA::tk_alias, // typecode kind for typedefs - 584, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 30, ACE_NTOHL (0x49444c3a), ACE_NTOHL (0x6f6d672e), ACE_NTOHL (0x6f72672f), ACE_NTOHL (0x46542f50), ACE_NTOHL (0x726f7065), ACE_NTOHL (0x72746965), ACE_NTOHL (0x733a312e), ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/FT/Properties:1.0 - 11, ACE_NTOHL (0x50726f70), ACE_NTOHL (0x65727469), ACE_NTOHL (0x65730000), // name = Properties - CORBA::tk_sequence, // typecode kind - 520, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - CORBA::tk_struct, // typecode kind - 504, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 28, ACE_NTOHL (0x49444c3a), ACE_NTOHL (0x6f6d672e), ACE_NTOHL (0x6f72672f), ACE_NTOHL (0x46542f50), ACE_NTOHL (0x726f7065), ACE_NTOHL (0x7274793a), ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/FT/Property:1.0 - 9, ACE_NTOHL (0x50726f70), ACE_NTOHL (0x65727479), ACE_NTOHL (0x0), // name = Property - 2, // member count - 4, ACE_NTOHL (0x6e616d00), // name = nam - CORBA::tk_alias, // typecode kind for typedefs - 364, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 24, ACE_NTOHL (0x49444c3a), ACE_NTOHL (0x6f6d672e), ACE_NTOHL (0x6f72672f), ACE_NTOHL (0x46542f4e), ACE_NTOHL (0x616d653a), ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/FT/Name:1.0 - 5, ACE_NTOHL (0x4e616d65), ACE_NTOHL (0x0), // name = Name - CORBA::tk_alias, // typecode kind for typedefs - 312, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 31, ACE_NTOHL (0x49444c3a), ACE_NTOHL (0x6f6d672e), ACE_NTOHL (0x6f72672f), ACE_NTOHL (0x436f734e), ACE_NTOHL (0x616d696e), ACE_NTOHL (0x672f4e61), ACE_NTOHL (0x6d653a31), ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CosNaming/Name:1.0 - 5, ACE_NTOHL (0x4e616d65), ACE_NTOHL (0x0), // name = Name - CORBA::tk_sequence, // typecode kind - 252, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - CORBA::tk_struct, // typecode kind - 236, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 40, ACE_NTOHL (0x49444c3a), ACE_NTOHL (0x6f6d672e), ACE_NTOHL (0x6f72672f), ACE_NTOHL (0x436f734e), ACE_NTOHL (0x616d696e), ACE_NTOHL (0x672f4e61), ACE_NTOHL (0x6d65436f), ACE_NTOHL (0x6d706f6e), ACE_NTOHL (0x656e743a), ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/CosNaming/NameComponent:1.0 - 14, ACE_NTOHL (0x4e616d65), ACE_NTOHL (0x436f6d70), ACE_NTOHL (0x6f6e656e), ACE_NTOHL (0x74000000), // name = NameComponent - 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 - 34, ACE_NTOHL (0x49444c3a), ACE_NTOHL (0x6f6d672e), ACE_NTOHL (0x6f72672f), ACE_NTOHL (0x436f734e), ACE_NTOHL (0x616d696e), ACE_NTOHL (0x672f4973), ACE_NTOHL (0x7472696e), ACE_NTOHL (0x673a312e), ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CosNaming/Istring:1.0 - 8, ACE_NTOHL (0x49737472), ACE_NTOHL (0x696e6700), // name = Istring - CORBA::tk_string, - 0U, // string length - - 5, ACE_NTOHL (0x6b696e64), ACE_NTOHL (0x0), // name = kind - CORBA::tk_alias, // typecode kind for typedefs - 64, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 34, ACE_NTOHL (0x49444c3a), ACE_NTOHL (0x6f6d672e), ACE_NTOHL (0x6f72672f), ACE_NTOHL (0x436f734e), ACE_NTOHL (0x616d696e), ACE_NTOHL (0x672f4973), ACE_NTOHL (0x7472696e), ACE_NTOHL (0x673a312e), ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CosNaming/Istring:1.0 - 8, ACE_NTOHL (0x49737472), ACE_NTOHL (0x696e6700), // name = Istring - CORBA::tk_string, - 0U, // string length - - - 0U, - - - - 4, ACE_NTOHL (0x76616c00), // name = val - CORBA::tk_alias, // typecode kind for typedefs - 52, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 25, ACE_NTOHL (0x49444c3a), ACE_NTOHL (0x6f6d672e), ACE_NTOHL (0x6f72672f), ACE_NTOHL (0x46542f56), ACE_NTOHL (0x616c7565), ACE_NTOHL (0x3a312e30), ACE_NTOHL (0x0), // repository ID = IDL:omg.org/FT/Value:1.0 - 6, ACE_NTOHL (0x56616c75), ACE_NTOHL (0x65000000), // name = Value - CORBA::tk_any, - - - - 0U, - - -}; -static CORBA::TypeCode _tc_TAO_tc_FT_Criteria (CORBA::tk_alias, sizeof (_oc_FT_Criteria), (char *) &_oc_FT_Criteria, 0, sizeof (FT::Criteria)); -TAO_NAMESPACE_TYPE (CORBA::TypeCode_ptr) -TAO_NAMESPACE_BEGIN (FT) -TAO_NAMESPACE_DEFINE (CORBA::TypeCode_ptr, _tc_Criteria, &_tc_TAO_tc_FT_Criteria) -TAO_NAMESPACE_END -static const CORBA::Long _oc_FT_FactoryInfo[] = -{ - TAO_ENCAP_BYTE_ORDER, // byte order - 31, ACE_NTOHL (0x49444c3a), ACE_NTOHL (0x6f6d672e), ACE_NTOHL (0x6f72672f), ACE_NTOHL (0x46542f46), ACE_NTOHL (0x6163746f), ACE_NTOHL (0x7279496e), ACE_NTOHL (0x666f3a31), ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/FT/FactoryInfo:1.0 - 12, ACE_NTOHL (0x46616374), ACE_NTOHL (0x6f727949), ACE_NTOHL (0x6e666f00), // name = FactoryInfo - 3, // member count - 8, ACE_NTOHL (0x66616374), ACE_NTOHL (0x6f727900), // name = factory - CORBA::tk_objref, // typecode kind - 64, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 34, ACE_NTOHL (0x49444c3a), ACE_NTOHL (0x6f6d672e), ACE_NTOHL (0x6f72672f), ACE_NTOHL (0x46542f47), ACE_NTOHL (0x656e6572), ACE_NTOHL (0x69634661), ACE_NTOHL (0x63746f72), ACE_NTOHL (0x793a312e), ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/FT/GenericFactory:1.0 - 15, ACE_NTOHL (0x47656e65), ACE_NTOHL (0x72696346), ACE_NTOHL (0x6163746f), ACE_NTOHL (0x72790000), // name = GenericFactory - - 13, ACE_NTOHL (0x7468655f), ACE_NTOHL (0x6c6f6361), ACE_NTOHL (0x74696f6e), ACE_NTOHL (0x0), // name = the_location - CORBA::tk_alias, // typecode kind for typedefs - 424, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 28, ACE_NTOHL (0x49444c3a), ACE_NTOHL (0x6f6d672e), ACE_NTOHL (0x6f72672f), ACE_NTOHL (0x46542f4c), ACE_NTOHL (0x6f636174), ACE_NTOHL (0x696f6e3a), ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/FT/Location:1.0 - 9, ACE_NTOHL (0x4c6f6361), ACE_NTOHL (0x74696f6e), ACE_NTOHL (0x0), // name = Location - CORBA::tk_alias, // typecode kind for typedefs - 364, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 24, ACE_NTOHL (0x49444c3a), ACE_NTOHL (0x6f6d672e), ACE_NTOHL (0x6f72672f), ACE_NTOHL (0x46542f4e), ACE_NTOHL (0x616d653a), ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/FT/Name:1.0 - 5, ACE_NTOHL (0x4e616d65), ACE_NTOHL (0x0), // name = Name - CORBA::tk_alias, // typecode kind for typedefs - 312, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 31, ACE_NTOHL (0x49444c3a), ACE_NTOHL (0x6f6d672e), ACE_NTOHL (0x6f72672f), ACE_NTOHL (0x436f734e), ACE_NTOHL (0x616d696e), ACE_NTOHL (0x672f4e61), ACE_NTOHL (0x6d653a31), ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CosNaming/Name:1.0 - 5, ACE_NTOHL (0x4e616d65), ACE_NTOHL (0x0), // name = Name - CORBA::tk_sequence, // typecode kind - 252, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - CORBA::tk_struct, // typecode kind - 236, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 40, ACE_NTOHL (0x49444c3a), ACE_NTOHL (0x6f6d672e), ACE_NTOHL (0x6f72672f), ACE_NTOHL (0x436f734e), ACE_NTOHL (0x616d696e), ACE_NTOHL (0x672f4e61), ACE_NTOHL (0x6d65436f), ACE_NTOHL (0x6d706f6e), ACE_NTOHL (0x656e743a), ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/CosNaming/NameComponent:1.0 - 14, ACE_NTOHL (0x4e616d65), ACE_NTOHL (0x436f6d70), ACE_NTOHL (0x6f6e656e), ACE_NTOHL (0x74000000), // name = NameComponent - 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 - 34, ACE_NTOHL (0x49444c3a), ACE_NTOHL (0x6f6d672e), ACE_NTOHL (0x6f72672f), ACE_NTOHL (0x436f734e), ACE_NTOHL (0x616d696e), ACE_NTOHL (0x672f4973), ACE_NTOHL (0x7472696e), ACE_NTOHL (0x673a312e), ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CosNaming/Istring:1.0 - 8, ACE_NTOHL (0x49737472), ACE_NTOHL (0x696e6700), // name = Istring - CORBA::tk_string, - 0U, // string length - - 5, ACE_NTOHL (0x6b696e64), ACE_NTOHL (0x0), // name = kind - CORBA::tk_alias, // typecode kind for typedefs - 64, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 34, ACE_NTOHL (0x49444c3a), ACE_NTOHL (0x6f6d672e), ACE_NTOHL (0x6f72672f), ACE_NTOHL (0x436f734e), ACE_NTOHL (0x616d696e), ACE_NTOHL (0x672f4973), ACE_NTOHL (0x7472696e), ACE_NTOHL (0x673a312e), ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CosNaming/Istring:1.0 - 8, ACE_NTOHL (0x49737472), ACE_NTOHL (0x696e6700), // name = Istring - CORBA::tk_string, - 0U, // string length - - - 0U, - - - - - 13, ACE_NTOHL (0x7468655f), ACE_NTOHL (0x63726974), ACE_NTOHL (0x65726961), ACE_NTOHL (0x0), // name = the_criteria - CORBA::tk_alias, // typecode kind for typedefs - 644, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 28, ACE_NTOHL (0x49444c3a), ACE_NTOHL (0x6f6d672e), ACE_NTOHL (0x6f72672f), ACE_NTOHL (0x46542f43), ACE_NTOHL (0x72697465), ACE_NTOHL (0x7269613a), ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/FT/Criteria:1.0 - 9, ACE_NTOHL (0x43726974), ACE_NTOHL (0x65726961), ACE_NTOHL (0x0), // name = Criteria - CORBA::tk_alias, // typecode kind for typedefs - 584, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 30, ACE_NTOHL (0x49444c3a), ACE_NTOHL (0x6f6d672e), ACE_NTOHL (0x6f72672f), ACE_NTOHL (0x46542f50), ACE_NTOHL (0x726f7065), ACE_NTOHL (0x72746965), ACE_NTOHL (0x733a312e), ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/FT/Properties:1.0 - 11, ACE_NTOHL (0x50726f70), ACE_NTOHL (0x65727469), ACE_NTOHL (0x65730000), // name = Properties - CORBA::tk_sequence, // typecode kind - 520, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - CORBA::tk_struct, // typecode kind - 504, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 28, ACE_NTOHL (0x49444c3a), ACE_NTOHL (0x6f6d672e), ACE_NTOHL (0x6f72672f), ACE_NTOHL (0x46542f50), ACE_NTOHL (0x726f7065), ACE_NTOHL (0x7274793a), ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/FT/Property:1.0 - 9, ACE_NTOHL (0x50726f70), ACE_NTOHL (0x65727479), ACE_NTOHL (0x0), // name = Property - 2, // member count - 4, ACE_NTOHL (0x6e616d00), // name = nam - CORBA::tk_alias, // typecode kind for typedefs - 364, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 24, ACE_NTOHL (0x49444c3a), ACE_NTOHL (0x6f6d672e), ACE_NTOHL (0x6f72672f), ACE_NTOHL (0x46542f4e), ACE_NTOHL (0x616d653a), ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/FT/Name:1.0 - 5, ACE_NTOHL (0x4e616d65), ACE_NTOHL (0x0), // name = Name - CORBA::tk_alias, // typecode kind for typedefs - 312, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 31, ACE_NTOHL (0x49444c3a), ACE_NTOHL (0x6f6d672e), ACE_NTOHL (0x6f72672f), ACE_NTOHL (0x436f734e), ACE_NTOHL (0x616d696e), ACE_NTOHL (0x672f4e61), ACE_NTOHL (0x6d653a31), ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CosNaming/Name:1.0 - 5, ACE_NTOHL (0x4e616d65), ACE_NTOHL (0x0), // name = Name - CORBA::tk_sequence, // typecode kind - 252, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - CORBA::tk_struct, // typecode kind - 236, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 40, ACE_NTOHL (0x49444c3a), ACE_NTOHL (0x6f6d672e), ACE_NTOHL (0x6f72672f), ACE_NTOHL (0x436f734e), ACE_NTOHL (0x616d696e), ACE_NTOHL (0x672f4e61), ACE_NTOHL (0x6d65436f), ACE_NTOHL (0x6d706f6e), ACE_NTOHL (0x656e743a), ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/CosNaming/NameComponent:1.0 - 14, ACE_NTOHL (0x4e616d65), ACE_NTOHL (0x436f6d70), ACE_NTOHL (0x6f6e656e), ACE_NTOHL (0x74000000), // name = NameComponent - 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 - 34, ACE_NTOHL (0x49444c3a), ACE_NTOHL (0x6f6d672e), ACE_NTOHL (0x6f72672f), ACE_NTOHL (0x436f734e), ACE_NTOHL (0x616d696e), ACE_NTOHL (0x672f4973), ACE_NTOHL (0x7472696e), ACE_NTOHL (0x673a312e), ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CosNaming/Istring:1.0 - 8, ACE_NTOHL (0x49737472), ACE_NTOHL (0x696e6700), // name = Istring - CORBA::tk_string, - 0U, // string length - - 5, ACE_NTOHL (0x6b696e64), ACE_NTOHL (0x0), // name = kind - CORBA::tk_alias, // typecode kind for typedefs - 64, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 34, ACE_NTOHL (0x49444c3a), ACE_NTOHL (0x6f6d672e), ACE_NTOHL (0x6f72672f), ACE_NTOHL (0x436f734e), ACE_NTOHL (0x616d696e), ACE_NTOHL (0x672f4973), ACE_NTOHL (0x7472696e), ACE_NTOHL (0x673a312e), ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CosNaming/Istring:1.0 - 8, ACE_NTOHL (0x49737472), ACE_NTOHL (0x696e6700), // name = Istring - CORBA::tk_string, - 0U, // string length - - - 0U, - - - - 4, ACE_NTOHL (0x76616c00), // name = val - CORBA::tk_alias, // typecode kind for typedefs - 52, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 25, ACE_NTOHL (0x49444c3a), ACE_NTOHL (0x6f6d672e), ACE_NTOHL (0x6f72672f), ACE_NTOHL (0x46542f56), ACE_NTOHL (0x616c7565), ACE_NTOHL (0x3a312e30), ACE_NTOHL (0x0), // repository ID = IDL:omg.org/FT/Value:1.0 - 6, ACE_NTOHL (0x56616c75), ACE_NTOHL (0x65000000), // name = Value - CORBA::tk_any, - - - - 0U, - - - -}; -static CORBA::TypeCode _tc_TAO_tc_FT_FactoryInfo (CORBA::tk_struct, sizeof (_oc_FT_FactoryInfo), (char *) &_oc_FT_FactoryInfo, 0, sizeof (FT::FactoryInfo)); -TAO_NAMESPACE_TYPE (CORBA::TypeCode_ptr) -TAO_NAMESPACE_BEGIN (FT) -TAO_NAMESPACE_DEFINE (CORBA::TypeCode_ptr, _tc_FactoryInfo, &_tc_TAO_tc_FT_FactoryInfo) -TAO_NAMESPACE_END -void FT::FactoryInfo::_tao_any_destructor (void *x) -{ - FactoryInfo *tmp = ACE_static_cast (FactoryInfo*,x); - delete tmp; -} - - -#if !defined (TAO_USE_SEQUENCE_TEMPLATES) - -#if !defined (__TAO_UNBOUNDED_SEQUENCE_FT_FACTORYINFOS_CS_) -#define __TAO_UNBOUNDED_SEQUENCE_FT_FACTORYINFOS_CS_ - - void - FT::_TAO_Unbounded_Sequence_FT_FactoryInfos::_allocate_buffer (CORBA::ULong length) - { - FT::FactoryInfo* tmp = 0; - tmp = _TAO_Unbounded_Sequence_FT_FactoryInfos::allocbuf (length); - - if (this->buffer_ != 0) - { - FT::FactoryInfo *old = ACE_reinterpret_cast (FT::FactoryInfo *,this->buffer_); - - for (CORBA::ULong i = 0; i < this->length_; ++i) - tmp[i] = old[i]; - - if (this->release_) - _TAO_Unbounded_Sequence_FT_FactoryInfos::freebuf (old); - - } - this->buffer_ = tmp; - } - - void - FT::_TAO_Unbounded_Sequence_FT_FactoryInfos::_deallocate_buffer (void) - { - if (this->buffer_ == 0 || this->release_ == 0) - return; - - FT::FactoryInfo *tmp = ACE_reinterpret_cast (FT::FactoryInfo *,this->buffer_); - - _TAO_Unbounded_Sequence_FT_FactoryInfos::freebuf (tmp); - this->buffer_ = 0; - } - - FT::_TAO_Unbounded_Sequence_FT_FactoryInfos::~_TAO_Unbounded_Sequence_FT_FactoryInfos (void) // Dtor. - { - this->_deallocate_buffer (); - } - - -#endif /* end #if !defined */ - - -#endif /* !TAO_USE_SEQUENCE_TEMPLATES */ - -#if !defined (_FT_FACTORYINFOS_CS_) -#define _FT_FACTORYINFOS_CS_ - -// ************************************************************* -// FT::FactoryInfos -// ************************************************************* - -FT::FactoryInfos::FactoryInfos (void) -{} -FT::FactoryInfos::FactoryInfos (CORBA::ULong max) // uses max size - : -#if !defined (TAO_USE_SEQUENCE_TEMPLATES) - _TAO_Unbounded_Sequence_FT_FactoryInfos -#else /* TAO_USE_SEQUENCE_TEMPLATES */ - TAO_Unbounded_Sequence<FT::FactoryInfo> -#endif /* !TAO_USE_SEQUENCE_TEMPLATES */ - (max) -{} -FT::FactoryInfos::FactoryInfos (CORBA::ULong max, CORBA::ULong length, FT::FactoryInfo *buffer, CORBA::Boolean release) - : -#if !defined (TAO_USE_SEQUENCE_TEMPLATES) - _TAO_Unbounded_Sequence_FT_FactoryInfos -#else /* TAO_USE_SEQUENCE_TEMPLATES */ - TAO_Unbounded_Sequence<FT::FactoryInfo> -#endif /* !TAO_USE_SEQUENCE_TEMPLATES */ - (max, length, buffer, release) -{} -FT::FactoryInfos::FactoryInfos (const FactoryInfos &seq) // copy ctor - : -#if !defined (TAO_USE_SEQUENCE_TEMPLATES) - _TAO_Unbounded_Sequence_FT_FactoryInfos -#else /* TAO_USE_SEQUENCE_TEMPLATES */ - TAO_Unbounded_Sequence<FT::FactoryInfo> -#endif /* !TAO_USE_SEQUENCE_TEMPLATES */ - (seq) -{} -FT::FactoryInfos::~FactoryInfos (void) // dtor -{} -void FT::FactoryInfos::_tao_any_destructor (void *x) -{ - FactoryInfos *tmp = ACE_static_cast (FactoryInfos*,x); - delete tmp; -} - - -#endif /* end #if !defined */ - -static const CORBA::Long _oc_FT_FactoryInfos[] = -{ - TAO_ENCAP_BYTE_ORDER, // byte order - 32, ACE_NTOHL (0x49444c3a), ACE_NTOHL (0x6f6d672e), ACE_NTOHL (0x6f72672f), ACE_NTOHL (0x46542f46), ACE_NTOHL (0x6163746f), ACE_NTOHL (0x7279496e), ACE_NTOHL (0x666f733a), ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/FT/FactoryInfos:1.0 - 13, ACE_NTOHL (0x46616374), ACE_NTOHL (0x6f727949), ACE_NTOHL (0x6e666f73), ACE_NTOHL (0x0), // name = FactoryInfos - CORBA::tk_sequence, // typecode kind - 1284, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - CORBA::tk_struct, // typecode kind - 1268, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 31, ACE_NTOHL (0x49444c3a), ACE_NTOHL (0x6f6d672e), ACE_NTOHL (0x6f72672f), ACE_NTOHL (0x46542f46), ACE_NTOHL (0x6163746f), ACE_NTOHL (0x7279496e), ACE_NTOHL (0x666f3a31), ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/FT/FactoryInfo:1.0 - 12, ACE_NTOHL (0x46616374), ACE_NTOHL (0x6f727949), ACE_NTOHL (0x6e666f00), // name = FactoryInfo - 3, // member count - 8, ACE_NTOHL (0x66616374), ACE_NTOHL (0x6f727900), // name = factory - CORBA::tk_objref, // typecode kind - 64, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 34, ACE_NTOHL (0x49444c3a), ACE_NTOHL (0x6f6d672e), ACE_NTOHL (0x6f72672f), ACE_NTOHL (0x46542f47), ACE_NTOHL (0x656e6572), ACE_NTOHL (0x69634661), ACE_NTOHL (0x63746f72), ACE_NTOHL (0x793a312e), ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/FT/GenericFactory:1.0 - 15, ACE_NTOHL (0x47656e65), ACE_NTOHL (0x72696346), ACE_NTOHL (0x6163746f), ACE_NTOHL (0x72790000), // name = GenericFactory - - 13, ACE_NTOHL (0x7468655f), ACE_NTOHL (0x6c6f6361), ACE_NTOHL (0x74696f6e), ACE_NTOHL (0x0), // name = the_location - CORBA::tk_alias, // typecode kind for typedefs - 424, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 28, ACE_NTOHL (0x49444c3a), ACE_NTOHL (0x6f6d672e), ACE_NTOHL (0x6f72672f), ACE_NTOHL (0x46542f4c), ACE_NTOHL (0x6f636174), ACE_NTOHL (0x696f6e3a), ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/FT/Location:1.0 - 9, ACE_NTOHL (0x4c6f6361), ACE_NTOHL (0x74696f6e), ACE_NTOHL (0x0), // name = Location - CORBA::tk_alias, // typecode kind for typedefs - 364, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 24, ACE_NTOHL (0x49444c3a), ACE_NTOHL (0x6f6d672e), ACE_NTOHL (0x6f72672f), ACE_NTOHL (0x46542f4e), ACE_NTOHL (0x616d653a), ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/FT/Name:1.0 - 5, ACE_NTOHL (0x4e616d65), ACE_NTOHL (0x0), // name = Name - CORBA::tk_alias, // typecode kind for typedefs - 312, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 31, ACE_NTOHL (0x49444c3a), ACE_NTOHL (0x6f6d672e), ACE_NTOHL (0x6f72672f), ACE_NTOHL (0x436f734e), ACE_NTOHL (0x616d696e), ACE_NTOHL (0x672f4e61), ACE_NTOHL (0x6d653a31), ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CosNaming/Name:1.0 - 5, ACE_NTOHL (0x4e616d65), ACE_NTOHL (0x0), // name = Name - CORBA::tk_sequence, // typecode kind - 252, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - CORBA::tk_struct, // typecode kind - 236, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 40, ACE_NTOHL (0x49444c3a), ACE_NTOHL (0x6f6d672e), ACE_NTOHL (0x6f72672f), ACE_NTOHL (0x436f734e), ACE_NTOHL (0x616d696e), ACE_NTOHL (0x672f4e61), ACE_NTOHL (0x6d65436f), ACE_NTOHL (0x6d706f6e), ACE_NTOHL (0x656e743a), ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/CosNaming/NameComponent:1.0 - 14, ACE_NTOHL (0x4e616d65), ACE_NTOHL (0x436f6d70), ACE_NTOHL (0x6f6e656e), ACE_NTOHL (0x74000000), // name = NameComponent - 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 - 34, ACE_NTOHL (0x49444c3a), ACE_NTOHL (0x6f6d672e), ACE_NTOHL (0x6f72672f), ACE_NTOHL (0x436f734e), ACE_NTOHL (0x616d696e), ACE_NTOHL (0x672f4973), ACE_NTOHL (0x7472696e), ACE_NTOHL (0x673a312e), ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CosNaming/Istring:1.0 - 8, ACE_NTOHL (0x49737472), ACE_NTOHL (0x696e6700), // name = Istring - CORBA::tk_string, - 0U, // string length - - 5, ACE_NTOHL (0x6b696e64), ACE_NTOHL (0x0), // name = kind - CORBA::tk_alias, // typecode kind for typedefs - 64, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 34, ACE_NTOHL (0x49444c3a), ACE_NTOHL (0x6f6d672e), ACE_NTOHL (0x6f72672f), ACE_NTOHL (0x436f734e), ACE_NTOHL (0x616d696e), ACE_NTOHL (0x672f4973), ACE_NTOHL (0x7472696e), ACE_NTOHL (0x673a312e), ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CosNaming/Istring:1.0 - 8, ACE_NTOHL (0x49737472), ACE_NTOHL (0x696e6700), // name = Istring - CORBA::tk_string, - 0U, // string length - - - 0U, - - - - - 13, ACE_NTOHL (0x7468655f), ACE_NTOHL (0x63726974), ACE_NTOHL (0x65726961), ACE_NTOHL (0x0), // name = the_criteria - CORBA::tk_alias, // typecode kind for typedefs - 644, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 28, ACE_NTOHL (0x49444c3a), ACE_NTOHL (0x6f6d672e), ACE_NTOHL (0x6f72672f), ACE_NTOHL (0x46542f43), ACE_NTOHL (0x72697465), ACE_NTOHL (0x7269613a), ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/FT/Criteria:1.0 - 9, ACE_NTOHL (0x43726974), ACE_NTOHL (0x65726961), ACE_NTOHL (0x0), // name = Criteria - CORBA::tk_alias, // typecode kind for typedefs - 584, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 30, ACE_NTOHL (0x49444c3a), ACE_NTOHL (0x6f6d672e), ACE_NTOHL (0x6f72672f), ACE_NTOHL (0x46542f50), ACE_NTOHL (0x726f7065), ACE_NTOHL (0x72746965), ACE_NTOHL (0x733a312e), ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/FT/Properties:1.0 - 11, ACE_NTOHL (0x50726f70), ACE_NTOHL (0x65727469), ACE_NTOHL (0x65730000), // name = Properties - CORBA::tk_sequence, // typecode kind - 520, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - CORBA::tk_struct, // typecode kind - 504, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 28, ACE_NTOHL (0x49444c3a), ACE_NTOHL (0x6f6d672e), ACE_NTOHL (0x6f72672f), ACE_NTOHL (0x46542f50), ACE_NTOHL (0x726f7065), ACE_NTOHL (0x7274793a), ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/FT/Property:1.0 - 9, ACE_NTOHL (0x50726f70), ACE_NTOHL (0x65727479), ACE_NTOHL (0x0), // name = Property - 2, // member count - 4, ACE_NTOHL (0x6e616d00), // name = nam - CORBA::tk_alias, // typecode kind for typedefs - 364, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 24, ACE_NTOHL (0x49444c3a), ACE_NTOHL (0x6f6d672e), ACE_NTOHL (0x6f72672f), ACE_NTOHL (0x46542f4e), ACE_NTOHL (0x616d653a), ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/FT/Name:1.0 - 5, ACE_NTOHL (0x4e616d65), ACE_NTOHL (0x0), // name = Name - CORBA::tk_alias, // typecode kind for typedefs - 312, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 31, ACE_NTOHL (0x49444c3a), ACE_NTOHL (0x6f6d672e), ACE_NTOHL (0x6f72672f), ACE_NTOHL (0x436f734e), ACE_NTOHL (0x616d696e), ACE_NTOHL (0x672f4e61), ACE_NTOHL (0x6d653a31), ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CosNaming/Name:1.0 - 5, ACE_NTOHL (0x4e616d65), ACE_NTOHL (0x0), // name = Name - CORBA::tk_sequence, // typecode kind - 252, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - CORBA::tk_struct, // typecode kind - 236, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 40, ACE_NTOHL (0x49444c3a), ACE_NTOHL (0x6f6d672e), ACE_NTOHL (0x6f72672f), ACE_NTOHL (0x436f734e), ACE_NTOHL (0x616d696e), ACE_NTOHL (0x672f4e61), ACE_NTOHL (0x6d65436f), ACE_NTOHL (0x6d706f6e), ACE_NTOHL (0x656e743a), ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/CosNaming/NameComponent:1.0 - 14, ACE_NTOHL (0x4e616d65), ACE_NTOHL (0x436f6d70), ACE_NTOHL (0x6f6e656e), ACE_NTOHL (0x74000000), // name = NameComponent - 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 - 34, ACE_NTOHL (0x49444c3a), ACE_NTOHL (0x6f6d672e), ACE_NTOHL (0x6f72672f), ACE_NTOHL (0x436f734e), ACE_NTOHL (0x616d696e), ACE_NTOHL (0x672f4973), ACE_NTOHL (0x7472696e), ACE_NTOHL (0x673a312e), ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CosNaming/Istring:1.0 - 8, ACE_NTOHL (0x49737472), ACE_NTOHL (0x696e6700), // name = Istring - CORBA::tk_string, - 0U, // string length - - 5, ACE_NTOHL (0x6b696e64), ACE_NTOHL (0x0), // name = kind - CORBA::tk_alias, // typecode kind for typedefs - 64, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 34, ACE_NTOHL (0x49444c3a), ACE_NTOHL (0x6f6d672e), ACE_NTOHL (0x6f72672f), ACE_NTOHL (0x436f734e), ACE_NTOHL (0x616d696e), ACE_NTOHL (0x672f4973), ACE_NTOHL (0x7472696e), ACE_NTOHL (0x673a312e), ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CosNaming/Istring:1.0 - 8, ACE_NTOHL (0x49737472), ACE_NTOHL (0x696e6700), // name = Istring - CORBA::tk_string, - 0U, // string length - - - 0U, - - - - 4, ACE_NTOHL (0x76616c00), // name = val - CORBA::tk_alias, // typecode kind for typedefs - 52, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 25, ACE_NTOHL (0x49444c3a), ACE_NTOHL (0x6f6d672e), ACE_NTOHL (0x6f72672f), ACE_NTOHL (0x46542f56), ACE_NTOHL (0x616c7565), ACE_NTOHL (0x3a312e30), ACE_NTOHL (0x0), // repository ID = IDL:omg.org/FT/Value:1.0 - 6, ACE_NTOHL (0x56616c75), ACE_NTOHL (0x65000000), // name = Value - CORBA::tk_any, - - - - 0U, - - - - - 0U, - -}; -static CORBA::TypeCode _tc_TAO_tc_FT_FactoryInfos (CORBA::tk_alias, sizeof (_oc_FT_FactoryInfos), (char *) &_oc_FT_FactoryInfos, 0, sizeof (FT::FactoryInfos)); -TAO_NAMESPACE_TYPE (CORBA::TypeCode_ptr) -TAO_NAMESPACE_BEGIN (FT) -TAO_NAMESPACE_DEFINE (CORBA::TypeCode_ptr, _tc_FactoryInfos, &_tc_TAO_tc_FT_FactoryInfos) -TAO_NAMESPACE_END -static const CORBA::Long _oc_FT_ReplicationStyleValue[] = -{ - TAO_ENCAP_BYTE_ORDER, // byte order - 41, ACE_NTOHL (0x49444c3a), ACE_NTOHL (0x6f6d672e), ACE_NTOHL (0x6f72672f), ACE_NTOHL (0x46542f52), ACE_NTOHL (0x65706c69), ACE_NTOHL (0x63617469), ACE_NTOHL (0x6f6e5374), ACE_NTOHL (0x796c6556), ACE_NTOHL (0x616c7565), ACE_NTOHL (0x3a312e30), ACE_NTOHL (0x0), // repository ID = IDL:omg.org/FT/ReplicationStyleValue:1.0 - 22, ACE_NTOHL (0x5265706c), ACE_NTOHL (0x69636174), ACE_NTOHL (0x696f6e53), ACE_NTOHL (0x74796c65), ACE_NTOHL (0x56616c75), ACE_NTOHL (0x65000000), // name = ReplicationStyleValue - CORBA::tk_long, - -}; -static CORBA::TypeCode _tc_TAO_tc_FT_ReplicationStyleValue (CORBA::tk_alias, sizeof (_oc_FT_ReplicationStyleValue), (char *) &_oc_FT_ReplicationStyleValue, 0, sizeof (FT::ReplicationStyleValue)); -TAO_NAMESPACE_TYPE (CORBA::TypeCode_ptr) -TAO_NAMESPACE_BEGIN (FT) -TAO_NAMESPACE_DEFINE (CORBA::TypeCode_ptr, _tc_ReplicationStyleValue, &_tc_TAO_tc_FT_ReplicationStyleValue) -TAO_NAMESPACE_END -TAO_NAMESPACE_TYPE (const CORBA::Long) -TAO_NAMESPACE_BEGIN (FT) -TAO_NAMESPACE_DEFINE (const CORBA::Long, STATELESS, 0) -TAO_NAMESPACE_END -TAO_NAMESPACE_TYPE (const CORBA::Long) -TAO_NAMESPACE_BEGIN (FT) -TAO_NAMESPACE_DEFINE (const CORBA::Long, COLD_PASSIVE, 1) -TAO_NAMESPACE_END -TAO_NAMESPACE_TYPE (const CORBA::Long) -TAO_NAMESPACE_BEGIN (FT) -TAO_NAMESPACE_DEFINE (const CORBA::Long, WARM_PASSIVE, 2) -TAO_NAMESPACE_END -TAO_NAMESPACE_TYPE (const CORBA::Long) -TAO_NAMESPACE_BEGIN (FT) -TAO_NAMESPACE_DEFINE (const CORBA::Long, ACTIVE, 3) -TAO_NAMESPACE_END -TAO_NAMESPACE_TYPE (const CORBA::Long) -TAO_NAMESPACE_BEGIN (FT) -TAO_NAMESPACE_DEFINE (const CORBA::Long, ACTIVE_WITH_VOTING, 4) -TAO_NAMESPACE_END -static const CORBA::Long _oc_FT_MembershipStyleValue[] = -{ - TAO_ENCAP_BYTE_ORDER, // byte order - 40, ACE_NTOHL (0x49444c3a), ACE_NTOHL (0x6f6d672e), ACE_NTOHL (0x6f72672f), ACE_NTOHL (0x46542f4d), ACE_NTOHL (0x656d6265), ACE_NTOHL (0x72736869), ACE_NTOHL (0x70537479), ACE_NTOHL (0x6c655661), ACE_NTOHL (0x6c75653a), ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/FT/MembershipStyleValue:1.0 - 21, ACE_NTOHL (0x4d656d62), ACE_NTOHL (0x65727368), ACE_NTOHL (0x69705374), ACE_NTOHL (0x796c6556), ACE_NTOHL (0x616c7565), ACE_NTOHL (0x0), // name = MembershipStyleValue - CORBA::tk_long, - -}; -static CORBA::TypeCode _tc_TAO_tc_FT_MembershipStyleValue (CORBA::tk_alias, sizeof (_oc_FT_MembershipStyleValue), (char *) &_oc_FT_MembershipStyleValue, 0, sizeof (FT::MembershipStyleValue)); -TAO_NAMESPACE_TYPE (CORBA::TypeCode_ptr) -TAO_NAMESPACE_BEGIN (FT) -TAO_NAMESPACE_DEFINE (CORBA::TypeCode_ptr, _tc_MembershipStyleValue, &_tc_TAO_tc_FT_MembershipStyleValue) -TAO_NAMESPACE_END -TAO_NAMESPACE_TYPE (const CORBA::Long) -TAO_NAMESPACE_BEGIN (FT) -TAO_NAMESPACE_DEFINE (const CORBA::Long, MEMB_APP_CTRL, 0) -TAO_NAMESPACE_END -TAO_NAMESPACE_TYPE (const CORBA::Long) -TAO_NAMESPACE_BEGIN (FT) -TAO_NAMESPACE_DEFINE (const CORBA::Long, MEMB_INF_CTRL, 1) -TAO_NAMESPACE_END -static const CORBA::Long _oc_FT_ConsistencyStyleValue[] = -{ - TAO_ENCAP_BYTE_ORDER, // byte order - 41, ACE_NTOHL (0x49444c3a), ACE_NTOHL (0x6f6d672e), ACE_NTOHL (0x6f72672f), ACE_NTOHL (0x46542f43), ACE_NTOHL (0x6f6e7369), ACE_NTOHL (0x7374656e), ACE_NTOHL (0x63795374), ACE_NTOHL (0x796c6556), ACE_NTOHL (0x616c7565), ACE_NTOHL (0x3a312e30), ACE_NTOHL (0x0), // repository ID = IDL:omg.org/FT/ConsistencyStyleValue:1.0 - 22, ACE_NTOHL (0x436f6e73), ACE_NTOHL (0x69737465), ACE_NTOHL (0x6e637953), ACE_NTOHL (0x74796c65), ACE_NTOHL (0x56616c75), ACE_NTOHL (0x65000000), // name = ConsistencyStyleValue - CORBA::tk_long, - -}; -static CORBA::TypeCode _tc_TAO_tc_FT_ConsistencyStyleValue (CORBA::tk_alias, sizeof (_oc_FT_ConsistencyStyleValue), (char *) &_oc_FT_ConsistencyStyleValue, 0, sizeof (FT::ConsistencyStyleValue)); -TAO_NAMESPACE_TYPE (CORBA::TypeCode_ptr) -TAO_NAMESPACE_BEGIN (FT) -TAO_NAMESPACE_DEFINE (CORBA::TypeCode_ptr, _tc_ConsistencyStyleValue, &_tc_TAO_tc_FT_ConsistencyStyleValue) -TAO_NAMESPACE_END -TAO_NAMESPACE_TYPE (const CORBA::Long) -TAO_NAMESPACE_BEGIN (FT) -TAO_NAMESPACE_DEFINE (const CORBA::Long, CONS_APP_CTRL, 0) -TAO_NAMESPACE_END -TAO_NAMESPACE_TYPE (const CORBA::Long) -TAO_NAMESPACE_BEGIN (FT) -TAO_NAMESPACE_DEFINE (const CORBA::Long, CONS_INF_CTRL, 1) -TAO_NAMESPACE_END -static const CORBA::Long _oc_FT_FaultMonitoringStyleValue[] = -{ - TAO_ENCAP_BYTE_ORDER, // byte order - 45, ACE_NTOHL (0x49444c3a), ACE_NTOHL (0x6f6d672e), ACE_NTOHL (0x6f72672f), ACE_NTOHL (0x46542f46), ACE_NTOHL (0x61756c74), ACE_NTOHL (0x4d6f6e69), ACE_NTOHL (0x746f7269), ACE_NTOHL (0x6e675374), ACE_NTOHL (0x796c6556), ACE_NTOHL (0x616c7565), ACE_NTOHL (0x3a312e30), ACE_NTOHL (0x0), // repository ID = IDL:omg.org/FT/FaultMonitoringStyleValue:1.0 - 26, ACE_NTOHL (0x4661756c), ACE_NTOHL (0x744d6f6e), ACE_NTOHL (0x69746f72), ACE_NTOHL (0x696e6753), ACE_NTOHL (0x74796c65), ACE_NTOHL (0x56616c75), ACE_NTOHL (0x65000000), // name = FaultMonitoringStyleValue - CORBA::tk_long, - -}; -static CORBA::TypeCode _tc_TAO_tc_FT_FaultMonitoringStyleValue (CORBA::tk_alias, sizeof (_oc_FT_FaultMonitoringStyleValue), (char *) &_oc_FT_FaultMonitoringStyleValue, 0, sizeof (FT::FaultMonitoringStyleValue)); -TAO_NAMESPACE_TYPE (CORBA::TypeCode_ptr) -TAO_NAMESPACE_BEGIN (FT) -TAO_NAMESPACE_DEFINE (CORBA::TypeCode_ptr, _tc_FaultMonitoringStyleValue, &_tc_TAO_tc_FT_FaultMonitoringStyleValue) -TAO_NAMESPACE_END -TAO_NAMESPACE_TYPE (const CORBA::Long) -TAO_NAMESPACE_BEGIN (FT) -TAO_NAMESPACE_DEFINE (const CORBA::Long, PULL, 0) -TAO_NAMESPACE_END -TAO_NAMESPACE_TYPE (const CORBA::Long) -TAO_NAMESPACE_BEGIN (FT) -TAO_NAMESPACE_DEFINE (const CORBA::Long, PUSH, 1) -TAO_NAMESPACE_END -TAO_NAMESPACE_TYPE (const CORBA::Long) -TAO_NAMESPACE_BEGIN (FT) -TAO_NAMESPACE_DEFINE (const CORBA::Long, NOT_MONITORED, 2) -TAO_NAMESPACE_END -static const CORBA::Long _oc_FT_FaultMonitoringGranularityValue[] = -{ - TAO_ENCAP_BYTE_ORDER, // byte order - 51, ACE_NTOHL (0x49444c3a), ACE_NTOHL (0x6f6d672e), ACE_NTOHL (0x6f72672f), ACE_NTOHL (0x46542f46), ACE_NTOHL (0x61756c74), ACE_NTOHL (0x4d6f6e69), ACE_NTOHL (0x746f7269), ACE_NTOHL (0x6e674772), ACE_NTOHL (0x616e756c), ACE_NTOHL (0x61726974), ACE_NTOHL (0x7956616c), ACE_NTOHL (0x75653a31), ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/FT/FaultMonitoringGranularityValue:1.0 - 32, ACE_NTOHL (0x4661756c), ACE_NTOHL (0x744d6f6e), ACE_NTOHL (0x69746f72), ACE_NTOHL (0x696e6747), ACE_NTOHL (0x72616e75), ACE_NTOHL (0x6c617269), ACE_NTOHL (0x74795661), ACE_NTOHL (0x6c756500), // name = FaultMonitoringGranularityValue - CORBA::tk_long, - -}; -static CORBA::TypeCode _tc_TAO_tc_FT_FaultMonitoringGranularityValue (CORBA::tk_alias, sizeof (_oc_FT_FaultMonitoringGranularityValue), (char *) &_oc_FT_FaultMonitoringGranularityValue, 0, sizeof (FT::FaultMonitoringGranularityValue)); -TAO_NAMESPACE_TYPE (CORBA::TypeCode_ptr) -TAO_NAMESPACE_BEGIN (FT) -TAO_NAMESPACE_DEFINE (CORBA::TypeCode_ptr, _tc_FaultMonitoringGranularityValue, &_tc_TAO_tc_FT_FaultMonitoringGranularityValue) -TAO_NAMESPACE_END -TAO_NAMESPACE_TYPE (const CORBA::Long) -TAO_NAMESPACE_BEGIN (FT) -TAO_NAMESPACE_DEFINE (const CORBA::Long, MEMB, 0) -TAO_NAMESPACE_END -TAO_NAMESPACE_TYPE (const CORBA::Long) -TAO_NAMESPACE_BEGIN (FT) -TAO_NAMESPACE_DEFINE (const CORBA::Long, LOC, 1) -TAO_NAMESPACE_END -TAO_NAMESPACE_TYPE (const CORBA::Long) -TAO_NAMESPACE_BEGIN (FT) -TAO_NAMESPACE_DEFINE (const CORBA::Long, LOC_AND_TYPE, 2) -TAO_NAMESPACE_END -static const CORBA::Long _oc_FT_InitialNumberReplicasValue[] = -{ - TAO_ENCAP_BYTE_ORDER, // byte order - 46, ACE_NTOHL (0x49444c3a), ACE_NTOHL (0x6f6d672e), ACE_NTOHL (0x6f72672f), ACE_NTOHL (0x46542f49), ACE_NTOHL (0x6e697469), ACE_NTOHL (0x616c4e75), ACE_NTOHL (0x6d626572), ACE_NTOHL (0x5265706c), ACE_NTOHL (0x69636173), ACE_NTOHL (0x56616c75), ACE_NTOHL (0x653a312e), ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/FT/InitialNumberReplicasValue:1.0 - 27, ACE_NTOHL (0x496e6974), ACE_NTOHL (0x69616c4e), ACE_NTOHL (0x756d6265), ACE_NTOHL (0x72526570), ACE_NTOHL (0x6c696361), ACE_NTOHL (0x7356616c), ACE_NTOHL (0x75650000), // name = InitialNumberReplicasValue - CORBA::tk_ushort, - -}; -static CORBA::TypeCode _tc_TAO_tc_FT_InitialNumberReplicasValue (CORBA::tk_alias, sizeof (_oc_FT_InitialNumberReplicasValue), (char *) &_oc_FT_InitialNumberReplicasValue, 0, sizeof (FT::InitialNumberReplicasValue)); -TAO_NAMESPACE_TYPE (CORBA::TypeCode_ptr) -TAO_NAMESPACE_BEGIN (FT) -TAO_NAMESPACE_DEFINE (CORBA::TypeCode_ptr, _tc_InitialNumberReplicasValue, &_tc_TAO_tc_FT_InitialNumberReplicasValue) -TAO_NAMESPACE_END -static const CORBA::Long _oc_FT_MinimumNumberReplicasValue[] = -{ - TAO_ENCAP_BYTE_ORDER, // byte order - 46, ACE_NTOHL (0x49444c3a), ACE_NTOHL (0x6f6d672e), ACE_NTOHL (0x6f72672f), ACE_NTOHL (0x46542f4d), ACE_NTOHL (0x696e696d), ACE_NTOHL (0x756d4e75), ACE_NTOHL (0x6d626572), ACE_NTOHL (0x5265706c), ACE_NTOHL (0x69636173), ACE_NTOHL (0x56616c75), ACE_NTOHL (0x653a312e), ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/FT/MinimumNumberReplicasValue:1.0 - 27, ACE_NTOHL (0x4d696e69), ACE_NTOHL (0x6d756d4e), ACE_NTOHL (0x756d6265), ACE_NTOHL (0x72526570), ACE_NTOHL (0x6c696361), ACE_NTOHL (0x7356616c), ACE_NTOHL (0x75650000), // name = MinimumNumberReplicasValue - CORBA::tk_ushort, - -}; -static CORBA::TypeCode _tc_TAO_tc_FT_MinimumNumberReplicasValue (CORBA::tk_alias, sizeof (_oc_FT_MinimumNumberReplicasValue), (char *) &_oc_FT_MinimumNumberReplicasValue, 0, sizeof (FT::MinimumNumberReplicasValue)); -TAO_NAMESPACE_TYPE (CORBA::TypeCode_ptr) -TAO_NAMESPACE_BEGIN (FT) -TAO_NAMESPACE_DEFINE (CORBA::TypeCode_ptr, _tc_MinimumNumberReplicasValue, &_tc_TAO_tc_FT_MinimumNumberReplicasValue) -TAO_NAMESPACE_END -static const CORBA::Long _oc_FT_FaultMonitoringIntervalAndTimeoutValue[] = -{ - TAO_ENCAP_BYTE_ORDER, // byte order - 58, ACE_NTOHL (0x49444c3a), ACE_NTOHL (0x6f6d672e), ACE_NTOHL (0x6f72672f), ACE_NTOHL (0x46542f46), ACE_NTOHL (0x61756c74), ACE_NTOHL (0x4d6f6e69), ACE_NTOHL (0x746f7269), ACE_NTOHL (0x6e67496e), ACE_NTOHL (0x74657276), ACE_NTOHL (0x616c416e), ACE_NTOHL (0x6454696d), ACE_NTOHL (0x656f7574), ACE_NTOHL (0x56616c75), ACE_NTOHL (0x653a312e), ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/FT/FaultMonitoringIntervalAndTimeoutValue:1.0 - 39, ACE_NTOHL (0x4661756c), ACE_NTOHL (0x744d6f6e), ACE_NTOHL (0x69746f72), ACE_NTOHL (0x696e6749), ACE_NTOHL (0x6e746572), ACE_NTOHL (0x76616c41), ACE_NTOHL (0x6e645469), ACE_NTOHL (0x6d656f75), ACE_NTOHL (0x7456616c), ACE_NTOHL (0x75650000), // name = FaultMonitoringIntervalAndTimeoutValue - 2, // member count - 20, ACE_NTOHL (0x6d6f6e69), ACE_NTOHL (0x746f7269), ACE_NTOHL (0x6e675f69), ACE_NTOHL (0x6e746572), ACE_NTOHL (0x76616c00), // name = monitoring_interval - CORBA::tk_alias, // typecode kind for typedefs - 56, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 31, ACE_NTOHL (0x49444c3a), ACE_NTOHL (0x6f6d672e), ACE_NTOHL (0x6f72672f), ACE_NTOHL (0x54696d65), ACE_NTOHL (0x42617365), ACE_NTOHL (0x2f54696d), ACE_NTOHL (0x65543a31), ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/TimeBase/TimeT:1.0 - 6, ACE_NTOHL (0x54696d65), ACE_NTOHL (0x54000000), // name = TimeT - CORBA::tk_ulonglong, - - - 8, ACE_NTOHL (0x74696d65), ACE_NTOHL (0x6f757400), // name = timeout - CORBA::tk_alias, // typecode kind for typedefs - 56, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 31, ACE_NTOHL (0x49444c3a), ACE_NTOHL (0x6f6d672e), ACE_NTOHL (0x6f72672f), ACE_NTOHL (0x54696d65), ACE_NTOHL (0x42617365), ACE_NTOHL (0x2f54696d), ACE_NTOHL (0x65543a31), ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/TimeBase/TimeT:1.0 - 6, ACE_NTOHL (0x54696d65), ACE_NTOHL (0x54000000), // name = TimeT - CORBA::tk_ulonglong, - - -}; -static CORBA::TypeCode _tc_TAO_tc_FT_FaultMonitoringIntervalAndTimeoutValue (CORBA::tk_struct, sizeof (_oc_FT_FaultMonitoringIntervalAndTimeoutValue), (char *) &_oc_FT_FaultMonitoringIntervalAndTimeoutValue, 0, sizeof (FT::FaultMonitoringIntervalAndTimeoutValue)); -TAO_NAMESPACE_TYPE (CORBA::TypeCode_ptr) -TAO_NAMESPACE_BEGIN (FT) -TAO_NAMESPACE_DEFINE (CORBA::TypeCode_ptr, _tc_FaultMonitoringIntervalAndTimeoutValue, &_tc_TAO_tc_FT_FaultMonitoringIntervalAndTimeoutValue) -TAO_NAMESPACE_END -void FT::FaultMonitoringIntervalAndTimeoutValue::_tao_any_destructor (void *x) -{ - FaultMonitoringIntervalAndTimeoutValue *tmp = ACE_static_cast (FaultMonitoringIntervalAndTimeoutValue*,x); - delete tmp; -} - -static const CORBA::Long _oc_FT_CheckpointIntervalValue[] = -{ - TAO_ENCAP_BYTE_ORDER, // byte order - 43, ACE_NTOHL (0x49444c3a), ACE_NTOHL (0x6f6d672e), ACE_NTOHL (0x6f72672f), ACE_NTOHL (0x46542f43), ACE_NTOHL (0x6865636b), ACE_NTOHL (0x706f696e), ACE_NTOHL (0x74496e74), ACE_NTOHL (0x65727661), ACE_NTOHL (0x6c56616c), ACE_NTOHL (0x75653a31), ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/FT/CheckpointIntervalValue:1.0 - 24, ACE_NTOHL (0x43686563), ACE_NTOHL (0x6b706f69), ACE_NTOHL (0x6e74496e), ACE_NTOHL (0x74657276), ACE_NTOHL (0x616c5661), ACE_NTOHL (0x6c756500), // name = CheckpointIntervalValue - CORBA::tk_alias, // typecode kind for typedefs - 56, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 31, ACE_NTOHL (0x49444c3a), ACE_NTOHL (0x6f6d672e), ACE_NTOHL (0x6f72672f), ACE_NTOHL (0x54696d65), ACE_NTOHL (0x42617365), ACE_NTOHL (0x2f54696d), ACE_NTOHL (0x65543a31), ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/TimeBase/TimeT:1.0 - 6, ACE_NTOHL (0x54696d65), ACE_NTOHL (0x54000000), // name = TimeT - CORBA::tk_ulonglong, - - -}; -static CORBA::TypeCode _tc_TAO_tc_FT_CheckpointIntervalValue (CORBA::tk_alias, sizeof (_oc_FT_CheckpointIntervalValue), (char *) &_oc_FT_CheckpointIntervalValue, 0, sizeof (FT::CheckpointIntervalValue)); -TAO_NAMESPACE_TYPE (CORBA::TypeCode_ptr) -TAO_NAMESPACE_BEGIN (FT) -TAO_NAMESPACE_DEFINE (CORBA::TypeCode_ptr, _tc_CheckpointIntervalValue, &_tc_TAO_tc_FT_CheckpointIntervalValue) -TAO_NAMESPACE_END -// default constructor -FT::InterfaceNotFound::InterfaceNotFound (void) - : CORBA_UserException (::FT::_tc_InterfaceNotFound) -{ -} - -// destructor - all members are of self managing types -FT::InterfaceNotFound::~InterfaceNotFound (void) -{ -} - -void FT::InterfaceNotFound::_tao_any_destructor (void *x) -{ - InterfaceNotFound *tmp = ACE_static_cast (InterfaceNotFound*,x); - delete tmp; -} - -// copy constructor -FT::InterfaceNotFound::InterfaceNotFound (const ::FT::InterfaceNotFound &_tao_excp) - : CORBA_UserException (_tao_excp._type ()) -{ - } - -// assignment operator -FT::InterfaceNotFound& -FT::InterfaceNotFound::operator= (const ::FT::InterfaceNotFound &_tao_excp) -{ - - this->CORBA_UserException::operator= (_tao_excp); - return *this; -} - -// narrow -FT::InterfaceNotFound * -FT::InterfaceNotFound::_downcast (CORBA::Exception *exc) -{ - if (!ACE_OS::strcmp ("IDL:omg.org/FT/InterfaceNotFound:1.0", exc->_id ())) // same type - return ACE_dynamic_cast (InterfaceNotFound *, exc); - else - return 0; -} - - -void FT::InterfaceNotFound::_raise () -{ - TAO_RAISE(*this); -} - - -void FT::InterfaceNotFound::_tao_encode ( - TAO_OutputCDR &cdr, - CORBA::Environment &ACE_TRY_ENV) const -{ - if (cdr << *this) - return; - ACE_THROW (CORBA::MARSHAL ()); -} - - -void FT::InterfaceNotFound::_tao_decode ( - TAO_InputCDR &cdr, - CORBA::Environment &ACE_TRY_ENV) -{ - if (cdr >> *this) - return; - ACE_THROW (CORBA::MARSHAL ()); -} - -// TAO extension - the _alloc method -CORBA::Exception *FT::InterfaceNotFound::_alloc (void) -{ - CORBA::Exception *retval = 0; - ACE_NEW_RETURN (retval, ::FT::InterfaceNotFound, 0); - return retval; -} - -static const CORBA::Long _oc_FT_InterfaceNotFound[] = -{ - TAO_ENCAP_BYTE_ORDER, // byte order - 37, ACE_NTOHL (0x49444c3a), ACE_NTOHL (0x6f6d672e), ACE_NTOHL (0x6f72672f), ACE_NTOHL (0x46542f49), ACE_NTOHL (0x6e746572), ACE_NTOHL (0x66616365), ACE_NTOHL (0x4e6f7446), ACE_NTOHL (0x6f756e64), ACE_NTOHL (0x3a312e30), ACE_NTOHL (0x0), // repository ID = IDL:omg.org/FT/InterfaceNotFound:1.0 - 18, ACE_NTOHL (0x496e7465), ACE_NTOHL (0x72666163), ACE_NTOHL (0x654e6f74), ACE_NTOHL (0x466f756e), ACE_NTOHL (0x64000000), // name = InterfaceNotFound - 0, // member count -}; -static CORBA::TypeCode _tc_TAO_tc_FT_InterfaceNotFound (CORBA::tk_except, sizeof (_oc_FT_InterfaceNotFound), (char *) &_oc_FT_InterfaceNotFound, 0, sizeof (FT::InterfaceNotFound)); -TAO_NAMESPACE_TYPE (CORBA::TypeCode_ptr) -TAO_NAMESPACE_BEGIN (FT) -TAO_NAMESPACE_DEFINE (CORBA::TypeCode_ptr, _tc_InterfaceNotFound, &_tc_TAO_tc_FT_InterfaceNotFound) -TAO_NAMESPACE_END -// default constructor -FT::ObjectGroupNotFound::ObjectGroupNotFound (void) - : CORBA_UserException (::FT::_tc_ObjectGroupNotFound) -{ -} - -// destructor - all members are of self managing types -FT::ObjectGroupNotFound::~ObjectGroupNotFound (void) -{ -} - -void FT::ObjectGroupNotFound::_tao_any_destructor (void *x) -{ - ObjectGroupNotFound *tmp = ACE_static_cast (ObjectGroupNotFound*,x); - delete tmp; -} - -// copy constructor -FT::ObjectGroupNotFound::ObjectGroupNotFound (const ::FT::ObjectGroupNotFound &_tao_excp) - : CORBA_UserException (_tao_excp._type ()) -{ - } - -// assignment operator -FT::ObjectGroupNotFound& -FT::ObjectGroupNotFound::operator= (const ::FT::ObjectGroupNotFound &_tao_excp) -{ - - this->CORBA_UserException::operator= (_tao_excp); - return *this; -} - -// narrow -FT::ObjectGroupNotFound * -FT::ObjectGroupNotFound::_downcast (CORBA::Exception *exc) -{ - if (!ACE_OS::strcmp ("IDL:omg.org/FT/ObjectGroupNotFound:1.0", exc->_id ())) // same type - return ACE_dynamic_cast (ObjectGroupNotFound *, exc); - else - return 0; -} - - -void FT::ObjectGroupNotFound::_raise () -{ - TAO_RAISE(*this); -} - - -void FT::ObjectGroupNotFound::_tao_encode ( - TAO_OutputCDR &cdr, - CORBA::Environment &ACE_TRY_ENV) const -{ - if (cdr << *this) - return; - ACE_THROW (CORBA::MARSHAL ()); -} - - -void FT::ObjectGroupNotFound::_tao_decode ( - TAO_InputCDR &cdr, - CORBA::Environment &ACE_TRY_ENV) -{ - if (cdr >> *this) - return; - ACE_THROW (CORBA::MARSHAL ()); -} - -// TAO extension - the _alloc method -CORBA::Exception *FT::ObjectGroupNotFound::_alloc (void) -{ - CORBA::Exception *retval = 0; - ACE_NEW_RETURN (retval, ::FT::ObjectGroupNotFound, 0); - return retval; -} - -static const CORBA::Long _oc_FT_ObjectGroupNotFound[] = -{ - TAO_ENCAP_BYTE_ORDER, // byte order - 39, ACE_NTOHL (0x49444c3a), ACE_NTOHL (0x6f6d672e), ACE_NTOHL (0x6f72672f), ACE_NTOHL (0x46542f4f), ACE_NTOHL (0x626a6563), ACE_NTOHL (0x7447726f), ACE_NTOHL (0x75704e6f), ACE_NTOHL (0x74466f75), ACE_NTOHL (0x6e643a31), ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/FT/ObjectGroupNotFound:1.0 - 20, ACE_NTOHL (0x4f626a65), ACE_NTOHL (0x63744772), ACE_NTOHL (0x6f75704e), ACE_NTOHL (0x6f74466f), ACE_NTOHL (0x756e6400), // name = ObjectGroupNotFound - 0, // member count -}; -static CORBA::TypeCode _tc_TAO_tc_FT_ObjectGroupNotFound (CORBA::tk_except, sizeof (_oc_FT_ObjectGroupNotFound), (char *) &_oc_FT_ObjectGroupNotFound, 0, sizeof (FT::ObjectGroupNotFound)); -TAO_NAMESPACE_TYPE (CORBA::TypeCode_ptr) -TAO_NAMESPACE_BEGIN (FT) -TAO_NAMESPACE_DEFINE (CORBA::TypeCode_ptr, _tc_ObjectGroupNotFound, &_tc_TAO_tc_FT_ObjectGroupNotFound) -TAO_NAMESPACE_END -// default constructor -FT::MemberNotFound::MemberNotFound (void) - : CORBA_UserException (::FT::_tc_MemberNotFound) -{ -} - -// destructor - all members are of self managing types -FT::MemberNotFound::~MemberNotFound (void) -{ -} - -void FT::MemberNotFound::_tao_any_destructor (void *x) -{ - MemberNotFound *tmp = ACE_static_cast (MemberNotFound*,x); - delete tmp; -} - -// copy constructor -FT::MemberNotFound::MemberNotFound (const ::FT::MemberNotFound &_tao_excp) - : CORBA_UserException (_tao_excp._type ()) -{ - } - -// assignment operator -FT::MemberNotFound& -FT::MemberNotFound::operator= (const ::FT::MemberNotFound &_tao_excp) -{ - - this->CORBA_UserException::operator= (_tao_excp); - return *this; -} - -// narrow -FT::MemberNotFound * -FT::MemberNotFound::_downcast (CORBA::Exception *exc) -{ - if (!ACE_OS::strcmp ("IDL:omg.org/FT/MemberNotFound:1.0", exc->_id ())) // same type - return ACE_dynamic_cast (MemberNotFound *, exc); - else - return 0; -} - - -void FT::MemberNotFound::_raise () -{ - TAO_RAISE(*this); -} - - -void FT::MemberNotFound::_tao_encode ( - TAO_OutputCDR &cdr, - CORBA::Environment &ACE_TRY_ENV) const -{ - if (cdr << *this) - return; - ACE_THROW (CORBA::MARSHAL ()); -} - - -void FT::MemberNotFound::_tao_decode ( - TAO_InputCDR &cdr, - CORBA::Environment &ACE_TRY_ENV) -{ - if (cdr >> *this) - return; - ACE_THROW (CORBA::MARSHAL ()); -} - -// TAO extension - the _alloc method -CORBA::Exception *FT::MemberNotFound::_alloc (void) -{ - CORBA::Exception *retval = 0; - ACE_NEW_RETURN (retval, ::FT::MemberNotFound, 0); - return retval; -} - -static const CORBA::Long _oc_FT_MemberNotFound[] = -{ - TAO_ENCAP_BYTE_ORDER, // byte order - 34, ACE_NTOHL (0x49444c3a), ACE_NTOHL (0x6f6d672e), ACE_NTOHL (0x6f72672f), ACE_NTOHL (0x46542f4d), ACE_NTOHL (0x656d6265), ACE_NTOHL (0x724e6f74), ACE_NTOHL (0x466f756e), ACE_NTOHL (0x643a312e), ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/FT/MemberNotFound:1.0 - 15, ACE_NTOHL (0x4d656d62), ACE_NTOHL (0x65724e6f), ACE_NTOHL (0x74466f75), ACE_NTOHL (0x6e640000), // name = MemberNotFound - 0, // member count -}; -static CORBA::TypeCode _tc_TAO_tc_FT_MemberNotFound (CORBA::tk_except, sizeof (_oc_FT_MemberNotFound), (char *) &_oc_FT_MemberNotFound, 0, sizeof (FT::MemberNotFound)); -TAO_NAMESPACE_TYPE (CORBA::TypeCode_ptr) -TAO_NAMESPACE_BEGIN (FT) -TAO_NAMESPACE_DEFINE (CORBA::TypeCode_ptr, _tc_MemberNotFound, &_tc_TAO_tc_FT_MemberNotFound) -TAO_NAMESPACE_END -// default constructor -FT::ObjectNotFound::ObjectNotFound (void) - : CORBA_UserException (::FT::_tc_ObjectNotFound) -{ -} - -// destructor - all members are of self managing types -FT::ObjectNotFound::~ObjectNotFound (void) -{ -} - -void FT::ObjectNotFound::_tao_any_destructor (void *x) -{ - ObjectNotFound *tmp = ACE_static_cast (ObjectNotFound*,x); - delete tmp; -} - -// copy constructor -FT::ObjectNotFound::ObjectNotFound (const ::FT::ObjectNotFound &_tao_excp) - : CORBA_UserException (_tao_excp._type ()) -{ - } - -// assignment operator -FT::ObjectNotFound& -FT::ObjectNotFound::operator= (const ::FT::ObjectNotFound &_tao_excp) -{ - - this->CORBA_UserException::operator= (_tao_excp); - return *this; -} - -// narrow -FT::ObjectNotFound * -FT::ObjectNotFound::_downcast (CORBA::Exception *exc) -{ - if (!ACE_OS::strcmp ("IDL:omg.org/FT/ObjectNotFound:1.0", exc->_id ())) // same type - return ACE_dynamic_cast (ObjectNotFound *, exc); - else - return 0; -} - - -void FT::ObjectNotFound::_raise () -{ - TAO_RAISE(*this); -} - - -void FT::ObjectNotFound::_tao_encode ( - TAO_OutputCDR &cdr, - CORBA::Environment &ACE_TRY_ENV) const -{ - if (cdr << *this) - return; - ACE_THROW (CORBA::MARSHAL ()); -} - - -void FT::ObjectNotFound::_tao_decode ( - TAO_InputCDR &cdr, - CORBA::Environment &ACE_TRY_ENV) -{ - if (cdr >> *this) - return; - ACE_THROW (CORBA::MARSHAL ()); -} - -// TAO extension - the _alloc method -CORBA::Exception *FT::ObjectNotFound::_alloc (void) -{ - CORBA::Exception *retval = 0; - ACE_NEW_RETURN (retval, ::FT::ObjectNotFound, 0); - return retval; -} - -static const CORBA::Long _oc_FT_ObjectNotFound[] = -{ - TAO_ENCAP_BYTE_ORDER, // byte order - 34, ACE_NTOHL (0x49444c3a), ACE_NTOHL (0x6f6d672e), ACE_NTOHL (0x6f72672f), ACE_NTOHL (0x46542f4f), ACE_NTOHL (0x626a6563), ACE_NTOHL (0x744e6f74), ACE_NTOHL (0x466f756e), ACE_NTOHL (0x643a312e), ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/FT/ObjectNotFound:1.0 - 15, ACE_NTOHL (0x4f626a65), ACE_NTOHL (0x63744e6f), ACE_NTOHL (0x74466f75), ACE_NTOHL (0x6e640000), // name = ObjectNotFound - 0, // member count -}; -static CORBA::TypeCode _tc_TAO_tc_FT_ObjectNotFound (CORBA::tk_except, sizeof (_oc_FT_ObjectNotFound), (char *) &_oc_FT_ObjectNotFound, 0, sizeof (FT::ObjectNotFound)); -TAO_NAMESPACE_TYPE (CORBA::TypeCode_ptr) -TAO_NAMESPACE_BEGIN (FT) -TAO_NAMESPACE_DEFINE (CORBA::TypeCode_ptr, _tc_ObjectNotFound, &_tc_TAO_tc_FT_ObjectNotFound) -TAO_NAMESPACE_END -// default constructor -FT::MemberAlreadyPresent::MemberAlreadyPresent (void) - : CORBA_UserException (::FT::_tc_MemberAlreadyPresent) -{ -} - -// destructor - all members are of self managing types -FT::MemberAlreadyPresent::~MemberAlreadyPresent (void) -{ -} - -void FT::MemberAlreadyPresent::_tao_any_destructor (void *x) -{ - MemberAlreadyPresent *tmp = ACE_static_cast (MemberAlreadyPresent*,x); - delete tmp; -} - -// copy constructor -FT::MemberAlreadyPresent::MemberAlreadyPresent (const ::FT::MemberAlreadyPresent &_tao_excp) - : CORBA_UserException (_tao_excp._type ()) -{ - } - -// assignment operator -FT::MemberAlreadyPresent& -FT::MemberAlreadyPresent::operator= (const ::FT::MemberAlreadyPresent &_tao_excp) -{ - - this->CORBA_UserException::operator= (_tao_excp); - return *this; -} - -// narrow -FT::MemberAlreadyPresent * -FT::MemberAlreadyPresent::_downcast (CORBA::Exception *exc) -{ - if (!ACE_OS::strcmp ("IDL:omg.org/FT/MemberAlreadyPresent:1.0", exc->_id ())) // same type - return ACE_dynamic_cast (MemberAlreadyPresent *, exc); - else - return 0; -} - - -void FT::MemberAlreadyPresent::_raise () -{ - TAO_RAISE(*this); -} - - -void FT::MemberAlreadyPresent::_tao_encode ( - TAO_OutputCDR &cdr, - CORBA::Environment &ACE_TRY_ENV) const -{ - if (cdr << *this) - return; - ACE_THROW (CORBA::MARSHAL ()); -} - - -void FT::MemberAlreadyPresent::_tao_decode ( - TAO_InputCDR &cdr, - CORBA::Environment &ACE_TRY_ENV) -{ - if (cdr >> *this) - return; - ACE_THROW (CORBA::MARSHAL ()); -} - -// TAO extension - the _alloc method -CORBA::Exception *FT::MemberAlreadyPresent::_alloc (void) -{ - CORBA::Exception *retval = 0; - ACE_NEW_RETURN (retval, ::FT::MemberAlreadyPresent, 0); - return retval; -} - -static const CORBA::Long _oc_FT_MemberAlreadyPresent[] = -{ - TAO_ENCAP_BYTE_ORDER, // byte order - 40, ACE_NTOHL (0x49444c3a), ACE_NTOHL (0x6f6d672e), ACE_NTOHL (0x6f72672f), ACE_NTOHL (0x46542f4d), ACE_NTOHL (0x656d6265), ACE_NTOHL (0x72416c72), ACE_NTOHL (0x65616479), ACE_NTOHL (0x50726573), ACE_NTOHL (0x656e743a), ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/FT/MemberAlreadyPresent:1.0 - 21, ACE_NTOHL (0x4d656d62), ACE_NTOHL (0x6572416c), ACE_NTOHL (0x72656164), ACE_NTOHL (0x79507265), ACE_NTOHL (0x73656e74), ACE_NTOHL (0x0), // name = MemberAlreadyPresent - 0, // member count -}; -static CORBA::TypeCode _tc_TAO_tc_FT_MemberAlreadyPresent (CORBA::tk_except, sizeof (_oc_FT_MemberAlreadyPresent), (char *) &_oc_FT_MemberAlreadyPresent, 0, sizeof (FT::MemberAlreadyPresent)); -TAO_NAMESPACE_TYPE (CORBA::TypeCode_ptr) -TAO_NAMESPACE_BEGIN (FT) -TAO_NAMESPACE_DEFINE (CORBA::TypeCode_ptr, _tc_MemberAlreadyPresent, &_tc_TAO_tc_FT_MemberAlreadyPresent) -TAO_NAMESPACE_END -// default constructor -FT::BadReplicationStyle::BadReplicationStyle (void) - : CORBA_UserException (::FT::_tc_BadReplicationStyle) -{ -} - -// destructor - all members are of self managing types -FT::BadReplicationStyle::~BadReplicationStyle (void) -{ -} - -void FT::BadReplicationStyle::_tao_any_destructor (void *x) -{ - BadReplicationStyle *tmp = ACE_static_cast (BadReplicationStyle*,x); - delete tmp; -} - -// copy constructor -FT::BadReplicationStyle::BadReplicationStyle (const ::FT::BadReplicationStyle &_tao_excp) - : CORBA_UserException (_tao_excp._type ()) -{ - } - -// assignment operator -FT::BadReplicationStyle& -FT::BadReplicationStyle::operator= (const ::FT::BadReplicationStyle &_tao_excp) -{ - - this->CORBA_UserException::operator= (_tao_excp); - return *this; -} - -// narrow -FT::BadReplicationStyle * -FT::BadReplicationStyle::_downcast (CORBA::Exception *exc) -{ - if (!ACE_OS::strcmp ("IDL:omg.org/FT/BadReplicationStyle:1.0", exc->_id ())) // same type - return ACE_dynamic_cast (BadReplicationStyle *, exc); - else - return 0; -} - - -void FT::BadReplicationStyle::_raise () -{ - TAO_RAISE(*this); -} - - -void FT::BadReplicationStyle::_tao_encode ( - TAO_OutputCDR &cdr, - CORBA::Environment &ACE_TRY_ENV) const -{ - if (cdr << *this) - return; - ACE_THROW (CORBA::MARSHAL ()); -} - - -void FT::BadReplicationStyle::_tao_decode ( - TAO_InputCDR &cdr, - CORBA::Environment &ACE_TRY_ENV) -{ - if (cdr >> *this) - return; - ACE_THROW (CORBA::MARSHAL ()); -} - -// TAO extension - the _alloc method -CORBA::Exception *FT::BadReplicationStyle::_alloc (void) -{ - CORBA::Exception *retval = 0; - ACE_NEW_RETURN (retval, ::FT::BadReplicationStyle, 0); - return retval; -} - -static const CORBA::Long _oc_FT_BadReplicationStyle[] = -{ - TAO_ENCAP_BYTE_ORDER, // byte order - 39, ACE_NTOHL (0x49444c3a), ACE_NTOHL (0x6f6d672e), ACE_NTOHL (0x6f72672f), ACE_NTOHL (0x46542f42), ACE_NTOHL (0x61645265), ACE_NTOHL (0x706c6963), ACE_NTOHL (0x6174696f), ACE_NTOHL (0x6e537479), ACE_NTOHL (0x6c653a31), ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/FT/BadReplicationStyle:1.0 - 20, ACE_NTOHL (0x42616452), ACE_NTOHL (0x65706c69), ACE_NTOHL (0x63617469), ACE_NTOHL (0x6f6e5374), ACE_NTOHL (0x796c6500), // name = BadReplicationStyle - 0, // member count -}; -static CORBA::TypeCode _tc_TAO_tc_FT_BadReplicationStyle (CORBA::tk_except, sizeof (_oc_FT_BadReplicationStyle), (char *) &_oc_FT_BadReplicationStyle, 0, sizeof (FT::BadReplicationStyle)); -TAO_NAMESPACE_TYPE (CORBA::TypeCode_ptr) -TAO_NAMESPACE_BEGIN (FT) -TAO_NAMESPACE_DEFINE (CORBA::TypeCode_ptr, _tc_BadReplicationStyle, &_tc_TAO_tc_FT_BadReplicationStyle) -TAO_NAMESPACE_END -// default constructor -FT::ObjectNotCreated::ObjectNotCreated (void) - : CORBA_UserException (::FT::_tc_ObjectNotCreated) -{ -} - -// destructor - all members are of self managing types -FT::ObjectNotCreated::~ObjectNotCreated (void) -{ -} - -void FT::ObjectNotCreated::_tao_any_destructor (void *x) -{ - ObjectNotCreated *tmp = ACE_static_cast (ObjectNotCreated*,x); - delete tmp; -} - -// copy constructor -FT::ObjectNotCreated::ObjectNotCreated (const ::FT::ObjectNotCreated &_tao_excp) - : CORBA_UserException (_tao_excp._type ()) -{ - } - -// assignment operator -FT::ObjectNotCreated& -FT::ObjectNotCreated::operator= (const ::FT::ObjectNotCreated &_tao_excp) -{ - - this->CORBA_UserException::operator= (_tao_excp); - return *this; -} - -// narrow -FT::ObjectNotCreated * -FT::ObjectNotCreated::_downcast (CORBA::Exception *exc) -{ - if (!ACE_OS::strcmp ("IDL:omg.org/FT/ObjectNotCreated:1.0", exc->_id ())) // same type - return ACE_dynamic_cast (ObjectNotCreated *, exc); - else - return 0; -} - - -void FT::ObjectNotCreated::_raise () -{ - TAO_RAISE(*this); -} - - -void FT::ObjectNotCreated::_tao_encode ( - TAO_OutputCDR &cdr, - CORBA::Environment &ACE_TRY_ENV) const -{ - if (cdr << *this) - return; - ACE_THROW (CORBA::MARSHAL ()); -} - - -void FT::ObjectNotCreated::_tao_decode ( - TAO_InputCDR &cdr, - CORBA::Environment &ACE_TRY_ENV) -{ - if (cdr >> *this) - return; - ACE_THROW (CORBA::MARSHAL ()); -} - -// TAO extension - the _alloc method -CORBA::Exception *FT::ObjectNotCreated::_alloc (void) -{ - CORBA::Exception *retval = 0; - ACE_NEW_RETURN (retval, ::FT::ObjectNotCreated, 0); - return retval; -} - -static const CORBA::Long _oc_FT_ObjectNotCreated[] = -{ - TAO_ENCAP_BYTE_ORDER, // byte order - 36, ACE_NTOHL (0x49444c3a), ACE_NTOHL (0x6f6d672e), ACE_NTOHL (0x6f72672f), ACE_NTOHL (0x46542f4f), ACE_NTOHL (0x626a6563), ACE_NTOHL (0x744e6f74), ACE_NTOHL (0x43726561), ACE_NTOHL (0x7465643a), ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/FT/ObjectNotCreated:1.0 - 17, ACE_NTOHL (0x4f626a65), ACE_NTOHL (0x63744e6f), ACE_NTOHL (0x74437265), ACE_NTOHL (0x61746564), ACE_NTOHL (0x0), // name = ObjectNotCreated - 0, // member count -}; -static CORBA::TypeCode _tc_TAO_tc_FT_ObjectNotCreated (CORBA::tk_except, sizeof (_oc_FT_ObjectNotCreated), (char *) &_oc_FT_ObjectNotCreated, 0, sizeof (FT::ObjectNotCreated)); -TAO_NAMESPACE_TYPE (CORBA::TypeCode_ptr) -TAO_NAMESPACE_BEGIN (FT) -TAO_NAMESPACE_DEFINE (CORBA::TypeCode_ptr, _tc_ObjectNotCreated, &_tc_TAO_tc_FT_ObjectNotCreated) -TAO_NAMESPACE_END -// default constructor -FT::ObjectNotAdded::ObjectNotAdded (void) - : CORBA_UserException (::FT::_tc_ObjectNotAdded) -{ -} - -// destructor - all members are of self managing types -FT::ObjectNotAdded::~ObjectNotAdded (void) -{ -} - -void FT::ObjectNotAdded::_tao_any_destructor (void *x) -{ - ObjectNotAdded *tmp = ACE_static_cast (ObjectNotAdded*,x); - delete tmp; -} - -// copy constructor -FT::ObjectNotAdded::ObjectNotAdded (const ::FT::ObjectNotAdded &_tao_excp) - : CORBA_UserException (_tao_excp._type ()) -{ - } - -// assignment operator -FT::ObjectNotAdded& -FT::ObjectNotAdded::operator= (const ::FT::ObjectNotAdded &_tao_excp) -{ - - this->CORBA_UserException::operator= (_tao_excp); - return *this; -} - -// narrow -FT::ObjectNotAdded * -FT::ObjectNotAdded::_downcast (CORBA::Exception *exc) -{ - if (!ACE_OS::strcmp ("IDL:omg.org/FT/ObjectNotAdded:1.0", exc->_id ())) // same type - return ACE_dynamic_cast (ObjectNotAdded *, exc); - else - return 0; -} - - -void FT::ObjectNotAdded::_raise () -{ - TAO_RAISE(*this); -} - - -void FT::ObjectNotAdded::_tao_encode ( - TAO_OutputCDR &cdr, - CORBA::Environment &ACE_TRY_ENV) const -{ - if (cdr << *this) - return; - ACE_THROW (CORBA::MARSHAL ()); -} - - -void FT::ObjectNotAdded::_tao_decode ( - TAO_InputCDR &cdr, - CORBA::Environment &ACE_TRY_ENV) -{ - if (cdr >> *this) - return; - ACE_THROW (CORBA::MARSHAL ()); -} - -// TAO extension - the _alloc method -CORBA::Exception *FT::ObjectNotAdded::_alloc (void) -{ - CORBA::Exception *retval = 0; - ACE_NEW_RETURN (retval, ::FT::ObjectNotAdded, 0); - return retval; -} - -static const CORBA::Long _oc_FT_ObjectNotAdded[] = -{ - TAO_ENCAP_BYTE_ORDER, // byte order - 34, ACE_NTOHL (0x49444c3a), ACE_NTOHL (0x6f6d672e), ACE_NTOHL (0x6f72672f), ACE_NTOHL (0x46542f4f), ACE_NTOHL (0x626a6563), ACE_NTOHL (0x744e6f74), ACE_NTOHL (0x41646465), ACE_NTOHL (0x643a312e), ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/FT/ObjectNotAdded:1.0 - 15, ACE_NTOHL (0x4f626a65), ACE_NTOHL (0x63744e6f), ACE_NTOHL (0x74416464), ACE_NTOHL (0x65640000), // name = ObjectNotAdded - 0, // member count -}; -static CORBA::TypeCode _tc_TAO_tc_FT_ObjectNotAdded (CORBA::tk_except, sizeof (_oc_FT_ObjectNotAdded), (char *) &_oc_FT_ObjectNotAdded, 0, sizeof (FT::ObjectNotAdded)); -TAO_NAMESPACE_TYPE (CORBA::TypeCode_ptr) -TAO_NAMESPACE_BEGIN (FT) -TAO_NAMESPACE_DEFINE (CORBA::TypeCode_ptr, _tc_ObjectNotAdded, &_tc_TAO_tc_FT_ObjectNotAdded) -TAO_NAMESPACE_END -// default constructor -FT::PrimaryNotSet::PrimaryNotSet (void) - : CORBA_UserException (::FT::_tc_PrimaryNotSet) -{ -} - -// destructor - all members are of self managing types -FT::PrimaryNotSet::~PrimaryNotSet (void) -{ -} - -void FT::PrimaryNotSet::_tao_any_destructor (void *x) -{ - PrimaryNotSet *tmp = ACE_static_cast (PrimaryNotSet*,x); - delete tmp; -} - -// copy constructor -FT::PrimaryNotSet::PrimaryNotSet (const ::FT::PrimaryNotSet &_tao_excp) - : CORBA_UserException (_tao_excp._type ()) -{ - } - -// assignment operator -FT::PrimaryNotSet& -FT::PrimaryNotSet::operator= (const ::FT::PrimaryNotSet &_tao_excp) -{ - - this->CORBA_UserException::operator= (_tao_excp); - return *this; -} - -// narrow -FT::PrimaryNotSet * -FT::PrimaryNotSet::_downcast (CORBA::Exception *exc) -{ - if (!ACE_OS::strcmp ("IDL:omg.org/FT/PrimaryNotSet:1.0", exc->_id ())) // same type - return ACE_dynamic_cast (PrimaryNotSet *, exc); - else - return 0; -} - - -void FT::PrimaryNotSet::_raise () -{ - TAO_RAISE(*this); -} - - -void FT::PrimaryNotSet::_tao_encode ( - TAO_OutputCDR &cdr, - CORBA::Environment &ACE_TRY_ENV) const -{ - if (cdr << *this) - return; - ACE_THROW (CORBA::MARSHAL ()); -} - - -void FT::PrimaryNotSet::_tao_decode ( - TAO_InputCDR &cdr, - CORBA::Environment &ACE_TRY_ENV) -{ - if (cdr >> *this) - return; - ACE_THROW (CORBA::MARSHAL ()); -} - -// TAO extension - the _alloc method -CORBA::Exception *FT::PrimaryNotSet::_alloc (void) -{ - CORBA::Exception *retval = 0; - ACE_NEW_RETURN (retval, ::FT::PrimaryNotSet, 0); - return retval; -} - -static const CORBA::Long _oc_FT_PrimaryNotSet[] = -{ - TAO_ENCAP_BYTE_ORDER, // byte order - 33, ACE_NTOHL (0x49444c3a), ACE_NTOHL (0x6f6d672e), ACE_NTOHL (0x6f72672f), ACE_NTOHL (0x46542f50), ACE_NTOHL (0x72696d61), ACE_NTOHL (0x72794e6f), ACE_NTOHL (0x74536574), ACE_NTOHL (0x3a312e30), ACE_NTOHL (0x0), // repository ID = IDL:omg.org/FT/PrimaryNotSet:1.0 - 14, ACE_NTOHL (0x5072696d), ACE_NTOHL (0x6172794e), ACE_NTOHL (0x6f745365), ACE_NTOHL (0x74000000), // name = PrimaryNotSet - 0, // member count -}; -static CORBA::TypeCode _tc_TAO_tc_FT_PrimaryNotSet (CORBA::tk_except, sizeof (_oc_FT_PrimaryNotSet), (char *) &_oc_FT_PrimaryNotSet, 0, sizeof (FT::PrimaryNotSet)); -TAO_NAMESPACE_TYPE (CORBA::TypeCode_ptr) -TAO_NAMESPACE_BEGIN (FT) -TAO_NAMESPACE_DEFINE (CORBA::TypeCode_ptr, _tc_PrimaryNotSet, &_tc_TAO_tc_FT_PrimaryNotSet) -TAO_NAMESPACE_END -// default constructor -FT::UnsupportedProperty::UnsupportedProperty (void) - : CORBA_UserException (::FT::_tc_UnsupportedProperty) -{ -} - -// destructor - all members are of self managing types -FT::UnsupportedProperty::~UnsupportedProperty (void) -{ -} - -void FT::UnsupportedProperty::_tao_any_destructor (void *x) -{ - UnsupportedProperty *tmp = ACE_static_cast (UnsupportedProperty*,x); - delete tmp; -} - -// copy constructor -FT::UnsupportedProperty::UnsupportedProperty (const ::FT::UnsupportedProperty &_tao_excp) - : CORBA_UserException (_tao_excp._type ()) -{ - this->nam = _tao_excp.nam; - this->val = _tao_excp.val; -} - -// assignment operator -FT::UnsupportedProperty& -FT::UnsupportedProperty::operator= (const ::FT::UnsupportedProperty &_tao_excp) -{ - - this->CORBA_UserException::operator= (_tao_excp); - this->nam = _tao_excp.nam; - this->val = _tao_excp.val; - return *this; -} - -// narrow -FT::UnsupportedProperty * -FT::UnsupportedProperty::_downcast (CORBA::Exception *exc) -{ - if (!ACE_OS::strcmp ("IDL:omg.org/FT/UnsupportedProperty:1.0", exc->_id ())) // same type - return ACE_dynamic_cast (UnsupportedProperty *, exc); - else - return 0; -} - - -void FT::UnsupportedProperty::_raise () -{ - TAO_RAISE(*this); -} - - -void FT::UnsupportedProperty::_tao_encode ( - TAO_OutputCDR &cdr, - CORBA::Environment &ACE_TRY_ENV) const -{ - if (cdr << *this) - return; - ACE_THROW (CORBA::MARSHAL ()); -} - - -void FT::UnsupportedProperty::_tao_decode ( - TAO_InputCDR &cdr, - CORBA::Environment &ACE_TRY_ENV) -{ - if (cdr >> *this) - return; - ACE_THROW (CORBA::MARSHAL ()); -} - -// TAO extension - the _alloc method -CORBA::Exception *FT::UnsupportedProperty::_alloc (void) -{ - CORBA::Exception *retval = 0; - ACE_NEW_RETURN (retval, ::FT::UnsupportedProperty, 0); - return retval; -} - -FT::UnsupportedProperty::UnsupportedProperty ( - const FT::Name & _tao_nam, - const FT::Value & _tao_val -) - : CORBA_UserException (CORBA::TypeCode::_duplicate (FT::_tc_UnsupportedProperty)) -{ - this->nam = _tao_nam; - this->val = _tao_val; -} - -static const CORBA::Long _oc_FT_UnsupportedProperty[] = -{ - TAO_ENCAP_BYTE_ORDER, // byte order - 39, ACE_NTOHL (0x49444c3a), ACE_NTOHL (0x6f6d672e), ACE_NTOHL (0x6f72672f), ACE_NTOHL (0x46542f55), ACE_NTOHL (0x6e737570), ACE_NTOHL (0x706f7274), ACE_NTOHL (0x65645072), ACE_NTOHL (0x6f706572), ACE_NTOHL (0x74793a31), ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/FT/UnsupportedProperty:1.0 - 20, ACE_NTOHL (0x556e7375), ACE_NTOHL (0x70706f72), ACE_NTOHL (0x74656450), ACE_NTOHL (0x726f7065), ACE_NTOHL (0x72747900), // name = UnsupportedProperty - 2, // member count - 4, ACE_NTOHL (0x6e616d00), // name = nam - CORBA::tk_alias, // typecode kind for typedefs - 364, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 24, ACE_NTOHL (0x49444c3a), ACE_NTOHL (0x6f6d672e), ACE_NTOHL (0x6f72672f), ACE_NTOHL (0x46542f4e), ACE_NTOHL (0x616d653a), ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/FT/Name:1.0 - 5, ACE_NTOHL (0x4e616d65), ACE_NTOHL (0x0), // name = Name - CORBA::tk_alias, // typecode kind for typedefs - 312, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 31, ACE_NTOHL (0x49444c3a), ACE_NTOHL (0x6f6d672e), ACE_NTOHL (0x6f72672f), ACE_NTOHL (0x436f734e), ACE_NTOHL (0x616d696e), ACE_NTOHL (0x672f4e61), ACE_NTOHL (0x6d653a31), ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CosNaming/Name:1.0 - 5, ACE_NTOHL (0x4e616d65), ACE_NTOHL (0x0), // name = Name - CORBA::tk_sequence, // typecode kind - 252, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - CORBA::tk_struct, // typecode kind - 236, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 40, ACE_NTOHL (0x49444c3a), ACE_NTOHL (0x6f6d672e), ACE_NTOHL (0x6f72672f), ACE_NTOHL (0x436f734e), ACE_NTOHL (0x616d696e), ACE_NTOHL (0x672f4e61), ACE_NTOHL (0x6d65436f), ACE_NTOHL (0x6d706f6e), ACE_NTOHL (0x656e743a), ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/CosNaming/NameComponent:1.0 - 14, ACE_NTOHL (0x4e616d65), ACE_NTOHL (0x436f6d70), ACE_NTOHL (0x6f6e656e), ACE_NTOHL (0x74000000), // name = NameComponent - 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 - 34, ACE_NTOHL (0x49444c3a), ACE_NTOHL (0x6f6d672e), ACE_NTOHL (0x6f72672f), ACE_NTOHL (0x436f734e), ACE_NTOHL (0x616d696e), ACE_NTOHL (0x672f4973), ACE_NTOHL (0x7472696e), ACE_NTOHL (0x673a312e), ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CosNaming/Istring:1.0 - 8, ACE_NTOHL (0x49737472), ACE_NTOHL (0x696e6700), // name = Istring - CORBA::tk_string, - 0U, // string length - - 5, ACE_NTOHL (0x6b696e64), ACE_NTOHL (0x0), // name = kind - CORBA::tk_alias, // typecode kind for typedefs - 64, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 34, ACE_NTOHL (0x49444c3a), ACE_NTOHL (0x6f6d672e), ACE_NTOHL (0x6f72672f), ACE_NTOHL (0x436f734e), ACE_NTOHL (0x616d696e), ACE_NTOHL (0x672f4973), ACE_NTOHL (0x7472696e), ACE_NTOHL (0x673a312e), ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CosNaming/Istring:1.0 - 8, ACE_NTOHL (0x49737472), ACE_NTOHL (0x696e6700), // name = Istring - CORBA::tk_string, - 0U, // string length - - - 0U, - - - - 4, ACE_NTOHL (0x76616c00), // name = val - CORBA::tk_alias, // typecode kind for typedefs - 52, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 25, ACE_NTOHL (0x49444c3a), ACE_NTOHL (0x6f6d672e), ACE_NTOHL (0x6f72672f), ACE_NTOHL (0x46542f56), ACE_NTOHL (0x616c7565), ACE_NTOHL (0x3a312e30), ACE_NTOHL (0x0), // repository ID = IDL:omg.org/FT/Value:1.0 - 6, ACE_NTOHL (0x56616c75), ACE_NTOHL (0x65000000), // name = Value - CORBA::tk_any, - - -}; -static CORBA::TypeCode _tc_TAO_tc_FT_UnsupportedProperty (CORBA::tk_except, sizeof (_oc_FT_UnsupportedProperty), (char *) &_oc_FT_UnsupportedProperty, 0, sizeof (FT::UnsupportedProperty)); -TAO_NAMESPACE_TYPE (CORBA::TypeCode_ptr) -TAO_NAMESPACE_BEGIN (FT) -TAO_NAMESPACE_DEFINE (CORBA::TypeCode_ptr, _tc_UnsupportedProperty, &_tc_TAO_tc_FT_UnsupportedProperty) -TAO_NAMESPACE_END -// default constructor -FT::InvalidProperty::InvalidProperty (void) - : CORBA_UserException (::FT::_tc_InvalidProperty) -{ -} - -// destructor - all members are of self managing types -FT::InvalidProperty::~InvalidProperty (void) -{ -} - -void FT::InvalidProperty::_tao_any_destructor (void *x) -{ - InvalidProperty *tmp = ACE_static_cast (InvalidProperty*,x); - delete tmp; -} - -// copy constructor -FT::InvalidProperty::InvalidProperty (const ::FT::InvalidProperty &_tao_excp) - : CORBA_UserException (_tao_excp._type ()) -{ - this->nam = _tao_excp.nam; - this->val = _tao_excp.val; -} - -// assignment operator -FT::InvalidProperty& -FT::InvalidProperty::operator= (const ::FT::InvalidProperty &_tao_excp) -{ - - this->CORBA_UserException::operator= (_tao_excp); - this->nam = _tao_excp.nam; - this->val = _tao_excp.val; - return *this; -} - -// narrow -FT::InvalidProperty * -FT::InvalidProperty::_downcast (CORBA::Exception *exc) -{ - if (!ACE_OS::strcmp ("IDL:omg.org/FT/InvalidProperty:1.0", exc->_id ())) // same type - return ACE_dynamic_cast (InvalidProperty *, exc); - else - return 0; -} - - -void FT::InvalidProperty::_raise () -{ - TAO_RAISE(*this); -} - - -void FT::InvalidProperty::_tao_encode ( - TAO_OutputCDR &cdr, - CORBA::Environment &ACE_TRY_ENV) const -{ - if (cdr << *this) - return; - ACE_THROW (CORBA::MARSHAL ()); -} - - -void FT::InvalidProperty::_tao_decode ( - TAO_InputCDR &cdr, - CORBA::Environment &ACE_TRY_ENV) -{ - if (cdr >> *this) - return; - ACE_THROW (CORBA::MARSHAL ()); -} - -// TAO extension - the _alloc method -CORBA::Exception *FT::InvalidProperty::_alloc (void) -{ - CORBA::Exception *retval = 0; - ACE_NEW_RETURN (retval, ::FT::InvalidProperty, 0); - return retval; -} - -FT::InvalidProperty::InvalidProperty ( - const FT::Name & _tao_nam, - const FT::Value & _tao_val -) - : CORBA_UserException (CORBA::TypeCode::_duplicate (FT::_tc_InvalidProperty)) -{ - this->nam = _tao_nam; - this->val = _tao_val; -} - -static const CORBA::Long _oc_FT_InvalidProperty[] = -{ - TAO_ENCAP_BYTE_ORDER, // byte order - 35, ACE_NTOHL (0x49444c3a), ACE_NTOHL (0x6f6d672e), ACE_NTOHL (0x6f72672f), ACE_NTOHL (0x46542f49), ACE_NTOHL (0x6e76616c), ACE_NTOHL (0x69645072), ACE_NTOHL (0x6f706572), ACE_NTOHL (0x74793a31), ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/FT/InvalidProperty:1.0 - 16, ACE_NTOHL (0x496e7661), ACE_NTOHL (0x6c696450), ACE_NTOHL (0x726f7065), ACE_NTOHL (0x72747900), // name = InvalidProperty - 2, // member count - 4, ACE_NTOHL (0x6e616d00), // name = nam - CORBA::tk_alias, // typecode kind for typedefs - 364, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 24, ACE_NTOHL (0x49444c3a), ACE_NTOHL (0x6f6d672e), ACE_NTOHL (0x6f72672f), ACE_NTOHL (0x46542f4e), ACE_NTOHL (0x616d653a), ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/FT/Name:1.0 - 5, ACE_NTOHL (0x4e616d65), ACE_NTOHL (0x0), // name = Name - CORBA::tk_alias, // typecode kind for typedefs - 312, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 31, ACE_NTOHL (0x49444c3a), ACE_NTOHL (0x6f6d672e), ACE_NTOHL (0x6f72672f), ACE_NTOHL (0x436f734e), ACE_NTOHL (0x616d696e), ACE_NTOHL (0x672f4e61), ACE_NTOHL (0x6d653a31), ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CosNaming/Name:1.0 - 5, ACE_NTOHL (0x4e616d65), ACE_NTOHL (0x0), // name = Name - CORBA::tk_sequence, // typecode kind - 252, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - CORBA::tk_struct, // typecode kind - 236, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 40, ACE_NTOHL (0x49444c3a), ACE_NTOHL (0x6f6d672e), ACE_NTOHL (0x6f72672f), ACE_NTOHL (0x436f734e), ACE_NTOHL (0x616d696e), ACE_NTOHL (0x672f4e61), ACE_NTOHL (0x6d65436f), ACE_NTOHL (0x6d706f6e), ACE_NTOHL (0x656e743a), ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/CosNaming/NameComponent:1.0 - 14, ACE_NTOHL (0x4e616d65), ACE_NTOHL (0x436f6d70), ACE_NTOHL (0x6f6e656e), ACE_NTOHL (0x74000000), // name = NameComponent - 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 - 34, ACE_NTOHL (0x49444c3a), ACE_NTOHL (0x6f6d672e), ACE_NTOHL (0x6f72672f), ACE_NTOHL (0x436f734e), ACE_NTOHL (0x616d696e), ACE_NTOHL (0x672f4973), ACE_NTOHL (0x7472696e), ACE_NTOHL (0x673a312e), ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CosNaming/Istring:1.0 - 8, ACE_NTOHL (0x49737472), ACE_NTOHL (0x696e6700), // name = Istring - CORBA::tk_string, - 0U, // string length - - 5, ACE_NTOHL (0x6b696e64), ACE_NTOHL (0x0), // name = kind - CORBA::tk_alias, // typecode kind for typedefs - 64, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 34, ACE_NTOHL (0x49444c3a), ACE_NTOHL (0x6f6d672e), ACE_NTOHL (0x6f72672f), ACE_NTOHL (0x436f734e), ACE_NTOHL (0x616d696e), ACE_NTOHL (0x672f4973), ACE_NTOHL (0x7472696e), ACE_NTOHL (0x673a312e), ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CosNaming/Istring:1.0 - 8, ACE_NTOHL (0x49737472), ACE_NTOHL (0x696e6700), // name = Istring - CORBA::tk_string, - 0U, // string length - - - 0U, - - - - 4, ACE_NTOHL (0x76616c00), // name = val - CORBA::tk_alias, // typecode kind for typedefs - 52, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 25, ACE_NTOHL (0x49444c3a), ACE_NTOHL (0x6f6d672e), ACE_NTOHL (0x6f72672f), ACE_NTOHL (0x46542f56), ACE_NTOHL (0x616c7565), ACE_NTOHL (0x3a312e30), ACE_NTOHL (0x0), // repository ID = IDL:omg.org/FT/Value:1.0 - 6, ACE_NTOHL (0x56616c75), ACE_NTOHL (0x65000000), // name = Value - CORBA::tk_any, - - -}; -static CORBA::TypeCode _tc_TAO_tc_FT_InvalidProperty (CORBA::tk_except, sizeof (_oc_FT_InvalidProperty), (char *) &_oc_FT_InvalidProperty, 0, sizeof (FT::InvalidProperty)); -TAO_NAMESPACE_TYPE (CORBA::TypeCode_ptr) -TAO_NAMESPACE_BEGIN (FT) -TAO_NAMESPACE_DEFINE (CORBA::TypeCode_ptr, _tc_InvalidProperty, &_tc_TAO_tc_FT_InvalidProperty) -TAO_NAMESPACE_END -// default constructor -FT::NoFactory::NoFactory (void) - : CORBA_UserException (::FT::_tc_NoFactory) -{ -} - -// destructor - all members are of self managing types -FT::NoFactory::~NoFactory (void) -{ -} - -void FT::NoFactory::_tao_any_destructor (void *x) -{ - NoFactory *tmp = ACE_static_cast (NoFactory*,x); - delete tmp; -} - -// copy constructor -FT::NoFactory::NoFactory (const ::FT::NoFactory &_tao_excp) - : CORBA_UserException (_tao_excp._type ()) -{ - this->the_location = _tao_excp.the_location; - this->type_id = CORBA::string_dup (_tao_excp.type_id.in ()); -} - -// assignment operator -FT::NoFactory& -FT::NoFactory::operator= (const ::FT::NoFactory &_tao_excp) -{ - - this->CORBA_UserException::operator= (_tao_excp); - this->the_location = _tao_excp.the_location; - this->type_id = CORBA::string_dup (_tao_excp.type_id.in ()); - return *this; -} - -// narrow -FT::NoFactory * -FT::NoFactory::_downcast (CORBA::Exception *exc) -{ - if (!ACE_OS::strcmp ("IDL:omg.org/FT/NoFactory:1.0", exc->_id ())) // same type - return ACE_dynamic_cast (NoFactory *, exc); - else - return 0; -} - - -void FT::NoFactory::_raise () -{ - TAO_RAISE(*this); -} - - -void FT::NoFactory::_tao_encode ( - TAO_OutputCDR &cdr, - CORBA::Environment &ACE_TRY_ENV) const -{ - if (cdr << *this) - return; - ACE_THROW (CORBA::MARSHAL ()); -} - - -void FT::NoFactory::_tao_decode ( - TAO_InputCDR &cdr, - CORBA::Environment &ACE_TRY_ENV) -{ - if (cdr >> *this) - return; - ACE_THROW (CORBA::MARSHAL ()); -} - -// TAO extension - the _alloc method -CORBA::Exception *FT::NoFactory::_alloc (void) -{ - CORBA::Exception *retval = 0; - ACE_NEW_RETURN (retval, ::FT::NoFactory, 0); - return retval; -} - -FT::NoFactory::NoFactory ( - const FT::Location & _tao_the_location, - const char * _tao_type_id -) - : CORBA_UserException (CORBA::TypeCode::_duplicate (FT::_tc_NoFactory)) -{ - this->the_location = _tao_the_location; - this->type_id = CORBA::string_dup (_tao_type_id); -} - -static const CORBA::Long _oc_FT_NoFactory[] = -{ - TAO_ENCAP_BYTE_ORDER, // byte order - 29, ACE_NTOHL (0x49444c3a), ACE_NTOHL (0x6f6d672e), ACE_NTOHL (0x6f72672f), ACE_NTOHL (0x46542f4e), ACE_NTOHL (0x6f466163), ACE_NTOHL (0x746f7279), ACE_NTOHL (0x3a312e30), ACE_NTOHL (0x0), // repository ID = IDL:omg.org/FT/NoFactory:1.0 - 10, ACE_NTOHL (0x4e6f4661), ACE_NTOHL (0x63746f72), ACE_NTOHL (0x79000000), // name = NoFactory - 2, // member count - 13, ACE_NTOHL (0x7468655f), ACE_NTOHL (0x6c6f6361), ACE_NTOHL (0x74696f6e), ACE_NTOHL (0x0), // name = the_location - CORBA::tk_alias, // typecode kind for typedefs - 424, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 28, ACE_NTOHL (0x49444c3a), ACE_NTOHL (0x6f6d672e), ACE_NTOHL (0x6f72672f), ACE_NTOHL (0x46542f4c), ACE_NTOHL (0x6f636174), ACE_NTOHL (0x696f6e3a), ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/FT/Location:1.0 - 9, ACE_NTOHL (0x4c6f6361), ACE_NTOHL (0x74696f6e), ACE_NTOHL (0x0), // name = Location - CORBA::tk_alias, // typecode kind for typedefs - 364, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 24, ACE_NTOHL (0x49444c3a), ACE_NTOHL (0x6f6d672e), ACE_NTOHL (0x6f72672f), ACE_NTOHL (0x46542f4e), ACE_NTOHL (0x616d653a), ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/FT/Name:1.0 - 5, ACE_NTOHL (0x4e616d65), ACE_NTOHL (0x0), // name = Name - CORBA::tk_alias, // typecode kind for typedefs - 312, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 31, ACE_NTOHL (0x49444c3a), ACE_NTOHL (0x6f6d672e), ACE_NTOHL (0x6f72672f), ACE_NTOHL (0x436f734e), ACE_NTOHL (0x616d696e), ACE_NTOHL (0x672f4e61), ACE_NTOHL (0x6d653a31), ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CosNaming/Name:1.0 - 5, ACE_NTOHL (0x4e616d65), ACE_NTOHL (0x0), // name = Name - CORBA::tk_sequence, // typecode kind - 252, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - CORBA::tk_struct, // typecode kind - 236, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 40, ACE_NTOHL (0x49444c3a), ACE_NTOHL (0x6f6d672e), ACE_NTOHL (0x6f72672f), ACE_NTOHL (0x436f734e), ACE_NTOHL (0x616d696e), ACE_NTOHL (0x672f4e61), ACE_NTOHL (0x6d65436f), ACE_NTOHL (0x6d706f6e), ACE_NTOHL (0x656e743a), ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/CosNaming/NameComponent:1.0 - 14, ACE_NTOHL (0x4e616d65), ACE_NTOHL (0x436f6d70), ACE_NTOHL (0x6f6e656e), ACE_NTOHL (0x74000000), // name = NameComponent - 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 - 34, ACE_NTOHL (0x49444c3a), ACE_NTOHL (0x6f6d672e), ACE_NTOHL (0x6f72672f), ACE_NTOHL (0x436f734e), ACE_NTOHL (0x616d696e), ACE_NTOHL (0x672f4973), ACE_NTOHL (0x7472696e), ACE_NTOHL (0x673a312e), ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CosNaming/Istring:1.0 - 8, ACE_NTOHL (0x49737472), ACE_NTOHL (0x696e6700), // name = Istring - CORBA::tk_string, - 0U, // string length - - 5, ACE_NTOHL (0x6b696e64), ACE_NTOHL (0x0), // name = kind - CORBA::tk_alias, // typecode kind for typedefs - 64, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 34, ACE_NTOHL (0x49444c3a), ACE_NTOHL (0x6f6d672e), ACE_NTOHL (0x6f72672f), ACE_NTOHL (0x436f734e), ACE_NTOHL (0x616d696e), ACE_NTOHL (0x672f4973), ACE_NTOHL (0x7472696e), ACE_NTOHL (0x673a312e), ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CosNaming/Istring:1.0 - 8, ACE_NTOHL (0x49737472), ACE_NTOHL (0x696e6700), // name = Istring - CORBA::tk_string, - 0U, // string length - - - 0U, - - - - - 8, ACE_NTOHL (0x74797065), ACE_NTOHL (0x5f696400), // name = type_id - CORBA::tk_alias, // typecode kind for typedefs - 128, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 26, ACE_NTOHL (0x49444c3a), ACE_NTOHL (0x6f6d672e), ACE_NTOHL (0x6f72672f), ACE_NTOHL (0x46542f54), ACE_NTOHL (0x79706549), ACE_NTOHL (0x643a312e), ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/FT/TypeId:1.0 - 7, ACE_NTOHL (0x54797065), ACE_NTOHL (0x49640000), // name = TypeId - CORBA::tk_alias, // typecode kind for typedefs - 72, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 35, ACE_NTOHL (0x49444c3a), ACE_NTOHL (0x6f6d672e), ACE_NTOHL (0x6f72672f), ACE_NTOHL (0x434f5242), ACE_NTOHL (0x412f5265), ACE_NTOHL (0x706f7369), ACE_NTOHL (0x746f7279), ACE_NTOHL (0x49643a31), ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0 - 13, ACE_NTOHL (0x5265706f), ACE_NTOHL (0x7369746f), ACE_NTOHL (0x72794964), ACE_NTOHL (0x0), // name = RepositoryId - CORBA::tk_string, - 0U, // string length - - -}; -static CORBA::TypeCode _tc_TAO_tc_FT_NoFactory (CORBA::tk_except, sizeof (_oc_FT_NoFactory), (char *) &_oc_FT_NoFactory, 0, sizeof (FT::NoFactory)); -TAO_NAMESPACE_TYPE (CORBA::TypeCode_ptr) -TAO_NAMESPACE_BEGIN (FT) -TAO_NAMESPACE_DEFINE (CORBA::TypeCode_ptr, _tc_NoFactory, &_tc_TAO_tc_FT_NoFactory) -TAO_NAMESPACE_END -// default constructor -FT::InvalidCriteria::InvalidCriteria (void) - : CORBA_UserException (::FT::_tc_InvalidCriteria) -{ -} - -// destructor - all members are of self managing types -FT::InvalidCriteria::~InvalidCriteria (void) -{ -} - -void FT::InvalidCriteria::_tao_any_destructor (void *x) -{ - InvalidCriteria *tmp = ACE_static_cast (InvalidCriteria*,x); - delete tmp; -} - -// copy constructor -FT::InvalidCriteria::InvalidCriteria (const ::FT::InvalidCriteria &_tao_excp) - : CORBA_UserException (_tao_excp._type ()) -{ - this->invalid_criteria = _tao_excp.invalid_criteria; -} - -// assignment operator -FT::InvalidCriteria& -FT::InvalidCriteria::operator= (const ::FT::InvalidCriteria &_tao_excp) -{ - - this->CORBA_UserException::operator= (_tao_excp); - this->invalid_criteria = _tao_excp.invalid_criteria; - return *this; -} - -// narrow -FT::InvalidCriteria * -FT::InvalidCriteria::_downcast (CORBA::Exception *exc) -{ - if (!ACE_OS::strcmp ("IDL:omg.org/FT/InvalidCriteria:1.0", exc->_id ())) // same type - return ACE_dynamic_cast (InvalidCriteria *, exc); - else - return 0; -} - - -void FT::InvalidCriteria::_raise () -{ - TAO_RAISE(*this); -} - - -void FT::InvalidCriteria::_tao_encode ( - TAO_OutputCDR &cdr, - CORBA::Environment &ACE_TRY_ENV) const -{ - if (cdr << *this) - return; - ACE_THROW (CORBA::MARSHAL ()); -} - - -void FT::InvalidCriteria::_tao_decode ( - TAO_InputCDR &cdr, - CORBA::Environment &ACE_TRY_ENV) -{ - if (cdr >> *this) - return; - ACE_THROW (CORBA::MARSHAL ()); -} - -// TAO extension - the _alloc method -CORBA::Exception *FT::InvalidCriteria::_alloc (void) -{ - CORBA::Exception *retval = 0; - ACE_NEW_RETURN (retval, ::FT::InvalidCriteria, 0); - return retval; -} - -FT::InvalidCriteria::InvalidCriteria ( - const FT::Criteria & _tao_invalid_criteria -) - : CORBA_UserException (CORBA::TypeCode::_duplicate (FT::_tc_InvalidCriteria)) -{ - this->invalid_criteria = _tao_invalid_criteria; -} - -static const CORBA::Long _oc_FT_InvalidCriteria[] = -{ - TAO_ENCAP_BYTE_ORDER, // byte order - 35, ACE_NTOHL (0x49444c3a), ACE_NTOHL (0x6f6d672e), ACE_NTOHL (0x6f72672f), ACE_NTOHL (0x46542f49), ACE_NTOHL (0x6e76616c), ACE_NTOHL (0x69644372), ACE_NTOHL (0x69746572), ACE_NTOHL (0x69613a31), ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/FT/InvalidCriteria:1.0 - 16, ACE_NTOHL (0x496e7661), ACE_NTOHL (0x6c696443), ACE_NTOHL (0x72697465), ACE_NTOHL (0x72696100), // name = InvalidCriteria - 1, // member count - 17, ACE_NTOHL (0x696e7661), ACE_NTOHL (0x6c69645f), ACE_NTOHL (0x63726974), ACE_NTOHL (0x65726961), ACE_NTOHL (0x0), // name = invalid_criteria - CORBA::tk_alias, // typecode kind for typedefs - 644, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 28, ACE_NTOHL (0x49444c3a), ACE_NTOHL (0x6f6d672e), ACE_NTOHL (0x6f72672f), ACE_NTOHL (0x46542f43), ACE_NTOHL (0x72697465), ACE_NTOHL (0x7269613a), ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/FT/Criteria:1.0 - 9, ACE_NTOHL (0x43726974), ACE_NTOHL (0x65726961), ACE_NTOHL (0x0), // name = Criteria - CORBA::tk_alias, // typecode kind for typedefs - 584, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 30, ACE_NTOHL (0x49444c3a), ACE_NTOHL (0x6f6d672e), ACE_NTOHL (0x6f72672f), ACE_NTOHL (0x46542f50), ACE_NTOHL (0x726f7065), ACE_NTOHL (0x72746965), ACE_NTOHL (0x733a312e), ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/FT/Properties:1.0 - 11, ACE_NTOHL (0x50726f70), ACE_NTOHL (0x65727469), ACE_NTOHL (0x65730000), // name = Properties - CORBA::tk_sequence, // typecode kind - 520, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - CORBA::tk_struct, // typecode kind - 504, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 28, ACE_NTOHL (0x49444c3a), ACE_NTOHL (0x6f6d672e), ACE_NTOHL (0x6f72672f), ACE_NTOHL (0x46542f50), ACE_NTOHL (0x726f7065), ACE_NTOHL (0x7274793a), ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/FT/Property:1.0 - 9, ACE_NTOHL (0x50726f70), ACE_NTOHL (0x65727479), ACE_NTOHL (0x0), // name = Property - 2, // member count - 4, ACE_NTOHL (0x6e616d00), // name = nam - CORBA::tk_alias, // typecode kind for typedefs - 364, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 24, ACE_NTOHL (0x49444c3a), ACE_NTOHL (0x6f6d672e), ACE_NTOHL (0x6f72672f), ACE_NTOHL (0x46542f4e), ACE_NTOHL (0x616d653a), ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/FT/Name:1.0 - 5, ACE_NTOHL (0x4e616d65), ACE_NTOHL (0x0), // name = Name - CORBA::tk_alias, // typecode kind for typedefs - 312, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 31, ACE_NTOHL (0x49444c3a), ACE_NTOHL (0x6f6d672e), ACE_NTOHL (0x6f72672f), ACE_NTOHL (0x436f734e), ACE_NTOHL (0x616d696e), ACE_NTOHL (0x672f4e61), ACE_NTOHL (0x6d653a31), ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CosNaming/Name:1.0 - 5, ACE_NTOHL (0x4e616d65), ACE_NTOHL (0x0), // name = Name - CORBA::tk_sequence, // typecode kind - 252, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - CORBA::tk_struct, // typecode kind - 236, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 40, ACE_NTOHL (0x49444c3a), ACE_NTOHL (0x6f6d672e), ACE_NTOHL (0x6f72672f), ACE_NTOHL (0x436f734e), ACE_NTOHL (0x616d696e), ACE_NTOHL (0x672f4e61), ACE_NTOHL (0x6d65436f), ACE_NTOHL (0x6d706f6e), ACE_NTOHL (0x656e743a), ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/CosNaming/NameComponent:1.0 - 14, ACE_NTOHL (0x4e616d65), ACE_NTOHL (0x436f6d70), ACE_NTOHL (0x6f6e656e), ACE_NTOHL (0x74000000), // name = NameComponent - 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 - 34, ACE_NTOHL (0x49444c3a), ACE_NTOHL (0x6f6d672e), ACE_NTOHL (0x6f72672f), ACE_NTOHL (0x436f734e), ACE_NTOHL (0x616d696e), ACE_NTOHL (0x672f4973), ACE_NTOHL (0x7472696e), ACE_NTOHL (0x673a312e), ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CosNaming/Istring:1.0 - 8, ACE_NTOHL (0x49737472), ACE_NTOHL (0x696e6700), // name = Istring - CORBA::tk_string, - 0U, // string length - - 5, ACE_NTOHL (0x6b696e64), ACE_NTOHL (0x0), // name = kind - CORBA::tk_alias, // typecode kind for typedefs - 64, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 34, ACE_NTOHL (0x49444c3a), ACE_NTOHL (0x6f6d672e), ACE_NTOHL (0x6f72672f), ACE_NTOHL (0x436f734e), ACE_NTOHL (0x616d696e), ACE_NTOHL (0x672f4973), ACE_NTOHL (0x7472696e), ACE_NTOHL (0x673a312e), ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CosNaming/Istring:1.0 - 8, ACE_NTOHL (0x49737472), ACE_NTOHL (0x696e6700), // name = Istring - CORBA::tk_string, - 0U, // string length - - - 0U, - - - - 4, ACE_NTOHL (0x76616c00), // name = val - CORBA::tk_alias, // typecode kind for typedefs - 52, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 25, ACE_NTOHL (0x49444c3a), ACE_NTOHL (0x6f6d672e), ACE_NTOHL (0x6f72672f), ACE_NTOHL (0x46542f56), ACE_NTOHL (0x616c7565), ACE_NTOHL (0x3a312e30), ACE_NTOHL (0x0), // repository ID = IDL:omg.org/FT/Value:1.0 - 6, ACE_NTOHL (0x56616c75), ACE_NTOHL (0x65000000), // name = Value - CORBA::tk_any, - - - - 0U, - - - -}; -static CORBA::TypeCode _tc_TAO_tc_FT_InvalidCriteria (CORBA::tk_except, sizeof (_oc_FT_InvalidCriteria), (char *) &_oc_FT_InvalidCriteria, 0, sizeof (FT::InvalidCriteria)); -TAO_NAMESPACE_TYPE (CORBA::TypeCode_ptr) -TAO_NAMESPACE_BEGIN (FT) -TAO_NAMESPACE_DEFINE (CORBA::TypeCode_ptr, _tc_InvalidCriteria, &_tc_TAO_tc_FT_InvalidCriteria) -TAO_NAMESPACE_END -// default constructor -FT::CannotMeetCriteria::CannotMeetCriteria (void) - : CORBA_UserException (::FT::_tc_CannotMeetCriteria) -{ -} - -// destructor - all members are of self managing types -FT::CannotMeetCriteria::~CannotMeetCriteria (void) -{ -} - -void FT::CannotMeetCriteria::_tao_any_destructor (void *x) -{ - CannotMeetCriteria *tmp = ACE_static_cast (CannotMeetCriteria*,x); - delete tmp; -} - -// copy constructor -FT::CannotMeetCriteria::CannotMeetCriteria (const ::FT::CannotMeetCriteria &_tao_excp) - : CORBA_UserException (_tao_excp._type ()) -{ - this->unmet_criteria = _tao_excp.unmet_criteria; -} - -// assignment operator -FT::CannotMeetCriteria& -FT::CannotMeetCriteria::operator= (const ::FT::CannotMeetCriteria &_tao_excp) -{ - - this->CORBA_UserException::operator= (_tao_excp); - this->unmet_criteria = _tao_excp.unmet_criteria; - return *this; -} - -// narrow -FT::CannotMeetCriteria * -FT::CannotMeetCriteria::_downcast (CORBA::Exception *exc) -{ - if (!ACE_OS::strcmp ("IDL:omg.org/FT/CannotMeetCriteria:1.0", exc->_id ())) // same type - return ACE_dynamic_cast (CannotMeetCriteria *, exc); - else - return 0; -} - - -void FT::CannotMeetCriteria::_raise () -{ - TAO_RAISE(*this); -} - - -void FT::CannotMeetCriteria::_tao_encode ( - TAO_OutputCDR &cdr, - CORBA::Environment &ACE_TRY_ENV) const -{ - if (cdr << *this) - return; - ACE_THROW (CORBA::MARSHAL ()); -} - - -void FT::CannotMeetCriteria::_tao_decode ( - TAO_InputCDR &cdr, - CORBA::Environment &ACE_TRY_ENV) -{ - if (cdr >> *this) - return; - ACE_THROW (CORBA::MARSHAL ()); -} - -// TAO extension - the _alloc method -CORBA::Exception *FT::CannotMeetCriteria::_alloc (void) -{ - CORBA::Exception *retval = 0; - ACE_NEW_RETURN (retval, ::FT::CannotMeetCriteria, 0); - return retval; -} - -FT::CannotMeetCriteria::CannotMeetCriteria ( - const FT::Criteria & _tao_unmet_criteria -) - : CORBA_UserException (CORBA::TypeCode::_duplicate (FT::_tc_CannotMeetCriteria)) -{ - this->unmet_criteria = _tao_unmet_criteria; -} - -static const CORBA::Long _oc_FT_CannotMeetCriteria[] = -{ - TAO_ENCAP_BYTE_ORDER, // byte order - 38, ACE_NTOHL (0x49444c3a), ACE_NTOHL (0x6f6d672e), ACE_NTOHL (0x6f72672f), ACE_NTOHL (0x46542f43), ACE_NTOHL (0x616e6e6f), ACE_NTOHL (0x744d6565), ACE_NTOHL (0x74437269), ACE_NTOHL (0x74657269), ACE_NTOHL (0x613a312e), ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/FT/CannotMeetCriteria:1.0 - 19, ACE_NTOHL (0x43616e6e), ACE_NTOHL (0x6f744d65), ACE_NTOHL (0x65744372), ACE_NTOHL (0x69746572), ACE_NTOHL (0x69610000), // name = CannotMeetCriteria - 1, // member count - 15, ACE_NTOHL (0x756e6d65), ACE_NTOHL (0x745f6372), ACE_NTOHL (0x69746572), ACE_NTOHL (0x69610000), // name = unmet_criteria - CORBA::tk_alias, // typecode kind for typedefs - 644, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 28, ACE_NTOHL (0x49444c3a), ACE_NTOHL (0x6f6d672e), ACE_NTOHL (0x6f72672f), ACE_NTOHL (0x46542f43), ACE_NTOHL (0x72697465), ACE_NTOHL (0x7269613a), ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/FT/Criteria:1.0 - 9, ACE_NTOHL (0x43726974), ACE_NTOHL (0x65726961), ACE_NTOHL (0x0), // name = Criteria - CORBA::tk_alias, // typecode kind for typedefs - 584, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 30, ACE_NTOHL (0x49444c3a), ACE_NTOHL (0x6f6d672e), ACE_NTOHL (0x6f72672f), ACE_NTOHL (0x46542f50), ACE_NTOHL (0x726f7065), ACE_NTOHL (0x72746965), ACE_NTOHL (0x733a312e), ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/FT/Properties:1.0 - 11, ACE_NTOHL (0x50726f70), ACE_NTOHL (0x65727469), ACE_NTOHL (0x65730000), // name = Properties - CORBA::tk_sequence, // typecode kind - 520, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - CORBA::tk_struct, // typecode kind - 504, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 28, ACE_NTOHL (0x49444c3a), ACE_NTOHL (0x6f6d672e), ACE_NTOHL (0x6f72672f), ACE_NTOHL (0x46542f50), ACE_NTOHL (0x726f7065), ACE_NTOHL (0x7274793a), ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/FT/Property:1.0 - 9, ACE_NTOHL (0x50726f70), ACE_NTOHL (0x65727479), ACE_NTOHL (0x0), // name = Property - 2, // member count - 4, ACE_NTOHL (0x6e616d00), // name = nam - CORBA::tk_alias, // typecode kind for typedefs - 364, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 24, ACE_NTOHL (0x49444c3a), ACE_NTOHL (0x6f6d672e), ACE_NTOHL (0x6f72672f), ACE_NTOHL (0x46542f4e), ACE_NTOHL (0x616d653a), ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/FT/Name:1.0 - 5, ACE_NTOHL (0x4e616d65), ACE_NTOHL (0x0), // name = Name - CORBA::tk_alias, // typecode kind for typedefs - 312, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 31, ACE_NTOHL (0x49444c3a), ACE_NTOHL (0x6f6d672e), ACE_NTOHL (0x6f72672f), ACE_NTOHL (0x436f734e), ACE_NTOHL (0x616d696e), ACE_NTOHL (0x672f4e61), ACE_NTOHL (0x6d653a31), ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CosNaming/Name:1.0 - 5, ACE_NTOHL (0x4e616d65), ACE_NTOHL (0x0), // name = Name - CORBA::tk_sequence, // typecode kind - 252, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - CORBA::tk_struct, // typecode kind - 236, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 40, ACE_NTOHL (0x49444c3a), ACE_NTOHL (0x6f6d672e), ACE_NTOHL (0x6f72672f), ACE_NTOHL (0x436f734e), ACE_NTOHL (0x616d696e), ACE_NTOHL (0x672f4e61), ACE_NTOHL (0x6d65436f), ACE_NTOHL (0x6d706f6e), ACE_NTOHL (0x656e743a), ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/CosNaming/NameComponent:1.0 - 14, ACE_NTOHL (0x4e616d65), ACE_NTOHL (0x436f6d70), ACE_NTOHL (0x6f6e656e), ACE_NTOHL (0x74000000), // name = NameComponent - 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 - 34, ACE_NTOHL (0x49444c3a), ACE_NTOHL (0x6f6d672e), ACE_NTOHL (0x6f72672f), ACE_NTOHL (0x436f734e), ACE_NTOHL (0x616d696e), ACE_NTOHL (0x672f4973), ACE_NTOHL (0x7472696e), ACE_NTOHL (0x673a312e), ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CosNaming/Istring:1.0 - 8, ACE_NTOHL (0x49737472), ACE_NTOHL (0x696e6700), // name = Istring - CORBA::tk_string, - 0U, // string length - - 5, ACE_NTOHL (0x6b696e64), ACE_NTOHL (0x0), // name = kind - CORBA::tk_alias, // typecode kind for typedefs - 64, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 34, ACE_NTOHL (0x49444c3a), ACE_NTOHL (0x6f6d672e), ACE_NTOHL (0x6f72672f), ACE_NTOHL (0x436f734e), ACE_NTOHL (0x616d696e), ACE_NTOHL (0x672f4973), ACE_NTOHL (0x7472696e), ACE_NTOHL (0x673a312e), ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CosNaming/Istring:1.0 - 8, ACE_NTOHL (0x49737472), ACE_NTOHL (0x696e6700), // name = Istring - CORBA::tk_string, - 0U, // string length - - - 0U, - - - - 4, ACE_NTOHL (0x76616c00), // name = val - CORBA::tk_alias, // typecode kind for typedefs - 52, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 25, ACE_NTOHL (0x49444c3a), ACE_NTOHL (0x6f6d672e), ACE_NTOHL (0x6f72672f), ACE_NTOHL (0x46542f56), ACE_NTOHL (0x616c7565), ACE_NTOHL (0x3a312e30), ACE_NTOHL (0x0), // repository ID = IDL:omg.org/FT/Value:1.0 - 6, ACE_NTOHL (0x56616c75), ACE_NTOHL (0x65000000), // name = Value - CORBA::tk_any, - - - - 0U, - - - -}; -static CORBA::TypeCode _tc_TAO_tc_FT_CannotMeetCriteria (CORBA::tk_except, sizeof (_oc_FT_CannotMeetCriteria), (char *) &_oc_FT_CannotMeetCriteria, 0, sizeof (FT::CannotMeetCriteria)); -TAO_NAMESPACE_TYPE (CORBA::TypeCode_ptr) -TAO_NAMESPACE_BEGIN (FT) -TAO_NAMESPACE_DEFINE (CORBA::TypeCode_ptr, _tc_CannotMeetCriteria, &_tc_TAO_tc_FT_CannotMeetCriteria) -TAO_NAMESPACE_END - -// default constructor -FT::PropertyManager::PropertyManager (void) -{} - -// destructor -FT::PropertyManager::~PropertyManager (void) -{} - -void FT::PropertyManager::_tao_any_destructor (void *x) -{ - PropertyManager *tmp = ACE_static_cast (PropertyManager*,x); - CORBA::release (tmp); -} - -FT::PropertyManager_ptr FT::PropertyManager::_narrow ( - CORBA::Object_ptr obj, - CORBA::Environment &ACE_TRY_ENV - ) -{ - if (CORBA::is_nil (obj)) - return PropertyManager::_nil (); - if (! obj->_is_local ()) - { - CORBA::Boolean is_a = obj->_is_a ("IDL:omg.org/FT/PropertyManager:1.0", ACE_TRY_ENV); - ACE_CHECK_RETURN (PropertyManager::_nil ()); - if (is_a == 0) - return PropertyManager::_nil (); - } - return PropertyManager::_unchecked_narrow (obj, ACE_TRY_ENV); -} - -FT::PropertyManager_ptr FT::PropertyManager::_unchecked_narrow ( - CORBA::Object_ptr obj, - CORBA::Environment & - ) -{ - if (CORBA::is_nil (obj)) - return PropertyManager::_nil (); - if (! obj->_is_local ()) - { - TAO_Stub* stub = obj->_stubobj (); - if (stub) - stub->_incr_refcnt (); - PropertyManager_ptr default_proxy = PropertyManager::_nil (); - - if (obj->_is_collocated () && _TAO_collocation_FT_PropertyManager_Stub_Factory_function_pointer != 0) - { - default_proxy = _TAO_collocation_FT_PropertyManager_Stub_Factory_function_pointer (obj); - } - if (CORBA::is_nil (default_proxy)) - ACE_NEW_RETURN (default_proxy, ::FT::PropertyManager (stub), PropertyManager::_nil ()); - #if (TAO_HAS_SMART_PROXIES == 1) - return TAO_FT_PropertyManager_PROXY_FACTORY_ADAPTER::instance ()->create_proxy (default_proxy); - #else - return default_proxy; - #endif /*TAO_HAS_SMART_PROXIES == 1*/ - } - else - return - ACE_reinterpret_cast - ( - PropertyManager_ptr, - obj->_tao_QueryInterface - ( - ACE_reinterpret_cast - ( - ptr_arith_t, - &PropertyManager::_narrow - ) - ) - ); -} - -FT::PropertyManager_ptr -FT::PropertyManager::_duplicate (PropertyManager_ptr obj) -{ - if (!CORBA::is_nil (obj)) - obj->_add_ref (); - return obj; -} - -void FT::PropertyManager::set_default_properties ( - const FT::Properties & props, - CORBA::Environment &ACE_TRY_ENV - ) - ACE_THROW_SPEC (( - CORBA::SystemException, - FT::InvalidProperty, - FT::UnsupportedProperty - )) -{ - - static TAO_Exception_Data _tao_FT_PropertyManager_set_default_properties_exceptiondata [] = - { - {FT::_tc_InvalidProperty, FT::InvalidProperty::_alloc}, - {FT::_tc_UnsupportedProperty, FT::UnsupportedProperty::_alloc} - }; - - - - - TAO_Stub *istub = this->_stubobj (); - if (istub == 0) - ACE_THROW (CORBA::INTERNAL ()); - - - TAO_GIOP_Twoway_Invocation _tao_call ( - istub, - "set_default_properties", - 22, - istub->orb_core () - ); - -#if (TAO_HAS_INTERCEPTORS == 1) - TAO_ClientRequestInterceptor_Adapter - _tao_vfr (istub->orb_core ()->orb ()->_get_client_interceptor (ACE_TRY_ENV)); - ACE_CHECK; - PortableInterceptor::Cookies _tao_cookies; - CORBA::NVList_var _tao_interceptor_args; - if (_tao_vfr.valid ()) - { - istub->orb_core ()->orb ()->create_list (0, _tao_interceptor_args.inout (), ACE_TRY_ENV); - ACE_CHECK; - } - - ACE_TRY - { -#endif /* TAO_HAS_INTERCEPTORS */ - - for (;;) - { - _tao_call.start (ACE_TRY_ENV); - TAO_INTERCEPTOR_CHECK; - - TAO_INTERCEPTOR ( - _tao_vfr.preinvoke ( - _tao_call.request_id (), - 1, - this, - "set_default_properties", - _tao_call.service_info (), - _tao_interceptor_args.inout (), - _tao_cookies, - ACE_TRY_ENV - ) - ); - TAO_INTERCEPTOR_CHECK; - CORBA::Short flag = TAO_TWOWAY_RESPONSE_FLAG; - - _tao_call.prepare_header (ACE_static_cast (CORBA::Octet, flag), ACE_TRY_ENV); - TAO_INTERCEPTOR_CHECK; - - TAO_OutputCDR &_tao_out = _tao_call.out_stream (); - if (!( - (_tao_out << props) - )) - TAO_INTERCEPTOR_THROW (CORBA::MARSHAL ()); - int _invoke_status = - _tao_call.invoke (_tao_FT_PropertyManager_set_default_properties_exceptiondata, 2, ACE_TRY_ENV); - TAO_INTERCEPTOR_CHECK; - - if (_invoke_status == TAO_INVOKE_RESTART) - continue; - if (_invoke_status != TAO_INVOKE_OK) - { - TAO_INTERCEPTOR_THROW (CORBA::UNKNOWN (TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES)); - } - - TAO_INTERCEPTOR ( - _tao_vfr.postinvoke ( - _tao_call.request_id (), - 1, - this, - "set_default_properties", - _tao_call.service_info (), - _tao_interceptor_args.inout (), - _tao_cookies, - ACE_TRY_ENV - ) - ); - TAO_INTERCEPTOR_CHECK; - break; - - } -#if (TAO_HAS_INTERCEPTORS == 1) - - } - ACE_CATCHANY - { - _tao_vfr.exception_occurred ( - _tao_call.request_id (), - 1, - this, - "set_default_properties", - _tao_cookies, - ACE_TRY_ENV - ); - ACE_RE_THROW; - } - ACE_ENDTRY; - ACE_CHECK; -#endif /* TAO_HAS_INTERCEPTORS */ - -} - -FT::Properties * FT::PropertyManager::get_default_properties ( - CORBA::Environment &ACE_TRY_ENV - ) - ACE_THROW_SPEC (( - CORBA::SystemException - )) -{ - - FT::Properties *_tao_retval = 0; - - - TAO_Stub *istub = this->_stubobj (); - if (istub == 0) - ACE_THROW_RETURN (CORBA::INTERNAL (), 0); - - - ACE_NEW_RETURN (_tao_retval, FT::Properties, _tao_retval); - FT::Properties_var _tao_safe_retval (_tao_retval); - TAO_GIOP_Twoway_Invocation _tao_call ( - istub, - "get_default_properties", - 22, - istub->orb_core () - ); - -#if (TAO_HAS_INTERCEPTORS == 1) - TAO_ClientRequestInterceptor_Adapter - _tao_vfr (istub->orb_core ()->orb ()->_get_client_interceptor (ACE_TRY_ENV)); - ACE_CHECK_RETURN (0); - PortableInterceptor::Cookies _tao_cookies; - CORBA::NVList_var _tao_interceptor_args; - if (_tao_vfr.valid ()) - { - istub->orb_core ()->orb ()->create_list (0, _tao_interceptor_args.inout (), ACE_TRY_ENV); - ACE_CHECK_RETURN (0); - } - - ACE_TRY - { -#endif /* TAO_HAS_INTERCEPTORS */ - - for (;;) - { - _tao_call.start (ACE_TRY_ENV); - TAO_INTERCEPTOR_CHECK_RETURN (0); - - TAO_INTERCEPTOR ( - _tao_vfr.preinvoke ( - _tao_call.request_id (), - 1, - this, - "get_default_properties", - _tao_call.service_info (), - _tao_interceptor_args.inout (), - _tao_cookies, - ACE_TRY_ENV - ) - ); - TAO_INTERCEPTOR_CHECK_RETURN (0); - CORBA::Short flag = TAO_TWOWAY_RESPONSE_FLAG; - - _tao_call.prepare_header (ACE_static_cast (CORBA::Octet, flag), ACE_TRY_ENV); - TAO_INTERCEPTOR_CHECK_RETURN (0); - - int _invoke_status = - _tao_call.invoke (0, 0, ACE_TRY_ENV); - TAO_INTERCEPTOR_CHECK_RETURN (0); - - if (_invoke_status == TAO_INVOKE_RESTART) - continue; - if (_invoke_status != TAO_INVOKE_OK) - { - TAO_INTERCEPTOR_THROW_RETURN (CORBA::UNKNOWN (TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES), 0); - - } - TAO_InputCDR &_tao_in = _tao_call.inp_stream (); - if (!( - (_tao_in >> _tao_safe_retval.inout ()) - )) - TAO_INTERCEPTOR_THROW_RETURN (CORBA::MARSHAL (TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES), 0); - - TAO_INTERCEPTOR ( - _tao_vfr.postinvoke ( - _tao_call.request_id (), - 1, - this, - "get_default_properties", - _tao_call.service_info (), - _tao_interceptor_args.inout (), - _tao_cookies, - ACE_TRY_ENV - ) - ); - TAO_INTERCEPTOR_CHECK_RETURN (0); - break; - - } -#if (TAO_HAS_INTERCEPTORS == 1) - - } - ACE_CATCHANY - { - _tao_vfr.exception_occurred ( - _tao_call.request_id (), - 1, - this, - "get_default_properties", - _tao_cookies, - ACE_TRY_ENV - ); - ACE_RE_THROW; - } - ACE_ENDTRY; - ACE_CHECK_RETURN (0); -#endif /* TAO_HAS_INTERCEPTORS */ - return _tao_safe_retval._retn (); -} - -void FT::PropertyManager::remove_default_properties ( - const FT::Properties & props, - CORBA::Environment &ACE_TRY_ENV - ) - ACE_THROW_SPEC (( - CORBA::SystemException, - FT::InvalidProperty, - FT::UnsupportedProperty - )) -{ - - static TAO_Exception_Data _tao_FT_PropertyManager_remove_default_properties_exceptiondata [] = - { - {FT::_tc_InvalidProperty, FT::InvalidProperty::_alloc}, - {FT::_tc_UnsupportedProperty, FT::UnsupportedProperty::_alloc} - }; - - - - - TAO_Stub *istub = this->_stubobj (); - if (istub == 0) - ACE_THROW (CORBA::INTERNAL ()); - - - TAO_GIOP_Twoway_Invocation _tao_call ( - istub, - "remove_default_properties", - 25, - istub->orb_core () - ); - -#if (TAO_HAS_INTERCEPTORS == 1) - TAO_ClientRequestInterceptor_Adapter - _tao_vfr (istub->orb_core ()->orb ()->_get_client_interceptor (ACE_TRY_ENV)); - ACE_CHECK; - PortableInterceptor::Cookies _tao_cookies; - CORBA::NVList_var _tao_interceptor_args; - if (_tao_vfr.valid ()) - { - istub->orb_core ()->orb ()->create_list (0, _tao_interceptor_args.inout (), ACE_TRY_ENV); - ACE_CHECK; - } - - ACE_TRY - { -#endif /* TAO_HAS_INTERCEPTORS */ - - for (;;) - { - _tao_call.start (ACE_TRY_ENV); - TAO_INTERCEPTOR_CHECK; - - TAO_INTERCEPTOR ( - _tao_vfr.preinvoke ( - _tao_call.request_id (), - 1, - this, - "remove_default_properties", - _tao_call.service_info (), - _tao_interceptor_args.inout (), - _tao_cookies, - ACE_TRY_ENV - ) - ); - TAO_INTERCEPTOR_CHECK; - CORBA::Short flag = TAO_TWOWAY_RESPONSE_FLAG; - - _tao_call.prepare_header (ACE_static_cast (CORBA::Octet, flag), ACE_TRY_ENV); - TAO_INTERCEPTOR_CHECK; - - TAO_OutputCDR &_tao_out = _tao_call.out_stream (); - if (!( - (_tao_out << props) - )) - TAO_INTERCEPTOR_THROW (CORBA::MARSHAL ()); - int _invoke_status = - _tao_call.invoke (_tao_FT_PropertyManager_remove_default_properties_exceptiondata, 2, ACE_TRY_ENV); - TAO_INTERCEPTOR_CHECK; - - if (_invoke_status == TAO_INVOKE_RESTART) - continue; - if (_invoke_status != TAO_INVOKE_OK) - { - TAO_INTERCEPTOR_THROW (CORBA::UNKNOWN (TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES)); - } - - TAO_INTERCEPTOR ( - _tao_vfr.postinvoke ( - _tao_call.request_id (), - 1, - this, - "remove_default_properties", - _tao_call.service_info (), - _tao_interceptor_args.inout (), - _tao_cookies, - ACE_TRY_ENV - ) - ); - TAO_INTERCEPTOR_CHECK; - break; - - } -#if (TAO_HAS_INTERCEPTORS == 1) - - } - ACE_CATCHANY - { - _tao_vfr.exception_occurred ( - _tao_call.request_id (), - 1, - this, - "remove_default_properties", - _tao_cookies, - ACE_TRY_ENV - ); - ACE_RE_THROW; - } - ACE_ENDTRY; - ACE_CHECK; -#endif /* TAO_HAS_INTERCEPTORS */ - -} - -void FT::PropertyManager::set_type_properties ( - const char * type_id, - const FT::Properties & overrides, - CORBA::Environment &ACE_TRY_ENV - ) - ACE_THROW_SPEC (( - CORBA::SystemException, - FT::InvalidProperty, - FT::UnsupportedProperty - )) -{ - - static TAO_Exception_Data _tao_FT_PropertyManager_set_type_properties_exceptiondata [] = - { - {FT::_tc_InvalidProperty, FT::InvalidProperty::_alloc}, - {FT::_tc_UnsupportedProperty, FT::UnsupportedProperty::_alloc} - }; - - - - - TAO_Stub *istub = this->_stubobj (); - if (istub == 0) - ACE_THROW (CORBA::INTERNAL ()); - - - TAO_GIOP_Twoway_Invocation _tao_call ( - istub, - "set_type_properties", - 19, - istub->orb_core () - ); - -#if (TAO_HAS_INTERCEPTORS == 1) - TAO_ClientRequestInterceptor_Adapter - _tao_vfr (istub->orb_core ()->orb ()->_get_client_interceptor (ACE_TRY_ENV)); - ACE_CHECK; - PortableInterceptor::Cookies _tao_cookies; - CORBA::NVList_var _tao_interceptor_args; - if (_tao_vfr.valid ()) - { - istub->orb_core ()->orb ()->create_list (0, _tao_interceptor_args.inout (), ACE_TRY_ENV); - ACE_CHECK; - } - - ACE_TRY - { -#endif /* TAO_HAS_INTERCEPTORS */ - - for (;;) - { - _tao_call.start (ACE_TRY_ENV); - TAO_INTERCEPTOR_CHECK; - - TAO_INTERCEPTOR ( - _tao_vfr.preinvoke ( - _tao_call.request_id (), - 1, - this, - "set_type_properties", - _tao_call.service_info (), - _tao_interceptor_args.inout (), - _tao_cookies, - ACE_TRY_ENV - ) - ); - TAO_INTERCEPTOR_CHECK; - CORBA::Short flag = TAO_TWOWAY_RESPONSE_FLAG; - - _tao_call.prepare_header (ACE_static_cast (CORBA::Octet, flag), ACE_TRY_ENV); - TAO_INTERCEPTOR_CHECK; - - TAO_OutputCDR &_tao_out = _tao_call.out_stream (); - if (!( - (_tao_out << type_id) && - (_tao_out << overrides) - )) - TAO_INTERCEPTOR_THROW (CORBA::MARSHAL ()); - int _invoke_status = - _tao_call.invoke (_tao_FT_PropertyManager_set_type_properties_exceptiondata, 2, ACE_TRY_ENV); - TAO_INTERCEPTOR_CHECK; - - if (_invoke_status == TAO_INVOKE_RESTART) - continue; - if (_invoke_status != TAO_INVOKE_OK) - { - TAO_INTERCEPTOR_THROW (CORBA::UNKNOWN (TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES)); - } - - TAO_INTERCEPTOR ( - _tao_vfr.postinvoke ( - _tao_call.request_id (), - 1, - this, - "set_type_properties", - _tao_call.service_info (), - _tao_interceptor_args.inout (), - _tao_cookies, - ACE_TRY_ENV - ) - ); - TAO_INTERCEPTOR_CHECK; - break; - - } -#if (TAO_HAS_INTERCEPTORS == 1) - - } - ACE_CATCHANY - { - _tao_vfr.exception_occurred ( - _tao_call.request_id (), - 1, - this, - "set_type_properties", - _tao_cookies, - ACE_TRY_ENV - ); - ACE_RE_THROW; - } - ACE_ENDTRY; - ACE_CHECK; -#endif /* TAO_HAS_INTERCEPTORS */ - -} - -FT::Properties * FT::PropertyManager::get_type_properties ( - const char * type_id, - CORBA::Environment &ACE_TRY_ENV - ) - ACE_THROW_SPEC (( - CORBA::SystemException - )) -{ - - FT::Properties *_tao_retval = 0; - - - TAO_Stub *istub = this->_stubobj (); - if (istub == 0) - ACE_THROW_RETURN (CORBA::INTERNAL (), 0); - - - ACE_NEW_RETURN (_tao_retval, FT::Properties, _tao_retval); - FT::Properties_var _tao_safe_retval (_tao_retval); - TAO_GIOP_Twoway_Invocation _tao_call ( - istub, - "get_type_properties", - 19, - istub->orb_core () - ); - -#if (TAO_HAS_INTERCEPTORS == 1) - TAO_ClientRequestInterceptor_Adapter - _tao_vfr (istub->orb_core ()->orb ()->_get_client_interceptor (ACE_TRY_ENV)); - ACE_CHECK_RETURN (0); - PortableInterceptor::Cookies _tao_cookies; - CORBA::NVList_var _tao_interceptor_args; - if (_tao_vfr.valid ()) - { - istub->orb_core ()->orb ()->create_list (0, _tao_interceptor_args.inout (), ACE_TRY_ENV); - ACE_CHECK_RETURN (0); - } - - ACE_TRY - { -#endif /* TAO_HAS_INTERCEPTORS */ - - for (;;) - { - _tao_call.start (ACE_TRY_ENV); - TAO_INTERCEPTOR_CHECK_RETURN (0); - - TAO_INTERCEPTOR ( - _tao_vfr.preinvoke ( - _tao_call.request_id (), - 1, - this, - "get_type_properties", - _tao_call.service_info (), - _tao_interceptor_args.inout (), - _tao_cookies, - ACE_TRY_ENV - ) - ); - TAO_INTERCEPTOR_CHECK_RETURN (0); - CORBA::Short flag = TAO_TWOWAY_RESPONSE_FLAG; - - _tao_call.prepare_header (ACE_static_cast (CORBA::Octet, flag), ACE_TRY_ENV); - TAO_INTERCEPTOR_CHECK_RETURN (0); - - TAO_OutputCDR &_tao_out = _tao_call.out_stream (); - if (!( - (_tao_out << type_id) - )) - TAO_INTERCEPTOR_THROW_RETURN (CORBA::MARSHAL (), 0); - - int _invoke_status = - _tao_call.invoke (0, 0, ACE_TRY_ENV); - TAO_INTERCEPTOR_CHECK_RETURN (0); - - if (_invoke_status == TAO_INVOKE_RESTART) - continue; - if (_invoke_status != TAO_INVOKE_OK) - { - TAO_INTERCEPTOR_THROW_RETURN (CORBA::UNKNOWN (TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES), 0); - - } - TAO_InputCDR &_tao_in = _tao_call.inp_stream (); - if (!( - (_tao_in >> _tao_safe_retval.inout ()) - )) - TAO_INTERCEPTOR_THROW_RETURN (CORBA::MARSHAL (TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES), 0); - - TAO_INTERCEPTOR ( - _tao_vfr.postinvoke ( - _tao_call.request_id (), - 1, - this, - "get_type_properties", - _tao_call.service_info (), - _tao_interceptor_args.inout (), - _tao_cookies, - ACE_TRY_ENV - ) - ); - TAO_INTERCEPTOR_CHECK_RETURN (0); - break; - - } -#if (TAO_HAS_INTERCEPTORS == 1) - - } - ACE_CATCHANY - { - _tao_vfr.exception_occurred ( - _tao_call.request_id (), - 1, - this, - "get_type_properties", - _tao_cookies, - ACE_TRY_ENV - ); - ACE_RE_THROW; - } - ACE_ENDTRY; - ACE_CHECK_RETURN (0); -#endif /* TAO_HAS_INTERCEPTORS */ - return _tao_safe_retval._retn (); -} - -void FT::PropertyManager::remove_type_properties ( - const char * type_id, - const FT::Properties & props, - CORBA::Environment &ACE_TRY_ENV - ) - ACE_THROW_SPEC (( - CORBA::SystemException, - FT::InvalidProperty, - FT::UnsupportedProperty - )) -{ - - static TAO_Exception_Data _tao_FT_PropertyManager_remove_type_properties_exceptiondata [] = - { - {FT::_tc_InvalidProperty, FT::InvalidProperty::_alloc}, - {FT::_tc_UnsupportedProperty, FT::UnsupportedProperty::_alloc} - }; - - - - - TAO_Stub *istub = this->_stubobj (); - if (istub == 0) - ACE_THROW (CORBA::INTERNAL ()); - - - TAO_GIOP_Twoway_Invocation _tao_call ( - istub, - "remove_type_properties", - 22, - istub->orb_core () - ); - -#if (TAO_HAS_INTERCEPTORS == 1) - TAO_ClientRequestInterceptor_Adapter - _tao_vfr (istub->orb_core ()->orb ()->_get_client_interceptor (ACE_TRY_ENV)); - ACE_CHECK; - PortableInterceptor::Cookies _tao_cookies; - CORBA::NVList_var _tao_interceptor_args; - if (_tao_vfr.valid ()) - { - istub->orb_core ()->orb ()->create_list (0, _tao_interceptor_args.inout (), ACE_TRY_ENV); - ACE_CHECK; - } - - ACE_TRY - { -#endif /* TAO_HAS_INTERCEPTORS */ - - for (;;) - { - _tao_call.start (ACE_TRY_ENV); - TAO_INTERCEPTOR_CHECK; - - TAO_INTERCEPTOR ( - _tao_vfr.preinvoke ( - _tao_call.request_id (), - 1, - this, - "remove_type_properties", - _tao_call.service_info (), - _tao_interceptor_args.inout (), - _tao_cookies, - ACE_TRY_ENV - ) - ); - TAO_INTERCEPTOR_CHECK; - CORBA::Short flag = TAO_TWOWAY_RESPONSE_FLAG; - - _tao_call.prepare_header (ACE_static_cast (CORBA::Octet, flag), ACE_TRY_ENV); - TAO_INTERCEPTOR_CHECK; - - TAO_OutputCDR &_tao_out = _tao_call.out_stream (); - if (!( - (_tao_out << type_id) && - (_tao_out << props) - )) - TAO_INTERCEPTOR_THROW (CORBA::MARSHAL ()); - int _invoke_status = - _tao_call.invoke (_tao_FT_PropertyManager_remove_type_properties_exceptiondata, 2, ACE_TRY_ENV); - TAO_INTERCEPTOR_CHECK; - - if (_invoke_status == TAO_INVOKE_RESTART) - continue; - if (_invoke_status != TAO_INVOKE_OK) - { - TAO_INTERCEPTOR_THROW (CORBA::UNKNOWN (TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES)); - } - - TAO_INTERCEPTOR ( - _tao_vfr.postinvoke ( - _tao_call.request_id (), - 1, - this, - "remove_type_properties", - _tao_call.service_info (), - _tao_interceptor_args.inout (), - _tao_cookies, - ACE_TRY_ENV - ) - ); - TAO_INTERCEPTOR_CHECK; - break; - - } -#if (TAO_HAS_INTERCEPTORS == 1) - - } - ACE_CATCHANY - { - _tao_vfr.exception_occurred ( - _tao_call.request_id (), - 1, - this, - "remove_type_properties", - _tao_cookies, - ACE_TRY_ENV - ); - ACE_RE_THROW; - } - ACE_ENDTRY; - ACE_CHECK; -#endif /* TAO_HAS_INTERCEPTORS */ - -} - -void FT::PropertyManager::set_properties_dynamically ( - FT::ObjectGroup_ptr object_group, - const FT::Properties & overrides, - CORBA::Environment &ACE_TRY_ENV - ) - ACE_THROW_SPEC (( - CORBA::SystemException, - FT::ObjectGroupNotFound, - FT::InvalidProperty, - FT::UnsupportedProperty - )) -{ - - static TAO_Exception_Data _tao_FT_PropertyManager_set_properties_dynamically_exceptiondata [] = - { - {FT::_tc_ObjectGroupNotFound, FT::ObjectGroupNotFound::_alloc}, - {FT::_tc_InvalidProperty, FT::InvalidProperty::_alloc}, - {FT::_tc_UnsupportedProperty, FT::UnsupportedProperty::_alloc} - }; - - - - - TAO_Stub *istub = this->_stubobj (); - if (istub == 0) - ACE_THROW (CORBA::INTERNAL ()); - - - TAO_GIOP_Twoway_Invocation _tao_call ( - istub, - "set_properties_dynamically", - 26, - istub->orb_core () - ); - -#if (TAO_HAS_INTERCEPTORS == 1) - TAO_ClientRequestInterceptor_Adapter - _tao_vfr (istub->orb_core ()->orb ()->_get_client_interceptor (ACE_TRY_ENV)); - ACE_CHECK; - PortableInterceptor::Cookies _tao_cookies; - CORBA::NVList_var _tao_interceptor_args; - if (_tao_vfr.valid ()) - { - istub->orb_core ()->orb ()->create_list (0, _tao_interceptor_args.inout (), ACE_TRY_ENV); - ACE_CHECK; - } - - ACE_TRY - { -#endif /* TAO_HAS_INTERCEPTORS */ - - for (;;) - { - _tao_call.start (ACE_TRY_ENV); - TAO_INTERCEPTOR_CHECK; - - TAO_INTERCEPTOR ( - _tao_vfr.preinvoke ( - _tao_call.request_id (), - 1, - this, - "set_properties_dynamically", - _tao_call.service_info (), - _tao_interceptor_args.inout (), - _tao_cookies, - ACE_TRY_ENV - ) - ); - TAO_INTERCEPTOR_CHECK; - CORBA::Short flag = TAO_TWOWAY_RESPONSE_FLAG; - - _tao_call.prepare_header (ACE_static_cast (CORBA::Octet, flag), ACE_TRY_ENV); - TAO_INTERCEPTOR_CHECK; - - TAO_OutputCDR &_tao_out = _tao_call.out_stream (); - if (!( - (_tao_out << object_group) && - (_tao_out << overrides) - )) - TAO_INTERCEPTOR_THROW (CORBA::MARSHAL ()); - int _invoke_status = - _tao_call.invoke (_tao_FT_PropertyManager_set_properties_dynamically_exceptiondata, 3, ACE_TRY_ENV); - TAO_INTERCEPTOR_CHECK; - - if (_invoke_status == TAO_INVOKE_RESTART) - continue; - if (_invoke_status != TAO_INVOKE_OK) - { - TAO_INTERCEPTOR_THROW (CORBA::UNKNOWN (TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES)); - } - - TAO_INTERCEPTOR ( - _tao_vfr.postinvoke ( - _tao_call.request_id (), - 1, - this, - "set_properties_dynamically", - _tao_call.service_info (), - _tao_interceptor_args.inout (), - _tao_cookies, - ACE_TRY_ENV - ) - ); - TAO_INTERCEPTOR_CHECK; - break; - - } -#if (TAO_HAS_INTERCEPTORS == 1) - - } - ACE_CATCHANY - { - _tao_vfr.exception_occurred ( - _tao_call.request_id (), - 1, - this, - "set_properties_dynamically", - _tao_cookies, - ACE_TRY_ENV - ); - ACE_RE_THROW; - } - ACE_ENDTRY; - ACE_CHECK; -#endif /* TAO_HAS_INTERCEPTORS */ - -} - -FT::Properties * FT::PropertyManager::get_properties ( - FT::ObjectGroup_ptr object_group, - CORBA::Environment &ACE_TRY_ENV - ) - ACE_THROW_SPEC (( - CORBA::SystemException, - FT::ObjectGroupNotFound - )) -{ - - static TAO_Exception_Data _tao_FT_PropertyManager_get_properties_exceptiondata [] = - { - {FT::_tc_ObjectGroupNotFound, FT::ObjectGroupNotFound::_alloc} - }; - - FT::Properties *_tao_retval = 0; - - - TAO_Stub *istub = this->_stubobj (); - if (istub == 0) - ACE_THROW_RETURN (CORBA::INTERNAL (), 0); - - - ACE_NEW_RETURN (_tao_retval, FT::Properties, _tao_retval); - FT::Properties_var _tao_safe_retval (_tao_retval); - TAO_GIOP_Twoway_Invocation _tao_call ( - istub, - "get_properties", - 14, - istub->orb_core () - ); - -#if (TAO_HAS_INTERCEPTORS == 1) - TAO_ClientRequestInterceptor_Adapter - _tao_vfr (istub->orb_core ()->orb ()->_get_client_interceptor (ACE_TRY_ENV)); - ACE_CHECK_RETURN (0); - PortableInterceptor::Cookies _tao_cookies; - CORBA::NVList_var _tao_interceptor_args; - if (_tao_vfr.valid ()) - { - istub->orb_core ()->orb ()->create_list (0, _tao_interceptor_args.inout (), ACE_TRY_ENV); - ACE_CHECK_RETURN (0); - } - - ACE_TRY - { -#endif /* TAO_HAS_INTERCEPTORS */ - - for (;;) - { - _tao_call.start (ACE_TRY_ENV); - TAO_INTERCEPTOR_CHECK_RETURN (0); - - TAO_INTERCEPTOR ( - _tao_vfr.preinvoke ( - _tao_call.request_id (), - 1, - this, - "get_properties", - _tao_call.service_info (), - _tao_interceptor_args.inout (), - _tao_cookies, - ACE_TRY_ENV - ) - ); - TAO_INTERCEPTOR_CHECK_RETURN (0); - CORBA::Short flag = TAO_TWOWAY_RESPONSE_FLAG; - - _tao_call.prepare_header (ACE_static_cast (CORBA::Octet, flag), ACE_TRY_ENV); - TAO_INTERCEPTOR_CHECK_RETURN (0); - - TAO_OutputCDR &_tao_out = _tao_call.out_stream (); - if (!( - (_tao_out << object_group) - )) - TAO_INTERCEPTOR_THROW_RETURN (CORBA::MARSHAL (), 0); - - int _invoke_status = - _tao_call.invoke (_tao_FT_PropertyManager_get_properties_exceptiondata, 1, ACE_TRY_ENV); - TAO_INTERCEPTOR_CHECK_RETURN (0); - - if (_invoke_status == TAO_INVOKE_RESTART) - continue; - if (_invoke_status != TAO_INVOKE_OK) - { - TAO_INTERCEPTOR_THROW_RETURN (CORBA::UNKNOWN (TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES), 0); - - } - TAO_InputCDR &_tao_in = _tao_call.inp_stream (); - if (!( - (_tao_in >> _tao_safe_retval.inout ()) - )) - TAO_INTERCEPTOR_THROW_RETURN (CORBA::MARSHAL (TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES), 0); - - TAO_INTERCEPTOR ( - _tao_vfr.postinvoke ( - _tao_call.request_id (), - 1, - this, - "get_properties", - _tao_call.service_info (), - _tao_interceptor_args.inout (), - _tao_cookies, - ACE_TRY_ENV - ) - ); - TAO_INTERCEPTOR_CHECK_RETURN (0); - break; - - } -#if (TAO_HAS_INTERCEPTORS == 1) - - } - ACE_CATCHANY - { - _tao_vfr.exception_occurred ( - _tao_call.request_id (), - 1, - this, - "get_properties", - _tao_cookies, - ACE_TRY_ENV - ); - ACE_RE_THROW; - } - ACE_ENDTRY; - ACE_CHECK_RETURN (0); -#endif /* TAO_HAS_INTERCEPTORS */ - return _tao_safe_retval._retn (); -} - -CORBA::Boolean FT::PropertyManager::_is_a (const CORBA::Char *value, CORBA::Environment &ACE_TRY_ENV) -{ - if ( - (!ACE_OS::strcmp ((char *)value, "IDL:omg.org/FT/PropertyManager:1.0")) || - (!ACE_OS::strcmp ((char *)value, "IDL:omg.org/CORBA/Object:1.0"))) - return 1; // success using local knowledge - else - return this->CORBA_Object::_is_a (value, ACE_TRY_ENV); -} - -void *FT::PropertyManager::_tao_QueryInterface (ptr_arith_t type) -{ - void *retv = 0; - if (type == ACE_reinterpret_cast - (ptr_arith_t, - &ACE_NESTED_CLASS (::FT, PropertyManager)::_narrow)) - retv = ACE_reinterpret_cast (void*, 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* FT::PropertyManager::_interface_repository_id (void) const -{ - return "IDL:omg.org/FT/PropertyManager:1.0"; -} - -static const CORBA::Long _oc_FT_PropertyManager[] = -{ - TAO_ENCAP_BYTE_ORDER, // byte order - 35, ACE_NTOHL (0x49444c3a), ACE_NTOHL (0x6f6d672e), ACE_NTOHL (0x6f72672f), ACE_NTOHL (0x46542f50), ACE_NTOHL (0x726f7065), ACE_NTOHL (0x7274794d), ACE_NTOHL (0x616e6167), ACE_NTOHL (0x65723a31), ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/FT/PropertyManager:1.0 - 16, ACE_NTOHL (0x50726f70), ACE_NTOHL (0x65727479), ACE_NTOHL (0x4d616e61), ACE_NTOHL (0x67657200), // name = PropertyManager -}; -static CORBA::TypeCode _tc_TAO_tc_FT_PropertyManager (CORBA::tk_objref, sizeof (_oc_FT_PropertyManager), (char *) &_oc_FT_PropertyManager, 0, sizeof (FT::PropertyManager)); -TAO_NAMESPACE_TYPE (CORBA::TypeCode_ptr) -TAO_NAMESPACE_BEGIN (FT) -TAO_NAMESPACE_DEFINE (CORBA::TypeCode_ptr, _tc_PropertyManager, &_tc_TAO_tc_FT_PropertyManager) -TAO_NAMESPACE_END - -// default constructor -FT::ObjectGroupManager::ObjectGroupManager (void) -{} - -// destructor -FT::ObjectGroupManager::~ObjectGroupManager (void) -{} - -void FT::ObjectGroupManager::_tao_any_destructor (void *x) -{ - ObjectGroupManager *tmp = ACE_static_cast (ObjectGroupManager*,x); - CORBA::release (tmp); -} - -FT::ObjectGroupManager_ptr FT::ObjectGroupManager::_narrow ( - CORBA::Object_ptr obj, - CORBA::Environment &ACE_TRY_ENV - ) -{ - if (CORBA::is_nil (obj)) - return ObjectGroupManager::_nil (); - if (! obj->_is_local ()) - { - CORBA::Boolean is_a = obj->_is_a ("IDL:omg.org/FT/ObjectGroupManager:1.0", ACE_TRY_ENV); - ACE_CHECK_RETURN (ObjectGroupManager::_nil ()); - if (is_a == 0) - return ObjectGroupManager::_nil (); - } - return ObjectGroupManager::_unchecked_narrow (obj, ACE_TRY_ENV); -} - -FT::ObjectGroupManager_ptr FT::ObjectGroupManager::_unchecked_narrow ( - CORBA::Object_ptr obj, - CORBA::Environment & - ) -{ - if (CORBA::is_nil (obj)) - return ObjectGroupManager::_nil (); - if (! obj->_is_local ()) - { - TAO_Stub* stub = obj->_stubobj (); - if (stub) - stub->_incr_refcnt (); - ObjectGroupManager_ptr default_proxy = ObjectGroupManager::_nil (); - - if (obj->_is_collocated () && _TAO_collocation_FT_ObjectGroupManager_Stub_Factory_function_pointer != 0) - { - default_proxy = _TAO_collocation_FT_ObjectGroupManager_Stub_Factory_function_pointer (obj); - } - if (CORBA::is_nil (default_proxy)) - ACE_NEW_RETURN (default_proxy, ::FT::ObjectGroupManager (stub), ObjectGroupManager::_nil ()); - #if (TAO_HAS_SMART_PROXIES == 1) - return TAO_FT_ObjectGroupManager_PROXY_FACTORY_ADAPTER::instance ()->create_proxy (default_proxy); - #else - return default_proxy; - #endif /*TAO_HAS_SMART_PROXIES == 1*/ - } - else - return - ACE_reinterpret_cast - ( - ObjectGroupManager_ptr, - obj->_tao_QueryInterface - ( - ACE_reinterpret_cast - ( - ptr_arith_t, - &ObjectGroupManager::_narrow - ) - ) - ); -} - -FT::ObjectGroupManager_ptr -FT::ObjectGroupManager::_duplicate (ObjectGroupManager_ptr obj) -{ - if (!CORBA::is_nil (obj)) - obj->_add_ref (); - return obj; -} - -FT::ObjectGroup_ptr FT::ObjectGroupManager::create_member ( - FT::ObjectGroup_ptr object_group, - const FT::Location & the_location, - const char * type_id, - const FT::Criteria & the_criteria, - CORBA::Environment &ACE_TRY_ENV - ) - ACE_THROW_SPEC (( - CORBA::SystemException, - FT::ObjectGroupNotFound, - FT::MemberAlreadyPresent, - FT::NoFactory, - FT::ObjectNotCreated, - FT::InvalidCriteria, - FT::CannotMeetCriteria - )) -{ - - static TAO_Exception_Data _tao_FT_ObjectGroupManager_create_member_exceptiondata [] = - { - {FT::_tc_ObjectGroupNotFound, FT::ObjectGroupNotFound::_alloc}, - {FT::_tc_MemberAlreadyPresent, FT::MemberAlreadyPresent::_alloc}, - {FT::_tc_NoFactory, FT::NoFactory::_alloc}, - {FT::_tc_ObjectNotCreated, FT::ObjectNotCreated::_alloc}, - {FT::_tc_InvalidCriteria, FT::InvalidCriteria::_alloc}, - {FT::_tc_CannotMeetCriteria, FT::CannotMeetCriteria::_alloc} - }; - - FT::ObjectGroup_ptr _tao_retval = FT::ObjectGroup::_nil (); - FT::ObjectGroup_var _tao_safe_retval (_tao_retval); - - - TAO_Stub *istub = this->_stubobj (); - if (istub == 0) - ACE_THROW_RETURN (CORBA::INTERNAL (), 0); - - - TAO_GIOP_Twoway_Invocation _tao_call ( - istub, - "create_member", - 13, - istub->orb_core () - ); - -#if (TAO_HAS_INTERCEPTORS == 1) - TAO_ClientRequestInterceptor_Adapter - _tao_vfr (istub->orb_core ()->orb ()->_get_client_interceptor (ACE_TRY_ENV)); - ACE_CHECK_RETURN (0); - PortableInterceptor::Cookies _tao_cookies; - CORBA::NVList_var _tao_interceptor_args; - if (_tao_vfr.valid ()) - { - istub->orb_core ()->orb ()->create_list (0, _tao_interceptor_args.inout (), ACE_TRY_ENV); - ACE_CHECK_RETURN (0); - } - - ACE_TRY - { -#endif /* TAO_HAS_INTERCEPTORS */ - - for (;;) - { - _tao_call.start (ACE_TRY_ENV); - TAO_INTERCEPTOR_CHECK_RETURN (0); - - TAO_INTERCEPTOR ( - _tao_vfr.preinvoke ( - _tao_call.request_id (), - 1, - this, - "create_member", - _tao_call.service_info (), - _tao_interceptor_args.inout (), - _tao_cookies, - ACE_TRY_ENV - ) - ); - TAO_INTERCEPTOR_CHECK_RETURN (0); - CORBA::Short flag = TAO_TWOWAY_RESPONSE_FLAG; - - _tao_call.prepare_header (ACE_static_cast (CORBA::Octet, flag), ACE_TRY_ENV); - TAO_INTERCEPTOR_CHECK_RETURN (0); - - TAO_OutputCDR &_tao_out = _tao_call.out_stream (); - if (!( - (_tao_out << object_group) && - (_tao_out << the_location) && - (_tao_out << type_id) && - (_tao_out << the_criteria) - )) - TAO_INTERCEPTOR_THROW_RETURN (CORBA::MARSHAL (), 0); - - int _invoke_status = - _tao_call.invoke (_tao_FT_ObjectGroupManager_create_member_exceptiondata, 6, ACE_TRY_ENV); - TAO_INTERCEPTOR_CHECK_RETURN (0); - - if (_invoke_status == TAO_INVOKE_RESTART) - continue; - if (_invoke_status != TAO_INVOKE_OK) - { - TAO_INTERCEPTOR_THROW_RETURN (CORBA::UNKNOWN (TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES), 0); - - } - TAO_InputCDR &_tao_in = _tao_call.inp_stream (); - if (!( - (_tao_in >> _tao_safe_retval.inout ()) - )) - TAO_INTERCEPTOR_THROW_RETURN (CORBA::MARSHAL (TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES), 0); - - TAO_INTERCEPTOR ( - _tao_vfr.postinvoke ( - _tao_call.request_id (), - 1, - this, - "create_member", - _tao_call.service_info (), - _tao_interceptor_args.inout (), - _tao_cookies, - ACE_TRY_ENV - ) - ); - TAO_INTERCEPTOR_CHECK_RETURN (0); - break; - - } -#if (TAO_HAS_INTERCEPTORS == 1) - - } - ACE_CATCHANY - { - _tao_vfr.exception_occurred ( - _tao_call.request_id (), - 1, - this, - "create_member", - _tao_cookies, - ACE_TRY_ENV - ); - ACE_RE_THROW; - } - ACE_ENDTRY; - ACE_CHECK_RETURN (0); -#endif /* TAO_HAS_INTERCEPTORS */ - return _tao_safe_retval._retn (); -} - -FT::ObjectGroup_ptr FT::ObjectGroupManager::add_member ( - FT::ObjectGroup_ptr object_group, - const FT::Location & the_location, - CORBA::Object_ptr member, - CORBA::Environment &ACE_TRY_ENV - ) - ACE_THROW_SPEC (( - CORBA::SystemException, - FT::ObjectGroupNotFound, - FT::MemberAlreadyPresent, - FT::ObjectNotAdded - )) -{ - - static TAO_Exception_Data _tao_FT_ObjectGroupManager_add_member_exceptiondata [] = - { - {FT::_tc_ObjectGroupNotFound, FT::ObjectGroupNotFound::_alloc}, - {FT::_tc_MemberAlreadyPresent, FT::MemberAlreadyPresent::_alloc}, - {FT::_tc_ObjectNotAdded, FT::ObjectNotAdded::_alloc} - }; - - FT::ObjectGroup_ptr _tao_retval = FT::ObjectGroup::_nil (); - FT::ObjectGroup_var _tao_safe_retval (_tao_retval); - - - TAO_Stub *istub = this->_stubobj (); - if (istub == 0) - ACE_THROW_RETURN (CORBA::INTERNAL (), 0); - - - TAO_GIOP_Twoway_Invocation _tao_call ( - istub, - "add_member", - 10, - istub->orb_core () - ); - -#if (TAO_HAS_INTERCEPTORS == 1) - TAO_ClientRequestInterceptor_Adapter - _tao_vfr (istub->orb_core ()->orb ()->_get_client_interceptor (ACE_TRY_ENV)); - ACE_CHECK_RETURN (0); - PortableInterceptor::Cookies _tao_cookies; - CORBA::NVList_var _tao_interceptor_args; - if (_tao_vfr.valid ()) - { - istub->orb_core ()->orb ()->create_list (0, _tao_interceptor_args.inout (), ACE_TRY_ENV); - ACE_CHECK_RETURN (0); - } - - ACE_TRY - { -#endif /* TAO_HAS_INTERCEPTORS */ - - for (;;) - { - _tao_call.start (ACE_TRY_ENV); - TAO_INTERCEPTOR_CHECK_RETURN (0); - - TAO_INTERCEPTOR ( - _tao_vfr.preinvoke ( - _tao_call.request_id (), - 1, - this, - "add_member", - _tao_call.service_info (), - _tao_interceptor_args.inout (), - _tao_cookies, - ACE_TRY_ENV - ) - ); - TAO_INTERCEPTOR_CHECK_RETURN (0); - CORBA::Short flag = TAO_TWOWAY_RESPONSE_FLAG; - - _tao_call.prepare_header (ACE_static_cast (CORBA::Octet, flag), ACE_TRY_ENV); - TAO_INTERCEPTOR_CHECK_RETURN (0); - - TAO_OutputCDR &_tao_out = _tao_call.out_stream (); - if (!( - (_tao_out << object_group) && - (_tao_out << the_location) && - (_tao_out << member) - )) - TAO_INTERCEPTOR_THROW_RETURN (CORBA::MARSHAL (), 0); - - int _invoke_status = - _tao_call.invoke (_tao_FT_ObjectGroupManager_add_member_exceptiondata, 3, ACE_TRY_ENV); - TAO_INTERCEPTOR_CHECK_RETURN (0); - - if (_invoke_status == TAO_INVOKE_RESTART) - continue; - if (_invoke_status != TAO_INVOKE_OK) - { - TAO_INTERCEPTOR_THROW_RETURN (CORBA::UNKNOWN (TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES), 0); - - } - TAO_InputCDR &_tao_in = _tao_call.inp_stream (); - if (!( - (_tao_in >> _tao_safe_retval.inout ()) - )) - TAO_INTERCEPTOR_THROW_RETURN (CORBA::MARSHAL (TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES), 0); - - TAO_INTERCEPTOR ( - _tao_vfr.postinvoke ( - _tao_call.request_id (), - 1, - this, - "add_member", - _tao_call.service_info (), - _tao_interceptor_args.inout (), - _tao_cookies, - ACE_TRY_ENV - ) - ); - TAO_INTERCEPTOR_CHECK_RETURN (0); - break; - - } -#if (TAO_HAS_INTERCEPTORS == 1) - - } - ACE_CATCHANY - { - _tao_vfr.exception_occurred ( - _tao_call.request_id (), - 1, - this, - "add_member", - _tao_cookies, - ACE_TRY_ENV - ); - ACE_RE_THROW; - } - ACE_ENDTRY; - ACE_CHECK_RETURN (0); -#endif /* TAO_HAS_INTERCEPTORS */ - return _tao_safe_retval._retn (); -} - -FT::ObjectGroup_ptr FT::ObjectGroupManager::remove_member ( - FT::ObjectGroup_ptr object_group, - const FT::Location & the_location, - CORBA::Environment &ACE_TRY_ENV - ) - ACE_THROW_SPEC (( - CORBA::SystemException, - FT::ObjectGroupNotFound, - FT::MemberNotFound - )) -{ - - static TAO_Exception_Data _tao_FT_ObjectGroupManager_remove_member_exceptiondata [] = - { - {FT::_tc_ObjectGroupNotFound, FT::ObjectGroupNotFound::_alloc}, - {FT::_tc_MemberNotFound, FT::MemberNotFound::_alloc} - }; - - FT::ObjectGroup_ptr _tao_retval = FT::ObjectGroup::_nil (); - FT::ObjectGroup_var _tao_safe_retval (_tao_retval); - - - TAO_Stub *istub = this->_stubobj (); - if (istub == 0) - ACE_THROW_RETURN (CORBA::INTERNAL (), 0); - - - TAO_GIOP_Twoway_Invocation _tao_call ( - istub, - "remove_member", - 13, - istub->orb_core () - ); - -#if (TAO_HAS_INTERCEPTORS == 1) - TAO_ClientRequestInterceptor_Adapter - _tao_vfr (istub->orb_core ()->orb ()->_get_client_interceptor (ACE_TRY_ENV)); - ACE_CHECK_RETURN (0); - PortableInterceptor::Cookies _tao_cookies; - CORBA::NVList_var _tao_interceptor_args; - if (_tao_vfr.valid ()) - { - istub->orb_core ()->orb ()->create_list (0, _tao_interceptor_args.inout (), ACE_TRY_ENV); - ACE_CHECK_RETURN (0); - } - - ACE_TRY - { -#endif /* TAO_HAS_INTERCEPTORS */ - - for (;;) - { - _tao_call.start (ACE_TRY_ENV); - TAO_INTERCEPTOR_CHECK_RETURN (0); - - TAO_INTERCEPTOR ( - _tao_vfr.preinvoke ( - _tao_call.request_id (), - 1, - this, - "remove_member", - _tao_call.service_info (), - _tao_interceptor_args.inout (), - _tao_cookies, - ACE_TRY_ENV - ) - ); - TAO_INTERCEPTOR_CHECK_RETURN (0); - CORBA::Short flag = TAO_TWOWAY_RESPONSE_FLAG; - - _tao_call.prepare_header (ACE_static_cast (CORBA::Octet, flag), ACE_TRY_ENV); - TAO_INTERCEPTOR_CHECK_RETURN (0); - - TAO_OutputCDR &_tao_out = _tao_call.out_stream (); - if (!( - (_tao_out << object_group) && - (_tao_out << the_location) - )) - TAO_INTERCEPTOR_THROW_RETURN (CORBA::MARSHAL (), 0); - - int _invoke_status = - _tao_call.invoke (_tao_FT_ObjectGroupManager_remove_member_exceptiondata, 2, ACE_TRY_ENV); - TAO_INTERCEPTOR_CHECK_RETURN (0); - - if (_invoke_status == TAO_INVOKE_RESTART) - continue; - if (_invoke_status != TAO_INVOKE_OK) - { - TAO_INTERCEPTOR_THROW_RETURN (CORBA::UNKNOWN (TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES), 0); - - } - TAO_InputCDR &_tao_in = _tao_call.inp_stream (); - if (!( - (_tao_in >> _tao_safe_retval.inout ()) - )) - TAO_INTERCEPTOR_THROW_RETURN (CORBA::MARSHAL (TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES), 0); - - TAO_INTERCEPTOR ( - _tao_vfr.postinvoke ( - _tao_call.request_id (), - 1, - this, - "remove_member", - _tao_call.service_info (), - _tao_interceptor_args.inout (), - _tao_cookies, - ACE_TRY_ENV - ) - ); - TAO_INTERCEPTOR_CHECK_RETURN (0); - break; - - } -#if (TAO_HAS_INTERCEPTORS == 1) - - } - ACE_CATCHANY - { - _tao_vfr.exception_occurred ( - _tao_call.request_id (), - 1, - this, - "remove_member", - _tao_cookies, - ACE_TRY_ENV - ); - ACE_RE_THROW; - } - ACE_ENDTRY; - ACE_CHECK_RETURN (0); -#endif /* TAO_HAS_INTERCEPTORS */ - return _tao_safe_retval._retn (); -} - -FT::ObjectGroup_ptr FT::ObjectGroupManager::set_primary_member ( - FT::ObjectGroup_ptr object_group, - const FT::Location & the_location, - CORBA::Environment &ACE_TRY_ENV - ) - ACE_THROW_SPEC (( - CORBA::SystemException, - FT::ObjectGroupNotFound, - FT::MemberNotFound, - FT::PrimaryNotSet, - FT::BadReplicationStyle - )) -{ - - static TAO_Exception_Data _tao_FT_ObjectGroupManager_set_primary_member_exceptiondata [] = - { - {FT::_tc_ObjectGroupNotFound, FT::ObjectGroupNotFound::_alloc}, - {FT::_tc_MemberNotFound, FT::MemberNotFound::_alloc}, - {FT::_tc_PrimaryNotSet, FT::PrimaryNotSet::_alloc}, - {FT::_tc_BadReplicationStyle, FT::BadReplicationStyle::_alloc} - }; - - FT::ObjectGroup_ptr _tao_retval = FT::ObjectGroup::_nil (); - FT::ObjectGroup_var _tao_safe_retval (_tao_retval); - - - TAO_Stub *istub = this->_stubobj (); - if (istub == 0) - ACE_THROW_RETURN (CORBA::INTERNAL (), 0); - - - TAO_GIOP_Twoway_Invocation _tao_call ( - istub, - "set_primary_member", - 18, - istub->orb_core () - ); - -#if (TAO_HAS_INTERCEPTORS == 1) - TAO_ClientRequestInterceptor_Adapter - _tao_vfr (istub->orb_core ()->orb ()->_get_client_interceptor (ACE_TRY_ENV)); - ACE_CHECK_RETURN (0); - PortableInterceptor::Cookies _tao_cookies; - CORBA::NVList_var _tao_interceptor_args; - if (_tao_vfr.valid ()) - { - istub->orb_core ()->orb ()->create_list (0, _tao_interceptor_args.inout (), ACE_TRY_ENV); - ACE_CHECK_RETURN (0); - } - - ACE_TRY - { -#endif /* TAO_HAS_INTERCEPTORS */ - - for (;;) - { - _tao_call.start (ACE_TRY_ENV); - TAO_INTERCEPTOR_CHECK_RETURN (0); - - TAO_INTERCEPTOR ( - _tao_vfr.preinvoke ( - _tao_call.request_id (), - 1, - this, - "set_primary_member", - _tao_call.service_info (), - _tao_interceptor_args.inout (), - _tao_cookies, - ACE_TRY_ENV - ) - ); - TAO_INTERCEPTOR_CHECK_RETURN (0); - CORBA::Short flag = TAO_TWOWAY_RESPONSE_FLAG; - - _tao_call.prepare_header (ACE_static_cast (CORBA::Octet, flag), ACE_TRY_ENV); - TAO_INTERCEPTOR_CHECK_RETURN (0); - - TAO_OutputCDR &_tao_out = _tao_call.out_stream (); - if (!( - (_tao_out << object_group) && - (_tao_out << the_location) - )) - TAO_INTERCEPTOR_THROW_RETURN (CORBA::MARSHAL (), 0); - - int _invoke_status = - _tao_call.invoke (_tao_FT_ObjectGroupManager_set_primary_member_exceptiondata, 4, ACE_TRY_ENV); - TAO_INTERCEPTOR_CHECK_RETURN (0); - - if (_invoke_status == TAO_INVOKE_RESTART) - continue; - if (_invoke_status != TAO_INVOKE_OK) - { - TAO_INTERCEPTOR_THROW_RETURN (CORBA::UNKNOWN (TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES), 0); - - } - TAO_InputCDR &_tao_in = _tao_call.inp_stream (); - if (!( - (_tao_in >> _tao_safe_retval.inout ()) - )) - TAO_INTERCEPTOR_THROW_RETURN (CORBA::MARSHAL (TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES), 0); - - TAO_INTERCEPTOR ( - _tao_vfr.postinvoke ( - _tao_call.request_id (), - 1, - this, - "set_primary_member", - _tao_call.service_info (), - _tao_interceptor_args.inout (), - _tao_cookies, - ACE_TRY_ENV - ) - ); - TAO_INTERCEPTOR_CHECK_RETURN (0); - break; - - } -#if (TAO_HAS_INTERCEPTORS == 1) - - } - ACE_CATCHANY - { - _tao_vfr.exception_occurred ( - _tao_call.request_id (), - 1, - this, - "set_primary_member", - _tao_cookies, - ACE_TRY_ENV - ); - ACE_RE_THROW; - } - ACE_ENDTRY; - ACE_CHECK_RETURN (0); -#endif /* TAO_HAS_INTERCEPTORS */ - return _tao_safe_retval._retn (); -} - -FT::Locations * FT::ObjectGroupManager::locations_of_members ( - FT::ObjectGroup_ptr object_group, - CORBA::Environment &ACE_TRY_ENV - ) - ACE_THROW_SPEC (( - CORBA::SystemException, - FT::ObjectGroupNotFound - )) -{ - - static TAO_Exception_Data _tao_FT_ObjectGroupManager_locations_of_members_exceptiondata [] = - { - {FT::_tc_ObjectGroupNotFound, FT::ObjectGroupNotFound::_alloc} - }; - - FT::Locations *_tao_retval = 0; - - - TAO_Stub *istub = this->_stubobj (); - if (istub == 0) - ACE_THROW_RETURN (CORBA::INTERNAL (), 0); - - - ACE_NEW_RETURN (_tao_retval, FT::Locations, _tao_retval); - FT::Locations_var _tao_safe_retval (_tao_retval); - TAO_GIOP_Twoway_Invocation _tao_call ( - istub, - "locations_of_members", - 20, - istub->orb_core () - ); - -#if (TAO_HAS_INTERCEPTORS == 1) - TAO_ClientRequestInterceptor_Adapter - _tao_vfr (istub->orb_core ()->orb ()->_get_client_interceptor (ACE_TRY_ENV)); - ACE_CHECK_RETURN (0); - PortableInterceptor::Cookies _tao_cookies; - CORBA::NVList_var _tao_interceptor_args; - if (_tao_vfr.valid ()) - { - istub->orb_core ()->orb ()->create_list (0, _tao_interceptor_args.inout (), ACE_TRY_ENV); - ACE_CHECK_RETURN (0); - } - - ACE_TRY - { -#endif /* TAO_HAS_INTERCEPTORS */ - - for (;;) - { - _tao_call.start (ACE_TRY_ENV); - TAO_INTERCEPTOR_CHECK_RETURN (0); - - TAO_INTERCEPTOR ( - _tao_vfr.preinvoke ( - _tao_call.request_id (), - 1, - this, - "locations_of_members", - _tao_call.service_info (), - _tao_interceptor_args.inout (), - _tao_cookies, - ACE_TRY_ENV - ) - ); - TAO_INTERCEPTOR_CHECK_RETURN (0); - CORBA::Short flag = TAO_TWOWAY_RESPONSE_FLAG; - - _tao_call.prepare_header (ACE_static_cast (CORBA::Octet, flag), ACE_TRY_ENV); - TAO_INTERCEPTOR_CHECK_RETURN (0); - - TAO_OutputCDR &_tao_out = _tao_call.out_stream (); - if (!( - (_tao_out << object_group) - )) - TAO_INTERCEPTOR_THROW_RETURN (CORBA::MARSHAL (), 0); - - int _invoke_status = - _tao_call.invoke (_tao_FT_ObjectGroupManager_locations_of_members_exceptiondata, 1, ACE_TRY_ENV); - TAO_INTERCEPTOR_CHECK_RETURN (0); - - if (_invoke_status == TAO_INVOKE_RESTART) - continue; - if (_invoke_status != TAO_INVOKE_OK) - { - TAO_INTERCEPTOR_THROW_RETURN (CORBA::UNKNOWN (TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES), 0); - - } - TAO_InputCDR &_tao_in = _tao_call.inp_stream (); - if (!( - (_tao_in >> _tao_safe_retval.inout ()) - )) - TAO_INTERCEPTOR_THROW_RETURN (CORBA::MARSHAL (TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES), 0); - - TAO_INTERCEPTOR ( - _tao_vfr.postinvoke ( - _tao_call.request_id (), - 1, - this, - "locations_of_members", - _tao_call.service_info (), - _tao_interceptor_args.inout (), - _tao_cookies, - ACE_TRY_ENV - ) - ); - TAO_INTERCEPTOR_CHECK_RETURN (0); - break; - - } -#if (TAO_HAS_INTERCEPTORS == 1) - - } - ACE_CATCHANY - { - _tao_vfr.exception_occurred ( - _tao_call.request_id (), - 1, - this, - "locations_of_members", - _tao_cookies, - ACE_TRY_ENV - ); - ACE_RE_THROW; - } - ACE_ENDTRY; - ACE_CHECK_RETURN (0); -#endif /* TAO_HAS_INTERCEPTORS */ - return _tao_safe_retval._retn (); -} - -FT::ObjectGroupId FT::ObjectGroupManager::get_object_group_id ( - FT::ObjectGroup_ptr object_group, - CORBA::Environment &ACE_TRY_ENV - ) - ACE_THROW_SPEC (( - CORBA::SystemException, - FT::ObjectGroupNotFound - )) -{ - - static TAO_Exception_Data _tao_FT_ObjectGroupManager_get_object_group_id_exceptiondata [] = - { - {FT::_tc_ObjectGroupNotFound, FT::ObjectGroupNotFound::_alloc} - }; - - FT::ObjectGroupId _tao_retval = 0; - - - TAO_Stub *istub = this->_stubobj (); - if (istub == 0) - ACE_THROW_RETURN (CORBA::INTERNAL (), _tao_retval); - - - TAO_GIOP_Twoway_Invocation _tao_call ( - istub, - "get_object_group_id", - 19, - istub->orb_core () - ); - -#if (TAO_HAS_INTERCEPTORS == 1) - TAO_ClientRequestInterceptor_Adapter - _tao_vfr (istub->orb_core ()->orb ()->_get_client_interceptor (ACE_TRY_ENV)); - ACE_CHECK_RETURN (_tao_retval); - PortableInterceptor::Cookies _tao_cookies; - CORBA::NVList_var _tao_interceptor_args; - if (_tao_vfr.valid ()) - { - istub->orb_core ()->orb ()->create_list (0, _tao_interceptor_args.inout (), ACE_TRY_ENV); - ACE_CHECK_RETURN (_tao_retval); - } - - ACE_TRY - { -#endif /* TAO_HAS_INTERCEPTORS */ - - for (;;) - { - _tao_call.start (ACE_TRY_ENV); - TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval); - - TAO_INTERCEPTOR ( - _tao_vfr.preinvoke ( - _tao_call.request_id (), - 1, - this, - "get_object_group_id", - _tao_call.service_info (), - _tao_interceptor_args.inout (), - _tao_cookies, - ACE_TRY_ENV - ) - ); - TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval); - CORBA::Short flag = TAO_TWOWAY_RESPONSE_FLAG; - - _tao_call.prepare_header (ACE_static_cast (CORBA::Octet, flag), ACE_TRY_ENV); - TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval); - - TAO_OutputCDR &_tao_out = _tao_call.out_stream (); - if (!( - (_tao_out << object_group) - )) - TAO_INTERCEPTOR_THROW_RETURN (CORBA::MARSHAL (), _tao_retval); - - int _invoke_status = - _tao_call.invoke (_tao_FT_ObjectGroupManager_get_object_group_id_exceptiondata, 1, ACE_TRY_ENV); - TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval); - - if (_invoke_status == TAO_INVOKE_RESTART) - continue; - if (_invoke_status != TAO_INVOKE_OK) - { - TAO_INTERCEPTOR_THROW_RETURN (CORBA::UNKNOWN (TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES), _tao_retval); - - } - TAO_InputCDR &_tao_in = _tao_call.inp_stream (); - if (!( - (_tao_in >> _tao_retval) - )) - TAO_INTERCEPTOR_THROW_RETURN (CORBA::MARSHAL (TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES), _tao_retval); - - TAO_INTERCEPTOR ( - _tao_vfr.postinvoke ( - _tao_call.request_id (), - 1, - this, - "get_object_group_id", - _tao_call.service_info (), - _tao_interceptor_args.inout (), - _tao_cookies, - ACE_TRY_ENV - ) - ); - TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval); - break; - - } -#if (TAO_HAS_INTERCEPTORS == 1) - - } - ACE_CATCHANY - { - _tao_vfr.exception_occurred ( - _tao_call.request_id (), - 1, - this, - "get_object_group_id", - _tao_cookies, - ACE_TRY_ENV - ); - ACE_RE_THROW; - } - ACE_ENDTRY; - ACE_CHECK_RETURN (_tao_retval); -#endif /* TAO_HAS_INTERCEPTORS */ - return _tao_retval; -} - -FT::ObjectGroup_ptr FT::ObjectGroupManager::get_object_group_ref ( - FT::ObjectGroup_ptr object_group, - CORBA::Environment &ACE_TRY_ENV - ) - ACE_THROW_SPEC (( - CORBA::SystemException, - FT::ObjectGroupNotFound - )) -{ - - static TAO_Exception_Data _tao_FT_ObjectGroupManager_get_object_group_ref_exceptiondata [] = - { - {FT::_tc_ObjectGroupNotFound, FT::ObjectGroupNotFound::_alloc} - }; - - FT::ObjectGroup_ptr _tao_retval = FT::ObjectGroup::_nil (); - FT::ObjectGroup_var _tao_safe_retval (_tao_retval); - - - TAO_Stub *istub = this->_stubobj (); - if (istub == 0) - ACE_THROW_RETURN (CORBA::INTERNAL (), 0); - - - TAO_GIOP_Twoway_Invocation _tao_call ( - istub, - "get_object_group_ref", - 20, - istub->orb_core () - ); - -#if (TAO_HAS_INTERCEPTORS == 1) - TAO_ClientRequestInterceptor_Adapter - _tao_vfr (istub->orb_core ()->orb ()->_get_client_interceptor (ACE_TRY_ENV)); - ACE_CHECK_RETURN (0); - PortableInterceptor::Cookies _tao_cookies; - CORBA::NVList_var _tao_interceptor_args; - if (_tao_vfr.valid ()) - { - istub->orb_core ()->orb ()->create_list (0, _tao_interceptor_args.inout (), ACE_TRY_ENV); - ACE_CHECK_RETURN (0); - } - - ACE_TRY - { -#endif /* TAO_HAS_INTERCEPTORS */ - - for (;;) - { - _tao_call.start (ACE_TRY_ENV); - TAO_INTERCEPTOR_CHECK_RETURN (0); - - TAO_INTERCEPTOR ( - _tao_vfr.preinvoke ( - _tao_call.request_id (), - 1, - this, - "get_object_group_ref", - _tao_call.service_info (), - _tao_interceptor_args.inout (), - _tao_cookies, - ACE_TRY_ENV - ) - ); - TAO_INTERCEPTOR_CHECK_RETURN (0); - CORBA::Short flag = TAO_TWOWAY_RESPONSE_FLAG; - - _tao_call.prepare_header (ACE_static_cast (CORBA::Octet, flag), ACE_TRY_ENV); - TAO_INTERCEPTOR_CHECK_RETURN (0); - - TAO_OutputCDR &_tao_out = _tao_call.out_stream (); - if (!( - (_tao_out << object_group) - )) - TAO_INTERCEPTOR_THROW_RETURN (CORBA::MARSHAL (), 0); - - int _invoke_status = - _tao_call.invoke (_tao_FT_ObjectGroupManager_get_object_group_ref_exceptiondata, 1, ACE_TRY_ENV); - TAO_INTERCEPTOR_CHECK_RETURN (0); - - if (_invoke_status == TAO_INVOKE_RESTART) - continue; - if (_invoke_status != TAO_INVOKE_OK) - { - TAO_INTERCEPTOR_THROW_RETURN (CORBA::UNKNOWN (TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES), 0); - - } - TAO_InputCDR &_tao_in = _tao_call.inp_stream (); - if (!( - (_tao_in >> _tao_safe_retval.inout ()) - )) - TAO_INTERCEPTOR_THROW_RETURN (CORBA::MARSHAL (TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES), 0); - - TAO_INTERCEPTOR ( - _tao_vfr.postinvoke ( - _tao_call.request_id (), - 1, - this, - "get_object_group_ref", - _tao_call.service_info (), - _tao_interceptor_args.inout (), - _tao_cookies, - ACE_TRY_ENV - ) - ); - TAO_INTERCEPTOR_CHECK_RETURN (0); - break; - - } -#if (TAO_HAS_INTERCEPTORS == 1) - - } - ACE_CATCHANY - { - _tao_vfr.exception_occurred ( - _tao_call.request_id (), - 1, - this, - "get_object_group_ref", - _tao_cookies, - ACE_TRY_ENV - ); - ACE_RE_THROW; - } - ACE_ENDTRY; - ACE_CHECK_RETURN (0); -#endif /* TAO_HAS_INTERCEPTORS */ - return _tao_safe_retval._retn (); -} - -CORBA::Object_ptr FT::ObjectGroupManager::get_member_ref ( - FT::ObjectGroup_ptr object_group, - const FT::Location & loc, - CORBA::Environment &ACE_TRY_ENV - ) - ACE_THROW_SPEC (( - CORBA::SystemException, - FT::ObjectGroupNotFound, - FT::MemberNotFound - )) -{ - - static TAO_Exception_Data _tao_FT_ObjectGroupManager_get_member_ref_exceptiondata [] = - { - {FT::_tc_ObjectGroupNotFound, FT::ObjectGroupNotFound::_alloc}, - {FT::_tc_MemberNotFound, FT::MemberNotFound::_alloc} - }; - - CORBA::Object_ptr _tao_retval = CORBA::Object::_nil (); - CORBA::Object_var _tao_safe_retval (_tao_retval); - - - TAO_Stub *istub = this->_stubobj (); - if (istub == 0) - ACE_THROW_RETURN (CORBA::INTERNAL (), 0); - - - TAO_GIOP_Twoway_Invocation _tao_call ( - istub, - "get_member_ref", - 14, - istub->orb_core () - ); - -#if (TAO_HAS_INTERCEPTORS == 1) - TAO_ClientRequestInterceptor_Adapter - _tao_vfr (istub->orb_core ()->orb ()->_get_client_interceptor (ACE_TRY_ENV)); - ACE_CHECK_RETURN (0); - PortableInterceptor::Cookies _tao_cookies; - CORBA::NVList_var _tao_interceptor_args; - if (_tao_vfr.valid ()) - { - istub->orb_core ()->orb ()->create_list (0, _tao_interceptor_args.inout (), ACE_TRY_ENV); - ACE_CHECK_RETURN (0); - } - - ACE_TRY - { -#endif /* TAO_HAS_INTERCEPTORS */ - - for (;;) - { - _tao_call.start (ACE_TRY_ENV); - TAO_INTERCEPTOR_CHECK_RETURN (0); - - TAO_INTERCEPTOR ( - _tao_vfr.preinvoke ( - _tao_call.request_id (), - 1, - this, - "get_member_ref", - _tao_call.service_info (), - _tao_interceptor_args.inout (), - _tao_cookies, - ACE_TRY_ENV - ) - ); - TAO_INTERCEPTOR_CHECK_RETURN (0); - CORBA::Short flag = TAO_TWOWAY_RESPONSE_FLAG; - - _tao_call.prepare_header (ACE_static_cast (CORBA::Octet, flag), ACE_TRY_ENV); - TAO_INTERCEPTOR_CHECK_RETURN (0); - - TAO_OutputCDR &_tao_out = _tao_call.out_stream (); - if (!( - (_tao_out << object_group) && - (_tao_out << loc) - )) - TAO_INTERCEPTOR_THROW_RETURN (CORBA::MARSHAL (), 0); - - int _invoke_status = - _tao_call.invoke (_tao_FT_ObjectGroupManager_get_member_ref_exceptiondata, 2, ACE_TRY_ENV); - TAO_INTERCEPTOR_CHECK_RETURN (0); - - if (_invoke_status == TAO_INVOKE_RESTART) - continue; - if (_invoke_status != TAO_INVOKE_OK) - { - TAO_INTERCEPTOR_THROW_RETURN (CORBA::UNKNOWN (TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES), 0); - - } - TAO_InputCDR &_tao_in = _tao_call.inp_stream (); - if (!( - (_tao_in >> _tao_safe_retval.inout ()) - )) - TAO_INTERCEPTOR_THROW_RETURN (CORBA::MARSHAL (TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES), 0); - - TAO_INTERCEPTOR ( - _tao_vfr.postinvoke ( - _tao_call.request_id (), - 1, - this, - "get_member_ref", - _tao_call.service_info (), - _tao_interceptor_args.inout (), - _tao_cookies, - ACE_TRY_ENV - ) - ); - TAO_INTERCEPTOR_CHECK_RETURN (0); - break; - - } -#if (TAO_HAS_INTERCEPTORS == 1) - - } - ACE_CATCHANY - { - _tao_vfr.exception_occurred ( - _tao_call.request_id (), - 1, - this, - "get_member_ref", - _tao_cookies, - ACE_TRY_ENV - ); - ACE_RE_THROW; - } - ACE_ENDTRY; - ACE_CHECK_RETURN (0); -#endif /* TAO_HAS_INTERCEPTORS */ - return _tao_safe_retval._retn (); -} - -CORBA::Boolean FT::ObjectGroupManager::_is_a (const CORBA::Char *value, CORBA::Environment &ACE_TRY_ENV) -{ - if ( - (!ACE_OS::strcmp ((char *)value, "IDL:omg.org/FT/ObjectGroupManager:1.0")) || - (!ACE_OS::strcmp ((char *)value, "IDL:omg.org/CORBA/Object:1.0"))) - return 1; // success using local knowledge - else - return this->CORBA_Object::_is_a (value, ACE_TRY_ENV); -} - -void *FT::ObjectGroupManager::_tao_QueryInterface (ptr_arith_t type) -{ - void *retv = 0; - if (type == ACE_reinterpret_cast - (ptr_arith_t, - &ACE_NESTED_CLASS (::FT, ObjectGroupManager)::_narrow)) - retv = ACE_reinterpret_cast (void*, 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* FT::ObjectGroupManager::_interface_repository_id (void) const -{ - return "IDL:omg.org/FT/ObjectGroupManager:1.0"; -} - -static const CORBA::Long _oc_FT_ObjectGroupManager[] = -{ - TAO_ENCAP_BYTE_ORDER, // byte order - 38, ACE_NTOHL (0x49444c3a), ACE_NTOHL (0x6f6d672e), ACE_NTOHL (0x6f72672f), ACE_NTOHL (0x46542f4f), ACE_NTOHL (0x626a6563), ACE_NTOHL (0x7447726f), ACE_NTOHL (0x75704d61), ACE_NTOHL (0x6e616765), ACE_NTOHL (0x723a312e), ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/FT/ObjectGroupManager:1.0 - 19, ACE_NTOHL (0x4f626a65), ACE_NTOHL (0x63744772), ACE_NTOHL (0x6f75704d), ACE_NTOHL (0x616e6167), ACE_NTOHL (0x65720000), // name = ObjectGroupManager -}; -static CORBA::TypeCode _tc_TAO_tc_FT_ObjectGroupManager (CORBA::tk_objref, sizeof (_oc_FT_ObjectGroupManager), (char *) &_oc_FT_ObjectGroupManager, 0, sizeof (FT::ObjectGroupManager)); -TAO_NAMESPACE_TYPE (CORBA::TypeCode_ptr) -TAO_NAMESPACE_BEGIN (FT) -TAO_NAMESPACE_DEFINE (CORBA::TypeCode_ptr, _tc_ObjectGroupManager, &_tc_TAO_tc_FT_ObjectGroupManager) -TAO_NAMESPACE_END - -// default constructor -FT::GenericFactory::GenericFactory (void) -{} -// destructor -FT::GenericFactory::~GenericFactory (void) -{} - -void FT::GenericFactory::_tao_any_destructor (void *x) -{ - GenericFactory *tmp = ACE_static_cast (GenericFactory*,x); - CORBA::release (tmp); -} - -FT::GenericFactory_ptr FT::GenericFactory::_narrow ( - CORBA::Object_ptr obj, - CORBA::Environment &ACE_TRY_ENV - ) -{ - if (CORBA::is_nil (obj)) - return GenericFactory::_nil (); - if (! obj->_is_local ()) - { - CORBA::Boolean is_a = obj->_is_a ("IDL:omg.org/FT/GenericFactory:1.0", ACE_TRY_ENV); - ACE_CHECK_RETURN (GenericFactory::_nil ()); - if (is_a == 0) - return GenericFactory::_nil (); - } - return GenericFactory::_unchecked_narrow (obj, ACE_TRY_ENV); -} - -FT::GenericFactory_ptr FT::GenericFactory::_unchecked_narrow ( - CORBA::Object_ptr obj, - CORBA::Environment & - ) -{ - if (CORBA::is_nil (obj)) - return GenericFactory::_nil (); - if (! obj->_is_local ()) - { - TAO_Stub* stub = obj->_stubobj (); - if (stub) - stub->_incr_refcnt (); - GenericFactory_ptr default_proxy = GenericFactory::_nil (); - - if (obj->_is_collocated () && _TAO_collocation_FT_GenericFactory_Stub_Factory_function_pointer != 0) - { - default_proxy = _TAO_collocation_FT_GenericFactory_Stub_Factory_function_pointer (obj); - } - if (CORBA::is_nil (default_proxy)) - ACE_NEW_RETURN (default_proxy, ::FT::GenericFactory (stub), GenericFactory::_nil ()); - #if (TAO_HAS_SMART_PROXIES == 1) - return TAO_FT_GenericFactory_PROXY_FACTORY_ADAPTER::instance ()->create_proxy (default_proxy); - #else - return default_proxy; - #endif /*TAO_HAS_SMART_PROXIES == 1*/ - } - else - return - ACE_reinterpret_cast - ( - GenericFactory_ptr, - obj->_tao_QueryInterface - ( - ACE_reinterpret_cast - ( - ptr_arith_t, - &GenericFactory::_narrow - ) - ) - ); -} - -FT::GenericFactory_ptr -FT::GenericFactory::_duplicate (GenericFactory_ptr obj) -{ - if (!CORBA::is_nil (obj)) - obj->_add_ref (); - return obj; -} - -static const CORBA::Long _oc_FT_GenericFactory_FactoryCreationId[] = -{ - TAO_ENCAP_BYTE_ORDER, // byte order - 52, ACE_NTOHL (0x49444c3a), ACE_NTOHL (0x6f6d672e), ACE_NTOHL (0x6f72672f), ACE_NTOHL (0x46542f47), ACE_NTOHL (0x656e6572), ACE_NTOHL (0x69634661), ACE_NTOHL (0x63746f72), ACE_NTOHL (0x792f4661), ACE_NTOHL (0x63746f72), ACE_NTOHL (0x79437265), ACE_NTOHL (0x6174696f), ACE_NTOHL (0x6e49643a), ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/FT/GenericFactory/FactoryCreationId:1.0 - 18, ACE_NTOHL (0x46616374), ACE_NTOHL (0x6f727943), ACE_NTOHL (0x72656174), ACE_NTOHL (0x696f6e49), ACE_NTOHL (0x64000000), // name = FactoryCreationId - CORBA::tk_any, - -}; -static CORBA::TypeCode _tc_TAO_tc_FT_GenericFactory_FactoryCreationId (CORBA::tk_alias, sizeof (_oc_FT_GenericFactory_FactoryCreationId), (char *) &_oc_FT_GenericFactory_FactoryCreationId, 0, sizeof (FT::GenericFactory::FactoryCreationId)); -CORBA::TypeCode_ptr FT::GenericFactory::_tc_FactoryCreationId = &_tc_TAO_tc_FT_GenericFactory_FactoryCreationId; - -CORBA::Object_ptr FT::GenericFactory::create_object ( - const char * type_id, - const FT::Criteria & the_criteria, - FT::GenericFactory::FactoryCreationId_out factory_creation_id, - CORBA::Environment &ACE_TRY_ENV - ) - ACE_THROW_SPEC (( - CORBA::SystemException, - FT::NoFactory, - FT::ObjectNotCreated, - FT::InvalidCriteria, - FT::InvalidProperty, - FT::CannotMeetCriteria - )) -{ - - static TAO_Exception_Data _tao_FT_GenericFactory_create_object_exceptiondata [] = - { - {FT::_tc_NoFactory, FT::NoFactory::_alloc}, - {FT::_tc_ObjectNotCreated, FT::ObjectNotCreated::_alloc}, - {FT::_tc_InvalidCriteria, FT::InvalidCriteria::_alloc}, - {FT::_tc_InvalidProperty, FT::InvalidProperty::_alloc}, - {FT::_tc_CannotMeetCriteria, FT::CannotMeetCriteria::_alloc} - }; - - CORBA::Object_ptr _tao_retval = CORBA::Object::_nil (); - CORBA::Object_var _tao_safe_retval (_tao_retval); - - - TAO_Stub *istub = this->_stubobj (); - if (istub == 0) - ACE_THROW_RETURN (CORBA::INTERNAL (), 0); - - - ACE_NEW_RETURN (factory_creation_id.ptr (), CORBA::Any, 0); - TAO_GIOP_Twoway_Invocation _tao_call ( - istub, - "create_object", - 13, - istub->orb_core () - ); - -#if (TAO_HAS_INTERCEPTORS == 1) - TAO_ClientRequestInterceptor_Adapter - _tao_vfr (istub->orb_core ()->orb ()->_get_client_interceptor (ACE_TRY_ENV)); - ACE_CHECK_RETURN (0); - PortableInterceptor::Cookies _tao_cookies; - CORBA::NVList_var _tao_interceptor_args; - if (_tao_vfr.valid ()) - { - istub->orb_core ()->orb ()->create_list (0, _tao_interceptor_args.inout (), ACE_TRY_ENV); - ACE_CHECK_RETURN (0); - } - - ACE_TRY - { -#endif /* TAO_HAS_INTERCEPTORS */ - - for (;;) - { - _tao_call.start (ACE_TRY_ENV); - TAO_INTERCEPTOR_CHECK_RETURN (0); - - TAO_INTERCEPTOR ( - _tao_vfr.preinvoke ( - _tao_call.request_id (), - 1, - this, - "create_object", - _tao_call.service_info (), - _tao_interceptor_args.inout (), - _tao_cookies, - ACE_TRY_ENV - ) - ); - TAO_INTERCEPTOR_CHECK_RETURN (0); - CORBA::Short flag = TAO_TWOWAY_RESPONSE_FLAG; - - _tao_call.prepare_header (ACE_static_cast (CORBA::Octet, flag), ACE_TRY_ENV); - TAO_INTERCEPTOR_CHECK_RETURN (0); - - TAO_OutputCDR &_tao_out = _tao_call.out_stream (); - if (!( - (_tao_out << type_id) && - (_tao_out << the_criteria) - )) - TAO_INTERCEPTOR_THROW_RETURN (CORBA::MARSHAL (), 0); - - int _invoke_status = - _tao_call.invoke (_tao_FT_GenericFactory_create_object_exceptiondata, 5, ACE_TRY_ENV); - TAO_INTERCEPTOR_CHECK_RETURN (0); - - if (_invoke_status == TAO_INVOKE_RESTART) - continue; - if (_invoke_status != TAO_INVOKE_OK) - { - TAO_INTERCEPTOR_THROW_RETURN (CORBA::UNKNOWN (TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES), 0); - - } - TAO_InputCDR &_tao_in = _tao_call.inp_stream (); - if (!( - (_tao_in >> _tao_safe_retval.inout ()) && - (_tao_in >> *factory_creation_id.ptr ()) - )) - TAO_INTERCEPTOR_THROW_RETURN (CORBA::MARSHAL (TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES), 0); - - TAO_INTERCEPTOR ( - _tao_vfr.postinvoke ( - _tao_call.request_id (), - 1, - this, - "create_object", - _tao_call.service_info (), - _tao_interceptor_args.inout (), - _tao_cookies, - ACE_TRY_ENV - ) - ); - TAO_INTERCEPTOR_CHECK_RETURN (0); - break; - - } -#if (TAO_HAS_INTERCEPTORS == 1) - - } - ACE_CATCHANY - { - _tao_vfr.exception_occurred ( - _tao_call.request_id (), - 1, - this, - "create_object", - _tao_cookies, - ACE_TRY_ENV - ); - ACE_RE_THROW; - } - ACE_ENDTRY; - ACE_CHECK_RETURN (0); -#endif /* TAO_HAS_INTERCEPTORS */ - return _tao_safe_retval._retn (); -} - -void FT::GenericFactory::delete_object ( - const FT::GenericFactory::FactoryCreationId & factory_creation_id, - CORBA::Environment &ACE_TRY_ENV - ) - ACE_THROW_SPEC (( - CORBA::SystemException, - FT::ObjectNotFound - )) -{ - - static TAO_Exception_Data _tao_FT_GenericFactory_delete_object_exceptiondata [] = - { - {FT::_tc_ObjectNotFound, FT::ObjectNotFound::_alloc} - }; - - - - - TAO_Stub *istub = this->_stubobj (); - if (istub == 0) - ACE_THROW (CORBA::INTERNAL ()); - - - TAO_GIOP_Twoway_Invocation _tao_call ( - istub, - "delete_object", - 13, - istub->orb_core () - ); - -#if (TAO_HAS_INTERCEPTORS == 1) - TAO_ClientRequestInterceptor_Adapter - _tao_vfr (istub->orb_core ()->orb ()->_get_client_interceptor (ACE_TRY_ENV)); - ACE_CHECK; - PortableInterceptor::Cookies _tao_cookies; - CORBA::NVList_var _tao_interceptor_args; - if (_tao_vfr.valid ()) - { - istub->orb_core ()->orb ()->create_list (0, _tao_interceptor_args.inout (), ACE_TRY_ENV); - ACE_CHECK; - } - - ACE_TRY - { -#endif /* TAO_HAS_INTERCEPTORS */ - - for (;;) - { - _tao_call.start (ACE_TRY_ENV); - TAO_INTERCEPTOR_CHECK; - - TAO_INTERCEPTOR ( - _tao_vfr.preinvoke ( - _tao_call.request_id (), - 1, - this, - "delete_object", - _tao_call.service_info (), - _tao_interceptor_args.inout (), - _tao_cookies, - ACE_TRY_ENV - ) - ); - TAO_INTERCEPTOR_CHECK; - CORBA::Short flag = TAO_TWOWAY_RESPONSE_FLAG; - - _tao_call.prepare_header (ACE_static_cast (CORBA::Octet, flag), ACE_TRY_ENV); - TAO_INTERCEPTOR_CHECK; - - TAO_OutputCDR &_tao_out = _tao_call.out_stream (); - if (!( - (_tao_out << factory_creation_id) - )) - TAO_INTERCEPTOR_THROW (CORBA::MARSHAL ()); - int _invoke_status = - _tao_call.invoke (_tao_FT_GenericFactory_delete_object_exceptiondata, 1, ACE_TRY_ENV); - TAO_INTERCEPTOR_CHECK; - - if (_invoke_status == TAO_INVOKE_RESTART) - continue; - if (_invoke_status != TAO_INVOKE_OK) - { - TAO_INTERCEPTOR_THROW (CORBA::UNKNOWN (TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES)); - } - - TAO_INTERCEPTOR ( - _tao_vfr.postinvoke ( - _tao_call.request_id (), - 1, - this, - "delete_object", - _tao_call.service_info (), - _tao_interceptor_args.inout (), - _tao_cookies, - ACE_TRY_ENV - ) - ); - TAO_INTERCEPTOR_CHECK; - break; - - } -#if (TAO_HAS_INTERCEPTORS == 1) - - } - ACE_CATCHANY - { - _tao_vfr.exception_occurred ( - _tao_call.request_id (), - 1, - this, - "delete_object", - _tao_cookies, - ACE_TRY_ENV - ); - ACE_RE_THROW; - } - ACE_ENDTRY; - ACE_CHECK; -#endif /* TAO_HAS_INTERCEPTORS */ - -} - -CORBA::Boolean FT::GenericFactory::_is_a (const CORBA::Char *value, CORBA::Environment &ACE_TRY_ENV) -{ - if ( - (!ACE_OS::strcmp ((char *)value, "IDL:omg.org/FT/GenericFactory:1.0")) || - (!ACE_OS::strcmp ((char *)value, "IDL:omg.org/CORBA/Object:1.0"))) - return 1; // success using local knowledge - else - return this->CORBA_Object::_is_a (value, ACE_TRY_ENV); -} - -void *FT::GenericFactory::_tao_QueryInterface (ptr_arith_t type) -{ - void *retv = 0; - if (type == ACE_reinterpret_cast - (ptr_arith_t, - &ACE_NESTED_CLASS (::FT, GenericFactory)::_narrow)) - retv = ACE_reinterpret_cast (void*, 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* FT::GenericFactory::_interface_repository_id (void) const -{ - return "IDL:omg.org/FT/GenericFactory:1.0"; -} - -static const CORBA::Long _oc_FT_GenericFactory[] = -{ - TAO_ENCAP_BYTE_ORDER, // byte order - 34, ACE_NTOHL (0x49444c3a), ACE_NTOHL (0x6f6d672e), ACE_NTOHL (0x6f72672f), ACE_NTOHL (0x46542f47), ACE_NTOHL (0x656e6572), ACE_NTOHL (0x69634661), ACE_NTOHL (0x63746f72), ACE_NTOHL (0x793a312e), ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/FT/GenericFactory:1.0 - 15, ACE_NTOHL (0x47656e65), ACE_NTOHL (0x72696346), ACE_NTOHL (0x6163746f), ACE_NTOHL (0x72790000), // name = GenericFactory -}; -static CORBA::TypeCode _tc_TAO_tc_FT_GenericFactory (CORBA::tk_objref, sizeof (_oc_FT_GenericFactory), (char *) &_oc_FT_GenericFactory, 0, sizeof (FT::GenericFactory)); -TAO_NAMESPACE_TYPE (CORBA::TypeCode_ptr) -TAO_NAMESPACE_BEGIN (FT) -TAO_NAMESPACE_DEFINE (CORBA::TypeCode_ptr, _tc_GenericFactory, &_tc_TAO_tc_FT_GenericFactory) -TAO_NAMESPACE_END - -// default constructor -FT::ReplicationManager::ReplicationManager (void) -{} - -// destructor -FT::ReplicationManager::~ReplicationManager (void) -{} - -void FT::ReplicationManager::_tao_any_destructor (void *x) -{ - ReplicationManager *tmp = ACE_static_cast (ReplicationManager*,x); - CORBA::release (tmp); -} - -FT::ReplicationManager_ptr FT::ReplicationManager::_narrow ( - CORBA::Object_ptr obj, - CORBA::Environment &ACE_TRY_ENV - ) -{ - if (CORBA::is_nil (obj)) - return ReplicationManager::_nil (); - if (! obj->_is_local ()) - { - CORBA::Boolean is_a = obj->_is_a ("IDL:omg.org/FT/ReplicationManager:1.0", ACE_TRY_ENV); - ACE_CHECK_RETURN (ReplicationManager::_nil ()); - if (is_a == 0) - return ReplicationManager::_nil (); - } - return ReplicationManager::_unchecked_narrow (obj, ACE_TRY_ENV); -} - -FT::ReplicationManager_ptr FT::ReplicationManager::_unchecked_narrow ( - CORBA::Object_ptr obj, - CORBA::Environment & - ) -{ - if (CORBA::is_nil (obj)) - return ReplicationManager::_nil (); - if (! obj->_is_local ()) - { - TAO_Stub* stub = obj->_stubobj (); - if (stub) - stub->_incr_refcnt (); - ReplicationManager_ptr default_proxy = ReplicationManager::_nil (); - - if (obj->_is_collocated () && _TAO_collocation_FT_ReplicationManager_Stub_Factory_function_pointer != 0) - { - default_proxy = _TAO_collocation_FT_ReplicationManager_Stub_Factory_function_pointer (obj); - } - if (CORBA::is_nil (default_proxy)) - ACE_NEW_RETURN (default_proxy, ::FT::ReplicationManager (stub), ReplicationManager::_nil ()); - #if (TAO_HAS_SMART_PROXIES == 1) - return TAO_FT_ReplicationManager_PROXY_FACTORY_ADAPTER::instance ()->create_proxy (default_proxy); - #else - return default_proxy; - #endif /*TAO_HAS_SMART_PROXIES == 1*/ - } - else - return - ACE_reinterpret_cast - ( - ReplicationManager_ptr, - obj->_tao_QueryInterface - ( - ACE_reinterpret_cast - ( - ptr_arith_t, - &ReplicationManager::_narrow - ) - ) - ); -} - -FT::ReplicationManager_ptr -FT::ReplicationManager::_duplicate (ReplicationManager_ptr obj) -{ - if (!CORBA::is_nil (obj)) - obj->_add_ref (); - return obj; -} - -void FT::ReplicationManager::register_fault_notifier ( - FT::FaultNotifier_ptr fault_notifier, - CORBA::Environment &ACE_TRY_ENV - ) - ACE_THROW_SPEC (( - CORBA::SystemException - )) -{ - - - - - TAO_Stub *istub = this->_stubobj (); - if (istub == 0) - ACE_THROW (CORBA::INTERNAL ()); - - - TAO_GIOP_Twoway_Invocation _tao_call ( - istub, - "register_fault_notifier", - 23, - istub->orb_core () - ); - -#if (TAO_HAS_INTERCEPTORS == 1) - TAO_ClientRequestInterceptor_Adapter - _tao_vfr (istub->orb_core ()->orb ()->_get_client_interceptor (ACE_TRY_ENV)); - ACE_CHECK; - PortableInterceptor::Cookies _tao_cookies; - CORBA::NVList_var _tao_interceptor_args; - if (_tao_vfr.valid ()) - { - istub->orb_core ()->orb ()->create_list (0, _tao_interceptor_args.inout (), ACE_TRY_ENV); - ACE_CHECK; - } - - ACE_TRY - { -#endif /* TAO_HAS_INTERCEPTORS */ - - for (;;) - { - _tao_call.start (ACE_TRY_ENV); - TAO_INTERCEPTOR_CHECK; - - TAO_INTERCEPTOR ( - _tao_vfr.preinvoke ( - _tao_call.request_id (), - 1, - this, - "register_fault_notifier", - _tao_call.service_info (), - _tao_interceptor_args.inout (), - _tao_cookies, - ACE_TRY_ENV - ) - ); - TAO_INTERCEPTOR_CHECK; - CORBA::Short flag = TAO_TWOWAY_RESPONSE_FLAG; - - _tao_call.prepare_header (ACE_static_cast (CORBA::Octet, flag), ACE_TRY_ENV); - TAO_INTERCEPTOR_CHECK; - - TAO_OutputCDR &_tao_out = _tao_call.out_stream (); - if (!( - (_tao_out << fault_notifier) - )) - TAO_INTERCEPTOR_THROW (CORBA::MARSHAL ()); - int _invoke_status = - _tao_call.invoke (0, 0, ACE_TRY_ENV); - TAO_INTERCEPTOR_CHECK; - - if (_invoke_status == TAO_INVOKE_RESTART) - continue; - if (_invoke_status != TAO_INVOKE_OK) - { - TAO_INTERCEPTOR_THROW (CORBA::UNKNOWN (TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES)); - } - - TAO_INTERCEPTOR ( - _tao_vfr.postinvoke ( - _tao_call.request_id (), - 1, - this, - "register_fault_notifier", - _tao_call.service_info (), - _tao_interceptor_args.inout (), - _tao_cookies, - ACE_TRY_ENV - ) - ); - TAO_INTERCEPTOR_CHECK; - break; - - } -#if (TAO_HAS_INTERCEPTORS == 1) - - } - ACE_CATCHANY - { - _tao_vfr.exception_occurred ( - _tao_call.request_id (), - 1, - this, - "register_fault_notifier", - _tao_cookies, - ACE_TRY_ENV - ); - ACE_RE_THROW; - } - ACE_ENDTRY; - ACE_CHECK; -#endif /* TAO_HAS_INTERCEPTORS */ - -} - -FT::FaultNotifier_ptr FT::ReplicationManager::get_fault_notifier ( - CORBA::Environment &ACE_TRY_ENV - ) - ACE_THROW_SPEC (( - CORBA::SystemException, - FT::InterfaceNotFound - )) -{ - - static TAO_Exception_Data _tao_FT_ReplicationManager_get_fault_notifier_exceptiondata [] = - { - {FT::_tc_InterfaceNotFound, FT::InterfaceNotFound::_alloc} - }; - - FT::FaultNotifier_ptr _tao_retval = FT::FaultNotifier::_nil (); - FT::FaultNotifier_var _tao_safe_retval (_tao_retval); - - - TAO_Stub *istub = this->_stubobj (); - if (istub == 0) - ACE_THROW_RETURN (CORBA::INTERNAL (), 0); - - - TAO_GIOP_Twoway_Invocation _tao_call ( - istub, - "get_fault_notifier", - 18, - istub->orb_core () - ); - -#if (TAO_HAS_INTERCEPTORS == 1) - TAO_ClientRequestInterceptor_Adapter - _tao_vfr (istub->orb_core ()->orb ()->_get_client_interceptor (ACE_TRY_ENV)); - ACE_CHECK_RETURN (0); - PortableInterceptor::Cookies _tao_cookies; - CORBA::NVList_var _tao_interceptor_args; - if (_tao_vfr.valid ()) - { - istub->orb_core ()->orb ()->create_list (0, _tao_interceptor_args.inout (), ACE_TRY_ENV); - ACE_CHECK_RETURN (0); - } - - ACE_TRY - { -#endif /* TAO_HAS_INTERCEPTORS */ - - for (;;) - { - _tao_call.start (ACE_TRY_ENV); - TAO_INTERCEPTOR_CHECK_RETURN (0); - - TAO_INTERCEPTOR ( - _tao_vfr.preinvoke ( - _tao_call.request_id (), - 1, - this, - "get_fault_notifier", - _tao_call.service_info (), - _tao_interceptor_args.inout (), - _tao_cookies, - ACE_TRY_ENV - ) - ); - TAO_INTERCEPTOR_CHECK_RETURN (0); - CORBA::Short flag = TAO_TWOWAY_RESPONSE_FLAG; - - _tao_call.prepare_header (ACE_static_cast (CORBA::Octet, flag), ACE_TRY_ENV); - TAO_INTERCEPTOR_CHECK_RETURN (0); - - int _invoke_status = - _tao_call.invoke (_tao_FT_ReplicationManager_get_fault_notifier_exceptiondata, 1, ACE_TRY_ENV); - TAO_INTERCEPTOR_CHECK_RETURN (0); - - if (_invoke_status == TAO_INVOKE_RESTART) - continue; - if (_invoke_status != TAO_INVOKE_OK) - { - TAO_INTERCEPTOR_THROW_RETURN (CORBA::UNKNOWN (TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES), 0); - - } - TAO_InputCDR &_tao_in = _tao_call.inp_stream (); - if (!( - (_tao_in >> _tao_safe_retval.inout ()) - )) - TAO_INTERCEPTOR_THROW_RETURN (CORBA::MARSHAL (TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES), 0); - - TAO_INTERCEPTOR ( - _tao_vfr.postinvoke ( - _tao_call.request_id (), - 1, - this, - "get_fault_notifier", - _tao_call.service_info (), - _tao_interceptor_args.inout (), - _tao_cookies, - ACE_TRY_ENV - ) - ); - TAO_INTERCEPTOR_CHECK_RETURN (0); - break; - - } -#if (TAO_HAS_INTERCEPTORS == 1) - - } - ACE_CATCHANY - { - _tao_vfr.exception_occurred ( - _tao_call.request_id (), - 1, - this, - "get_fault_notifier", - _tao_cookies, - ACE_TRY_ENV - ); - ACE_RE_THROW; - } - ACE_ENDTRY; - ACE_CHECK_RETURN (0); -#endif /* TAO_HAS_INTERCEPTORS */ - return _tao_safe_retval._retn (); -} - -CORBA::Boolean FT::ReplicationManager::_is_a (const CORBA::Char *value, CORBA::Environment &ACE_TRY_ENV) -{ - if ( - (!ACE_OS::strcmp ((char *)value, "IDL:omg.org/FT/ReplicationManager:1.0")) || - (!ACE_OS::strcmp ((char *)value, "IDL:omg.org/FT/PropertyManager:1.0")) || - (!ACE_OS::strcmp ((char *)value, "IDL:omg.org/FT/ObjectGroupManager:1.0")) || - (!ACE_OS::strcmp ((char *)value, "IDL:omg.org/FT/GenericFactory:1.0")) || - (!ACE_OS::strcmp ((char *)value, "IDL:omg.org/CORBA/Object:1.0"))) - return 1; // success using local knowledge - else - return this->CORBA_Object::_is_a (value, ACE_TRY_ENV); -} - -void *FT::ReplicationManager::_tao_QueryInterface (ptr_arith_t type) -{ - void *retv = 0; - if (type == ACE_reinterpret_cast - (ptr_arith_t, - &ACE_NESTED_CLASS (::FT, ReplicationManager)::_narrow)) - retv = ACE_reinterpret_cast (void*, this); - else if (type == ACE_reinterpret_cast - (ptr_arith_t, - &ACE_NESTED_CLASS (::FT, PropertyManager)::_narrow)) - retv = ACE_reinterpret_cast - ( - void *, - ACE_static_cast - ( - FT::PropertyManager_ptr, - this - ) - ); - else if (type == ACE_reinterpret_cast - (ptr_arith_t, - &ACE_NESTED_CLASS (::FT, ObjectGroupManager)::_narrow)) - retv = ACE_reinterpret_cast - ( - void *, - ACE_static_cast - ( - FT::ObjectGroupManager_ptr, - this - ) - ); - else if (type == ACE_reinterpret_cast - (ptr_arith_t, - &ACE_NESTED_CLASS (::FT, GenericFactory)::_narrow)) - retv = ACE_reinterpret_cast - ( - void *, - ACE_static_cast - ( - FT::GenericFactory_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* FT::ReplicationManager::_interface_repository_id (void) const -{ - return "IDL:omg.org/FT/ReplicationManager:1.0"; -} - -static const CORBA::Long _oc_FT_ReplicationManager[] = -{ - TAO_ENCAP_BYTE_ORDER, // byte order - 38, ACE_NTOHL (0x49444c3a), ACE_NTOHL (0x6f6d672e), ACE_NTOHL (0x6f72672f), ACE_NTOHL (0x46542f52), ACE_NTOHL (0x65706c69), ACE_NTOHL (0x63617469), ACE_NTOHL (0x6f6e4d61), ACE_NTOHL (0x6e616765), ACE_NTOHL (0x723a312e), ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/FT/ReplicationManager:1.0 - 19, ACE_NTOHL (0x5265706c), ACE_NTOHL (0x69636174), ACE_NTOHL (0x696f6e4d), ACE_NTOHL (0x616e6167), ACE_NTOHL (0x65720000), // name = ReplicationManager -}; -static CORBA::TypeCode _tc_TAO_tc_FT_ReplicationManager (CORBA::tk_objref, sizeof (_oc_FT_ReplicationManager), (char *) &_oc_FT_ReplicationManager, 0, sizeof (FT::ReplicationManager)); -TAO_NAMESPACE_TYPE (CORBA::TypeCode_ptr) -TAO_NAMESPACE_BEGIN (FT) -TAO_NAMESPACE_DEFINE (CORBA::TypeCode_ptr, _tc_ReplicationManager, &_tc_TAO_tc_FT_ReplicationManager) -TAO_NAMESPACE_END - -// default constructor -FT::PullMonitorable::PullMonitorable (void) -{} - -// destructor -FT::PullMonitorable::~PullMonitorable (void) -{} - -void FT::PullMonitorable::_tao_any_destructor (void *x) -{ - PullMonitorable *tmp = ACE_static_cast (PullMonitorable*,x); - CORBA::release (tmp); -} - -FT::PullMonitorable_ptr FT::PullMonitorable::_narrow ( - CORBA::Object_ptr obj, - CORBA::Environment &ACE_TRY_ENV - ) -{ - if (CORBA::is_nil (obj)) - return PullMonitorable::_nil (); - if (! obj->_is_local ()) - { - CORBA::Boolean is_a = obj->_is_a ("IDL:omg.org/FT/PullMonitorable:1.0", ACE_TRY_ENV); - ACE_CHECK_RETURN (PullMonitorable::_nil ()); - if (is_a == 0) - return PullMonitorable::_nil (); - } - return PullMonitorable::_unchecked_narrow (obj, ACE_TRY_ENV); -} - -FT::PullMonitorable_ptr FT::PullMonitorable::_unchecked_narrow ( - CORBA::Object_ptr obj, - CORBA::Environment & - ) -{ - if (CORBA::is_nil (obj)) - return PullMonitorable::_nil (); - if (! obj->_is_local ()) - { - TAO_Stub* stub = obj->_stubobj (); - if (stub) - stub->_incr_refcnt (); - PullMonitorable_ptr default_proxy = PullMonitorable::_nil (); - - if (obj->_is_collocated () && _TAO_collocation_FT_PullMonitorable_Stub_Factory_function_pointer != 0) - { - default_proxy = _TAO_collocation_FT_PullMonitorable_Stub_Factory_function_pointer (obj); - } - if (CORBA::is_nil (default_proxy)) - ACE_NEW_RETURN (default_proxy, ::FT::PullMonitorable (stub), PullMonitorable::_nil ()); - #if (TAO_HAS_SMART_PROXIES == 1) - return TAO_FT_PullMonitorable_PROXY_FACTORY_ADAPTER::instance ()->create_proxy (default_proxy); - #else - return default_proxy; - #endif /*TAO_HAS_SMART_PROXIES == 1*/ - } - else - return - ACE_reinterpret_cast - ( - PullMonitorable_ptr, - obj->_tao_QueryInterface - ( - ACE_reinterpret_cast - ( - ptr_arith_t, - &PullMonitorable::_narrow - ) - ) - ); -} - -FT::PullMonitorable_ptr -FT::PullMonitorable::_duplicate (PullMonitorable_ptr obj) -{ - if (!CORBA::is_nil (obj)) - obj->_add_ref (); - return obj; -} - -CORBA::Boolean FT::PullMonitorable::is_alive ( - CORBA::Environment &ACE_TRY_ENV - ) - ACE_THROW_SPEC (( - CORBA::SystemException - )) -{ - - CORBA::Boolean _tao_retval = 0; - - - TAO_Stub *istub = this->_stubobj (); - if (istub == 0) - ACE_THROW_RETURN (CORBA::INTERNAL (), _tao_retval); - - - TAO_GIOP_Twoway_Invocation _tao_call ( - istub, - "is_alive", - 8, - istub->orb_core () - ); - -#if (TAO_HAS_INTERCEPTORS == 1) - TAO_ClientRequestInterceptor_Adapter - _tao_vfr (istub->orb_core ()->orb ()->_get_client_interceptor (ACE_TRY_ENV)); - ACE_CHECK_RETURN (_tao_retval); - PortableInterceptor::Cookies _tao_cookies; - CORBA::NVList_var _tao_interceptor_args; - if (_tao_vfr.valid ()) - { - istub->orb_core ()->orb ()->create_list (0, _tao_interceptor_args.inout (), ACE_TRY_ENV); - ACE_CHECK_RETURN (_tao_retval); - } - - ACE_TRY - { -#endif /* TAO_HAS_INTERCEPTORS */ - - for (;;) - { - _tao_call.start (ACE_TRY_ENV); - TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval); - - TAO_INTERCEPTOR ( - _tao_vfr.preinvoke ( - _tao_call.request_id (), - 1, - this, - "is_alive", - _tao_call.service_info (), - _tao_interceptor_args.inout (), - _tao_cookies, - ACE_TRY_ENV - ) - ); - TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval); - CORBA::Short flag = TAO_TWOWAY_RESPONSE_FLAG; - - _tao_call.prepare_header (ACE_static_cast (CORBA::Octet, flag), ACE_TRY_ENV); - TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval); - - int _invoke_status = - _tao_call.invoke (0, 0, ACE_TRY_ENV); - TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval); - - if (_invoke_status == TAO_INVOKE_RESTART) - continue; - if (_invoke_status != TAO_INVOKE_OK) - { - TAO_INTERCEPTOR_THROW_RETURN (CORBA::UNKNOWN (TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES), _tao_retval); - - } - TAO_InputCDR &_tao_in = _tao_call.inp_stream (); - if (!( - (_tao_in >> CORBA::Any::to_boolean (_tao_retval)) - )) - TAO_INTERCEPTOR_THROW_RETURN (CORBA::MARSHAL (TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES), _tao_retval); - - TAO_INTERCEPTOR ( - _tao_vfr.postinvoke ( - _tao_call.request_id (), - 1, - this, - "is_alive", - _tao_call.service_info (), - _tao_interceptor_args.inout (), - _tao_cookies, - ACE_TRY_ENV - ) - ); - TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval); - break; - - } -#if (TAO_HAS_INTERCEPTORS == 1) - - } - ACE_CATCHANY - { - _tao_vfr.exception_occurred ( - _tao_call.request_id (), - 1, - this, - "is_alive", - _tao_cookies, - ACE_TRY_ENV - ); - ACE_RE_THROW; - } - ACE_ENDTRY; - ACE_CHECK_RETURN (_tao_retval); -#endif /* TAO_HAS_INTERCEPTORS */ - return _tao_retval; -} - -CORBA::Boolean FT::PullMonitorable::_is_a (const CORBA::Char *value, CORBA::Environment &ACE_TRY_ENV) -{ - if ( - (!ACE_OS::strcmp ((char *)value, "IDL:omg.org/FT/PullMonitorable:1.0")) || - (!ACE_OS::strcmp ((char *)value, "IDL:omg.org/CORBA/Object:1.0"))) - return 1; // success using local knowledge - else - return this->CORBA_Object::_is_a (value, ACE_TRY_ENV); -} - -void *FT::PullMonitorable::_tao_QueryInterface (ptr_arith_t type) -{ - void *retv = 0; - if (type == ACE_reinterpret_cast - (ptr_arith_t, - &ACE_NESTED_CLASS (::FT, PullMonitorable)::_narrow)) - retv = ACE_reinterpret_cast (void*, 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* FT::PullMonitorable::_interface_repository_id (void) const -{ - return "IDL:omg.org/FT/PullMonitorable:1.0"; -} - -static const CORBA::Long _oc_FT_PullMonitorable[] = -{ - TAO_ENCAP_BYTE_ORDER, // byte order - 35, ACE_NTOHL (0x49444c3a), ACE_NTOHL (0x6f6d672e), ACE_NTOHL (0x6f72672f), ACE_NTOHL (0x46542f50), ACE_NTOHL (0x756c6c4d), ACE_NTOHL (0x6f6e6974), ACE_NTOHL (0x6f726162), ACE_NTOHL (0x6c653a31), ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/FT/PullMonitorable:1.0 - 16, ACE_NTOHL (0x50756c6c), ACE_NTOHL (0x4d6f6e69), ACE_NTOHL (0x746f7261), ACE_NTOHL (0x626c6500), // name = PullMonitorable -}; -static CORBA::TypeCode _tc_TAO_tc_FT_PullMonitorable (CORBA::tk_objref, sizeof (_oc_FT_PullMonitorable), (char *) &_oc_FT_PullMonitorable, 0, sizeof (FT::PullMonitorable)); -TAO_NAMESPACE_TYPE (CORBA::TypeCode_ptr) -TAO_NAMESPACE_BEGIN (FT) -TAO_NAMESPACE_DEFINE (CORBA::TypeCode_ptr, _tc_PullMonitorable, &_tc_TAO_tc_FT_PullMonitorable) -TAO_NAMESPACE_END - -// default constructor -FT::FaultNotifier::FaultNotifier (void) -{} - -// destructor -FT::FaultNotifier::~FaultNotifier (void) -{} - -void FT::FaultNotifier::_tao_any_destructor (void *x) -{ - FaultNotifier *tmp = ACE_static_cast (FaultNotifier*,x); - CORBA::release (tmp); -} - -FT::FaultNotifier_ptr FT::FaultNotifier::_narrow ( - CORBA::Object_ptr obj, - CORBA::Environment &ACE_TRY_ENV - ) -{ - if (CORBA::is_nil (obj)) - return FaultNotifier::_nil (); - if (! obj->_is_local ()) - { - CORBA::Boolean is_a = obj->_is_a ("IDL:omg.org/FT/FaultNotifier:1.0", ACE_TRY_ENV); - ACE_CHECK_RETURN (FaultNotifier::_nil ()); - if (is_a == 0) - return FaultNotifier::_nil (); - } - return FaultNotifier::_unchecked_narrow (obj, ACE_TRY_ENV); -} - -FT::FaultNotifier_ptr FT::FaultNotifier::_unchecked_narrow ( - CORBA::Object_ptr obj, - CORBA::Environment & - ) -{ - if (CORBA::is_nil (obj)) - return FaultNotifier::_nil (); - if (! obj->_is_local ()) - { - TAO_Stub* stub = obj->_stubobj (); - if (stub) - stub->_incr_refcnt (); - FaultNotifier_ptr default_proxy = FaultNotifier::_nil (); - - if (obj->_is_collocated () && _TAO_collocation_FT_FaultNotifier_Stub_Factory_function_pointer != 0) - { - default_proxy = _TAO_collocation_FT_FaultNotifier_Stub_Factory_function_pointer (obj); - } - if (CORBA::is_nil (default_proxy)) - ACE_NEW_RETURN (default_proxy, ::FT::FaultNotifier (stub), FaultNotifier::_nil ()); - #if (TAO_HAS_SMART_PROXIES == 1) - return TAO_FT_FaultNotifier_PROXY_FACTORY_ADAPTER::instance ()->create_proxy (default_proxy); - #else - return default_proxy; - #endif /*TAO_HAS_SMART_PROXIES == 1*/ - } - else - return - ACE_reinterpret_cast - ( - FaultNotifier_ptr, - obj->_tao_QueryInterface - ( - ACE_reinterpret_cast - ( - ptr_arith_t, - &FaultNotifier::_narrow - ) - ) - ); -} - -FT::FaultNotifier_ptr -FT::FaultNotifier::_duplicate (FaultNotifier_ptr obj) -{ - if (!CORBA::is_nil (obj)) - obj->_add_ref (); - return obj; -} - -static const CORBA::Long _oc_FT_FaultNotifier_ConsumerId[] = -{ - TAO_ENCAP_BYTE_ORDER, // byte order - 44, ACE_NTOHL (0x49444c3a), ACE_NTOHL (0x6f6d672e), ACE_NTOHL (0x6f72672f), ACE_NTOHL (0x46542f46), ACE_NTOHL (0x61756c74), ACE_NTOHL (0x4e6f7469), ACE_NTOHL (0x66696572), ACE_NTOHL (0x2f436f6e), ACE_NTOHL (0x73756d65), ACE_NTOHL (0x7249643a), ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/FT/FaultNotifier/ConsumerId:1.0 - 11, ACE_NTOHL (0x436f6e73), ACE_NTOHL (0x756d6572), ACE_NTOHL (0x49640000), // name = ConsumerId - CORBA::tk_ulonglong, - -}; -static CORBA::TypeCode _tc_TAO_tc_FT_FaultNotifier_ConsumerId (CORBA::tk_alias, sizeof (_oc_FT_FaultNotifier_ConsumerId), (char *) &_oc_FT_FaultNotifier_ConsumerId, 0, sizeof (FT::FaultNotifier::ConsumerId)); -CORBA::TypeCode_ptr FT::FaultNotifier::_tc_ConsumerId = &_tc_TAO_tc_FT_FaultNotifier_ConsumerId; - -void FT::FaultNotifier::push_structured_fault ( - const CosNotification::StructuredEvent & event, - CORBA::Environment &ACE_TRY_ENV - ) - ACE_THROW_SPEC (( - CORBA::SystemException - )) -{ - - - - - TAO_Stub *istub = this->_stubobj (); - if (istub == 0) - ACE_THROW (CORBA::INTERNAL ()); - - - TAO_GIOP_Twoway_Invocation _tao_call ( - istub, - "push_structured_fault", - 21, - istub->orb_core () - ); - -#if (TAO_HAS_INTERCEPTORS == 1) - TAO_ClientRequestInterceptor_Adapter - _tao_vfr (istub->orb_core ()->orb ()->_get_client_interceptor (ACE_TRY_ENV)); - ACE_CHECK; - PortableInterceptor::Cookies _tao_cookies; - CORBA::NVList_var _tao_interceptor_args; - if (_tao_vfr.valid ()) - { - istub->orb_core ()->orb ()->create_list (0, _tao_interceptor_args.inout (), ACE_TRY_ENV); - ACE_CHECK; - } - - ACE_TRY - { -#endif /* TAO_HAS_INTERCEPTORS */ - - for (;;) - { - _tao_call.start (ACE_TRY_ENV); - TAO_INTERCEPTOR_CHECK; - - TAO_INTERCEPTOR ( - _tao_vfr.preinvoke ( - _tao_call.request_id (), - 1, - this, - "push_structured_fault", - _tao_call.service_info (), - _tao_interceptor_args.inout (), - _tao_cookies, - ACE_TRY_ENV - ) - ); - TAO_INTERCEPTOR_CHECK; - CORBA::Short flag = TAO_TWOWAY_RESPONSE_FLAG; - - _tao_call.prepare_header (ACE_static_cast (CORBA::Octet, flag), ACE_TRY_ENV); - TAO_INTERCEPTOR_CHECK; - - TAO_OutputCDR &_tao_out = _tao_call.out_stream (); - if (!( - (_tao_out << event) - )) - TAO_INTERCEPTOR_THROW (CORBA::MARSHAL ()); - int _invoke_status = - _tao_call.invoke (0, 0, ACE_TRY_ENV); - TAO_INTERCEPTOR_CHECK; - - if (_invoke_status == TAO_INVOKE_RESTART) - continue; - if (_invoke_status != TAO_INVOKE_OK) - { - TAO_INTERCEPTOR_THROW (CORBA::UNKNOWN (TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES)); - } - - TAO_INTERCEPTOR ( - _tao_vfr.postinvoke ( - _tao_call.request_id (), - 1, - this, - "push_structured_fault", - _tao_call.service_info (), - _tao_interceptor_args.inout (), - _tao_cookies, - ACE_TRY_ENV - ) - ); - TAO_INTERCEPTOR_CHECK; - break; - - } -#if (TAO_HAS_INTERCEPTORS == 1) - - } - ACE_CATCHANY - { - _tao_vfr.exception_occurred ( - _tao_call.request_id (), - 1, - this, - "push_structured_fault", - _tao_cookies, - ACE_TRY_ENV - ); - ACE_RE_THROW; - } - ACE_ENDTRY; - ACE_CHECK; -#endif /* TAO_HAS_INTERCEPTORS */ - -} - -void FT::FaultNotifier::push_sequence_fault ( - const CosNotification::EventBatch & events, - CORBA::Environment &ACE_TRY_ENV - ) - ACE_THROW_SPEC (( - CORBA::SystemException - )) -{ - - - - - TAO_Stub *istub = this->_stubobj (); - if (istub == 0) - ACE_THROW (CORBA::INTERNAL ()); - - - TAO_GIOP_Twoway_Invocation _tao_call ( - istub, - "push_sequence_fault", - 19, - istub->orb_core () - ); - -#if (TAO_HAS_INTERCEPTORS == 1) - TAO_ClientRequestInterceptor_Adapter - _tao_vfr (istub->orb_core ()->orb ()->_get_client_interceptor (ACE_TRY_ENV)); - ACE_CHECK; - PortableInterceptor::Cookies _tao_cookies; - CORBA::NVList_var _tao_interceptor_args; - if (_tao_vfr.valid ()) - { - istub->orb_core ()->orb ()->create_list (0, _tao_interceptor_args.inout (), ACE_TRY_ENV); - ACE_CHECK; - } - - ACE_TRY - { -#endif /* TAO_HAS_INTERCEPTORS */ - - for (;;) - { - _tao_call.start (ACE_TRY_ENV); - TAO_INTERCEPTOR_CHECK; - - TAO_INTERCEPTOR ( - _tao_vfr.preinvoke ( - _tao_call.request_id (), - 1, - this, - "push_sequence_fault", - _tao_call.service_info (), - _tao_interceptor_args.inout (), - _tao_cookies, - ACE_TRY_ENV - ) - ); - TAO_INTERCEPTOR_CHECK; - CORBA::Short flag = TAO_TWOWAY_RESPONSE_FLAG; - - _tao_call.prepare_header (ACE_static_cast (CORBA::Octet, flag), ACE_TRY_ENV); - TAO_INTERCEPTOR_CHECK; - - TAO_OutputCDR &_tao_out = _tao_call.out_stream (); - if (!( - (_tao_out << events) - )) - TAO_INTERCEPTOR_THROW (CORBA::MARSHAL ()); - int _invoke_status = - _tao_call.invoke (0, 0, ACE_TRY_ENV); - TAO_INTERCEPTOR_CHECK; - - if (_invoke_status == TAO_INVOKE_RESTART) - continue; - if (_invoke_status != TAO_INVOKE_OK) - { - TAO_INTERCEPTOR_THROW (CORBA::UNKNOWN (TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES)); - } - - TAO_INTERCEPTOR ( - _tao_vfr.postinvoke ( - _tao_call.request_id (), - 1, - this, - "push_sequence_fault", - _tao_call.service_info (), - _tao_interceptor_args.inout (), - _tao_cookies, - ACE_TRY_ENV - ) - ); - TAO_INTERCEPTOR_CHECK; - break; - - } -#if (TAO_HAS_INTERCEPTORS == 1) - - } - ACE_CATCHANY - { - _tao_vfr.exception_occurred ( - _tao_call.request_id (), - 1, - this, - "push_sequence_fault", - _tao_cookies, - ACE_TRY_ENV - ); - ACE_RE_THROW; - } - ACE_ENDTRY; - ACE_CHECK; -#endif /* TAO_HAS_INTERCEPTORS */ - -} - -CosNotifyFilter::Filter_ptr FT::FaultNotifier::create_subscription_filter ( - const char * constraint_grammar, - CORBA::Environment &ACE_TRY_ENV - ) - ACE_THROW_SPEC (( - CORBA::SystemException, - CosNotifyFilter::InvalidGrammar - )) -{ - - static TAO_Exception_Data _tao_FT_FaultNotifier_create_subscription_filter_exceptiondata [] = - { - {CosNotifyFilter::_tc_InvalidGrammar, CosNotifyFilter::InvalidGrammar::_alloc} - }; - - CosNotifyFilter::Filter_ptr _tao_retval = CosNotifyFilter::Filter::_nil (); - CosNotifyFilter::Filter_var _tao_safe_retval (_tao_retval); - - - TAO_Stub *istub = this->_stubobj (); - if (istub == 0) - ACE_THROW_RETURN (CORBA::INTERNAL (), 0); - - - TAO_GIOP_Twoway_Invocation _tao_call ( - istub, - "create_subscription_filter", - 26, - istub->orb_core () - ); - -#if (TAO_HAS_INTERCEPTORS == 1) - TAO_ClientRequestInterceptor_Adapter - _tao_vfr (istub->orb_core ()->orb ()->_get_client_interceptor (ACE_TRY_ENV)); - ACE_CHECK_RETURN (0); - PortableInterceptor::Cookies _tao_cookies; - CORBA::NVList_var _tao_interceptor_args; - if (_tao_vfr.valid ()) - { - istub->orb_core ()->orb ()->create_list (0, _tao_interceptor_args.inout (), ACE_TRY_ENV); - ACE_CHECK_RETURN (0); - } - - ACE_TRY - { -#endif /* TAO_HAS_INTERCEPTORS */ - - for (;;) - { - _tao_call.start (ACE_TRY_ENV); - TAO_INTERCEPTOR_CHECK_RETURN (0); - - TAO_INTERCEPTOR ( - _tao_vfr.preinvoke ( - _tao_call.request_id (), - 1, - this, - "create_subscription_filter", - _tao_call.service_info (), - _tao_interceptor_args.inout (), - _tao_cookies, - ACE_TRY_ENV - ) - ); - TAO_INTERCEPTOR_CHECK_RETURN (0); - CORBA::Short flag = TAO_TWOWAY_RESPONSE_FLAG; - - _tao_call.prepare_header (ACE_static_cast (CORBA::Octet, flag), ACE_TRY_ENV); - TAO_INTERCEPTOR_CHECK_RETURN (0); - - TAO_OutputCDR &_tao_out = _tao_call.out_stream (); - if (!( - (_tao_out << constraint_grammar) - )) - TAO_INTERCEPTOR_THROW_RETURN (CORBA::MARSHAL (), 0); - - int _invoke_status = - _tao_call.invoke (_tao_FT_FaultNotifier_create_subscription_filter_exceptiondata, 1, ACE_TRY_ENV); - TAO_INTERCEPTOR_CHECK_RETURN (0); - - if (_invoke_status == TAO_INVOKE_RESTART) - continue; - if (_invoke_status != TAO_INVOKE_OK) - { - TAO_INTERCEPTOR_THROW_RETURN (CORBA::UNKNOWN (TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES), 0); - - } - TAO_InputCDR &_tao_in = _tao_call.inp_stream (); - if (!( - (_tao_in >> _tao_safe_retval.inout ()) - )) - TAO_INTERCEPTOR_THROW_RETURN (CORBA::MARSHAL (TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES), 0); - - TAO_INTERCEPTOR ( - _tao_vfr.postinvoke ( - _tao_call.request_id (), - 1, - this, - "create_subscription_filter", - _tao_call.service_info (), - _tao_interceptor_args.inout (), - _tao_cookies, - ACE_TRY_ENV - ) - ); - TAO_INTERCEPTOR_CHECK_RETURN (0); - break; - - } -#if (TAO_HAS_INTERCEPTORS == 1) - - } - ACE_CATCHANY - { - _tao_vfr.exception_occurred ( - _tao_call.request_id (), - 1, - this, - "create_subscription_filter", - _tao_cookies, - ACE_TRY_ENV - ); - ACE_RE_THROW; - } - ACE_ENDTRY; - ACE_CHECK_RETURN (0); -#endif /* TAO_HAS_INTERCEPTORS */ - return _tao_safe_retval._retn (); -} - -FT::FaultNotifier::ConsumerId FT::FaultNotifier::connect_structured_fault_consumer ( - CosNotifyComm::StructuredPushConsumer_ptr push_consumer, - CosNotifyFilter::Filter_ptr filter, - CORBA::Environment &ACE_TRY_ENV - ) - ACE_THROW_SPEC (( - CORBA::SystemException - )) -{ - - FT::FaultNotifier::ConsumerId _tao_retval = 0; - - - TAO_Stub *istub = this->_stubobj (); - if (istub == 0) - ACE_THROW_RETURN (CORBA::INTERNAL (), _tao_retval); - - - TAO_GIOP_Twoway_Invocation _tao_call ( - istub, - "connect_structured_fault_consumer", - 33, - istub->orb_core () - ); - -#if (TAO_HAS_INTERCEPTORS == 1) - TAO_ClientRequestInterceptor_Adapter - _tao_vfr (istub->orb_core ()->orb ()->_get_client_interceptor (ACE_TRY_ENV)); - ACE_CHECK_RETURN (_tao_retval); - PortableInterceptor::Cookies _tao_cookies; - CORBA::NVList_var _tao_interceptor_args; - if (_tao_vfr.valid ()) - { - istub->orb_core ()->orb ()->create_list (0, _tao_interceptor_args.inout (), ACE_TRY_ENV); - ACE_CHECK_RETURN (_tao_retval); - } - - ACE_TRY - { -#endif /* TAO_HAS_INTERCEPTORS */ - - for (;;) - { - _tao_call.start (ACE_TRY_ENV); - TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval); - - TAO_INTERCEPTOR ( - _tao_vfr.preinvoke ( - _tao_call.request_id (), - 1, - this, - "connect_structured_fault_consumer", - _tao_call.service_info (), - _tao_interceptor_args.inout (), - _tao_cookies, - ACE_TRY_ENV - ) - ); - TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval); - CORBA::Short flag = TAO_TWOWAY_RESPONSE_FLAG; - - _tao_call.prepare_header (ACE_static_cast (CORBA::Octet, flag), ACE_TRY_ENV); - TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval); - - TAO_OutputCDR &_tao_out = _tao_call.out_stream (); - if (!( - (_tao_out << push_consumer) && - (_tao_out << filter) - )) - TAO_INTERCEPTOR_THROW_RETURN (CORBA::MARSHAL (), _tao_retval); - - int _invoke_status = - _tao_call.invoke (0, 0, ACE_TRY_ENV); - TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval); - - if (_invoke_status == TAO_INVOKE_RESTART) - continue; - if (_invoke_status != TAO_INVOKE_OK) - { - TAO_INTERCEPTOR_THROW_RETURN (CORBA::UNKNOWN (TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES), _tao_retval); - - } - TAO_InputCDR &_tao_in = _tao_call.inp_stream (); - if (!( - (_tao_in >> _tao_retval) - )) - TAO_INTERCEPTOR_THROW_RETURN (CORBA::MARSHAL (TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES), _tao_retval); - - TAO_INTERCEPTOR ( - _tao_vfr.postinvoke ( - _tao_call.request_id (), - 1, - this, - "connect_structured_fault_consumer", - _tao_call.service_info (), - _tao_interceptor_args.inout (), - _tao_cookies, - ACE_TRY_ENV - ) - ); - TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval); - break; - - } -#if (TAO_HAS_INTERCEPTORS == 1) - - } - ACE_CATCHANY - { - _tao_vfr.exception_occurred ( - _tao_call.request_id (), - 1, - this, - "connect_structured_fault_consumer", - _tao_cookies, - ACE_TRY_ENV - ); - ACE_RE_THROW; - } - ACE_ENDTRY; - ACE_CHECK_RETURN (_tao_retval); -#endif /* TAO_HAS_INTERCEPTORS */ - return _tao_retval; -} - -FT::FaultNotifier::ConsumerId FT::FaultNotifier::connect_sequence_fault_consumer ( - CosNotifyComm::SequencePushConsumer_ptr push_consumer, - CosNotifyFilter::Filter_ptr filter, - CORBA::Environment &ACE_TRY_ENV - ) - ACE_THROW_SPEC (( - CORBA::SystemException - )) -{ - - FT::FaultNotifier::ConsumerId _tao_retval = 0; - - - TAO_Stub *istub = this->_stubobj (); - if (istub == 0) - ACE_THROW_RETURN (CORBA::INTERNAL (), _tao_retval); - - - TAO_GIOP_Twoway_Invocation _tao_call ( - istub, - "connect_sequence_fault_consumer", - 31, - istub->orb_core () - ); - -#if (TAO_HAS_INTERCEPTORS == 1) - TAO_ClientRequestInterceptor_Adapter - _tao_vfr (istub->orb_core ()->orb ()->_get_client_interceptor (ACE_TRY_ENV)); - ACE_CHECK_RETURN (_tao_retval); - PortableInterceptor::Cookies _tao_cookies; - CORBA::NVList_var _tao_interceptor_args; - if (_tao_vfr.valid ()) - { - istub->orb_core ()->orb ()->create_list (0, _tao_interceptor_args.inout (), ACE_TRY_ENV); - ACE_CHECK_RETURN (_tao_retval); - } - - ACE_TRY - { -#endif /* TAO_HAS_INTERCEPTORS */ - - for (;;) - { - _tao_call.start (ACE_TRY_ENV); - TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval); - - TAO_INTERCEPTOR ( - _tao_vfr.preinvoke ( - _tao_call.request_id (), - 1, - this, - "connect_sequence_fault_consumer", - _tao_call.service_info (), - _tao_interceptor_args.inout (), - _tao_cookies, - ACE_TRY_ENV - ) - ); - TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval); - CORBA::Short flag = TAO_TWOWAY_RESPONSE_FLAG; - - _tao_call.prepare_header (ACE_static_cast (CORBA::Octet, flag), ACE_TRY_ENV); - TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval); - - TAO_OutputCDR &_tao_out = _tao_call.out_stream (); - if (!( - (_tao_out << push_consumer) && - (_tao_out << filter) - )) - TAO_INTERCEPTOR_THROW_RETURN (CORBA::MARSHAL (), _tao_retval); - - int _invoke_status = - _tao_call.invoke (0, 0, ACE_TRY_ENV); - TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval); - - if (_invoke_status == TAO_INVOKE_RESTART) - continue; - if (_invoke_status != TAO_INVOKE_OK) - { - TAO_INTERCEPTOR_THROW_RETURN (CORBA::UNKNOWN (TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES), _tao_retval); - - } - TAO_InputCDR &_tao_in = _tao_call.inp_stream (); - if (!( - (_tao_in >> _tao_retval) - )) - TAO_INTERCEPTOR_THROW_RETURN (CORBA::MARSHAL (TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES), _tao_retval); - - TAO_INTERCEPTOR ( - _tao_vfr.postinvoke ( - _tao_call.request_id (), - 1, - this, - "connect_sequence_fault_consumer", - _tao_call.service_info (), - _tao_interceptor_args.inout (), - _tao_cookies, - ACE_TRY_ENV - ) - ); - TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval); - break; - - } -#if (TAO_HAS_INTERCEPTORS == 1) - - } - ACE_CATCHANY - { - _tao_vfr.exception_occurred ( - _tao_call.request_id (), - 1, - this, - "connect_sequence_fault_consumer", - _tao_cookies, - ACE_TRY_ENV - ); - ACE_RE_THROW; - } - ACE_ENDTRY; - ACE_CHECK_RETURN (_tao_retval); -#endif /* TAO_HAS_INTERCEPTORS */ - return _tao_retval; -} - -void FT::FaultNotifier::disconnect_consumer ( - FT::FaultNotifier::ConsumerId connection, - CORBA::Environment &ACE_TRY_ENV - ) - ACE_THROW_SPEC (( - CORBA::SystemException, - CosEventComm::Disconnected - )) -{ - - static TAO_Exception_Data _tao_FT_FaultNotifier_disconnect_consumer_exceptiondata [] = - { - {CosEventComm::_tc_Disconnected, CosEventComm::Disconnected::_alloc} - }; - - - - - TAO_Stub *istub = this->_stubobj (); - if (istub == 0) - ACE_THROW (CORBA::INTERNAL ()); - - - TAO_GIOP_Twoway_Invocation _tao_call ( - istub, - "disconnect_consumer", - 19, - istub->orb_core () - ); - -#if (TAO_HAS_INTERCEPTORS == 1) - TAO_ClientRequestInterceptor_Adapter - _tao_vfr (istub->orb_core ()->orb ()->_get_client_interceptor (ACE_TRY_ENV)); - ACE_CHECK; - PortableInterceptor::Cookies _tao_cookies; - CORBA::NVList_var _tao_interceptor_args; - if (_tao_vfr.valid ()) - { - istub->orb_core ()->orb ()->create_list (0, _tao_interceptor_args.inout (), ACE_TRY_ENV); - ACE_CHECK; - } - - ACE_TRY - { -#endif /* TAO_HAS_INTERCEPTORS */ - - for (;;) - { - _tao_call.start (ACE_TRY_ENV); - TAO_INTERCEPTOR_CHECK; - - TAO_INTERCEPTOR ( - _tao_vfr.preinvoke ( - _tao_call.request_id (), - 1, - this, - "disconnect_consumer", - _tao_call.service_info (), - _tao_interceptor_args.inout (), - _tao_cookies, - ACE_TRY_ENV - ) - ); - TAO_INTERCEPTOR_CHECK; - CORBA::Short flag = TAO_TWOWAY_RESPONSE_FLAG; - - _tao_call.prepare_header (ACE_static_cast (CORBA::Octet, flag), ACE_TRY_ENV); - TAO_INTERCEPTOR_CHECK; - - TAO_OutputCDR &_tao_out = _tao_call.out_stream (); - if (!( - (_tao_out << connection) - )) - TAO_INTERCEPTOR_THROW (CORBA::MARSHAL ()); - int _invoke_status = - _tao_call.invoke (_tao_FT_FaultNotifier_disconnect_consumer_exceptiondata, 1, ACE_TRY_ENV); - TAO_INTERCEPTOR_CHECK; - - if (_invoke_status == TAO_INVOKE_RESTART) - continue; - if (_invoke_status != TAO_INVOKE_OK) - { - TAO_INTERCEPTOR_THROW (CORBA::UNKNOWN (TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES)); - } - - TAO_INTERCEPTOR ( - _tao_vfr.postinvoke ( - _tao_call.request_id (), - 1, - this, - "disconnect_consumer", - _tao_call.service_info (), - _tao_interceptor_args.inout (), - _tao_cookies, - ACE_TRY_ENV - ) - ); - TAO_INTERCEPTOR_CHECK; - break; - - } -#if (TAO_HAS_INTERCEPTORS == 1) - - } - ACE_CATCHANY - { - _tao_vfr.exception_occurred ( - _tao_call.request_id (), - 1, - this, - "disconnect_consumer", - _tao_cookies, - ACE_TRY_ENV - ); - ACE_RE_THROW; - } - ACE_ENDTRY; - ACE_CHECK; -#endif /* TAO_HAS_INTERCEPTORS */ - -} - -CORBA::Boolean FT::FaultNotifier::_is_a (const CORBA::Char *value, CORBA::Environment &ACE_TRY_ENV) -{ - if ( - (!ACE_OS::strcmp ((char *)value, "IDL:omg.org/FT/FaultNotifier:1.0")) || - (!ACE_OS::strcmp ((char *)value, "IDL:omg.org/CORBA/Object:1.0"))) - return 1; // success using local knowledge - else - return this->CORBA_Object::_is_a (value, ACE_TRY_ENV); -} - -void *FT::FaultNotifier::_tao_QueryInterface (ptr_arith_t type) -{ - void *retv = 0; - if (type == ACE_reinterpret_cast - (ptr_arith_t, - &ACE_NESTED_CLASS (::FT, FaultNotifier)::_narrow)) - retv = ACE_reinterpret_cast (void*, 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* FT::FaultNotifier::_interface_repository_id (void) const -{ - return "IDL:omg.org/FT/FaultNotifier:1.0"; -} - -static const CORBA::Long _oc_FT_FaultNotifier[] = -{ - TAO_ENCAP_BYTE_ORDER, // byte order - 33, ACE_NTOHL (0x49444c3a), ACE_NTOHL (0x6f6d672e), ACE_NTOHL (0x6f72672f), ACE_NTOHL (0x46542f46), ACE_NTOHL (0x61756c74), ACE_NTOHL (0x4e6f7469), ACE_NTOHL (0x66696572), ACE_NTOHL (0x3a312e30), ACE_NTOHL (0x0), // repository ID = IDL:omg.org/FT/FaultNotifier:1.0 - 14, ACE_NTOHL (0x4661756c), ACE_NTOHL (0x744e6f74), ACE_NTOHL (0x69666965), ACE_NTOHL (0x72000000), // name = FaultNotifier -}; -static CORBA::TypeCode _tc_TAO_tc_FT_FaultNotifier (CORBA::tk_objref, sizeof (_oc_FT_FaultNotifier), (char *) &_oc_FT_FaultNotifier, 0, sizeof (FT::FaultNotifier)); -TAO_NAMESPACE_TYPE (CORBA::TypeCode_ptr) -TAO_NAMESPACE_BEGIN (FT) -TAO_NAMESPACE_DEFINE (CORBA::TypeCode_ptr, _tc_FaultNotifier, &_tc_TAO_tc_FT_FaultNotifier) -TAO_NAMESPACE_END - -#if !defined (_FT_STATE_CS_) -#define _FT_STATE_CS_ - -// ************************************************************* -// FT::State -// ************************************************************* - -FT::State::State (void) -{} -FT::State::State (CORBA::ULong max) // uses max size - : -#if !defined (TAO_USE_SEQUENCE_TEMPLATES) - TAO_Unbounded_Sequence<CORBA::Octet> -#else /* TAO_USE_SEQUENCE_TEMPLATES */ - TAO_Unbounded_Sequence<CORBA::Octet> -#endif /* !TAO_USE_SEQUENCE_TEMPLATES */ - (max) -{} -FT::State::State (CORBA::ULong max, CORBA::ULong length, CORBA::Octet *buffer, CORBA::Boolean release) - : -#if !defined (TAO_USE_SEQUENCE_TEMPLATES) - TAO_Unbounded_Sequence<CORBA::Octet> -#else /* TAO_USE_SEQUENCE_TEMPLATES */ - TAO_Unbounded_Sequence<CORBA::Octet> -#endif /* !TAO_USE_SEQUENCE_TEMPLATES */ - (max, length, buffer, release) -{} -FT::State::State (const State &seq) // copy ctor - : -#if !defined (TAO_USE_SEQUENCE_TEMPLATES) - TAO_Unbounded_Sequence<CORBA::Octet> -#else /* TAO_USE_SEQUENCE_TEMPLATES */ - TAO_Unbounded_Sequence<CORBA::Octet> -#endif /* !TAO_USE_SEQUENCE_TEMPLATES */ - (seq) -{} -FT::State::~State (void) // dtor -{} -void FT::State::_tao_any_destructor (void *x) -{ - State *tmp = ACE_static_cast (State*,x); - delete tmp; -} - - -#endif /* end #if !defined */ - -static const CORBA::Long _oc_FT_State[] = -{ - TAO_ENCAP_BYTE_ORDER, // byte order - 25, ACE_NTOHL (0x49444c3a), ACE_NTOHL (0x6f6d672e), ACE_NTOHL (0x6f72672f), ACE_NTOHL (0x46542f53), ACE_NTOHL (0x74617465), ACE_NTOHL (0x3a312e30), ACE_NTOHL (0x0), // repository ID = IDL:omg.org/FT/State:1.0 - 6, ACE_NTOHL (0x53746174), ACE_NTOHL (0x65000000), // name = State - CORBA::tk_sequence, // typecode kind - 12, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - CORBA::tk_octet, - - 0U, - -}; -static CORBA::TypeCode _tc_TAO_tc_FT_State (CORBA::tk_alias, sizeof (_oc_FT_State), (char *) &_oc_FT_State, 0, sizeof (FT::State)); -TAO_NAMESPACE_TYPE (CORBA::TypeCode_ptr) -TAO_NAMESPACE_BEGIN (FT) -TAO_NAMESPACE_DEFINE (CORBA::TypeCode_ptr, _tc_State, &_tc_TAO_tc_FT_State) -TAO_NAMESPACE_END -// default constructor -FT::NoStateAvailable::NoStateAvailable (void) - : CORBA_UserException (::FT::_tc_NoStateAvailable) -{ -} - -// destructor - all members are of self managing types -FT::NoStateAvailable::~NoStateAvailable (void) -{ -} - -void FT::NoStateAvailable::_tao_any_destructor (void *x) -{ - NoStateAvailable *tmp = ACE_static_cast (NoStateAvailable*,x); - delete tmp; -} - -// copy constructor -FT::NoStateAvailable::NoStateAvailable (const ::FT::NoStateAvailable &_tao_excp) - : CORBA_UserException (_tao_excp._type ()) -{ - } - -// assignment operator -FT::NoStateAvailable& -FT::NoStateAvailable::operator= (const ::FT::NoStateAvailable &_tao_excp) -{ - - this->CORBA_UserException::operator= (_tao_excp); - return *this; -} - -// narrow -FT::NoStateAvailable * -FT::NoStateAvailable::_downcast (CORBA::Exception *exc) -{ - if (!ACE_OS::strcmp ("IDL:omg.org/FT/NoStateAvailable:1.0", exc->_id ())) // same type - return ACE_dynamic_cast (NoStateAvailable *, exc); - else - return 0; -} - - -void FT::NoStateAvailable::_raise () -{ - TAO_RAISE(*this); -} - - -void FT::NoStateAvailable::_tao_encode ( - TAO_OutputCDR &cdr, - CORBA::Environment &ACE_TRY_ENV) const -{ - if (cdr << *this) - return; - ACE_THROW (CORBA::MARSHAL ()); -} - - -void FT::NoStateAvailable::_tao_decode ( - TAO_InputCDR &cdr, - CORBA::Environment &ACE_TRY_ENV) -{ - if (cdr >> *this) - return; - ACE_THROW (CORBA::MARSHAL ()); -} - -// TAO extension - the _alloc method -CORBA::Exception *FT::NoStateAvailable::_alloc (void) -{ - CORBA::Exception *retval = 0; - ACE_NEW_RETURN (retval, ::FT::NoStateAvailable, 0); - return retval; -} - -static const CORBA::Long _oc_FT_NoStateAvailable[] = -{ - TAO_ENCAP_BYTE_ORDER, // byte order - 36, ACE_NTOHL (0x49444c3a), ACE_NTOHL (0x6f6d672e), ACE_NTOHL (0x6f72672f), ACE_NTOHL (0x46542f4e), ACE_NTOHL (0x6f537461), ACE_NTOHL (0x74654176), ACE_NTOHL (0x61696c61), ACE_NTOHL (0x626c653a), ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/FT/NoStateAvailable:1.0 - 17, ACE_NTOHL (0x4e6f5374), ACE_NTOHL (0x61746541), ACE_NTOHL (0x7661696c), ACE_NTOHL (0x61626c65), ACE_NTOHL (0x0), // name = NoStateAvailable - 0, // member count -}; -static CORBA::TypeCode _tc_TAO_tc_FT_NoStateAvailable (CORBA::tk_except, sizeof (_oc_FT_NoStateAvailable), (char *) &_oc_FT_NoStateAvailable, 0, sizeof (FT::NoStateAvailable)); -TAO_NAMESPACE_TYPE (CORBA::TypeCode_ptr) -TAO_NAMESPACE_BEGIN (FT) -TAO_NAMESPACE_DEFINE (CORBA::TypeCode_ptr, _tc_NoStateAvailable, &_tc_TAO_tc_FT_NoStateAvailable) -TAO_NAMESPACE_END -// default constructor -FT::InvalidState::InvalidState (void) - : CORBA_UserException (::FT::_tc_InvalidState) -{ -} - -// destructor - all members are of self managing types -FT::InvalidState::~InvalidState (void) -{ -} - -void FT::InvalidState::_tao_any_destructor (void *x) -{ - InvalidState *tmp = ACE_static_cast (InvalidState*,x); - delete tmp; -} - -// copy constructor -FT::InvalidState::InvalidState (const ::FT::InvalidState &_tao_excp) - : CORBA_UserException (_tao_excp._type ()) -{ - } - -// assignment operator -FT::InvalidState& -FT::InvalidState::operator= (const ::FT::InvalidState &_tao_excp) -{ - - this->CORBA_UserException::operator= (_tao_excp); - return *this; -} - -// narrow -FT::InvalidState * -FT::InvalidState::_downcast (CORBA::Exception *exc) -{ - if (!ACE_OS::strcmp ("IDL:omg.org/FT/InvalidState:1.0", exc->_id ())) // same type - return ACE_dynamic_cast (InvalidState *, exc); - else - return 0; -} - - -void FT::InvalidState::_raise () -{ - TAO_RAISE(*this); -} - - -void FT::InvalidState::_tao_encode ( - TAO_OutputCDR &cdr, - CORBA::Environment &ACE_TRY_ENV) const -{ - if (cdr << *this) - return; - ACE_THROW (CORBA::MARSHAL ()); -} - - -void FT::InvalidState::_tao_decode ( - TAO_InputCDR &cdr, - CORBA::Environment &ACE_TRY_ENV) -{ - if (cdr >> *this) - return; - ACE_THROW (CORBA::MARSHAL ()); -} - -// TAO extension - the _alloc method -CORBA::Exception *FT::InvalidState::_alloc (void) -{ - CORBA::Exception *retval = 0; - ACE_NEW_RETURN (retval, ::FT::InvalidState, 0); - return retval; -} - -static const CORBA::Long _oc_FT_InvalidState[] = -{ - TAO_ENCAP_BYTE_ORDER, // byte order - 32, ACE_NTOHL (0x49444c3a), ACE_NTOHL (0x6f6d672e), ACE_NTOHL (0x6f72672f), ACE_NTOHL (0x46542f49), ACE_NTOHL (0x6e76616c), ACE_NTOHL (0x69645374), ACE_NTOHL (0x6174653a), ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/FT/InvalidState:1.0 - 13, ACE_NTOHL (0x496e7661), ACE_NTOHL (0x6c696453), ACE_NTOHL (0x74617465), ACE_NTOHL (0x0), // name = InvalidState - 0, // member count -}; -static CORBA::TypeCode _tc_TAO_tc_FT_InvalidState (CORBA::tk_except, sizeof (_oc_FT_InvalidState), (char *) &_oc_FT_InvalidState, 0, sizeof (FT::InvalidState)); -TAO_NAMESPACE_TYPE (CORBA::TypeCode_ptr) -TAO_NAMESPACE_BEGIN (FT) -TAO_NAMESPACE_DEFINE (CORBA::TypeCode_ptr, _tc_InvalidState, &_tc_TAO_tc_FT_InvalidState) -TAO_NAMESPACE_END -// default constructor -FT::NoUpdateAvailable::NoUpdateAvailable (void) - : CORBA_UserException (::FT::_tc_NoUpdateAvailable) -{ -} - -// destructor - all members are of self managing types -FT::NoUpdateAvailable::~NoUpdateAvailable (void) -{ -} - -void FT::NoUpdateAvailable::_tao_any_destructor (void *x) -{ - NoUpdateAvailable *tmp = ACE_static_cast (NoUpdateAvailable*,x); - delete tmp; -} - -// copy constructor -FT::NoUpdateAvailable::NoUpdateAvailable (const ::FT::NoUpdateAvailable &_tao_excp) - : CORBA_UserException (_tao_excp._type ()) -{ - } - -// assignment operator -FT::NoUpdateAvailable& -FT::NoUpdateAvailable::operator= (const ::FT::NoUpdateAvailable &_tao_excp) -{ - - this->CORBA_UserException::operator= (_tao_excp); - return *this; -} - -// narrow -FT::NoUpdateAvailable * -FT::NoUpdateAvailable::_downcast (CORBA::Exception *exc) -{ - if (!ACE_OS::strcmp ("IDL:omg.org/FT/NoUpdateAvailable:1.0", exc->_id ())) // same type - return ACE_dynamic_cast (NoUpdateAvailable *, exc); - else - return 0; -} - - -void FT::NoUpdateAvailable::_raise () -{ - TAO_RAISE(*this); -} - - -void FT::NoUpdateAvailable::_tao_encode ( - TAO_OutputCDR &cdr, - CORBA::Environment &ACE_TRY_ENV) const -{ - if (cdr << *this) - return; - ACE_THROW (CORBA::MARSHAL ()); -} - - -void FT::NoUpdateAvailable::_tao_decode ( - TAO_InputCDR &cdr, - CORBA::Environment &ACE_TRY_ENV) -{ - if (cdr >> *this) - return; - ACE_THROW (CORBA::MARSHAL ()); -} - -// TAO extension - the _alloc method -CORBA::Exception *FT::NoUpdateAvailable::_alloc (void) -{ - CORBA::Exception *retval = 0; - ACE_NEW_RETURN (retval, ::FT::NoUpdateAvailable, 0); - return retval; -} - -static const CORBA::Long _oc_FT_NoUpdateAvailable[] = -{ - TAO_ENCAP_BYTE_ORDER, // byte order - 37, ACE_NTOHL (0x49444c3a), ACE_NTOHL (0x6f6d672e), ACE_NTOHL (0x6f72672f), ACE_NTOHL (0x46542f4e), ACE_NTOHL (0x6f557064), ACE_NTOHL (0x61746541), ACE_NTOHL (0x7661696c), ACE_NTOHL (0x61626c65), ACE_NTOHL (0x3a312e30), ACE_NTOHL (0x0), // repository ID = IDL:omg.org/FT/NoUpdateAvailable:1.0 - 18, ACE_NTOHL (0x4e6f5570), ACE_NTOHL (0x64617465), ACE_NTOHL (0x41766169), ACE_NTOHL (0x6c61626c), ACE_NTOHL (0x65000000), // name = NoUpdateAvailable - 0, // member count -}; -static CORBA::TypeCode _tc_TAO_tc_FT_NoUpdateAvailable (CORBA::tk_except, sizeof (_oc_FT_NoUpdateAvailable), (char *) &_oc_FT_NoUpdateAvailable, 0, sizeof (FT::NoUpdateAvailable)); -TAO_NAMESPACE_TYPE (CORBA::TypeCode_ptr) -TAO_NAMESPACE_BEGIN (FT) -TAO_NAMESPACE_DEFINE (CORBA::TypeCode_ptr, _tc_NoUpdateAvailable, &_tc_TAO_tc_FT_NoUpdateAvailable) -TAO_NAMESPACE_END -// default constructor -FT::InvalidUpdate::InvalidUpdate (void) - : CORBA_UserException (::FT::_tc_InvalidUpdate) -{ -} - -// destructor - all members are of self managing types -FT::InvalidUpdate::~InvalidUpdate (void) -{ -} - -void FT::InvalidUpdate::_tao_any_destructor (void *x) -{ - InvalidUpdate *tmp = ACE_static_cast (InvalidUpdate*,x); - delete tmp; -} - -// copy constructor -FT::InvalidUpdate::InvalidUpdate (const ::FT::InvalidUpdate &_tao_excp) - : CORBA_UserException (_tao_excp._type ()) -{ - } - -// assignment operator -FT::InvalidUpdate& -FT::InvalidUpdate::operator= (const ::FT::InvalidUpdate &_tao_excp) -{ - - this->CORBA_UserException::operator= (_tao_excp); - return *this; -} - -// narrow -FT::InvalidUpdate * -FT::InvalidUpdate::_downcast (CORBA::Exception *exc) -{ - if (!ACE_OS::strcmp ("IDL:omg.org/FT/InvalidUpdate:1.0", exc->_id ())) // same type - return ACE_dynamic_cast (InvalidUpdate *, exc); - else - return 0; -} - - -void FT::InvalidUpdate::_raise () -{ - TAO_RAISE(*this); -} - - -void FT::InvalidUpdate::_tao_encode ( - TAO_OutputCDR &cdr, - CORBA::Environment &ACE_TRY_ENV) const -{ - if (cdr << *this) - return; - ACE_THROW (CORBA::MARSHAL ()); -} - - -void FT::InvalidUpdate::_tao_decode ( - TAO_InputCDR &cdr, - CORBA::Environment &ACE_TRY_ENV) -{ - if (cdr >> *this) - return; - ACE_THROW (CORBA::MARSHAL ()); -} - -// TAO extension - the _alloc method -CORBA::Exception *FT::InvalidUpdate::_alloc (void) -{ - CORBA::Exception *retval = 0; - ACE_NEW_RETURN (retval, ::FT::InvalidUpdate, 0); - return retval; -} - -static const CORBA::Long _oc_FT_InvalidUpdate[] = -{ - TAO_ENCAP_BYTE_ORDER, // byte order - 33, ACE_NTOHL (0x49444c3a), ACE_NTOHL (0x6f6d672e), ACE_NTOHL (0x6f72672f), ACE_NTOHL (0x46542f49), ACE_NTOHL (0x6e76616c), ACE_NTOHL (0x69645570), ACE_NTOHL (0x64617465), ACE_NTOHL (0x3a312e30), ACE_NTOHL (0x0), // repository ID = IDL:omg.org/FT/InvalidUpdate:1.0 - 14, ACE_NTOHL (0x496e7661), ACE_NTOHL (0x6c696455), ACE_NTOHL (0x70646174), ACE_NTOHL (0x65000000), // name = InvalidUpdate - 0, // member count -}; -static CORBA::TypeCode _tc_TAO_tc_FT_InvalidUpdate (CORBA::tk_except, sizeof (_oc_FT_InvalidUpdate), (char *) &_oc_FT_InvalidUpdate, 0, sizeof (FT::InvalidUpdate)); -TAO_NAMESPACE_TYPE (CORBA::TypeCode_ptr) -TAO_NAMESPACE_BEGIN (FT) -TAO_NAMESPACE_DEFINE (CORBA::TypeCode_ptr, _tc_InvalidUpdate, &_tc_TAO_tc_FT_InvalidUpdate) -TAO_NAMESPACE_END - -// default constructor -FT::Checkpointable::Checkpointable (void) -{} - -// destructor -FT::Checkpointable::~Checkpointable (void) -{} - -void FT::Checkpointable::_tao_any_destructor (void *x) -{ - Checkpointable *tmp = ACE_static_cast (Checkpointable*,x); - CORBA::release (tmp); -} - -FT::Checkpointable_ptr FT::Checkpointable::_narrow ( - CORBA::Object_ptr obj, - CORBA::Environment &ACE_TRY_ENV - ) -{ - if (CORBA::is_nil (obj)) - return Checkpointable::_nil (); - if (! obj->_is_local ()) - { - CORBA::Boolean is_a = obj->_is_a ("IDL:omg.org/FT/Checkpointable:1.0", ACE_TRY_ENV); - ACE_CHECK_RETURN (Checkpointable::_nil ()); - if (is_a == 0) - return Checkpointable::_nil (); - } - return Checkpointable::_unchecked_narrow (obj, ACE_TRY_ENV); -} - -FT::Checkpointable_ptr FT::Checkpointable::_unchecked_narrow ( - CORBA::Object_ptr obj, - CORBA::Environment & - ) -{ - if (CORBA::is_nil (obj)) - return Checkpointable::_nil (); - if (! obj->_is_local ()) - { - TAO_Stub* stub = obj->_stubobj (); - if (stub) - stub->_incr_refcnt (); - Checkpointable_ptr default_proxy = Checkpointable::_nil (); - - if (obj->_is_collocated () && _TAO_collocation_FT_Checkpointable_Stub_Factory_function_pointer != 0) - { - default_proxy = _TAO_collocation_FT_Checkpointable_Stub_Factory_function_pointer (obj); - } - if (CORBA::is_nil (default_proxy)) - ACE_NEW_RETURN (default_proxy, ::FT::Checkpointable (stub), Checkpointable::_nil ()); - #if (TAO_HAS_SMART_PROXIES == 1) - return TAO_FT_Checkpointable_PROXY_FACTORY_ADAPTER::instance ()->create_proxy (default_proxy); - #else - return default_proxy; - #endif /*TAO_HAS_SMART_PROXIES == 1*/ - } - else - return - ACE_reinterpret_cast - ( - Checkpointable_ptr, - obj->_tao_QueryInterface - ( - ACE_reinterpret_cast - ( - ptr_arith_t, - &Checkpointable::_narrow - ) - ) - ); -} - -FT::Checkpointable_ptr -FT::Checkpointable::_duplicate (Checkpointable_ptr obj) -{ - if (!CORBA::is_nil (obj)) - obj->_add_ref (); - return obj; -} - -FT::State * FT::Checkpointable::get_state ( - CORBA::Environment &ACE_TRY_ENV - ) - ACE_THROW_SPEC (( - CORBA::SystemException, - FT::NoStateAvailable - )) -{ - - static TAO_Exception_Data _tao_FT_Checkpointable_get_state_exceptiondata [] = - { - {FT::_tc_NoStateAvailable, FT::NoStateAvailable::_alloc} - }; - - FT::State *_tao_retval = 0; - - - TAO_Stub *istub = this->_stubobj (); - if (istub == 0) - ACE_THROW_RETURN (CORBA::INTERNAL (), 0); - - - ACE_NEW_RETURN (_tao_retval, FT::State, _tao_retval); - FT::State_var _tao_safe_retval (_tao_retval); - TAO_GIOP_Twoway_Invocation _tao_call ( - istub, - "get_state", - 9, - istub->orb_core () - ); - -#if (TAO_HAS_INTERCEPTORS == 1) - TAO_ClientRequestInterceptor_Adapter - _tao_vfr (istub->orb_core ()->orb ()->_get_client_interceptor (ACE_TRY_ENV)); - ACE_CHECK_RETURN (0); - PortableInterceptor::Cookies _tao_cookies; - CORBA::NVList_var _tao_interceptor_args; - if (_tao_vfr.valid ()) - { - istub->orb_core ()->orb ()->create_list (0, _tao_interceptor_args.inout (), ACE_TRY_ENV); - ACE_CHECK_RETURN (0); - } - - ACE_TRY - { -#endif /* TAO_HAS_INTERCEPTORS */ - - for (;;) - { - _tao_call.start (ACE_TRY_ENV); - TAO_INTERCEPTOR_CHECK_RETURN (0); - - TAO_INTERCEPTOR ( - _tao_vfr.preinvoke ( - _tao_call.request_id (), - 1, - this, - "get_state", - _tao_call.service_info (), - _tao_interceptor_args.inout (), - _tao_cookies, - ACE_TRY_ENV - ) - ); - TAO_INTERCEPTOR_CHECK_RETURN (0); - CORBA::Short flag = TAO_TWOWAY_RESPONSE_FLAG; - - _tao_call.prepare_header (ACE_static_cast (CORBA::Octet, flag), ACE_TRY_ENV); - TAO_INTERCEPTOR_CHECK_RETURN (0); - - int _invoke_status = - _tao_call.invoke (_tao_FT_Checkpointable_get_state_exceptiondata, 1, ACE_TRY_ENV); - TAO_INTERCEPTOR_CHECK_RETURN (0); - - if (_invoke_status == TAO_INVOKE_RESTART) - continue; - if (_invoke_status != TAO_INVOKE_OK) - { - TAO_INTERCEPTOR_THROW_RETURN (CORBA::UNKNOWN (TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES), 0); - - } - TAO_InputCDR &_tao_in = _tao_call.inp_stream (); - if (!( - (_tao_in >> _tao_safe_retval.inout ()) - )) - TAO_INTERCEPTOR_THROW_RETURN (CORBA::MARSHAL (TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES), 0); - - TAO_INTERCEPTOR ( - _tao_vfr.postinvoke ( - _tao_call.request_id (), - 1, - this, - "get_state", - _tao_call.service_info (), - _tao_interceptor_args.inout (), - _tao_cookies, - ACE_TRY_ENV - ) - ); - TAO_INTERCEPTOR_CHECK_RETURN (0); - break; - - } -#if (TAO_HAS_INTERCEPTORS == 1) - - } - ACE_CATCHANY - { - _tao_vfr.exception_occurred ( - _tao_call.request_id (), - 1, - this, - "get_state", - _tao_cookies, - ACE_TRY_ENV - ); - ACE_RE_THROW; - } - ACE_ENDTRY; - ACE_CHECK_RETURN (0); -#endif /* TAO_HAS_INTERCEPTORS */ - return _tao_safe_retval._retn (); -} - -void FT::Checkpointable::set_state ( - const FT::State & s, - CORBA::Environment &ACE_TRY_ENV - ) - ACE_THROW_SPEC (( - CORBA::SystemException, - FT::InvalidState - )) -{ - - static TAO_Exception_Data _tao_FT_Checkpointable_set_state_exceptiondata [] = - { - {FT::_tc_InvalidState, FT::InvalidState::_alloc} - }; - - - - - TAO_Stub *istub = this->_stubobj (); - if (istub == 0) - ACE_THROW (CORBA::INTERNAL ()); - - - TAO_GIOP_Twoway_Invocation _tao_call ( - istub, - "set_state", - 9, - istub->orb_core () - ); - -#if (TAO_HAS_INTERCEPTORS == 1) - TAO_ClientRequestInterceptor_Adapter - _tao_vfr (istub->orb_core ()->orb ()->_get_client_interceptor (ACE_TRY_ENV)); - ACE_CHECK; - PortableInterceptor::Cookies _tao_cookies; - CORBA::NVList_var _tao_interceptor_args; - if (_tao_vfr.valid ()) - { - istub->orb_core ()->orb ()->create_list (0, _tao_interceptor_args.inout (), ACE_TRY_ENV); - ACE_CHECK; - } - - ACE_TRY - { -#endif /* TAO_HAS_INTERCEPTORS */ - - for (;;) - { - _tao_call.start (ACE_TRY_ENV); - TAO_INTERCEPTOR_CHECK; - - TAO_INTERCEPTOR ( - _tao_vfr.preinvoke ( - _tao_call.request_id (), - 1, - this, - "set_state", - _tao_call.service_info (), - _tao_interceptor_args.inout (), - _tao_cookies, - ACE_TRY_ENV - ) - ); - TAO_INTERCEPTOR_CHECK; - CORBA::Short flag = TAO_TWOWAY_RESPONSE_FLAG; - - _tao_call.prepare_header (ACE_static_cast (CORBA::Octet, flag), ACE_TRY_ENV); - TAO_INTERCEPTOR_CHECK; - - TAO_OutputCDR &_tao_out = _tao_call.out_stream (); - if (!( - (_tao_out << s) - )) - TAO_INTERCEPTOR_THROW (CORBA::MARSHAL ()); - int _invoke_status = - _tao_call.invoke (_tao_FT_Checkpointable_set_state_exceptiondata, 1, ACE_TRY_ENV); - TAO_INTERCEPTOR_CHECK; - - if (_invoke_status == TAO_INVOKE_RESTART) - continue; - if (_invoke_status != TAO_INVOKE_OK) - { - TAO_INTERCEPTOR_THROW (CORBA::UNKNOWN (TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES)); - } - - TAO_INTERCEPTOR ( - _tao_vfr.postinvoke ( - _tao_call.request_id (), - 1, - this, - "set_state", - _tao_call.service_info (), - _tao_interceptor_args.inout (), - _tao_cookies, - ACE_TRY_ENV - ) - ); - TAO_INTERCEPTOR_CHECK; - break; - - } -#if (TAO_HAS_INTERCEPTORS == 1) - - } - ACE_CATCHANY - { - _tao_vfr.exception_occurred ( - _tao_call.request_id (), - 1, - this, - "set_state", - _tao_cookies, - ACE_TRY_ENV - ); - ACE_RE_THROW; - } - ACE_ENDTRY; - ACE_CHECK; -#endif /* TAO_HAS_INTERCEPTORS */ - -} - -CORBA::Boolean FT::Checkpointable::_is_a (const CORBA::Char *value, CORBA::Environment &ACE_TRY_ENV) -{ - if ( - (!ACE_OS::strcmp ((char *)value, "IDL:omg.org/FT/Checkpointable:1.0")) || - (!ACE_OS::strcmp ((char *)value, "IDL:omg.org/CORBA/Object:1.0"))) - return 1; // success using local knowledge - else - return this->CORBA_Object::_is_a (value, ACE_TRY_ENV); -} - -void *FT::Checkpointable::_tao_QueryInterface (ptr_arith_t type) -{ - void *retv = 0; - if (type == ACE_reinterpret_cast - (ptr_arith_t, - &ACE_NESTED_CLASS (::FT, Checkpointable)::_narrow)) - retv = ACE_reinterpret_cast (void*, 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* FT::Checkpointable::_interface_repository_id (void) const -{ - return "IDL:omg.org/FT/Checkpointable:1.0"; -} - -static const CORBA::Long _oc_FT_Checkpointable[] = -{ - TAO_ENCAP_BYTE_ORDER, // byte order - 34, ACE_NTOHL (0x49444c3a), ACE_NTOHL (0x6f6d672e), ACE_NTOHL (0x6f72672f), ACE_NTOHL (0x46542f43), ACE_NTOHL (0x6865636b), ACE_NTOHL (0x706f696e), ACE_NTOHL (0x7461626c), ACE_NTOHL (0x653a312e), ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/FT/Checkpointable:1.0 - 15, ACE_NTOHL (0x43686563), ACE_NTOHL (0x6b706f69), ACE_NTOHL (0x6e746162), ACE_NTOHL (0x6c650000), // name = Checkpointable -}; -static CORBA::TypeCode _tc_TAO_tc_FT_Checkpointable (CORBA::tk_objref, sizeof (_oc_FT_Checkpointable), (char *) &_oc_FT_Checkpointable, 0, sizeof (FT::Checkpointable)); -TAO_NAMESPACE_TYPE (CORBA::TypeCode_ptr) -TAO_NAMESPACE_BEGIN (FT) -TAO_NAMESPACE_DEFINE (CORBA::TypeCode_ptr, _tc_Checkpointable, &_tc_TAO_tc_FT_Checkpointable) -TAO_NAMESPACE_END - -// default constructor -FT::Updateable::Updateable (void) -{} - -// destructor -FT::Updateable::~Updateable (void) -{} - -void FT::Updateable::_tao_any_destructor (void *x) -{ - Updateable *tmp = ACE_static_cast (Updateable*,x); - CORBA::release (tmp); -} - -FT::Updateable_ptr FT::Updateable::_narrow ( - CORBA::Object_ptr obj, - CORBA::Environment &ACE_TRY_ENV - ) -{ - if (CORBA::is_nil (obj)) - return Updateable::_nil (); - if (! obj->_is_local ()) - { - CORBA::Boolean is_a = obj->_is_a ("IDL:omg.org/FT/Updateable:1.0", ACE_TRY_ENV); - ACE_CHECK_RETURN (Updateable::_nil ()); - if (is_a == 0) - return Updateable::_nil (); - } - return Updateable::_unchecked_narrow (obj, ACE_TRY_ENV); -} - -FT::Updateable_ptr FT::Updateable::_unchecked_narrow ( - CORBA::Object_ptr obj, - CORBA::Environment & - ) -{ - if (CORBA::is_nil (obj)) - return Updateable::_nil (); - if (! obj->_is_local ()) - { - TAO_Stub* stub = obj->_stubobj (); - if (stub) - stub->_incr_refcnt (); - Updateable_ptr default_proxy = Updateable::_nil (); - - if (obj->_is_collocated () && _TAO_collocation_FT_Updateable_Stub_Factory_function_pointer != 0) - { - default_proxy = _TAO_collocation_FT_Updateable_Stub_Factory_function_pointer (obj); - } - if (CORBA::is_nil (default_proxy)) - ACE_NEW_RETURN (default_proxy, ::FT::Updateable (stub), Updateable::_nil ()); - #if (TAO_HAS_SMART_PROXIES == 1) - return TAO_FT_Updateable_PROXY_FACTORY_ADAPTER::instance ()->create_proxy (default_proxy); - #else - return default_proxy; - #endif /*TAO_HAS_SMART_PROXIES == 1*/ - } - else - return - ACE_reinterpret_cast - ( - Updateable_ptr, - obj->_tao_QueryInterface - ( - ACE_reinterpret_cast - ( - ptr_arith_t, - &Updateable::_narrow - ) - ) - ); -} - -FT::Updateable_ptr -FT::Updateable::_duplicate (Updateable_ptr obj) -{ - if (!CORBA::is_nil (obj)) - obj->_add_ref (); - return obj; -} - -FT::State * FT::Updateable::get_update ( - CORBA::Environment &ACE_TRY_ENV - ) - ACE_THROW_SPEC (( - CORBA::SystemException, - FT::NoUpdateAvailable - )) -{ - - static TAO_Exception_Data _tao_FT_Updateable_get_update_exceptiondata [] = - { - {FT::_tc_NoUpdateAvailable, FT::NoUpdateAvailable::_alloc} - }; - - FT::State *_tao_retval = 0; - - - TAO_Stub *istub = this->_stubobj (); - if (istub == 0) - ACE_THROW_RETURN (CORBA::INTERNAL (), 0); - - - ACE_NEW_RETURN (_tao_retval, FT::State, _tao_retval); - FT::State_var _tao_safe_retval (_tao_retval); - TAO_GIOP_Twoway_Invocation _tao_call ( - istub, - "get_update", - 10, - istub->orb_core () - ); - -#if (TAO_HAS_INTERCEPTORS == 1) - TAO_ClientRequestInterceptor_Adapter - _tao_vfr (istub->orb_core ()->orb ()->_get_client_interceptor (ACE_TRY_ENV)); - ACE_CHECK_RETURN (0); - PortableInterceptor::Cookies _tao_cookies; - CORBA::NVList_var _tao_interceptor_args; - if (_tao_vfr.valid ()) - { - istub->orb_core ()->orb ()->create_list (0, _tao_interceptor_args.inout (), ACE_TRY_ENV); - ACE_CHECK_RETURN (0); - } - - ACE_TRY - { -#endif /* TAO_HAS_INTERCEPTORS */ - - for (;;) - { - _tao_call.start (ACE_TRY_ENV); - TAO_INTERCEPTOR_CHECK_RETURN (0); - - TAO_INTERCEPTOR ( - _tao_vfr.preinvoke ( - _tao_call.request_id (), - 1, - this, - "get_update", - _tao_call.service_info (), - _tao_interceptor_args.inout (), - _tao_cookies, - ACE_TRY_ENV - ) - ); - TAO_INTERCEPTOR_CHECK_RETURN (0); - CORBA::Short flag = TAO_TWOWAY_RESPONSE_FLAG; - - _tao_call.prepare_header (ACE_static_cast (CORBA::Octet, flag), ACE_TRY_ENV); - TAO_INTERCEPTOR_CHECK_RETURN (0); - - int _invoke_status = - _tao_call.invoke (_tao_FT_Updateable_get_update_exceptiondata, 1, ACE_TRY_ENV); - TAO_INTERCEPTOR_CHECK_RETURN (0); - - if (_invoke_status == TAO_INVOKE_RESTART) - continue; - if (_invoke_status != TAO_INVOKE_OK) - { - TAO_INTERCEPTOR_THROW_RETURN (CORBA::UNKNOWN (TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES), 0); - - } - TAO_InputCDR &_tao_in = _tao_call.inp_stream (); - if (!( - (_tao_in >> _tao_safe_retval.inout ()) - )) - TAO_INTERCEPTOR_THROW_RETURN (CORBA::MARSHAL (TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES), 0); - - TAO_INTERCEPTOR ( - _tao_vfr.postinvoke ( - _tao_call.request_id (), - 1, - this, - "get_update", - _tao_call.service_info (), - _tao_interceptor_args.inout (), - _tao_cookies, - ACE_TRY_ENV - ) - ); - TAO_INTERCEPTOR_CHECK_RETURN (0); - break; - - } -#if (TAO_HAS_INTERCEPTORS == 1) - - } - ACE_CATCHANY - { - _tao_vfr.exception_occurred ( - _tao_call.request_id (), - 1, - this, - "get_update", - _tao_cookies, - ACE_TRY_ENV - ); - ACE_RE_THROW; - } - ACE_ENDTRY; - ACE_CHECK_RETURN (0); -#endif /* TAO_HAS_INTERCEPTORS */ - return _tao_safe_retval._retn (); -} - -void FT::Updateable::set_update ( - const FT::State & s, - CORBA::Environment &ACE_TRY_ENV - ) - ACE_THROW_SPEC (( - CORBA::SystemException, - FT::InvalidUpdate - )) -{ - - static TAO_Exception_Data _tao_FT_Updateable_set_update_exceptiondata [] = - { - {FT::_tc_InvalidUpdate, FT::InvalidUpdate::_alloc} - }; - - - - - TAO_Stub *istub = this->_stubobj (); - if (istub == 0) - ACE_THROW (CORBA::INTERNAL ()); - - - TAO_GIOP_Twoway_Invocation _tao_call ( - istub, - "set_update", - 10, - istub->orb_core () - ); - -#if (TAO_HAS_INTERCEPTORS == 1) - TAO_ClientRequestInterceptor_Adapter - _tao_vfr (istub->orb_core ()->orb ()->_get_client_interceptor (ACE_TRY_ENV)); - ACE_CHECK; - PortableInterceptor::Cookies _tao_cookies; - CORBA::NVList_var _tao_interceptor_args; - if (_tao_vfr.valid ()) - { - istub->orb_core ()->orb ()->create_list (0, _tao_interceptor_args.inout (), ACE_TRY_ENV); - ACE_CHECK; - } - - ACE_TRY - { -#endif /* TAO_HAS_INTERCEPTORS */ - - for (;;) - { - _tao_call.start (ACE_TRY_ENV); - TAO_INTERCEPTOR_CHECK; - - TAO_INTERCEPTOR ( - _tao_vfr.preinvoke ( - _tao_call.request_id (), - 1, - this, - "set_update", - _tao_call.service_info (), - _tao_interceptor_args.inout (), - _tao_cookies, - ACE_TRY_ENV - ) - ); - TAO_INTERCEPTOR_CHECK; - CORBA::Short flag = TAO_TWOWAY_RESPONSE_FLAG; - - _tao_call.prepare_header (ACE_static_cast (CORBA::Octet, flag), ACE_TRY_ENV); - TAO_INTERCEPTOR_CHECK; - - TAO_OutputCDR &_tao_out = _tao_call.out_stream (); - if (!( - (_tao_out << s) - )) - TAO_INTERCEPTOR_THROW (CORBA::MARSHAL ()); - int _invoke_status = - _tao_call.invoke (_tao_FT_Updateable_set_update_exceptiondata, 1, ACE_TRY_ENV); - TAO_INTERCEPTOR_CHECK; - - if (_invoke_status == TAO_INVOKE_RESTART) - continue; - if (_invoke_status != TAO_INVOKE_OK) - { - TAO_INTERCEPTOR_THROW (CORBA::UNKNOWN (TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES)); - } - - TAO_INTERCEPTOR ( - _tao_vfr.postinvoke ( - _tao_call.request_id (), - 1, - this, - "set_update", - _tao_call.service_info (), - _tao_interceptor_args.inout (), - _tao_cookies, - ACE_TRY_ENV - ) - ); - TAO_INTERCEPTOR_CHECK; - break; - - } -#if (TAO_HAS_INTERCEPTORS == 1) - - } - ACE_CATCHANY - { - _tao_vfr.exception_occurred ( - _tao_call.request_id (), - 1, - this, - "set_update", - _tao_cookies, - ACE_TRY_ENV - ); - ACE_RE_THROW; - } - ACE_ENDTRY; - ACE_CHECK; -#endif /* TAO_HAS_INTERCEPTORS */ - -} - -CORBA::Boolean FT::Updateable::_is_a (const CORBA::Char *value, CORBA::Environment &ACE_TRY_ENV) -{ - if ( - (!ACE_OS::strcmp ((char *)value, "IDL:omg.org/FT/Updateable:1.0")) || - (!ACE_OS::strcmp ((char *)value, "IDL:omg.org/FT/Checkpointable:1.0")) || - (!ACE_OS::strcmp ((char *)value, "IDL:omg.org/CORBA/Object:1.0"))) - return 1; // success using local knowledge - else - return this->CORBA_Object::_is_a (value, ACE_TRY_ENV); -} - -void *FT::Updateable::_tao_QueryInterface (ptr_arith_t type) -{ - void *retv = 0; - if (type == ACE_reinterpret_cast - (ptr_arith_t, - &ACE_NESTED_CLASS (::FT, Updateable)::_narrow)) - retv = ACE_reinterpret_cast (void*, this); - else if (type == ACE_reinterpret_cast - (ptr_arith_t, - &ACE_NESTED_CLASS (::FT, Checkpointable)::_narrow)) - retv = ACE_reinterpret_cast - ( - void *, - ACE_static_cast - ( - FT::Checkpointable_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* FT::Updateable::_interface_repository_id (void) const -{ - return "IDL:omg.org/FT/Updateable:1.0"; -} - -static const CORBA::Long _oc_FT_Updateable[] = -{ - TAO_ENCAP_BYTE_ORDER, // byte order - 30, ACE_NTOHL (0x49444c3a), ACE_NTOHL (0x6f6d672e), ACE_NTOHL (0x6f72672f), ACE_NTOHL (0x46542f55), ACE_NTOHL (0x70646174), ACE_NTOHL (0x6561626c), ACE_NTOHL (0x653a312e), ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/FT/Updateable:1.0 - 11, ACE_NTOHL (0x55706461), ACE_NTOHL (0x74656162), ACE_NTOHL (0x6c650000), // name = Updateable -}; -static CORBA::TypeCode _tc_TAO_tc_FT_Updateable (CORBA::tk_objref, sizeof (_oc_FT_Updateable), (char *) &_oc_FT_Updateable, 0, sizeof (FT::Updateable)); -TAO_NAMESPACE_TYPE (CORBA::TypeCode_ptr) -TAO_NAMESPACE_BEGIN (FT) -TAO_NAMESPACE_DEFINE (CORBA::TypeCode_ptr, _tc_Updateable, &_tc_TAO_tc_FT_Updateable) -TAO_NAMESPACE_END -void operator<<= (CORBA::Any &_tao_any, const FT::TagFTGroupTaggedComponent &_tao_elem) // copying -{ - TAO_OutputCDR stream; - stream << _tao_elem; - _tao_any._tao_replace ( - FT::_tc_TagFTGroupTaggedComponent, - TAO_ENCAP_BYTE_ORDER, - stream.begin () - ); -} - -void operator<<= (CORBA::Any &_tao_any, FT::TagFTGroupTaggedComponent *_tao_elem) // non copying -{ - TAO_OutputCDR stream; - stream << *_tao_elem; - _tao_any._tao_replace ( - FT::_tc_TagFTGroupTaggedComponent, - TAO_ENCAP_BYTE_ORDER, - stream.begin (), - 1, - _tao_elem, - FT::TagFTGroupTaggedComponent::_tao_any_destructor - ); -} - -CORBA::Boolean operator>>= (const CORBA::Any &_tao_any, FT::TagFTGroupTaggedComponent *&_tao_elem) -{ - return _tao_any >>= ACE_const_cast(const FT::TagFTGroupTaggedComponent*&,_tao_elem); -} - -CORBA::Boolean operator>>= (const CORBA::Any &_tao_any, const FT::TagFTGroupTaggedComponent *&_tao_elem) -{ - _tao_elem = 0; - ACE_TRY_NEW_ENV - { - CORBA::TypeCode_var type = _tao_any.type (); - if (!type->equivalent (FT::_tc_TagFTGroupTaggedComponent, ACE_TRY_ENV)) // not equal - { - return 0; - } - ACE_TRY_CHECK; - if (_tao_any.any_owns_data ()) - { - _tao_elem = ACE_static_cast( - const FT::TagFTGroupTaggedComponent*, - _tao_any.value () - ); - return 1; - } - else - { - FT::TagFTGroupTaggedComponent *tmp; - ACE_NEW_RETURN (tmp, FT::TagFTGroupTaggedComponent, 0); - TAO_InputCDR stream ( - _tao_any._tao_get_cdr (), - _tao_any._tao_byte_order () - ); - if (stream >> *tmp) - { - ((CORBA::Any *)&_tao_any)->_tao_replace ( - FT::_tc_TagFTGroupTaggedComponent, - 1, - ACE_static_cast (void *, tmp), - FT::TagFTGroupTaggedComponent::_tao_any_destructor - ); - _tao_elem = tmp; - return 1; - } - else - { - delete tmp; - } - } - } - ACE_CATCHANY - { - } - ACE_ENDTRY; - return 0; -} - -void operator<<= (CORBA::Any &_tao_any, const FT::TagFTPrimaryTaggedComponent &_tao_elem) // copying -{ - TAO_OutputCDR stream; - stream << _tao_elem; - _tao_any._tao_replace ( - FT::_tc_TagFTPrimaryTaggedComponent, - TAO_ENCAP_BYTE_ORDER, - stream.begin () - ); -} - -void operator<<= (CORBA::Any &_tao_any, FT::TagFTPrimaryTaggedComponent *_tao_elem) // non copying -{ - TAO_OutputCDR stream; - stream << *_tao_elem; - _tao_any._tao_replace ( - FT::_tc_TagFTPrimaryTaggedComponent, - TAO_ENCAP_BYTE_ORDER, - stream.begin (), - 1, - _tao_elem, - FT::TagFTPrimaryTaggedComponent::_tao_any_destructor - ); -} - -CORBA::Boolean operator>>= (const CORBA::Any &_tao_any, FT::TagFTPrimaryTaggedComponent *&_tao_elem) -{ - return _tao_any >>= ACE_const_cast(const FT::TagFTPrimaryTaggedComponent*&,_tao_elem); -} - -CORBA::Boolean operator>>= (const CORBA::Any &_tao_any, const FT::TagFTPrimaryTaggedComponent *&_tao_elem) -{ - _tao_elem = 0; - ACE_TRY_NEW_ENV - { - CORBA::TypeCode_var type = _tao_any.type (); - if (!type->equivalent (FT::_tc_TagFTPrimaryTaggedComponent, ACE_TRY_ENV)) // not equal - { - return 0; - } - ACE_TRY_CHECK; - if (_tao_any.any_owns_data ()) - { - _tao_elem = ACE_static_cast( - const FT::TagFTPrimaryTaggedComponent*, - _tao_any.value () - ); - return 1; - } - else - { - FT::TagFTPrimaryTaggedComponent *tmp; - ACE_NEW_RETURN (tmp, FT::TagFTPrimaryTaggedComponent, 0); - TAO_InputCDR stream ( - _tao_any._tao_get_cdr (), - _tao_any._tao_byte_order () - ); - if (stream >> *tmp) - { - ((CORBA::Any *)&_tao_any)->_tao_replace ( - FT::_tc_TagFTPrimaryTaggedComponent, - 1, - ACE_static_cast (void *, tmp), - FT::TagFTPrimaryTaggedComponent::_tao_any_destructor - ); - _tao_elem = tmp; - return 1; - } - else - { - delete tmp; - } - } - } - ACE_CATCHANY - { - } - ACE_ENDTRY; - return 0; -} - -void operator<<= (CORBA::Any &_tao_any, const FT::FTGroupVersionServiceContext &_tao_elem) // copying -{ - TAO_OutputCDR stream; - stream << _tao_elem; - _tao_any._tao_replace ( - FT::_tc_FTGroupVersionServiceContext, - TAO_ENCAP_BYTE_ORDER, - stream.begin () - ); -} - -void operator<<= (CORBA::Any &_tao_any, FT::FTGroupVersionServiceContext *_tao_elem) // non copying -{ - TAO_OutputCDR stream; - stream << *_tao_elem; - _tao_any._tao_replace ( - FT::_tc_FTGroupVersionServiceContext, - TAO_ENCAP_BYTE_ORDER, - stream.begin (), - 1, - _tao_elem, - FT::FTGroupVersionServiceContext::_tao_any_destructor - ); -} - -CORBA::Boolean operator>>= (const CORBA::Any &_tao_any, FT::FTGroupVersionServiceContext *&_tao_elem) -{ - return _tao_any >>= ACE_const_cast(const FT::FTGroupVersionServiceContext*&,_tao_elem); -} - -CORBA::Boolean operator>>= (const CORBA::Any &_tao_any, const FT::FTGroupVersionServiceContext *&_tao_elem) -{ - _tao_elem = 0; - ACE_TRY_NEW_ENV - { - CORBA::TypeCode_var type = _tao_any.type (); - if (!type->equivalent (FT::_tc_FTGroupVersionServiceContext, ACE_TRY_ENV)) // not equal - { - return 0; - } - ACE_TRY_CHECK; - if (_tao_any.any_owns_data ()) - { - _tao_elem = ACE_static_cast( - const FT::FTGroupVersionServiceContext*, - _tao_any.value () - ); - return 1; - } - else - { - FT::FTGroupVersionServiceContext *tmp; - ACE_NEW_RETURN (tmp, FT::FTGroupVersionServiceContext, 0); - TAO_InputCDR stream ( - _tao_any._tao_get_cdr (), - _tao_any._tao_byte_order () - ); - if (stream >> *tmp) - { - ((CORBA::Any *)&_tao_any)->_tao_replace ( - FT::_tc_FTGroupVersionServiceContext, - 1, - ACE_static_cast (void *, tmp), - FT::FTGroupVersionServiceContext::_tao_any_destructor - ); - _tao_elem = tmp; - return 1; - } - else - { - delete tmp; - } - } - } - ACE_CATCHANY - { - } - ACE_ENDTRY; - return 0; -} - -void operator<<= (CORBA::Any &_tao_any, const FT::FTRequestServiceContext &_tao_elem) // copying -{ - TAO_OutputCDR stream; - stream << _tao_elem; - _tao_any._tao_replace ( - FT::_tc_FTRequestServiceContext, - TAO_ENCAP_BYTE_ORDER, - stream.begin () - ); -} - -void operator<<= (CORBA::Any &_tao_any, FT::FTRequestServiceContext *_tao_elem) // non copying -{ - TAO_OutputCDR stream; - stream << *_tao_elem; - _tao_any._tao_replace ( - FT::_tc_FTRequestServiceContext, - TAO_ENCAP_BYTE_ORDER, - stream.begin (), - 1, - _tao_elem, - FT::FTRequestServiceContext::_tao_any_destructor - ); -} - -CORBA::Boolean operator>>= (const CORBA::Any &_tao_any, FT::FTRequestServiceContext *&_tao_elem) -{ - return _tao_any >>= ACE_const_cast(const FT::FTRequestServiceContext*&,_tao_elem); -} - -CORBA::Boolean operator>>= (const CORBA::Any &_tao_any, const FT::FTRequestServiceContext *&_tao_elem) -{ - _tao_elem = 0; - ACE_TRY_NEW_ENV - { - CORBA::TypeCode_var type = _tao_any.type (); - if (!type->equivalent (FT::_tc_FTRequestServiceContext, ACE_TRY_ENV)) // not equal - { - return 0; - } - ACE_TRY_CHECK; - if (_tao_any.any_owns_data ()) - { - _tao_elem = ACE_static_cast( - const FT::FTRequestServiceContext*, - _tao_any.value () - ); - return 1; - } - else - { - FT::FTRequestServiceContext *tmp; - ACE_NEW_RETURN (tmp, FT::FTRequestServiceContext, 0); - TAO_InputCDR stream ( - _tao_any._tao_get_cdr (), - _tao_any._tao_byte_order () - ); - if (stream >> *tmp) - { - ((CORBA::Any *)&_tao_any)->_tao_replace ( - FT::_tc_FTRequestServiceContext, - 1, - ACE_static_cast (void *, tmp), - FT::FTRequestServiceContext::_tao_any_destructor - ); - _tao_elem = tmp; - return 1; - } - else - { - delete tmp; - } - } - } - ACE_CATCHANY - { - } - ACE_ENDTRY; - return 0; -} - -FT::RequestDurationPolicy_ptr (*_TAO_collocation_FT_RequestDurationPolicy_Stub_Factory_function_pointer) ( - CORBA::Object_ptr obj - ) = 0; -void operator<<= (CORBA::Any &_tao_any, FT::RequestDurationPolicy_ptr _tao_elem) -{ - TAO_OutputCDR stream; - if (stream << _tao_elem) - { - _tao_any._tao_replace ( - FT::_tc_RequestDurationPolicy, - TAO_ENCAP_BYTE_ORDER, - stream.begin (), - 1, - FT::RequestDurationPolicy::_duplicate (_tao_elem), - FT::RequestDurationPolicy::_tao_any_destructor - ); - } -} - -CORBA::Boolean operator>>= (const CORBA::Any &_tao_any, FT::RequestDurationPolicy_ptr &_tao_elem) -{ - ACE_TRY_NEW_ENV - { - _tao_elem = FT::RequestDurationPolicy::_nil (); - CORBA::TypeCode_var type = _tao_any.type (); - if (!type->equivalent (FT::_tc_RequestDurationPolicy, ACE_TRY_ENV)) // not equal - { - return 0; - } - ACE_TRY_CHECK; - TAO_InputCDR stream ( - _tao_any._tao_get_cdr (), - _tao_any._tao_byte_order () - ); - if (stream >> _tao_elem) - { - ((CORBA::Any *)&_tao_any)->_tao_replace ( - FT::_tc_RequestDurationPolicy, - 1, - _tao_elem, - FT::RequestDurationPolicy::_tao_any_destructor - ); - return 1; - } - } - ACE_CATCHANY - { - _tao_elem = FT::RequestDurationPolicy::_nil (); - return 0; - } - ACE_ENDTRY; - _tao_elem = FT::RequestDurationPolicy::_nil (); - return 0; -} - -#if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION) || \ - defined (ACE_HAS_GNU_REPO) - template class TAO_Object_Manager<FT::RequestDurationPolicy,FT::RequestDurationPolicy_var>; - #elif defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA) - # pragma instantiate TAO_Object_Manager<FT::RequestDurationPolicy,FT::RequestDurationPolicy_var> -#endif /* ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */ - -void operator<<= (CORBA::Any &_tao_any, const FT::TagFTHeartbeatEnabledTaggedComponent &_tao_elem) // copying -{ - TAO_OutputCDR stream; - stream << _tao_elem; - _tao_any._tao_replace ( - FT::_tc_TagFTHeartbeatEnabledTaggedComponent, - TAO_ENCAP_BYTE_ORDER, - stream.begin () - ); -} - -void operator<<= (CORBA::Any &_tao_any, FT::TagFTHeartbeatEnabledTaggedComponent *_tao_elem) // non copying -{ - TAO_OutputCDR stream; - stream << *_tao_elem; - _tao_any._tao_replace ( - FT::_tc_TagFTHeartbeatEnabledTaggedComponent, - TAO_ENCAP_BYTE_ORDER, - stream.begin (), - 1, - _tao_elem, - FT::TagFTHeartbeatEnabledTaggedComponent::_tao_any_destructor - ); -} - -CORBA::Boolean operator>>= (const CORBA::Any &_tao_any, FT::TagFTHeartbeatEnabledTaggedComponent *&_tao_elem) -{ - return _tao_any >>= ACE_const_cast(const FT::TagFTHeartbeatEnabledTaggedComponent*&,_tao_elem); -} - -CORBA::Boolean operator>>= (const CORBA::Any &_tao_any, const FT::TagFTHeartbeatEnabledTaggedComponent *&_tao_elem) -{ - _tao_elem = 0; - ACE_TRY_NEW_ENV - { - CORBA::TypeCode_var type = _tao_any.type (); - if (!type->equivalent (FT::_tc_TagFTHeartbeatEnabledTaggedComponent, ACE_TRY_ENV)) // not equal - { - return 0; - } - ACE_TRY_CHECK; - if (_tao_any.any_owns_data ()) - { - _tao_elem = ACE_static_cast( - const FT::TagFTHeartbeatEnabledTaggedComponent*, - _tao_any.value () - ); - return 1; - } - else - { - FT::TagFTHeartbeatEnabledTaggedComponent *tmp; - ACE_NEW_RETURN (tmp, FT::TagFTHeartbeatEnabledTaggedComponent, 0); - TAO_InputCDR stream ( - _tao_any._tao_get_cdr (), - _tao_any._tao_byte_order () - ); - if (stream >> *tmp) - { - ((CORBA::Any *)&_tao_any)->_tao_replace ( - FT::_tc_TagFTHeartbeatEnabledTaggedComponent, - 1, - ACE_static_cast (void *, tmp), - FT::TagFTHeartbeatEnabledTaggedComponent::_tao_any_destructor - ); - _tao_elem = tmp; - return 1; - } - else - { - delete tmp; - } - } - } - ACE_CATCHANY - { - } - ACE_ENDTRY; - return 0; -} - -void operator<<= (CORBA::Any &_tao_any, const FT::HeartbeatPolicyValue &_tao_elem) // copying -{ - TAO_OutputCDR stream; - stream << _tao_elem; - _tao_any._tao_replace ( - FT::_tc_HeartbeatPolicyValue, - TAO_ENCAP_BYTE_ORDER, - stream.begin () - ); -} - -void operator<<= (CORBA::Any &_tao_any, FT::HeartbeatPolicyValue *_tao_elem) // non copying -{ - TAO_OutputCDR stream; - stream << *_tao_elem; - _tao_any._tao_replace ( - FT::_tc_HeartbeatPolicyValue, - TAO_ENCAP_BYTE_ORDER, - stream.begin (), - 1, - _tao_elem, - FT::HeartbeatPolicyValue::_tao_any_destructor - ); -} - -CORBA::Boolean operator>>= (const CORBA::Any &_tao_any, FT::HeartbeatPolicyValue *&_tao_elem) -{ - return _tao_any >>= ACE_const_cast(const FT::HeartbeatPolicyValue*&,_tao_elem); -} - -CORBA::Boolean operator>>= (const CORBA::Any &_tao_any, const FT::HeartbeatPolicyValue *&_tao_elem) -{ - _tao_elem = 0; - ACE_TRY_NEW_ENV - { - CORBA::TypeCode_var type = _tao_any.type (); - if (!type->equivalent (FT::_tc_HeartbeatPolicyValue, ACE_TRY_ENV)) // not equal - { - return 0; - } - ACE_TRY_CHECK; - if (_tao_any.any_owns_data ()) - { - _tao_elem = ACE_static_cast( - const FT::HeartbeatPolicyValue*, - _tao_any.value () - ); - return 1; - } - else - { - FT::HeartbeatPolicyValue *tmp; - ACE_NEW_RETURN (tmp, FT::HeartbeatPolicyValue, 0); - TAO_InputCDR stream ( - _tao_any._tao_get_cdr (), - _tao_any._tao_byte_order () - ); - if (stream >> *tmp) - { - ((CORBA::Any *)&_tao_any)->_tao_replace ( - FT::_tc_HeartbeatPolicyValue, - 1, - ACE_static_cast (void *, tmp), - FT::HeartbeatPolicyValue::_tao_any_destructor - ); - _tao_elem = tmp; - return 1; - } - else - { - delete tmp; - } - } - } - ACE_CATCHANY - { - } - ACE_ENDTRY; - return 0; -} - -FT::HeartbeatPolicy_ptr (*_TAO_collocation_FT_HeartbeatPolicy_Stub_Factory_function_pointer) ( - CORBA::Object_ptr obj - ) = 0; -void operator<<= (CORBA::Any &_tao_any, FT::HeartbeatPolicy_ptr _tao_elem) -{ - TAO_OutputCDR stream; - if (stream << _tao_elem) - { - _tao_any._tao_replace ( - FT::_tc_HeartbeatPolicy, - TAO_ENCAP_BYTE_ORDER, - stream.begin (), - 1, - FT::HeartbeatPolicy::_duplicate (_tao_elem), - FT::HeartbeatPolicy::_tao_any_destructor - ); - } -} - -CORBA::Boolean operator>>= (const CORBA::Any &_tao_any, FT::HeartbeatPolicy_ptr &_tao_elem) -{ - ACE_TRY_NEW_ENV - { - _tao_elem = FT::HeartbeatPolicy::_nil (); - CORBA::TypeCode_var type = _tao_any.type (); - if (!type->equivalent (FT::_tc_HeartbeatPolicy, ACE_TRY_ENV)) // not equal - { - return 0; - } - ACE_TRY_CHECK; - TAO_InputCDR stream ( - _tao_any._tao_get_cdr (), - _tao_any._tao_byte_order () - ); - if (stream >> _tao_elem) - { - ((CORBA::Any *)&_tao_any)->_tao_replace ( - FT::_tc_HeartbeatPolicy, - 1, - _tao_elem, - FT::HeartbeatPolicy::_tao_any_destructor - ); - return 1; - } - } - ACE_CATCHANY - { - _tao_elem = FT::HeartbeatPolicy::_nil (); - return 0; - } - ACE_ENDTRY; - _tao_elem = FT::HeartbeatPolicy::_nil (); - return 0; -} - -#if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION) || \ - defined (ACE_HAS_GNU_REPO) - template class TAO_Object_Manager<FT::HeartbeatPolicy,FT::HeartbeatPolicy_var>; - #elif defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA) - # pragma instantiate TAO_Object_Manager<FT::HeartbeatPolicy,FT::HeartbeatPolicy_var> -#endif /* ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */ - -FT::HeartbeatEnabledPolicy_ptr (*_TAO_collocation_FT_HeartbeatEnabledPolicy_Stub_Factory_function_pointer) ( - CORBA::Object_ptr obj - ) = 0; -void operator<<= (CORBA::Any &_tao_any, FT::HeartbeatEnabledPolicy_ptr _tao_elem) -{ - TAO_OutputCDR stream; - if (stream << _tao_elem) - { - _tao_any._tao_replace ( - FT::_tc_HeartbeatEnabledPolicy, - TAO_ENCAP_BYTE_ORDER, - stream.begin (), - 1, - FT::HeartbeatEnabledPolicy::_duplicate (_tao_elem), - FT::HeartbeatEnabledPolicy::_tao_any_destructor - ); - } -} - -CORBA::Boolean operator>>= (const CORBA::Any &_tao_any, FT::HeartbeatEnabledPolicy_ptr &_tao_elem) -{ - ACE_TRY_NEW_ENV - { - _tao_elem = FT::HeartbeatEnabledPolicy::_nil (); - CORBA::TypeCode_var type = _tao_any.type (); - if (!type->equivalent (FT::_tc_HeartbeatEnabledPolicy, ACE_TRY_ENV)) // not equal - { - return 0; - } - ACE_TRY_CHECK; - TAO_InputCDR stream ( - _tao_any._tao_get_cdr (), - _tao_any._tao_byte_order () - ); - if (stream >> _tao_elem) - { - ((CORBA::Any *)&_tao_any)->_tao_replace ( - FT::_tc_HeartbeatEnabledPolicy, - 1, - _tao_elem, - FT::HeartbeatEnabledPolicy::_tao_any_destructor - ); - return 1; - } - } - ACE_CATCHANY - { - _tao_elem = FT::HeartbeatEnabledPolicy::_nil (); - return 0; - } - ACE_ENDTRY; - _tao_elem = FT::HeartbeatEnabledPolicy::_nil (); - return 0; -} - -#if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION) || \ - defined (ACE_HAS_GNU_REPO) - template class TAO_Object_Manager<FT::HeartbeatEnabledPolicy,FT::HeartbeatEnabledPolicy_var>; - #elif defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA) - # pragma instantiate TAO_Object_Manager<FT::HeartbeatEnabledPolicy,FT::HeartbeatEnabledPolicy_var> -#endif /* ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */ - -void operator<<= (CORBA::Any &_tao_any, const FT::Property &_tao_elem) // copying -{ - TAO_OutputCDR stream; - stream << _tao_elem; - _tao_any._tao_replace ( - FT::_tc_Property, - TAO_ENCAP_BYTE_ORDER, - stream.begin () - ); -} - -void operator<<= (CORBA::Any &_tao_any, FT::Property *_tao_elem) // non copying -{ - TAO_OutputCDR stream; - stream << *_tao_elem; - _tao_any._tao_replace ( - FT::_tc_Property, - TAO_ENCAP_BYTE_ORDER, - stream.begin (), - 1, - _tao_elem, - FT::Property::_tao_any_destructor - ); -} - -CORBA::Boolean operator>>= (const CORBA::Any &_tao_any, FT::Property *&_tao_elem) -{ - return _tao_any >>= ACE_const_cast(const FT::Property*&,_tao_elem); -} - -CORBA::Boolean operator>>= (const CORBA::Any &_tao_any, const FT::Property *&_tao_elem) -{ - _tao_elem = 0; - ACE_TRY_NEW_ENV - { - CORBA::TypeCode_var type = _tao_any.type (); - if (!type->equivalent (FT::_tc_Property, ACE_TRY_ENV)) // not equal - { - return 0; - } - ACE_TRY_CHECK; - if (_tao_any.any_owns_data ()) - { - _tao_elem = ACE_static_cast( - const FT::Property*, - _tao_any.value () - ); - return 1; - } - else - { - FT::Property *tmp; - ACE_NEW_RETURN (tmp, FT::Property, 0); - TAO_InputCDR stream ( - _tao_any._tao_get_cdr (), - _tao_any._tao_byte_order () - ); - if (stream >> *tmp) - { - ((CORBA::Any *)&_tao_any)->_tao_replace ( - FT::_tc_Property, - 1, - ACE_static_cast (void *, tmp), - FT::Property::_tao_any_destructor - ); - _tao_elem = tmp; - return 1; - } - else - { - delete tmp; - } - } - } - ACE_CATCHANY - { - } - ACE_ENDTRY; - return 0; -} - -void operator<<= ( - CORBA::Any &_tao_any, - const FT::Properties &_tao_elem - ) // copying -{ - TAO_OutputCDR stream; - if (stream << _tao_elem) - { - _tao_any._tao_replace ( - FT::_tc_Properties, - TAO_ENCAP_BYTE_ORDER, - stream.begin () - ); - } -} - -void operator<<= (CORBA::Any &_tao_any, FT::Properties *_tao_elem) // non copying -{ - TAO_OutputCDR stream; - stream << *_tao_elem; - _tao_any._tao_replace ( - FT::_tc_Properties, - TAO_ENCAP_BYTE_ORDER, - stream.begin (), - 1, - _tao_elem, - FT::Properties::_tao_any_destructor - ); -} - -CORBA::Boolean operator>>= (const CORBA::Any &_tao_any, FT::Properties *&_tao_elem) -{ - return _tao_any >>= ACE_const_cast( - const FT::Properties*&, - _tao_elem - ); -} - -CORBA::Boolean operator>>= (const CORBA::Any &_tao_any, const FT::Properties *&_tao_elem) -{ - _tao_elem = 0; - ACE_TRY_NEW_ENV - { - CORBA::TypeCode_var type = _tao_any.type (); - if (!type->equivalent (FT::_tc_Properties, ACE_TRY_ENV)) // not equal - { - return 0; - } - ACE_TRY_CHECK; - if (_tao_any.any_owns_data ()) - { - _tao_elem = ACE_static_cast( - const FT::Properties*, - _tao_any.value () - ); - return 1; - } - else - { - FT::Properties *tmp; - ACE_NEW_RETURN (tmp, FT::Properties, 0); - TAO_InputCDR stream ( - _tao_any._tao_get_cdr (), - _tao_any._tao_byte_order () - ); - if (stream >> *tmp) - { - ((CORBA::Any *)&_tao_any)->_tao_replace ( - FT::_tc_Properties, - 1, - ACE_static_cast (void *, tmp), - FT::Properties::_tao_any_destructor - ); - _tao_elem = tmp; - return 1; - } - else - { - delete tmp; - } - } - } - ACE_CATCHANY - { - } - ACE_ENDTRY; - return 0; -} - -void operator<<= ( - CORBA::Any &_tao_any, - const FT::Locations &_tao_elem - ) // copying -{ - TAO_OutputCDR stream; - if (stream << _tao_elem) - { - _tao_any._tao_replace ( - FT::_tc_Locations, - TAO_ENCAP_BYTE_ORDER, - stream.begin () - ); - } -} - -void operator<<= (CORBA::Any &_tao_any, FT::Locations *_tao_elem) // non copying -{ - TAO_OutputCDR stream; - stream << *_tao_elem; - _tao_any._tao_replace ( - FT::_tc_Locations, - TAO_ENCAP_BYTE_ORDER, - stream.begin (), - 1, - _tao_elem, - FT::Locations::_tao_any_destructor - ); -} - -CORBA::Boolean operator>>= (const CORBA::Any &_tao_any, FT::Locations *&_tao_elem) -{ - return _tao_any >>= ACE_const_cast( - const FT::Locations*&, - _tao_elem - ); -} - -CORBA::Boolean operator>>= (const CORBA::Any &_tao_any, const FT::Locations *&_tao_elem) -{ - _tao_elem = 0; - ACE_TRY_NEW_ENV - { - CORBA::TypeCode_var type = _tao_any.type (); - if (!type->equivalent (FT::_tc_Locations, ACE_TRY_ENV)) // not equal - { - return 0; - } - ACE_TRY_CHECK; - if (_tao_any.any_owns_data ()) - { - _tao_elem = ACE_static_cast( - const FT::Locations*, - _tao_any.value () - ); - return 1; - } - else - { - FT::Locations *tmp; - ACE_NEW_RETURN (tmp, FT::Locations, 0); - TAO_InputCDR stream ( - _tao_any._tao_get_cdr (), - _tao_any._tao_byte_order () - ); - if (stream >> *tmp) - { - ((CORBA::Any *)&_tao_any)->_tao_replace ( - FT::_tc_Locations, - 1, - ACE_static_cast (void *, tmp), - FT::Locations::_tao_any_destructor - ); - _tao_elem = tmp; - return 1; - } - else - { - delete tmp; - } - } - } - ACE_CATCHANY - { - } - ACE_ENDTRY; - return 0; -} - -void operator<<= (CORBA::Any &_tao_any, const FT::FactoryInfo &_tao_elem) // copying -{ - TAO_OutputCDR stream; - stream << _tao_elem; - _tao_any._tao_replace ( - FT::_tc_FactoryInfo, - TAO_ENCAP_BYTE_ORDER, - stream.begin () - ); -} - -void operator<<= (CORBA::Any &_tao_any, FT::FactoryInfo *_tao_elem) // non copying -{ - TAO_OutputCDR stream; - stream << *_tao_elem; - _tao_any._tao_replace ( - FT::_tc_FactoryInfo, - TAO_ENCAP_BYTE_ORDER, - stream.begin (), - 1, - _tao_elem, - FT::FactoryInfo::_tao_any_destructor - ); -} - -CORBA::Boolean operator>>= (const CORBA::Any &_tao_any, FT::FactoryInfo *&_tao_elem) -{ - return _tao_any >>= ACE_const_cast(const FT::FactoryInfo*&,_tao_elem); -} - -CORBA::Boolean operator>>= (const CORBA::Any &_tao_any, const FT::FactoryInfo *&_tao_elem) -{ - _tao_elem = 0; - ACE_TRY_NEW_ENV - { - CORBA::TypeCode_var type = _tao_any.type (); - if (!type->equivalent (FT::_tc_FactoryInfo, ACE_TRY_ENV)) // not equal - { - return 0; - } - ACE_TRY_CHECK; - if (_tao_any.any_owns_data ()) - { - _tao_elem = ACE_static_cast( - const FT::FactoryInfo*, - _tao_any.value () - ); - return 1; - } - else - { - FT::FactoryInfo *tmp; - ACE_NEW_RETURN (tmp, FT::FactoryInfo, 0); - TAO_InputCDR stream ( - _tao_any._tao_get_cdr (), - _tao_any._tao_byte_order () - ); - if (stream >> *tmp) - { - ((CORBA::Any *)&_tao_any)->_tao_replace ( - FT::_tc_FactoryInfo, - 1, - ACE_static_cast (void *, tmp), - FT::FactoryInfo::_tao_any_destructor - ); - _tao_elem = tmp; - return 1; - } - else - { - delete tmp; - } - } - } - ACE_CATCHANY - { - } - ACE_ENDTRY; - return 0; -} - -void operator<<= ( - CORBA::Any &_tao_any, - const FT::FactoryInfos &_tao_elem - ) // copying -{ - TAO_OutputCDR stream; - if (stream << _tao_elem) - { - _tao_any._tao_replace ( - FT::_tc_FactoryInfos, - TAO_ENCAP_BYTE_ORDER, - stream.begin () - ); - } -} - -void operator<<= (CORBA::Any &_tao_any, FT::FactoryInfos *_tao_elem) // non copying -{ - TAO_OutputCDR stream; - stream << *_tao_elem; - _tao_any._tao_replace ( - FT::_tc_FactoryInfos, - TAO_ENCAP_BYTE_ORDER, - stream.begin (), - 1, - _tao_elem, - FT::FactoryInfos::_tao_any_destructor - ); -} - -CORBA::Boolean operator>>= (const CORBA::Any &_tao_any, FT::FactoryInfos *&_tao_elem) -{ - return _tao_any >>= ACE_const_cast( - const FT::FactoryInfos*&, - _tao_elem - ); -} - -CORBA::Boolean operator>>= (const CORBA::Any &_tao_any, const FT::FactoryInfos *&_tao_elem) -{ - _tao_elem = 0; - ACE_TRY_NEW_ENV - { - CORBA::TypeCode_var type = _tao_any.type (); - if (!type->equivalent (FT::_tc_FactoryInfos, ACE_TRY_ENV)) // not equal - { - return 0; - } - ACE_TRY_CHECK; - if (_tao_any.any_owns_data ()) - { - _tao_elem = ACE_static_cast( - const FT::FactoryInfos*, - _tao_any.value () - ); - return 1; - } - else - { - FT::FactoryInfos *tmp; - ACE_NEW_RETURN (tmp, FT::FactoryInfos, 0); - TAO_InputCDR stream ( - _tao_any._tao_get_cdr (), - _tao_any._tao_byte_order () - ); - if (stream >> *tmp) - { - ((CORBA::Any *)&_tao_any)->_tao_replace ( - FT::_tc_FactoryInfos, - 1, - ACE_static_cast (void *, tmp), - FT::FactoryInfos::_tao_any_destructor - ); - _tao_elem = tmp; - return 1; - } - else - { - delete tmp; - } - } - } - ACE_CATCHANY - { - } - ACE_ENDTRY; - return 0; -} - -void operator<<= (CORBA::Any &_tao_any, const FT::FaultMonitoringIntervalAndTimeoutValue &_tao_elem) // copying -{ - TAO_OutputCDR stream; - stream << _tao_elem; - _tao_any._tao_replace ( - FT::_tc_FaultMonitoringIntervalAndTimeoutValue, - TAO_ENCAP_BYTE_ORDER, - stream.begin () - ); -} - -void operator<<= (CORBA::Any &_tao_any, FT::FaultMonitoringIntervalAndTimeoutValue *_tao_elem) // non copying -{ - TAO_OutputCDR stream; - stream << *_tao_elem; - _tao_any._tao_replace ( - FT::_tc_FaultMonitoringIntervalAndTimeoutValue, - TAO_ENCAP_BYTE_ORDER, - stream.begin (), - 1, - _tao_elem, - FT::FaultMonitoringIntervalAndTimeoutValue::_tao_any_destructor - ); -} - -CORBA::Boolean operator>>= (const CORBA::Any &_tao_any, FT::FaultMonitoringIntervalAndTimeoutValue *&_tao_elem) -{ - return _tao_any >>= ACE_const_cast(const FT::FaultMonitoringIntervalAndTimeoutValue*&,_tao_elem); -} - -CORBA::Boolean operator>>= (const CORBA::Any &_tao_any, const FT::FaultMonitoringIntervalAndTimeoutValue *&_tao_elem) -{ - _tao_elem = 0; - ACE_TRY_NEW_ENV - { - CORBA::TypeCode_var type = _tao_any.type (); - if (!type->equivalent (FT::_tc_FaultMonitoringIntervalAndTimeoutValue, ACE_TRY_ENV)) // not equal - { - return 0; - } - ACE_TRY_CHECK; - if (_tao_any.any_owns_data ()) - { - _tao_elem = ACE_static_cast( - const FT::FaultMonitoringIntervalAndTimeoutValue*, - _tao_any.value () - ); - return 1; - } - else - { - FT::FaultMonitoringIntervalAndTimeoutValue *tmp; - ACE_NEW_RETURN (tmp, FT::FaultMonitoringIntervalAndTimeoutValue, 0); - TAO_InputCDR stream ( - _tao_any._tao_get_cdr (), - _tao_any._tao_byte_order () - ); - if (stream >> *tmp) - { - ((CORBA::Any *)&_tao_any)->_tao_replace ( - FT::_tc_FaultMonitoringIntervalAndTimeoutValue, - 1, - ACE_static_cast (void *, tmp), - FT::FaultMonitoringIntervalAndTimeoutValue::_tao_any_destructor - ); - _tao_elem = tmp; - return 1; - } - else - { - delete tmp; - } - } - } - ACE_CATCHANY - { - } - ACE_ENDTRY; - return 0; -} - -void operator<<= (CORBA::Any &_tao_any, const FT::InterfaceNotFound &_tao_elem) // copying -{ - TAO_OutputCDR stream; - stream << _tao_elem; - _tao_any._tao_replace ( - FT::_tc_InterfaceNotFound, - TAO_ENCAP_BYTE_ORDER, - stream.begin () - ); -} - -void operator<<= (CORBA::Any &_tao_any, FT::InterfaceNotFound *_tao_elem) // non copying -{ - TAO_OutputCDR stream; - stream << *_tao_elem; - _tao_any._tao_replace ( - FT::_tc_InterfaceNotFound, - TAO_ENCAP_BYTE_ORDER, - stream.begin (), - 1, - _tao_elem, - FT::InterfaceNotFound::_tao_any_destructor - ); -} - -CORBA::Boolean operator>>= (const CORBA::Any &_tao_any, FT::InterfaceNotFound *&_tao_elem) -{ - return _tao_any >>= ACE_const_cast( - const FT::InterfaceNotFound*&, - _tao_elem - ); -} - -CORBA::Boolean operator>>= (const CORBA::Any &_tao_any, const FT::InterfaceNotFound *&_tao_elem) -{ - _tao_elem = 0; - ACE_TRY_NEW_ENV - { - CORBA::TypeCode_var type = _tao_any.type (); - if (!type->equivalent (FT::_tc_InterfaceNotFound, ACE_TRY_ENV)) // not equal - { - return 0; - } - ACE_TRY_CHECK; - if (_tao_any.any_owns_data ()) - { - _tao_elem = (FT::InterfaceNotFound *)_tao_any.value (); - return 1; - } - else - { - FT::InterfaceNotFound *tmp; - ACE_NEW_RETURN (tmp, FT::InterfaceNotFound, 0); - TAO_InputCDR stream ( - _tao_any._tao_get_cdr (), - _tao_any._tao_byte_order () - ); - CORBA::String_var interface_repository_id; - if (!(stream >> interface_repository_id.out ())) - return 0; - if (ACE_OS::strcmp ( - interface_repository_id.in (), - "IDL:omg.org/FT/InterfaceNotFound:1.0")) - return 0; - if (stream >> *tmp) - { - ((CORBA::Any *)&_tao_any)->_tao_replace ( - FT::_tc_InterfaceNotFound, - 1, - tmp, - FT::InterfaceNotFound::_tao_any_destructor - ); - _tao_elem = tmp; - return 1; - } - else - { - delete tmp; - } - } - } - ACE_CATCHANY - { - } - ACE_ENDTRY; - return 0; -} - -void operator<<= (CORBA::Any &_tao_any, const FT::ObjectGroupNotFound &_tao_elem) // copying -{ - TAO_OutputCDR stream; - stream << _tao_elem; - _tao_any._tao_replace ( - FT::_tc_ObjectGroupNotFound, - TAO_ENCAP_BYTE_ORDER, - stream.begin () - ); -} - -void operator<<= (CORBA::Any &_tao_any, FT::ObjectGroupNotFound *_tao_elem) // non copying -{ - TAO_OutputCDR stream; - stream << *_tao_elem; - _tao_any._tao_replace ( - FT::_tc_ObjectGroupNotFound, - TAO_ENCAP_BYTE_ORDER, - stream.begin (), - 1, - _tao_elem, - FT::ObjectGroupNotFound::_tao_any_destructor - ); -} - -CORBA::Boolean operator>>= (const CORBA::Any &_tao_any, FT::ObjectGroupNotFound *&_tao_elem) -{ - return _tao_any >>= ACE_const_cast( - const FT::ObjectGroupNotFound*&, - _tao_elem - ); -} - -CORBA::Boolean operator>>= (const CORBA::Any &_tao_any, const FT::ObjectGroupNotFound *&_tao_elem) -{ - _tao_elem = 0; - ACE_TRY_NEW_ENV - { - CORBA::TypeCode_var type = _tao_any.type (); - if (!type->equivalent (FT::_tc_ObjectGroupNotFound, ACE_TRY_ENV)) // not equal - { - return 0; - } - ACE_TRY_CHECK; - if (_tao_any.any_owns_data ()) - { - _tao_elem = (FT::ObjectGroupNotFound *)_tao_any.value (); - return 1; - } - else - { - FT::ObjectGroupNotFound *tmp; - ACE_NEW_RETURN (tmp, FT::ObjectGroupNotFound, 0); - TAO_InputCDR stream ( - _tao_any._tao_get_cdr (), - _tao_any._tao_byte_order () - ); - CORBA::String_var interface_repository_id; - if (!(stream >> interface_repository_id.out ())) - return 0; - if (ACE_OS::strcmp ( - interface_repository_id.in (), - "IDL:omg.org/FT/ObjectGroupNotFound:1.0")) - return 0; - if (stream >> *tmp) - { - ((CORBA::Any *)&_tao_any)->_tao_replace ( - FT::_tc_ObjectGroupNotFound, - 1, - tmp, - FT::ObjectGroupNotFound::_tao_any_destructor - ); - _tao_elem = tmp; - return 1; - } - else - { - delete tmp; - } - } - } - ACE_CATCHANY - { - } - ACE_ENDTRY; - return 0; -} - -void operator<<= (CORBA::Any &_tao_any, const FT::MemberNotFound &_tao_elem) // copying -{ - TAO_OutputCDR stream; - stream << _tao_elem; - _tao_any._tao_replace ( - FT::_tc_MemberNotFound, - TAO_ENCAP_BYTE_ORDER, - stream.begin () - ); -} - -void operator<<= (CORBA::Any &_tao_any, FT::MemberNotFound *_tao_elem) // non copying -{ - TAO_OutputCDR stream; - stream << *_tao_elem; - _tao_any._tao_replace ( - FT::_tc_MemberNotFound, - TAO_ENCAP_BYTE_ORDER, - stream.begin (), - 1, - _tao_elem, - FT::MemberNotFound::_tao_any_destructor - ); -} - -CORBA::Boolean operator>>= (const CORBA::Any &_tao_any, FT::MemberNotFound *&_tao_elem) -{ - return _tao_any >>= ACE_const_cast( - const FT::MemberNotFound*&, - _tao_elem - ); -} - -CORBA::Boolean operator>>= (const CORBA::Any &_tao_any, const FT::MemberNotFound *&_tao_elem) -{ - _tao_elem = 0; - ACE_TRY_NEW_ENV - { - CORBA::TypeCode_var type = _tao_any.type (); - if (!type->equivalent (FT::_tc_MemberNotFound, ACE_TRY_ENV)) // not equal - { - return 0; - } - ACE_TRY_CHECK; - if (_tao_any.any_owns_data ()) - { - _tao_elem = (FT::MemberNotFound *)_tao_any.value (); - return 1; - } - else - { - FT::MemberNotFound *tmp; - ACE_NEW_RETURN (tmp, FT::MemberNotFound, 0); - TAO_InputCDR stream ( - _tao_any._tao_get_cdr (), - _tao_any._tao_byte_order () - ); - CORBA::String_var interface_repository_id; - if (!(stream >> interface_repository_id.out ())) - return 0; - if (ACE_OS::strcmp ( - interface_repository_id.in (), - "IDL:omg.org/FT/MemberNotFound:1.0")) - return 0; - if (stream >> *tmp) - { - ((CORBA::Any *)&_tao_any)->_tao_replace ( - FT::_tc_MemberNotFound, - 1, - tmp, - FT::MemberNotFound::_tao_any_destructor - ); - _tao_elem = tmp; - return 1; - } - else - { - delete tmp; - } - } - } - ACE_CATCHANY - { - } - ACE_ENDTRY; - return 0; -} - -void operator<<= (CORBA::Any &_tao_any, const FT::ObjectNotFound &_tao_elem) // copying -{ - TAO_OutputCDR stream; - stream << _tao_elem; - _tao_any._tao_replace ( - FT::_tc_ObjectNotFound, - TAO_ENCAP_BYTE_ORDER, - stream.begin () - ); -} - -void operator<<= (CORBA::Any &_tao_any, FT::ObjectNotFound *_tao_elem) // non copying -{ - TAO_OutputCDR stream; - stream << *_tao_elem; - _tao_any._tao_replace ( - FT::_tc_ObjectNotFound, - TAO_ENCAP_BYTE_ORDER, - stream.begin (), - 1, - _tao_elem, - FT::ObjectNotFound::_tao_any_destructor - ); -} - -CORBA::Boolean operator>>= (const CORBA::Any &_tao_any, FT::ObjectNotFound *&_tao_elem) -{ - return _tao_any >>= ACE_const_cast( - const FT::ObjectNotFound*&, - _tao_elem - ); -} - -CORBA::Boolean operator>>= (const CORBA::Any &_tao_any, const FT::ObjectNotFound *&_tao_elem) -{ - _tao_elem = 0; - ACE_TRY_NEW_ENV - { - CORBA::TypeCode_var type = _tao_any.type (); - if (!type->equivalent (FT::_tc_ObjectNotFound, ACE_TRY_ENV)) // not equal - { - return 0; - } - ACE_TRY_CHECK; - if (_tao_any.any_owns_data ()) - { - _tao_elem = (FT::ObjectNotFound *)_tao_any.value (); - return 1; - } - else - { - FT::ObjectNotFound *tmp; - ACE_NEW_RETURN (tmp, FT::ObjectNotFound, 0); - TAO_InputCDR stream ( - _tao_any._tao_get_cdr (), - _tao_any._tao_byte_order () - ); - CORBA::String_var interface_repository_id; - if (!(stream >> interface_repository_id.out ())) - return 0; - if (ACE_OS::strcmp ( - interface_repository_id.in (), - "IDL:omg.org/FT/ObjectNotFound:1.0")) - return 0; - if (stream >> *tmp) - { - ((CORBA::Any *)&_tao_any)->_tao_replace ( - FT::_tc_ObjectNotFound, - 1, - tmp, - FT::ObjectNotFound::_tao_any_destructor - ); - _tao_elem = tmp; - return 1; - } - else - { - delete tmp; - } - } - } - ACE_CATCHANY - { - } - ACE_ENDTRY; - return 0; -} - -void operator<<= (CORBA::Any &_tao_any, const FT::MemberAlreadyPresent &_tao_elem) // copying -{ - TAO_OutputCDR stream; - stream << _tao_elem; - _tao_any._tao_replace ( - FT::_tc_MemberAlreadyPresent, - TAO_ENCAP_BYTE_ORDER, - stream.begin () - ); -} - -void operator<<= (CORBA::Any &_tao_any, FT::MemberAlreadyPresent *_tao_elem) // non copying -{ - TAO_OutputCDR stream; - stream << *_tao_elem; - _tao_any._tao_replace ( - FT::_tc_MemberAlreadyPresent, - TAO_ENCAP_BYTE_ORDER, - stream.begin (), - 1, - _tao_elem, - FT::MemberAlreadyPresent::_tao_any_destructor - ); -} - -CORBA::Boolean operator>>= (const CORBA::Any &_tao_any, FT::MemberAlreadyPresent *&_tao_elem) -{ - return _tao_any >>= ACE_const_cast( - const FT::MemberAlreadyPresent*&, - _tao_elem - ); -} - -CORBA::Boolean operator>>= (const CORBA::Any &_tao_any, const FT::MemberAlreadyPresent *&_tao_elem) -{ - _tao_elem = 0; - ACE_TRY_NEW_ENV - { - CORBA::TypeCode_var type = _tao_any.type (); - if (!type->equivalent (FT::_tc_MemberAlreadyPresent, ACE_TRY_ENV)) // not equal - { - return 0; - } - ACE_TRY_CHECK; - if (_tao_any.any_owns_data ()) - { - _tao_elem = (FT::MemberAlreadyPresent *)_tao_any.value (); - return 1; - } - else - { - FT::MemberAlreadyPresent *tmp; - ACE_NEW_RETURN (tmp, FT::MemberAlreadyPresent, 0); - TAO_InputCDR stream ( - _tao_any._tao_get_cdr (), - _tao_any._tao_byte_order () - ); - CORBA::String_var interface_repository_id; - if (!(stream >> interface_repository_id.out ())) - return 0; - if (ACE_OS::strcmp ( - interface_repository_id.in (), - "IDL:omg.org/FT/MemberAlreadyPresent:1.0")) - return 0; - if (stream >> *tmp) - { - ((CORBA::Any *)&_tao_any)->_tao_replace ( - FT::_tc_MemberAlreadyPresent, - 1, - tmp, - FT::MemberAlreadyPresent::_tao_any_destructor - ); - _tao_elem = tmp; - return 1; - } - else - { - delete tmp; - } - } - } - ACE_CATCHANY - { - } - ACE_ENDTRY; - return 0; -} - -void operator<<= (CORBA::Any &_tao_any, const FT::BadReplicationStyle &_tao_elem) // copying -{ - TAO_OutputCDR stream; - stream << _tao_elem; - _tao_any._tao_replace ( - FT::_tc_BadReplicationStyle, - TAO_ENCAP_BYTE_ORDER, - stream.begin () - ); -} - -void operator<<= (CORBA::Any &_tao_any, FT::BadReplicationStyle *_tao_elem) // non copying -{ - TAO_OutputCDR stream; - stream << *_tao_elem; - _tao_any._tao_replace ( - FT::_tc_BadReplicationStyle, - TAO_ENCAP_BYTE_ORDER, - stream.begin (), - 1, - _tao_elem, - FT::BadReplicationStyle::_tao_any_destructor - ); -} - -CORBA::Boolean operator>>= (const CORBA::Any &_tao_any, FT::BadReplicationStyle *&_tao_elem) -{ - return _tao_any >>= ACE_const_cast( - const FT::BadReplicationStyle*&, - _tao_elem - ); -} - -CORBA::Boolean operator>>= (const CORBA::Any &_tao_any, const FT::BadReplicationStyle *&_tao_elem) -{ - _tao_elem = 0; - ACE_TRY_NEW_ENV - { - CORBA::TypeCode_var type = _tao_any.type (); - if (!type->equivalent (FT::_tc_BadReplicationStyle, ACE_TRY_ENV)) // not equal - { - return 0; - } - ACE_TRY_CHECK; - if (_tao_any.any_owns_data ()) - { - _tao_elem = (FT::BadReplicationStyle *)_tao_any.value (); - return 1; - } - else - { - FT::BadReplicationStyle *tmp; - ACE_NEW_RETURN (tmp, FT::BadReplicationStyle, 0); - TAO_InputCDR stream ( - _tao_any._tao_get_cdr (), - _tao_any._tao_byte_order () - ); - CORBA::String_var interface_repository_id; - if (!(stream >> interface_repository_id.out ())) - return 0; - if (ACE_OS::strcmp ( - interface_repository_id.in (), - "IDL:omg.org/FT/BadReplicationStyle:1.0")) - return 0; - if (stream >> *tmp) - { - ((CORBA::Any *)&_tao_any)->_tao_replace ( - FT::_tc_BadReplicationStyle, - 1, - tmp, - FT::BadReplicationStyle::_tao_any_destructor - ); - _tao_elem = tmp; - return 1; - } - else - { - delete tmp; - } - } - } - ACE_CATCHANY - { - } - ACE_ENDTRY; - return 0; -} - -void operator<<= (CORBA::Any &_tao_any, const FT::ObjectNotCreated &_tao_elem) // copying -{ - TAO_OutputCDR stream; - stream << _tao_elem; - _tao_any._tao_replace ( - FT::_tc_ObjectNotCreated, - TAO_ENCAP_BYTE_ORDER, - stream.begin () - ); -} - -void operator<<= (CORBA::Any &_tao_any, FT::ObjectNotCreated *_tao_elem) // non copying -{ - TAO_OutputCDR stream; - stream << *_tao_elem; - _tao_any._tao_replace ( - FT::_tc_ObjectNotCreated, - TAO_ENCAP_BYTE_ORDER, - stream.begin (), - 1, - _tao_elem, - FT::ObjectNotCreated::_tao_any_destructor - ); -} - -CORBA::Boolean operator>>= (const CORBA::Any &_tao_any, FT::ObjectNotCreated *&_tao_elem) -{ - return _tao_any >>= ACE_const_cast( - const FT::ObjectNotCreated*&, - _tao_elem - ); -} - -CORBA::Boolean operator>>= (const CORBA::Any &_tao_any, const FT::ObjectNotCreated *&_tao_elem) -{ - _tao_elem = 0; - ACE_TRY_NEW_ENV - { - CORBA::TypeCode_var type = _tao_any.type (); - if (!type->equivalent (FT::_tc_ObjectNotCreated, ACE_TRY_ENV)) // not equal - { - return 0; - } - ACE_TRY_CHECK; - if (_tao_any.any_owns_data ()) - { - _tao_elem = (FT::ObjectNotCreated *)_tao_any.value (); - return 1; - } - else - { - FT::ObjectNotCreated *tmp; - ACE_NEW_RETURN (tmp, FT::ObjectNotCreated, 0); - TAO_InputCDR stream ( - _tao_any._tao_get_cdr (), - _tao_any._tao_byte_order () - ); - CORBA::String_var interface_repository_id; - if (!(stream >> interface_repository_id.out ())) - return 0; - if (ACE_OS::strcmp ( - interface_repository_id.in (), - "IDL:omg.org/FT/ObjectNotCreated:1.0")) - return 0; - if (stream >> *tmp) - { - ((CORBA::Any *)&_tao_any)->_tao_replace ( - FT::_tc_ObjectNotCreated, - 1, - tmp, - FT::ObjectNotCreated::_tao_any_destructor - ); - _tao_elem = tmp; - return 1; - } - else - { - delete tmp; - } - } - } - ACE_CATCHANY - { - } - ACE_ENDTRY; - return 0; -} - -void operator<<= (CORBA::Any &_tao_any, const FT::ObjectNotAdded &_tao_elem) // copying -{ - TAO_OutputCDR stream; - stream << _tao_elem; - _tao_any._tao_replace ( - FT::_tc_ObjectNotAdded, - TAO_ENCAP_BYTE_ORDER, - stream.begin () - ); -} - -void operator<<= (CORBA::Any &_tao_any, FT::ObjectNotAdded *_tao_elem) // non copying -{ - TAO_OutputCDR stream; - stream << *_tao_elem; - _tao_any._tao_replace ( - FT::_tc_ObjectNotAdded, - TAO_ENCAP_BYTE_ORDER, - stream.begin (), - 1, - _tao_elem, - FT::ObjectNotAdded::_tao_any_destructor - ); -} - -CORBA::Boolean operator>>= (const CORBA::Any &_tao_any, FT::ObjectNotAdded *&_tao_elem) -{ - return _tao_any >>= ACE_const_cast( - const FT::ObjectNotAdded*&, - _tao_elem - ); -} - -CORBA::Boolean operator>>= (const CORBA::Any &_tao_any, const FT::ObjectNotAdded *&_tao_elem) -{ - _tao_elem = 0; - ACE_TRY_NEW_ENV - { - CORBA::TypeCode_var type = _tao_any.type (); - if (!type->equivalent (FT::_tc_ObjectNotAdded, ACE_TRY_ENV)) // not equal - { - return 0; - } - ACE_TRY_CHECK; - if (_tao_any.any_owns_data ()) - { - _tao_elem = (FT::ObjectNotAdded *)_tao_any.value (); - return 1; - } - else - { - FT::ObjectNotAdded *tmp; - ACE_NEW_RETURN (tmp, FT::ObjectNotAdded, 0); - TAO_InputCDR stream ( - _tao_any._tao_get_cdr (), - _tao_any._tao_byte_order () - ); - CORBA::String_var interface_repository_id; - if (!(stream >> interface_repository_id.out ())) - return 0; - if (ACE_OS::strcmp ( - interface_repository_id.in (), - "IDL:omg.org/FT/ObjectNotAdded:1.0")) - return 0; - if (stream >> *tmp) - { - ((CORBA::Any *)&_tao_any)->_tao_replace ( - FT::_tc_ObjectNotAdded, - 1, - tmp, - FT::ObjectNotAdded::_tao_any_destructor - ); - _tao_elem = tmp; - return 1; - } - else - { - delete tmp; - } - } - } - ACE_CATCHANY - { - } - ACE_ENDTRY; - return 0; -} - -void operator<<= (CORBA::Any &_tao_any, const FT::PrimaryNotSet &_tao_elem) // copying -{ - TAO_OutputCDR stream; - stream << _tao_elem; - _tao_any._tao_replace ( - FT::_tc_PrimaryNotSet, - TAO_ENCAP_BYTE_ORDER, - stream.begin () - ); -} - -void operator<<= (CORBA::Any &_tao_any, FT::PrimaryNotSet *_tao_elem) // non copying -{ - TAO_OutputCDR stream; - stream << *_tao_elem; - _tao_any._tao_replace ( - FT::_tc_PrimaryNotSet, - TAO_ENCAP_BYTE_ORDER, - stream.begin (), - 1, - _tao_elem, - FT::PrimaryNotSet::_tao_any_destructor - ); -} - -CORBA::Boolean operator>>= (const CORBA::Any &_tao_any, FT::PrimaryNotSet *&_tao_elem) -{ - return _tao_any >>= ACE_const_cast( - const FT::PrimaryNotSet*&, - _tao_elem - ); -} - -CORBA::Boolean operator>>= (const CORBA::Any &_tao_any, const FT::PrimaryNotSet *&_tao_elem) -{ - _tao_elem = 0; - ACE_TRY_NEW_ENV - { - CORBA::TypeCode_var type = _tao_any.type (); - if (!type->equivalent (FT::_tc_PrimaryNotSet, ACE_TRY_ENV)) // not equal - { - return 0; - } - ACE_TRY_CHECK; - if (_tao_any.any_owns_data ()) - { - _tao_elem = (FT::PrimaryNotSet *)_tao_any.value (); - return 1; - } - else - { - FT::PrimaryNotSet *tmp; - ACE_NEW_RETURN (tmp, FT::PrimaryNotSet, 0); - TAO_InputCDR stream ( - _tao_any._tao_get_cdr (), - _tao_any._tao_byte_order () - ); - CORBA::String_var interface_repository_id; - if (!(stream >> interface_repository_id.out ())) - return 0; - if (ACE_OS::strcmp ( - interface_repository_id.in (), - "IDL:omg.org/FT/PrimaryNotSet:1.0")) - return 0; - if (stream >> *tmp) - { - ((CORBA::Any *)&_tao_any)->_tao_replace ( - FT::_tc_PrimaryNotSet, - 1, - tmp, - FT::PrimaryNotSet::_tao_any_destructor - ); - _tao_elem = tmp; - return 1; - } - else - { - delete tmp; - } - } - } - ACE_CATCHANY - { - } - ACE_ENDTRY; - return 0; -} - -void operator<<= (CORBA::Any &_tao_any, const FT::UnsupportedProperty &_tao_elem) // copying -{ - TAO_OutputCDR stream; - stream << _tao_elem; - _tao_any._tao_replace ( - FT::_tc_UnsupportedProperty, - TAO_ENCAP_BYTE_ORDER, - stream.begin () - ); -} - -void operator<<= (CORBA::Any &_tao_any, FT::UnsupportedProperty *_tao_elem) // non copying -{ - TAO_OutputCDR stream; - stream << *_tao_elem; - _tao_any._tao_replace ( - FT::_tc_UnsupportedProperty, - TAO_ENCAP_BYTE_ORDER, - stream.begin (), - 1, - _tao_elem, - FT::UnsupportedProperty::_tao_any_destructor - ); -} - -CORBA::Boolean operator>>= (const CORBA::Any &_tao_any, FT::UnsupportedProperty *&_tao_elem) -{ - return _tao_any >>= ACE_const_cast( - const FT::UnsupportedProperty*&, - _tao_elem - ); -} - -CORBA::Boolean operator>>= (const CORBA::Any &_tao_any, const FT::UnsupportedProperty *&_tao_elem) -{ - _tao_elem = 0; - ACE_TRY_NEW_ENV - { - CORBA::TypeCode_var type = _tao_any.type (); - if (!type->equivalent (FT::_tc_UnsupportedProperty, ACE_TRY_ENV)) // not equal - { - return 0; - } - ACE_TRY_CHECK; - if (_tao_any.any_owns_data ()) - { - _tao_elem = (FT::UnsupportedProperty *)_tao_any.value (); - return 1; - } - else - { - FT::UnsupportedProperty *tmp; - ACE_NEW_RETURN (tmp, FT::UnsupportedProperty, 0); - TAO_InputCDR stream ( - _tao_any._tao_get_cdr (), - _tao_any._tao_byte_order () - ); - CORBA::String_var interface_repository_id; - if (!(stream >> interface_repository_id.out ())) - return 0; - if (ACE_OS::strcmp ( - interface_repository_id.in (), - "IDL:omg.org/FT/UnsupportedProperty:1.0")) - return 0; - if (stream >> *tmp) - { - ((CORBA::Any *)&_tao_any)->_tao_replace ( - FT::_tc_UnsupportedProperty, - 1, - tmp, - FT::UnsupportedProperty::_tao_any_destructor - ); - _tao_elem = tmp; - return 1; - } - else - { - delete tmp; - } - } - } - ACE_CATCHANY - { - } - ACE_ENDTRY; - return 0; -} - -void operator<<= (CORBA::Any &_tao_any, const FT::InvalidProperty &_tao_elem) // copying -{ - TAO_OutputCDR stream; - stream << _tao_elem; - _tao_any._tao_replace ( - FT::_tc_InvalidProperty, - TAO_ENCAP_BYTE_ORDER, - stream.begin () - ); -} - -void operator<<= (CORBA::Any &_tao_any, FT::InvalidProperty *_tao_elem) // non copying -{ - TAO_OutputCDR stream; - stream << *_tao_elem; - _tao_any._tao_replace ( - FT::_tc_InvalidProperty, - TAO_ENCAP_BYTE_ORDER, - stream.begin (), - 1, - _tao_elem, - FT::InvalidProperty::_tao_any_destructor - ); -} - -CORBA::Boolean operator>>= (const CORBA::Any &_tao_any, FT::InvalidProperty *&_tao_elem) -{ - return _tao_any >>= ACE_const_cast( - const FT::InvalidProperty*&, - _tao_elem - ); -} - -CORBA::Boolean operator>>= (const CORBA::Any &_tao_any, const FT::InvalidProperty *&_tao_elem) -{ - _tao_elem = 0; - ACE_TRY_NEW_ENV - { - CORBA::TypeCode_var type = _tao_any.type (); - if (!type->equivalent (FT::_tc_InvalidProperty, ACE_TRY_ENV)) // not equal - { - return 0; - } - ACE_TRY_CHECK; - if (_tao_any.any_owns_data ()) - { - _tao_elem = (FT::InvalidProperty *)_tao_any.value (); - return 1; - } - else - { - FT::InvalidProperty *tmp; - ACE_NEW_RETURN (tmp, FT::InvalidProperty, 0); - TAO_InputCDR stream ( - _tao_any._tao_get_cdr (), - _tao_any._tao_byte_order () - ); - CORBA::String_var interface_repository_id; - if (!(stream >> interface_repository_id.out ())) - return 0; - if (ACE_OS::strcmp ( - interface_repository_id.in (), - "IDL:omg.org/FT/InvalidProperty:1.0")) - return 0; - if (stream >> *tmp) - { - ((CORBA::Any *)&_tao_any)->_tao_replace ( - FT::_tc_InvalidProperty, - 1, - tmp, - FT::InvalidProperty::_tao_any_destructor - ); - _tao_elem = tmp; - return 1; - } - else - { - delete tmp; - } - } - } - ACE_CATCHANY - { - } - ACE_ENDTRY; - return 0; -} - -void operator<<= (CORBA::Any &_tao_any, const FT::NoFactory &_tao_elem) // copying -{ - TAO_OutputCDR stream; - stream << _tao_elem; - _tao_any._tao_replace ( - FT::_tc_NoFactory, - TAO_ENCAP_BYTE_ORDER, - stream.begin () - ); -} - -void operator<<= (CORBA::Any &_tao_any, FT::NoFactory *_tao_elem) // non copying -{ - TAO_OutputCDR stream; - stream << *_tao_elem; - _tao_any._tao_replace ( - FT::_tc_NoFactory, - TAO_ENCAP_BYTE_ORDER, - stream.begin (), - 1, - _tao_elem, - FT::NoFactory::_tao_any_destructor - ); -} - -CORBA::Boolean operator>>= (const CORBA::Any &_tao_any, FT::NoFactory *&_tao_elem) -{ - return _tao_any >>= ACE_const_cast( - const FT::NoFactory*&, - _tao_elem - ); -} - -CORBA::Boolean operator>>= (const CORBA::Any &_tao_any, const FT::NoFactory *&_tao_elem) -{ - _tao_elem = 0; - ACE_TRY_NEW_ENV - { - CORBA::TypeCode_var type = _tao_any.type (); - if (!type->equivalent (FT::_tc_NoFactory, ACE_TRY_ENV)) // not equal - { - return 0; - } - ACE_TRY_CHECK; - if (_tao_any.any_owns_data ()) - { - _tao_elem = (FT::NoFactory *)_tao_any.value (); - return 1; - } - else - { - FT::NoFactory *tmp; - ACE_NEW_RETURN (tmp, FT::NoFactory, 0); - TAO_InputCDR stream ( - _tao_any._tao_get_cdr (), - _tao_any._tao_byte_order () - ); - CORBA::String_var interface_repository_id; - if (!(stream >> interface_repository_id.out ())) - return 0; - if (ACE_OS::strcmp ( - interface_repository_id.in (), - "IDL:omg.org/FT/NoFactory:1.0")) - return 0; - if (stream >> *tmp) - { - ((CORBA::Any *)&_tao_any)->_tao_replace ( - FT::_tc_NoFactory, - 1, - tmp, - FT::NoFactory::_tao_any_destructor - ); - _tao_elem = tmp; - return 1; - } - else - { - delete tmp; - } - } - } - ACE_CATCHANY - { - } - ACE_ENDTRY; - return 0; -} - -void operator<<= (CORBA::Any &_tao_any, const FT::InvalidCriteria &_tao_elem) // copying -{ - TAO_OutputCDR stream; - stream << _tao_elem; - _tao_any._tao_replace ( - FT::_tc_InvalidCriteria, - TAO_ENCAP_BYTE_ORDER, - stream.begin () - ); -} - -void operator<<= (CORBA::Any &_tao_any, FT::InvalidCriteria *_tao_elem) // non copying -{ - TAO_OutputCDR stream; - stream << *_tao_elem; - _tao_any._tao_replace ( - FT::_tc_InvalidCriteria, - TAO_ENCAP_BYTE_ORDER, - stream.begin (), - 1, - _tao_elem, - FT::InvalidCriteria::_tao_any_destructor - ); -} - -CORBA::Boolean operator>>= (const CORBA::Any &_tao_any, FT::InvalidCriteria *&_tao_elem) -{ - return _tao_any >>= ACE_const_cast( - const FT::InvalidCriteria*&, - _tao_elem - ); -} - -CORBA::Boolean operator>>= (const CORBA::Any &_tao_any, const FT::InvalidCriteria *&_tao_elem) -{ - _tao_elem = 0; - ACE_TRY_NEW_ENV - { - CORBA::TypeCode_var type = _tao_any.type (); - if (!type->equivalent (FT::_tc_InvalidCriteria, ACE_TRY_ENV)) // not equal - { - return 0; - } - ACE_TRY_CHECK; - if (_tao_any.any_owns_data ()) - { - _tao_elem = (FT::InvalidCriteria *)_tao_any.value (); - return 1; - } - else - { - FT::InvalidCriteria *tmp; - ACE_NEW_RETURN (tmp, FT::InvalidCriteria, 0); - TAO_InputCDR stream ( - _tao_any._tao_get_cdr (), - _tao_any._tao_byte_order () - ); - CORBA::String_var interface_repository_id; - if (!(stream >> interface_repository_id.out ())) - return 0; - if (ACE_OS::strcmp ( - interface_repository_id.in (), - "IDL:omg.org/FT/InvalidCriteria:1.0")) - return 0; - if (stream >> *tmp) - { - ((CORBA::Any *)&_tao_any)->_tao_replace ( - FT::_tc_InvalidCriteria, - 1, - tmp, - FT::InvalidCriteria::_tao_any_destructor - ); - _tao_elem = tmp; - return 1; - } - else - { - delete tmp; - } - } - } - ACE_CATCHANY - { - } - ACE_ENDTRY; - return 0; -} - -void operator<<= (CORBA::Any &_tao_any, const FT::CannotMeetCriteria &_tao_elem) // copying -{ - TAO_OutputCDR stream; - stream << _tao_elem; - _tao_any._tao_replace ( - FT::_tc_CannotMeetCriteria, - TAO_ENCAP_BYTE_ORDER, - stream.begin () - ); -} - -void operator<<= (CORBA::Any &_tao_any, FT::CannotMeetCriteria *_tao_elem) // non copying -{ - TAO_OutputCDR stream; - stream << *_tao_elem; - _tao_any._tao_replace ( - FT::_tc_CannotMeetCriteria, - TAO_ENCAP_BYTE_ORDER, - stream.begin (), - 1, - _tao_elem, - FT::CannotMeetCriteria::_tao_any_destructor - ); -} - -CORBA::Boolean operator>>= (const CORBA::Any &_tao_any, FT::CannotMeetCriteria *&_tao_elem) -{ - return _tao_any >>= ACE_const_cast( - const FT::CannotMeetCriteria*&, - _tao_elem - ); -} - -CORBA::Boolean operator>>= (const CORBA::Any &_tao_any, const FT::CannotMeetCriteria *&_tao_elem) -{ - _tao_elem = 0; - ACE_TRY_NEW_ENV - { - CORBA::TypeCode_var type = _tao_any.type (); - if (!type->equivalent (FT::_tc_CannotMeetCriteria, ACE_TRY_ENV)) // not equal - { - return 0; - } - ACE_TRY_CHECK; - if (_tao_any.any_owns_data ()) - { - _tao_elem = (FT::CannotMeetCriteria *)_tao_any.value (); - return 1; - } - else - { - FT::CannotMeetCriteria *tmp; - ACE_NEW_RETURN (tmp, FT::CannotMeetCriteria, 0); - TAO_InputCDR stream ( - _tao_any._tao_get_cdr (), - _tao_any._tao_byte_order () - ); - CORBA::String_var interface_repository_id; - if (!(stream >> interface_repository_id.out ())) - return 0; - if (ACE_OS::strcmp ( - interface_repository_id.in (), - "IDL:omg.org/FT/CannotMeetCriteria:1.0")) - return 0; - if (stream >> *tmp) - { - ((CORBA::Any *)&_tao_any)->_tao_replace ( - FT::_tc_CannotMeetCriteria, - 1, - tmp, - FT::CannotMeetCriteria::_tao_any_destructor - ); - _tao_elem = tmp; - return 1; - } - else - { - delete tmp; - } - } - } - ACE_CATCHANY - { - } - ACE_ENDTRY; - return 0; -} - -FT::PropertyManager_ptr (*_TAO_collocation_FT_PropertyManager_Stub_Factory_function_pointer) ( - CORBA::Object_ptr obj - ) = 0; -void operator<<= (CORBA::Any &_tao_any, FT::PropertyManager_ptr _tao_elem) -{ - TAO_OutputCDR stream; - if (stream << _tao_elem) - { - _tao_any._tao_replace ( - FT::_tc_PropertyManager, - TAO_ENCAP_BYTE_ORDER, - stream.begin (), - 1, - FT::PropertyManager::_duplicate (_tao_elem), - FT::PropertyManager::_tao_any_destructor - ); - } -} - -CORBA::Boolean operator>>= (const CORBA::Any &_tao_any, FT::PropertyManager_ptr &_tao_elem) -{ - ACE_TRY_NEW_ENV - { - _tao_elem = FT::PropertyManager::_nil (); - CORBA::TypeCode_var type = _tao_any.type (); - if (!type->equivalent (FT::_tc_PropertyManager, ACE_TRY_ENV)) // not equal - { - return 0; - } - ACE_TRY_CHECK; - TAO_InputCDR stream ( - _tao_any._tao_get_cdr (), - _tao_any._tao_byte_order () - ); - if (stream >> _tao_elem) - { - ((CORBA::Any *)&_tao_any)->_tao_replace ( - FT::_tc_PropertyManager, - 1, - _tao_elem, - FT::PropertyManager::_tao_any_destructor - ); - return 1; - } - } - ACE_CATCHANY - { - _tao_elem = FT::PropertyManager::_nil (); - return 0; - } - ACE_ENDTRY; - _tao_elem = FT::PropertyManager::_nil (); - return 0; -} - -#if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION) || \ - defined (ACE_HAS_GNU_REPO) - template class TAO_Object_Manager<FT::PropertyManager,FT::PropertyManager_var>; - #elif defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA) - # pragma instantiate TAO_Object_Manager<FT::PropertyManager,FT::PropertyManager_var> -#endif /* ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */ - -FT::ObjectGroupManager_ptr (*_TAO_collocation_FT_ObjectGroupManager_Stub_Factory_function_pointer) ( - CORBA::Object_ptr obj - ) = 0; -void operator<<= (CORBA::Any &_tao_any, FT::ObjectGroupManager_ptr _tao_elem) -{ - TAO_OutputCDR stream; - if (stream << _tao_elem) - { - _tao_any._tao_replace ( - FT::_tc_ObjectGroupManager, - TAO_ENCAP_BYTE_ORDER, - stream.begin (), - 1, - FT::ObjectGroupManager::_duplicate (_tao_elem), - FT::ObjectGroupManager::_tao_any_destructor - ); - } -} - -CORBA::Boolean operator>>= (const CORBA::Any &_tao_any, FT::ObjectGroupManager_ptr &_tao_elem) -{ - ACE_TRY_NEW_ENV - { - _tao_elem = FT::ObjectGroupManager::_nil (); - CORBA::TypeCode_var type = _tao_any.type (); - if (!type->equivalent (FT::_tc_ObjectGroupManager, ACE_TRY_ENV)) // not equal - { - return 0; - } - ACE_TRY_CHECK; - TAO_InputCDR stream ( - _tao_any._tao_get_cdr (), - _tao_any._tao_byte_order () - ); - if (stream >> _tao_elem) - { - ((CORBA::Any *)&_tao_any)->_tao_replace ( - FT::_tc_ObjectGroupManager, - 1, - _tao_elem, - FT::ObjectGroupManager::_tao_any_destructor - ); - return 1; - } - } - ACE_CATCHANY - { - _tao_elem = FT::ObjectGroupManager::_nil (); - return 0; - } - ACE_ENDTRY; - _tao_elem = FT::ObjectGroupManager::_nil (); - return 0; -} - -#if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION) || \ - defined (ACE_HAS_GNU_REPO) - template class TAO_Object_Manager<FT::ObjectGroupManager,FT::ObjectGroupManager_var>; - #elif defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA) - # pragma instantiate TAO_Object_Manager<FT::ObjectGroupManager,FT::ObjectGroupManager_var> -#endif /* ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */ - -FT::GenericFactory_ptr (*_TAO_collocation_FT_GenericFactory_Stub_Factory_function_pointer) ( - CORBA::Object_ptr obj - ) = 0; -void operator<<= (CORBA::Any &_tao_any, FT::GenericFactory_ptr _tao_elem) -{ - TAO_OutputCDR stream; - if (stream << _tao_elem) - { - _tao_any._tao_replace ( - FT::_tc_GenericFactory, - TAO_ENCAP_BYTE_ORDER, - stream.begin (), - 1, - FT::GenericFactory::_duplicate (_tao_elem), - FT::GenericFactory::_tao_any_destructor - ); - } -} - -CORBA::Boolean operator>>= (const CORBA::Any &_tao_any, FT::GenericFactory_ptr &_tao_elem) -{ - ACE_TRY_NEW_ENV - { - _tao_elem = FT::GenericFactory::_nil (); - CORBA::TypeCode_var type = _tao_any.type (); - if (!type->equivalent (FT::_tc_GenericFactory, ACE_TRY_ENV)) // not equal - { - return 0; - } - ACE_TRY_CHECK; - TAO_InputCDR stream ( - _tao_any._tao_get_cdr (), - _tao_any._tao_byte_order () - ); - if (stream >> _tao_elem) - { - ((CORBA::Any *)&_tao_any)->_tao_replace ( - FT::_tc_GenericFactory, - 1, - _tao_elem, - FT::GenericFactory::_tao_any_destructor - ); - return 1; - } - } - ACE_CATCHANY - { - _tao_elem = FT::GenericFactory::_nil (); - return 0; - } - ACE_ENDTRY; - _tao_elem = FT::GenericFactory::_nil (); - return 0; -} - -#if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION) || \ - defined (ACE_HAS_GNU_REPO) - template class TAO_Object_Manager<FT::GenericFactory,FT::GenericFactory_var>; - #elif defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA) - # pragma instantiate TAO_Object_Manager<FT::GenericFactory,FT::GenericFactory_var> -#endif /* ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */ - -FT::ReplicationManager_ptr (*_TAO_collocation_FT_ReplicationManager_Stub_Factory_function_pointer) ( - CORBA::Object_ptr obj - ) = 0; -void operator<<= (CORBA::Any &_tao_any, FT::ReplicationManager_ptr _tao_elem) -{ - TAO_OutputCDR stream; - if (stream << _tao_elem) - { - _tao_any._tao_replace ( - FT::_tc_ReplicationManager, - TAO_ENCAP_BYTE_ORDER, - stream.begin (), - 1, - FT::ReplicationManager::_duplicate (_tao_elem), - FT::ReplicationManager::_tao_any_destructor - ); - } -} - -CORBA::Boolean operator>>= (const CORBA::Any &_tao_any, FT::ReplicationManager_ptr &_tao_elem) -{ - ACE_TRY_NEW_ENV - { - _tao_elem = FT::ReplicationManager::_nil (); - CORBA::TypeCode_var type = _tao_any.type (); - if (!type->equivalent (FT::_tc_ReplicationManager, ACE_TRY_ENV)) // not equal - { - return 0; - } - ACE_TRY_CHECK; - TAO_InputCDR stream ( - _tao_any._tao_get_cdr (), - _tao_any._tao_byte_order () - ); - if (stream >> _tao_elem) - { - ((CORBA::Any *)&_tao_any)->_tao_replace ( - FT::_tc_ReplicationManager, - 1, - _tao_elem, - FT::ReplicationManager::_tao_any_destructor - ); - return 1; - } - } - ACE_CATCHANY - { - _tao_elem = FT::ReplicationManager::_nil (); - return 0; - } - ACE_ENDTRY; - _tao_elem = FT::ReplicationManager::_nil (); - return 0; -} - -#if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION) || \ - defined (ACE_HAS_GNU_REPO) - template class TAO_Object_Manager<FT::ReplicationManager,FT::ReplicationManager_var>; - #elif defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA) - # pragma instantiate TAO_Object_Manager<FT::ReplicationManager,FT::ReplicationManager_var> -#endif /* ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */ - -FT::PullMonitorable_ptr (*_TAO_collocation_FT_PullMonitorable_Stub_Factory_function_pointer) ( - CORBA::Object_ptr obj - ) = 0; -void operator<<= (CORBA::Any &_tao_any, FT::PullMonitorable_ptr _tao_elem) -{ - TAO_OutputCDR stream; - if (stream << _tao_elem) - { - _tao_any._tao_replace ( - FT::_tc_PullMonitorable, - TAO_ENCAP_BYTE_ORDER, - stream.begin (), - 1, - FT::PullMonitorable::_duplicate (_tao_elem), - FT::PullMonitorable::_tao_any_destructor - ); - } -} - -CORBA::Boolean operator>>= (const CORBA::Any &_tao_any, FT::PullMonitorable_ptr &_tao_elem) -{ - ACE_TRY_NEW_ENV - { - _tao_elem = FT::PullMonitorable::_nil (); - CORBA::TypeCode_var type = _tao_any.type (); - if (!type->equivalent (FT::_tc_PullMonitorable, ACE_TRY_ENV)) // not equal - { - return 0; - } - ACE_TRY_CHECK; - TAO_InputCDR stream ( - _tao_any._tao_get_cdr (), - _tao_any._tao_byte_order () - ); - if (stream >> _tao_elem) - { - ((CORBA::Any *)&_tao_any)->_tao_replace ( - FT::_tc_PullMonitorable, - 1, - _tao_elem, - FT::PullMonitorable::_tao_any_destructor - ); - return 1; - } - } - ACE_CATCHANY - { - _tao_elem = FT::PullMonitorable::_nil (); - return 0; - } - ACE_ENDTRY; - _tao_elem = FT::PullMonitorable::_nil (); - return 0; -} - -#if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION) || \ - defined (ACE_HAS_GNU_REPO) - template class TAO_Object_Manager<FT::PullMonitorable,FT::PullMonitorable_var>; - #elif defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA) - # pragma instantiate TAO_Object_Manager<FT::PullMonitorable,FT::PullMonitorable_var> -#endif /* ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */ - -FT::FaultNotifier_ptr (*_TAO_collocation_FT_FaultNotifier_Stub_Factory_function_pointer) ( - CORBA::Object_ptr obj - ) = 0; -void operator<<= (CORBA::Any &_tao_any, FT::FaultNotifier_ptr _tao_elem) -{ - TAO_OutputCDR stream; - if (stream << _tao_elem) - { - _tao_any._tao_replace ( - FT::_tc_FaultNotifier, - TAO_ENCAP_BYTE_ORDER, - stream.begin (), - 1, - FT::FaultNotifier::_duplicate (_tao_elem), - FT::FaultNotifier::_tao_any_destructor - ); - } -} - -CORBA::Boolean operator>>= (const CORBA::Any &_tao_any, FT::FaultNotifier_ptr &_tao_elem) -{ - ACE_TRY_NEW_ENV - { - _tao_elem = FT::FaultNotifier::_nil (); - CORBA::TypeCode_var type = _tao_any.type (); - if (!type->equivalent (FT::_tc_FaultNotifier, ACE_TRY_ENV)) // not equal - { - return 0; - } - ACE_TRY_CHECK; - TAO_InputCDR stream ( - _tao_any._tao_get_cdr (), - _tao_any._tao_byte_order () - ); - if (stream >> _tao_elem) - { - ((CORBA::Any *)&_tao_any)->_tao_replace ( - FT::_tc_FaultNotifier, - 1, - _tao_elem, - FT::FaultNotifier::_tao_any_destructor - ); - return 1; - } - } - ACE_CATCHANY - { - _tao_elem = FT::FaultNotifier::_nil (); - return 0; - } - ACE_ENDTRY; - _tao_elem = FT::FaultNotifier::_nil (); - return 0; -} - -#if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION) || \ - defined (ACE_HAS_GNU_REPO) - template class TAO_Object_Manager<FT::FaultNotifier,FT::FaultNotifier_var>; - #elif defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA) - # pragma instantiate TAO_Object_Manager<FT::FaultNotifier,FT::FaultNotifier_var> -#endif /* ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */ - -void operator<<= ( - CORBA::Any &_tao_any, - const FT::State &_tao_elem - ) // copying -{ - TAO_OutputCDR stream; - if (stream << _tao_elem) - { - _tao_any._tao_replace ( - FT::_tc_State, - TAO_ENCAP_BYTE_ORDER, - stream.begin () - ); - } -} - -void operator<<= (CORBA::Any &_tao_any, FT::State *_tao_elem) // non copying -{ - TAO_OutputCDR stream; - stream << *_tao_elem; - _tao_any._tao_replace ( - FT::_tc_State, - TAO_ENCAP_BYTE_ORDER, - stream.begin (), - 1, - _tao_elem, - FT::State::_tao_any_destructor - ); -} - -CORBA::Boolean operator>>= (const CORBA::Any &_tao_any, FT::State *&_tao_elem) -{ - return _tao_any >>= ACE_const_cast( - const FT::State*&, - _tao_elem - ); -} - -CORBA::Boolean operator>>= (const CORBA::Any &_tao_any, const FT::State *&_tao_elem) -{ - _tao_elem = 0; - ACE_TRY_NEW_ENV - { - CORBA::TypeCode_var type = _tao_any.type (); - if (!type->equivalent (FT::_tc_State, ACE_TRY_ENV)) // not equal - { - return 0; - } - ACE_TRY_CHECK; - if (_tao_any.any_owns_data ()) - { - _tao_elem = ACE_static_cast( - const FT::State*, - _tao_any.value () - ); - return 1; - } - else - { - FT::State *tmp; - ACE_NEW_RETURN (tmp, FT::State, 0); - TAO_InputCDR stream ( - _tao_any._tao_get_cdr (), - _tao_any._tao_byte_order () - ); - if (stream >> *tmp) - { - ((CORBA::Any *)&_tao_any)->_tao_replace ( - FT::_tc_State, - 1, - ACE_static_cast (void *, tmp), - FT::State::_tao_any_destructor - ); - _tao_elem = tmp; - return 1; - } - else - { - delete tmp; - } - } - } - ACE_CATCHANY - { - } - ACE_ENDTRY; - return 0; -} - -void operator<<= (CORBA::Any &_tao_any, const FT::NoStateAvailable &_tao_elem) // copying -{ - TAO_OutputCDR stream; - stream << _tao_elem; - _tao_any._tao_replace ( - FT::_tc_NoStateAvailable, - TAO_ENCAP_BYTE_ORDER, - stream.begin () - ); -} - -void operator<<= (CORBA::Any &_tao_any, FT::NoStateAvailable *_tao_elem) // non copying -{ - TAO_OutputCDR stream; - stream << *_tao_elem; - _tao_any._tao_replace ( - FT::_tc_NoStateAvailable, - TAO_ENCAP_BYTE_ORDER, - stream.begin (), - 1, - _tao_elem, - FT::NoStateAvailable::_tao_any_destructor - ); -} - -CORBA::Boolean operator>>= (const CORBA::Any &_tao_any, FT::NoStateAvailable *&_tao_elem) -{ - return _tao_any >>= ACE_const_cast( - const FT::NoStateAvailable*&, - _tao_elem - ); -} - -CORBA::Boolean operator>>= (const CORBA::Any &_tao_any, const FT::NoStateAvailable *&_tao_elem) -{ - _tao_elem = 0; - ACE_TRY_NEW_ENV - { - CORBA::TypeCode_var type = _tao_any.type (); - if (!type->equivalent (FT::_tc_NoStateAvailable, ACE_TRY_ENV)) // not equal - { - return 0; - } - ACE_TRY_CHECK; - if (_tao_any.any_owns_data ()) - { - _tao_elem = (FT::NoStateAvailable *)_tao_any.value (); - return 1; - } - else - { - FT::NoStateAvailable *tmp; - ACE_NEW_RETURN (tmp, FT::NoStateAvailable, 0); - TAO_InputCDR stream ( - _tao_any._tao_get_cdr (), - _tao_any._tao_byte_order () - ); - CORBA::String_var interface_repository_id; - if (!(stream >> interface_repository_id.out ())) - return 0; - if (ACE_OS::strcmp ( - interface_repository_id.in (), - "IDL:omg.org/FT/NoStateAvailable:1.0")) - return 0; - if (stream >> *tmp) - { - ((CORBA::Any *)&_tao_any)->_tao_replace ( - FT::_tc_NoStateAvailable, - 1, - tmp, - FT::NoStateAvailable::_tao_any_destructor - ); - _tao_elem = tmp; - return 1; - } - else - { - delete tmp; - } - } - } - ACE_CATCHANY - { - } - ACE_ENDTRY; - return 0; -} - -void operator<<= (CORBA::Any &_tao_any, const FT::InvalidState &_tao_elem) // copying -{ - TAO_OutputCDR stream; - stream << _tao_elem; - _tao_any._tao_replace ( - FT::_tc_InvalidState, - TAO_ENCAP_BYTE_ORDER, - stream.begin () - ); -} - -void operator<<= (CORBA::Any &_tao_any, FT::InvalidState *_tao_elem) // non copying -{ - TAO_OutputCDR stream; - stream << *_tao_elem; - _tao_any._tao_replace ( - FT::_tc_InvalidState, - TAO_ENCAP_BYTE_ORDER, - stream.begin (), - 1, - _tao_elem, - FT::InvalidState::_tao_any_destructor - ); -} - -CORBA::Boolean operator>>= (const CORBA::Any &_tao_any, FT::InvalidState *&_tao_elem) -{ - return _tao_any >>= ACE_const_cast( - const FT::InvalidState*&, - _tao_elem - ); -} - -CORBA::Boolean operator>>= (const CORBA::Any &_tao_any, const FT::InvalidState *&_tao_elem) -{ - _tao_elem = 0; - ACE_TRY_NEW_ENV - { - CORBA::TypeCode_var type = _tao_any.type (); - if (!type->equivalent (FT::_tc_InvalidState, ACE_TRY_ENV)) // not equal - { - return 0; - } - ACE_TRY_CHECK; - if (_tao_any.any_owns_data ()) - { - _tao_elem = (FT::InvalidState *)_tao_any.value (); - return 1; - } - else - { - FT::InvalidState *tmp; - ACE_NEW_RETURN (tmp, FT::InvalidState, 0); - TAO_InputCDR stream ( - _tao_any._tao_get_cdr (), - _tao_any._tao_byte_order () - ); - CORBA::String_var interface_repository_id; - if (!(stream >> interface_repository_id.out ())) - return 0; - if (ACE_OS::strcmp ( - interface_repository_id.in (), - "IDL:omg.org/FT/InvalidState:1.0")) - return 0; - if (stream >> *tmp) - { - ((CORBA::Any *)&_tao_any)->_tao_replace ( - FT::_tc_InvalidState, - 1, - tmp, - FT::InvalidState::_tao_any_destructor - ); - _tao_elem = tmp; - return 1; - } - else - { - delete tmp; - } - } - } - ACE_CATCHANY - { - } - ACE_ENDTRY; - return 0; -} - -void operator<<= (CORBA::Any &_tao_any, const FT::NoUpdateAvailable &_tao_elem) // copying -{ - TAO_OutputCDR stream; - stream << _tao_elem; - _tao_any._tao_replace ( - FT::_tc_NoUpdateAvailable, - TAO_ENCAP_BYTE_ORDER, - stream.begin () - ); -} - -void operator<<= (CORBA::Any &_tao_any, FT::NoUpdateAvailable *_tao_elem) // non copying -{ - TAO_OutputCDR stream; - stream << *_tao_elem; - _tao_any._tao_replace ( - FT::_tc_NoUpdateAvailable, - TAO_ENCAP_BYTE_ORDER, - stream.begin (), - 1, - _tao_elem, - FT::NoUpdateAvailable::_tao_any_destructor - ); -} - -CORBA::Boolean operator>>= (const CORBA::Any &_tao_any, FT::NoUpdateAvailable *&_tao_elem) -{ - return _tao_any >>= ACE_const_cast( - const FT::NoUpdateAvailable*&, - _tao_elem - ); -} - -CORBA::Boolean operator>>= (const CORBA::Any &_tao_any, const FT::NoUpdateAvailable *&_tao_elem) -{ - _tao_elem = 0; - ACE_TRY_NEW_ENV - { - CORBA::TypeCode_var type = _tao_any.type (); - if (!type->equivalent (FT::_tc_NoUpdateAvailable, ACE_TRY_ENV)) // not equal - { - return 0; - } - ACE_TRY_CHECK; - if (_tao_any.any_owns_data ()) - { - _tao_elem = (FT::NoUpdateAvailable *)_tao_any.value (); - return 1; - } - else - { - FT::NoUpdateAvailable *tmp; - ACE_NEW_RETURN (tmp, FT::NoUpdateAvailable, 0); - TAO_InputCDR stream ( - _tao_any._tao_get_cdr (), - _tao_any._tao_byte_order () - ); - CORBA::String_var interface_repository_id; - if (!(stream >> interface_repository_id.out ())) - return 0; - if (ACE_OS::strcmp ( - interface_repository_id.in (), - "IDL:omg.org/FT/NoUpdateAvailable:1.0")) - return 0; - if (stream >> *tmp) - { - ((CORBA::Any *)&_tao_any)->_tao_replace ( - FT::_tc_NoUpdateAvailable, - 1, - tmp, - FT::NoUpdateAvailable::_tao_any_destructor - ); - _tao_elem = tmp; - return 1; - } - else - { - delete tmp; - } - } - } - ACE_CATCHANY - { - } - ACE_ENDTRY; - return 0; -} - -void operator<<= (CORBA::Any &_tao_any, const FT::InvalidUpdate &_tao_elem) // copying -{ - TAO_OutputCDR stream; - stream << _tao_elem; - _tao_any._tao_replace ( - FT::_tc_InvalidUpdate, - TAO_ENCAP_BYTE_ORDER, - stream.begin () - ); -} - -void operator<<= (CORBA::Any &_tao_any, FT::InvalidUpdate *_tao_elem) // non copying -{ - TAO_OutputCDR stream; - stream << *_tao_elem; - _tao_any._tao_replace ( - FT::_tc_InvalidUpdate, - TAO_ENCAP_BYTE_ORDER, - stream.begin (), - 1, - _tao_elem, - FT::InvalidUpdate::_tao_any_destructor - ); -} - -CORBA::Boolean operator>>= (const CORBA::Any &_tao_any, FT::InvalidUpdate *&_tao_elem) -{ - return _tao_any >>= ACE_const_cast( - const FT::InvalidUpdate*&, - _tao_elem - ); -} - -CORBA::Boolean operator>>= (const CORBA::Any &_tao_any, const FT::InvalidUpdate *&_tao_elem) -{ - _tao_elem = 0; - ACE_TRY_NEW_ENV - { - CORBA::TypeCode_var type = _tao_any.type (); - if (!type->equivalent (FT::_tc_InvalidUpdate, ACE_TRY_ENV)) // not equal - { - return 0; - } - ACE_TRY_CHECK; - if (_tao_any.any_owns_data ()) - { - _tao_elem = (FT::InvalidUpdate *)_tao_any.value (); - return 1; - } - else - { - FT::InvalidUpdate *tmp; - ACE_NEW_RETURN (tmp, FT::InvalidUpdate, 0); - TAO_InputCDR stream ( - _tao_any._tao_get_cdr (), - _tao_any._tao_byte_order () - ); - CORBA::String_var interface_repository_id; - if (!(stream >> interface_repository_id.out ())) - return 0; - if (ACE_OS::strcmp ( - interface_repository_id.in (), - "IDL:omg.org/FT/InvalidUpdate:1.0")) - return 0; - if (stream >> *tmp) - { - ((CORBA::Any *)&_tao_any)->_tao_replace ( - FT::_tc_InvalidUpdate, - 1, - tmp, - FT::InvalidUpdate::_tao_any_destructor - ); - _tao_elem = tmp; - return 1; - } - else - { - delete tmp; - } - } - } - ACE_CATCHANY - { - } - ACE_ENDTRY; - return 0; -} - -FT::Checkpointable_ptr (*_TAO_collocation_FT_Checkpointable_Stub_Factory_function_pointer) ( - CORBA::Object_ptr obj - ) = 0; -void operator<<= (CORBA::Any &_tao_any, FT::Checkpointable_ptr _tao_elem) -{ - TAO_OutputCDR stream; - if (stream << _tao_elem) - { - _tao_any._tao_replace ( - FT::_tc_Checkpointable, - TAO_ENCAP_BYTE_ORDER, - stream.begin (), - 1, - FT::Checkpointable::_duplicate (_tao_elem), - FT::Checkpointable::_tao_any_destructor - ); - } -} - -CORBA::Boolean operator>>= (const CORBA::Any &_tao_any, FT::Checkpointable_ptr &_tao_elem) -{ - ACE_TRY_NEW_ENV - { - _tao_elem = FT::Checkpointable::_nil (); - CORBA::TypeCode_var type = _tao_any.type (); - if (!type->equivalent (FT::_tc_Checkpointable, ACE_TRY_ENV)) // not equal - { - return 0; - } - ACE_TRY_CHECK; - TAO_InputCDR stream ( - _tao_any._tao_get_cdr (), - _tao_any._tao_byte_order () - ); - if (stream >> _tao_elem) - { - ((CORBA::Any *)&_tao_any)->_tao_replace ( - FT::_tc_Checkpointable, - 1, - _tao_elem, - FT::Checkpointable::_tao_any_destructor - ); - return 1; - } - } - ACE_CATCHANY - { - _tao_elem = FT::Checkpointable::_nil (); - return 0; - } - ACE_ENDTRY; - _tao_elem = FT::Checkpointable::_nil (); - return 0; -} - -#if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION) || \ - defined (ACE_HAS_GNU_REPO) - template class TAO_Object_Manager<FT::Checkpointable,FT::Checkpointable_var>; - #elif defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA) - # pragma instantiate TAO_Object_Manager<FT::Checkpointable,FT::Checkpointable_var> -#endif /* ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */ - -FT::Updateable_ptr (*_TAO_collocation_FT_Updateable_Stub_Factory_function_pointer) ( - CORBA::Object_ptr obj - ) = 0; -void operator<<= (CORBA::Any &_tao_any, FT::Updateable_ptr _tao_elem) -{ - TAO_OutputCDR stream; - if (stream << _tao_elem) - { - _tao_any._tao_replace ( - FT::_tc_Updateable, - TAO_ENCAP_BYTE_ORDER, - stream.begin (), - 1, - FT::Updateable::_duplicate (_tao_elem), - FT::Updateable::_tao_any_destructor - ); - } -} - -CORBA::Boolean operator>>= (const CORBA::Any &_tao_any, FT::Updateable_ptr &_tao_elem) -{ - ACE_TRY_NEW_ENV - { - _tao_elem = FT::Updateable::_nil (); - CORBA::TypeCode_var type = _tao_any.type (); - if (!type->equivalent (FT::_tc_Updateable, ACE_TRY_ENV)) // not equal - { - return 0; - } - ACE_TRY_CHECK; - TAO_InputCDR stream ( - _tao_any._tao_get_cdr (), - _tao_any._tao_byte_order () - ); - if (stream >> _tao_elem) - { - ((CORBA::Any *)&_tao_any)->_tao_replace ( - FT::_tc_Updateable, - 1, - _tao_elem, - FT::Updateable::_tao_any_destructor - ); - return 1; - } - } - ACE_CATCHANY - { - _tao_elem = FT::Updateable::_nil (); - return 0; - } - ACE_ENDTRY; - _tao_elem = FT::Updateable::_nil (); - return 0; -} - -#if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION) || \ - defined (ACE_HAS_GNU_REPO) - template class TAO_Object_Manager<FT::Updateable,FT::Updateable_var>; - #elif defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA) - # pragma instantiate TAO_Object_Manager<FT::Updateable,FT::Updateable_var> -#endif /* ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */ - -CORBA::Boolean operator<< ( - TAO_OutputCDR &strm, - const FT::Properties &_tao_sequence - ) -{ - if (strm << _tao_sequence.length ()) - { - // encode all elements - CORBA::Boolean _tao_marshal_flag = 1; - for (CORBA::ULong i = 0; i < _tao_sequence.length () && _tao_marshal_flag; i++) - { - _tao_marshal_flag = (strm << _tao_sequence[i]); - } - return _tao_marshal_flag; - } - return 0; // error -} - -CORBA::Boolean operator>> ( - TAO_InputCDR &strm, - FT::Properties &_tao_sequence - ) -{ - CORBA::ULong _tao_seq_len; - if (strm >> _tao_seq_len) - { - // set the length of the sequence - _tao_sequence.length (_tao_seq_len); - // If length is 0 we return true. - if (0 >= _tao_seq_len) - return 1; - // retrieve all the elements - CORBA::Boolean _tao_marshal_flag = 1; - for (CORBA::ULong i = 0; i < _tao_sequence.length () && _tao_marshal_flag; i++) - { - _tao_marshal_flag = (strm >> _tao_sequence[i]); - } - return _tao_marshal_flag; - } - return 0; // error -} - -CORBA::Boolean operator<< ( - TAO_OutputCDR &strm, - const FT::Locations &_tao_sequence - ) -{ - if (strm << _tao_sequence.length ()) - { - // encode all elements - CORBA::Boolean _tao_marshal_flag = 1; - for (CORBA::ULong i = 0; i < _tao_sequence.length () && _tao_marshal_flag; i++) - { - _tao_marshal_flag = (strm << _tao_sequence[i]); - } - return _tao_marshal_flag; - } - return 0; // error -} - -CORBA::Boolean operator>> ( - TAO_InputCDR &strm, - FT::Locations &_tao_sequence - ) -{ - CORBA::ULong _tao_seq_len; - if (strm >> _tao_seq_len) - { - // set the length of the sequence - _tao_sequence.length (_tao_seq_len); - // If length is 0 we return true. - if (0 >= _tao_seq_len) - return 1; - // retrieve all the elements - CORBA::Boolean _tao_marshal_flag = 1; - for (CORBA::ULong i = 0; i < _tao_sequence.length () && _tao_marshal_flag; i++) - { - _tao_marshal_flag = (strm >> _tao_sequence[i]); - } - return _tao_marshal_flag; - } - return 0; // error -} - -CORBA::Boolean operator<< ( - TAO_OutputCDR &strm, - const FT::FactoryInfos &_tao_sequence - ) -{ - if (strm << _tao_sequence.length ()) - { - // encode all elements - CORBA::Boolean _tao_marshal_flag = 1; - for (CORBA::ULong i = 0; i < _tao_sequence.length () && _tao_marshal_flag; i++) - { - _tao_marshal_flag = (strm << _tao_sequence[i]); - } - return _tao_marshal_flag; - } - return 0; // error -} - -CORBA::Boolean operator>> ( - TAO_InputCDR &strm, - FT::FactoryInfos &_tao_sequence - ) -{ - CORBA::ULong _tao_seq_len; - if (strm >> _tao_seq_len) - { - // set the length of the sequence - _tao_sequence.length (_tao_seq_len); - // If length is 0 we return true. - if (0 >= _tao_seq_len) - return 1; - // retrieve all the elements - CORBA::Boolean _tao_marshal_flag = 1; - for (CORBA::ULong i = 0; i < _tao_sequence.length () && _tao_marshal_flag; i++) - { - _tao_marshal_flag = (strm >> _tao_sequence[i]); - } - return _tao_marshal_flag; - } - return 0; // error -} - -CORBA::Boolean operator<< ( - TAO_OutputCDR &strm, - const FT::State &_tao_sequence - ) -{ - if (strm << _tao_sequence.length ()) - { - // encode all elements - -#if (TAO_NO_COPY_OCTET_SEQUENCES == 1) - { - TAO_Unbounded_Sequence<CORBA::Octet> *oseq = - ACE_static_cast (TAO_Unbounded_Sequence<CORBA::Octet>*, (FT::State *)&_tao_sequence); - if (oseq->mb ()) - return strm.write_octet_array_mb (oseq->mb ()); - else - return strm.write_octet_array (_tao_sequence.get_buffer (), _tao_sequence.length ()); - } - -#else /* TAO_NO_COPY_OCTET_SEQUENCES == 0 */ - return strm.write_octet_array (_tao_sequence.get_buffer (), _tao_sequence.length ()); - -#endif /* TAO_NO_COPY_OCTET_SEQUENCES == 0 */ - } - return 0; // error -} - -CORBA::Boolean operator>> ( - TAO_InputCDR &strm, - FT::State &_tao_sequence - ) -{ - CORBA::ULong _tao_seq_len; - if (strm >> _tao_seq_len) - { - // set the length of the sequence - _tao_sequence.length (_tao_seq_len); - // If length is 0 we return true. - if (0 >= _tao_seq_len) - return 1; - // retrieve all the elements - -#if (TAO_NO_COPY_OCTET_SEQUENCES == 1) - if (ACE_BIT_DISABLED (strm.start ()->flags (),ACE_Message_Block::DONT_DELETE)) - { - TAO_Unbounded_Sequence<CORBA::Octet> *oseq = - ACE_static_cast(TAO_Unbounded_Sequence<CORBA::Octet>*, &_tao_sequence); - oseq->replace (_tao_seq_len, strm.start ()); - oseq->mb ()->wr_ptr (oseq->mb()->rd_ptr () + _tao_seq_len); - strm.skip_bytes (_tao_seq_len); - return 1; - } - else - return strm.read_octet_array (_tao_sequence.get_buffer (), _tao_seq_len); - -#else /* TAO_NO_COPY_OCTET_SEQUENCES == 0 */ - return strm.read_octet_array (_tao_sequence.get_buffer (), _tao_sequence.length ()); - -#endif /* TAO_NO_COPY_OCTET_SEQUENCES == 0 */ - } - return 0; // error -} +#endif /*TAO_HAS_FT_CORBA == 1 */ diff --git a/TAO/tao/FT_CORBAC.h b/TAO/tao/FT_CORBAC.h index ccb9bab666a..0c2be468ee0 100644 --- a/TAO/tao/FT_CORBAC.h +++ b/TAO/tao/FT_CORBAC.h @@ -10,7 +10,10 @@ #ifndef _TAO_IDL_FT_CORBAC_H_ #define _TAO_IDL_FT_CORBAC_H_ #include "ace/pre.h" - +#include "tao/ftcorbafwd.h" +#include "tao/GIOPC.h" +#include "tao/Managed_Types.h" +#include "tao/PolicyC.h" #if (TAO_HAS_FT_CORBA == 1) @@ -22,9 +25,6 @@ # pragma once #endif /* ACE_LACKS_PRAGMA_ONCE */ -#include "tao/ftcorbafwd.h" - - #if defined (TAO_EXPORT_MACRO) #undef TAO_EXPORT_MACRO #endif @@ -55,8 +55,8 @@ struct TAO_Export FT_TagFTGroupTaggedComponent GIOP::Version version; TAO_String_Manager ft_domain_id; - ACE_NESTED_CLASS (FT, ObjectGroupId) object_group_id; - ACE_NESTED_CLASS (FT, ObjectGroupRefVersion) object_group_ref_version; + FT::ObjectGroupId object_group_id; + FT::ObjectGroupRefVersion object_group_ref_version; }; class TAO_Export FT_TagFTGroupTaggedComponent_var @@ -91,6 +91,7 @@ private: FT_TagFTGroupTaggedComponent *ptr_; }; + class TAO_Export FT_TagFTGroupTaggedComponent_out { public: @@ -158,2625 +159,196 @@ public: FT_TagFTPrimaryTaggedComponent *ptr_; }; +typedef FT_TagFTPrimaryTaggedComponent &FT_TagFTPrimaryTaggedComponent_out; - - - - struct TAO_Export FTGroupVersionServiceContext - { - -#if !defined(__GNUC__) || !defined (ACE_HAS_GNUG_PRE_2_8) - typedef FTGroupVersionServiceContext_var _var_type; -#endif /* ! __GNUC__ || g++ >= 2.8 */ - - static void _tao_any_destructor (void*); - - ACE_NESTED_CLASS (FT, ObjectGroupRefVersion) object_group_ref_version; - }; - - class TAO_Export FTGroupVersionServiceContext_var - { - public: - FTGroupVersionServiceContext_var (void); // default constructor - FTGroupVersionServiceContext_var (FTGroupVersionServiceContext *); - FTGroupVersionServiceContext_var (const FTGroupVersionServiceContext_var &); // copy constructor - FTGroupVersionServiceContext_var (const FTGroupVersionServiceContext &); // fixed-size types only - ~FTGroupVersionServiceContext_var (void); // destructor - - FTGroupVersionServiceContext_var &operator= (FTGroupVersionServiceContext *); - FTGroupVersionServiceContext_var &operator= (const FTGroupVersionServiceContext_var &); - FTGroupVersionServiceContext_var &operator= (const FTGroupVersionServiceContext &); // fixed-size types only - FTGroupVersionServiceContext *operator-> (void); - const FTGroupVersionServiceContext *operator-> (void) const; - - operator const FTGroupVersionServiceContext &() const; - operator FTGroupVersionServiceContext &(); - operator FTGroupVersionServiceContext &() const; - - // in, inout, out, _retn - const FTGroupVersionServiceContext &in (void) const; - FTGroupVersionServiceContext &inout (void); - FTGroupVersionServiceContext &out (void); - FTGroupVersionServiceContext _retn (void); - FTGroupVersionServiceContext *ptr (void) const; - - private: - FTGroupVersionServiceContext *ptr_; - }; - - typedef FTGroupVersionServiceContext &FTGroupVersionServiceContext_out; - - - struct TAO_Export FTRequestServiceContext - { - -#if !defined(__GNUC__) || !defined (ACE_HAS_GNUG_PRE_2_8) - typedef FTRequestServiceContext_var _var_type; -#endif /* ! __GNUC__ || g++ >= 2.8 */ - - static void _tao_any_destructor (void*); - - TAO_String_Manager client_id; - CORBA::Long retention_id; - TimeBase::TimeT expiration_time; - }; - - class TAO_Export FTRequestServiceContext_var - { - public: - FTRequestServiceContext_var (void); // default constructor - FTRequestServiceContext_var (FTRequestServiceContext *); - FTRequestServiceContext_var (const FTRequestServiceContext_var &); // copy constructor - ~FTRequestServiceContext_var (void); // destructor - - FTRequestServiceContext_var &operator= (FTRequestServiceContext *); - FTRequestServiceContext_var &operator= (const FTRequestServiceContext_var &); - FTRequestServiceContext *operator-> (void); - const FTRequestServiceContext *operator-> (void) const; - - operator const FTRequestServiceContext &() const; - operator FTRequestServiceContext &(); - operator FTRequestServiceContext &() const; - operator FTRequestServiceContext *&(); // variable-size types only - - // in, inout, out, _retn - const FTRequestServiceContext &in (void) const; - FTRequestServiceContext &inout (void); - FTRequestServiceContext *&out (void); - FTRequestServiceContext *_retn (void); - FTRequestServiceContext *ptr (void) const; - - private: - FTRequestServiceContext *ptr_; - }; - - class TAO_Export FTRequestServiceContext_out - { - public: - FTRequestServiceContext_out (FTRequestServiceContext *&); - FTRequestServiceContext_out (FTRequestServiceContext_var &); - FTRequestServiceContext_out (const FTRequestServiceContext_out &); - FTRequestServiceContext_out &operator= (const FTRequestServiceContext_out &); - FTRequestServiceContext_out &operator= (FTRequestServiceContext *); - operator FTRequestServiceContext *&(); - FTRequestServiceContext *&ptr (void); - FTRequestServiceContext *operator-> (void); - - private: - FTRequestServiceContext *&ptr_; - // assignment from T_var not allowed - void operator= (const FTRequestServiceContext_var &); - }; - - - - -#if !defined (_FT_REQUESTDURATIONPOLICY___VAR_CH_) -#define _FT_REQUESTDURATIONPOLICY___VAR_CH_ - - class TAO_Export RequestDurationPolicy_var : public TAO_Base_var - { - public: - RequestDurationPolicy_var (void); // default constructor - RequestDurationPolicy_var (RequestDurationPolicy_ptr p) : ptr_ (p) {} - RequestDurationPolicy_var (const RequestDurationPolicy_var &); // copy constructor - ~RequestDurationPolicy_var (void); // destructor - - RequestDurationPolicy_var &operator= (RequestDurationPolicy_ptr); - RequestDurationPolicy_var &operator= (const RequestDurationPolicy_var &); - RequestDurationPolicy_ptr operator-> (void) const; - - operator const RequestDurationPolicy_ptr &() const; - operator RequestDurationPolicy_ptr &(); - // in, inout, out, _retn - RequestDurationPolicy_ptr in (void) const; - RequestDurationPolicy_ptr &inout (void); - RequestDurationPolicy_ptr &out (void); - RequestDurationPolicy_ptr _retn (void); - RequestDurationPolicy_ptr ptr (void) const; - - private: - RequestDurationPolicy_ptr ptr_; - // Unimplemented - prevents widening assignment. - RequestDurationPolicy_var (const TAO_Base_var &rhs); - RequestDurationPolicy_var &operator= (const TAO_Base_var &rhs); - }; - - -#endif /* end #if !defined */ - - -#if !defined (_FT_REQUESTDURATIONPOLICY___OUT_CH_) -#define _FT_REQUESTDURATIONPOLICY___OUT_CH_ - - class TAO_Export RequestDurationPolicy_out - { - public: - RequestDurationPolicy_out (RequestDurationPolicy_ptr &); - RequestDurationPolicy_out (RequestDurationPolicy_var &); - RequestDurationPolicy_out (const RequestDurationPolicy_out &); - RequestDurationPolicy_out &operator= (const RequestDurationPolicy_out &); - RequestDurationPolicy_out &operator= (const RequestDurationPolicy_var &); - RequestDurationPolicy_out &operator= (RequestDurationPolicy_ptr); - operator RequestDurationPolicy_ptr &(); - RequestDurationPolicy_ptr &ptr (void); - RequestDurationPolicy_ptr operator-> (void); - - private: - RequestDurationPolicy_ptr &ptr_; - }; - - -#endif /* end #if !defined */ - - -#if !defined (_FT_REQUESTDURATIONPOLICY_CH_) -#define _FT_REQUESTDURATIONPOLICY_CH_ - -class TAO_Export RequestDurationPolicy: public virtual CORBA::Policy - { - public: - #if !defined(__GNUC__) || !defined (ACE_HAS_GNUG_PRE_2_8) - typedef RequestDurationPolicy_ptr _ptr_type; - typedef RequestDurationPolicy_var _var_type; - #endif /* ! __GNUC__ || g++ >= 2.8 */ - - // the static operations - static RequestDurationPolicy_ptr _duplicate (RequestDurationPolicy_ptr obj); - static RequestDurationPolicy_ptr _narrow ( - CORBA::Object_ptr obj, - CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment () - ); - static RequestDurationPolicy_ptr _unchecked_narrow ( - CORBA::Object_ptr obj, - CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment () - ); - static RequestDurationPolicy_ptr _nil (void) - { - return (RequestDurationPolicy_ptr)0; - } - - static void _tao_any_destructor (void*); - - virtual TimeBase::TimeT request_duration_value ( - CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment () - ) - ACE_THROW_SPEC (( - CORBA::SystemException - )); - - virtual CORBA::Boolean _is_a ( - const CORBA::Char *type_id, - CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment () - ); - virtual void *_tao_QueryInterface (ptr_arith_t type); - - virtual const char* _interface_repository_id (void) const; - - protected: - RequestDurationPolicy (void); - RequestDurationPolicy (TAO_Stub *objref, - TAO_ServantBase *_tao_servant = 0, - CORBA::Boolean _tao_collocated = 0 - ); - virtual ~RequestDurationPolicy (void); - private: - RequestDurationPolicy (const RequestDurationPolicy &); - void operator= (const RequestDurationPolicy &); - }; - - -#endif /* end #if !defined */ - - - - struct TAO_Export TagFTHeartbeatEnabledTaggedComponent - { - -#if !defined(__GNUC__) || !defined (ACE_HAS_GNUG_PRE_2_8) - typedef TagFTHeartbeatEnabledTaggedComponent_var _var_type; -#endif /* ! __GNUC__ || g++ >= 2.8 */ - - static void _tao_any_destructor (void*); - - CORBA::Boolean heartbeat_enabled; - }; - - class TAO_Export TagFTHeartbeatEnabledTaggedComponent_var - { - public: - TagFTHeartbeatEnabledTaggedComponent_var (void); // default constructor - TagFTHeartbeatEnabledTaggedComponent_var (TagFTHeartbeatEnabledTaggedComponent *); - TagFTHeartbeatEnabledTaggedComponent_var (const TagFTHeartbeatEnabledTaggedComponent_var &); // copy constructor - TagFTHeartbeatEnabledTaggedComponent_var (const TagFTHeartbeatEnabledTaggedComponent &); // fixed-size types only - ~TagFTHeartbeatEnabledTaggedComponent_var (void); // destructor - - TagFTHeartbeatEnabledTaggedComponent_var &operator= (TagFTHeartbeatEnabledTaggedComponent *); - TagFTHeartbeatEnabledTaggedComponent_var &operator= (const TagFTHeartbeatEnabledTaggedComponent_var &); - TagFTHeartbeatEnabledTaggedComponent_var &operator= (const TagFTHeartbeatEnabledTaggedComponent &); // fixed-size types only - TagFTHeartbeatEnabledTaggedComponent *operator-> (void); - const TagFTHeartbeatEnabledTaggedComponent *operator-> (void) const; - - operator const TagFTHeartbeatEnabledTaggedComponent &() const; - operator TagFTHeartbeatEnabledTaggedComponent &(); - operator TagFTHeartbeatEnabledTaggedComponent &() const; - - // in, inout, out, _retn - const TagFTHeartbeatEnabledTaggedComponent &in (void) const; - TagFTHeartbeatEnabledTaggedComponent &inout (void); - TagFTHeartbeatEnabledTaggedComponent &out (void); - TagFTHeartbeatEnabledTaggedComponent _retn (void); - TagFTHeartbeatEnabledTaggedComponent *ptr (void) const; - - private: - TagFTHeartbeatEnabledTaggedComponent *ptr_; - }; - - typedef TagFTHeartbeatEnabledTaggedComponent &TagFTHeartbeatEnabledTaggedComponent_out; - - struct TAO_Export HeartbeatPolicyValue - { - -#if !defined(__GNUC__) || !defined (ACE_HAS_GNUG_PRE_2_8) - typedef HeartbeatPolicyValue_var _var_type; -#endif /* ! __GNUC__ || g++ >= 2.8 */ - - static void _tao_any_destructor (void*); - - CORBA::Boolean heartbeat; - TimeBase::TimeT heartbeat_interval; - TimeBase::TimeT heartbeat_timeout; - }; - - class TAO_Export HeartbeatPolicyValue_var - { - public: - HeartbeatPolicyValue_var (void); // default constructor - HeartbeatPolicyValue_var (HeartbeatPolicyValue *); - HeartbeatPolicyValue_var (const HeartbeatPolicyValue_var &); // copy constructor - HeartbeatPolicyValue_var (const HeartbeatPolicyValue &); // fixed-size types only - ~HeartbeatPolicyValue_var (void); // destructor - - HeartbeatPolicyValue_var &operator= (HeartbeatPolicyValue *); - HeartbeatPolicyValue_var &operator= (const HeartbeatPolicyValue_var &); - HeartbeatPolicyValue_var &operator= (const HeartbeatPolicyValue &); // fixed-size types only - HeartbeatPolicyValue *operator-> (void); - const HeartbeatPolicyValue *operator-> (void) const; - - operator const HeartbeatPolicyValue &() const; - operator HeartbeatPolicyValue &(); - operator HeartbeatPolicyValue &() const; - - // in, inout, out, _retn - const HeartbeatPolicyValue &in (void) const; - HeartbeatPolicyValue &inout (void); - HeartbeatPolicyValue &out (void); - HeartbeatPolicyValue _retn (void); - HeartbeatPolicyValue *ptr (void) const; - - private: - HeartbeatPolicyValue *ptr_; - }; - - typedef HeartbeatPolicyValue &HeartbeatPolicyValue_out; - - - -#if !defined (_FT_HEARTBEATPOLICY___PTR_CH_) -#define _FT_HEARTBEATPOLICY___PTR_CH_ - - - -#endif /* end #if !defined */ - - -#if !defined (_FT_HEARTBEATPOLICY___VAR_CH_) -#define _FT_HEARTBEATPOLICY___VAR_CH_ - - class TAO_Export HeartbeatPolicy_var : public TAO_Base_var - { - public: - HeartbeatPolicy_var (void); // default constructor - HeartbeatPolicy_var (HeartbeatPolicy_ptr p) : ptr_ (p) {} - HeartbeatPolicy_var (const HeartbeatPolicy_var &); // copy constructor - ~HeartbeatPolicy_var (void); // destructor - - HeartbeatPolicy_var &operator= (HeartbeatPolicy_ptr); - HeartbeatPolicy_var &operator= (const HeartbeatPolicy_var &); - HeartbeatPolicy_ptr operator-> (void) const; - - operator const HeartbeatPolicy_ptr &() const; - operator HeartbeatPolicy_ptr &(); - // in, inout, out, _retn - HeartbeatPolicy_ptr in (void) const; - HeartbeatPolicy_ptr &inout (void); - HeartbeatPolicy_ptr &out (void); - HeartbeatPolicy_ptr _retn (void); - HeartbeatPolicy_ptr ptr (void) const; - - private: - HeartbeatPolicy_ptr ptr_; - // Unimplemented - prevents widening assignment. - HeartbeatPolicy_var (const TAO_Base_var &rhs); - HeartbeatPolicy_var &operator= (const TAO_Base_var &rhs); - }; - - -#endif /* end #if !defined */ - - -#if !defined (_FT_HEARTBEATPOLICY___OUT_CH_) -#define _FT_HEARTBEATPOLICY___OUT_CH_ - - class TAO_Export HeartbeatPolicy_out - { - public: - HeartbeatPolicy_out (HeartbeatPolicy_ptr &); - HeartbeatPolicy_out (HeartbeatPolicy_var &); - HeartbeatPolicy_out (const HeartbeatPolicy_out &); - HeartbeatPolicy_out &operator= (const HeartbeatPolicy_out &); - HeartbeatPolicy_out &operator= (const HeartbeatPolicy_var &); - HeartbeatPolicy_out &operator= (HeartbeatPolicy_ptr); - operator HeartbeatPolicy_ptr &(); - HeartbeatPolicy_ptr &ptr (void); - HeartbeatPolicy_ptr operator-> (void); - - private: - HeartbeatPolicy_ptr &ptr_; - }; - - -#endif /* end #if !defined */ - - -#if !defined (_FT_HEARTBEATPOLICY_CH_) -#define _FT_HEARTBEATPOLICY_CH_ - -class TAO_Export HeartbeatPolicy: public virtual CORBA::Policy - { - public: - #if !defined(__GNUC__) || !defined (ACE_HAS_GNUG_PRE_2_8) - typedef HeartbeatPolicy_ptr _ptr_type; - typedef HeartbeatPolicy_var _var_type; - #endif /* ! __GNUC__ || g++ >= 2.8 */ - - // the static operations - static HeartbeatPolicy_ptr _duplicate (HeartbeatPolicy_ptr obj); - static HeartbeatPolicy_ptr _narrow ( - CORBA::Object_ptr obj, - CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment () - ); - static HeartbeatPolicy_ptr _unchecked_narrow ( - CORBA::Object_ptr obj, - CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment () - ); - static HeartbeatPolicy_ptr _nil (void) - { - return (HeartbeatPolicy_ptr)0; - } - - static void _tao_any_destructor (void*); - - virtual FT::HeartbeatPolicyValue heartbeat_policy_value ( - CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment () - ) - ACE_THROW_SPEC (( - CORBA::SystemException - )); - - virtual CORBA::Boolean _is_a ( - const CORBA::Char *type_id, - CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment () - ); - virtual void *_tao_QueryInterface (ptr_arith_t type); - - virtual const char* _interface_repository_id (void) const; - - protected: - HeartbeatPolicy (void); - HeartbeatPolicy (TAO_Stub *objref, - TAO_ServantBase *_tao_servant = 0, - CORBA::Boolean _tao_collocated = 0 - ); - virtual ~HeartbeatPolicy (void); - private: - HeartbeatPolicy (const HeartbeatPolicy &); - void operator= (const HeartbeatPolicy &); - }; - - -#endif /* end #if !defined */ - - - - -#if !defined (_FT_HEARTBEATENABLEDPOLICY___PTR_CH_) -#define _FT_HEARTBEATENABLEDPOLICY___PTR_CH_ - - - -#endif /* end #if !defined */ - - -#if !defined (_FT_HEARTBEATENABLEDPOLICY___VAR_CH_) -#define _FT_HEARTBEATENABLEDPOLICY___VAR_CH_ - - class TAO_Export HeartbeatEnabledPolicy_var : public TAO_Base_var - { - public: - HeartbeatEnabledPolicy_var (void); // default constructor - HeartbeatEnabledPolicy_var (HeartbeatEnabledPolicy_ptr p) : ptr_ (p) {} - HeartbeatEnabledPolicy_var (const HeartbeatEnabledPolicy_var &); // copy constructor - ~HeartbeatEnabledPolicy_var (void); // destructor - - HeartbeatEnabledPolicy_var &operator= (HeartbeatEnabledPolicy_ptr); - HeartbeatEnabledPolicy_var &operator= (const HeartbeatEnabledPolicy_var &); - HeartbeatEnabledPolicy_ptr operator-> (void) const; - - operator const HeartbeatEnabledPolicy_ptr &() const; - operator HeartbeatEnabledPolicy_ptr &(); - // in, inout, out, _retn - HeartbeatEnabledPolicy_ptr in (void) const; - HeartbeatEnabledPolicy_ptr &inout (void); - HeartbeatEnabledPolicy_ptr &out (void); - HeartbeatEnabledPolicy_ptr _retn (void); - HeartbeatEnabledPolicy_ptr ptr (void) const; - - private: - HeartbeatEnabledPolicy_ptr ptr_; - // Unimplemented - prevents widening assignment. - HeartbeatEnabledPolicy_var (const TAO_Base_var &rhs); - HeartbeatEnabledPolicy_var &operator= (const TAO_Base_var &rhs); - }; - - -#endif /* end #if !defined */ - - -#if !defined (_FT_HEARTBEATENABLEDPOLICY___OUT_CH_) -#define _FT_HEARTBEATENABLEDPOLICY___OUT_CH_ - - class TAO_Export HeartbeatEnabledPolicy_out - { - public: - HeartbeatEnabledPolicy_out (HeartbeatEnabledPolicy_ptr &); - HeartbeatEnabledPolicy_out (HeartbeatEnabledPolicy_var &); - HeartbeatEnabledPolicy_out (const HeartbeatEnabledPolicy_out &); - HeartbeatEnabledPolicy_out &operator= (const HeartbeatEnabledPolicy_out &); - HeartbeatEnabledPolicy_out &operator= (const HeartbeatEnabledPolicy_var &); - HeartbeatEnabledPolicy_out &operator= (HeartbeatEnabledPolicy_ptr); - operator HeartbeatEnabledPolicy_ptr &(); - HeartbeatEnabledPolicy_ptr &ptr (void); - HeartbeatEnabledPolicy_ptr operator-> (void); - - private: - HeartbeatEnabledPolicy_ptr &ptr_; - }; - - -#endif /* end #if !defined */ - - -#if !defined (_FT_HEARTBEATENABLEDPOLICY_CH_) -#define _FT_HEARTBEATENABLEDPOLICY_CH_ - -class TAO_Export HeartbeatEnabledPolicy: public virtual CORBA::Policy - { - public: - #if !defined(__GNUC__) || !defined (ACE_HAS_GNUG_PRE_2_8) - typedef HeartbeatEnabledPolicy_ptr _ptr_type; - typedef HeartbeatEnabledPolicy_var _var_type; - #endif /* ! __GNUC__ || g++ >= 2.8 */ - - // the static operations - static HeartbeatEnabledPolicy_ptr _duplicate (HeartbeatEnabledPolicy_ptr obj); - static HeartbeatEnabledPolicy_ptr _narrow ( - CORBA::Object_ptr obj, - CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment () - ); - static HeartbeatEnabledPolicy_ptr _unchecked_narrow ( - CORBA::Object_ptr obj, - CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment () - ); - static HeartbeatEnabledPolicy_ptr _nil (void) - { - return (HeartbeatEnabledPolicy_ptr)0; - } - - static void _tao_any_destructor (void*); - - virtual CORBA::Boolean heartbeat_enabled_policy_value ( - CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment () - ) - ACE_THROW_SPEC (( - CORBA::SystemException - )); - - virtual CORBA::Boolean _is_a ( - const CORBA::Char *type_id, - CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment () - ); - virtual void *_tao_QueryInterface (ptr_arith_t type); - - virtual const char* _interface_repository_id (void) const; - - protected: - HeartbeatEnabledPolicy (void); - HeartbeatEnabledPolicy (TAO_Stub *objref, - TAO_ServantBase *_tao_servant = 0, - CORBA::Boolean _tao_collocated = 0 - ); - virtual ~HeartbeatEnabledPolicy (void); - private: - HeartbeatEnabledPolicy (const HeartbeatEnabledPolicy &); - void operator= (const HeartbeatEnabledPolicy &); - }; - - -#endif /* end #if !defined */ - - - - - -#if !defined (_FT_GENERICFACTORY___PTR_CH_) -#define _FT_GENERICFACTORY___PTR_CH_ - - - -#endif /* end #if !defined */ - - -#if !defined (_FT_GENERICFACTORY___VAR_CH_) -#define _FT_GENERICFACTORY___VAR_CH_ - - class TAO_Export GenericFactory_var : public TAO_Base_var - { - public: - GenericFactory_var (void); // default constructor - GenericFactory_var (GenericFactory_ptr p) : ptr_ (p) {} - GenericFactory_var (const GenericFactory_var &); // copy constructor - ~GenericFactory_var (void); // destructor - - GenericFactory_var &operator= (GenericFactory_ptr); - GenericFactory_var &operator= (const GenericFactory_var &); - GenericFactory_ptr operator-> (void) const; - - operator const GenericFactory_ptr &() const; - operator GenericFactory_ptr &(); - // in, inout, out, _retn - GenericFactory_ptr in (void) const; - GenericFactory_ptr &inout (void); - GenericFactory_ptr &out (void); - GenericFactory_ptr _retn (void); - GenericFactory_ptr ptr (void) const; - - private: - GenericFactory_ptr ptr_; - // Unimplemented - prevents widening assignment. - GenericFactory_var (const TAO_Base_var &rhs); - GenericFactory_var &operator= (const TAO_Base_var &rhs); - }; - - -#endif /* end #if !defined */ - - -#if !defined (_FT_GENERICFACTORY___OUT_CH_) -#define _FT_GENERICFACTORY___OUT_CH_ - - class TAO_Export GenericFactory_out - { - public: - GenericFactory_out (GenericFactory_ptr &); - GenericFactory_out (GenericFactory_var &); - GenericFactory_out (const GenericFactory_out &); - GenericFactory_out &operator= (const GenericFactory_out &); - GenericFactory_out &operator= (const GenericFactory_var &); - GenericFactory_out &operator= (GenericFactory_ptr); - operator GenericFactory_ptr &(); - GenericFactory_ptr &ptr (void); - GenericFactory_ptr operator-> (void); - - private: - GenericFactory_ptr &ptr_; - }; - - -#endif /* end #if !defined */ - - - -#if !defined (_FT_FAULTNOTIFIER___PTR_CH_) -#define _FT_FAULTNOTIFIER___PTR_CH_ - - - -#endif /* end #if !defined */ - - -#if !defined (_FT_FAULTNOTIFIER___VAR_CH_) -#define _FT_FAULTNOTIFIER___VAR_CH_ - - class TAO_Export FaultNotifier_var : public TAO_Base_var - { - public: - FaultNotifier_var (void); // default constructor - FaultNotifier_var (FaultNotifier_ptr p) : ptr_ (p) {} - FaultNotifier_var (const FaultNotifier_var &); // copy constructor - ~FaultNotifier_var (void); // destructor - - FaultNotifier_var &operator= (FaultNotifier_ptr); - FaultNotifier_var &operator= (const FaultNotifier_var &); - FaultNotifier_ptr operator-> (void) const; - - operator const FaultNotifier_ptr &() const; - operator FaultNotifier_ptr &(); - // in, inout, out, _retn - FaultNotifier_ptr in (void) const; - FaultNotifier_ptr &inout (void); - FaultNotifier_ptr &out (void); - FaultNotifier_ptr _retn (void); - FaultNotifier_ptr ptr (void) const; - - private: - FaultNotifier_ptr ptr_; - // Unimplemented - prevents widening assignment. - FaultNotifier_var (const TAO_Base_var &rhs); - FaultNotifier_var &operator= (const TAO_Base_var &rhs); - }; - - -#endif /* end #if !defined */ - - -#if !defined (_FT_FAULTNOTIFIER___OUT_CH_) -#define _FT_FAULTNOTIFIER___OUT_CH_ - - class TAO_Export FaultNotifier_out - { - public: - FaultNotifier_out (FaultNotifier_ptr &); - FaultNotifier_out (FaultNotifier_var &); - FaultNotifier_out (const FaultNotifier_out &); - FaultNotifier_out &operator= (const FaultNotifier_out &); - FaultNotifier_out &operator= (const FaultNotifier_var &); - FaultNotifier_out &operator= (FaultNotifier_ptr); - operator FaultNotifier_ptr &(); - FaultNotifier_ptr &ptr (void); - FaultNotifier_ptr operator-> (void); - - private: - FaultNotifier_ptr &ptr_; - }; - - -#endif /* end #if !defined */ - - - - typedef CosNaming::Name Name; - typedef CosNaming::Name_var Name_var; - typedef CosNaming::Name_out Name_out; - TAO_NAMESPACE_STORAGE_CLASS CORBA::TypeCode_ptr _tc_Name; - - - - - - struct TAO_Export Property - { - -#if !defined(__GNUC__) || !defined (ACE_HAS_GNUG_PRE_2_8) - typedef Property_var _var_type; -#endif /* ! __GNUC__ || g++ >= 2.8 */ - - static void _tao_any_destructor (void*); - - ACE_NESTED_CLASS (FT, Name) nam; - ACE_NESTED_CLASS (FT, Value) val; - }; - - class TAO_Export Property_var - { - public: - Property_var (void); // default constructor - Property_var (Property *); - Property_var (const Property_var &); // copy constructor - ~Property_var (void); // destructor - - Property_var &operator= (Property *); - Property_var &operator= (const Property_var &); - Property *operator-> (void); - const Property *operator-> (void) const; - - operator const Property &() const; - operator Property &(); - operator Property &() const; - operator Property *&(); // variable-size types only - - // in, inout, out, _retn - const Property &in (void) const; - Property &inout (void); - Property *&out (void); - Property *_retn (void); - Property *ptr (void) const; - - private: - Property *ptr_; - }; - - class TAO_Export Property_out - { - public: - Property_out (Property *&); - Property_out (Property_var &); - Property_out (const Property_out &); - Property_out &operator= (const Property_out &); - Property_out &operator= (Property *); - operator Property *&(); - Property *&ptr (void); - Property *operator-> (void); - - private: - Property *&ptr_; - // assignment from T_var not allowed - void operator= (const Property_var &); - }; - - - - -#if !defined (TAO_USE_SEQUENCE_TEMPLATES) - -#if !defined (__TAO_UNBOUNDED_SEQUENCE_FT_PROPERTIES_CH_) -#define __TAO_UNBOUNDED_SEQUENCE_FT_PROPERTIES_CH_ - - class TAO_EXPORT_NESTED_MACRO _TAO_Unbounded_Sequence_FT_Properties : public TAO_Unbounded_Base_Sequence - { - public: - // = Initialization and termination methods. - - _TAO_Unbounded_Sequence_FT_Properties (void); // Default constructor. - _TAO_Unbounded_Sequence_FT_Properties (CORBA::ULong maximum); - _TAO_Unbounded_Sequence_FT_Properties (CORBA::ULong maximum, - CORBA::ULong length, - Property *data, - CORBA::Boolean release = 0); - _TAO_Unbounded_Sequence_FT_Properties (const _TAO_Unbounded_Sequence_FT_Properties &rhs); - _TAO_Unbounded_Sequence_FT_Properties &operator= (const _TAO_Unbounded_Sequence_FT_Properties &rhs); - virtual ~_TAO_Unbounded_Sequence_FT_Properties (void); // Dtor. - // = Accessors. - Property &operator[] (CORBA::ULong i); - const Property &operator[] (CORBA::ULong i) const; - // = Static operations. - static Property *allocbuf (CORBA::ULong size); - static void freebuf (Property *buffer); - virtual void _allocate_buffer (CORBA::ULong length); - virtual void _deallocate_buffer (void); - // Implement the TAO_Base_Sequence methods (see Sequence.h) - - Property *get_buffer (CORBA::Boolean orphan = 0); - const Property *get_buffer (void) const; - void replace (CORBA::ULong max, - CORBA::ULong length, - Property *data, - CORBA::Boolean release); - }; - -#endif /* end #if !defined */ - - -#endif /* !TAO_USE_SEQUENCE_TEMPLATES */ - -#if !defined (_FT_PROPERTIES_CH_) -#define _FT_PROPERTIES_CH_ - - - - // ************************************************************* - // Properties - // ************************************************************* - - class TAO_Export Properties : public -#if !defined (TAO_USE_SEQUENCE_TEMPLATES) - _TAO_Unbounded_Sequence_FT_Properties -#else /* TAO_USE_SEQUENCE_TEMPLATES */ - TAO_Unbounded_Sequence<Property> -#endif /* !TAO_USE_SEQUENCE_TEMPLATES */ - { - public: - Properties (void); // default ctor - Properties (CORBA::ULong max); // uses max size - Properties ( - CORBA::ULong max, - CORBA::ULong length, - Property *buffer, - CORBA::Boolean release=0 - ); - Properties (const Properties &); // copy ctor - ~Properties (void); - static void _tao_any_destructor (void*); - -#if !defined(__GNUC__) || !defined (ACE_HAS_GNUG_PRE_2_8) - typedef Properties_var _var_type; -#endif /* ! __GNUC__ || g++ >= 2.8 */ - - }; - -#endif /* end #if !defined */ - - -#if !defined (_FT_PROPERTIES___VAR_CH_) -#define _FT_PROPERTIES___VAR_CH_ - - // ************************************************************* - // class FT::Properties_var - // ************************************************************* - - class TAO_Export Properties_var - { - public: - Properties_var (void); // default constructor - Properties_var (Properties *); - Properties_var (const Properties_var &); // copy constructor - ~Properties_var (void); // destructor - - Properties_var &operator= (Properties *); - Properties_var &operator= (const Properties_var &); - Properties *operator-> (void); - const Properties *operator-> (void) const; - - operator const Properties &() const; - operator Properties &(); - operator Properties &() const; - operator Properties *&(); // variable-size base types only - - Property &operator[] (CORBA::ULong index); - // in, inout, out, _retn - const Properties &in (void) const; - Properties &inout (void); - Properties *&out (void); - Properties *_retn (void); - Properties *ptr (void) const; - - private: - Properties *ptr_; - }; - - -#endif /* end #if !defined */ - - -#if !defined (_FT_PROPERTIES___OUT_CH_) -#define _FT_PROPERTIES___OUT_CH_ - - class TAO_Export Properties_out - { - public: - Properties_out (Properties *&); - Properties_out (Properties_var &); - Properties_out (const Properties_out &); - Properties_out &operator= (const Properties_out &); - Properties_out &operator= (Properties *); - operator Properties *&(); - Properties *&ptr (void); - Properties *operator-> (void); - Property &operator[] (CORBA::ULong index); - - private: - Properties *&ptr_; - // assignment from T_var not allowed - void operator= (const Properties_var &); - }; - - -#endif /* end #if !defined */ - - -#if !defined (TAO_USE_SEQUENCE_TEMPLATES) - -#if !defined (__TAO_UNBOUNDED_SEQUENCE_FT_LOCATIONS_CH_) -#define __TAO_UNBOUNDED_SEQUENCE_FT_LOCATIONS_CH_ - - class TAO_EXPORT_NESTED_MACRO _TAO_Unbounded_Sequence_FT_Locations : public TAO_Unbounded_Base_Sequence - { - public: - // = Initialization and termination methods. - - _TAO_Unbounded_Sequence_FT_Locations (void); // Default constructor. - _TAO_Unbounded_Sequence_FT_Locations (CORBA::ULong maximum); - _TAO_Unbounded_Sequence_FT_Locations (CORBA::ULong maximum, - CORBA::ULong length, - Location *data, - CORBA::Boolean release = 0); - _TAO_Unbounded_Sequence_FT_Locations (const _TAO_Unbounded_Sequence_FT_Locations &rhs); - _TAO_Unbounded_Sequence_FT_Locations &operator= (const _TAO_Unbounded_Sequence_FT_Locations &rhs); - virtual ~_TAO_Unbounded_Sequence_FT_Locations (void); // Dtor. - // = Accessors. - Location &operator[] (CORBA::ULong i); - const Location &operator[] (CORBA::ULong i) const; - // = Static operations. - static Location *allocbuf (CORBA::ULong size); - static void freebuf (Location *buffer); - virtual void _allocate_buffer (CORBA::ULong length); - virtual void _deallocate_buffer (void); - // Implement the TAO_Base_Sequence methods (see Sequence.h) - - Location *get_buffer (CORBA::Boolean orphan = 0); - const Location *get_buffer (void) const; - void replace (CORBA::ULong max, - CORBA::ULong length, - Location *data, - CORBA::Boolean release); - }; - -#endif /* end #if !defined */ - - -#endif /* !TAO_USE_SEQUENCE_TEMPLATES */ - -#if !defined (_FT_LOCATIONS_CH_) -#define _FT_LOCATIONS_CH_ - - - - // ************************************************************* - // Locations - // ************************************************************* - - class TAO_Export Locations : public -#if !defined (TAO_USE_SEQUENCE_TEMPLATES) - _TAO_Unbounded_Sequence_FT_Locations -#else /* TAO_USE_SEQUENCE_TEMPLATES */ - TAO_Unbounded_Sequence<Location> -#endif /* !TAO_USE_SEQUENCE_TEMPLATES */ - { - public: - Locations (void); // default ctor - Locations (CORBA::ULong max); // uses max size - Locations ( - CORBA::ULong max, - CORBA::ULong length, - Location *buffer, - CORBA::Boolean release=0 - ); - Locations (const Locations &); // copy ctor - ~Locations (void); - static void _tao_any_destructor (void*); - -#if !defined(__GNUC__) || !defined (ACE_HAS_GNUG_PRE_2_8) - typedef Locations_var _var_type; -#endif /* ! __GNUC__ || g++ >= 2.8 */ - - }; - -#endif /* end #if !defined */ - - -#if !defined (_FT_LOCATIONS___VAR_CH_) -#define _FT_LOCATIONS___VAR_CH_ - - // ************************************************************* - // class FT::Locations_var - // ************************************************************* - - class TAO_Export Locations_var - { - public: - Locations_var (void); // default constructor - Locations_var (Locations *); - Locations_var (const Locations_var &); // copy constructor - ~Locations_var (void); // destructor - - Locations_var &operator= (Locations *); - Locations_var &operator= (const Locations_var &); - Locations *operator-> (void); - const Locations *operator-> (void) const; - - operator const Locations &() const; - operator Locations &(); - operator Locations &() const; - operator Locations *&(); // variable-size base types only - - Location &operator[] (CORBA::ULong index); - // in, inout, out, _retn - const Locations &in (void) const; - Locations &inout (void); - Locations *&out (void); - Locations *_retn (void); - Locations *ptr (void) const; - - private: - Locations *ptr_; - }; - - -#endif /* end #if !defined */ - - -#if !defined (_FT_LOCATIONS___OUT_CH_) -#define _FT_LOCATIONS___OUT_CH_ - - class TAO_Export Locations_out - { - public: - Locations_out (Locations *&); - Locations_out (Locations_var &); - Locations_out (const Locations_out &); - Locations_out &operator= (const Locations_out &); - Locations_out &operator= (Locations *); - operator Locations *&(); - Locations *&ptr (void); - Locations *operator-> (void); - Location &operator[] (CORBA::ULong index); - - private: - Locations *&ptr_; - // assignment from T_var not allowed - void operator= (const Locations_var &); - }; - - -#endif /* end #if !defined */ - - - struct TAO_Export FactoryInfo - { - -#if !defined(__GNUC__) || !defined (ACE_HAS_GNUG_PRE_2_8) - typedef FactoryInfo_var _var_type; -#endif /* ! __GNUC__ || g++ >= 2.8 */ - - static void _tao_any_destructor (void*); - - ACE_NESTED_CLASS (FT, GenericFactory_var) factory; - ACE_NESTED_CLASS (FT, Location) the_location; - ACE_NESTED_CLASS (FT, Criteria) the_criteria; - }; - - class TAO_Export FactoryInfo_var - { - public: - FactoryInfo_var (void); // default constructor - FactoryInfo_var (FactoryInfo *); - FactoryInfo_var (const FactoryInfo_var &); // copy constructor - ~FactoryInfo_var (void); // destructor - - FactoryInfo_var &operator= (FactoryInfo *); - FactoryInfo_var &operator= (const FactoryInfo_var &); - FactoryInfo *operator-> (void); - const FactoryInfo *operator-> (void) const; - - operator const FactoryInfo &() const; - operator FactoryInfo &(); - operator FactoryInfo &() const; - operator FactoryInfo *&(); // variable-size types only - - // in, inout, out, _retn - const FactoryInfo &in (void) const; - FactoryInfo &inout (void); - FactoryInfo *&out (void); - FactoryInfo *_retn (void); - FactoryInfo *ptr (void) const; - - private: - FactoryInfo *ptr_; - }; - - class TAO_Export FactoryInfo_out - { - public: - FactoryInfo_out (FactoryInfo *&); - FactoryInfo_out (FactoryInfo_var &); - FactoryInfo_out (const FactoryInfo_out &); - FactoryInfo_out &operator= (const FactoryInfo_out &); - FactoryInfo_out &operator= (FactoryInfo *); - operator FactoryInfo *&(); - FactoryInfo *&ptr (void); - FactoryInfo *operator-> (void); - - private: - FactoryInfo *&ptr_; - // assignment from T_var not allowed - void operator= (const FactoryInfo_var &); - }; - - -#if !defined (TAO_USE_SEQUENCE_TEMPLATES) - -#if !defined (__TAO_UNBOUNDED_SEQUENCE_FT_FACTORYINFOS_CH_) -#define __TAO_UNBOUNDED_SEQUENCE_FT_FACTORYINFOS_CH_ - - class TAO_EXPORT_NESTED_MACRO _TAO_Unbounded_Sequence_FT_FactoryInfos : public TAO_Unbounded_Base_Sequence - { - public: - // = Initialization and termination methods. - - _TAO_Unbounded_Sequence_FT_FactoryInfos (void); // Default constructor. - _TAO_Unbounded_Sequence_FT_FactoryInfos (CORBA::ULong maximum); - _TAO_Unbounded_Sequence_FT_FactoryInfos (CORBA::ULong maximum, - CORBA::ULong length, - FactoryInfo *data, - CORBA::Boolean release = 0); - _TAO_Unbounded_Sequence_FT_FactoryInfos (const _TAO_Unbounded_Sequence_FT_FactoryInfos &rhs); - _TAO_Unbounded_Sequence_FT_FactoryInfos &operator= (const _TAO_Unbounded_Sequence_FT_FactoryInfos &rhs); - virtual ~_TAO_Unbounded_Sequence_FT_FactoryInfos (void); // Dtor. - // = Accessors. - FactoryInfo &operator[] (CORBA::ULong i); - const FactoryInfo &operator[] (CORBA::ULong i) const; - // = Static operations. - static FactoryInfo *allocbuf (CORBA::ULong size); - static void freebuf (FactoryInfo *buffer); - virtual void _allocate_buffer (CORBA::ULong length); - virtual void _deallocate_buffer (void); - // Implement the TAO_Base_Sequence methods (see Sequence.h) - - FactoryInfo *get_buffer (CORBA::Boolean orphan = 0); - const FactoryInfo *get_buffer (void) const; - void replace (CORBA::ULong max, - CORBA::ULong length, - FactoryInfo *data, - CORBA::Boolean release); - }; - -#endif /* end #if !defined */ - - -#endif /* !TAO_USE_SEQUENCE_TEMPLATES */ - -#if !defined (_FT_FACTORYINFOS_CH_) -#define _FT_FACTORYINFOS_CH_ - - - - // ************************************************************* - // FactoryInfos - // ************************************************************* - - class TAO_Export FactoryInfos : public -#if !defined (TAO_USE_SEQUENCE_TEMPLATES) - _TAO_Unbounded_Sequence_FT_FactoryInfos -#else /* TAO_USE_SEQUENCE_TEMPLATES */ - TAO_Unbounded_Sequence<FactoryInfo> -#endif /* !TAO_USE_SEQUENCE_TEMPLATES */ - { - public: - FactoryInfos (void); // default ctor - FactoryInfos (CORBA::ULong max); // uses max size - FactoryInfos ( - CORBA::ULong max, - CORBA::ULong length, - FactoryInfo *buffer, - CORBA::Boolean release=0 - ); - FactoryInfos (const FactoryInfos &); // copy ctor - ~FactoryInfos (void); - static void _tao_any_destructor (void*); - -#if !defined(__GNUC__) || !defined (ACE_HAS_GNUG_PRE_2_8) - typedef FactoryInfos_var _var_type; -#endif /* ! __GNUC__ || g++ >= 2.8 */ - - }; - -#endif /* end #if !defined */ - - -#if !defined (_FT_FACTORYINFOS___VAR_CH_) -#define _FT_FACTORYINFOS___VAR_CH_ - - // ************************************************************* - // class FT::FactoryInfos_var - // ************************************************************* - - class TAO_Export FactoryInfos_var - { - public: - FactoryInfos_var (void); // default constructor - FactoryInfos_var (FactoryInfos *); - FactoryInfos_var (const FactoryInfos_var &); // copy constructor - ~FactoryInfos_var (void); // destructor - - FactoryInfos_var &operator= (FactoryInfos *); - FactoryInfos_var &operator= (const FactoryInfos_var &); - FactoryInfos *operator-> (void); - const FactoryInfos *operator-> (void) const; - - operator const FactoryInfos &() const; - operator FactoryInfos &(); - operator FactoryInfos &() const; - operator FactoryInfos *&(); // variable-size base types only - - FactoryInfo &operator[] (CORBA::ULong index); - // in, inout, out, _retn - const FactoryInfos &in (void) const; - FactoryInfos &inout (void); - FactoryInfos *&out (void); - FactoryInfos *_retn (void); - FactoryInfos *ptr (void) const; - - private: - FactoryInfos *ptr_; - }; - - -#endif /* end #if !defined */ - - -#if !defined (_FT_FACTORYINFOS___OUT_CH_) -#define _FT_FACTORYINFOS___OUT_CH_ - - class TAO_Export FactoryInfos_out - { - public: - FactoryInfos_out (FactoryInfos *&); - FactoryInfos_out (FactoryInfos_var &); - FactoryInfos_out (const FactoryInfos_out &); - FactoryInfos_out &operator= (const FactoryInfos_out &); - FactoryInfos_out &operator= (FactoryInfos *); - operator FactoryInfos *&(); - FactoryInfos *&ptr (void); - FactoryInfos *operator-> (void); - FactoryInfo &operator[] (CORBA::ULong index); - - private: - FactoryInfos *&ptr_; - // assignment from T_var not allowed - void operator= (const FactoryInfos_var &); - }; - - -#endif /* end #if !defined */ - - - - - - - - - - struct TAO_Export FaultMonitoringIntervalAndTimeoutValue - { - -#if !defined(__GNUC__) || !defined (ACE_HAS_GNUG_PRE_2_8) - typedef FaultMonitoringIntervalAndTimeoutValue_var _var_type; -#endif /* ! __GNUC__ || g++ >= 2.8 */ - - static void _tao_any_destructor (void*); - - TimeBase::TimeT monitoring_interval; - TimeBase::TimeT timeout; - }; - - class TAO_Export FaultMonitoringIntervalAndTimeoutValue_var - { - public: - FaultMonitoringIntervalAndTimeoutValue_var (void); // default constructor - FaultMonitoringIntervalAndTimeoutValue_var (FaultMonitoringIntervalAndTimeoutValue *); - FaultMonitoringIntervalAndTimeoutValue_var (const FaultMonitoringIntervalAndTimeoutValue_var &); // copy constructor - FaultMonitoringIntervalAndTimeoutValue_var (const FaultMonitoringIntervalAndTimeoutValue &); // fixed-size types only - ~FaultMonitoringIntervalAndTimeoutValue_var (void); // destructor - - FaultMonitoringIntervalAndTimeoutValue_var &operator= (FaultMonitoringIntervalAndTimeoutValue *); - FaultMonitoringIntervalAndTimeoutValue_var &operator= (const FaultMonitoringIntervalAndTimeoutValue_var &); - FaultMonitoringIntervalAndTimeoutValue_var &operator= (const FaultMonitoringIntervalAndTimeoutValue &); // fixed-size types only - FaultMonitoringIntervalAndTimeoutValue *operator-> (void); - const FaultMonitoringIntervalAndTimeoutValue *operator-> (void) const; - - operator const FaultMonitoringIntervalAndTimeoutValue &() const; - operator FaultMonitoringIntervalAndTimeoutValue &(); - operator FaultMonitoringIntervalAndTimeoutValue &() const; - - // in, inout, out, _retn - const FaultMonitoringIntervalAndTimeoutValue &in (void) const; - FaultMonitoringIntervalAndTimeoutValue &inout (void); - FaultMonitoringIntervalAndTimeoutValue &out (void); - FaultMonitoringIntervalAndTimeoutValue _retn (void); - FaultMonitoringIntervalAndTimeoutValue *ptr (void) const; - - private: - FaultMonitoringIntervalAndTimeoutValue *ptr_; - }; - - typedef FaultMonitoringIntervalAndTimeoutValue &FaultMonitoringIntervalAndTimeoutValue_out; - - -#if !defined (_FT_INTERFACENOTFOUND_CH_) -#define _FT_INTERFACENOTFOUND_CH_ - - class TAO_Export InterfaceNotFound : public CORBA::UserException - { - public: - - - InterfaceNotFound (void); // default ctor - InterfaceNotFound (const InterfaceNotFound &); // copy ctor - ~InterfaceNotFound (void); - static void _tao_any_destructor (void*); - InterfaceNotFound &operator= (const InterfaceNotFound &); - - - virtual void _raise (void); - - virtual void _tao_encode ( - TAO_OutputCDR &, - CORBA::Environment &) const; - virtual void _tao_decode ( - TAO_InputCDR &, - CORBA::Environment &); - - static InterfaceNotFound *_downcast (CORBA::Exception *); - - - // = TAO extension - static CORBA::Exception *_alloc (void); - -}; // exception FT::InterfaceNotFound - - - - -#endif /* end #if !defined */ - - -#if !defined (_FT_OBJECTGROUPNOTFOUND_CH_) -#define _FT_OBJECTGROUPNOTFOUND_CH_ - -class TAO_Export ObjectGroupNotFound : public CORBA::UserException -{ -public: - - -ObjectGroupNotFound (void); // default ctor -ObjectGroupNotFound (const ObjectGroupNotFound &); // copy ctor -~ObjectGroupNotFound (void); -static void _tao_any_destructor (void*); -ObjectGroupNotFound &operator= (const ObjectGroupNotFound &); - - -virtual void _raise (void); - -virtual void _tao_encode ( - TAO_OutputCDR &, - CORBA::Environment &) const; -virtual void _tao_decode ( - TAO_InputCDR &, - CORBA::Environment &); - -static ObjectGroupNotFound *_downcast (CORBA::Exception *); - - -// = TAO extension -static CORBA::Exception *_alloc (void); - -}; // exception FT::ObjectGroupNotFound - - - - -#endif /* end #if !defined */ - - -#if !defined (_FT_MEMBERNOTFOUND_CH_) -#define _FT_MEMBERNOTFOUND_CH_ - -class TAO_Export MemberNotFound : public CORBA::UserException -{ -public: - - -MemberNotFound (void); // default ctor -MemberNotFound (const MemberNotFound &); // copy ctor -~MemberNotFound (void); -static void _tao_any_destructor (void*); -MemberNotFound &operator= (const MemberNotFound &); - - -virtual void _raise (void); - -virtual void _tao_encode ( - TAO_OutputCDR &, - CORBA::Environment &) const; -virtual void _tao_decode ( - TAO_InputCDR &, - CORBA::Environment &); - -static MemberNotFound *_downcast (CORBA::Exception *); - - -// = TAO extension -static CORBA::Exception *_alloc (void); - -}; // exception FT::MemberNotFound - - - - -#endif /* end #if !defined */ - - -#if !defined (_FT_OBJECTNOTFOUND_CH_) -#define _FT_OBJECTNOTFOUND_CH_ - -class TAO_Export ObjectNotFound : public CORBA::UserException -{ -public: - - -ObjectNotFound (void); // default ctor -ObjectNotFound (const ObjectNotFound &); // copy ctor -~ObjectNotFound (void); -static void _tao_any_destructor (void*); -ObjectNotFound &operator= (const ObjectNotFound &); - - -virtual void _raise (void); - -virtual void _tao_encode ( - TAO_OutputCDR &, - CORBA::Environment &) const; -virtual void _tao_decode ( - TAO_InputCDR &, - CORBA::Environment &); - -static ObjectNotFound *_downcast (CORBA::Exception *); - - -// = TAO extension -static CORBA::Exception *_alloc (void); - -}; // exception FT::ObjectNotFound - - - - -#endif /* end #if !defined */ - - -#if !defined (_FT_MEMBERALREADYPRESENT_CH_) -#define _FT_MEMBERALREADYPRESENT_CH_ - -class TAO_Export MemberAlreadyPresent : public CORBA::UserException -{ -public: - - -MemberAlreadyPresent (void); // default ctor -MemberAlreadyPresent (const MemberAlreadyPresent &); // copy ctor -~MemberAlreadyPresent (void); -static void _tao_any_destructor (void*); -MemberAlreadyPresent &operator= (const MemberAlreadyPresent &); - - -virtual void _raise (void); - -virtual void _tao_encode ( - TAO_OutputCDR &, - CORBA::Environment &) const; -virtual void _tao_decode ( - TAO_InputCDR &, - CORBA::Environment &); - -static MemberAlreadyPresent *_downcast (CORBA::Exception *); - - -// = TAO extension -static CORBA::Exception *_alloc (void); - -}; // exception FT::MemberAlreadyPresent - - - - -#endif /* end #if !defined */ - - -#if !defined (_FT_BADREPLICATIONSTYLE_CH_) -#define _FT_BADREPLICATIONSTYLE_CH_ - -class TAO_Export BadReplicationStyle : public CORBA::UserException -{ -public: - - -BadReplicationStyle (void); // default ctor -BadReplicationStyle (const BadReplicationStyle &); // copy ctor -~BadReplicationStyle (void); -static void _tao_any_destructor (void*); -BadReplicationStyle &operator= (const BadReplicationStyle &); - - -virtual void _raise (void); - -virtual void _tao_encode ( - TAO_OutputCDR &, - CORBA::Environment &) const; -virtual void _tao_decode ( - TAO_InputCDR &, - CORBA::Environment &); - -static BadReplicationStyle *_downcast (CORBA::Exception *); - - -// = TAO extension -static CORBA::Exception *_alloc (void); - -}; // exception FT::BadReplicationStyle - - - - -#endif /* end #if !defined */ - - -#if !defined (_FT_OBJECTNOTCREATED_CH_) -#define _FT_OBJECTNOTCREATED_CH_ - -class TAO_Export ObjectNotCreated : public CORBA::UserException -{ -public: - - -ObjectNotCreated (void); // default ctor -ObjectNotCreated (const ObjectNotCreated &); // copy ctor -~ObjectNotCreated (void); -static void _tao_any_destructor (void*); -ObjectNotCreated &operator= (const ObjectNotCreated &); - - -virtual void _raise (void); - -virtual void _tao_encode ( - TAO_OutputCDR &, - CORBA::Environment &) const; -virtual void _tao_decode ( - TAO_InputCDR &, - CORBA::Environment &); - -static ObjectNotCreated *_downcast (CORBA::Exception *); - - -// = TAO extension -static CORBA::Exception *_alloc (void); - -}; // exception FT::ObjectNotCreated - - - - -#endif /* end #if !defined */ - - -#if !defined (_FT_OBJECTNOTADDED_CH_) -#define _FT_OBJECTNOTADDED_CH_ - -class TAO_Export ObjectNotAdded : public CORBA::UserException -{ -public: - - -ObjectNotAdded (void); // default ctor -ObjectNotAdded (const ObjectNotAdded &); // copy ctor -~ObjectNotAdded (void); -static void _tao_any_destructor (void*); -ObjectNotAdded &operator= (const ObjectNotAdded &); - - -virtual void _raise (void); - -virtual void _tao_encode ( - TAO_OutputCDR &, - CORBA::Environment &) const; -virtual void _tao_decode ( - TAO_InputCDR &, - CORBA::Environment &); - -static ObjectNotAdded *_downcast (CORBA::Exception *); - - -// = TAO extension -static CORBA::Exception *_alloc (void); - -}; // exception FT::ObjectNotAdded - - - - -#endif /* end #if !defined */ - - -#if !defined (_FT_PRIMARYNOTSET_CH_) -#define _FT_PRIMARYNOTSET_CH_ - -class TAO_Export PrimaryNotSet : public CORBA::UserException -{ -public: - - -PrimaryNotSet (void); // default ctor -PrimaryNotSet (const PrimaryNotSet &); // copy ctor -~PrimaryNotSet (void); -static void _tao_any_destructor (void*); -PrimaryNotSet &operator= (const PrimaryNotSet &); - - -virtual void _raise (void); - -virtual void _tao_encode ( - TAO_OutputCDR &, - CORBA::Environment &) const; -virtual void _tao_decode ( - TAO_InputCDR &, - CORBA::Environment &); - -static PrimaryNotSet *_downcast (CORBA::Exception *); - - -// = TAO extension -static CORBA::Exception *_alloc (void); - -}; // exception FT::PrimaryNotSet - - - - -#endif /* end #if !defined */ - - -#if !defined (_FT_UNSUPPORTEDPROPERTY_CH_) -#define _FT_UNSUPPORTEDPROPERTY_CH_ - -class TAO_Export UnsupportedProperty : public CORBA::UserException -{ -public: - -ACE_NESTED_CLASS (FT, Name) nam; -ACE_NESTED_CLASS (FT, Value) val; - -UnsupportedProperty (void); // default ctor -UnsupportedProperty (const UnsupportedProperty &); // copy ctor -~UnsupportedProperty (void); -static void _tao_any_destructor (void*); -UnsupportedProperty &operator= (const UnsupportedProperty &); - - -virtual void _raise (void); - -virtual void _tao_encode ( - TAO_OutputCDR &, - CORBA::Environment &) const; -virtual void _tao_decode ( - TAO_InputCDR &, - CORBA::Environment &); - -static UnsupportedProperty *_downcast (CORBA::Exception *); - -UnsupportedProperty ( - const ACE_NESTED_CLASS (FT, Name) & _tao_nam, - const ACE_NESTED_CLASS (FT, Value) & _tao_val -); - -// = TAO extension -static CORBA::Exception *_alloc (void); - -}; // exception FT::UnsupportedProperty - - - - -#endif /* end #if !defined */ - - -#if !defined (_FT_INVALIDPROPERTY_CH_) -#define _FT_INVALIDPROPERTY_CH_ - -class TAO_Export InvalidProperty : public CORBA::UserException -{ -public: - -ACE_NESTED_CLASS (FT, Name) nam; -ACE_NESTED_CLASS (FT, Value) val; - -InvalidProperty (void); // default ctor -InvalidProperty (const InvalidProperty &); // copy ctor -~InvalidProperty (void); -static void _tao_any_destructor (void*); -InvalidProperty &operator= (const InvalidProperty &); - - -virtual void _raise (void); - -virtual void _tao_encode ( - TAO_OutputCDR &, - CORBA::Environment &) const; -virtual void _tao_decode ( - TAO_InputCDR &, - CORBA::Environment &); - -static InvalidProperty *_downcast (CORBA::Exception *); - -InvalidProperty ( - const ACE_NESTED_CLASS (FT, Name) & _tao_nam, - const ACE_NESTED_CLASS (FT, Value) & _tao_val -); - -// = TAO extension -static CORBA::Exception *_alloc (void); - -}; // exception FT::InvalidProperty - - - - -#endif /* end #if !defined */ - - -#if !defined (_FT_NOFACTORY_CH_) -#define _FT_NOFACTORY_CH_ - -class TAO_Export NoFactory : public CORBA::UserException -{ -public: - -ACE_NESTED_CLASS (FT, Location) the_location; -TAO_String_Manager type_id; - -NoFactory (void); // default ctor -NoFactory (const NoFactory &); // copy ctor -~NoFactory (void); -static void _tao_any_destructor (void*); -NoFactory &operator= (const NoFactory &); - - -virtual void _raise (void); - -virtual void _tao_encode ( - TAO_OutputCDR &, - CORBA::Environment &) const; -virtual void _tao_decode ( - TAO_InputCDR &, - CORBA::Environment &); - -static NoFactory *_downcast (CORBA::Exception *); - -NoFactory ( - const ACE_NESTED_CLASS (FT, Location) & _tao_the_location, - const char * _tao_type_id -); - -// = TAO extension -static CORBA::Exception *_alloc (void); - -}; // exception FT::NoFactory - - - - -#endif /* end #if !defined */ - - -#if !defined (_FT_INVALIDCRITERIA_CH_) -#define _FT_INVALIDCRITERIA_CH_ - -class TAO_Export InvalidCriteria : public CORBA::UserException -{ -public: - -ACE_NESTED_CLASS (FT, Criteria) invalid_criteria; - -InvalidCriteria (void); // default ctor -InvalidCriteria (const InvalidCriteria &); // copy ctor -~InvalidCriteria (void); -static void _tao_any_destructor (void*); -InvalidCriteria &operator= (const InvalidCriteria &); - - -virtual void _raise (void); - -virtual void _tao_encode ( - TAO_OutputCDR &, - CORBA::Environment &) const; -virtual void _tao_decode ( - TAO_InputCDR &, - CORBA::Environment &); - -static InvalidCriteria *_downcast (CORBA::Exception *); - -InvalidCriteria ( - const ACE_NESTED_CLASS (FT, Criteria) & _tao_invalid_criteria -); - -// = TAO extension -static CORBA::Exception *_alloc (void); - -}; // exception FT::InvalidCriteria - - - - -#endif /* end #if !defined */ - - -#if !defined (_FT_CANNOTMEETCRITERIA_CH_) -#define _FT_CANNOTMEETCRITERIA_CH_ - -class TAO_Export CannotMeetCriteria : public CORBA::UserException -{ -public: - -ACE_NESTED_CLASS (FT, Criteria) unmet_criteria; - -CannotMeetCriteria (void); // default ctor -CannotMeetCriteria (const CannotMeetCriteria &); // copy ctor -~CannotMeetCriteria (void); -static void _tao_any_destructor (void*); -CannotMeetCriteria &operator= (const CannotMeetCriteria &); - - -virtual void _raise (void); - -virtual void _tao_encode ( - TAO_OutputCDR &, - CORBA::Environment &) const; -virtual void _tao_decode ( - TAO_InputCDR &, - CORBA::Environment &); - -static CannotMeetCriteria *_downcast (CORBA::Exception *); - -CannotMeetCriteria ( - const ACE_NESTED_CLASS (FT, Criteria) & _tao_unmet_criteria -); - -// = TAO extension -static CORBA::Exception *_alloc (void); - -}; // exception FT::CannotMeetCriteria - - - - -#endif /* end #if !defined */ - - -#if !defined (_FT_PROPERTYMANAGER___PTR_CH_) -#define _FT_PROPERTYMANAGER___PTR_CH_ - - - -#endif /* end #if !defined */ - - -#if !defined (_FT_PROPERTYMANAGER___VAR_CH_) -#define _FT_PROPERTYMANAGER___VAR_CH_ - -class TAO_Export PropertyManager_var : public TAO_Base_var -{ -public: - PropertyManager_var (void); // default constructor - PropertyManager_var (PropertyManager_ptr p) : ptr_ (p) {} - PropertyManager_var (const PropertyManager_var &); // copy constructor - ~PropertyManager_var (void); // destructor - - PropertyManager_var &operator= (PropertyManager_ptr); - PropertyManager_var &operator= (const PropertyManager_var &); - PropertyManager_ptr operator-> (void) const; - - operator const PropertyManager_ptr &() const; - operator PropertyManager_ptr &(); - // in, inout, out, _retn - PropertyManager_ptr in (void) const; - PropertyManager_ptr &inout (void); - PropertyManager_ptr &out (void); - PropertyManager_ptr _retn (void); - PropertyManager_ptr ptr (void) const; - -private: - PropertyManager_ptr ptr_; - // Unimplemented - prevents widening assignment. - PropertyManager_var (const TAO_Base_var &rhs); - PropertyManager_var &operator= (const TAO_Base_var &rhs); -}; - - -#endif /* end #if !defined */ - - -#if !defined (_FT_PROPERTYMANAGER___OUT_CH_) -#define _FT_PROPERTYMANAGER___OUT_CH_ - -class TAO_Export PropertyManager_out +struct TAO_Export FT_FTGroupVersionServiceContext { -public: - PropertyManager_out (PropertyManager_ptr &); - PropertyManager_out (PropertyManager_var &); - PropertyManager_out (const PropertyManager_out &); - PropertyManager_out &operator= (const PropertyManager_out &); - PropertyManager_out &operator= (const PropertyManager_var &); - PropertyManager_out &operator= (PropertyManager_ptr); - operator PropertyManager_ptr &(); - PropertyManager_ptr &ptr (void); - PropertyManager_ptr operator-> (void); - -private: - PropertyManager_ptr &ptr_; -}; - - -#endif /* end #if !defined */ - -#if !defined (_FT_PROPERTYMANAGER_CH_) -#define _FT_PROPERTYMANAGER_CH_ - -class TAO_Export PropertyManager : public virtual CORBA_Object -{ -public: #if !defined(__GNUC__) || !defined (ACE_HAS_GNUG_PRE_2_8) - typedef PropertyManager_ptr _ptr_type; - typedef PropertyManager_var _var_type; + typedef FT_FTGroupVersionServiceContext_var _var_type; #endif /* ! __GNUC__ || g++ >= 2.8 */ - // the static operations - static PropertyManager_ptr _duplicate (PropertyManager_ptr obj); - static PropertyManager_ptr _narrow ( - CORBA::Object_ptr obj, - CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment () - ); - static PropertyManager_ptr _unchecked_narrow ( - CORBA::Object_ptr obj, - CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment () - ); - static PropertyManager_ptr _nil (void) - { - return (PropertyManager_ptr)0; - } - static void _tao_any_destructor (void*); - - virtual void set_default_properties ( - const FT::Properties & props, - CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment () - ) - ACE_THROW_SPEC (( - CORBA::SystemException, - FT::InvalidProperty, - FT::UnsupportedProperty - )); - - virtual FT::Properties * get_default_properties ( - CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment () - ) - ACE_THROW_SPEC (( - CORBA::SystemException - )); - - virtual void remove_default_properties ( - const FT::Properties & props, - CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment () - ) - ACE_THROW_SPEC (( - CORBA::SystemException, - FT::InvalidProperty, - FT::UnsupportedProperty - )); - - virtual void set_type_properties ( - const char * type_id, - const FT::Properties & overrides, - CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment () - ) - ACE_THROW_SPEC (( - CORBA::SystemException, - FT::InvalidProperty, - FT::UnsupportedProperty - )); - - virtual FT::Properties * get_type_properties ( - const char * type_id, - CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment () - ) - ACE_THROW_SPEC (( - CORBA::SystemException - )); - - virtual void remove_type_properties ( - const char * type_id, - const FT::Properties & props, - CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment () - ) - ACE_THROW_SPEC (( - CORBA::SystemException, - FT::InvalidProperty, - FT::UnsupportedProperty - )); - - virtual void set_properties_dynamically ( - FT::ObjectGroup_ptr object_group, - const FT::Properties & overrides, - CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment () - ) - ACE_THROW_SPEC (( - CORBA::SystemException, - FT::ObjectGroupNotFound, - FT::InvalidProperty, - FT::UnsupportedProperty - )); - - virtual FT::Properties * get_properties ( - FT::ObjectGroup_ptr object_group, - CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment () - ) - ACE_THROW_SPEC (( - CORBA::SystemException, - FT::ObjectGroupNotFound - )); - - virtual CORBA::Boolean _is_a ( - const CORBA::Char *type_id, - CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment () - ); - virtual void *_tao_QueryInterface (ptr_arith_t type); - - virtual const char* _interface_repository_id (void) const; - -protected: - PropertyManager (void); - PropertyManager (TAO_Stub *objref, - TAO_ServantBase *_tao_servant = 0, - CORBA::Boolean _tao_collocated = 0 - ); - virtual ~PropertyManager (void); -private: - PropertyManager (const PropertyManager &); - void operator= (const PropertyManager &); + FT::ObjectGroupRefVersion object_group_ref_version; }; - -#endif /* end #if !defined */ - - - - -#if !defined (_FT_OBJECTGROUPMANAGER___PTR_CH_) -#define _FT_OBJECTGROUPMANAGER___PTR_CH_ - - - -#endif /* end #if !defined */ - - -#if !defined (_FT_OBJECTGROUPMANAGER___VAR_CH_) -#define _FT_OBJECTGROUPMANAGER___VAR_CH_ - -class TAO_Export ObjectGroupManager_var : public TAO_Base_var +class TAO_Export FT_FTGroupVersionServiceContext_var { public: - ObjectGroupManager_var (void); // default constructor - ObjectGroupManager_var (ObjectGroupManager_ptr p) : ptr_ (p) {} - ObjectGroupManager_var (const ObjectGroupManager_var &); // copy constructor - ~ObjectGroupManager_var (void); // destructor + FT_FTGroupVersionServiceContext_var (void); // default constructor + FT_FTGroupVersionServiceContext_var (FT_FTGroupVersionServiceContext *); + FT_FTGroupVersionServiceContext_var (const FT_FTGroupVersionServiceContext_var &); // copy constructor + FT_FTGroupVersionServiceContext_var (const FT_FTGroupVersionServiceContext &); // fixed-size types only + ~FT_FTGroupVersionServiceContext_var (void); // destructor - ObjectGroupManager_var &operator= (ObjectGroupManager_ptr); - ObjectGroupManager_var &operator= (const ObjectGroupManager_var &); - ObjectGroupManager_ptr operator-> (void) const; + FT_FTGroupVersionServiceContext_var &operator= (FT_FTGroupVersionServiceContext *); + FT_FTGroupVersionServiceContext_var &operator= (const FT_FTGroupVersionServiceContext_var &); + FT_FTGroupVersionServiceContext_var &operator= (const FT_FTGroupVersionServiceContext &); // fixed-size types only + FT_FTGroupVersionServiceContext *operator-> (void); + const FT_FTGroupVersionServiceContext *operator-> (void) const; + + operator const FT_FTGroupVersionServiceContext &() const; + operator FT_FTGroupVersionServiceContext &(); + operator FT_FTGroupVersionServiceContext &() const; - operator const ObjectGroupManager_ptr &() const; - operator ObjectGroupManager_ptr &(); // in, inout, out, _retn - ObjectGroupManager_ptr in (void) const; - ObjectGroupManager_ptr &inout (void); - ObjectGroupManager_ptr &out (void); - ObjectGroupManager_ptr _retn (void); - ObjectGroupManager_ptr ptr (void) const; + const FT_FTGroupVersionServiceContext &in (void) const; + FT_FTGroupVersionServiceContext &inout (void); + FT_FTGroupVersionServiceContext &out (void); + FT_FTGroupVersionServiceContext _retn (void); + FT_FTGroupVersionServiceContext *ptr (void) const; private: - ObjectGroupManager_ptr ptr_; - // Unimplemented - prevents widening assignment. - ObjectGroupManager_var (const TAO_Base_var &rhs); - ObjectGroupManager_var &operator= (const TAO_Base_var &rhs); + FT_FTGroupVersionServiceContext *ptr_; }; +typedef FT_FTGroupVersionServiceContext &FT_FTGroupVersionServiceContext_out; -#endif /* end #if !defined */ - - -#if !defined (_FT_OBJECTGROUPMANAGER___OUT_CH_) -#define _FT_OBJECTGROUPMANAGER___OUT_CH_ - -class TAO_Export ObjectGroupManager_out +struct TAO_Export FT_FTRequestServiceContext { -public: - ObjectGroupManager_out (ObjectGroupManager_ptr &); - ObjectGroupManager_out (ObjectGroupManager_var &); - ObjectGroupManager_out (const ObjectGroupManager_out &); - ObjectGroupManager_out &operator= (const ObjectGroupManager_out &); - ObjectGroupManager_out &operator= (const ObjectGroupManager_var &); - ObjectGroupManager_out &operator= (ObjectGroupManager_ptr); - operator ObjectGroupManager_ptr &(); - ObjectGroupManager_ptr &ptr (void); - ObjectGroupManager_ptr operator-> (void); - -private: - ObjectGroupManager_ptr &ptr_; -}; - - -#endif /* end #if !defined */ - - -#if !defined (_FT_OBJECTGROUPMANAGER_CH_) -#define _FT_OBJECTGROUPMANAGER_CH_ - -class TAO_Export ObjectGroupManager : public virtual CORBA_Object -{ -public: #if !defined(__GNUC__) || !defined (ACE_HAS_GNUG_PRE_2_8) - typedef ObjectGroupManager_ptr _ptr_type; - typedef ObjectGroupManager_var _var_type; + typedef FT_FTRequestServiceContext_var _var_type; #endif /* ! __GNUC__ || g++ >= 2.8 */ - // the static operations - static ObjectGroupManager_ptr _duplicate (ObjectGroupManager_ptr obj); - static ObjectGroupManager_ptr _narrow ( - CORBA::Object_ptr obj, - CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment () - ); - static ObjectGroupManager_ptr _unchecked_narrow ( - CORBA::Object_ptr obj, - CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment () - ); - static ObjectGroupManager_ptr _nil (void) - { - return (ObjectGroupManager_ptr)0; - } - static void _tao_any_destructor (void*); - virtual FT::ObjectGroup_ptr create_member ( - FT::ObjectGroup_ptr object_group, - const FT::Location & the_location, - const char * type_id, - const FT::Criteria & the_criteria, - CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment () - ) - ACE_THROW_SPEC (( - CORBA::SystemException, - FT::ObjectGroupNotFound, - FT::MemberAlreadyPresent, - FT::NoFactory, - FT::ObjectNotCreated, - FT::InvalidCriteria, - FT::CannotMeetCriteria - )); - - virtual FT::ObjectGroup_ptr add_member ( - FT::ObjectGroup_ptr object_group, - const FT::Location & the_location, - CORBA::Object_ptr member, - CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment () - ) - ACE_THROW_SPEC (( - CORBA::SystemException, - FT::ObjectGroupNotFound, - FT::MemberAlreadyPresent, - FT::ObjectNotAdded - )); - - virtual FT::ObjectGroup_ptr remove_member ( - FT::ObjectGroup_ptr object_group, - const FT::Location & the_location, - CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment () - ) - ACE_THROW_SPEC (( - CORBA::SystemException, - FT::ObjectGroupNotFound, - FT::MemberNotFound - )); - - virtual FT::ObjectGroup_ptr set_primary_member ( - FT::ObjectGroup_ptr object_group, - const FT::Location & the_location, - CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment () - ) - ACE_THROW_SPEC (( - CORBA::SystemException, - FT::ObjectGroupNotFound, - FT::MemberNotFound, - FT::PrimaryNotSet, - FT::BadReplicationStyle - )); - - virtual FT::Locations * locations_of_members ( - FT::ObjectGroup_ptr object_group, - CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment () - ) - ACE_THROW_SPEC (( - CORBA::SystemException, - FT::ObjectGroupNotFound - )); - - virtual FT::ObjectGroupId get_object_group_id ( - FT::ObjectGroup_ptr object_group, - CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment () - ) - ACE_THROW_SPEC (( - CORBA::SystemException, - FT::ObjectGroupNotFound - )); - - virtual FT::ObjectGroup_ptr get_object_group_ref ( - FT::ObjectGroup_ptr object_group, - CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment () - ) - ACE_THROW_SPEC (( - CORBA::SystemException, - FT::ObjectGroupNotFound - )); - - virtual CORBA::Object_ptr get_member_ref ( - FT::ObjectGroup_ptr object_group, - const FT::Location & loc, - CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment () - ) - ACE_THROW_SPEC (( - CORBA::SystemException, - FT::ObjectGroupNotFound, - FT::MemberNotFound - )); - - virtual CORBA::Boolean _is_a ( - const CORBA::Char *type_id, - CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment () - ); - virtual void *_tao_QueryInterface (ptr_arith_t type); - - virtual const char* _interface_repository_id (void) const; - -protected: - ObjectGroupManager (void); - ObjectGroupManager (TAO_Stub *objref, - TAO_ServantBase *_tao_servant = 0, - CORBA::Boolean _tao_collocated = 0 - ); - virtual ~ObjectGroupManager (void); -private: - ObjectGroupManager (const ObjectGroupManager &); - void operator= (const ObjectGroupManager &); + TAO_String_Manager client_id; + CORBA::Long retention_id; + TimeBase::TimeT expiration_time; }; - -#endif /* end #if !defined */ - - - - -#if !defined (_FT_GENERICFACTORY___PTR_CH_) -#define _FT_GENERICFACTORY___PTR_CH_ - - - -#endif /* end #if !defined */ - - -#if !defined (_FT_GENERICFACTORY___VAR_CH_) -#define _FT_GENERICFACTORY___VAR_CH_ - -class TAO_Export GenericFactory_var : public TAO_Base_var +class TAO_Export FT_FTRequestServiceContext_var { public: - GenericFactory_var (void); // default constructor - GenericFactory_var (GenericFactory_ptr p) : ptr_ (p) {} - GenericFactory_var (const GenericFactory_var &); // copy constructor - ~GenericFactory_var (void); // destructor + FT_FTRequestServiceContext_var (void); // default constructor + FT_FTRequestServiceContext_var (FT_FTRequestServiceContext *); + FT_FTRequestServiceContext_var (const FT_FTRequestServiceContext_var &); // copy constructor + ~FT_FTRequestServiceContext_var (void); // destructor - GenericFactory_var &operator= (GenericFactory_ptr); - GenericFactory_var &operator= (const GenericFactory_var &); - GenericFactory_ptr operator-> (void) const; + FT_FTRequestServiceContext_var &operator= (FT_FTRequestServiceContext *); + FT_FTRequestServiceContext_var &operator= (const FT_FTRequestServiceContext_var &); + FT_FTRequestServiceContext *operator-> (void); + const FT_FTRequestServiceContext *operator-> (void) const; + + operator const FT_FTRequestServiceContext &() const; + operator FT_FTRequestServiceContext &(); + operator FT_FTRequestServiceContext &() const; + operator FT_FTRequestServiceContext *&(); // variable-size types only - operator const GenericFactory_ptr &() const; - operator GenericFactory_ptr &(); // in, inout, out, _retn - GenericFactory_ptr in (void) const; - GenericFactory_ptr &inout (void); - GenericFactory_ptr &out (void); - GenericFactory_ptr _retn (void); - GenericFactory_ptr ptr (void) const; + const FT_FTRequestServiceContext &in (void) const; + FT_FTRequestServiceContext &inout (void); + FT_FTRequestServiceContext *&out (void); + FT_FTRequestServiceContext *_retn (void); + FT_FTRequestServiceContext *ptr (void) const; private: - GenericFactory_ptr ptr_; - // Unimplemented - prevents widening assignment. - GenericFactory_var (const TAO_Base_var &rhs); - GenericFactory_var &operator= (const TAO_Base_var &rhs); + FT_FTRequestServiceContext *ptr_; }; - -#endif /* end #if !defined */ - - -#if !defined (_FT_GENERICFACTORY___OUT_CH_) -#define _FT_GENERICFACTORY___OUT_CH_ - -class TAO_Export GenericFactory_out +class TAO_Export FT_FTRequestServiceContext_out { public: - GenericFactory_out (GenericFactory_ptr &); - GenericFactory_out (GenericFactory_var &); - GenericFactory_out (const GenericFactory_out &); - GenericFactory_out &operator= (const GenericFactory_out &); - GenericFactory_out &operator= (const GenericFactory_var &); - GenericFactory_out &operator= (GenericFactory_ptr); - operator GenericFactory_ptr &(); - GenericFactory_ptr &ptr (void); - GenericFactory_ptr operator-> (void); + FT_FTRequestServiceContext_out (FT_FTRequestServiceContext *&); + FT_FTRequestServiceContext_out (FT_FTRequestServiceContext_var &); + FT_FTRequestServiceContext_out (const FT_FTRequestServiceContext_out &); + FT_FTRequestServiceContext_out &operator= (const FT_FTRequestServiceContext_out &); + FT_FTRequestServiceContext_out &operator= (FT_FTRequestServiceContext *); + operator FT_FTRequestServiceContext *&(); + FT_FTRequestServiceContext *&ptr (void); + FT_FTRequestServiceContext *operator-> (void); private: - GenericFactory_ptr &ptr_; -}; - - -#endif /* end #if !defined */ - - -#if !defined (_FT_GENERICFACTORY_CH_) -#define _FT_GENERICFACTORY_CH_ - -class TAO_Export GenericFactory : public virtual CORBA_Object -{ -public: -#if !defined(__GNUC__) || !defined (ACE_HAS_GNUG_PRE_2_8) - typedef GenericFactory_ptr _ptr_type; - typedef GenericFactory_var _var_type; -#endif /* ! __GNUC__ || g++ >= 2.8 */ - - // the static operations - static GenericFactory_ptr _duplicate (GenericFactory_ptr obj); - static GenericFactory_ptr _narrow ( - CORBA::Object_ptr obj, - CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment () - ); - static GenericFactory_ptr _unchecked_narrow ( - CORBA::Object_ptr obj, - CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment () - ); - static GenericFactory_ptr _nil (void) - { - return (GenericFactory_ptr)0; - } - - static void _tao_any_destructor (void*); - - typedef CORBA::Any FactoryCreationId; - typedef CORBA::Any_ptr FactoryCreationId_ptr; - typedef CORBA::Any_var FactoryCreationId_var; - typedef CORBA::Any_out FactoryCreationId_out; - static CORBA::TypeCode_ptr _tc_FactoryCreationId; - - virtual CORBA::Object_ptr create_object ( - const char * type_id, - const FT::Criteria & the_criteria, - FT::GenericFactory::FactoryCreationId_out factory_creation_id, - CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment () - ) - ACE_THROW_SPEC (( - CORBA::SystemException, - FT::NoFactory, - FT::ObjectNotCreated, - FT::InvalidCriteria, - FT::InvalidProperty, - FT::CannotMeetCriteria - )); - - virtual void delete_object ( - const FT::GenericFactory::FactoryCreationId & factory_creation_id, - CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment () - ) - ACE_THROW_SPEC (( - CORBA::SystemException, - FT::ObjectNotFound - )); - - virtual CORBA::Boolean _is_a ( - const CORBA::Char *type_id, - CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment () - ); - virtual void *_tao_QueryInterface (ptr_arith_t type); - - virtual const char* _interface_repository_id (void) const; - -protected: - GenericFactory (void); - GenericFactory (TAO_Stub *objref, - TAO_ServantBase *_tao_servant = 0, - CORBA::Boolean _tao_collocated = 0 - ); - virtual ~GenericFactory (void); -private: - GenericFactory (const GenericFactory &); - void operator= (const GenericFactory &); + FT_FTRequestServiceContext *&ptr_; + // assignment from T_var not allowed + void operator= (const FT_FTRequestServiceContext_var &); }; -#endif /* end #if !defined */ - - - - -#if !defined (_FT_REPLICATIONMANAGER___PTR_CH_) -#define _FT_REPLICATIONMANAGER___PTR_CH_ - - - -#endif /* end #if !defined */ - - -#if !defined (_FT_REPLICATIONMANAGER___VAR_CH_) -#define _FT_REPLICATIONMANAGER___VAR_CH_ - -class TAO_Export ReplicationManager_var : public TAO_Base_var +class TAO_Export FT_RequestDurationPolicy_var : public TAO_Base_var { public: - ReplicationManager_var (void); // default constructor - ReplicationManager_var (ReplicationManager_ptr p) : ptr_ (p) {} - ReplicationManager_var (const ReplicationManager_var &); // copy constructor - ~ReplicationManager_var (void); // destructor + FT_RequestDurationPolicy_var (void); // default constructor + FT_RequestDurationPolicy_var (FT_RequestDurationPolicy_ptr p) : ptr_ (p) {} + FT_RequestDurationPolicy_var (const FT_RequestDurationPolicy_var &); // copy constructor + ~FT_RequestDurationPolicy_var (void); // destructor - ReplicationManager_var &operator= (ReplicationManager_ptr); - ReplicationManager_var &operator= (const ReplicationManager_var &); - ReplicationManager_ptr operator-> (void) const; + FT_RequestDurationPolicy_var &operator= (FT_RequestDurationPolicy_ptr); + FT_RequestDurationPolicy_var &operator= (const FT_RequestDurationPolicy_var &); + FT_RequestDurationPolicy_ptr operator-> (void) const; - operator const ReplicationManager_ptr &() const; - operator ReplicationManager_ptr &(); + operator const FT_RequestDurationPolicy_ptr &() const; + operator FT_RequestDurationPolicy_ptr &(); // in, inout, out, _retn - ReplicationManager_ptr in (void) const; - ReplicationManager_ptr &inout (void); - ReplicationManager_ptr &out (void); - ReplicationManager_ptr _retn (void); - ReplicationManager_ptr ptr (void) const; + FT_RequestDurationPolicy_ptr in (void) const; + FT_RequestDurationPolicy_ptr &inout (void); + FT_RequestDurationPolicy_ptr &out (void); + FT_RequestDurationPolicy_ptr _retn (void); + FT_RequestDurationPolicy_ptr ptr (void) const; private: - ReplicationManager_ptr ptr_; + FT_RequestDurationPolicy_ptr ptr_; // Unimplemented - prevents widening assignment. - ReplicationManager_var (const TAO_Base_var &rhs); - ReplicationManager_var &operator= (const TAO_Base_var &rhs); + FT_RequestDurationPolicy_var (const TAO_Base_var &rhs); + FT_RequestDurationPolicy_var &operator= (const TAO_Base_var &rhs); }; -#endif /* end #if !defined */ +//#endif /* end #if !defined */ -#if !defined (_FT_REPLICATIONMANAGER___OUT_CH_) -#define _FT_REPLICATIONMANAGER___OUT_CH_ - -class TAO_Export ReplicationManager_out +class TAO_Export FT_RequestDurationPolicy_out { public: - ReplicationManager_out (ReplicationManager_ptr &); - ReplicationManager_out (ReplicationManager_var &); - ReplicationManager_out (const ReplicationManager_out &); - ReplicationManager_out &operator= (const ReplicationManager_out &); - ReplicationManager_out &operator= (const ReplicationManager_var &); - ReplicationManager_out &operator= (ReplicationManager_ptr); - operator ReplicationManager_ptr &(); - ReplicationManager_ptr &ptr (void); - ReplicationManager_ptr operator-> (void); + FT_RequestDurationPolicy_out (FT_RequestDurationPolicy_ptr &); + FT_RequestDurationPolicy_out (FT_RequestDurationPolicy_var &); + FT_RequestDurationPolicy_out (const FT_RequestDurationPolicy_out &); + FT_RequestDurationPolicy_out &operator= (const FT_RequestDurationPolicy_out &); + FT_RequestDurationPolicy_out &operator= (const FT_RequestDurationPolicy_var &); + FT_RequestDurationPolicy_out &operator= (FT_RequestDurationPolicy_ptr); + operator FT_RequestDurationPolicy_ptr &(); + FT_RequestDurationPolicy_ptr &ptr (void); + FT_RequestDurationPolicy_ptr operator-> (void); private: - ReplicationManager_ptr &ptr_; + FT_RequestDurationPolicy_ptr &ptr_; }; -#endif /* end #if !defined */ - - -#if !defined (_FT_REPLICATIONMANAGER_CH_) -#define _FT_REPLICATIONMANAGER_CH_ - -class TAO_Export ReplicationManager: public virtual PropertyManager, public virtual ObjectGroupManager, public virtual GenericFactory +class TAO_Export FT_RequestDurationPolicy: public virtual CORBA::Policy { public: #if !defined(__GNUC__) || !defined (ACE_HAS_GNUG_PRE_2_8) - typedef ReplicationManager_ptr _ptr_type; - typedef ReplicationManager_var _var_type; + typedef FT_RequestDurationPolicy_ptr _ptr_type; + typedef FT_RequestDurationPolicy_var _var_type; #endif /* ! __GNUC__ || g++ >= 2.8 */ // the static operations - static ReplicationManager_ptr _duplicate (ReplicationManager_ptr obj); - static ReplicationManager_ptr _narrow ( + static FT_RequestDurationPolicy_ptr _duplicate (FT_RequestDurationPolicy_ptr obj); + static FT_RequestDurationPolicy_ptr _narrow ( CORBA::Object_ptr obj, CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment () + TAO_default_environment () ); - static ReplicationManager_ptr _unchecked_narrow ( + static FT_RequestDurationPolicy_ptr _unchecked_narrow ( CORBA::Object_ptr obj, CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment () + TAO_default_environment () ); - static ReplicationManager_ptr _nil (void) + static FT_RequestDurationPolicy_ptr _nil (void) { - return (ReplicationManager_ptr)0; + return (FT_RequestDurationPolicy_ptr)0; } static void _tao_any_destructor (void*); - virtual void register_fault_notifier ( - FT::FaultNotifier_ptr fault_notifier, - CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment () - ) - ACE_THROW_SPEC (( - CORBA::SystemException - )); - - virtual FT::FaultNotifier_ptr get_fault_notifier ( + virtual TimeBase::TimeT request_duration_value ( CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment () + TAO_default_environment () ) ACE_THROW_SPEC (( - CORBA::SystemException, - FT::InterfaceNotFound - )); + CORBA::SystemException + )); virtual CORBA::Boolean _is_a ( const CORBA::Char *type_id, @@ -2788,724 +360,189 @@ public: virtual const char* _interface_repository_id (void) const; protected: - ReplicationManager (void); - ReplicationManager (TAO_Stub *objref, + FT_RequestDurationPolicy (void); + FT_RequestDurationPolicy (TAO_Stub *objref, TAO_ServantBase *_tao_servant = 0, CORBA::Boolean _tao_collocated = 0 ); - virtual ~ReplicationManager (void); + virtual ~FT_RequestDurationPolicy (void); private: - ReplicationManager (const ReplicationManager &); - void operator= (const ReplicationManager &); + FT_RequestDurationPolicy (const FT_RequestDurationPolicy &); + void operator= (const FT_RequestDurationPolicy &); }; -#endif /* end #if !defined */ - - - - -#if !defined (_FT_PULLMONITORABLE___PTR_CH_) -#define _FT_PULLMONITORABLE___PTR_CH_ - - - -#endif /* end #if !defined */ - - -#if !defined (_FT_PULLMONITORABLE___VAR_CH_) -#define _FT_PULLMONITORABLE___VAR_CH_ - -class TAO_Export PullMonitorable_var : public TAO_Base_var +struct TAO_Export FT_TagFTHeartbeatEnabledTaggedComponent { -public: - PullMonitorable_var (void); // default constructor - PullMonitorable_var (PullMonitorable_ptr p) : ptr_ (p) {} - PullMonitorable_var (const PullMonitorable_var &); // copy constructor - ~PullMonitorable_var (void); // destructor - - PullMonitorable_var &operator= (PullMonitorable_ptr); - PullMonitorable_var &operator= (const PullMonitorable_var &); - PullMonitorable_ptr operator-> (void) const; - operator const PullMonitorable_ptr &() const; - operator PullMonitorable_ptr &(); - // in, inout, out, _retn - PullMonitorable_ptr in (void) const; - PullMonitorable_ptr &inout (void); - PullMonitorable_ptr &out (void); - PullMonitorable_ptr _retn (void); - PullMonitorable_ptr ptr (void) const; - -private: - PullMonitorable_ptr ptr_; - // Unimplemented - prevents widening assignment. - PullMonitorable_var (const TAO_Base_var &rhs); - PullMonitorable_var &operator= (const TAO_Base_var &rhs); -}; - - -#endif /* end #if !defined */ - - -#if !defined (_FT_PULLMONITORABLE___OUT_CH_) -#define _FT_PULLMONITORABLE___OUT_CH_ - -class TAO_Export PullMonitorable_out -{ -public: - PullMonitorable_out (PullMonitorable_ptr &); - PullMonitorable_out (PullMonitorable_var &); - PullMonitorable_out (const PullMonitorable_out &); - PullMonitorable_out &operator= (const PullMonitorable_out &); - PullMonitorable_out &operator= (const PullMonitorable_var &); - PullMonitorable_out &operator= (PullMonitorable_ptr); - operator PullMonitorable_ptr &(); - PullMonitorable_ptr &ptr (void); - PullMonitorable_ptr operator-> (void); - -private: - PullMonitorable_ptr &ptr_; -}; - - -#endif /* end #if !defined */ - - -#if !defined (_FT_PULLMONITORABLE_CH_) -#define _FT_PULLMONITORABLE_CH_ - -class TAO_Export PullMonitorable : public virtual CORBA_Object -{ -public: #if !defined(__GNUC__) || !defined (ACE_HAS_GNUG_PRE_2_8) - typedef PullMonitorable_ptr _ptr_type; - typedef PullMonitorable_var _var_type; + typedef FT_TagFTHeartbeatEnabledTaggedComponent_var _var_type; #endif /* ! __GNUC__ || g++ >= 2.8 */ - // the static operations - static PullMonitorable_ptr _duplicate (PullMonitorable_ptr obj); - static PullMonitorable_ptr _narrow ( - CORBA::Object_ptr obj, - CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment () - ); - static PullMonitorable_ptr _unchecked_narrow ( - CORBA::Object_ptr obj, - CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment () - ); - static PullMonitorable_ptr _nil (void) - { - return (PullMonitorable_ptr)0; - } - static void _tao_any_destructor (void*); - virtual CORBA::Boolean is_alive ( - CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment () - ) - ACE_THROW_SPEC (( - CORBA::SystemException - )); - - virtual CORBA::Boolean _is_a ( - const CORBA::Char *type_id, - CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment () - ); - virtual void *_tao_QueryInterface (ptr_arith_t type); - - virtual const char* _interface_repository_id (void) const; - -protected: - PullMonitorable (void); - PullMonitorable (TAO_Stub *objref, - TAO_ServantBase *_tao_servant = 0, - CORBA::Boolean _tao_collocated = 0 - ); - virtual ~PullMonitorable (void); -private: - PullMonitorable (const PullMonitorable &); - void operator= (const PullMonitorable &); + CORBA::Boolean heartbeat_enabled; }; - -#endif /* end #if !defined */ - - - - -#if !defined (_FT_FAULTNOTIFIER___PTR_CH_) -#define _FT_FAULTNOTIFIER___PTR_CH_ - - - -#endif /* end #if !defined */ - - -#if !defined (_FT_FAULTNOTIFIER___VAR_CH_) -#define _FT_FAULTNOTIFIER___VAR_CH_ - -class TAO_Export FaultNotifier_var : public TAO_Base_var +class TAO_Export FT_TagFTHeartbeatEnabledTaggedComponent_var { public: - FaultNotifier_var (void); // default constructor - FaultNotifier_var (FaultNotifier_ptr p) : ptr_ (p) {} - FaultNotifier_var (const FaultNotifier_var &); // copy constructor - ~FaultNotifier_var (void); // destructor + FT_TagFTHeartbeatEnabledTaggedComponent_var (void); // default constructor + FT_TagFTHeartbeatEnabledTaggedComponent_var (FT_TagFTHeartbeatEnabledTaggedComponent *); + FT_TagFTHeartbeatEnabledTaggedComponent_var (const FT_TagFTHeartbeatEnabledTaggedComponent_var &); // copy constructor + FT_TagFTHeartbeatEnabledTaggedComponent_var (const FT_TagFTHeartbeatEnabledTaggedComponent &); // fixed-size types only + ~FT_TagFTHeartbeatEnabledTaggedComponent_var (void); // destructor - FaultNotifier_var &operator= (FaultNotifier_ptr); - FaultNotifier_var &operator= (const FaultNotifier_var &); - FaultNotifier_ptr operator-> (void) const; + FT_TagFTHeartbeatEnabledTaggedComponent_var &operator= (FT_TagFTHeartbeatEnabledTaggedComponent *); + FT_TagFTHeartbeatEnabledTaggedComponent_var &operator= (const FT_TagFTHeartbeatEnabledTaggedComponent_var &); + FT_TagFTHeartbeatEnabledTaggedComponent_var &operator= (const FT_TagFTHeartbeatEnabledTaggedComponent &); // fixed-size types only + FT_TagFTHeartbeatEnabledTaggedComponent *operator-> (void); + const FT_TagFTHeartbeatEnabledTaggedComponent *operator-> (void) const; + + operator const FT_TagFTHeartbeatEnabledTaggedComponent &() const; + operator FT_TagFTHeartbeatEnabledTaggedComponent &(); + operator FT_TagFTHeartbeatEnabledTaggedComponent &() const; - operator const FaultNotifier_ptr &() const; - operator FaultNotifier_ptr &(); // in, inout, out, _retn - FaultNotifier_ptr in (void) const; - FaultNotifier_ptr &inout (void); - FaultNotifier_ptr &out (void); - FaultNotifier_ptr _retn (void); - FaultNotifier_ptr ptr (void) const; + const FT_TagFTHeartbeatEnabledTaggedComponent &in (void) const; + FT_TagFTHeartbeatEnabledTaggedComponent &inout (void); + FT_TagFTHeartbeatEnabledTaggedComponent &out (void); + FT_TagFTHeartbeatEnabledTaggedComponent _retn (void); + FT_TagFTHeartbeatEnabledTaggedComponent *ptr (void) const; private: - FaultNotifier_ptr ptr_; - // Unimplemented - prevents widening assignment. - FaultNotifier_var (const TAO_Base_var &rhs); - FaultNotifier_var &operator= (const TAO_Base_var &rhs); + FT_TagFTHeartbeatEnabledTaggedComponent *ptr_; }; +typedef FT_TagFTHeartbeatEnabledTaggedComponent &FT_TagFTHeartbeatEnabledTaggedComponent_out; -#endif /* end #if !defined */ - - -#if !defined (_FT_FAULTNOTIFIER___OUT_CH_) -#define _FT_FAULTNOTIFIER___OUT_CH_ - -class TAO_Export FaultNotifier_out +struct TAO_Export FT_HeartbeatPolicyValue { -public: - FaultNotifier_out (FaultNotifier_ptr &); - FaultNotifier_out (FaultNotifier_var &); - FaultNotifier_out (const FaultNotifier_out &); - FaultNotifier_out &operator= (const FaultNotifier_out &); - FaultNotifier_out &operator= (const FaultNotifier_var &); - FaultNotifier_out &operator= (FaultNotifier_ptr); - operator FaultNotifier_ptr &(); - FaultNotifier_ptr &ptr (void); - FaultNotifier_ptr operator-> (void); - -private: - FaultNotifier_ptr &ptr_; -}; - -#endif /* end #if !defined */ - - -#if !defined (_FT_FAULTNOTIFIER_CH_) -#define _FT_FAULTNOTIFIER_CH_ - -class TAO_Export FaultNotifier : public virtual CORBA_Object -{ -public: #if !defined(__GNUC__) || !defined (ACE_HAS_GNUG_PRE_2_8) - typedef FaultNotifier_ptr _ptr_type; - typedef FaultNotifier_var _var_type; + typedef FT_HeartbeatPolicyValue_var _var_type; #endif /* ! __GNUC__ || g++ >= 2.8 */ - // the static operations - static FaultNotifier_ptr _duplicate (FaultNotifier_ptr obj); - static FaultNotifier_ptr _narrow ( - CORBA::Object_ptr obj, - CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment () - ); - static FaultNotifier_ptr _unchecked_narrow ( - CORBA::Object_ptr obj, - CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment () - ); - static FaultNotifier_ptr _nil (void) - { - return (FaultNotifier_ptr)0; - } - static void _tao_any_destructor (void*); - typedef CORBA::ULongLong ConsumerId; - typedef CORBA::ULongLong_out ConsumerId_out; - static CORBA::TypeCode_ptr _tc_ConsumerId; - - virtual void push_structured_fault ( - const CosNotification::StructuredEvent & event, - CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment () - ) - ACE_THROW_SPEC (( - CORBA::SystemException - )); - - virtual void push_sequence_fault ( - const CosNotification::EventBatch & events, - CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment () - ) - ACE_THROW_SPEC (( - CORBA::SystemException - )); - - virtual CosNotifyFilter::Filter_ptr create_subscription_filter ( - const char * constraint_grammar, - CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment () - ) - ACE_THROW_SPEC (( - CORBA::SystemException, - CosNotifyFilter::InvalidGrammar - )); - - virtual FT::FaultNotifier::ConsumerId connect_structured_fault_consumer ( - CosNotifyComm::StructuredPushConsumer_ptr push_consumer, - CosNotifyFilter::Filter_ptr filter, - CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment () - ) - ACE_THROW_SPEC (( - CORBA::SystemException - )); - - virtual FT::FaultNotifier::ConsumerId connect_sequence_fault_consumer ( - CosNotifyComm::SequencePushConsumer_ptr push_consumer, - CosNotifyFilter::Filter_ptr filter, - CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment () - ) - ACE_THROW_SPEC (( - CORBA::SystemException - )); - - virtual void disconnect_consumer ( - FT::FaultNotifier::ConsumerId connection, - CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment () - ) - ACE_THROW_SPEC (( - CORBA::SystemException, - CosEventComm::Disconnected - )); - - virtual CORBA::Boolean _is_a ( - const CORBA::Char *type_id, - CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment () - ); - virtual void *_tao_QueryInterface (ptr_arith_t type); - - virtual const char* _interface_repository_id (void) const; - -protected: - FaultNotifier (void); - FaultNotifier (TAO_Stub *objref, - TAO_ServantBase *_tao_servant = 0, - CORBA::Boolean _tao_collocated = 0 - ); - virtual ~FaultNotifier (void); -private: - FaultNotifier (const FaultNotifier &); - void operator= (const FaultNotifier &); + CORBA::Boolean heartbeat; + TimeBase::TimeT heartbeat_interval; + TimeBase::TimeT heartbeat_timeout; }; - -#endif /* end #if !defined */ - - - - -#if !defined (_FT_STATE_CH_) -#define _FT_STATE_CH_ - - - -// ************************************************************* -// State -// ************************************************************* - -class TAO_Export State : public -#if !defined (TAO_USE_SEQUENCE_TEMPLATES) - TAO_Unbounded_Sequence<CORBA::Octet> -#else /* TAO_USE_SEQUENCE_TEMPLATES */ - TAO_Unbounded_Sequence<CORBA::Octet> -#endif /* !TAO_USE_SEQUENCE_TEMPLATES */ +class TAO_Export FT_HeartbeatPolicyValue_var { public: - State (void); // default ctor - State (CORBA::ULong max); // uses max size - State ( - CORBA::ULong max, - CORBA::ULong length, - CORBA::Octet *buffer, - CORBA::Boolean release=0 - ); - State (const State &); // copy ctor - ~State (void); - static void _tao_any_destructor (void*); - -#if !defined(__GNUC__) || !defined (ACE_HAS_GNUG_PRE_2_8) - typedef State_var _var_type; -#endif /* ! __GNUC__ || g++ >= 2.8 */ - - -#if (TAO_NO_COPY_OCTET_SEQUENCES == 1) - State ( - CORBA::ULong length, - const ACE_Message_Block* mb - ) - : TAO_Unbounded_Sequence<CORBA::Octet> (length, mb) {} -#endif /* TAO_NO_COPY_OCTET_SEQUENCE == 1 */ - -}; - -#endif /* end #if !defined */ - + FT_HeartbeatPolicyValue_var (void); // default constructor + FT_HeartbeatPolicyValue_var (FT_HeartbeatPolicyValue *); + FT_HeartbeatPolicyValue_var (const FT_HeartbeatPolicyValue_var &); // copy constructor + FT_HeartbeatPolicyValue_var (const FT_HeartbeatPolicyValue &); // fixed-size types only + ~FT_HeartbeatPolicyValue_var (void); // destructor -#if !defined (_FT_STATE___VAR_CH_) -#define _FT_STATE___VAR_CH_ + FT_HeartbeatPolicyValue_var &operator= (FT_HeartbeatPolicyValue *); + FT_HeartbeatPolicyValue_var &operator= (const FT_HeartbeatPolicyValue_var &); + FT_HeartbeatPolicyValue_var &operator= (const FT_HeartbeatPolicyValue &); // fixed-size types only + FT_HeartbeatPolicyValue *operator-> (void); + const FT_HeartbeatPolicyValue *operator-> (void) const; -// ************************************************************* -// class FT::State_var -// ************************************************************* + operator const FT_HeartbeatPolicyValue &() const; + operator FT_HeartbeatPolicyValue &(); + operator FT_HeartbeatPolicyValue &() const; -class TAO_Export State_var -{ -public: - State_var (void); // default constructor - State_var (State *); - State_var (const State_var &); // copy constructor - State_var (const State &); // fixed-size base types only - ~State_var (void); // destructor - - State_var &operator= (State *); - State_var &operator= (const State_var &); - State_var &operator= (const State &); // fixed-size base types only - State *operator-> (void); - const State *operator-> (void) const; - - operator const State &() const; - operator State &(); - operator State &() const; - - CORBA::Octet &operator[] (CORBA::ULong index); // in, inout, out, _retn - const State &in (void) const; - State &inout (void); - State *&out (void); - State *_retn (void); - State *ptr (void) const; - -private: - State *ptr_; -}; - - -#endif /* end #if !defined */ - - -#if !defined (_FT_STATE___OUT_CH_) -#define _FT_STATE___OUT_CH_ - -class TAO_Export State_out -{ -public: - State_out (State *&); - State_out (State_var &); - State_out (const State_out &); - State_out &operator= (const State_out &); - State_out &operator= (State *); - operator State *&(); - State *&ptr (void); - State *operator-> (void); - CORBA::Octet &operator[] (CORBA::ULong index); + const FT_HeartbeatPolicyValue &in (void) const; + FT_HeartbeatPolicyValue &inout (void); + FT_HeartbeatPolicyValue &out (void); + FT_HeartbeatPolicyValue _retn (void); + FT_HeartbeatPolicyValue *ptr (void) const; private: - State *&ptr_; - // assignment from T_var not allowed - void operator= (const State_var &); + FT_HeartbeatPolicyValue *ptr_; }; - -#endif /* end #if !defined */ - - - - -#if !defined (_FT_NOSTATEAVAILABLE_CH_) -#define _FT_NOSTATEAVAILABLE_CH_ - -class TAO_Export NoStateAvailable : public CORBA::UserException -{ -public: - - -NoStateAvailable (void); // default ctor -NoStateAvailable (const NoStateAvailable &); // copy ctor -~NoStateAvailable (void); -static void _tao_any_destructor (void*); -NoStateAvailable &operator= (const NoStateAvailable &); - - -virtual void _raise (void); - -virtual void _tao_encode ( - TAO_OutputCDR &, - CORBA::Environment &) const; -virtual void _tao_decode ( - TAO_InputCDR &, - CORBA::Environment &); - -static NoStateAvailable *_downcast (CORBA::Exception *); - - -// = TAO extension -static CORBA::Exception *_alloc (void); - -}; // exception FT::NoStateAvailable +typedef FT_HeartbeatPolicyValue &FT_HeartbeatPolicyValue_out; - -#endif /* end #if !defined */ - - -#if !defined (_FT_INVALIDSTATE_CH_) -#define _FT_INVALIDSTATE_CH_ - -class TAO_Export InvalidState : public CORBA::UserException +class TAO_Export FT_HeartbeatPolicy_var : public TAO_Base_var { public: + FT_HeartbeatPolicy_var (void); // default constructor + FT_HeartbeatPolicy_var (FT_HeartbeatPolicy_ptr p) : ptr_ (p) {} + FT_HeartbeatPolicy_var (const FT_HeartbeatPolicy_var &); // copy constructor + ~FT_HeartbeatPolicy_var (void); // destructor + FT_HeartbeatPolicy_var &operator= (FT_HeartbeatPolicy_ptr); + FT_HeartbeatPolicy_var &operator= (const FT_HeartbeatPolicy_var &); + FT_HeartbeatPolicy_ptr operator-> (void) const; -InvalidState (void); // default ctor -InvalidState (const InvalidState &); // copy ctor -~InvalidState (void); -static void _tao_any_destructor (void*); -InvalidState &operator= (const InvalidState &); - - -virtual void _raise (void); - -virtual void _tao_encode ( - TAO_OutputCDR &, - CORBA::Environment &) const; -virtual void _tao_decode ( - TAO_InputCDR &, - CORBA::Environment &); - -static InvalidState *_downcast (CORBA::Exception *); - - -// = TAO extension -static CORBA::Exception *_alloc (void); - -}; // exception FT::InvalidState - - - - -#endif /* end #if !defined */ - - -#if !defined (_FT_NOUPDATEAVAILABLE_CH_) -#define _FT_NOUPDATEAVAILABLE_CH_ - -class TAO_Export NoUpdateAvailable : public CORBA::UserException -{ -public: - - -NoUpdateAvailable (void); // default ctor -NoUpdateAvailable (const NoUpdateAvailable &); // copy ctor -~NoUpdateAvailable (void); -static void _tao_any_destructor (void*); -NoUpdateAvailable &operator= (const NoUpdateAvailable &); - - -virtual void _raise (void); - -virtual void _tao_encode ( - TAO_OutputCDR &, - CORBA::Environment &) const; -virtual void _tao_decode ( - TAO_InputCDR &, - CORBA::Environment &); - -static NoUpdateAvailable *_downcast (CORBA::Exception *); - - -// = TAO extension -static CORBA::Exception *_alloc (void); - -}; // exception FT::NoUpdateAvailable - - - - -#endif /* end #if !defined */ - - -#if !defined (_FT_INVALIDUPDATE_CH_) -#define _FT_INVALIDUPDATE_CH_ - -class TAO_Export InvalidUpdate : public CORBA::UserException -{ -public: - - -InvalidUpdate (void); // default ctor -InvalidUpdate (const InvalidUpdate &); // copy ctor -~InvalidUpdate (void); -static void _tao_any_destructor (void*); -InvalidUpdate &operator= (const InvalidUpdate &); - - -virtual void _raise (void); - -virtual void _tao_encode ( - TAO_OutputCDR &, - CORBA::Environment &) const; -virtual void _tao_decode ( - TAO_InputCDR &, - CORBA::Environment &); - -static InvalidUpdate *_downcast (CORBA::Exception *); - - -// = TAO extension -static CORBA::Exception *_alloc (void); - -}; // exception FT::InvalidUpdate - - - - -#endif /* end #if !defined */ - - -#if !defined (_FT_CHECKPOINTABLE___PTR_CH_) -#define _FT_CHECKPOINTABLE___PTR_CH_ - - - -#endif /* end #if !defined */ - - -#if !defined (_FT_CHECKPOINTABLE___VAR_CH_) -#define _FT_CHECKPOINTABLE___VAR_CH_ - -class TAO_Export Checkpointable_var : public TAO_Base_var -{ -public: - Checkpointable_var (void); // default constructor - Checkpointable_var (Checkpointable_ptr p) : ptr_ (p) {} - Checkpointable_var (const Checkpointable_var &); // copy constructor - ~Checkpointable_var (void); // destructor - - Checkpointable_var &operator= (Checkpointable_ptr); - Checkpointable_var &operator= (const Checkpointable_var &); - Checkpointable_ptr operator-> (void) const; - - operator const Checkpointable_ptr &() const; - operator Checkpointable_ptr &(); + operator const FT_HeartbeatPolicy_ptr &() const; + operator FT_HeartbeatPolicy_ptr &(); // in, inout, out, _retn - Checkpointable_ptr in (void) const; - Checkpointable_ptr &inout (void); - Checkpointable_ptr &out (void); - Checkpointable_ptr _retn (void); - Checkpointable_ptr ptr (void) const; + FT_HeartbeatPolicy_ptr in (void) const; + FT_HeartbeatPolicy_ptr &inout (void); + FT_HeartbeatPolicy_ptr &out (void); + FT_HeartbeatPolicy_ptr _retn (void); + FT_HeartbeatPolicy_ptr ptr (void) const; private: - Checkpointable_ptr ptr_; + FT_HeartbeatPolicy_ptr ptr_; // Unimplemented - prevents widening assignment. - Checkpointable_var (const TAO_Base_var &rhs); - Checkpointable_var &operator= (const TAO_Base_var &rhs); + FT_HeartbeatPolicy_var (const TAO_Base_var &rhs); + FT_HeartbeatPolicy_var &operator= (const TAO_Base_var &rhs); }; - -#endif /* end #if !defined */ - - -#if !defined (_FT_CHECKPOINTABLE___OUT_CH_) -#define _FT_CHECKPOINTABLE___OUT_CH_ - -class TAO_Export Checkpointable_out +class TAO_Export FT_HeartbeatPolicy_out { public: - Checkpointable_out (Checkpointable_ptr &); - Checkpointable_out (Checkpointable_var &); - Checkpointable_out (const Checkpointable_out &); - Checkpointable_out &operator= (const Checkpointable_out &); - Checkpointable_out &operator= (const Checkpointable_var &); - Checkpointable_out &operator= (Checkpointable_ptr); - operator Checkpointable_ptr &(); - Checkpointable_ptr &ptr (void); - Checkpointable_ptr operator-> (void); + FT_HeartbeatPolicy_out (FT_HeartbeatPolicy_ptr &); + FT_HeartbeatPolicy_out (FT_HeartbeatPolicy_var &); + FT_HeartbeatPolicy_out (const FT_HeartbeatPolicy_out &); + FT_HeartbeatPolicy_out &operator= (const FT_HeartbeatPolicy_out &); + FT_HeartbeatPolicy_out &operator= (const FT_HeartbeatPolicy_var &); + FT_HeartbeatPolicy_out &operator= (FT_HeartbeatPolicy_ptr); + operator FT_HeartbeatPolicy_ptr &(); + FT_HeartbeatPolicy_ptr &ptr (void); + FT_HeartbeatPolicy_ptr operator-> (void); private: - Checkpointable_ptr &ptr_; + FT_HeartbeatPolicy_ptr &ptr_; }; -#endif /* end #if !defined */ - - -#if !defined (_FT_CHECKPOINTABLE_CH_) -#define _FT_CHECKPOINTABLE_CH_ - -class TAO_Export Checkpointable : public virtual CORBA_Object +class TAO_Export FT_HeartbeatPolicy: public virtual CORBA::Policy { public: #if !defined(__GNUC__) || !defined (ACE_HAS_GNUG_PRE_2_8) - typedef Checkpointable_ptr _ptr_type; - typedef Checkpointable_var _var_type; + typedef FT_HeartbeatPolicy_ptr _ptr_type; + typedef FT_HeartbeatPolicy_var _var_type; #endif /* ! __GNUC__ || g++ >= 2.8 */ // the static operations - static Checkpointable_ptr _duplicate (Checkpointable_ptr obj); - static Checkpointable_ptr _narrow ( + static FT_HeartbeatPolicy_ptr _duplicate (FT_HeartbeatPolicy_ptr obj); + static FT_HeartbeatPolicy_ptr _narrow ( CORBA::Object_ptr obj, CORBA::Environment &ACE_TRY_ENV = TAO_default_environment () ); - static Checkpointable_ptr _unchecked_narrow ( + static FT_HeartbeatPolicy_ptr _unchecked_narrow ( CORBA::Object_ptr obj, CORBA::Environment &ACE_TRY_ENV = TAO_default_environment () ); - static Checkpointable_ptr _nil (void) + static FT_HeartbeatPolicy_ptr _nil (void) { - return (Checkpointable_ptr)0; + return (FT_HeartbeatPolicy_ptr)0; } static void _tao_any_destructor (void*); - virtual FT::State * get_state ( - CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment () - ) - ACE_THROW_SPEC (( - CORBA::SystemException, - FT::NoStateAvailable - )); - - virtual void set_state ( - const FT::State & s, + virtual FT_HeartbeatPolicyValue heartbeat_policy_value ( CORBA::Environment &ACE_TRY_ENV = TAO_default_environment () ) ACE_THROW_SPEC (( - CORBA::SystemException, - FT::InvalidState + CORBA::SystemException )); virtual CORBA::Boolean _is_a ( @@ -3518,137 +555,98 @@ public: virtual const char* _interface_repository_id (void) const; protected: - Checkpointable (void); - Checkpointable (TAO_Stub *objref, + FT_HeartbeatPolicy (void); + FT_HeartbeatPolicy (TAO_Stub *objref, TAO_ServantBase *_tao_servant = 0, CORBA::Boolean _tao_collocated = 0 ); - virtual ~Checkpointable (void); + virtual ~FT_HeartbeatPolicy (void); private: - Checkpointable (const Checkpointable &); - void operator= (const Checkpointable &); + FT_HeartbeatPolicy (const FT_HeartbeatPolicy &); + void operator= (const FT_HeartbeatPolicy &); }; -#endif /* end #if !defined */ - - - - -#if !defined (_FT_UPDATEABLE___PTR_CH_) -#define _FT_UPDATEABLE___PTR_CH_ - - - -#endif /* end #if !defined */ - - -#if !defined (_FT_UPDATEABLE___VAR_CH_) -#define _FT_UPDATEABLE___VAR_CH_ - -class TAO_Export Updateable_var : public TAO_Base_var +class TAO_Export FT_HeartbeatEnabledPolicy_var : public TAO_Base_var { public: - Updateable_var (void); // default constructor - Updateable_var (Updateable_ptr p) : ptr_ (p) {} - Updateable_var (const Updateable_var &); // copy constructor - ~Updateable_var (void); // destructor + FT_HeartbeatEnabledPolicy_var (void); // default constructor + FT_HeartbeatEnabledPolicy_var (FT_HeartbeatEnabledPolicy_ptr p) : ptr_ (p) {} + FT_HeartbeatEnabledPolicy_var (const FT_HeartbeatEnabledPolicy_var &); // copy constructor + ~FT_HeartbeatEnabledPolicy_var (void); // destructor - Updateable_var &operator= (Updateable_ptr); - Updateable_var &operator= (const Updateable_var &); - Updateable_ptr operator-> (void) const; + FT_HeartbeatEnabledPolicy_var &operator= (FT_HeartbeatEnabledPolicy_ptr); + FT_HeartbeatEnabledPolicy_var &operator= (const FT_HeartbeatEnabledPolicy_var &); + FT_HeartbeatEnabledPolicy_ptr operator-> (void) const; - operator const Updateable_ptr &() const; - operator Updateable_ptr &(); + operator const FT_HeartbeatEnabledPolicy_ptr &() const; + operator FT_HeartbeatEnabledPolicy_ptr &(); // in, inout, out, _retn - Updateable_ptr in (void) const; - Updateable_ptr &inout (void); - Updateable_ptr &out (void); - Updateable_ptr _retn (void); - Updateable_ptr ptr (void) const; + FT_HeartbeatEnabledPolicy_ptr in (void) const; + FT_HeartbeatEnabledPolicy_ptr &inout (void); + FT_HeartbeatEnabledPolicy_ptr &out (void); + FT_HeartbeatEnabledPolicy_ptr _retn (void); + FT_HeartbeatEnabledPolicy_ptr ptr (void) const; private: - Updateable_ptr ptr_; + FT_HeartbeatEnabledPolicy_ptr ptr_; // Unimplemented - prevents widening assignment. - Updateable_var (const TAO_Base_var &rhs); - Updateable_var &operator= (const TAO_Base_var &rhs); + FT_HeartbeatEnabledPolicy_var (const TAO_Base_var &rhs); + FT_HeartbeatEnabledPolicy_var &operator= (const TAO_Base_var &rhs); }; -#endif /* end #if !defined */ - - -#if !defined (_FT_UPDATEABLE___OUT_CH_) -#define _FT_UPDATEABLE___OUT_CH_ - -class TAO_Export Updateable_out +class TAO_Export FT_HeartbeatEnabledPolicy_out { public: - Updateable_out (Updateable_ptr &); - Updateable_out (Updateable_var &); - Updateable_out (const Updateable_out &); - Updateable_out &operator= (const Updateable_out &); - Updateable_out &operator= (const Updateable_var &); - Updateable_out &operator= (Updateable_ptr); - operator Updateable_ptr &(); - Updateable_ptr &ptr (void); - Updateable_ptr operator-> (void); + FT_HeartbeatEnabledPolicy_out (FT_HeartbeatEnabledPolicy_ptr &); + FT_HeartbeatEnabledPolicy_out (FT_HeartbeatEnabledPolicy_var &); + FT_HeartbeatEnabledPolicy_out (const FT_HeartbeatEnabledPolicy_out &); + FT_HeartbeatEnabledPolicy_out &operator= (const FT_HeartbeatEnabledPolicy_out &); + FT_HeartbeatEnabledPolicy_out &operator= (const FT_HeartbeatEnabledPolicy_var &); + FT_HeartbeatEnabledPolicy_out &operator= (FT_HeartbeatEnabledPolicy_ptr); + operator FT_HeartbeatEnabledPolicy_ptr &(); + FT_HeartbeatEnabledPolicy_ptr &ptr (void); + FT_HeartbeatEnabledPolicy_ptr operator-> (void); private: - Updateable_ptr &ptr_; + FT_HeartbeatEnabledPolicy_ptr &ptr_; }; -#endif /* end #if !defined */ - - -#if !defined (_FT_UPDATEABLE_CH_) -#define _FT_UPDATEABLE_CH_ - -class TAO_Export Updateable: public virtual Checkpointable +class TAO_Export FT_HeartbeatEnabledPolicy: public virtual CORBA::Policy { public: #if !defined(__GNUC__) || !defined (ACE_HAS_GNUG_PRE_2_8) - typedef Updateable_ptr _ptr_type; - typedef Updateable_var _var_type; + typedef FT_HeartbeatEnabledPolicy_ptr _ptr_type; + typedef FT_HeartbeatEnabledPolicy_var _var_type; #endif /* ! __GNUC__ || g++ >= 2.8 */ // the static operations - static Updateable_ptr _duplicate (Updateable_ptr obj); - static Updateable_ptr _narrow ( + static FT_HeartbeatEnabledPolicy_ptr _duplicate (FT_HeartbeatEnabledPolicy_ptr obj); + static FT_HeartbeatEnabledPolicy_ptr _narrow ( CORBA::Object_ptr obj, CORBA::Environment &ACE_TRY_ENV = TAO_default_environment () ); - static Updateable_ptr _unchecked_narrow ( + static FT_HeartbeatEnabledPolicy_ptr _unchecked_narrow ( CORBA::Object_ptr obj, CORBA::Environment &ACE_TRY_ENV = TAO_default_environment () ); - static Updateable_ptr _nil (void) + static FT_HeartbeatEnabledPolicy_ptr _nil (void) { - return (Updateable_ptr)0; + return (FT_HeartbeatEnabledPolicy_ptr)0; } static void _tao_any_destructor (void*); - virtual FT::State * get_update ( - CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment () - ) - ACE_THROW_SPEC (( - CORBA::SystemException, - FT::NoUpdateAvailable - )); - - virtual void set_update ( - const FT::State & s, + virtual CORBA::Boolean heartbeat_enabled_policy_value ( CORBA::Environment &ACE_TRY_ENV = TAO_default_environment () ) ACE_THROW_SPEC (( - CORBA::SystemException, - FT::InvalidUpdate + CORBA::SystemException )); virtual CORBA::Boolean _is_a ( @@ -3661,24 +659,17 @@ public: virtual const char* _interface_repository_id (void) const; protected: - Updateable (void); - Updateable (TAO_Stub *objref, + FT_HeartbeatEnabledPolicy (void); + FT_HeartbeatEnabledPolicy (TAO_Stub *objref, TAO_ServantBase *_tao_servant = 0, CORBA::Boolean _tao_collocated = 0 ); - virtual ~Updateable (void); + virtual ~FT_HeartbeatEnabledPolicy (void); private: - Updateable (const Updateable &); - void operator= (const Updateable &); + FT_HeartbeatEnabledPolicy (const FT_HeartbeatEnabledPolicy &); + void operator= (const FT_HeartbeatEnabledPolicy &); }; - -#endif /* end #if !defined */ - - - - - TAO_Export void operator<<= (CORBA::Any &, const FT::TagFTGroupTaggedComponent &); // copying version TAO_Export void operator<<= (CORBA::Any &, FT::TagFTGroupTaggedComponent*); // noncopying version TAO_Export CORBA::Boolean operator>>= (const CORBA::Any &, FT::TagFTGroupTaggedComponent *&); // deprecated @@ -3721,157 +712,9 @@ extern TAO_Export FT::HeartbeatEnabledPolicy_ptr (*_TAO_collocation_FT_Heartbeat // Any operators for interface FT::HeartbeatEnabledPolicy TAO_Export void operator<<= (CORBA::Any &, FT::HeartbeatEnabledPolicy_ptr); TAO_Export CORBA::Boolean operator>>= (const CORBA::Any &, FT::HeartbeatEnabledPolicy *&); -TAO_Export void operator<<= (CORBA::Any &, const FT::Property &); // copying version -TAO_Export void operator<<= (CORBA::Any &, FT::Property*); // noncopying version -TAO_Export CORBA::Boolean operator>>= (const CORBA::Any &, FT::Property *&); // deprecated -TAO_Export CORBA::Boolean operator>>= (const CORBA::Any &, const FT::Property *&); -TAO_Export void operator<<= (CORBA::Any &, const FT::Properties &); // copying version -TAO_Export void operator<<= (CORBA::Any &, FT::Properties*); // noncopying version -TAO_Export CORBA::Boolean operator>>= (const CORBA::Any &, FT::Properties *&); // deprecated -TAO_Export CORBA::Boolean operator>>= (const CORBA::Any &, const FT::Properties *&); -TAO_Export void operator<<= (CORBA::Any &, const FT::Locations &); // copying version -TAO_Export void operator<<= (CORBA::Any &, FT::Locations*); // noncopying version -TAO_Export CORBA::Boolean operator>>= (const CORBA::Any &, FT::Locations *&); // deprecated -TAO_Export CORBA::Boolean operator>>= (const CORBA::Any &, const FT::Locations *&); -TAO_Export void operator<<= (CORBA::Any &, const FT::FactoryInfo &); // copying version -TAO_Export void operator<<= (CORBA::Any &, FT::FactoryInfo*); // noncopying version -TAO_Export CORBA::Boolean operator>>= (const CORBA::Any &, FT::FactoryInfo *&); // deprecated -TAO_Export CORBA::Boolean operator>>= (const CORBA::Any &, const FT::FactoryInfo *&); -TAO_Export void operator<<= (CORBA::Any &, const FT::FactoryInfos &); // copying version -TAO_Export void operator<<= (CORBA::Any &, FT::FactoryInfos*); // noncopying version -TAO_Export CORBA::Boolean operator>>= (const CORBA::Any &, FT::FactoryInfos *&); // deprecated -TAO_Export CORBA::Boolean operator>>= (const CORBA::Any &, const FT::FactoryInfos *&); -TAO_Export void operator<<= (CORBA::Any &, const FT::FaultMonitoringIntervalAndTimeoutValue &); // copying version -TAO_Export void operator<<= (CORBA::Any &, FT::FaultMonitoringIntervalAndTimeoutValue*); // noncopying version -TAO_Export CORBA::Boolean operator>>= (const CORBA::Any &, FT::FaultMonitoringIntervalAndTimeoutValue *&); // deprecated -TAO_Export CORBA::Boolean operator>>= (const CORBA::Any &, const FT::FaultMonitoringIntervalAndTimeoutValue *&); -TAO_Export void operator<<= (CORBA::Any &, const FT::InterfaceNotFound &); // copying version -TAO_Export void operator<<= (CORBA::Any &, FT::InterfaceNotFound*); // noncopying version -TAO_Export CORBA::Boolean operator>>= (const CORBA::Any &, FT::InterfaceNotFound *&); // deprecated -TAO_Export CORBA::Boolean operator>>= (const CORBA::Any &, const FT::InterfaceNotFound *&); -TAO_Export void operator<<= (CORBA::Any &, const FT::ObjectGroupNotFound &); // copying version -TAO_Export void operator<<= (CORBA::Any &, FT::ObjectGroupNotFound*); // noncopying version -TAO_Export CORBA::Boolean operator>>= (const CORBA::Any &, FT::ObjectGroupNotFound *&); // deprecated -TAO_Export CORBA::Boolean operator>>= (const CORBA::Any &, const FT::ObjectGroupNotFound *&); -TAO_Export void operator<<= (CORBA::Any &, const FT::MemberNotFound &); // copying version -TAO_Export void operator<<= (CORBA::Any &, FT::MemberNotFound*); // noncopying version -TAO_Export CORBA::Boolean operator>>= (const CORBA::Any &, FT::MemberNotFound *&); // deprecated -TAO_Export CORBA::Boolean operator>>= (const CORBA::Any &, const FT::MemberNotFound *&); -TAO_Export void operator<<= (CORBA::Any &, const FT::ObjectNotFound &); // copying version -TAO_Export void operator<<= (CORBA::Any &, FT::ObjectNotFound*); // noncopying version -TAO_Export CORBA::Boolean operator>>= (const CORBA::Any &, FT::ObjectNotFound *&); // deprecated -TAO_Export CORBA::Boolean operator>>= (const CORBA::Any &, const FT::ObjectNotFound *&); -TAO_Export void operator<<= (CORBA::Any &, const FT::MemberAlreadyPresent &); // copying version -TAO_Export void operator<<= (CORBA::Any &, FT::MemberAlreadyPresent*); // noncopying version -TAO_Export CORBA::Boolean operator>>= (const CORBA::Any &, FT::MemberAlreadyPresent *&); // deprecated -TAO_Export CORBA::Boolean operator>>= (const CORBA::Any &, const FT::MemberAlreadyPresent *&); -TAO_Export void operator<<= (CORBA::Any &, const FT::BadReplicationStyle &); // copying version -TAO_Export void operator<<= (CORBA::Any &, FT::BadReplicationStyle*); // noncopying version -TAO_Export CORBA::Boolean operator>>= (const CORBA::Any &, FT::BadReplicationStyle *&); // deprecated -TAO_Export CORBA::Boolean operator>>= (const CORBA::Any &, const FT::BadReplicationStyle *&); -TAO_Export void operator<<= (CORBA::Any &, const FT::ObjectNotCreated &); // copying version -TAO_Export void operator<<= (CORBA::Any &, FT::ObjectNotCreated*); // noncopying version -TAO_Export CORBA::Boolean operator>>= (const CORBA::Any &, FT::ObjectNotCreated *&); // deprecated -TAO_Export CORBA::Boolean operator>>= (const CORBA::Any &, const FT::ObjectNotCreated *&); -TAO_Export void operator<<= (CORBA::Any &, const FT::ObjectNotAdded &); // copying version -TAO_Export void operator<<= (CORBA::Any &, FT::ObjectNotAdded*); // noncopying version -TAO_Export CORBA::Boolean operator>>= (const CORBA::Any &, FT::ObjectNotAdded *&); // deprecated -TAO_Export CORBA::Boolean operator>>= (const CORBA::Any &, const FT::ObjectNotAdded *&); -TAO_Export void operator<<= (CORBA::Any &, const FT::PrimaryNotSet &); // copying version -TAO_Export void operator<<= (CORBA::Any &, FT::PrimaryNotSet*); // noncopying version -TAO_Export CORBA::Boolean operator>>= (const CORBA::Any &, FT::PrimaryNotSet *&); // deprecated -TAO_Export CORBA::Boolean operator>>= (const CORBA::Any &, const FT::PrimaryNotSet *&); -TAO_Export void operator<<= (CORBA::Any &, const FT::UnsupportedProperty &); // copying version -TAO_Export void operator<<= (CORBA::Any &, FT::UnsupportedProperty*); // noncopying version -TAO_Export CORBA::Boolean operator>>= (const CORBA::Any &, FT::UnsupportedProperty *&); // deprecated -TAO_Export CORBA::Boolean operator>>= (const CORBA::Any &, const FT::UnsupportedProperty *&); -TAO_Export void operator<<= (CORBA::Any &, const FT::InvalidProperty &); // copying version -TAO_Export void operator<<= (CORBA::Any &, FT::InvalidProperty*); // noncopying version -TAO_Export CORBA::Boolean operator>>= (const CORBA::Any &, FT::InvalidProperty *&); // deprecated -TAO_Export CORBA::Boolean operator>>= (const CORBA::Any &, const FT::InvalidProperty *&); -TAO_Export void operator<<= (CORBA::Any &, const FT::NoFactory &); // copying version -TAO_Export void operator<<= (CORBA::Any &, FT::NoFactory*); // noncopying version -TAO_Export CORBA::Boolean operator>>= (const CORBA::Any &, FT::NoFactory *&); // deprecated -TAO_Export CORBA::Boolean operator>>= (const CORBA::Any &, const FT::NoFactory *&); -TAO_Export void operator<<= (CORBA::Any &, const FT::InvalidCriteria &); // copying version -TAO_Export void operator<<= (CORBA::Any &, FT::InvalidCriteria*); // noncopying version -TAO_Export CORBA::Boolean operator>>= (const CORBA::Any &, FT::InvalidCriteria *&); // deprecated -TAO_Export CORBA::Boolean operator>>= (const CORBA::Any &, const FT::InvalidCriteria *&); -TAO_Export void operator<<= (CORBA::Any &, const FT::CannotMeetCriteria &); // copying version -TAO_Export void operator<<= (CORBA::Any &, FT::CannotMeetCriteria*); // noncopying version -TAO_Export CORBA::Boolean operator>>= (const CORBA::Any &, FT::CannotMeetCriteria *&); // deprecated -TAO_Export CORBA::Boolean operator>>= (const CORBA::Any &, const FT::CannotMeetCriteria *&); -extern TAO_Export FT::PropertyManager_ptr (*_TAO_collocation_FT_PropertyManager_Stub_Factory_function_pointer) ( - CORBA::Object_ptr obj - ); -// Any operators for interface FT::PropertyManager -TAO_Export void operator<<= (CORBA::Any &, FT::PropertyManager_ptr); -TAO_Export CORBA::Boolean operator>>= (const CORBA::Any &, FT::PropertyManager *&); -extern TAO_Export FT::ObjectGroupManager_ptr (*_TAO_collocation_FT_ObjectGroupManager_Stub_Factory_function_pointer) ( - CORBA::Object_ptr obj - ); -// Any operators for interface FT::ObjectGroupManager -TAO_Export void operator<<= (CORBA::Any &, FT::ObjectGroupManager_ptr); -TAO_Export CORBA::Boolean operator>>= (const CORBA::Any &, FT::ObjectGroupManager *&); -extern TAO_Export FT::GenericFactory_ptr (*_TAO_collocation_FT_GenericFactory_Stub_Factory_function_pointer) ( - CORBA::Object_ptr obj - ); -// Any operators for interface FT::GenericFactory -TAO_Export void operator<<= (CORBA::Any &, FT::GenericFactory_ptr); -TAO_Export CORBA::Boolean operator>>= (const CORBA::Any &, FT::GenericFactory *&); -extern TAO_Export FT::ReplicationManager_ptr (*_TAO_collocation_FT_ReplicationManager_Stub_Factory_function_pointer) ( - CORBA::Object_ptr obj - ); -// Any operators for interface FT::ReplicationManager -TAO_Export void operator<<= (CORBA::Any &, FT::ReplicationManager_ptr); -TAO_Export CORBA::Boolean operator>>= (const CORBA::Any &, FT::ReplicationManager *&); -extern TAO_Export FT::PullMonitorable_ptr (*_TAO_collocation_FT_PullMonitorable_Stub_Factory_function_pointer) ( - CORBA::Object_ptr obj - ); -// Any operators for interface FT::PullMonitorable -TAO_Export void operator<<= (CORBA::Any &, FT::PullMonitorable_ptr); -TAO_Export CORBA::Boolean operator>>= (const CORBA::Any &, FT::PullMonitorable *&); -extern TAO_Export FT::FaultNotifier_ptr (*_TAO_collocation_FT_FaultNotifier_Stub_Factory_function_pointer) ( - CORBA::Object_ptr obj - ); -// Any operators for interface FT::FaultNotifier -TAO_Export void operator<<= (CORBA::Any &, FT::FaultNotifier_ptr); -TAO_Export CORBA::Boolean operator>>= (const CORBA::Any &, FT::FaultNotifier *&); -TAO_Export void operator<<= (CORBA::Any &, const FT::State &); // copying version -TAO_Export void operator<<= (CORBA::Any &, FT::State*); // noncopying version -TAO_Export CORBA::Boolean operator>>= (const CORBA::Any &, FT::State *&); // deprecated -TAO_Export CORBA::Boolean operator>>= (const CORBA::Any &, const FT::State *&); -TAO_Export void operator<<= (CORBA::Any &, const FT::NoStateAvailable &); // copying version -TAO_Export void operator<<= (CORBA::Any &, FT::NoStateAvailable*); // noncopying version -TAO_Export CORBA::Boolean operator>>= (const CORBA::Any &, FT::NoStateAvailable *&); // deprecated -TAO_Export CORBA::Boolean operator>>= (const CORBA::Any &, const FT::NoStateAvailable *&); -TAO_Export void operator<<= (CORBA::Any &, const FT::InvalidState &); // copying version -TAO_Export void operator<<= (CORBA::Any &, FT::InvalidState*); // noncopying version -TAO_Export CORBA::Boolean operator>>= (const CORBA::Any &, FT::InvalidState *&); // deprecated -TAO_Export CORBA::Boolean operator>>= (const CORBA::Any &, const FT::InvalidState *&); -TAO_Export void operator<<= (CORBA::Any &, const FT::NoUpdateAvailable &); // copying version -TAO_Export void operator<<= (CORBA::Any &, FT::NoUpdateAvailable*); // noncopying version -TAO_Export CORBA::Boolean operator>>= (const CORBA::Any &, FT::NoUpdateAvailable *&); // deprecated -TAO_Export CORBA::Boolean operator>>= (const CORBA::Any &, const FT::NoUpdateAvailable *&); -TAO_Export void operator<<= (CORBA::Any &, const FT::InvalidUpdate &); // copying version -TAO_Export void operator<<= (CORBA::Any &, FT::InvalidUpdate*); // noncopying version -TAO_Export CORBA::Boolean operator>>= (const CORBA::Any &, FT::InvalidUpdate *&); // deprecated -TAO_Export CORBA::Boolean operator>>= (const CORBA::Any &, const FT::InvalidUpdate *&); -extern TAO_Export FT::Checkpointable_ptr (*_TAO_collocation_FT_Checkpointable_Stub_Factory_function_pointer) ( - CORBA::Object_ptr obj - ); -// Any operators for interface FT::Checkpointable -TAO_Export void operator<<= (CORBA::Any &, FT::Checkpointable_ptr); -TAO_Export CORBA::Boolean operator>>= (const CORBA::Any &, FT::Checkpointable *&); -extern TAO_Export FT::Updateable_ptr (*_TAO_collocation_FT_Updateable_Stub_Factory_function_pointer) ( - CORBA::Object_ptr obj - ); -// Any operators for interface FT::Updateable -TAO_Export void operator<<= (CORBA::Any &, FT::Updateable_ptr); -TAO_Export CORBA::Boolean operator>>= (const CORBA::Any &, FT::Updateable *&); -#ifndef __ACE_INLINE__ +#ifndef __ACE_INLINE__ TAO_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const FT::TagFTGroupTaggedComponent &); TAO_Export CORBA::Boolean operator>> (TAO_InputCDR &, FT::TagFTGroupTaggedComponent &); TAO_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const FT::TagFTPrimaryTaggedComponent &); @@ -3890,232 +733,6 @@ TAO_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const FT::HeartbeatPolicy TAO_Export CORBA::Boolean operator>> (TAO_InputCDR &, FT::HeartbeatPolicy_ptr &); TAO_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const FT::HeartbeatEnabledPolicy_ptr ); TAO_Export CORBA::Boolean operator>> (TAO_InputCDR &, FT::HeartbeatEnabledPolicy_ptr &); -TAO_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const FT::Property &); -TAO_Export CORBA::Boolean operator>> (TAO_InputCDR &, FT::Property &); - -#if !defined _TAO_CDR_OP_FT_Properties_H_ -#define _TAO_CDR_OP_FT_Properties_H_ - -TAO_Export CORBA::Boolean operator<< ( - TAO_OutputCDR &, - const FT::Properties & - ); -TAO_Export CORBA::Boolean operator>> ( - TAO_InputCDR &, - FT::Properties & - ); - -#endif /* _TAO_CDR_OP_FT_Properties_H_ */ - - -#if !defined _TAO_CDR_OP_FT_Locations_H_ -#define _TAO_CDR_OP_FT_Locations_H_ - -TAO_Export CORBA::Boolean operator<< ( - TAO_OutputCDR &, - const FT::Locations & - ); -TAO_Export CORBA::Boolean operator>> ( - TAO_InputCDR &, - FT::Locations & - ); - -#endif /* _TAO_CDR_OP_FT_Locations_H_ */ - -TAO_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const FT::FactoryInfo &); -TAO_Export CORBA::Boolean operator>> (TAO_InputCDR &, FT::FactoryInfo &); - -#if !defined _TAO_CDR_OP_FT_FactoryInfos_H_ -#define _TAO_CDR_OP_FT_FactoryInfos_H_ - -TAO_Export CORBA::Boolean operator<< ( - TAO_OutputCDR &, - const FT::FactoryInfos & - ); -TAO_Export CORBA::Boolean operator>> ( - TAO_InputCDR &, - FT::FactoryInfos & - ); - -#endif /* _TAO_CDR_OP_FT_FactoryInfos_H_ */ - -TAO_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const FT::FaultMonitoringIntervalAndTimeoutValue &); -TAO_Export CORBA::Boolean operator>> (TAO_InputCDR &, FT::FaultMonitoringIntervalAndTimeoutValue &); -TAO_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const FT::InterfaceNotFound &); -TAO_Export CORBA::Boolean operator>> (TAO_InputCDR &, FT::InterfaceNotFound &); - -# if !defined (ACE_LACKS_IOSTREAM_TOTALLY) - -TAO_Export ostream& operator<< (ostream &, const FT::InterfaceNotFound &); - -# endif /* ACE_LACKS_IOSTREAM_TOTALLY */ -TAO_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const FT::ObjectGroupNotFound &); -TAO_Export CORBA::Boolean operator>> (TAO_InputCDR &, FT::ObjectGroupNotFound &); - -# if !defined (ACE_LACKS_IOSTREAM_TOTALLY) - -TAO_Export ostream& operator<< (ostream &, const FT::ObjectGroupNotFound &); - -# endif /* ACE_LACKS_IOSTREAM_TOTALLY */ -TAO_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const FT::MemberNotFound &); -TAO_Export CORBA::Boolean operator>> (TAO_InputCDR &, FT::MemberNotFound &); - -# if !defined (ACE_LACKS_IOSTREAM_TOTALLY) - -TAO_Export ostream& operator<< (ostream &, const FT::MemberNotFound &); - -# endif /* ACE_LACKS_IOSTREAM_TOTALLY */ -TAO_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const FT::ObjectNotFound &); -TAO_Export CORBA::Boolean operator>> (TAO_InputCDR &, FT::ObjectNotFound &); - -# if !defined (ACE_LACKS_IOSTREAM_TOTALLY) - -TAO_Export ostream& operator<< (ostream &, const FT::ObjectNotFound &); - -# endif /* ACE_LACKS_IOSTREAM_TOTALLY */ -TAO_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const FT::MemberAlreadyPresent &); -TAO_Export CORBA::Boolean operator>> (TAO_InputCDR &, FT::MemberAlreadyPresent &); - -# if !defined (ACE_LACKS_IOSTREAM_TOTALLY) - -TAO_Export ostream& operator<< (ostream &, const FT::MemberAlreadyPresent &); - -# endif /* ACE_LACKS_IOSTREAM_TOTALLY */ -TAO_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const FT::BadReplicationStyle &); -TAO_Export CORBA::Boolean operator>> (TAO_InputCDR &, FT::BadReplicationStyle &); - -# if !defined (ACE_LACKS_IOSTREAM_TOTALLY) - -TAO_Export ostream& operator<< (ostream &, const FT::BadReplicationStyle &); - -# endif /* ACE_LACKS_IOSTREAM_TOTALLY */ -TAO_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const FT::ObjectNotCreated &); -TAO_Export CORBA::Boolean operator>> (TAO_InputCDR &, FT::ObjectNotCreated &); - -# if !defined (ACE_LACKS_IOSTREAM_TOTALLY) - -TAO_Export ostream& operator<< (ostream &, const FT::ObjectNotCreated &); - -# endif /* ACE_LACKS_IOSTREAM_TOTALLY */ -TAO_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const FT::ObjectNotAdded &); -TAO_Export CORBA::Boolean operator>> (TAO_InputCDR &, FT::ObjectNotAdded &); - -# if !defined (ACE_LACKS_IOSTREAM_TOTALLY) - -TAO_Export ostream& operator<< (ostream &, const FT::ObjectNotAdded &); - -# endif /* ACE_LACKS_IOSTREAM_TOTALLY */ -TAO_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const FT::PrimaryNotSet &); -TAO_Export CORBA::Boolean operator>> (TAO_InputCDR &, FT::PrimaryNotSet &); - -# if !defined (ACE_LACKS_IOSTREAM_TOTALLY) - -TAO_Export ostream& operator<< (ostream &, const FT::PrimaryNotSet &); - -# endif /* ACE_LACKS_IOSTREAM_TOTALLY */ -TAO_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const FT::UnsupportedProperty &); -TAO_Export CORBA::Boolean operator>> (TAO_InputCDR &, FT::UnsupportedProperty &); - -# if !defined (ACE_LACKS_IOSTREAM_TOTALLY) - -TAO_Export ostream& operator<< (ostream &, const FT::UnsupportedProperty &); - -# endif /* ACE_LACKS_IOSTREAM_TOTALLY */ -TAO_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const FT::InvalidProperty &); -TAO_Export CORBA::Boolean operator>> (TAO_InputCDR &, FT::InvalidProperty &); - -# if !defined (ACE_LACKS_IOSTREAM_TOTALLY) - -TAO_Export ostream& operator<< (ostream &, const FT::InvalidProperty &); - -# endif /* ACE_LACKS_IOSTREAM_TOTALLY */ -TAO_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const FT::NoFactory &); -TAO_Export CORBA::Boolean operator>> (TAO_InputCDR &, FT::NoFactory &); - -# if !defined (ACE_LACKS_IOSTREAM_TOTALLY) - -TAO_Export ostream& operator<< (ostream &, const FT::NoFactory &); - -# endif /* ACE_LACKS_IOSTREAM_TOTALLY */ -TAO_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const FT::InvalidCriteria &); -TAO_Export CORBA::Boolean operator>> (TAO_InputCDR &, FT::InvalidCriteria &); - -# if !defined (ACE_LACKS_IOSTREAM_TOTALLY) - -TAO_Export ostream& operator<< (ostream &, const FT::InvalidCriteria &); - -# endif /* ACE_LACKS_IOSTREAM_TOTALLY */ -TAO_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const FT::CannotMeetCriteria &); -TAO_Export CORBA::Boolean operator>> (TAO_InputCDR &, FT::CannotMeetCriteria &); - -# if !defined (ACE_LACKS_IOSTREAM_TOTALLY) - -TAO_Export ostream& operator<< (ostream &, const FT::CannotMeetCriteria &); - -# endif /* ACE_LACKS_IOSTREAM_TOTALLY */ -TAO_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const FT::PropertyManager_ptr ); -TAO_Export CORBA::Boolean operator>> (TAO_InputCDR &, FT::PropertyManager_ptr &); -TAO_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const FT::ObjectGroupManager_ptr ); -TAO_Export CORBA::Boolean operator>> (TAO_InputCDR &, FT::ObjectGroupManager_ptr &); -TAO_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const FT::GenericFactory_ptr ); -TAO_Export CORBA::Boolean operator>> (TAO_InputCDR &, FT::GenericFactory_ptr &); -TAO_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const FT::ReplicationManager_ptr ); -TAO_Export CORBA::Boolean operator>> (TAO_InputCDR &, FT::ReplicationManager_ptr &); -TAO_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const FT::PullMonitorable_ptr ); -TAO_Export CORBA::Boolean operator>> (TAO_InputCDR &, FT::PullMonitorable_ptr &); -TAO_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const FT::FaultNotifier_ptr ); -TAO_Export CORBA::Boolean operator>> (TAO_InputCDR &, FT::FaultNotifier_ptr &); - -#if !defined _TAO_CDR_OP_FT_State_H_ -#define _TAO_CDR_OP_FT_State_H_ - -TAO_Export CORBA::Boolean operator<< ( - TAO_OutputCDR &, - const FT::State & - ); -TAO_Export CORBA::Boolean operator>> ( - TAO_InputCDR &, - FT::State & - ); - -#endif /* _TAO_CDR_OP_FT_State_H_ */ - -TAO_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const FT::NoStateAvailable &); -TAO_Export CORBA::Boolean operator>> (TAO_InputCDR &, FT::NoStateAvailable &); - -# if !defined (ACE_LACKS_IOSTREAM_TOTALLY) - -TAO_Export ostream& operator<< (ostream &, const FT::NoStateAvailable &); - -# endif /* ACE_LACKS_IOSTREAM_TOTALLY */ -TAO_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const FT::InvalidState &); -TAO_Export CORBA::Boolean operator>> (TAO_InputCDR &, FT::InvalidState &); - -# if !defined (ACE_LACKS_IOSTREAM_TOTALLY) - -TAO_Export ostream& operator<< (ostream &, const FT::InvalidState &); - -# endif /* ACE_LACKS_IOSTREAM_TOTALLY */ -TAO_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const FT::NoUpdateAvailable &); -TAO_Export CORBA::Boolean operator>> (TAO_InputCDR &, FT::NoUpdateAvailable &); - -# if !defined (ACE_LACKS_IOSTREAM_TOTALLY) - -TAO_Export ostream& operator<< (ostream &, const FT::NoUpdateAvailable &); - -# endif /* ACE_LACKS_IOSTREAM_TOTALLY */ -TAO_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const FT::InvalidUpdate &); -TAO_Export CORBA::Boolean operator>> (TAO_InputCDR &, FT::InvalidUpdate &); - -# if !defined (ACE_LACKS_IOSTREAM_TOTALLY) - -TAO_Export ostream& operator<< (ostream &, const FT::InvalidUpdate &); - -# endif /* ACE_LACKS_IOSTREAM_TOTALLY */ -TAO_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const FT::Checkpointable_ptr ); -TAO_Export CORBA::Boolean operator>> (TAO_InputCDR &, FT::Checkpointable_ptr &); -TAO_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const FT::Updateable_ptr ); -TAO_Export CORBA::Boolean operator>> (TAO_InputCDR &, FT::Updateable_ptr &); #endif /* __ACE_INLINE__ */ @@ -4125,10 +742,10 @@ TAO_Export CORBA::Boolean operator>> (TAO_InputCDR &, FT::Updateable_ptr &); #include "FT_CORBAC.i" #endif /* defined INLINE */ -#endif /*TAO_HAS_FT_CORBA == 1 */ - #if defined(_MSC_VER) && (_MSC_VER >= 1200) #pragma warning(pop) #endif /* _MSC_VER */ +#endif /*TAO_HAS_FT_CORBA == 1 */ + #endif /* ifndef */ diff --git a/TAO/tao/FT_CORBAC.i b/TAO/tao/FT_CORBAC.i index 1e5d82e7580..67dfc7d5c88 100644 --- a/TAO/tao/FT_CORBAC.i +++ b/TAO/tao/FT_CORBAC.i @@ -11,135 +11,136 @@ // Inline operations for class FT::TagFTGroupTaggedComponent_var // ************************************************************* +#if (TAO_HAS_FT_CORBA == 1) ACE_INLINE -FT::TagFTGroupTaggedComponent_var::FT_TagFTGroupTaggedComponent_var (void) // default constructor +FT_TagFTGroupTaggedComponent_var::FT_TagFTGroupTaggedComponent_var (void) // default constructor : ptr_ (0) {} ACE_INLINE -FT::TagFTGroupTaggedComponent_var::FT_TagFTGroupTaggedComponent_var (FT_TagFTGroupTaggedComponent *p) +FT_TagFTGroupTaggedComponent_var::FT_TagFTGroupTaggedComponent_var (FT_TagFTGroupTaggedComponent *p) : ptr_ (p) {} ACE_INLINE -FT::TagFTGroupTaggedComponent_var::FT_TagFTGroupTaggedComponent_var (const ::FT::TagFTGroupTaggedComponent_var &p) // copy constructor +FT_TagFTGroupTaggedComponent_var::FT_TagFTGroupTaggedComponent_var (const ::FT_TagFTGroupTaggedComponent_var &p) // copy constructor { if (p.ptr_) - ACE_NEW (this->ptr_, ::FT::TagFTGroupTaggedComponent (*p.ptr_)); + ACE_NEW (this->ptr_, ::FT_TagFTGroupTaggedComponent (*p.ptr_)); else this->ptr_ = 0; } ACE_INLINE -FT::TagFTGroupTaggedComponent_var::~FT_TagFTGroupTaggedComponent_var (void) // destructor +FT_TagFTGroupTaggedComponent_var::~FT_TagFTGroupTaggedComponent_var (void) // destructor { delete this->ptr_; } -ACE_INLINE FT::TagFTGroupTaggedComponent_var & -FT::TagFTGroupTaggedComponent_var::operator= (FT_TagFTGroupTaggedComponent *p) +ACE_INLINE FT_TagFTGroupTaggedComponent_var & +FT_TagFTGroupTaggedComponent_var::operator= (FT_TagFTGroupTaggedComponent *p) { delete this->ptr_; this->ptr_ = p; return *this; } -ACE_INLINE ::FT::TagFTGroupTaggedComponent_var & -FT::TagFTGroupTaggedComponent_var::operator= (const ::FT::TagFTGroupTaggedComponent_var &p) +ACE_INLINE ::FT_TagFTGroupTaggedComponent_var & +FT_TagFTGroupTaggedComponent_var::operator= (const ::FT_TagFTGroupTaggedComponent_var &p) { if (this != &p) { delete this->ptr_; - ACE_NEW_RETURN (this->ptr_, ::FT::TagFTGroupTaggedComponent (*p.ptr_), *this); + ACE_NEW_RETURN (this->ptr_, ::FT_TagFTGroupTaggedComponent (*p.ptr_), *this); } return *this; } -ACE_INLINE const ::FT::TagFTGroupTaggedComponent * -FT::TagFTGroupTaggedComponent_var::operator-> (void) const +ACE_INLINE const ::FT_TagFTGroupTaggedComponent * +FT_TagFTGroupTaggedComponent_var::operator-> (void) const { return this->ptr_; } -ACE_INLINE ::FT::TagFTGroupTaggedComponent * -FT::TagFTGroupTaggedComponent_var::operator-> (void) +ACE_INLINE ::FT_TagFTGroupTaggedComponent * +FT_TagFTGroupTaggedComponent_var::operator-> (void) { return this->ptr_; } ACE_INLINE -FT::TagFTGroupTaggedComponent_var::operator const ::FT::TagFTGroupTaggedComponent &() const // cast +FT_TagFTGroupTaggedComponent_var::operator const ::FT_TagFTGroupTaggedComponent &() const // cast { return *this->ptr_; } ACE_INLINE -FT::TagFTGroupTaggedComponent_var::operator ::FT::TagFTGroupTaggedComponent &() // cast +FT_TagFTGroupTaggedComponent_var::operator ::FT_TagFTGroupTaggedComponent &() // cast { return *this->ptr_; } ACE_INLINE -FT::TagFTGroupTaggedComponent_var::operator ::FT::TagFTGroupTaggedComponent &() const // cast +FT_TagFTGroupTaggedComponent_var::operator ::FT_TagFTGroupTaggedComponent &() const // cast { return *this->ptr_; } // variable-size types only ACE_INLINE -FT::TagFTGroupTaggedComponent_var::operator ::FT::TagFTGroupTaggedComponent *&() // cast +FT_TagFTGroupTaggedComponent_var::operator ::FT_TagFTGroupTaggedComponent *&() // cast { return this->ptr_; } -ACE_INLINE const ::FT::TagFTGroupTaggedComponent & -FT::TagFTGroupTaggedComponent_var::in (void) const +ACE_INLINE const ::FT_TagFTGroupTaggedComponent & +FT_TagFTGroupTaggedComponent_var::in (void) const { return *this->ptr_; } -ACE_INLINE ::FT::TagFTGroupTaggedComponent & -FT::TagFTGroupTaggedComponent_var::inout (void) +ACE_INLINE ::FT_TagFTGroupTaggedComponent & +FT_TagFTGroupTaggedComponent_var::inout (void) { return *this->ptr_; } // mapping for variable size -ACE_INLINE ::FT::TagFTGroupTaggedComponent *& -FT::TagFTGroupTaggedComponent_var::out (void) +ACE_INLINE ::FT_TagFTGroupTaggedComponent *& +FT_TagFTGroupTaggedComponent_var::out (void) { delete this->ptr_; this->ptr_ = 0; return this->ptr_; } -ACE_INLINE ::FT::TagFTGroupTaggedComponent * -FT::TagFTGroupTaggedComponent_var::_retn (void) +ACE_INLINE ::FT_TagFTGroupTaggedComponent * +FT_TagFTGroupTaggedComponent_var::_retn (void) { - ::FT::TagFTGroupTaggedComponent *tmp = this->ptr_; + ::FT_TagFTGroupTaggedComponent *tmp = this->ptr_; this->ptr_ = 0; return tmp; } -ACE_INLINE ::FT::TagFTGroupTaggedComponent * -FT::TagFTGroupTaggedComponent_var::ptr (void) const +ACE_INLINE ::FT_TagFTGroupTaggedComponent * +FT_TagFTGroupTaggedComponent_var::ptr (void) const { return this->ptr_; } // ************************************************************* -// Inline operations for class FT::TagFTGroupTaggedComponent_out +// Inline operations for class FT_TagFTGroupTaggedComponent_out // ************************************************************* ACE_INLINE -FT::TagFTGroupTaggedComponent_out::FT_TagFTGroupTaggedComponent_out (::FT::TagFTGroupTaggedComponent *&p) +FT_TagFTGroupTaggedComponent_out::FT_TagFTGroupTaggedComponent_out (::FT_TagFTGroupTaggedComponent *&p) : ptr_ (p) { this->ptr_ = 0; } ACE_INLINE -FT::TagFTGroupTaggedComponent_out::FT_TagFTGroupTaggedComponent_out (FT_TagFTGroupTaggedComponent_var &p) // constructor from _var +FT_TagFTGroupTaggedComponent_out::FT_TagFTGroupTaggedComponent_out (FT_TagFTGroupTaggedComponent_var &p) // constructor from _var : ptr_ (p.out ()) { delete this->ptr_; @@ -147,38 +148,38 @@ FT::TagFTGroupTaggedComponent_out::FT_TagFTGroupTaggedComponent_out (FT_TagFTGro } ACE_INLINE -FT::TagFTGroupTaggedComponent_out::FT_TagFTGroupTaggedComponent_out (const ::FT::TagFTGroupTaggedComponent_out &p) // copy constructor +FT_TagFTGroupTaggedComponent_out::FT_TagFTGroupTaggedComponent_out (const ::FT::TagFTGroupTaggedComponent_out &p) // copy constructor : ptr_ (ACE_const_cast (FT_TagFTGroupTaggedComponent_out&, p).ptr_) {} -ACE_INLINE FT::TagFTGroupTaggedComponent_out & -FT::TagFTGroupTaggedComponent_out::operator= (const ::FT::TagFTGroupTaggedComponent_out &p) +ACE_INLINE FT_TagFTGroupTaggedComponent_out & +FT_TagFTGroupTaggedComponent_out::operator= (const ::FT::TagFTGroupTaggedComponent_out &p) { this->ptr_ = ACE_const_cast (FT_TagFTGroupTaggedComponent_out&, p).ptr_; return *this; } -ACE_INLINE FT::TagFTGroupTaggedComponent_out & -FT::TagFTGroupTaggedComponent_out::operator= (FT_TagFTGroupTaggedComponent *p) +ACE_INLINE FT_TagFTGroupTaggedComponent_out & +FT_TagFTGroupTaggedComponent_out::operator= (FT_TagFTGroupTaggedComponent *p) { this->ptr_ = p; return *this; } ACE_INLINE -FT::TagFTGroupTaggedComponent_out::operator ::FT::TagFTGroupTaggedComponent *&() // cast +FT_TagFTGroupTaggedComponent_out::operator ::FT_TagFTGroupTaggedComponent *&() // cast { return this->ptr_; } -ACE_INLINE ::FT::TagFTGroupTaggedComponent *& -FT::TagFTGroupTaggedComponent_out::ptr (void) // ptr +ACE_INLINE ::FT_TagFTGroupTaggedComponent *& +FT_TagFTGroupTaggedComponent_out::ptr (void) // ptr { return this->ptr_; } -ACE_INLINE ::FT::TagFTGroupTaggedComponent * -FT::TagFTGroupTaggedComponent_out::operator-> (void) +ACE_INLINE ::FT_TagFTGroupTaggedComponent * +FT_TagFTGroupTaggedComponent_out::operator-> (void) { return this->ptr_; } @@ -188,390 +189,390 @@ FT::TagFTGroupTaggedComponent_out::operator-> (void) // ************************************************************* ACE_INLINE -FT::TagFTPrimaryTaggedComponent_var::FT_TagFTPrimaryTaggedComponent_var (void) // default constructor +FT_TagFTPrimaryTaggedComponent_var::FT_TagFTPrimaryTaggedComponent_var (void) // default constructor : ptr_ (0) {} ACE_INLINE -FT::TagFTPrimaryTaggedComponent_var::FT_TagFTPrimaryTaggedComponent_var (FT_TagFTPrimaryTaggedComponent *p) +FT_TagFTPrimaryTaggedComponent_var::FT_TagFTPrimaryTaggedComponent_var (FT_TagFTPrimaryTaggedComponent *p) : ptr_ (p) {} ACE_INLINE -FT::TagFTPrimaryTaggedComponent_var::FT_TagFTPrimaryTaggedComponent_var (const ::FT::TagFTPrimaryTaggedComponent_var &p) // copy constructor +FT_TagFTPrimaryTaggedComponent_var::FT_TagFTPrimaryTaggedComponent_var (const ::FT::TagFTPrimaryTaggedComponent_var &p) // copy constructor { if (p.ptr_) - ACE_NEW (this->ptr_, ::FT::TagFTPrimaryTaggedComponent (*p.ptr_)); + ACE_NEW (this->ptr_, ::FT_TagFTPrimaryTaggedComponent (*p.ptr_)); else this->ptr_ = 0; } // fixed-size types only ACE_INLINE -FT::TagFTPrimaryTaggedComponent_var::FT_TagFTPrimaryTaggedComponent_var (const ::FT::TagFTPrimaryTaggedComponent &p) +FT_TagFTPrimaryTaggedComponent_var::FT_TagFTPrimaryTaggedComponent_var (const ::FT_TagFTPrimaryTaggedComponent &p) { - ACE_NEW (this->ptr_, ::FT::TagFTPrimaryTaggedComponent (p)); + ACE_NEW (this->ptr_, ::FT_TagFTPrimaryTaggedComponent (p)); } ACE_INLINE -FT::TagFTPrimaryTaggedComponent_var::~FT_TagFTPrimaryTaggedComponent_var (void) // destructor +FT_TagFTPrimaryTaggedComponent_var::~FT_TagFTPrimaryTaggedComponent_var (void) // destructor { delete this->ptr_; } -ACE_INLINE FT::TagFTPrimaryTaggedComponent_var & -FT::TagFTPrimaryTaggedComponent_var::operator= (FT_TagFTPrimaryTaggedComponent *p) +ACE_INLINE FT_TagFTPrimaryTaggedComponent_var & +FT_TagFTPrimaryTaggedComponent_var::operator= (FT_TagFTPrimaryTaggedComponent *p) { delete this->ptr_; this->ptr_ = p; return *this; } -ACE_INLINE ::FT::TagFTPrimaryTaggedComponent_var & -FT::TagFTPrimaryTaggedComponent_var::operator= (const ::FT::TagFTPrimaryTaggedComponent_var &p) +ACE_INLINE ::FT_TagFTPrimaryTaggedComponent_var & +FT_TagFTPrimaryTaggedComponent_var::operator= (const ::FT_TagFTPrimaryTaggedComponent_var &p) { if (this != &p) { delete this->ptr_; - ACE_NEW_RETURN (this->ptr_, ::FT::TagFTPrimaryTaggedComponent (*p.ptr_), *this); + ACE_NEW_RETURN (this->ptr_, ::FT_TagFTPrimaryTaggedComponent (*p.ptr_), *this); } return *this; } // fixed-size types only -ACE_INLINE FT::TagFTPrimaryTaggedComponent_var & -FT::TagFTPrimaryTaggedComponent_var::operator= (const ::FT::TagFTPrimaryTaggedComponent &p) +ACE_INLINE FT_TagFTPrimaryTaggedComponent_var & +FT_TagFTPrimaryTaggedComponent_var::operator= (const ::FT_TagFTPrimaryTaggedComponent &p) { if (this->ptr_ != &p) { delete this->ptr_; - ACE_NEW_RETURN (this->ptr_, ::FT::TagFTPrimaryTaggedComponent (p), *this); + ACE_NEW_RETURN (this->ptr_, ::FT_TagFTPrimaryTaggedComponent (p), *this); } return *this; } -ACE_INLINE const ::FT::TagFTPrimaryTaggedComponent * -FT::TagFTPrimaryTaggedComponent_var::operator-> (void) const +ACE_INLINE const ::FT_TagFTPrimaryTaggedComponent * +FT_TagFTPrimaryTaggedComponent_var::operator-> (void) const { return this->ptr_; } -ACE_INLINE ::FT::TagFTPrimaryTaggedComponent * -FT::TagFTPrimaryTaggedComponent_var::operator-> (void) +ACE_INLINE ::FT_TagFTPrimaryTaggedComponent * +FT_TagFTPrimaryTaggedComponent_var::operator-> (void) { return this->ptr_; } ACE_INLINE -FT::TagFTPrimaryTaggedComponent_var::operator const ::FT::TagFTPrimaryTaggedComponent &() const // cast +FT_TagFTPrimaryTaggedComponent_var::operator const ::FT_TagFTPrimaryTaggedComponent &() const // cast { return *this->ptr_; } ACE_INLINE -FT::TagFTPrimaryTaggedComponent_var::operator ::FT::TagFTPrimaryTaggedComponent &() // cast +FT_TagFTPrimaryTaggedComponent_var::operator ::FT_TagFTPrimaryTaggedComponent &() // cast { return *this->ptr_; } ACE_INLINE -FT::TagFTPrimaryTaggedComponent_var::operator ::FT::TagFTPrimaryTaggedComponent &() const // cast +FT_TagFTPrimaryTaggedComponent_var::operator ::FT_TagFTPrimaryTaggedComponent &() const // cast { return *this->ptr_; } -ACE_INLINE const ::FT::TagFTPrimaryTaggedComponent & -FT::TagFTPrimaryTaggedComponent_var::in (void) const +ACE_INLINE const ::FT_TagFTPrimaryTaggedComponent & +FT_TagFTPrimaryTaggedComponent_var::in (void) const { return *this->ptr_; } -ACE_INLINE ::FT::TagFTPrimaryTaggedComponent & -FT::TagFTPrimaryTaggedComponent_var::inout (void) +ACE_INLINE ::FT_TagFTPrimaryTaggedComponent & +FT_TagFTPrimaryTaggedComponent_var::inout (void) { return *this->ptr_; } // mapping for fixed size -ACE_INLINE ::FT::TagFTPrimaryTaggedComponent & -FT::TagFTPrimaryTaggedComponent_var::out (void) +ACE_INLINE ::FT_TagFTPrimaryTaggedComponent & +FT_TagFTPrimaryTaggedComponent_var::out (void) { return *this->ptr_; } -ACE_INLINE ::FT::TagFTPrimaryTaggedComponent -FT::TagFTPrimaryTaggedComponent_var::_retn (void) +ACE_INLINE ::FT_TagFTPrimaryTaggedComponent +FT_TagFTPrimaryTaggedComponent_var::_retn (void) { return *this->ptr_; } -ACE_INLINE ::FT::TagFTPrimaryTaggedComponent * -FT::TagFTPrimaryTaggedComponent_var::ptr (void) const +ACE_INLINE ::FT_TagFTPrimaryTaggedComponent * +FT_TagFTPrimaryTaggedComponent_var::ptr (void) const { return this->ptr_; } // ************************************************************* -// Inline operations for class FT::FTGroupVersionServiceContext_var +// Inline operations for class FT_FTGroupVersionServiceContext_var // ************************************************************* ACE_INLINE -FT::FTGroupVersionServiceContext_var::FTGroupVersionServiceContext_var (void) // default constructor +FT_FTGroupVersionServiceContext_var::FT_FTGroupVersionServiceContext_var (void) // default constructor : ptr_ (0) {} ACE_INLINE -FT::FTGroupVersionServiceContext_var::FTGroupVersionServiceContext_var (FTGroupVersionServiceContext *p) +FT_FTGroupVersionServiceContext_var::FT_FTGroupVersionServiceContext_var (FT_FTGroupVersionServiceContext *p) : ptr_ (p) {} ACE_INLINE -FT::FTGroupVersionServiceContext_var::FTGroupVersionServiceContext_var (const ::FT::FTGroupVersionServiceContext_var &p) // copy constructor +FT_FTGroupVersionServiceContext_var::FT_FTGroupVersionServiceContext_var (const ::FT_FTGroupVersionServiceContext_var &p) // copy constructor { if (p.ptr_) - ACE_NEW (this->ptr_, ::FT::FTGroupVersionServiceContext (*p.ptr_)); + ACE_NEW (this->ptr_, ::FT_FTGroupVersionServiceContext (*p.ptr_)); else this->ptr_ = 0; } // fixed-size types only ACE_INLINE -FT::FTGroupVersionServiceContext_var::FTGroupVersionServiceContext_var (const ::FT::FTGroupVersionServiceContext &p) +FT_FTGroupVersionServiceContext_var::FT_FTGroupVersionServiceContext_var (const ::FT_FTGroupVersionServiceContext &p) { - ACE_NEW (this->ptr_, ::FT::FTGroupVersionServiceContext (p)); + ACE_NEW (this->ptr_, ::FT_FTGroupVersionServiceContext (p)); } ACE_INLINE -FT::FTGroupVersionServiceContext_var::~FTGroupVersionServiceContext_var (void) // destructor +FT_FTGroupVersionServiceContext_var::~FT_FTGroupVersionServiceContext_var (void) // destructor { delete this->ptr_; } -ACE_INLINE FT::FTGroupVersionServiceContext_var & -FT::FTGroupVersionServiceContext_var::operator= (FTGroupVersionServiceContext *p) +ACE_INLINE FT_FTGroupVersionServiceContext_var & +FT_FTGroupVersionServiceContext_var::operator= (FT_FTGroupVersionServiceContext *p) { delete this->ptr_; this->ptr_ = p; return *this; } -ACE_INLINE ::FT::FTGroupVersionServiceContext_var & -FT::FTGroupVersionServiceContext_var::operator= (const ::FT::FTGroupVersionServiceContext_var &p) +ACE_INLINE ::FT_FTGroupVersionServiceContext_var & +FT_FTGroupVersionServiceContext_var::operator= (const ::FT_FTGroupVersionServiceContext_var &p) { if (this != &p) { delete this->ptr_; - ACE_NEW_RETURN (this->ptr_, ::FT::FTGroupVersionServiceContext (*p.ptr_), *this); + ACE_NEW_RETURN (this->ptr_, ::FT_FTGroupVersionServiceContext (*p.ptr_), *this); } return *this; } // fixed-size types only -ACE_INLINE FT::FTGroupVersionServiceContext_var & -FT::FTGroupVersionServiceContext_var::operator= (const ::FT::FTGroupVersionServiceContext &p) +ACE_INLINE FT_FTGroupVersionServiceContext_var & +FT_FTGroupVersionServiceContext_var::operator= (const ::FT_FTGroupVersionServiceContext &p) { if (this->ptr_ != &p) { delete this->ptr_; - ACE_NEW_RETURN (this->ptr_, ::FT::FTGroupVersionServiceContext (p), *this); + ACE_NEW_RETURN (this->ptr_, ::FT_FTGroupVersionServiceContext (p), *this); } return *this; } -ACE_INLINE const ::FT::FTGroupVersionServiceContext * -FT::FTGroupVersionServiceContext_var::operator-> (void) const +ACE_INLINE const ::FT_FTGroupVersionServiceContext * +FT_FTGroupVersionServiceContext_var::operator-> (void) const { return this->ptr_; } -ACE_INLINE ::FT::FTGroupVersionServiceContext * -FT::FTGroupVersionServiceContext_var::operator-> (void) +ACE_INLINE ::FT_FTGroupVersionServiceContext * +FT_FTGroupVersionServiceContext_var::operator-> (void) { return this->ptr_; } ACE_INLINE -FT::FTGroupVersionServiceContext_var::operator const ::FT::FTGroupVersionServiceContext &() const // cast +FT_FTGroupVersionServiceContext_var::operator const ::FT_FTGroupVersionServiceContext &() const // cast { return *this->ptr_; } ACE_INLINE -FT::FTGroupVersionServiceContext_var::operator ::FT::FTGroupVersionServiceContext &() // cast +FT_FTGroupVersionServiceContext_var::operator ::FT_FTGroupVersionServiceContext &() // cast { return *this->ptr_; } ACE_INLINE -FT::FTGroupVersionServiceContext_var::operator ::FT::FTGroupVersionServiceContext &() const // cast +FT_FTGroupVersionServiceContext_var::operator ::FT_FTGroupVersionServiceContext &() const // cast { return *this->ptr_; } -ACE_INLINE const ::FT::FTGroupVersionServiceContext & -FT::FTGroupVersionServiceContext_var::in (void) const +ACE_INLINE const ::FT_FTGroupVersionServiceContext & +FT_FTGroupVersionServiceContext_var::in (void) const { return *this->ptr_; } -ACE_INLINE ::FT::FTGroupVersionServiceContext & -FT::FTGroupVersionServiceContext_var::inout (void) +ACE_INLINE ::FT_FTGroupVersionServiceContext & +FT_FTGroupVersionServiceContext_var::inout (void) { return *this->ptr_; } // mapping for fixed size -ACE_INLINE ::FT::FTGroupVersionServiceContext & -FT::FTGroupVersionServiceContext_var::out (void) +ACE_INLINE ::FT_FTGroupVersionServiceContext & +FT_FTGroupVersionServiceContext_var::out (void) { return *this->ptr_; } -ACE_INLINE ::FT::FTGroupVersionServiceContext -FT::FTGroupVersionServiceContext_var::_retn (void) +ACE_INLINE ::FT_FTGroupVersionServiceContext +FT_FTGroupVersionServiceContext_var::_retn (void) { return *this->ptr_; } -ACE_INLINE ::FT::FTGroupVersionServiceContext * -FT::FTGroupVersionServiceContext_var::ptr (void) const +ACE_INLINE ::FT_FTGroupVersionServiceContext * +FT_FTGroupVersionServiceContext_var::ptr (void) const { return this->ptr_; } // ************************************************************* -// Inline operations for class FT::FTRequestServiceContext_var +// Inline operations for class FT_FTRequestServiceContext_var // ************************************************************* ACE_INLINE -FT::FTRequestServiceContext_var::FTRequestServiceContext_var (void) // default constructor +FT_FTRequestServiceContext_var::FT_FTRequestServiceContext_var (void) // default constructor : ptr_ (0) {} ACE_INLINE -FT::FTRequestServiceContext_var::FTRequestServiceContext_var (FTRequestServiceContext *p) +FT_FTRequestServiceContext_var::FT_FTRequestServiceContext_var (FT_FTRequestServiceContext *p) : ptr_ (p) {} ACE_INLINE -FT::FTRequestServiceContext_var::FTRequestServiceContext_var (const ::FT::FTRequestServiceContext_var &p) // copy constructor +FT_FTRequestServiceContext_var::FT_FTRequestServiceContext_var (const ::FT_FTRequestServiceContext_var &p) // copy constructor { if (p.ptr_) - ACE_NEW (this->ptr_, ::FT::FTRequestServiceContext (*p.ptr_)); + ACE_NEW (this->ptr_, ::FT_FTRequestServiceContext (*p.ptr_)); else this->ptr_ = 0; } ACE_INLINE -FT::FTRequestServiceContext_var::~FTRequestServiceContext_var (void) // destructor +FT_FTRequestServiceContext_var::~FT_FTRequestServiceContext_var (void) // destructor { delete this->ptr_; } -ACE_INLINE FT::FTRequestServiceContext_var & -FT::FTRequestServiceContext_var::operator= (FTRequestServiceContext *p) +ACE_INLINE FT_FTRequestServiceContext_var & +FT_FTRequestServiceContext_var::operator= (FT_FTRequestServiceContext *p) { delete this->ptr_; this->ptr_ = p; return *this; } -ACE_INLINE ::FT::FTRequestServiceContext_var & -FT::FTRequestServiceContext_var::operator= (const ::FT::FTRequestServiceContext_var &p) +ACE_INLINE ::FT_FTRequestServiceContext_var & +FT_FTRequestServiceContext_var::operator= (const ::FT_FTRequestServiceContext_var &p) { if (this != &p) { delete this->ptr_; - ACE_NEW_RETURN (this->ptr_, ::FT::FTRequestServiceContext (*p.ptr_), *this); + ACE_NEW_RETURN (this->ptr_, ::FT_FTRequestServiceContext (*p.ptr_), *this); } return *this; } -ACE_INLINE const ::FT::FTRequestServiceContext * -FT::FTRequestServiceContext_var::operator-> (void) const +ACE_INLINE const ::FT_FTRequestServiceContext * +FT_FTRequestServiceContext_var::operator-> (void) const { return this->ptr_; } -ACE_INLINE ::FT::FTRequestServiceContext * -FT::FTRequestServiceContext_var::operator-> (void) +ACE_INLINE ::FT_FTRequestServiceContext * +FT_FTRequestServiceContext_var::operator-> (void) { return this->ptr_; } ACE_INLINE -FT::FTRequestServiceContext_var::operator const ::FT::FTRequestServiceContext &() const // cast +FT_FTRequestServiceContext_var::operator const ::FT_FTRequestServiceContext &() const // cast { return *this->ptr_; } ACE_INLINE -FT::FTRequestServiceContext_var::operator ::FT::FTRequestServiceContext &() // cast +FT_FTRequestServiceContext_var::operator ::FT_FTRequestServiceContext &() // cast { return *this->ptr_; } ACE_INLINE -FT::FTRequestServiceContext_var::operator ::FT::FTRequestServiceContext &() const // cast +FT_FTRequestServiceContext_var::operator ::FT_FTRequestServiceContext &() const // cast { return *this->ptr_; } // variable-size types only ACE_INLINE -FT::FTRequestServiceContext_var::operator ::FT::FTRequestServiceContext *&() // cast +FT_FTRequestServiceContext_var::operator ::FT_FTRequestServiceContext *&() // cast { return this->ptr_; } -ACE_INLINE const ::FT::FTRequestServiceContext & -FT::FTRequestServiceContext_var::in (void) const +ACE_INLINE const ::FT_FTRequestServiceContext & +FT_FTRequestServiceContext_var::in (void) const { return *this->ptr_; } -ACE_INLINE ::FT::FTRequestServiceContext & -FT::FTRequestServiceContext_var::inout (void) +ACE_INLINE ::FT_FTRequestServiceContext & +FT_FTRequestServiceContext_var::inout (void) { return *this->ptr_; } // mapping for variable size -ACE_INLINE ::FT::FTRequestServiceContext *& -FT::FTRequestServiceContext_var::out (void) +ACE_INLINE ::FT_FTRequestServiceContext *& +FT_FTRequestServiceContext_var::out (void) { delete this->ptr_; this->ptr_ = 0; return this->ptr_; } -ACE_INLINE ::FT::FTRequestServiceContext * -FT::FTRequestServiceContext_var::_retn (void) +ACE_INLINE ::FT_FTRequestServiceContext * +FT_FTRequestServiceContext_var::_retn (void) { - ::FT::FTRequestServiceContext *tmp = this->ptr_; + ::FT_FTRequestServiceContext *tmp = this->ptr_; this->ptr_ = 0; return tmp; } -ACE_INLINE ::FT::FTRequestServiceContext * -FT::FTRequestServiceContext_var::ptr (void) const +ACE_INLINE ::FT_FTRequestServiceContext * +FT_FTRequestServiceContext_var::ptr (void) const { return this->ptr_; } // ************************************************************* -// Inline operations for class FT::FTRequestServiceContext_out +// Inline operations for class FT_FTRequestServiceContext_out // ************************************************************* ACE_INLINE -FT::FTRequestServiceContext_out::FTRequestServiceContext_out (::FT::FTRequestServiceContext *&p) +FT_FTRequestServiceContext_out::FT_FTRequestServiceContext_out (::FT_FTRequestServiceContext *&p) : ptr_ (p) { this->ptr_ = 0; } ACE_INLINE -FT::FTRequestServiceContext_out::FTRequestServiceContext_out (FTRequestServiceContext_var &p) // constructor from _var +FT_FTRequestServiceContext_out::FT_FTRequestServiceContext_out (FT_FTRequestServiceContext_var &p) // constructor from _var : ptr_ (p.out ()) { delete this->ptr_; @@ -579,38 +580,38 @@ FT::FTRequestServiceContext_out::FTRequestServiceContext_out (FTRequestServiceCo } ACE_INLINE -FT::FTRequestServiceContext_out::FTRequestServiceContext_out (const ::FT::FTRequestServiceContext_out &p) // copy constructor - : ptr_ (ACE_const_cast (FTRequestServiceContext_out&, p).ptr_) +FT_FTRequestServiceContext_out::FT_FTRequestServiceContext_out (const ::FT_FTRequestServiceContext_out &p) // copy constructor + : ptr_ (ACE_const_cast (FT_FTRequestServiceContext_out&, p).ptr_) {} -ACE_INLINE FT::FTRequestServiceContext_out & -FT::FTRequestServiceContext_out::operator= (const ::FT::FTRequestServiceContext_out &p) +ACE_INLINE FT_FTRequestServiceContext_out & +FT_FTRequestServiceContext_out::operator= (const ::FT_FTRequestServiceContext_out &p) { - this->ptr_ = ACE_const_cast (FTRequestServiceContext_out&, p).ptr_; + this->ptr_ = ACE_const_cast (FT_FTRequestServiceContext_out&, p).ptr_; return *this; } -ACE_INLINE FT::FTRequestServiceContext_out & -FT::FTRequestServiceContext_out::operator= (FTRequestServiceContext *p) +ACE_INLINE FT_FTRequestServiceContext_out & +FT_FTRequestServiceContext_out::operator= (FT_FTRequestServiceContext *p) { this->ptr_ = p; return *this; } ACE_INLINE -FT::FTRequestServiceContext_out::operator ::FT::FTRequestServiceContext *&() // cast +FT_FTRequestServiceContext_out::operator ::FT_FTRequestServiceContext *&() // cast { return this->ptr_; } -ACE_INLINE ::FT::FTRequestServiceContext *& -FT::FTRequestServiceContext_out::ptr (void) // ptr +ACE_INLINE ::FT_FTRequestServiceContext *& +FT_FTRequestServiceContext_out::ptr (void) // ptr { return this->ptr_; } -ACE_INLINE ::FT::FTRequestServiceContext * -FT::FTRequestServiceContext_out::operator-> (void) +ACE_INLINE ::FT_FTRequestServiceContext * +FT_FTRequestServiceContext_out::operator-> (void) { return this->ptr_; } @@ -620,7 +621,7 @@ FT::FTRequestServiceContext_out::operator-> (void) #define _FT_REQUESTDURATIONPOLICY___CI_ ACE_INLINE -FT::RequestDurationPolicy::RequestDurationPolicy (TAO_Stub *objref, TAO_ServantBase *_tao_servant, CORBA::Boolean _tao_collocated) // constructor +FT_RequestDurationPolicy::FT_RequestDurationPolicy (TAO_Stub *objref, TAO_ServantBase *_tao_servant, CORBA::Boolean _tao_collocated) // constructor : CORBA_Object (objref, _tao_servant, _tao_collocated) {} @@ -631,95 +632,95 @@ FT::RequestDurationPolicy::RequestDurationPolicy (TAO_Stub *objref, TAO_ServantB #define _FT_REQUESTDURATIONPOLICY___VAR_CI_ // ************************************************************* -// Inline operations for class FT::RequestDurationPolicy_var +// Inline operations for class FT_RequestDurationPolicy_var // ************************************************************* ACE_INLINE -FT::RequestDurationPolicy_var::RequestDurationPolicy_var (void) // default constructor - : ptr_ (RequestDurationPolicy::_nil ()) +FT_RequestDurationPolicy_var::FT_RequestDurationPolicy_var (void) // default constructor + : ptr_ (FT_RequestDurationPolicy::_nil ()) {} -ACE_INLINE ::FT::RequestDurationPolicy_ptr -FT::RequestDurationPolicy_var::ptr (void) const +ACE_INLINE ::FT_RequestDurationPolicy_ptr +FT_RequestDurationPolicy_var::ptr (void) const { return this->ptr_; } ACE_INLINE -FT::RequestDurationPolicy_var::RequestDurationPolicy_var (const ::FT::RequestDurationPolicy_var &p) // copy constructor +FT_RequestDurationPolicy_var::FT_RequestDurationPolicy_var (const ::FT_RequestDurationPolicy_var &p) // copy constructor : TAO_Base_var (), - ptr_ (RequestDurationPolicy::_duplicate (p.ptr ())) + ptr_ (FT_RequestDurationPolicy::_duplicate (p.ptr ())) {} ACE_INLINE -FT::RequestDurationPolicy_var::~RequestDurationPolicy_var (void) // destructor +FT_RequestDurationPolicy_var::~FT_RequestDurationPolicy_var (void) // destructor { CORBA::release (this->ptr_); } -ACE_INLINE FT::RequestDurationPolicy_var & -FT::RequestDurationPolicy_var::operator= (RequestDurationPolicy_ptr p) +ACE_INLINE FT_RequestDurationPolicy_var & +FT_RequestDurationPolicy_var::operator= (FT_RequestDurationPolicy_ptr p) { CORBA::release (this->ptr_); this->ptr_ = p; return *this; } -ACE_INLINE FT::RequestDurationPolicy_var & -FT::RequestDurationPolicy_var::operator= (const ::FT::RequestDurationPolicy_var &p) +ACE_INLINE FT_RequestDurationPolicy_var & +FT_RequestDurationPolicy_var::operator= (const ::FT_RequestDurationPolicy_var &p) { if (this != &p) { CORBA::release (this->ptr_); - this->ptr_ = ::FT::RequestDurationPolicy::_duplicate (p.ptr ()); + this->ptr_ = ::FT_RequestDurationPolicy::_duplicate (p.ptr ()); } return *this; } ACE_INLINE -FT::RequestDurationPolicy_var::operator const ::FT::RequestDurationPolicy_ptr &() const // cast +FT_RequestDurationPolicy_var::operator const ::FT_RequestDurationPolicy_ptr &() const // cast { return this->ptr_; } ACE_INLINE -FT::RequestDurationPolicy_var::operator ::FT::RequestDurationPolicy_ptr &() // cast +FT_RequestDurationPolicy_var::operator ::FT_RequestDurationPolicy_ptr &() // cast { return this->ptr_; } -ACE_INLINE ::FT::RequestDurationPolicy_ptr -FT::RequestDurationPolicy_var::operator-> (void) const +ACE_INLINE ::FT_RequestDurationPolicy_ptr +FT_RequestDurationPolicy_var::operator-> (void) const { return this->ptr_; } -ACE_INLINE ::FT::RequestDurationPolicy_ptr -FT::RequestDurationPolicy_var::in (void) const +ACE_INLINE ::FT_RequestDurationPolicy_ptr +FT_RequestDurationPolicy_var::in (void) const { return this->ptr_; } -ACE_INLINE ::FT::RequestDurationPolicy_ptr & -FT::RequestDurationPolicy_var::inout (void) +ACE_INLINE ::FT_RequestDurationPolicy_ptr & +FT_RequestDurationPolicy_var::inout (void) { return this->ptr_; } -ACE_INLINE ::FT::RequestDurationPolicy_ptr & -FT::RequestDurationPolicy_var::out (void) +ACE_INLINE ::FT_RequestDurationPolicy_ptr & +FT_RequestDurationPolicy_var::out (void) { CORBA::release (this->ptr_); - this->ptr_ = ::FT::RequestDurationPolicy::_nil (); + this->ptr_ = ::FT_RequestDurationPolicy::_nil (); return this->ptr_; } -ACE_INLINE ::FT::RequestDurationPolicy_ptr -FT::RequestDurationPolicy_var::_retn (void) +ACE_INLINE ::FT_RequestDurationPolicy_ptr +FT_RequestDurationPolicy_var::_retn (void) { // yield ownership of managed obj reference - ::FT::RequestDurationPolicy_ptr val = this->ptr_; - this->ptr_ = ::FT::RequestDurationPolicy::_nil (); + ::FT_RequestDurationPolicy_ptr val = this->ptr_; + this->ptr_ = ::FT_RequestDurationPolicy::_nil (); return val; } @@ -731,64 +732,64 @@ FT::RequestDurationPolicy_var::_retn (void) #define _FT_REQUESTDURATIONPOLICY___OUT_CI_ // ************************************************************* -// Inline operations for class FT::RequestDurationPolicy_out +// Inline operations for class FT_RequestDurationPolicy_out // ************************************************************* ACE_INLINE -FT::RequestDurationPolicy_out::RequestDurationPolicy_out (RequestDurationPolicy_ptr &p) +FT_RequestDurationPolicy_out::FT_RequestDurationPolicy_out (FT_RequestDurationPolicy_ptr &p) : ptr_ (p) { - this->ptr_ = ::FT::RequestDurationPolicy::_nil (); + this->ptr_ = ::FT_RequestDurationPolicy::_nil (); } ACE_INLINE -FT::RequestDurationPolicy_out::RequestDurationPolicy_out (RequestDurationPolicy_var &p) // constructor from _var +FT_RequestDurationPolicy_out::FT_RequestDurationPolicy_out (FT_RequestDurationPolicy_var &p) // constructor from _var : ptr_ (p.out ()) { CORBA::release (this->ptr_); - this->ptr_ = ::FT::RequestDurationPolicy::_nil (); + this->ptr_ = ::FT_RequestDurationPolicy::_nil (); } ACE_INLINE -FT::RequestDurationPolicy_out::RequestDurationPolicy_out (const ::FT::RequestDurationPolicy_out &p) // copy constructor - : ptr_ (ACE_const_cast (RequestDurationPolicy_out &, p).ptr_) +FT_RequestDurationPolicy_out::FT_RequestDurationPolicy_out (const ::FT_RequestDurationPolicy_out &p) // copy constructor + : ptr_ (ACE_const_cast (FT_RequestDurationPolicy_out &, p).ptr_) {} -ACE_INLINE ::FT::RequestDurationPolicy_out & -FT::RequestDurationPolicy_out::operator= (const ::FT::RequestDurationPolicy_out &p) +ACE_INLINE ::FT_RequestDurationPolicy_out & +FT_RequestDurationPolicy_out::operator= (const ::FT_RequestDurationPolicy_out &p) { - this->ptr_ = ACE_const_cast (RequestDurationPolicy_out&, p).ptr_; + this->ptr_ = ACE_const_cast (FT_RequestDurationPolicy_out&, p).ptr_; return *this; } -ACE_INLINE FT::RequestDurationPolicy_out & -FT::RequestDurationPolicy_out::operator= (const ::FT::RequestDurationPolicy_var &p) +ACE_INLINE FT_RequestDurationPolicy_out & +FT_RequestDurationPolicy_out::operator= (const ::FT_RequestDurationPolicy_var &p) { - this->ptr_ = ::FT::RequestDurationPolicy::_duplicate (p.ptr ()); + this->ptr_ = ::FT_RequestDurationPolicy::_duplicate (p.ptr ()); return *this; } -ACE_INLINE FT::RequestDurationPolicy_out & -FT::RequestDurationPolicy_out::operator= (RequestDurationPolicy_ptr p) +ACE_INLINE FT_RequestDurationPolicy_out & +FT_RequestDurationPolicy_out::operator= (FT_RequestDurationPolicy_ptr p) { this->ptr_ = p; return *this; } ACE_INLINE -FT::RequestDurationPolicy_out::operator ::FT::RequestDurationPolicy_ptr &() // cast +FT_RequestDurationPolicy_out::operator ::FT_RequestDurationPolicy_ptr &() // cast { return this->ptr_; } -ACE_INLINE ::FT::RequestDurationPolicy_ptr & -FT::RequestDurationPolicy_out::ptr (void) // ptr +ACE_INLINE ::FT_RequestDurationPolicy_ptr & +FT_RequestDurationPolicy_out::ptr (void) // ptr { return this->ptr_; } -ACE_INLINE ::FT::RequestDurationPolicy_ptr -FT::RequestDurationPolicy_out::operator-> (void) +ACE_INLINE ::FT_RequestDurationPolicy_ptr +FT_RequestDurationPolicy_out::operator-> (void) { return this->ptr_; } @@ -797,257 +798,257 @@ FT::RequestDurationPolicy_out::operator-> (void) #endif /* end #if !defined */ // ************************************************************* -// Inline operations for class FT::TagFTHeartbeatEnabledTaggedComponent_var +// Inline operations for class FT_TagFTHeartbeatEnabledTaggedComponent_var // ************************************************************* ACE_INLINE -FT::TagFTHeartbeatEnabledTaggedComponent_var::TagFTHeartbeatEnabledTaggedComponent_var (void) // default constructor +FT_TagFTHeartbeatEnabledTaggedComponent_var::FT_TagFTHeartbeatEnabledTaggedComponent_var (void) // default constructor : ptr_ (0) {} ACE_INLINE -FT::TagFTHeartbeatEnabledTaggedComponent_var::TagFTHeartbeatEnabledTaggedComponent_var (TagFTHeartbeatEnabledTaggedComponent *p) +FT_TagFTHeartbeatEnabledTaggedComponent_var::FT_TagFTHeartbeatEnabledTaggedComponent_var (FT_TagFTHeartbeatEnabledTaggedComponent *p) : ptr_ (p) {} ACE_INLINE -FT::TagFTHeartbeatEnabledTaggedComponent_var::TagFTHeartbeatEnabledTaggedComponent_var (const ::FT::TagFTHeartbeatEnabledTaggedComponent_var &p) // copy constructor +FT_TagFTHeartbeatEnabledTaggedComponent_var::FT_TagFTHeartbeatEnabledTaggedComponent_var (const ::FT_TagFTHeartbeatEnabledTaggedComponent_var &p) // copy constructor { if (p.ptr_) - ACE_NEW (this->ptr_, ::FT::TagFTHeartbeatEnabledTaggedComponent (*p.ptr_)); + ACE_NEW (this->ptr_, ::FT_TagFTHeartbeatEnabledTaggedComponent (*p.ptr_)); else this->ptr_ = 0; } // fixed-size types only ACE_INLINE -FT::TagFTHeartbeatEnabledTaggedComponent_var::TagFTHeartbeatEnabledTaggedComponent_var (const ::FT::TagFTHeartbeatEnabledTaggedComponent &p) +FT_TagFTHeartbeatEnabledTaggedComponent_var::FT_TagFTHeartbeatEnabledTaggedComponent_var (const ::FT_TagFTHeartbeatEnabledTaggedComponent &p) { - ACE_NEW (this->ptr_, ::FT::TagFTHeartbeatEnabledTaggedComponent (p)); + ACE_NEW (this->ptr_, ::FT_TagFTHeartbeatEnabledTaggedComponent (p)); } ACE_INLINE -FT::TagFTHeartbeatEnabledTaggedComponent_var::~TagFTHeartbeatEnabledTaggedComponent_var (void) // destructor +FT_TagFTHeartbeatEnabledTaggedComponent_var::~FT_TagFTHeartbeatEnabledTaggedComponent_var (void) // destructor { delete this->ptr_; } -ACE_INLINE FT::TagFTHeartbeatEnabledTaggedComponent_var & -FT::TagFTHeartbeatEnabledTaggedComponent_var::operator= (TagFTHeartbeatEnabledTaggedComponent *p) +ACE_INLINE FT_TagFTHeartbeatEnabledTaggedComponent_var & +FT_TagFTHeartbeatEnabledTaggedComponent_var::operator= (FT_TagFTHeartbeatEnabledTaggedComponent *p) { delete this->ptr_; this->ptr_ = p; return *this; } -ACE_INLINE ::FT::TagFTHeartbeatEnabledTaggedComponent_var & -FT::TagFTHeartbeatEnabledTaggedComponent_var::operator= (const ::FT::TagFTHeartbeatEnabledTaggedComponent_var &p) +ACE_INLINE ::FT_TagFTHeartbeatEnabledTaggedComponent_var & +FT_TagFTHeartbeatEnabledTaggedComponent_var::operator= (const ::FT_TagFTHeartbeatEnabledTaggedComponent_var &p) { if (this != &p) { delete this->ptr_; - ACE_NEW_RETURN (this->ptr_, ::FT::TagFTHeartbeatEnabledTaggedComponent (*p.ptr_), *this); + ACE_NEW_RETURN (this->ptr_, ::FT_TagFTHeartbeatEnabledTaggedComponent (*p.ptr_), *this); } return *this; } // fixed-size types only -ACE_INLINE FT::TagFTHeartbeatEnabledTaggedComponent_var & -FT::TagFTHeartbeatEnabledTaggedComponent_var::operator= (const ::FT::TagFTHeartbeatEnabledTaggedComponent &p) +ACE_INLINE FT_TagFTHeartbeatEnabledTaggedComponent_var & +FT_TagFTHeartbeatEnabledTaggedComponent_var::operator= (const ::FT_TagFTHeartbeatEnabledTaggedComponent &p) { if (this->ptr_ != &p) { delete this->ptr_; - ACE_NEW_RETURN (this->ptr_, ::FT::TagFTHeartbeatEnabledTaggedComponent (p), *this); + ACE_NEW_RETURN (this->ptr_, ::FT_TagFTHeartbeatEnabledTaggedComponent (p), *this); } return *this; } -ACE_INLINE const ::FT::TagFTHeartbeatEnabledTaggedComponent * -FT::TagFTHeartbeatEnabledTaggedComponent_var::operator-> (void) const +ACE_INLINE const ::FT_TagFTHeartbeatEnabledTaggedComponent * +FT_TagFTHeartbeatEnabledTaggedComponent_var::operator-> (void) const { return this->ptr_; } -ACE_INLINE ::FT::TagFTHeartbeatEnabledTaggedComponent * -FT::TagFTHeartbeatEnabledTaggedComponent_var::operator-> (void) +ACE_INLINE ::FT_TagFTHeartbeatEnabledTaggedComponent * +FT_TagFTHeartbeatEnabledTaggedComponent_var::operator-> (void) { return this->ptr_; } ACE_INLINE -FT::TagFTHeartbeatEnabledTaggedComponent_var::operator const ::FT::TagFTHeartbeatEnabledTaggedComponent &() const // cast +FT_TagFTHeartbeatEnabledTaggedComponent_var::operator const ::FT_TagFTHeartbeatEnabledTaggedComponent &() const // cast { return *this->ptr_; } ACE_INLINE -FT::TagFTHeartbeatEnabledTaggedComponent_var::operator ::FT::TagFTHeartbeatEnabledTaggedComponent &() // cast +FT_TagFTHeartbeatEnabledTaggedComponent_var::operator ::FT_TagFTHeartbeatEnabledTaggedComponent &() // cast { return *this->ptr_; } ACE_INLINE -FT::TagFTHeartbeatEnabledTaggedComponent_var::operator ::FT::TagFTHeartbeatEnabledTaggedComponent &() const // cast +FT_TagFTHeartbeatEnabledTaggedComponent_var::operator ::FT_TagFTHeartbeatEnabledTaggedComponent &() const // cast { return *this->ptr_; } -ACE_INLINE const ::FT::TagFTHeartbeatEnabledTaggedComponent & -FT::TagFTHeartbeatEnabledTaggedComponent_var::in (void) const +ACE_INLINE const ::FT_TagFTHeartbeatEnabledTaggedComponent & +FT_TagFTHeartbeatEnabledTaggedComponent_var::in (void) const { return *this->ptr_; } -ACE_INLINE ::FT::TagFTHeartbeatEnabledTaggedComponent & -FT::TagFTHeartbeatEnabledTaggedComponent_var::inout (void) +ACE_INLINE ::FT_TagFTHeartbeatEnabledTaggedComponent & +FT_TagFTHeartbeatEnabledTaggedComponent_var::inout (void) { return *this->ptr_; } // mapping for fixed size -ACE_INLINE ::FT::TagFTHeartbeatEnabledTaggedComponent & -FT::TagFTHeartbeatEnabledTaggedComponent_var::out (void) +ACE_INLINE ::FT_TagFTHeartbeatEnabledTaggedComponent & +FT_TagFTHeartbeatEnabledTaggedComponent_var::out (void) { return *this->ptr_; } -ACE_INLINE ::FT::TagFTHeartbeatEnabledTaggedComponent -FT::TagFTHeartbeatEnabledTaggedComponent_var::_retn (void) +ACE_INLINE ::FT_TagFTHeartbeatEnabledTaggedComponent +FT_TagFTHeartbeatEnabledTaggedComponent_var::_retn (void) { return *this->ptr_; } -ACE_INLINE ::FT::TagFTHeartbeatEnabledTaggedComponent * -FT::TagFTHeartbeatEnabledTaggedComponent_var::ptr (void) const +ACE_INLINE ::FT_TagFTHeartbeatEnabledTaggedComponent * +FT_TagFTHeartbeatEnabledTaggedComponent_var::ptr (void) const { return this->ptr_; } // ************************************************************* -// Inline operations for class FT::HeartbeatPolicyValue_var +// Inline operations for class FT_HeartbeatPolicyValue_var // ************************************************************* ACE_INLINE -FT::HeartbeatPolicyValue_var::HeartbeatPolicyValue_var (void) // default constructor +FT_HeartbeatPolicyValue_var::FT_HeartbeatPolicyValue_var (void) // default constructor : ptr_ (0) {} ACE_INLINE -FT::HeartbeatPolicyValue_var::HeartbeatPolicyValue_var (HeartbeatPolicyValue *p) +FT_HeartbeatPolicyValue_var::FT_HeartbeatPolicyValue_var (FT_HeartbeatPolicyValue *p) : ptr_ (p) {} ACE_INLINE -FT::HeartbeatPolicyValue_var::HeartbeatPolicyValue_var (const ::FT::HeartbeatPolicyValue_var &p) // copy constructor +FT_HeartbeatPolicyValue_var::FT_HeartbeatPolicyValue_var (const ::FT_HeartbeatPolicyValue_var &p) // copy constructor { if (p.ptr_) - ACE_NEW (this->ptr_, ::FT::HeartbeatPolicyValue (*p.ptr_)); + ACE_NEW (this->ptr_, ::FT_HeartbeatPolicyValue (*p.ptr_)); else this->ptr_ = 0; } // fixed-size types only ACE_INLINE -FT::HeartbeatPolicyValue_var::HeartbeatPolicyValue_var (const ::FT::HeartbeatPolicyValue &p) +FT_HeartbeatPolicyValue_var::FT_HeartbeatPolicyValue_var (const ::FT_HeartbeatPolicyValue &p) { - ACE_NEW (this->ptr_, ::FT::HeartbeatPolicyValue (p)); + ACE_NEW (this->ptr_, ::FT_HeartbeatPolicyValue (p)); } ACE_INLINE -FT::HeartbeatPolicyValue_var::~HeartbeatPolicyValue_var (void) // destructor +FT_HeartbeatPolicyValue_var::~FT_HeartbeatPolicyValue_var (void) // destructor { delete this->ptr_; } -ACE_INLINE FT::HeartbeatPolicyValue_var & -FT::HeartbeatPolicyValue_var::operator= (HeartbeatPolicyValue *p) +ACE_INLINE FT_HeartbeatPolicyValue_var & +FT_HeartbeatPolicyValue_var::operator= (FT_HeartbeatPolicyValue *p) { delete this->ptr_; this->ptr_ = p; return *this; } -ACE_INLINE ::FT::HeartbeatPolicyValue_var & -FT::HeartbeatPolicyValue_var::operator= (const ::FT::HeartbeatPolicyValue_var &p) +ACE_INLINE ::FT_HeartbeatPolicyValue_var & +FT_HeartbeatPolicyValue_var::operator= (const ::FT_HeartbeatPolicyValue_var &p) { if (this != &p) { delete this->ptr_; - ACE_NEW_RETURN (this->ptr_, ::FT::HeartbeatPolicyValue (*p.ptr_), *this); + ACE_NEW_RETURN (this->ptr_, ::FT_HeartbeatPolicyValue (*p.ptr_), *this); } return *this; } // fixed-size types only -ACE_INLINE FT::HeartbeatPolicyValue_var & -FT::HeartbeatPolicyValue_var::operator= (const ::FT::HeartbeatPolicyValue &p) +ACE_INLINE FT_HeartbeatPolicyValue_var & +FT_HeartbeatPolicyValue_var::operator= (const ::FT_HeartbeatPolicyValue &p) { if (this->ptr_ != &p) { delete this->ptr_; - ACE_NEW_RETURN (this->ptr_, ::FT::HeartbeatPolicyValue (p), *this); + ACE_NEW_RETURN (this->ptr_, ::FT_HeartbeatPolicyValue (p), *this); } return *this; } -ACE_INLINE const ::FT::HeartbeatPolicyValue * -FT::HeartbeatPolicyValue_var::operator-> (void) const +ACE_INLINE const ::FT_HeartbeatPolicyValue * +FT_HeartbeatPolicyValue_var::operator-> (void) const { return this->ptr_; } -ACE_INLINE ::FT::HeartbeatPolicyValue * -FT::HeartbeatPolicyValue_var::operator-> (void) +ACE_INLINE ::FT_HeartbeatPolicyValue * +FT_HeartbeatPolicyValue_var::operator-> (void) { return this->ptr_; } ACE_INLINE -FT::HeartbeatPolicyValue_var::operator const ::FT::HeartbeatPolicyValue &() const // cast +FT_HeartbeatPolicyValue_var::operator const ::FT_HeartbeatPolicyValue &() const // cast { return *this->ptr_; } ACE_INLINE -FT::HeartbeatPolicyValue_var::operator ::FT::HeartbeatPolicyValue &() // cast +FT_HeartbeatPolicyValue_var::operator ::FT_HeartbeatPolicyValue &() // cast { return *this->ptr_; } ACE_INLINE -FT::HeartbeatPolicyValue_var::operator ::FT::HeartbeatPolicyValue &() const // cast +FT_HeartbeatPolicyValue_var::operator ::FT_HeartbeatPolicyValue &() const // cast { return *this->ptr_; } -ACE_INLINE const ::FT::HeartbeatPolicyValue & -FT::HeartbeatPolicyValue_var::in (void) const +ACE_INLINE const ::FT_HeartbeatPolicyValue & +FT_HeartbeatPolicyValue_var::in (void) const { return *this->ptr_; } -ACE_INLINE ::FT::HeartbeatPolicyValue & -FT::HeartbeatPolicyValue_var::inout (void) +ACE_INLINE ::FT_HeartbeatPolicyValue & +FT_HeartbeatPolicyValue_var::inout (void) { return *this->ptr_; } // mapping for fixed size -ACE_INLINE ::FT::HeartbeatPolicyValue & -FT::HeartbeatPolicyValue_var::out (void) +ACE_INLINE ::FT_HeartbeatPolicyValue & +FT_HeartbeatPolicyValue_var::out (void) { return *this->ptr_; } -ACE_INLINE ::FT::HeartbeatPolicyValue -FT::HeartbeatPolicyValue_var::_retn (void) +ACE_INLINE ::FT_HeartbeatPolicyValue +FT_HeartbeatPolicyValue_var::_retn (void) { return *this->ptr_; } -ACE_INLINE ::FT::HeartbeatPolicyValue * -FT::HeartbeatPolicyValue_var::ptr (void) const +ACE_INLINE ::FT_HeartbeatPolicyValue * +FT_HeartbeatPolicyValue_var::ptr (void) const { return this->ptr_; } @@ -1057,7 +1058,7 @@ FT::HeartbeatPolicyValue_var::ptr (void) const #define _FT_HEARTBEATPOLICY___CI_ ACE_INLINE -FT::HeartbeatPolicy::HeartbeatPolicy (TAO_Stub *objref, TAO_ServantBase *_tao_servant, CORBA::Boolean _tao_collocated) // constructor +FT_HeartbeatPolicy::FT_HeartbeatPolicy (TAO_Stub *objref, TAO_ServantBase *_tao_servant, CORBA::Boolean _tao_collocated) // constructor : CORBA_Object (objref, _tao_servant, _tao_collocated) {} @@ -1068,95 +1069,95 @@ FT::HeartbeatPolicy::HeartbeatPolicy (TAO_Stub *objref, TAO_ServantBase *_tao_se #define _FT_HEARTBEATPOLICY___VAR_CI_ // ************************************************************* -// Inline operations for class FT::HeartbeatPolicy_var +// Inline operations for class FT_HeartbeatPolicy_var // ************************************************************* ACE_INLINE -FT::HeartbeatPolicy_var::HeartbeatPolicy_var (void) // default constructor - : ptr_ (HeartbeatPolicy::_nil ()) +FT_HeartbeatPolicy_var::FT_HeartbeatPolicy_var (void) // default constructor + : ptr_ (FT_HeartbeatPolicy::_nil ()) {} -ACE_INLINE ::FT::HeartbeatPolicy_ptr -FT::HeartbeatPolicy_var::ptr (void) const +ACE_INLINE ::FT_HeartbeatPolicy_ptr +FT_HeartbeatPolicy_var::ptr (void) const { return this->ptr_; } ACE_INLINE -FT::HeartbeatPolicy_var::HeartbeatPolicy_var (const ::FT::HeartbeatPolicy_var &p) // copy constructor +FT_HeartbeatPolicy_var::FT_HeartbeatPolicy_var (const ::FT_HeartbeatPolicy_var &p) // copy constructor : TAO_Base_var (), - ptr_ (HeartbeatPolicy::_duplicate (p.ptr ())) + ptr_ (FT_HeartbeatPolicy::_duplicate (p.ptr ())) {} ACE_INLINE -FT::HeartbeatPolicy_var::~HeartbeatPolicy_var (void) // destructor +FT_HeartbeatPolicy_var::~FT_HeartbeatPolicy_var (void) // destructor { CORBA::release (this->ptr_); } -ACE_INLINE FT::HeartbeatPolicy_var & -FT::HeartbeatPolicy_var::operator= (HeartbeatPolicy_ptr p) +ACE_INLINE FT_HeartbeatPolicy_var & +FT_HeartbeatPolicy_var::operator= (FT_HeartbeatPolicy_ptr p) { CORBA::release (this->ptr_); this->ptr_ = p; return *this; } -ACE_INLINE FT::HeartbeatPolicy_var & -FT::HeartbeatPolicy_var::operator= (const ::FT::HeartbeatPolicy_var &p) +ACE_INLINE FT_HeartbeatPolicy_var & +FT_HeartbeatPolicy_var::operator= (const ::FT_HeartbeatPolicy_var &p) { if (this != &p) { CORBA::release (this->ptr_); - this->ptr_ = ::FT::HeartbeatPolicy::_duplicate (p.ptr ()); + this->ptr_ = ::FT_HeartbeatPolicy::_duplicate (p.ptr ()); } return *this; } ACE_INLINE -FT::HeartbeatPolicy_var::operator const ::FT::HeartbeatPolicy_ptr &() const // cast +FT_HeartbeatPolicy_var::operator const ::FT_HeartbeatPolicy_ptr &() const // cast { return this->ptr_; } ACE_INLINE -FT::HeartbeatPolicy_var::operator ::FT::HeartbeatPolicy_ptr &() // cast +FT_HeartbeatPolicy_var::operator ::FT_HeartbeatPolicy_ptr &() // cast { return this->ptr_; } -ACE_INLINE ::FT::HeartbeatPolicy_ptr -FT::HeartbeatPolicy_var::operator-> (void) const +ACE_INLINE ::FT_HeartbeatPolicy_ptr +FT_HeartbeatPolicy_var::operator-> (void) const { return this->ptr_; } -ACE_INLINE ::FT::HeartbeatPolicy_ptr -FT::HeartbeatPolicy_var::in (void) const +ACE_INLINE ::FT_HeartbeatPolicy_ptr +FT_HeartbeatPolicy_var::in (void) const { return this->ptr_; } -ACE_INLINE ::FT::HeartbeatPolicy_ptr & -FT::HeartbeatPolicy_var::inout (void) +ACE_INLINE ::FT_HeartbeatPolicy_ptr & +FT_HeartbeatPolicy_var::inout (void) { return this->ptr_; } -ACE_INLINE ::FT::HeartbeatPolicy_ptr & -FT::HeartbeatPolicy_var::out (void) +ACE_INLINE ::FT_HeartbeatPolicy_ptr & +FT_HeartbeatPolicy_var::out (void) { CORBA::release (this->ptr_); - this->ptr_ = ::FT::HeartbeatPolicy::_nil (); + this->ptr_ = ::FT_HeartbeatPolicy::_nil (); return this->ptr_; } -ACE_INLINE ::FT::HeartbeatPolicy_ptr -FT::HeartbeatPolicy_var::_retn (void) +ACE_INLINE ::FT_HeartbeatPolicy_ptr +FT_HeartbeatPolicy_var::_retn (void) { // yield ownership of managed obj reference - ::FT::HeartbeatPolicy_ptr val = this->ptr_; - this->ptr_ = ::FT::HeartbeatPolicy::_nil (); + ::FT_HeartbeatPolicy_ptr val = this->ptr_; + this->ptr_ = ::FT_HeartbeatPolicy::_nil (); return val; } @@ -1168,64 +1169,64 @@ FT::HeartbeatPolicy_var::_retn (void) #define _FT_HEARTBEATPOLICY___OUT_CI_ // ************************************************************* -// Inline operations for class FT::HeartbeatPolicy_out +// Inline operations for class FT_HeartbeatPolicy_out // ************************************************************* ACE_INLINE -FT::HeartbeatPolicy_out::HeartbeatPolicy_out (HeartbeatPolicy_ptr &p) +FT_HeartbeatPolicy_out::FT_HeartbeatPolicy_out (FT_HeartbeatPolicy_ptr &p) : ptr_ (p) { - this->ptr_ = ::FT::HeartbeatPolicy::_nil (); + this->ptr_ = ::FT_HeartbeatPolicy::_nil (); } ACE_INLINE -FT::HeartbeatPolicy_out::HeartbeatPolicy_out (HeartbeatPolicy_var &p) // constructor from _var +FT_HeartbeatPolicy_out::FT_HeartbeatPolicy_out (FT_HeartbeatPolicy_var &p) // constructor from _var : ptr_ (p.out ()) { CORBA::release (this->ptr_); - this->ptr_ = ::FT::HeartbeatPolicy::_nil (); + this->ptr_ = ::FT_HeartbeatPolicy::_nil (); } ACE_INLINE -FT::HeartbeatPolicy_out::HeartbeatPolicy_out (const ::FT::HeartbeatPolicy_out &p) // copy constructor - : ptr_ (ACE_const_cast (HeartbeatPolicy_out &, p).ptr_) +FT_HeartbeatPolicy_out::FT_HeartbeatPolicy_out (const ::FT_HeartbeatPolicy_out &p) // copy constructor + : ptr_ (ACE_const_cast (FT_HeartbeatPolicy_out &, p).ptr_) {} -ACE_INLINE ::FT::HeartbeatPolicy_out & -FT::HeartbeatPolicy_out::operator= (const ::FT::HeartbeatPolicy_out &p) +ACE_INLINE ::FT_HeartbeatPolicy_out & +FT_HeartbeatPolicy_out::operator= (const ::FT_HeartbeatPolicy_out &p) { - this->ptr_ = ACE_const_cast (HeartbeatPolicy_out&, p).ptr_; + this->ptr_ = ACE_const_cast (FT_HeartbeatPolicy_out&, p).ptr_; return *this; } -ACE_INLINE FT::HeartbeatPolicy_out & -FT::HeartbeatPolicy_out::operator= (const ::FT::HeartbeatPolicy_var &p) +ACE_INLINE FT_HeartbeatPolicy_out & +FT_HeartbeatPolicy_out::operator= (const ::FT_HeartbeatPolicy_var &p) { - this->ptr_ = ::FT::HeartbeatPolicy::_duplicate (p.ptr ()); + this->ptr_ = ::FT_HeartbeatPolicy::_duplicate (p.ptr ()); return *this; } -ACE_INLINE FT::HeartbeatPolicy_out & -FT::HeartbeatPolicy_out::operator= (HeartbeatPolicy_ptr p) +ACE_INLINE FT_HeartbeatPolicy_out & +FT_HeartbeatPolicy_out::operator= (FT_HeartbeatPolicy_ptr p) { this->ptr_ = p; return *this; } ACE_INLINE -FT::HeartbeatPolicy_out::operator ::FT::HeartbeatPolicy_ptr &() // cast +FT_HeartbeatPolicy_out::operator ::FT_HeartbeatPolicy_ptr &() // cast { return this->ptr_; } -ACE_INLINE ::FT::HeartbeatPolicy_ptr & -FT::HeartbeatPolicy_out::ptr (void) // ptr +ACE_INLINE ::FT_HeartbeatPolicy_ptr & +FT_HeartbeatPolicy_out::ptr (void) // ptr { return this->ptr_; } -ACE_INLINE ::FT::HeartbeatPolicy_ptr -FT::HeartbeatPolicy_out::operator-> (void) +ACE_INLINE ::FT_HeartbeatPolicy_ptr +FT_HeartbeatPolicy_out::operator-> (void) { return this->ptr_; } @@ -1238,7 +1239,7 @@ FT::HeartbeatPolicy_out::operator-> (void) #define _FT_HEARTBEATENABLEDPOLICY___CI_ ACE_INLINE -FT::HeartbeatEnabledPolicy::HeartbeatEnabledPolicy (TAO_Stub *objref, TAO_ServantBase *_tao_servant, CORBA::Boolean _tao_collocated) // constructor +FT_HeartbeatEnabledPolicy::FT_HeartbeatEnabledPolicy (TAO_Stub *objref, TAO_ServantBase *_tao_servant, CORBA::Boolean _tao_collocated) // constructor : CORBA_Object (objref, _tao_servant, _tao_collocated) {} @@ -1249,95 +1250,95 @@ FT::HeartbeatEnabledPolicy::HeartbeatEnabledPolicy (TAO_Stub *objref, TAO_Servan #define _FT_HEARTBEATENABLEDPOLICY___VAR_CI_ // ************************************************************* -// Inline operations for class FT::HeartbeatEnabledPolicy_var +// Inline operations for class FT_HeartbeatEnabledPolicy_var // ************************************************************* ACE_INLINE -FT::HeartbeatEnabledPolicy_var::HeartbeatEnabledPolicy_var (void) // default constructor - : ptr_ (HeartbeatEnabledPolicy::_nil ()) +FT_HeartbeatEnabledPolicy_var::FT_HeartbeatEnabledPolicy_var (void) // default constructor + : ptr_ (FT_HeartbeatEnabledPolicy::_nil ()) {} -ACE_INLINE ::FT::HeartbeatEnabledPolicy_ptr -FT::HeartbeatEnabledPolicy_var::ptr (void) const +ACE_INLINE ::FT_HeartbeatEnabledPolicy_ptr +FT_HeartbeatEnabledPolicy_var::ptr (void) const { return this->ptr_; } ACE_INLINE -FT::HeartbeatEnabledPolicy_var::HeartbeatEnabledPolicy_var (const ::FT::HeartbeatEnabledPolicy_var &p) // copy constructor +FT_HeartbeatEnabledPolicy_var::FT_HeartbeatEnabledPolicy_var (const ::FT_HeartbeatEnabledPolicy_var &p) // copy constructor : TAO_Base_var (), - ptr_ (HeartbeatEnabledPolicy::_duplicate (p.ptr ())) + ptr_ (FT_HeartbeatEnabledPolicy::_duplicate (p.ptr ())) {} ACE_INLINE -FT::HeartbeatEnabledPolicy_var::~HeartbeatEnabledPolicy_var (void) // destructor +FT_HeartbeatEnabledPolicy_var::~FT_HeartbeatEnabledPolicy_var (void) // destructor { CORBA::release (this->ptr_); } -ACE_INLINE FT::HeartbeatEnabledPolicy_var & -FT::HeartbeatEnabledPolicy_var::operator= (HeartbeatEnabledPolicy_ptr p) +ACE_INLINE FT_HeartbeatEnabledPolicy_var & +FT_HeartbeatEnabledPolicy_var::operator= (FT_HeartbeatEnabledPolicy_ptr p) { CORBA::release (this->ptr_); this->ptr_ = p; return *this; } -ACE_INLINE FT::HeartbeatEnabledPolicy_var & -FT::HeartbeatEnabledPolicy_var::operator= (const ::FT::HeartbeatEnabledPolicy_var &p) +ACE_INLINE FT_HeartbeatEnabledPolicy_var & +FT_HeartbeatEnabledPolicy_var::operator= (const ::FT_HeartbeatEnabledPolicy_var &p) { if (this != &p) { CORBA::release (this->ptr_); - this->ptr_ = ::FT::HeartbeatEnabledPolicy::_duplicate (p.ptr ()); + this->ptr_ = ::FT_HeartbeatEnabledPolicy::_duplicate (p.ptr ()); } return *this; } ACE_INLINE -FT::HeartbeatEnabledPolicy_var::operator const ::FT::HeartbeatEnabledPolicy_ptr &() const // cast +FT_HeartbeatEnabledPolicy_var::operator const ::FT_HeartbeatEnabledPolicy_ptr &() const // cast { return this->ptr_; } ACE_INLINE -FT::HeartbeatEnabledPolicy_var::operator ::FT::HeartbeatEnabledPolicy_ptr &() // cast +FT_HeartbeatEnabledPolicy_var::operator ::FT_HeartbeatEnabledPolicy_ptr &() // cast { return this->ptr_; } -ACE_INLINE ::FT::HeartbeatEnabledPolicy_ptr -FT::HeartbeatEnabledPolicy_var::operator-> (void) const +ACE_INLINE ::FT_HeartbeatEnabledPolicy_ptr +FT_HeartbeatEnabledPolicy_var::operator-> (void) const { return this->ptr_; } -ACE_INLINE ::FT::HeartbeatEnabledPolicy_ptr -FT::HeartbeatEnabledPolicy_var::in (void) const +ACE_INLINE ::FT_HeartbeatEnabledPolicy_ptr +FT_HeartbeatEnabledPolicy_var::in (void) const { return this->ptr_; } -ACE_INLINE ::FT::HeartbeatEnabledPolicy_ptr & -FT::HeartbeatEnabledPolicy_var::inout (void) +ACE_INLINE ::FT_HeartbeatEnabledPolicy_ptr & +FT_HeartbeatEnabledPolicy_var::inout (void) { return this->ptr_; } -ACE_INLINE ::FT::HeartbeatEnabledPolicy_ptr & -FT::HeartbeatEnabledPolicy_var::out (void) +ACE_INLINE ::FT_HeartbeatEnabledPolicy_ptr & +FT_HeartbeatEnabledPolicy_var::out (void) { CORBA::release (this->ptr_); - this->ptr_ = ::FT::HeartbeatEnabledPolicy::_nil (); + this->ptr_ = ::FT_HeartbeatEnabledPolicy::_nil (); return this->ptr_; } -ACE_INLINE ::FT::HeartbeatEnabledPolicy_ptr -FT::HeartbeatEnabledPolicy_var::_retn (void) +ACE_INLINE ::FT_HeartbeatEnabledPolicy_ptr +FT_HeartbeatEnabledPolicy_var::_retn (void) { // yield ownership of managed obj reference - ::FT::HeartbeatEnabledPolicy_ptr val = this->ptr_; - this->ptr_ = ::FT::HeartbeatEnabledPolicy::_nil (); + ::FT_HeartbeatEnabledPolicy_ptr val = this->ptr_; + this->ptr_ = ::FT_HeartbeatEnabledPolicy::_nil (); return val; } @@ -1349,64 +1350,64 @@ FT::HeartbeatEnabledPolicy_var::_retn (void) #define _FT_HEARTBEATENABLEDPOLICY___OUT_CI_ // ************************************************************* -// Inline operations for class FT::HeartbeatEnabledPolicy_out +// Inline operations for class FT_HeartbeatEnabledPolicy_out // ************************************************************* ACE_INLINE -FT::HeartbeatEnabledPolicy_out::HeartbeatEnabledPolicy_out (HeartbeatEnabledPolicy_ptr &p) +FT_HeartbeatEnabledPolicy_out::FT_HeartbeatEnabledPolicy_out (FT_HeartbeatEnabledPolicy_ptr &p) : ptr_ (p) { - this->ptr_ = ::FT::HeartbeatEnabledPolicy::_nil (); + this->ptr_ = ::FT_HeartbeatEnabledPolicy::_nil (); } ACE_INLINE -FT::HeartbeatEnabledPolicy_out::HeartbeatEnabledPolicy_out (HeartbeatEnabledPolicy_var &p) // constructor from _var +FT_HeartbeatEnabledPolicy_out::FT_HeartbeatEnabledPolicy_out (FT_HeartbeatEnabledPolicy_var &p) // constructor from _var : ptr_ (p.out ()) { CORBA::release (this->ptr_); - this->ptr_ = ::FT::HeartbeatEnabledPolicy::_nil (); + this->ptr_ = ::FT_HeartbeatEnabledPolicy::_nil (); } ACE_INLINE -FT::HeartbeatEnabledPolicy_out::HeartbeatEnabledPolicy_out (const ::FT::HeartbeatEnabledPolicy_out &p) // copy constructor - : ptr_ (ACE_const_cast (HeartbeatEnabledPolicy_out &, p).ptr_) +FT_HeartbeatEnabledPolicy_out::FT_HeartbeatEnabledPolicy_out (const ::FT_HeartbeatEnabledPolicy_out &p) // copy constructor + : ptr_ (ACE_const_cast (FT_HeartbeatEnabledPolicy_out &, p).ptr_) {} -ACE_INLINE ::FT::HeartbeatEnabledPolicy_out & -FT::HeartbeatEnabledPolicy_out::operator= (const ::FT::HeartbeatEnabledPolicy_out &p) +ACE_INLINE ::FT_HeartbeatEnabledPolicy_out & +FT_HeartbeatEnabledPolicy_out::operator= (const ::FT_HeartbeatEnabledPolicy_out &p) { - this->ptr_ = ACE_const_cast (HeartbeatEnabledPolicy_out&, p).ptr_; + this->ptr_ = ACE_const_cast (FT_HeartbeatEnabledPolicy_out&, p).ptr_; return *this; } -ACE_INLINE FT::HeartbeatEnabledPolicy_out & -FT::HeartbeatEnabledPolicy_out::operator= (const ::FT::HeartbeatEnabledPolicy_var &p) +ACE_INLINE FT_HeartbeatEnabledPolicy_out & +FT_HeartbeatEnabledPolicy_out::operator= (const ::FT_HeartbeatEnabledPolicy_var &p) { - this->ptr_ = ::FT::HeartbeatEnabledPolicy::_duplicate (p.ptr ()); + this->ptr_ = ::FT_HeartbeatEnabledPolicy::_duplicate (p.ptr ()); return *this; } -ACE_INLINE FT::HeartbeatEnabledPolicy_out & -FT::HeartbeatEnabledPolicy_out::operator= (HeartbeatEnabledPolicy_ptr p) +ACE_INLINE FT_HeartbeatEnabledPolicy_out & +FT_HeartbeatEnabledPolicy_out::operator= (FT_HeartbeatEnabledPolicy_ptr p) { this->ptr_ = p; return *this; } ACE_INLINE -FT::HeartbeatEnabledPolicy_out::operator ::FT::HeartbeatEnabledPolicy_ptr &() // cast +FT_HeartbeatEnabledPolicy_out::operator ::FT_HeartbeatEnabledPolicy_ptr &() // cast { return this->ptr_; } -ACE_INLINE ::FT::HeartbeatEnabledPolicy_ptr & -FT::HeartbeatEnabledPolicy_out::ptr (void) // ptr +ACE_INLINE ::FT_HeartbeatEnabledPolicy_ptr & +FT_HeartbeatEnabledPolicy_out::ptr (void) // ptr { return this->ptr_; } -ACE_INLINE ::FT::HeartbeatEnabledPolicy_ptr -FT::HeartbeatEnabledPolicy_out::operator-> (void) +ACE_INLINE ::FT_HeartbeatEnabledPolicy_ptr +FT_HeartbeatEnabledPolicy_out::operator-> (void) { return this->ptr_; } @@ -1415,4845 +1416,5 @@ FT::HeartbeatEnabledPolicy_out::operator-> (void) #endif /* end #if !defined */ -#if !defined (_FT_GENERICFACTORY___CI_) -#define _FT_GENERICFACTORY___CI_ -ACE_INLINE -FT::GenericFactory::GenericFactory (TAO_Stub *objref, TAO_ServantBase *_tao_servant, CORBA::Boolean _tao_collocated) // constructor - : CORBA_Object (objref, _tao_servant, _tao_collocated) -{} - -#endif /* end #if !defined */ - - -#if !defined (_FT_GENERICFACTORY___VAR_CI_) -#define _FT_GENERICFACTORY___VAR_CI_ - -// ************************************************************* -// Inline operations for class FT::GenericFactory_var -// ************************************************************* - -ACE_INLINE -FT::GenericFactory_var::GenericFactory_var (void) // default constructor - : ptr_ (FT::GenericFactory::_nil ()) -{} - -ACE_INLINE FT::GenericFactory_ptr -FT::GenericFactory_var::ptr (void) const -{ - return this->ptr_; -} - -ACE_INLINE -FT::GenericFactory_var::GenericFactory_var (const FT::GenericFactory_var &p) // copy constructor - : TAO_Base_var (), - ptr_ (GenericFactory::_duplicate (p.ptr ())) -{} - -ACE_INLINE -FT::GenericFactory_var::~GenericFactory_var (void) // destructor -{ - CORBA::release (this->ptr_); -} - -ACE_INLINE FT::GenericFactory_var & -FT::GenericFactory_var::operator= (FT::GenericFactory_ptr p) -{ - CORBA::release (this->ptr_); - this->ptr_ = p; - return *this; -} - -ACE_INLINE FT::GenericFactory_var & -FT::GenericFactory_var::operator= (const FT::GenericFactory_var &p) -{ - if (this != &p) - { - CORBA::release (this->ptr_); - this->ptr_ = FT::GenericFactory::_duplicate (p.ptr ()); - } - return *this; -} - -ACE_INLINE -FT::GenericFactory_var::operator const FT::GenericFactory_ptr &() const // cast -{ - return this->ptr_; -} - -ACE_INLINE -FT::GenericFactory_var::operator FT::GenericFactory_ptr &() // cast -{ - return this->ptr_; -} - -ACE_INLINE FT::GenericFactory_ptr -FT::GenericFactory_var::operator-> (void) const -{ - return this->ptr_; -} - -ACE_INLINE FT::GenericFactory_ptr -FT::GenericFactory_var::in (void) const -{ - return this->ptr_; -} - -ACE_INLINE FT::GenericFactory_ptr & -FT::GenericFactory_var::inout (void) -{ - return this->ptr_; -} - -ACE_INLINE FT::GenericFactory_ptr & -FT::GenericFactory_var::out (void) -{ - CORBA::release (this->ptr_); - this->ptr_ = FT::GenericFactory::_nil (); - return this->ptr_; -} - -ACE_INLINE FT::GenericFactory_ptr -FT::GenericFactory_var::_retn (void) -{ - // yield ownership of managed obj reference - FT::GenericFactory_ptr val = this->ptr_; - this->ptr_ = FT::GenericFactory::_nil (); - return val; -} - - -#endif /* end #if !defined */ - - -#if !defined (_FT_GENERICFACTORY___OUT_CI_) -#define _FT_GENERICFACTORY___OUT_CI_ - -// ************************************************************* -// Inline operations for class FT::GenericFactory_out -// ************************************************************* - -ACE_INLINE -FT::GenericFactory_out::GenericFactory_out (FT::GenericFactory_ptr &p) - : ptr_ (p) -{ - this->ptr_ = FT::GenericFactory::_nil (); -} - -ACE_INLINE -FT::GenericFactory_out::GenericFactory_out (FT::GenericFactory_var &p) // constructor from _var - : ptr_ (p.out ()) -{ - CORBA::release (this->ptr_); - this->ptr_ = FT::GenericFactory::_nil (); -} - -ACE_INLINE -FT::GenericFactory_out::GenericFactory_out (const FT::GenericFactory_out &p) // copy constructor - : ptr_ (ACE_const_cast (FT::GenericFactory_out&,p).ptr_) -{} - -ACE_INLINE FT::GenericFactory_out & -FT::GenericFactory_out::operator= (const FT::GenericFactory_out &p) -{ - this->ptr_ = ACE_const_cast (FT::GenericFactory_out&,p).ptr_; - return *this; -} - -ACE_INLINE FT::GenericFactory_out & -FT::GenericFactory_out::operator= (const FT::GenericFactory_var &p) -{ - this->ptr_ = FT::GenericFactory::_duplicate (p.ptr ()); - return *this; -} - -ACE_INLINE FT::GenericFactory_out & -FT::GenericFactory_out::operator= (FT::GenericFactory_ptr p) -{ - this->ptr_ = p; - return *this; -} - -ACE_INLINE -FT::GenericFactory_out::operator FT::GenericFactory_ptr &() // cast -{ - return this->ptr_; -} - -ACE_INLINE FT::GenericFactory_ptr & -FT::GenericFactory_out::ptr (void) // ptr -{ - return this->ptr_; -} - -ACE_INLINE FT::GenericFactory_ptr -FT::GenericFactory_out::operator-> (void) -{ - return this->ptr_; -} - - -#endif /* end #if !defined */ - - -#if !defined (_FT_FAULTNOTIFIER___CI_) -#define _FT_FAULTNOTIFIER___CI_ - -ACE_INLINE -FT::FaultNotifier::FaultNotifier (TAO_Stub *objref, TAO_ServantBase *_tao_servant, CORBA::Boolean _tao_collocated) // constructor - : CORBA_Object (objref, _tao_servant, _tao_collocated) -{} - -#endif /* end #if !defined */ - - -#if !defined (_FT_FAULTNOTIFIER___VAR_CI_) -#define _FT_FAULTNOTIFIER___VAR_CI_ - -// ************************************************************* -// Inline operations for class FT::FaultNotifier_var -// ************************************************************* - -ACE_INLINE -FT::FaultNotifier_var::FaultNotifier_var (void) // default constructor - : ptr_ (FT::FaultNotifier::_nil ()) -{} - -ACE_INLINE FT::FaultNotifier_ptr -FT::FaultNotifier_var::ptr (void) const -{ - return this->ptr_; -} - -ACE_INLINE -FT::FaultNotifier_var::FaultNotifier_var (const FT::FaultNotifier_var &p) // copy constructor - : TAO_Base_var (), - ptr_ (FaultNotifier::_duplicate (p.ptr ())) -{} - -ACE_INLINE -FT::FaultNotifier_var::~FaultNotifier_var (void) // destructor -{ - CORBA::release (this->ptr_); -} - -ACE_INLINE FT::FaultNotifier_var & -FT::FaultNotifier_var::operator= (FT::FaultNotifier_ptr p) -{ - CORBA::release (this->ptr_); - this->ptr_ = p; - return *this; -} - -ACE_INLINE FT::FaultNotifier_var & -FT::FaultNotifier_var::operator= (const FT::FaultNotifier_var &p) -{ - if (this != &p) - { - CORBA::release (this->ptr_); - this->ptr_ = FT::FaultNotifier::_duplicate (p.ptr ()); - } - return *this; -} - -ACE_INLINE -FT::FaultNotifier_var::operator const FT::FaultNotifier_ptr &() const // cast -{ - return this->ptr_; -} - -ACE_INLINE -FT::FaultNotifier_var::operator FT::FaultNotifier_ptr &() // cast -{ - return this->ptr_; -} - -ACE_INLINE FT::FaultNotifier_ptr -FT::FaultNotifier_var::operator-> (void) const -{ - return this->ptr_; -} - -ACE_INLINE FT::FaultNotifier_ptr -FT::FaultNotifier_var::in (void) const -{ - return this->ptr_; -} - -ACE_INLINE FT::FaultNotifier_ptr & -FT::FaultNotifier_var::inout (void) -{ - return this->ptr_; -} - -ACE_INLINE FT::FaultNotifier_ptr & -FT::FaultNotifier_var::out (void) -{ - CORBA::release (this->ptr_); - this->ptr_ = FT::FaultNotifier::_nil (); - return this->ptr_; -} - -ACE_INLINE FT::FaultNotifier_ptr -FT::FaultNotifier_var::_retn (void) -{ - // yield ownership of managed obj reference - FT::FaultNotifier_ptr val = this->ptr_; - this->ptr_ = FT::FaultNotifier::_nil (); - return val; -} - - -#endif /* end #if !defined */ - - -#if !defined (_FT_FAULTNOTIFIER___OUT_CI_) -#define _FT_FAULTNOTIFIER___OUT_CI_ - -// ************************************************************* -// Inline operations for class FT::FaultNotifier_out -// ************************************************************* - -ACE_INLINE -FT::FaultNotifier_out::FaultNotifier_out (FT::FaultNotifier_ptr &p) - : ptr_ (p) -{ - this->ptr_ = FT::FaultNotifier::_nil (); -} - -ACE_INLINE -FT::FaultNotifier_out::FaultNotifier_out (FT::FaultNotifier_var &p) // constructor from _var - : ptr_ (p.out ()) -{ - CORBA::release (this->ptr_); - this->ptr_ = FT::FaultNotifier::_nil (); -} - -ACE_INLINE -FT::FaultNotifier_out::FaultNotifier_out (const FT::FaultNotifier_out &p) // copy constructor - : ptr_ (ACE_const_cast (FT::FaultNotifier_out&,p).ptr_) -{} - -ACE_INLINE FT::FaultNotifier_out & -FT::FaultNotifier_out::operator= (const FT::FaultNotifier_out &p) -{ - this->ptr_ = ACE_const_cast (FT::FaultNotifier_out&,p).ptr_; - return *this; -} - -ACE_INLINE FT::FaultNotifier_out & -FT::FaultNotifier_out::operator= (const FT::FaultNotifier_var &p) -{ - this->ptr_ = FT::FaultNotifier::_duplicate (p.ptr ()); - return *this; -} - -ACE_INLINE FT::FaultNotifier_out & -FT::FaultNotifier_out::operator= (FT::FaultNotifier_ptr p) -{ - this->ptr_ = p; - return *this; -} - -ACE_INLINE -FT::FaultNotifier_out::operator FT::FaultNotifier_ptr &() // cast -{ - return this->ptr_; -} - -ACE_INLINE FT::FaultNotifier_ptr & -FT::FaultNotifier_out::ptr (void) // ptr -{ - return this->ptr_; -} - -ACE_INLINE FT::FaultNotifier_ptr -FT::FaultNotifier_out::operator-> (void) -{ - return this->ptr_; -} - - -#endif /* end #if !defined */ - -// ************************************************************* -// Inline operations for class FT::Property_var -// ************************************************************* - -ACE_INLINE -FT::Property_var::Property_var (void) // default constructor - : ptr_ (0) -{} - -ACE_INLINE -FT::Property_var::Property_var (Property *p) - : ptr_ (p) -{} - -ACE_INLINE -FT::Property_var::Property_var (const ::FT::Property_var &p) // copy constructor -{ - if (p.ptr_) - ACE_NEW (this->ptr_, ::FT::Property (*p.ptr_)); - else - this->ptr_ = 0; -} - -ACE_INLINE -FT::Property_var::~Property_var (void) // destructor -{ - delete this->ptr_; -} - -ACE_INLINE FT::Property_var & -FT::Property_var::operator= (Property *p) -{ - delete this->ptr_; - this->ptr_ = p; - return *this; -} - -ACE_INLINE ::FT::Property_var & -FT::Property_var::operator= (const ::FT::Property_var &p) -{ - if (this != &p) - { - delete this->ptr_; - ACE_NEW_RETURN (this->ptr_, ::FT::Property (*p.ptr_), *this); - } - return *this; -} - -ACE_INLINE const ::FT::Property * -FT::Property_var::operator-> (void) const -{ - return this->ptr_; -} - -ACE_INLINE ::FT::Property * -FT::Property_var::operator-> (void) -{ - return this->ptr_; -} - -ACE_INLINE -FT::Property_var::operator const ::FT::Property &() const // cast -{ - return *this->ptr_; -} - -ACE_INLINE -FT::Property_var::operator ::FT::Property &() // cast -{ - return *this->ptr_; -} - -ACE_INLINE -FT::Property_var::operator ::FT::Property &() const // cast -{ - return *this->ptr_; -} - -// variable-size types only -ACE_INLINE -FT::Property_var::operator ::FT::Property *&() // cast -{ - return this->ptr_; -} - -ACE_INLINE const ::FT::Property & -FT::Property_var::in (void) const -{ - return *this->ptr_; -} - -ACE_INLINE ::FT::Property & -FT::Property_var::inout (void) -{ - return *this->ptr_; -} - -// mapping for variable size -ACE_INLINE ::FT::Property *& -FT::Property_var::out (void) -{ - delete this->ptr_; - this->ptr_ = 0; - return this->ptr_; -} - -ACE_INLINE ::FT::Property * -FT::Property_var::_retn (void) -{ - ::FT::Property *tmp = this->ptr_; - this->ptr_ = 0; - return tmp; -} - -ACE_INLINE ::FT::Property * -FT::Property_var::ptr (void) const -{ - return this->ptr_; -} - -// ************************************************************* -// Inline operations for class FT::Property_out -// ************************************************************* - -ACE_INLINE -FT::Property_out::Property_out (::FT::Property *&p) - : ptr_ (p) -{ - this->ptr_ = 0; -} - -ACE_INLINE -FT::Property_out::Property_out (Property_var &p) // constructor from _var - : ptr_ (p.out ()) -{ - delete this->ptr_; - this->ptr_ = 0; -} - -ACE_INLINE -FT::Property_out::Property_out (const ::FT::Property_out &p) // copy constructor - : ptr_ (ACE_const_cast (Property_out&, p).ptr_) -{} - -ACE_INLINE FT::Property_out & -FT::Property_out::operator= (const ::FT::Property_out &p) -{ - this->ptr_ = ACE_const_cast (Property_out&, p).ptr_; - return *this; -} - -ACE_INLINE FT::Property_out & -FT::Property_out::operator= (Property *p) -{ - this->ptr_ = p; - return *this; -} - -ACE_INLINE -FT::Property_out::operator ::FT::Property *&() // cast -{ - return this->ptr_; -} - -ACE_INLINE ::FT::Property *& -FT::Property_out::ptr (void) // ptr -{ - return this->ptr_; -} - -ACE_INLINE ::FT::Property * -FT::Property_out::operator-> (void) -{ - return this->ptr_; -} - - -#if !defined (TAO_USE_SEQUENCE_TEMPLATES) - -#if !defined (__TAO_UNBOUNDED_SEQUENCE_FT_PROPERTIES_CI_) -#define __TAO_UNBOUNDED_SEQUENCE_FT_PROPERTIES_CI_ - - // = Static operations. - ACE_INLINE FT::Property * - FT::_TAO_Unbounded_Sequence_FT_Properties::allocbuf (CORBA::ULong size) - // Allocate storage for the sequence. - { - FT::Property *retval = 0; - ACE_NEW_RETURN (retval, FT::Property[size], 0); - return retval; - } - - ACE_INLINE void FT::_TAO_Unbounded_Sequence_FT_Properties::freebuf (FT::Property *buffer) - // Free the sequence. - { - delete [] buffer; - } - - ACE_INLINE - FT::_TAO_Unbounded_Sequence_FT_Properties::_TAO_Unbounded_Sequence_FT_Properties (void) // Default constructor. - { - } - - ACE_INLINE - FT::_TAO_Unbounded_Sequence_FT_Properties::_TAO_Unbounded_Sequence_FT_Properties (CORBA::ULong maximum) // Constructor using a maximum length value. - : TAO_Unbounded_Base_Sequence (maximum, _TAO_Unbounded_Sequence_FT_Properties::allocbuf (maximum)) - { - } - - ACE_INLINE - FT::_TAO_Unbounded_Sequence_FT_Properties::_TAO_Unbounded_Sequence_FT_Properties (CORBA::ULong maximum, - CORBA::ULong length, - FT::Property *data, - CORBA::Boolean release) - : TAO_Unbounded_Base_Sequence (maximum, length, data, release) - { - } - - ACE_INLINE - FT::_TAO_Unbounded_Sequence_FT_Properties::_TAO_Unbounded_Sequence_FT_Properties (const _TAO_Unbounded_Sequence_FT_Properties &rhs) - // Copy constructor. - : TAO_Unbounded_Base_Sequence (rhs) - { - if (rhs.buffer_ != 0) - { - FT::Property *tmp1 = _TAO_Unbounded_Sequence_FT_Properties::allocbuf (this->maximum_); - FT::Property * const tmp2 = ACE_reinterpret_cast (FT::Property * ACE_CAST_CONST, rhs.buffer_); - - for (CORBA::ULong i = 0; i < this->length_; ++i) - tmp1[i] = tmp2[i]; - - this->buffer_ = tmp1; - } - else - { - this->buffer_ = 0; - } - } - - ACE_INLINE FT::_TAO_Unbounded_Sequence_FT_Properties & - FT::_TAO_Unbounded_Sequence_FT_Properties::operator= (const _TAO_Unbounded_Sequence_FT_Properties &rhs) - // Assignment operator. - { - if (this == &rhs) - return *this; - - if (this->release_) - { - if (this->maximum_ < rhs.maximum_) - { - // free the old buffer - FT::Property *tmp = ACE_reinterpret_cast (FT::Property *, this->buffer_); - _TAO_Unbounded_Sequence_FT_Properties::freebuf (tmp); - this->buffer_ = _TAO_Unbounded_Sequence_FT_Properties::allocbuf (rhs.maximum_); - } - } - else - this->buffer_ = _TAO_Unbounded_Sequence_FT_Properties::allocbuf (rhs.maximum_); - - TAO_Unbounded_Base_Sequence::operator= (rhs); - - FT::Property *tmp1 = ACE_reinterpret_cast (FT::Property *, this->buffer_); - FT::Property * const tmp2 = ACE_reinterpret_cast (FT::Property * ACE_CAST_CONST, rhs.buffer_); - - for (CORBA::ULong i = 0; i < this->length_; ++i) - tmp1[i] = tmp2[i]; - - return *this; - } - - // = Accessors. - ACE_INLINE FT::Property & - FT::_TAO_Unbounded_Sequence_FT_Properties::operator[] (CORBA::ULong i) - // operator [] - { - ACE_ASSERT (i < this->maximum_); - FT::Property* tmp = ACE_reinterpret_cast(FT::Property*,this->buffer_); - return tmp[i]; - } - - ACE_INLINE const FT::Property & - FT::_TAO_Unbounded_Sequence_FT_Properties::operator[] (CORBA::ULong i) const - // operator [] - { - ACE_ASSERT (i < this->maximum_); - FT::Property * const tmp = ACE_reinterpret_cast (FT::Property* ACE_CAST_CONST, this->buffer_); - return tmp[i]; - } - - // Implement the TAO_Base_Sequence methods (see Sequence.h) - - ACE_INLINE FT::Property * - FT::_TAO_Unbounded_Sequence_FT_Properties::get_buffer (CORBA::Boolean orphan) - { - FT::Property *result = 0; - if (orphan == 0) - { - // We retain ownership. - if (this->buffer_ == 0) - { - result = _TAO_Unbounded_Sequence_FT_Properties::allocbuf (this->length_); - this->buffer_ = result; - } - else - { - result = ACE_reinterpret_cast (FT::Property*, this->buffer_); - } - } - else // if (orphan == 1) - { - if (this->release_ != 0) - { - // We set the state back to default and relinquish - // ownership. - result = ACE_reinterpret_cast(FT::Property*,this->buffer_); - this->maximum_ = 0; - this->length_ = 0; - this->buffer_ = 0; - this->release_ = 0; - } - } - return result; - } - - ACE_INLINE const FT::Property * - FT::_TAO_Unbounded_Sequence_FT_Properties::get_buffer (void) const - { - return ACE_reinterpret_cast(const FT::Property * ACE_CAST_CONST, this->buffer_); - } - - ACE_INLINE void - FT::_TAO_Unbounded_Sequence_FT_Properties::replace (CORBA::ULong max, - CORBA::ULong length, - FT::Property *data, - CORBA::Boolean release) - { - this->maximum_ = max; - this->length_ = length; - if (this->buffer_ && this->release_ == 1) - { - FT::Property *tmp = ACE_reinterpret_cast(FT::Property*,this->buffer_); - _TAO_Unbounded_Sequence_FT_Properties::freebuf (tmp); - } - this->buffer_ = data; - this->release_ = release; - } - -#endif /* end #if !defined */ - - -#endif /* !TAO_USE_SEQUENCE_TEMPLATES */ - -#if !defined (_FT_PROPERTIES_CI_) -#define _FT_PROPERTIES_CI_ - -// ************************************************************* -// Inline operations for class FT::Properties_var -// ************************************************************* - -ACE_INLINE -FT::Properties_var::Properties_var (void) // default constructor - : ptr_ (0) -{} - -ACE_INLINE -FT::Properties_var::Properties_var (Properties *p) - : ptr_ (p) -{} - -ACE_INLINE -FT::Properties_var::Properties_var (const ::FT::Properties_var &p) // copy constructor -{ - if (p.ptr_) - ACE_NEW (this->ptr_, ::FT::Properties (*p.ptr_)); - else - this->ptr_ = 0; -} - -ACE_INLINE -FT::Properties_var::~Properties_var (void) // destructor -{ - delete this->ptr_; -} - -ACE_INLINE FT::Properties_var & -FT::Properties_var::operator= (Properties *p) -{ - delete this->ptr_; - this->ptr_ = p; - return *this; -} - -ACE_INLINE FT::Properties_var & -FT::Properties_var::operator= (const ::FT::Properties_var &p) // deep copy -{ - if (this != &p) - { - delete this->ptr_; - ACE_NEW_RETURN (this->ptr_, ::FT::Properties (*p.ptr_), *this); - } - return *this; -} - -ACE_INLINE const ::FT::Properties * -FT::Properties_var::operator-> (void) const -{ - return this->ptr_; -} - -ACE_INLINE ::FT::Properties * -FT::Properties_var::operator-> (void) -{ - return this->ptr_; -} - -ACE_INLINE -FT::Properties_var::operator const ::FT::Properties &() const // cast -{ - return *this->ptr_; -} - -ACE_INLINE -FT::Properties_var::operator ::FT::Properties &() // cast -{ - return *this->ptr_; -} - -ACE_INLINE -FT::Properties_var::operator ::FT::Properties &() const // cast -{ - return *this->ptr_; -} - -// variable-size types only -ACE_INLINE -FT::Properties_var::operator ::FT::Properties *&() // cast -{ - return this->ptr_; -} - -ACE_INLINE FT::Property & -FT::Properties_var::operator[] (CORBA::ULong index) -{ - return this->ptr_->operator[] (index); -} - -ACE_INLINE const ::FT::Properties & -FT::Properties_var::in (void) const -{ - return *this->ptr_; -} - -ACE_INLINE ::FT::Properties & -FT::Properties_var::inout (void) -{ - return *this->ptr_; -} - -// mapping for variable size -ACE_INLINE ::FT::Properties *& -FT::Properties_var::out (void) -{ - delete this->ptr_; - this->ptr_ = 0; - return this->ptr_; -} - -ACE_INLINE ::FT::Properties * -FT::Properties_var::_retn (void) -{ - ::FT::Properties *tmp = this->ptr_; - this->ptr_ = 0; - return tmp; -} - -ACE_INLINE ::FT::Properties * -FT::Properties_var::ptr (void) const -{ - return this->ptr_; -} - -// ************************************************************* -// Inline operations for class FT::Properties_out -// ************************************************************* - -ACE_INLINE -FT::Properties_out::Properties_out (Properties *&p) - : ptr_ (p) -{ - this->ptr_ = 0; -} - -ACE_INLINE -FT::Properties_out::Properties_out (Properties_var &p) // constructor from _var - : ptr_ (p.out ()) -{ - delete this->ptr_; - this->ptr_ = 0; -} - -ACE_INLINE -FT::Properties_out::Properties_out (const ::FT::Properties_out &p) // copy constructor - : ptr_ (ACE_const_cast (Properties_out&, p).ptr_) -{} - -ACE_INLINE ::FT::Properties_out & -FT::Properties_out::operator= (const ::FT::Properties_out &p) -{ - this->ptr_ = ACE_const_cast (Properties_out&, p).ptr_; - return *this; -} - -ACE_INLINE ::FT::Properties_out & -FT::Properties_out::operator= (Properties *p) -{ - this->ptr_ = p; - return *this; -} - -ACE_INLINE -FT::Properties_out::operator ::FT::Properties *&() // cast -{ - return this->ptr_; -} - -ACE_INLINE ::FT::Properties *& -FT::Properties_out::ptr (void) // ptr -{ - return this->ptr_; -} - -ACE_INLINE ::FT::Properties * -FT::Properties_out::operator-> (void) -{ - return this->ptr_; -} - -ACE_INLINE FT::Property & -FT::Properties_out::operator[] (CORBA::ULong index) -{ - return this->ptr_->operator[] (index); -} - - -#endif /* end #if !defined */ - - -#if !defined (TAO_USE_SEQUENCE_TEMPLATES) - -#if !defined (__TAO_UNBOUNDED_SEQUENCE_FT_LOCATIONS_CI_) -#define __TAO_UNBOUNDED_SEQUENCE_FT_LOCATIONS_CI_ - - // = Static operations. - ACE_INLINE FT::Location * - FT::_TAO_Unbounded_Sequence_FT_Locations::allocbuf (CORBA::ULong size) - // Allocate storage for the sequence. - { - FT::Location *retval = 0; - ACE_NEW_RETURN (retval, FT::Location[size], 0); - return retval; - } - - ACE_INLINE void FT::_TAO_Unbounded_Sequence_FT_Locations::freebuf (FT::Location *buffer) - // Free the sequence. - { - delete [] buffer; - } - - ACE_INLINE - FT::_TAO_Unbounded_Sequence_FT_Locations::_TAO_Unbounded_Sequence_FT_Locations (void) // Default constructor. - { - } - - ACE_INLINE - FT::_TAO_Unbounded_Sequence_FT_Locations::_TAO_Unbounded_Sequence_FT_Locations (CORBA::ULong maximum) // Constructor using a maximum length value. - : TAO_Unbounded_Base_Sequence (maximum, _TAO_Unbounded_Sequence_FT_Locations::allocbuf (maximum)) - { - } - - ACE_INLINE - FT::_TAO_Unbounded_Sequence_FT_Locations::_TAO_Unbounded_Sequence_FT_Locations (CORBA::ULong maximum, - CORBA::ULong length, - FT::Location *data, - CORBA::Boolean release) - : TAO_Unbounded_Base_Sequence (maximum, length, data, release) - { - } - - ACE_INLINE - FT::_TAO_Unbounded_Sequence_FT_Locations::_TAO_Unbounded_Sequence_FT_Locations (const _TAO_Unbounded_Sequence_FT_Locations &rhs) - // Copy constructor. - : TAO_Unbounded_Base_Sequence (rhs) - { - if (rhs.buffer_ != 0) - { - FT::Location *tmp1 = _TAO_Unbounded_Sequence_FT_Locations::allocbuf (this->maximum_); - FT::Location * const tmp2 = ACE_reinterpret_cast (FT::Location * ACE_CAST_CONST, rhs.buffer_); - - for (CORBA::ULong i = 0; i < this->length_; ++i) - tmp1[i] = tmp2[i]; - - this->buffer_ = tmp1; - } - else - { - this->buffer_ = 0; - } - } - - ACE_INLINE FT::_TAO_Unbounded_Sequence_FT_Locations & - FT::_TAO_Unbounded_Sequence_FT_Locations::operator= (const _TAO_Unbounded_Sequence_FT_Locations &rhs) - // Assignment operator. - { - if (this == &rhs) - return *this; - - if (this->release_) - { - if (this->maximum_ < rhs.maximum_) - { - // free the old buffer - FT::Location *tmp = ACE_reinterpret_cast (FT::Location *, this->buffer_); - _TAO_Unbounded_Sequence_FT_Locations::freebuf (tmp); - this->buffer_ = _TAO_Unbounded_Sequence_FT_Locations::allocbuf (rhs.maximum_); - } - } - else - this->buffer_ = _TAO_Unbounded_Sequence_FT_Locations::allocbuf (rhs.maximum_); - - TAO_Unbounded_Base_Sequence::operator= (rhs); - - FT::Location *tmp1 = ACE_reinterpret_cast (FT::Location *, this->buffer_); - FT::Location * const tmp2 = ACE_reinterpret_cast (FT::Location * ACE_CAST_CONST, rhs.buffer_); - - for (CORBA::ULong i = 0; i < this->length_; ++i) - tmp1[i] = tmp2[i]; - - return *this; - } - - // = Accessors. - ACE_INLINE FT::Location & - FT::_TAO_Unbounded_Sequence_FT_Locations::operator[] (CORBA::ULong i) - // operator [] - { - ACE_ASSERT (i < this->maximum_); - FT::Location* tmp = ACE_reinterpret_cast(FT::Location*,this->buffer_); - return tmp[i]; - } - - ACE_INLINE const FT::Location & - FT::_TAO_Unbounded_Sequence_FT_Locations::operator[] (CORBA::ULong i) const - // operator [] - { - ACE_ASSERT (i < this->maximum_); - FT::Location * const tmp = ACE_reinterpret_cast (FT::Location* ACE_CAST_CONST, this->buffer_); - return tmp[i]; - } - - // Implement the TAO_Base_Sequence methods (see Sequence.h) - - ACE_INLINE FT::Location * - FT::_TAO_Unbounded_Sequence_FT_Locations::get_buffer (CORBA::Boolean orphan) - { - FT::Location *result = 0; - if (orphan == 0) - { - // We retain ownership. - if (this->buffer_ == 0) - { - result = _TAO_Unbounded_Sequence_FT_Locations::allocbuf (this->length_); - this->buffer_ = result; - } - else - { - result = ACE_reinterpret_cast (FT::Location*, this->buffer_); - } - } - else // if (orphan == 1) - { - if (this->release_ != 0) - { - // We set the state back to default and relinquish - // ownership. - result = ACE_reinterpret_cast(FT::Location*,this->buffer_); - this->maximum_ = 0; - this->length_ = 0; - this->buffer_ = 0; - this->release_ = 0; - } - } - return result; - } - - ACE_INLINE const FT::Location * - FT::_TAO_Unbounded_Sequence_FT_Locations::get_buffer (void) const - { - return ACE_reinterpret_cast(const FT::Location * ACE_CAST_CONST, this->buffer_); - } - - ACE_INLINE void - FT::_TAO_Unbounded_Sequence_FT_Locations::replace (CORBA::ULong max, - CORBA::ULong length, - FT::Location *data, - CORBA::Boolean release) - { - this->maximum_ = max; - this->length_ = length; - if (this->buffer_ && this->release_ == 1) - { - FT::Location *tmp = ACE_reinterpret_cast(FT::Location*,this->buffer_); - _TAO_Unbounded_Sequence_FT_Locations::freebuf (tmp); - } - this->buffer_ = data; - this->release_ = release; - } - -#endif /* end #if !defined */ - - -#endif /* !TAO_USE_SEQUENCE_TEMPLATES */ - -#if !defined (_FT_LOCATIONS_CI_) -#define _FT_LOCATIONS_CI_ - -// ************************************************************* -// Inline operations for class FT::Locations_var -// ************************************************************* - -ACE_INLINE -FT::Locations_var::Locations_var (void) // default constructor - : ptr_ (0) -{} - -ACE_INLINE -FT::Locations_var::Locations_var (Locations *p) - : ptr_ (p) -{} - -ACE_INLINE -FT::Locations_var::Locations_var (const ::FT::Locations_var &p) // copy constructor -{ - if (p.ptr_) - ACE_NEW (this->ptr_, ::FT::Locations (*p.ptr_)); - else - this->ptr_ = 0; -} - -ACE_INLINE -FT::Locations_var::~Locations_var (void) // destructor -{ - delete this->ptr_; -} - -ACE_INLINE FT::Locations_var & -FT::Locations_var::operator= (Locations *p) -{ - delete this->ptr_; - this->ptr_ = p; - return *this; -} - -ACE_INLINE FT::Locations_var & -FT::Locations_var::operator= (const ::FT::Locations_var &p) // deep copy -{ - if (this != &p) - { - delete this->ptr_; - ACE_NEW_RETURN (this->ptr_, ::FT::Locations (*p.ptr_), *this); - } - return *this; -} - -ACE_INLINE const ::FT::Locations * -FT::Locations_var::operator-> (void) const -{ - return this->ptr_; -} - -ACE_INLINE ::FT::Locations * -FT::Locations_var::operator-> (void) -{ - return this->ptr_; -} - -ACE_INLINE -FT::Locations_var::operator const ::FT::Locations &() const // cast -{ - return *this->ptr_; -} - -ACE_INLINE -FT::Locations_var::operator ::FT::Locations &() // cast -{ - return *this->ptr_; -} - -ACE_INLINE -FT::Locations_var::operator ::FT::Locations &() const // cast -{ - return *this->ptr_; -} - -// variable-size types only -ACE_INLINE -FT::Locations_var::operator ::FT::Locations *&() // cast -{ - return this->ptr_; -} - -ACE_INLINE FT::Location & -FT::Locations_var::operator[] (CORBA::ULong index) -{ - return this->ptr_->operator[] (index); -} - -ACE_INLINE const ::FT::Locations & -FT::Locations_var::in (void) const -{ - return *this->ptr_; -} - -ACE_INLINE ::FT::Locations & -FT::Locations_var::inout (void) -{ - return *this->ptr_; -} - -// mapping for variable size -ACE_INLINE ::FT::Locations *& -FT::Locations_var::out (void) -{ - delete this->ptr_; - this->ptr_ = 0; - return this->ptr_; -} - -ACE_INLINE ::FT::Locations * -FT::Locations_var::_retn (void) -{ - ::FT::Locations *tmp = this->ptr_; - this->ptr_ = 0; - return tmp; -} - -ACE_INLINE ::FT::Locations * -FT::Locations_var::ptr (void) const -{ - return this->ptr_; -} - -// ************************************************************* -// Inline operations for class FT::Locations_out -// ************************************************************* - -ACE_INLINE -FT::Locations_out::Locations_out (Locations *&p) - : ptr_ (p) -{ - this->ptr_ = 0; -} - -ACE_INLINE -FT::Locations_out::Locations_out (Locations_var &p) // constructor from _var - : ptr_ (p.out ()) -{ - delete this->ptr_; - this->ptr_ = 0; -} - -ACE_INLINE -FT::Locations_out::Locations_out (const ::FT::Locations_out &p) // copy constructor - : ptr_ (ACE_const_cast (Locations_out&, p).ptr_) -{} - -ACE_INLINE ::FT::Locations_out & -FT::Locations_out::operator= (const ::FT::Locations_out &p) -{ - this->ptr_ = ACE_const_cast (Locations_out&, p).ptr_; - return *this; -} - -ACE_INLINE ::FT::Locations_out & -FT::Locations_out::operator= (Locations *p) -{ - this->ptr_ = p; - return *this; -} - -ACE_INLINE -FT::Locations_out::operator ::FT::Locations *&() // cast -{ - return this->ptr_; -} - -ACE_INLINE ::FT::Locations *& -FT::Locations_out::ptr (void) // ptr -{ - return this->ptr_; -} - -ACE_INLINE ::FT::Locations * -FT::Locations_out::operator-> (void) -{ - return this->ptr_; -} - -ACE_INLINE FT::Location & -FT::Locations_out::operator[] (CORBA::ULong index) -{ - return this->ptr_->operator[] (index); -} - - -#endif /* end #if !defined */ - -// ************************************************************* -// Inline operations for class FT::FactoryInfo_var -// ************************************************************* - -ACE_INLINE -FT::FactoryInfo_var::FactoryInfo_var (void) // default constructor - : ptr_ (0) -{} - -ACE_INLINE -FT::FactoryInfo_var::FactoryInfo_var (FactoryInfo *p) - : ptr_ (p) -{} - -ACE_INLINE -FT::FactoryInfo_var::FactoryInfo_var (const ::FT::FactoryInfo_var &p) // copy constructor -{ - if (p.ptr_) - ACE_NEW (this->ptr_, ::FT::FactoryInfo (*p.ptr_)); - else - this->ptr_ = 0; -} - -ACE_INLINE -FT::FactoryInfo_var::~FactoryInfo_var (void) // destructor -{ - delete this->ptr_; -} - -ACE_INLINE FT::FactoryInfo_var & -FT::FactoryInfo_var::operator= (FactoryInfo *p) -{ - delete this->ptr_; - this->ptr_ = p; - return *this; -} - -ACE_INLINE ::FT::FactoryInfo_var & -FT::FactoryInfo_var::operator= (const ::FT::FactoryInfo_var &p) -{ - if (this != &p) - { - delete this->ptr_; - ACE_NEW_RETURN (this->ptr_, ::FT::FactoryInfo (*p.ptr_), *this); - } - return *this; -} - -ACE_INLINE const ::FT::FactoryInfo * -FT::FactoryInfo_var::operator-> (void) const -{ - return this->ptr_; -} - -ACE_INLINE ::FT::FactoryInfo * -FT::FactoryInfo_var::operator-> (void) -{ - return this->ptr_; -} - -ACE_INLINE -FT::FactoryInfo_var::operator const ::FT::FactoryInfo &() const // cast -{ - return *this->ptr_; -} - -ACE_INLINE -FT::FactoryInfo_var::operator ::FT::FactoryInfo &() // cast -{ - return *this->ptr_; -} - -ACE_INLINE -FT::FactoryInfo_var::operator ::FT::FactoryInfo &() const // cast -{ - return *this->ptr_; -} - -// variable-size types only -ACE_INLINE -FT::FactoryInfo_var::operator ::FT::FactoryInfo *&() // cast -{ - return this->ptr_; -} - -ACE_INLINE const ::FT::FactoryInfo & -FT::FactoryInfo_var::in (void) const -{ - return *this->ptr_; -} - -ACE_INLINE ::FT::FactoryInfo & -FT::FactoryInfo_var::inout (void) -{ - return *this->ptr_; -} - -// mapping for variable size -ACE_INLINE ::FT::FactoryInfo *& -FT::FactoryInfo_var::out (void) -{ - delete this->ptr_; - this->ptr_ = 0; - return this->ptr_; -} - -ACE_INLINE ::FT::FactoryInfo * -FT::FactoryInfo_var::_retn (void) -{ - ::FT::FactoryInfo *tmp = this->ptr_; - this->ptr_ = 0; - return tmp; -} - -ACE_INLINE ::FT::FactoryInfo * -FT::FactoryInfo_var::ptr (void) const -{ - return this->ptr_; -} - -// ************************************************************* -// Inline operations for class FT::FactoryInfo_out -// ************************************************************* - -ACE_INLINE -FT::FactoryInfo_out::FactoryInfo_out (::FT::FactoryInfo *&p) - : ptr_ (p) -{ - this->ptr_ = 0; -} - -ACE_INLINE -FT::FactoryInfo_out::FactoryInfo_out (FactoryInfo_var &p) // constructor from _var - : ptr_ (p.out ()) -{ - delete this->ptr_; - this->ptr_ = 0; -} - -ACE_INLINE -FT::FactoryInfo_out::FactoryInfo_out (const ::FT::FactoryInfo_out &p) // copy constructor - : ptr_ (ACE_const_cast (FactoryInfo_out&, p).ptr_) -{} - -ACE_INLINE FT::FactoryInfo_out & -FT::FactoryInfo_out::operator= (const ::FT::FactoryInfo_out &p) -{ - this->ptr_ = ACE_const_cast (FactoryInfo_out&, p).ptr_; - return *this; -} - -ACE_INLINE FT::FactoryInfo_out & -FT::FactoryInfo_out::operator= (FactoryInfo *p) -{ - this->ptr_ = p; - return *this; -} - -ACE_INLINE -FT::FactoryInfo_out::operator ::FT::FactoryInfo *&() // cast -{ - return this->ptr_; -} - -ACE_INLINE ::FT::FactoryInfo *& -FT::FactoryInfo_out::ptr (void) // ptr -{ - return this->ptr_; -} - -ACE_INLINE ::FT::FactoryInfo * -FT::FactoryInfo_out::operator-> (void) -{ - return this->ptr_; -} - - -#if !defined (TAO_USE_SEQUENCE_TEMPLATES) - -#if !defined (__TAO_UNBOUNDED_SEQUENCE_FT_FACTORYINFOS_CI_) -#define __TAO_UNBOUNDED_SEQUENCE_FT_FACTORYINFOS_CI_ - - // = Static operations. - ACE_INLINE FT::FactoryInfo * - FT::_TAO_Unbounded_Sequence_FT_FactoryInfos::allocbuf (CORBA::ULong size) - // Allocate storage for the sequence. - { - FT::FactoryInfo *retval = 0; - ACE_NEW_RETURN (retval, FT::FactoryInfo[size], 0); - return retval; - } - - ACE_INLINE void FT::_TAO_Unbounded_Sequence_FT_FactoryInfos::freebuf (FT::FactoryInfo *buffer) - // Free the sequence. - { - delete [] buffer; - } - - ACE_INLINE - FT::_TAO_Unbounded_Sequence_FT_FactoryInfos::_TAO_Unbounded_Sequence_FT_FactoryInfos (void) // Default constructor. - { - } - - ACE_INLINE - FT::_TAO_Unbounded_Sequence_FT_FactoryInfos::_TAO_Unbounded_Sequence_FT_FactoryInfos (CORBA::ULong maximum) // Constructor using a maximum length value. - : TAO_Unbounded_Base_Sequence (maximum, _TAO_Unbounded_Sequence_FT_FactoryInfos::allocbuf (maximum)) - { - } - - ACE_INLINE - FT::_TAO_Unbounded_Sequence_FT_FactoryInfos::_TAO_Unbounded_Sequence_FT_FactoryInfos (CORBA::ULong maximum, - CORBA::ULong length, - FT::FactoryInfo *data, - CORBA::Boolean release) - : TAO_Unbounded_Base_Sequence (maximum, length, data, release) - { - } - - ACE_INLINE - FT::_TAO_Unbounded_Sequence_FT_FactoryInfos::_TAO_Unbounded_Sequence_FT_FactoryInfos (const _TAO_Unbounded_Sequence_FT_FactoryInfos &rhs) - // Copy constructor. - : TAO_Unbounded_Base_Sequence (rhs) - { - if (rhs.buffer_ != 0) - { - FT::FactoryInfo *tmp1 = _TAO_Unbounded_Sequence_FT_FactoryInfos::allocbuf (this->maximum_); - FT::FactoryInfo * const tmp2 = ACE_reinterpret_cast (FT::FactoryInfo * ACE_CAST_CONST, rhs.buffer_); - - for (CORBA::ULong i = 0; i < this->length_; ++i) - tmp1[i] = tmp2[i]; - - this->buffer_ = tmp1; - } - else - { - this->buffer_ = 0; - } - } - - ACE_INLINE FT::_TAO_Unbounded_Sequence_FT_FactoryInfos & - FT::_TAO_Unbounded_Sequence_FT_FactoryInfos::operator= (const _TAO_Unbounded_Sequence_FT_FactoryInfos &rhs) - // Assignment operator. - { - if (this == &rhs) - return *this; - - if (this->release_) - { - if (this->maximum_ < rhs.maximum_) - { - // free the old buffer - FT::FactoryInfo *tmp = ACE_reinterpret_cast (FT::FactoryInfo *, this->buffer_); - _TAO_Unbounded_Sequence_FT_FactoryInfos::freebuf (tmp); - this->buffer_ = _TAO_Unbounded_Sequence_FT_FactoryInfos::allocbuf (rhs.maximum_); - } - } - else - this->buffer_ = _TAO_Unbounded_Sequence_FT_FactoryInfos::allocbuf (rhs.maximum_); - - TAO_Unbounded_Base_Sequence::operator= (rhs); - - FT::FactoryInfo *tmp1 = ACE_reinterpret_cast (FT::FactoryInfo *, this->buffer_); - FT::FactoryInfo * const tmp2 = ACE_reinterpret_cast (FT::FactoryInfo * ACE_CAST_CONST, rhs.buffer_); - - for (CORBA::ULong i = 0; i < this->length_; ++i) - tmp1[i] = tmp2[i]; - - return *this; - } - - // = Accessors. - ACE_INLINE FT::FactoryInfo & - FT::_TAO_Unbounded_Sequence_FT_FactoryInfos::operator[] (CORBA::ULong i) - // operator [] - { - ACE_ASSERT (i < this->maximum_); - FT::FactoryInfo* tmp = ACE_reinterpret_cast(FT::FactoryInfo*,this->buffer_); - return tmp[i]; - } - - ACE_INLINE const FT::FactoryInfo & - FT::_TAO_Unbounded_Sequence_FT_FactoryInfos::operator[] (CORBA::ULong i) const - // operator [] - { - ACE_ASSERT (i < this->maximum_); - FT::FactoryInfo * const tmp = ACE_reinterpret_cast (FT::FactoryInfo* ACE_CAST_CONST, this->buffer_); - return tmp[i]; - } - - // Implement the TAO_Base_Sequence methods (see Sequence.h) - - ACE_INLINE FT::FactoryInfo * - FT::_TAO_Unbounded_Sequence_FT_FactoryInfos::get_buffer (CORBA::Boolean orphan) - { - FT::FactoryInfo *result = 0; - if (orphan == 0) - { - // We retain ownership. - if (this->buffer_ == 0) - { - result = _TAO_Unbounded_Sequence_FT_FactoryInfos::allocbuf (this->length_); - this->buffer_ = result; - } - else - { - result = ACE_reinterpret_cast (FT::FactoryInfo*, this->buffer_); - } - } - else // if (orphan == 1) - { - if (this->release_ != 0) - { - // We set the state back to default and relinquish - // ownership. - result = ACE_reinterpret_cast(FT::FactoryInfo*,this->buffer_); - this->maximum_ = 0; - this->length_ = 0; - this->buffer_ = 0; - this->release_ = 0; - } - } - return result; - } - - ACE_INLINE const FT::FactoryInfo * - FT::_TAO_Unbounded_Sequence_FT_FactoryInfos::get_buffer (void) const - { - return ACE_reinterpret_cast(const FT::FactoryInfo * ACE_CAST_CONST, this->buffer_); - } - - ACE_INLINE void - FT::_TAO_Unbounded_Sequence_FT_FactoryInfos::replace (CORBA::ULong max, - CORBA::ULong length, - FT::FactoryInfo *data, - CORBA::Boolean release) - { - this->maximum_ = max; - this->length_ = length; - if (this->buffer_ && this->release_ == 1) - { - FT::FactoryInfo *tmp = ACE_reinterpret_cast(FT::FactoryInfo*,this->buffer_); - _TAO_Unbounded_Sequence_FT_FactoryInfos::freebuf (tmp); - } - this->buffer_ = data; - this->release_ = release; - } - -#endif /* end #if !defined */ - - -#endif /* !TAO_USE_SEQUENCE_TEMPLATES */ - -#if !defined (_FT_FACTORYINFOS_CI_) -#define _FT_FACTORYINFOS_CI_ - -// ************************************************************* -// Inline operations for class FT::FactoryInfos_var -// ************************************************************* - -ACE_INLINE -FT::FactoryInfos_var::FactoryInfos_var (void) // default constructor - : ptr_ (0) -{} - -ACE_INLINE -FT::FactoryInfos_var::FactoryInfos_var (FactoryInfos *p) - : ptr_ (p) -{} - -ACE_INLINE -FT::FactoryInfos_var::FactoryInfos_var (const ::FT::FactoryInfos_var &p) // copy constructor -{ - if (p.ptr_) - ACE_NEW (this->ptr_, ::FT::FactoryInfos (*p.ptr_)); - else - this->ptr_ = 0; -} - -ACE_INLINE -FT::FactoryInfos_var::~FactoryInfos_var (void) // destructor -{ - delete this->ptr_; -} - -ACE_INLINE FT::FactoryInfos_var & -FT::FactoryInfos_var::operator= (FactoryInfos *p) -{ - delete this->ptr_; - this->ptr_ = p; - return *this; -} - -ACE_INLINE FT::FactoryInfos_var & -FT::FactoryInfos_var::operator= (const ::FT::FactoryInfos_var &p) // deep copy -{ - if (this != &p) - { - delete this->ptr_; - ACE_NEW_RETURN (this->ptr_, ::FT::FactoryInfos (*p.ptr_), *this); - } - return *this; -} - -ACE_INLINE const ::FT::FactoryInfos * -FT::FactoryInfos_var::operator-> (void) const -{ - return this->ptr_; -} - -ACE_INLINE ::FT::FactoryInfos * -FT::FactoryInfos_var::operator-> (void) -{ - return this->ptr_; -} - -ACE_INLINE -FT::FactoryInfos_var::operator const ::FT::FactoryInfos &() const // cast -{ - return *this->ptr_; -} - -ACE_INLINE -FT::FactoryInfos_var::operator ::FT::FactoryInfos &() // cast -{ - return *this->ptr_; -} - -ACE_INLINE -FT::FactoryInfos_var::operator ::FT::FactoryInfos &() const // cast -{ - return *this->ptr_; -} - -// variable-size types only -ACE_INLINE -FT::FactoryInfos_var::operator ::FT::FactoryInfos *&() // cast -{ - return this->ptr_; -} - -ACE_INLINE FT::FactoryInfo & -FT::FactoryInfos_var::operator[] (CORBA::ULong index) -{ - return this->ptr_->operator[] (index); -} - -ACE_INLINE const ::FT::FactoryInfos & -FT::FactoryInfos_var::in (void) const -{ - return *this->ptr_; -} - -ACE_INLINE ::FT::FactoryInfos & -FT::FactoryInfos_var::inout (void) -{ - return *this->ptr_; -} - -// mapping for variable size -ACE_INLINE ::FT::FactoryInfos *& -FT::FactoryInfos_var::out (void) -{ - delete this->ptr_; - this->ptr_ = 0; - return this->ptr_; -} - -ACE_INLINE ::FT::FactoryInfos * -FT::FactoryInfos_var::_retn (void) -{ - ::FT::FactoryInfos *tmp = this->ptr_; - this->ptr_ = 0; - return tmp; -} - -ACE_INLINE ::FT::FactoryInfos * -FT::FactoryInfos_var::ptr (void) const -{ - return this->ptr_; -} - -// ************************************************************* -// Inline operations for class FT::FactoryInfos_out -// ************************************************************* - -ACE_INLINE -FT::FactoryInfos_out::FactoryInfos_out (FactoryInfos *&p) - : ptr_ (p) -{ - this->ptr_ = 0; -} - -ACE_INLINE -FT::FactoryInfos_out::FactoryInfos_out (FactoryInfos_var &p) // constructor from _var - : ptr_ (p.out ()) -{ - delete this->ptr_; - this->ptr_ = 0; -} - -ACE_INLINE -FT::FactoryInfos_out::FactoryInfos_out (const ::FT::FactoryInfos_out &p) // copy constructor - : ptr_ (ACE_const_cast (FactoryInfos_out&, p).ptr_) -{} - -ACE_INLINE ::FT::FactoryInfos_out & -FT::FactoryInfos_out::operator= (const ::FT::FactoryInfos_out &p) -{ - this->ptr_ = ACE_const_cast (FactoryInfos_out&, p).ptr_; - return *this; -} - -ACE_INLINE ::FT::FactoryInfos_out & -FT::FactoryInfos_out::operator= (FactoryInfos *p) -{ - this->ptr_ = p; - return *this; -} - -ACE_INLINE -FT::FactoryInfos_out::operator ::FT::FactoryInfos *&() // cast -{ - return this->ptr_; -} - -ACE_INLINE ::FT::FactoryInfos *& -FT::FactoryInfos_out::ptr (void) // ptr -{ - return this->ptr_; -} - -ACE_INLINE ::FT::FactoryInfos * -FT::FactoryInfos_out::operator-> (void) -{ - return this->ptr_; -} - -ACE_INLINE FT::FactoryInfo & -FT::FactoryInfos_out::operator[] (CORBA::ULong index) -{ - return this->ptr_->operator[] (index); -} - - -#endif /* end #if !defined */ - -// ************************************************************* -// Inline operations for class FT::FaultMonitoringIntervalAndTimeoutValue_var -// ************************************************************* - -ACE_INLINE -FT::FaultMonitoringIntervalAndTimeoutValue_var::FaultMonitoringIntervalAndTimeoutValue_var (void) // default constructor - : ptr_ (0) -{} - -ACE_INLINE -FT::FaultMonitoringIntervalAndTimeoutValue_var::FaultMonitoringIntervalAndTimeoutValue_var (FaultMonitoringIntervalAndTimeoutValue *p) - : ptr_ (p) -{} - -ACE_INLINE -FT::FaultMonitoringIntervalAndTimeoutValue_var::FaultMonitoringIntervalAndTimeoutValue_var (const ::FT::FaultMonitoringIntervalAndTimeoutValue_var &p) // copy constructor -{ - if (p.ptr_) - ACE_NEW (this->ptr_, ::FT::FaultMonitoringIntervalAndTimeoutValue (*p.ptr_)); - else - this->ptr_ = 0; -} - -// fixed-size types only -ACE_INLINE -FT::FaultMonitoringIntervalAndTimeoutValue_var::FaultMonitoringIntervalAndTimeoutValue_var (const ::FT::FaultMonitoringIntervalAndTimeoutValue &p) -{ - ACE_NEW (this->ptr_, ::FT::FaultMonitoringIntervalAndTimeoutValue (p)); -} - -ACE_INLINE -FT::FaultMonitoringIntervalAndTimeoutValue_var::~FaultMonitoringIntervalAndTimeoutValue_var (void) // destructor -{ - delete this->ptr_; -} - -ACE_INLINE FT::FaultMonitoringIntervalAndTimeoutValue_var & -FT::FaultMonitoringIntervalAndTimeoutValue_var::operator= (FaultMonitoringIntervalAndTimeoutValue *p) -{ - delete this->ptr_; - this->ptr_ = p; - return *this; -} - -ACE_INLINE ::FT::FaultMonitoringIntervalAndTimeoutValue_var & -FT::FaultMonitoringIntervalAndTimeoutValue_var::operator= (const ::FT::FaultMonitoringIntervalAndTimeoutValue_var &p) -{ - if (this != &p) - { - delete this->ptr_; - ACE_NEW_RETURN (this->ptr_, ::FT::FaultMonitoringIntervalAndTimeoutValue (*p.ptr_), *this); - } - return *this; -} - -// fixed-size types only -ACE_INLINE FT::FaultMonitoringIntervalAndTimeoutValue_var & -FT::FaultMonitoringIntervalAndTimeoutValue_var::operator= (const ::FT::FaultMonitoringIntervalAndTimeoutValue &p) -{ - if (this->ptr_ != &p) - { - delete this->ptr_; - ACE_NEW_RETURN (this->ptr_, ::FT::FaultMonitoringIntervalAndTimeoutValue (p), *this); - } - return *this; -} - -ACE_INLINE const ::FT::FaultMonitoringIntervalAndTimeoutValue * -FT::FaultMonitoringIntervalAndTimeoutValue_var::operator-> (void) const -{ - return this->ptr_; -} - -ACE_INLINE ::FT::FaultMonitoringIntervalAndTimeoutValue * -FT::FaultMonitoringIntervalAndTimeoutValue_var::operator-> (void) -{ - return this->ptr_; -} - -ACE_INLINE -FT::FaultMonitoringIntervalAndTimeoutValue_var::operator const ::FT::FaultMonitoringIntervalAndTimeoutValue &() const // cast -{ - return *this->ptr_; -} - -ACE_INLINE -FT::FaultMonitoringIntervalAndTimeoutValue_var::operator ::FT::FaultMonitoringIntervalAndTimeoutValue &() // cast -{ - return *this->ptr_; -} - -ACE_INLINE -FT::FaultMonitoringIntervalAndTimeoutValue_var::operator ::FT::FaultMonitoringIntervalAndTimeoutValue &() const // cast -{ - return *this->ptr_; -} - -ACE_INLINE const ::FT::FaultMonitoringIntervalAndTimeoutValue & -FT::FaultMonitoringIntervalAndTimeoutValue_var::in (void) const -{ - return *this->ptr_; -} - -ACE_INLINE ::FT::FaultMonitoringIntervalAndTimeoutValue & -FT::FaultMonitoringIntervalAndTimeoutValue_var::inout (void) -{ - return *this->ptr_; -} - -// mapping for fixed size -ACE_INLINE ::FT::FaultMonitoringIntervalAndTimeoutValue & -FT::FaultMonitoringIntervalAndTimeoutValue_var::out (void) -{ - return *this->ptr_; -} - -ACE_INLINE ::FT::FaultMonitoringIntervalAndTimeoutValue -FT::FaultMonitoringIntervalAndTimeoutValue_var::_retn (void) -{ - return *this->ptr_; -} - -ACE_INLINE ::FT::FaultMonitoringIntervalAndTimeoutValue * -FT::FaultMonitoringIntervalAndTimeoutValue_var::ptr (void) const -{ - return this->ptr_; -} - -// ************************************************************* -// Inline operations for exception FT::InterfaceNotFound -// ************************************************************* - -// ************************************************************* -// Inline operations for exception FT::ObjectGroupNotFound -// ************************************************************* - -// ************************************************************* -// Inline operations for exception FT::MemberNotFound -// ************************************************************* - -// ************************************************************* -// Inline operations for exception FT::ObjectNotFound -// ************************************************************* - -// ************************************************************* -// Inline operations for exception FT::MemberAlreadyPresent -// ************************************************************* - -// ************************************************************* -// Inline operations for exception FT::BadReplicationStyle -// ************************************************************* - -// ************************************************************* -// Inline operations for exception FT::ObjectNotCreated -// ************************************************************* - -// ************************************************************* -// Inline operations for exception FT::ObjectNotAdded -// ************************************************************* - -// ************************************************************* -// Inline operations for exception FT::PrimaryNotSet -// ************************************************************* - -// ************************************************************* -// Inline operations for exception FT::UnsupportedProperty -// ************************************************************* - -// ************************************************************* -// Inline operations for exception FT::InvalidProperty -// ************************************************************* - -// ************************************************************* -// Inline operations for exception FT::NoFactory -// ************************************************************* - -// ************************************************************* -// Inline operations for exception FT::InvalidCriteria -// ************************************************************* - -// ************************************************************* -// Inline operations for exception FT::CannotMeetCriteria -// ************************************************************* - - -#if !defined (_FT_PROPERTYMANAGER___CI_) -#define _FT_PROPERTYMANAGER___CI_ - -ACE_INLINE -FT::PropertyManager::PropertyManager (TAO_Stub *objref, TAO_ServantBase *_tao_servant, CORBA::Boolean _tao_collocated) // constructor - : CORBA_Object (objref, _tao_servant, _tao_collocated) -{} - -#endif /* end #if !defined */ - - -#if !defined (_FT_PROPERTYMANAGER___VAR_CI_) -#define _FT_PROPERTYMANAGER___VAR_CI_ - -// ************************************************************* -// Inline operations for class FT::PropertyManager_var -// ************************************************************* - -ACE_INLINE -FT::PropertyManager_var::PropertyManager_var (void) // default constructor - : ptr_ (PropertyManager::_nil ()) -{} - -ACE_INLINE ::FT::PropertyManager_ptr -FT::PropertyManager_var::ptr (void) const -{ - return this->ptr_; -} - -ACE_INLINE -FT::PropertyManager_var::PropertyManager_var (const ::FT::PropertyManager_var &p) // copy constructor - : TAO_Base_var (), - ptr_ (PropertyManager::_duplicate (p.ptr ())) -{} - -ACE_INLINE -FT::PropertyManager_var::~PropertyManager_var (void) // destructor -{ - CORBA::release (this->ptr_); -} - -ACE_INLINE FT::PropertyManager_var & -FT::PropertyManager_var::operator= (PropertyManager_ptr p) -{ - CORBA::release (this->ptr_); - this->ptr_ = p; - return *this; -} - -ACE_INLINE FT::PropertyManager_var & -FT::PropertyManager_var::operator= (const ::FT::PropertyManager_var &p) -{ - if (this != &p) - { - CORBA::release (this->ptr_); - this->ptr_ = ::FT::PropertyManager::_duplicate (p.ptr ()); - } - return *this; -} - -ACE_INLINE -FT::PropertyManager_var::operator const ::FT::PropertyManager_ptr &() const // cast -{ - return this->ptr_; -} - -ACE_INLINE -FT::PropertyManager_var::operator ::FT::PropertyManager_ptr &() // cast -{ - return this->ptr_; -} - -ACE_INLINE ::FT::PropertyManager_ptr -FT::PropertyManager_var::operator-> (void) const -{ - return this->ptr_; -} - -ACE_INLINE ::FT::PropertyManager_ptr -FT::PropertyManager_var::in (void) const -{ - return this->ptr_; -} - -ACE_INLINE ::FT::PropertyManager_ptr & -FT::PropertyManager_var::inout (void) -{ - return this->ptr_; -} - -ACE_INLINE ::FT::PropertyManager_ptr & -FT::PropertyManager_var::out (void) -{ - CORBA::release (this->ptr_); - this->ptr_ = ::FT::PropertyManager::_nil (); - return this->ptr_; -} - -ACE_INLINE ::FT::PropertyManager_ptr -FT::PropertyManager_var::_retn (void) -{ - // yield ownership of managed obj reference - ::FT::PropertyManager_ptr val = this->ptr_; - this->ptr_ = ::FT::PropertyManager::_nil (); - return val; -} - - -#endif /* end #if !defined */ - - -#if !defined (_FT_PROPERTYMANAGER___OUT_CI_) -#define _FT_PROPERTYMANAGER___OUT_CI_ - -// ************************************************************* -// Inline operations for class FT::PropertyManager_out -// ************************************************************* - -ACE_INLINE -FT::PropertyManager_out::PropertyManager_out (PropertyManager_ptr &p) - : ptr_ (p) -{ - this->ptr_ = ::FT::PropertyManager::_nil (); -} - -ACE_INLINE -FT::PropertyManager_out::PropertyManager_out (PropertyManager_var &p) // constructor from _var - : ptr_ (p.out ()) -{ - CORBA::release (this->ptr_); - this->ptr_ = ::FT::PropertyManager::_nil (); -} - -ACE_INLINE -FT::PropertyManager_out::PropertyManager_out (const ::FT::PropertyManager_out &p) // copy constructor - : ptr_ (ACE_const_cast (PropertyManager_out &, p).ptr_) -{} - -ACE_INLINE ::FT::PropertyManager_out & -FT::PropertyManager_out::operator= (const ::FT::PropertyManager_out &p) -{ - this->ptr_ = ACE_const_cast (PropertyManager_out&, p).ptr_; - return *this; -} - -ACE_INLINE FT::PropertyManager_out & -FT::PropertyManager_out::operator= (const ::FT::PropertyManager_var &p) -{ - this->ptr_ = ::FT::PropertyManager::_duplicate (p.ptr ()); - return *this; -} - -ACE_INLINE FT::PropertyManager_out & -FT::PropertyManager_out::operator= (PropertyManager_ptr p) -{ - this->ptr_ = p; - return *this; -} - -ACE_INLINE -FT::PropertyManager_out::operator ::FT::PropertyManager_ptr &() // cast -{ - return this->ptr_; -} - -ACE_INLINE ::FT::PropertyManager_ptr & -FT::PropertyManager_out::ptr (void) // ptr -{ - return this->ptr_; -} - -ACE_INLINE ::FT::PropertyManager_ptr -FT::PropertyManager_out::operator-> (void) -{ - return this->ptr_; -} - - -#endif /* end #if !defined */ - - -#if !defined (_FT_OBJECTGROUPMANAGER___CI_) -#define _FT_OBJECTGROUPMANAGER___CI_ - -ACE_INLINE -FT::ObjectGroupManager::ObjectGroupManager (TAO_Stub *objref, TAO_ServantBase *_tao_servant, CORBA::Boolean _tao_collocated) // constructor - : CORBA_Object (objref, _tao_servant, _tao_collocated) -{} - -#endif /* end #if !defined */ - - -#if !defined (_FT_OBJECTGROUPMANAGER___VAR_CI_) -#define _FT_OBJECTGROUPMANAGER___VAR_CI_ - -// ************************************************************* -// Inline operations for class FT::ObjectGroupManager_var -// ************************************************************* - -ACE_INLINE -FT::ObjectGroupManager_var::ObjectGroupManager_var (void) // default constructor - : ptr_ (ObjectGroupManager::_nil ()) -{} - -ACE_INLINE ::FT::ObjectGroupManager_ptr -FT::ObjectGroupManager_var::ptr (void) const -{ - return this->ptr_; -} - -ACE_INLINE -FT::ObjectGroupManager_var::ObjectGroupManager_var (const ::FT::ObjectGroupManager_var &p) // copy constructor - : TAO_Base_var (), - ptr_ (ObjectGroupManager::_duplicate (p.ptr ())) -{} - -ACE_INLINE -FT::ObjectGroupManager_var::~ObjectGroupManager_var (void) // destructor -{ - CORBA::release (this->ptr_); -} - -ACE_INLINE FT::ObjectGroupManager_var & -FT::ObjectGroupManager_var::operator= (ObjectGroupManager_ptr p) -{ - CORBA::release (this->ptr_); - this->ptr_ = p; - return *this; -} - -ACE_INLINE FT::ObjectGroupManager_var & -FT::ObjectGroupManager_var::operator= (const ::FT::ObjectGroupManager_var &p) -{ - if (this != &p) - { - CORBA::release (this->ptr_); - this->ptr_ = ::FT::ObjectGroupManager::_duplicate (p.ptr ()); - } - return *this; -} - -ACE_INLINE -FT::ObjectGroupManager_var::operator const ::FT::ObjectGroupManager_ptr &() const // cast -{ - return this->ptr_; -} - -ACE_INLINE -FT::ObjectGroupManager_var::operator ::FT::ObjectGroupManager_ptr &() // cast -{ - return this->ptr_; -} - -ACE_INLINE ::FT::ObjectGroupManager_ptr -FT::ObjectGroupManager_var::operator-> (void) const -{ - return this->ptr_; -} - -ACE_INLINE ::FT::ObjectGroupManager_ptr -FT::ObjectGroupManager_var::in (void) const -{ - return this->ptr_; -} - -ACE_INLINE ::FT::ObjectGroupManager_ptr & -FT::ObjectGroupManager_var::inout (void) -{ - return this->ptr_; -} - -ACE_INLINE ::FT::ObjectGroupManager_ptr & -FT::ObjectGroupManager_var::out (void) -{ - CORBA::release (this->ptr_); - this->ptr_ = ::FT::ObjectGroupManager::_nil (); - return this->ptr_; -} - -ACE_INLINE ::FT::ObjectGroupManager_ptr -FT::ObjectGroupManager_var::_retn (void) -{ - // yield ownership of managed obj reference - ::FT::ObjectGroupManager_ptr val = this->ptr_; - this->ptr_ = ::FT::ObjectGroupManager::_nil (); - return val; -} - - -#endif /* end #if !defined */ - - -#if !defined (_FT_OBJECTGROUPMANAGER___OUT_CI_) -#define _FT_OBJECTGROUPMANAGER___OUT_CI_ - -// ************************************************************* -// Inline operations for class FT::ObjectGroupManager_out -// ************************************************************* - -ACE_INLINE -FT::ObjectGroupManager_out::ObjectGroupManager_out (ObjectGroupManager_ptr &p) - : ptr_ (p) -{ - this->ptr_ = ::FT::ObjectGroupManager::_nil (); -} - -ACE_INLINE -FT::ObjectGroupManager_out::ObjectGroupManager_out (ObjectGroupManager_var &p) // constructor from _var - : ptr_ (p.out ()) -{ - CORBA::release (this->ptr_); - this->ptr_ = ::FT::ObjectGroupManager::_nil (); -} - -ACE_INLINE -FT::ObjectGroupManager_out::ObjectGroupManager_out (const ::FT::ObjectGroupManager_out &p) // copy constructor - : ptr_ (ACE_const_cast (ObjectGroupManager_out &, p).ptr_) -{} - -ACE_INLINE ::FT::ObjectGroupManager_out & -FT::ObjectGroupManager_out::operator= (const ::FT::ObjectGroupManager_out &p) -{ - this->ptr_ = ACE_const_cast (ObjectGroupManager_out&, p).ptr_; - return *this; -} - -ACE_INLINE FT::ObjectGroupManager_out & -FT::ObjectGroupManager_out::operator= (const ::FT::ObjectGroupManager_var &p) -{ - this->ptr_ = ::FT::ObjectGroupManager::_duplicate (p.ptr ()); - return *this; -} - -ACE_INLINE FT::ObjectGroupManager_out & -FT::ObjectGroupManager_out::operator= (ObjectGroupManager_ptr p) -{ - this->ptr_ = p; - return *this; -} - -ACE_INLINE -FT::ObjectGroupManager_out::operator ::FT::ObjectGroupManager_ptr &() // cast -{ - return this->ptr_; -} - -ACE_INLINE ::FT::ObjectGroupManager_ptr & -FT::ObjectGroupManager_out::ptr (void) // ptr -{ - return this->ptr_; -} - -ACE_INLINE ::FT::ObjectGroupManager_ptr -FT::ObjectGroupManager_out::operator-> (void) -{ - return this->ptr_; -} - - -#endif /* end #if !defined */ - - -#if !defined (_FT_REPLICATIONMANAGER___CI_) -#define _FT_REPLICATIONMANAGER___CI_ - -ACE_INLINE -FT::ReplicationManager::ReplicationManager (TAO_Stub *objref, TAO_ServantBase *_tao_servant, CORBA::Boolean _tao_collocated) // constructor - : CORBA_Object (objref, _tao_servant, _tao_collocated) -{} - -#endif /* end #if !defined */ - - -#if !defined (_FT_REPLICATIONMANAGER___VAR_CI_) -#define _FT_REPLICATIONMANAGER___VAR_CI_ - -// ************************************************************* -// Inline operations for class FT::ReplicationManager_var -// ************************************************************* - -ACE_INLINE -FT::ReplicationManager_var::ReplicationManager_var (void) // default constructor - : ptr_ (ReplicationManager::_nil ()) -{} - -ACE_INLINE ::FT::ReplicationManager_ptr -FT::ReplicationManager_var::ptr (void) const -{ - return this->ptr_; -} - -ACE_INLINE -FT::ReplicationManager_var::ReplicationManager_var (const ::FT::ReplicationManager_var &p) // copy constructor - : TAO_Base_var (), - ptr_ (ReplicationManager::_duplicate (p.ptr ())) -{} - -ACE_INLINE -FT::ReplicationManager_var::~ReplicationManager_var (void) // destructor -{ - CORBA::release (this->ptr_); -} - -ACE_INLINE FT::ReplicationManager_var & -FT::ReplicationManager_var::operator= (ReplicationManager_ptr p) -{ - CORBA::release (this->ptr_); - this->ptr_ = p; - return *this; -} - -ACE_INLINE FT::ReplicationManager_var & -FT::ReplicationManager_var::operator= (const ::FT::ReplicationManager_var &p) -{ - if (this != &p) - { - CORBA::release (this->ptr_); - this->ptr_ = ::FT::ReplicationManager::_duplicate (p.ptr ()); - } - return *this; -} - -ACE_INLINE -FT::ReplicationManager_var::operator const ::FT::ReplicationManager_ptr &() const // cast -{ - return this->ptr_; -} - -ACE_INLINE -FT::ReplicationManager_var::operator ::FT::ReplicationManager_ptr &() // cast -{ - return this->ptr_; -} - -ACE_INLINE ::FT::ReplicationManager_ptr -FT::ReplicationManager_var::operator-> (void) const -{ - return this->ptr_; -} - -ACE_INLINE ::FT::ReplicationManager_ptr -FT::ReplicationManager_var::in (void) const -{ - return this->ptr_; -} - -ACE_INLINE ::FT::ReplicationManager_ptr & -FT::ReplicationManager_var::inout (void) -{ - return this->ptr_; -} - -ACE_INLINE ::FT::ReplicationManager_ptr & -FT::ReplicationManager_var::out (void) -{ - CORBA::release (this->ptr_); - this->ptr_ = ::FT::ReplicationManager::_nil (); - return this->ptr_; -} - -ACE_INLINE ::FT::ReplicationManager_ptr -FT::ReplicationManager_var::_retn (void) -{ - // yield ownership of managed obj reference - ::FT::ReplicationManager_ptr val = this->ptr_; - this->ptr_ = ::FT::ReplicationManager::_nil (); - return val; -} - - -#endif /* end #if !defined */ - - -#if !defined (_FT_REPLICATIONMANAGER___OUT_CI_) -#define _FT_REPLICATIONMANAGER___OUT_CI_ - -// ************************************************************* -// Inline operations for class FT::ReplicationManager_out -// ************************************************************* - -ACE_INLINE -FT::ReplicationManager_out::ReplicationManager_out (ReplicationManager_ptr &p) - : ptr_ (p) -{ - this->ptr_ = ::FT::ReplicationManager::_nil (); -} - -ACE_INLINE -FT::ReplicationManager_out::ReplicationManager_out (ReplicationManager_var &p) // constructor from _var - : ptr_ (p.out ()) -{ - CORBA::release (this->ptr_); - this->ptr_ = ::FT::ReplicationManager::_nil (); -} - -ACE_INLINE -FT::ReplicationManager_out::ReplicationManager_out (const ::FT::ReplicationManager_out &p) // copy constructor - : ptr_ (ACE_const_cast (ReplicationManager_out &, p).ptr_) -{} - -ACE_INLINE ::FT::ReplicationManager_out & -FT::ReplicationManager_out::operator= (const ::FT::ReplicationManager_out &p) -{ - this->ptr_ = ACE_const_cast (ReplicationManager_out&, p).ptr_; - return *this; -} - -ACE_INLINE FT::ReplicationManager_out & -FT::ReplicationManager_out::operator= (const ::FT::ReplicationManager_var &p) -{ - this->ptr_ = ::FT::ReplicationManager::_duplicate (p.ptr ()); - return *this; -} - -ACE_INLINE FT::ReplicationManager_out & -FT::ReplicationManager_out::operator= (ReplicationManager_ptr p) -{ - this->ptr_ = p; - return *this; -} - -ACE_INLINE -FT::ReplicationManager_out::operator ::FT::ReplicationManager_ptr &() // cast -{ - return this->ptr_; -} - -ACE_INLINE ::FT::ReplicationManager_ptr & -FT::ReplicationManager_out::ptr (void) // ptr -{ - return this->ptr_; -} - -ACE_INLINE ::FT::ReplicationManager_ptr -FT::ReplicationManager_out::operator-> (void) -{ - return this->ptr_; -} - - -#endif /* end #if !defined */ - - -#if !defined (_FT_PULLMONITORABLE___CI_) -#define _FT_PULLMONITORABLE___CI_ - -ACE_INLINE -FT::PullMonitorable::PullMonitorable (TAO_Stub *objref, TAO_ServantBase *_tao_servant, CORBA::Boolean _tao_collocated) // constructor - : CORBA_Object (objref, _tao_servant, _tao_collocated) -{} - -#endif /* end #if !defined */ - - -#if !defined (_FT_PULLMONITORABLE___VAR_CI_) -#define _FT_PULLMONITORABLE___VAR_CI_ - -// ************************************************************* -// Inline operations for class FT::PullMonitorable_var -// ************************************************************* - -ACE_INLINE -FT::PullMonitorable_var::PullMonitorable_var (void) // default constructor - : ptr_ (PullMonitorable::_nil ()) -{} - -ACE_INLINE ::FT::PullMonitorable_ptr -FT::PullMonitorable_var::ptr (void) const -{ - return this->ptr_; -} - -ACE_INLINE -FT::PullMonitorable_var::PullMonitorable_var (const ::FT::PullMonitorable_var &p) // copy constructor - : TAO_Base_var (), - ptr_ (PullMonitorable::_duplicate (p.ptr ())) -{} - -ACE_INLINE -FT::PullMonitorable_var::~PullMonitorable_var (void) // destructor -{ - CORBA::release (this->ptr_); -} - -ACE_INLINE FT::PullMonitorable_var & -FT::PullMonitorable_var::operator= (PullMonitorable_ptr p) -{ - CORBA::release (this->ptr_); - this->ptr_ = p; - return *this; -} - -ACE_INLINE FT::PullMonitorable_var & -FT::PullMonitorable_var::operator= (const ::FT::PullMonitorable_var &p) -{ - if (this != &p) - { - CORBA::release (this->ptr_); - this->ptr_ = ::FT::PullMonitorable::_duplicate (p.ptr ()); - } - return *this; -} - -ACE_INLINE -FT::PullMonitorable_var::operator const ::FT::PullMonitorable_ptr &() const // cast -{ - return this->ptr_; -} - -ACE_INLINE -FT::PullMonitorable_var::operator ::FT::PullMonitorable_ptr &() // cast -{ - return this->ptr_; -} - -ACE_INLINE ::FT::PullMonitorable_ptr -FT::PullMonitorable_var::operator-> (void) const -{ - return this->ptr_; -} - -ACE_INLINE ::FT::PullMonitorable_ptr -FT::PullMonitorable_var::in (void) const -{ - return this->ptr_; -} - -ACE_INLINE ::FT::PullMonitorable_ptr & -FT::PullMonitorable_var::inout (void) -{ - return this->ptr_; -} - -ACE_INLINE ::FT::PullMonitorable_ptr & -FT::PullMonitorable_var::out (void) -{ - CORBA::release (this->ptr_); - this->ptr_ = ::FT::PullMonitorable::_nil (); - return this->ptr_; -} - -ACE_INLINE ::FT::PullMonitorable_ptr -FT::PullMonitorable_var::_retn (void) -{ - // yield ownership of managed obj reference - ::FT::PullMonitorable_ptr val = this->ptr_; - this->ptr_ = ::FT::PullMonitorable::_nil (); - return val; -} - - -#endif /* end #if !defined */ - - -#if !defined (_FT_PULLMONITORABLE___OUT_CI_) -#define _FT_PULLMONITORABLE___OUT_CI_ - -// ************************************************************* -// Inline operations for class FT::PullMonitorable_out -// ************************************************************* - -ACE_INLINE -FT::PullMonitorable_out::PullMonitorable_out (PullMonitorable_ptr &p) - : ptr_ (p) -{ - this->ptr_ = ::FT::PullMonitorable::_nil (); -} - -ACE_INLINE -FT::PullMonitorable_out::PullMonitorable_out (PullMonitorable_var &p) // constructor from _var - : ptr_ (p.out ()) -{ - CORBA::release (this->ptr_); - this->ptr_ = ::FT::PullMonitorable::_nil (); -} - -ACE_INLINE -FT::PullMonitorable_out::PullMonitorable_out (const ::FT::PullMonitorable_out &p) // copy constructor - : ptr_ (ACE_const_cast (PullMonitorable_out &, p).ptr_) -{} - -ACE_INLINE ::FT::PullMonitorable_out & -FT::PullMonitorable_out::operator= (const ::FT::PullMonitorable_out &p) -{ - this->ptr_ = ACE_const_cast (PullMonitorable_out&, p).ptr_; - return *this; -} - -ACE_INLINE FT::PullMonitorable_out & -FT::PullMonitorable_out::operator= (const ::FT::PullMonitorable_var &p) -{ - this->ptr_ = ::FT::PullMonitorable::_duplicate (p.ptr ()); - return *this; -} - -ACE_INLINE FT::PullMonitorable_out & -FT::PullMonitorable_out::operator= (PullMonitorable_ptr p) -{ - this->ptr_ = p; - return *this; -} - -ACE_INLINE -FT::PullMonitorable_out::operator ::FT::PullMonitorable_ptr &() // cast -{ - return this->ptr_; -} - -ACE_INLINE ::FT::PullMonitorable_ptr & -FT::PullMonitorable_out::ptr (void) // ptr -{ - return this->ptr_; -} - -ACE_INLINE ::FT::PullMonitorable_ptr -FT::PullMonitorable_out::operator-> (void) -{ - return this->ptr_; -} - - -#endif /* end #if !defined */ - - -#if !defined (_FT_STATE_CI_) -#define _FT_STATE_CI_ - -// ************************************************************* -// Inline operations for class FT::State_var -// ************************************************************* - -ACE_INLINE -FT::State_var::State_var (void) // default constructor - : ptr_ (0) -{} - -ACE_INLINE -FT::State_var::State_var (State *p) - : ptr_ (p) -{} - -ACE_INLINE -FT::State_var::State_var (const ::FT::State_var &p) // copy constructor -{ - if (p.ptr_) - ACE_NEW (this->ptr_, ::FT::State (*p.ptr_)); - else - this->ptr_ = 0; -} - -// fixed-size base types only -ACE_INLINE -FT::State_var::State_var (const ::FT::State &p) -{ - ACE_NEW (this->ptr_, ::FT::State (p)); -} - -ACE_INLINE -FT::State_var::~State_var (void) // destructor -{ - delete this->ptr_; -} - -ACE_INLINE FT::State_var & -FT::State_var::operator= (State *p) -{ - delete this->ptr_; - this->ptr_ = p; - return *this; -} - -ACE_INLINE FT::State_var & -FT::State_var::operator= (const ::FT::State_var &p) // deep copy -{ - if (this != &p) - { - delete this->ptr_; - ACE_NEW_RETURN (this->ptr_, ::FT::State (*p.ptr_), *this); - } - return *this; -} - -// fixed-size types only -ACE_INLINE ::FT::State_var & -FT::State_var::operator= (const ::FT::State &p) -{ - if (this->ptr_ != &p) - { - delete this->ptr_; - ACE_NEW_RETURN (this->ptr_, ::FT::State (p), *this); - } - return *this; -} - -ACE_INLINE const ::FT::State * -FT::State_var::operator-> (void) const -{ - return this->ptr_; -} - -ACE_INLINE ::FT::State * -FT::State_var::operator-> (void) -{ - return this->ptr_; -} - -ACE_INLINE -FT::State_var::operator const ::FT::State &() const // cast -{ - return *this->ptr_; -} - -ACE_INLINE -FT::State_var::operator ::FT::State &() // cast -{ - return *this->ptr_; -} - -ACE_INLINE -FT::State_var::operator ::FT::State &() const // cast -{ - return *this->ptr_; -} - -ACE_INLINE CORBA::Octet & -FT::State_var::operator[] (CORBA::ULong index) -{ - return this->ptr_->operator[] (index); -} - -ACE_INLINE const ::FT::State & -FT::State_var::in (void) const -{ - return *this->ptr_; -} - -ACE_INLINE ::FT::State & -FT::State_var::inout (void) -{ - return *this->ptr_; -} - -// mapping for variable size -ACE_INLINE ::FT::State *& -FT::State_var::out (void) -{ - delete this->ptr_; - this->ptr_ = 0; - return this->ptr_; -} - -ACE_INLINE ::FT::State * -FT::State_var::_retn (void) -{ - ::FT::State *tmp = this->ptr_; - this->ptr_ = 0; - return tmp; -} - -ACE_INLINE ::FT::State * -FT::State_var::ptr (void) const -{ - return this->ptr_; -} - -// ************************************************************* -// Inline operations for class FT::State_out -// ************************************************************* - -ACE_INLINE -FT::State_out::State_out (State *&p) - : ptr_ (p) -{ - this->ptr_ = 0; -} - -ACE_INLINE -FT::State_out::State_out (State_var &p) // constructor from _var - : ptr_ (p.out ()) -{ - delete this->ptr_; - this->ptr_ = 0; -} - -ACE_INLINE -FT::State_out::State_out (const ::FT::State_out &p) // copy constructor - : ptr_ (ACE_const_cast (State_out&, p).ptr_) -{} - -ACE_INLINE ::FT::State_out & -FT::State_out::operator= (const ::FT::State_out &p) -{ - this->ptr_ = ACE_const_cast (State_out&, p).ptr_; - return *this; -} - -ACE_INLINE ::FT::State_out & -FT::State_out::operator= (State *p) -{ - this->ptr_ = p; - return *this; -} - -ACE_INLINE -FT::State_out::operator ::FT::State *&() // cast -{ - return this->ptr_; -} - -ACE_INLINE ::FT::State *& -FT::State_out::ptr (void) // ptr -{ - return this->ptr_; -} - -ACE_INLINE ::FT::State * -FT::State_out::operator-> (void) -{ - return this->ptr_; -} - -ACE_INLINE CORBA::Octet & -FT::State_out::operator[] (CORBA::ULong index) -{ - return this->ptr_->operator[] (index); -} - - -#endif /* end #if !defined */ - -// ************************************************************* -// Inline operations for exception FT::NoStateAvailable -// ************************************************************* - -// ************************************************************* -// Inline operations for exception FT::InvalidState -// ************************************************************* - -// ************************************************************* -// Inline operations for exception FT::NoUpdateAvailable -// ************************************************************* - -// ************************************************************* -// Inline operations for exception FT::InvalidUpdate -// ************************************************************* - - -#if !defined (_FT_CHECKPOINTABLE___CI_) -#define _FT_CHECKPOINTABLE___CI_ - -ACE_INLINE -FT::Checkpointable::Checkpointable (TAO_Stub *objref, TAO_ServantBase *_tao_servant, CORBA::Boolean _tao_collocated) // constructor - : CORBA_Object (objref, _tao_servant, _tao_collocated) -{} - -#endif /* end #if !defined */ - - -#if !defined (_FT_CHECKPOINTABLE___VAR_CI_) -#define _FT_CHECKPOINTABLE___VAR_CI_ - -// ************************************************************* -// Inline operations for class FT::Checkpointable_var -// ************************************************************* - -ACE_INLINE -FT::Checkpointable_var::Checkpointable_var (void) // default constructor - : ptr_ (Checkpointable::_nil ()) -{} - -ACE_INLINE ::FT::Checkpointable_ptr -FT::Checkpointable_var::ptr (void) const -{ - return this->ptr_; -} - -ACE_INLINE -FT::Checkpointable_var::Checkpointable_var (const ::FT::Checkpointable_var &p) // copy constructor - : TAO_Base_var (), - ptr_ (Checkpointable::_duplicate (p.ptr ())) -{} - -ACE_INLINE -FT::Checkpointable_var::~Checkpointable_var (void) // destructor -{ - CORBA::release (this->ptr_); -} - -ACE_INLINE FT::Checkpointable_var & -FT::Checkpointable_var::operator= (Checkpointable_ptr p) -{ - CORBA::release (this->ptr_); - this->ptr_ = p; - return *this; -} - -ACE_INLINE FT::Checkpointable_var & -FT::Checkpointable_var::operator= (const ::FT::Checkpointable_var &p) -{ - if (this != &p) - { - CORBA::release (this->ptr_); - this->ptr_ = ::FT::Checkpointable::_duplicate (p.ptr ()); - } - return *this; -} - -ACE_INLINE -FT::Checkpointable_var::operator const ::FT::Checkpointable_ptr &() const // cast -{ - return this->ptr_; -} - -ACE_INLINE -FT::Checkpointable_var::operator ::FT::Checkpointable_ptr &() // cast -{ - return this->ptr_; -} - -ACE_INLINE ::FT::Checkpointable_ptr -FT::Checkpointable_var::operator-> (void) const -{ - return this->ptr_; -} - -ACE_INLINE ::FT::Checkpointable_ptr -FT::Checkpointable_var::in (void) const -{ - return this->ptr_; -} - -ACE_INLINE ::FT::Checkpointable_ptr & -FT::Checkpointable_var::inout (void) -{ - return this->ptr_; -} - -ACE_INLINE ::FT::Checkpointable_ptr & -FT::Checkpointable_var::out (void) -{ - CORBA::release (this->ptr_); - this->ptr_ = ::FT::Checkpointable::_nil (); - return this->ptr_; -} - -ACE_INLINE ::FT::Checkpointable_ptr -FT::Checkpointable_var::_retn (void) -{ - // yield ownership of managed obj reference - ::FT::Checkpointable_ptr val = this->ptr_; - this->ptr_ = ::FT::Checkpointable::_nil (); - return val; -} - - -#endif /* end #if !defined */ - - -#if !defined (_FT_CHECKPOINTABLE___OUT_CI_) -#define _FT_CHECKPOINTABLE___OUT_CI_ - -// ************************************************************* -// Inline operations for class FT::Checkpointable_out -// ************************************************************* - -ACE_INLINE -FT::Checkpointable_out::Checkpointable_out (Checkpointable_ptr &p) - : ptr_ (p) -{ - this->ptr_ = ::FT::Checkpointable::_nil (); -} - -ACE_INLINE -FT::Checkpointable_out::Checkpointable_out (Checkpointable_var &p) // constructor from _var - : ptr_ (p.out ()) -{ - CORBA::release (this->ptr_); - this->ptr_ = ::FT::Checkpointable::_nil (); -} - -ACE_INLINE -FT::Checkpointable_out::Checkpointable_out (const ::FT::Checkpointable_out &p) // copy constructor - : ptr_ (ACE_const_cast (Checkpointable_out &, p).ptr_) -{} - -ACE_INLINE ::FT::Checkpointable_out & -FT::Checkpointable_out::operator= (const ::FT::Checkpointable_out &p) -{ - this->ptr_ = ACE_const_cast (Checkpointable_out&, p).ptr_; - return *this; -} - -ACE_INLINE FT::Checkpointable_out & -FT::Checkpointable_out::operator= (const ::FT::Checkpointable_var &p) -{ - this->ptr_ = ::FT::Checkpointable::_duplicate (p.ptr ()); - return *this; -} - -ACE_INLINE FT::Checkpointable_out & -FT::Checkpointable_out::operator= (Checkpointable_ptr p) -{ - this->ptr_ = p; - return *this; -} - -ACE_INLINE -FT::Checkpointable_out::operator ::FT::Checkpointable_ptr &() // cast -{ - return this->ptr_; -} - -ACE_INLINE ::FT::Checkpointable_ptr & -FT::Checkpointable_out::ptr (void) // ptr -{ - return this->ptr_; -} - -ACE_INLINE ::FT::Checkpointable_ptr -FT::Checkpointable_out::operator-> (void) -{ - return this->ptr_; -} - - -#endif /* end #if !defined */ - - -#if !defined (_FT_UPDATEABLE___CI_) -#define _FT_UPDATEABLE___CI_ - -ACE_INLINE -FT::Updateable::Updateable (TAO_Stub *objref, TAO_ServantBase *_tao_servant, CORBA::Boolean _tao_collocated) // constructor - : CORBA_Object (objref, _tao_servant, _tao_collocated) -{} - -#endif /* end #if !defined */ - - -#if !defined (_FT_UPDATEABLE___VAR_CI_) -#define _FT_UPDATEABLE___VAR_CI_ - -// ************************************************************* -// Inline operations for class FT::Updateable_var -// ************************************************************* - -ACE_INLINE -FT::Updateable_var::Updateable_var (void) // default constructor - : ptr_ (Updateable::_nil ()) -{} - -ACE_INLINE ::FT::Updateable_ptr -FT::Updateable_var::ptr (void) const -{ - return this->ptr_; -} - -ACE_INLINE -FT::Updateable_var::Updateable_var (const ::FT::Updateable_var &p) // copy constructor - : TAO_Base_var (), - ptr_ (Updateable::_duplicate (p.ptr ())) -{} - -ACE_INLINE -FT::Updateable_var::~Updateable_var (void) // destructor -{ - CORBA::release (this->ptr_); -} - -ACE_INLINE FT::Updateable_var & -FT::Updateable_var::operator= (Updateable_ptr p) -{ - CORBA::release (this->ptr_); - this->ptr_ = p; - return *this; -} - -ACE_INLINE FT::Updateable_var & -FT::Updateable_var::operator= (const ::FT::Updateable_var &p) -{ - if (this != &p) - { - CORBA::release (this->ptr_); - this->ptr_ = ::FT::Updateable::_duplicate (p.ptr ()); - } - return *this; -} - -ACE_INLINE -FT::Updateable_var::operator const ::FT::Updateable_ptr &() const // cast -{ - return this->ptr_; -} - -ACE_INLINE -FT::Updateable_var::operator ::FT::Updateable_ptr &() // cast -{ - return this->ptr_; -} - -ACE_INLINE ::FT::Updateable_ptr -FT::Updateable_var::operator-> (void) const -{ - return this->ptr_; -} - -ACE_INLINE ::FT::Updateable_ptr -FT::Updateable_var::in (void) const -{ - return this->ptr_; -} - -ACE_INLINE ::FT::Updateable_ptr & -FT::Updateable_var::inout (void) -{ - return this->ptr_; -} - -ACE_INLINE ::FT::Updateable_ptr & -FT::Updateable_var::out (void) -{ - CORBA::release (this->ptr_); - this->ptr_ = ::FT::Updateable::_nil (); - return this->ptr_; -} - -ACE_INLINE ::FT::Updateable_ptr -FT::Updateable_var::_retn (void) -{ - // yield ownership of managed obj reference - ::FT::Updateable_ptr val = this->ptr_; - this->ptr_ = ::FT::Updateable::_nil (); - return val; -} - - -#endif /* end #if !defined */ - - -#if !defined (_FT_UPDATEABLE___OUT_CI_) -#define _FT_UPDATEABLE___OUT_CI_ - -// ************************************************************* -// Inline operations for class FT::Updateable_out -// ************************************************************* - -ACE_INLINE -FT::Updateable_out::Updateable_out (Updateable_ptr &p) - : ptr_ (p) -{ - this->ptr_ = ::FT::Updateable::_nil (); -} - -ACE_INLINE -FT::Updateable_out::Updateable_out (Updateable_var &p) // constructor from _var - : ptr_ (p.out ()) -{ - CORBA::release (this->ptr_); - this->ptr_ = ::FT::Updateable::_nil (); -} - -ACE_INLINE -FT::Updateable_out::Updateable_out (const ::FT::Updateable_out &p) // copy constructor - : ptr_ (ACE_const_cast (Updateable_out &, p).ptr_) -{} - -ACE_INLINE ::FT::Updateable_out & -FT::Updateable_out::operator= (const ::FT::Updateable_out &p) -{ - this->ptr_ = ACE_const_cast (Updateable_out&, p).ptr_; - return *this; -} - -ACE_INLINE FT::Updateable_out & -FT::Updateable_out::operator= (const ::FT::Updateable_var &p) -{ - this->ptr_ = ::FT::Updateable::_duplicate (p.ptr ()); - return *this; -} - -ACE_INLINE FT::Updateable_out & -FT::Updateable_out::operator= (Updateable_ptr p) -{ - this->ptr_ = p; - return *this; -} - -ACE_INLINE -FT::Updateable_out::operator ::FT::Updateable_ptr &() // cast -{ - return this->ptr_; -} - -ACE_INLINE ::FT::Updateable_ptr & -FT::Updateable_out::ptr (void) // ptr -{ - return this->ptr_; -} - -ACE_INLINE ::FT::Updateable_ptr -FT::Updateable_out::operator-> (void) -{ - return this->ptr_; -} - - -#endif /* end #if !defined */ - -ACE_INLINE CORBA::Boolean operator<< (TAO_OutputCDR &strm, const FT::TagFTGroupTaggedComponent &_tao_aggregate) -{ - if ( - (strm << _tao_aggregate.version) && - (strm << _tao_aggregate.ft_domain_id.in ()) && - (strm << _tao_aggregate.object_group_id) && - (strm << _tao_aggregate.object_group_ref_version) - ) - return 1; - else - return 0; - -} - -ACE_INLINE CORBA::Boolean operator>> (TAO_InputCDR &strm, FT::TagFTGroupTaggedComponent &_tao_aggregate) -{ - if ( - (strm >> _tao_aggregate.version) && - (strm >> _tao_aggregate.ft_domain_id.out ()) && - (strm >> _tao_aggregate.object_group_id) && - (strm >> _tao_aggregate.object_group_ref_version) - ) - return 1; - else - return 0; - -} - -ACE_INLINE CORBA::Boolean operator<< (TAO_OutputCDR &strm, const FT::TagFTPrimaryTaggedComponent &_tao_aggregate) -{ - if ( - (strm << CORBA::Any::from_boolean (_tao_aggregate.primary)) - ) - return 1; - else - return 0; - -} - -ACE_INLINE CORBA::Boolean operator>> (TAO_InputCDR &strm, FT::TagFTPrimaryTaggedComponent &_tao_aggregate) -{ - if ( - (strm >> CORBA::Any::to_boolean (_tao_aggregate.primary)) - ) - return 1; - else - return 0; - -} - -ACE_INLINE CORBA::Boolean operator<< (TAO_OutputCDR &strm, const FT::FTGroupVersionServiceContext &_tao_aggregate) -{ - if ( - (strm << _tao_aggregate.object_group_ref_version) - ) - return 1; - else - return 0; - -} - -ACE_INLINE CORBA::Boolean operator>> (TAO_InputCDR &strm, FT::FTGroupVersionServiceContext &_tao_aggregate) -{ - if ( - (strm >> _tao_aggregate.object_group_ref_version) - ) - return 1; - else - return 0; - -} - -ACE_INLINE CORBA::Boolean operator<< (TAO_OutputCDR &strm, const FT::FTRequestServiceContext &_tao_aggregate) -{ - if ( - (strm << _tao_aggregate.client_id.in ()) && - (strm << _tao_aggregate.retention_id) && - (strm << _tao_aggregate.expiration_time) - ) - return 1; - else - return 0; - -} - -ACE_INLINE CORBA::Boolean operator>> (TAO_InputCDR &strm, FT::FTRequestServiceContext &_tao_aggregate) -{ - if ( - (strm >> _tao_aggregate.client_id.out ()) && - (strm >> _tao_aggregate.retention_id) && - (strm >> _tao_aggregate.expiration_time) - ) - return 1; - else - return 0; - -} - -ACE_INLINE CORBA::Boolean -operator<< ( - TAO_OutputCDR &, - const FT::RequestDurationPolicy_ptr - ); -ACE_INLINE CORBA::Boolean -operator>> ( - TAO_InputCDR &, - FT::RequestDurationPolicy_ptr & - ); - -ACE_INLINE CORBA::Boolean -operator<< ( - TAO_OutputCDR &strm, - const FT::RequestDurationPolicy_ptr _tao_objref - ) -{ - CORBA::Object_ptr _tao_corba_obj = _tao_objref; - return (strm << _tao_corba_obj); -} - -ACE_INLINE CORBA::Boolean -operator>> ( - TAO_InputCDR &strm, - FT::RequestDurationPolicy_ptr &_tao_objref - ) -{ - ACE_TRY_NEW_ENV - { - CORBA::Object_var obj; - if ((strm >> obj.inout ()) == 0) - return 0; - // narrow to the right type - _tao_objref = - FT::RequestDurationPolicy::_unchecked_narrow ( - obj.in (), - ACE_TRY_ENV - ); - ACE_TRY_CHECK; - return 1; - } - ACE_CATCHANY - { - // do nothing - } - ACE_ENDTRY; - return 0; -} - -ACE_INLINE CORBA::Boolean operator<< (TAO_OutputCDR &strm, const FT::TagFTHeartbeatEnabledTaggedComponent &_tao_aggregate) -{ - if ( - (strm << CORBA::Any::from_boolean (_tao_aggregate.heartbeat_enabled)) - ) - return 1; - else - return 0; - -} - -ACE_INLINE CORBA::Boolean operator>> (TAO_InputCDR &strm, FT::TagFTHeartbeatEnabledTaggedComponent &_tao_aggregate) -{ - if ( - (strm >> CORBA::Any::to_boolean (_tao_aggregate.heartbeat_enabled)) - ) - return 1; - else - return 0; - -} - -ACE_INLINE CORBA::Boolean operator<< (TAO_OutputCDR &strm, const FT::HeartbeatPolicyValue &_tao_aggregate) -{ - if ( - (strm << CORBA::Any::from_boolean (_tao_aggregate.heartbeat)) && - (strm << _tao_aggregate.heartbeat_interval) && - (strm << _tao_aggregate.heartbeat_timeout) - ) - return 1; - else - return 0; - -} - -ACE_INLINE CORBA::Boolean operator>> (TAO_InputCDR &strm, FT::HeartbeatPolicyValue &_tao_aggregate) -{ - if ( - (strm >> CORBA::Any::to_boolean (_tao_aggregate.heartbeat)) && - (strm >> _tao_aggregate.heartbeat_interval) && - (strm >> _tao_aggregate.heartbeat_timeout) - ) - return 1; - else - return 0; - -} - -ACE_INLINE CORBA::Boolean -operator<< ( - TAO_OutputCDR &, - const FT::HeartbeatPolicy_ptr - ); -ACE_INLINE CORBA::Boolean -operator>> ( - TAO_InputCDR &, - FT::HeartbeatPolicy_ptr & - ); - -ACE_INLINE CORBA::Boolean -operator<< ( - TAO_OutputCDR &strm, - const FT::HeartbeatPolicy_ptr _tao_objref - ) -{ - CORBA::Object_ptr _tao_corba_obj = _tao_objref; - return (strm << _tao_corba_obj); -} - -ACE_INLINE CORBA::Boolean -operator>> ( - TAO_InputCDR &strm, - FT::HeartbeatPolicy_ptr &_tao_objref - ) -{ - ACE_TRY_NEW_ENV - { - CORBA::Object_var obj; - if ((strm >> obj.inout ()) == 0) - return 0; - // narrow to the right type - _tao_objref = - FT::HeartbeatPolicy::_unchecked_narrow ( - obj.in (), - ACE_TRY_ENV - ); - ACE_TRY_CHECK; - return 1; - } - ACE_CATCHANY - { - // do nothing - } - ACE_ENDTRY; - return 0; -} - -ACE_INLINE CORBA::Boolean -operator<< ( - TAO_OutputCDR &, - const FT::HeartbeatEnabledPolicy_ptr - ); -ACE_INLINE CORBA::Boolean -operator>> ( - TAO_InputCDR &, - FT::HeartbeatEnabledPolicy_ptr & - ); - -ACE_INLINE CORBA::Boolean -operator<< ( - TAO_OutputCDR &strm, - const FT::HeartbeatEnabledPolicy_ptr _tao_objref - ) -{ - CORBA::Object_ptr _tao_corba_obj = _tao_objref; - return (strm << _tao_corba_obj); -} - -ACE_INLINE CORBA::Boolean -operator>> ( - TAO_InputCDR &strm, - FT::HeartbeatEnabledPolicy_ptr &_tao_objref - ) -{ - ACE_TRY_NEW_ENV - { - CORBA::Object_var obj; - if ((strm >> obj.inout ()) == 0) - return 0; - // narrow to the right type - _tao_objref = - FT::HeartbeatEnabledPolicy::_unchecked_narrow ( - obj.in (), - ACE_TRY_ENV - ); - ACE_TRY_CHECK; - return 1; - } - ACE_CATCHANY - { - // do nothing - } - ACE_ENDTRY; - return 0; -} - -ACE_INLINE CORBA::Boolean -operator<< ( - TAO_OutputCDR &, - const FT::GenericFactory_ptr - ); -ACE_INLINE CORBA::Boolean -operator>> ( - TAO_InputCDR &, - FT::GenericFactory_ptr & - ); -ACE_INLINE CORBA::Boolean -operator<< ( - TAO_OutputCDR &, - const FT::FaultNotifier_ptr - ); -ACE_INLINE CORBA::Boolean -operator>> ( - TAO_InputCDR &, - FT::FaultNotifier_ptr & - ); -ACE_INLINE CORBA::Boolean operator<< (TAO_OutputCDR &strm, const FT::Property &_tao_aggregate) -{ - if ( - (strm << _tao_aggregate.nam) && - (strm << _tao_aggregate.val) - ) - return 1; - else - return 0; - -} - -ACE_INLINE CORBA::Boolean operator>> (TAO_InputCDR &strm, FT::Property &_tao_aggregate) -{ - if ( - (strm >> _tao_aggregate.nam) && - (strm >> _tao_aggregate.val) - ) - return 1; - else - return 0; - -} - - -#if !defined _TAO_CDR_OP_FT_Properties_I_ -#define _TAO_CDR_OP_FT_Properties_I_ - -CORBA::Boolean TAO_Export operator<< ( - TAO_OutputCDR &, - const FT::Properties & - ); -CORBA::Boolean TAO_Export operator>> ( - TAO_InputCDR &, - FT::Properties & - ); - -#endif /* _TAO_CDR_OP_FT_Properties_I_ */ - - -#if !defined _TAO_CDR_OP_FT_Locations_I_ -#define _TAO_CDR_OP_FT_Locations_I_ - -CORBA::Boolean TAO_Export operator<< ( - TAO_OutputCDR &, - const FT::Locations & - ); -CORBA::Boolean TAO_Export operator>> ( - TAO_InputCDR &, - FT::Locations & - ); - -#endif /* _TAO_CDR_OP_FT_Locations_I_ */ - -ACE_INLINE CORBA::Boolean operator<< (TAO_OutputCDR &strm, const FT::FactoryInfo &_tao_aggregate) -{ - if ( - (strm << _tao_aggregate.factory.in ()) && - (strm << _tao_aggregate.the_location) && - (strm << _tao_aggregate.the_criteria) - ) - return 1; - else - return 0; - -} - -ACE_INLINE CORBA::Boolean operator>> (TAO_InputCDR &strm, FT::FactoryInfo &_tao_aggregate) -{ - if ( - (strm >> _tao_aggregate.factory.out ()) && - (strm >> _tao_aggregate.the_location) && - (strm >> _tao_aggregate.the_criteria) - ) - return 1; - else - return 0; - -} - - -#if !defined _TAO_CDR_OP_FT_FactoryInfos_I_ -#define _TAO_CDR_OP_FT_FactoryInfos_I_ - -CORBA::Boolean TAO_Export operator<< ( - TAO_OutputCDR &, - const FT::FactoryInfos & - ); -CORBA::Boolean TAO_Export operator>> ( - TAO_InputCDR &, - FT::FactoryInfos & - ); - -#endif /* _TAO_CDR_OP_FT_FactoryInfos_I_ */ - -ACE_INLINE CORBA::Boolean operator<< (TAO_OutputCDR &strm, const FT::FaultMonitoringIntervalAndTimeoutValue &_tao_aggregate) -{ - if ( - (strm << _tao_aggregate.monitoring_interval) && - (strm << _tao_aggregate.timeout) - ) - return 1; - else - return 0; - -} - -ACE_INLINE CORBA::Boolean operator>> (TAO_InputCDR &strm, FT::FaultMonitoringIntervalAndTimeoutValue &_tao_aggregate) -{ - if ( - (strm >> _tao_aggregate.monitoring_interval) && - (strm >> _tao_aggregate.timeout) - ) - return 1; - else - return 0; - -} - -ACE_INLINE CORBA::Boolean operator<< (TAO_OutputCDR &strm, const FT::InterfaceNotFound &_tao_aggregate) -{ - // first marshal the repository ID - if (strm << _tao_aggregate._id ()) - return 1; - else - return 0; -} - -ACE_INLINE CORBA::Boolean operator>> (TAO_InputCDR &,FT::InterfaceNotFound&) -{ - return 1; -} - -#if !defined (ACE_LACKS_IOSTREAM_TOTALLY) - -ACE_INLINE -ostream & operator<< (ostream &os, const FT::InterfaceNotFound &_tao_aggregate) -{ - CORBA::TypeCode_ptr tc = _tao_aggregate._type (); - if (tc) - { - os << tc->name () << " ("; - } - os << _tao_aggregate._id (); - if (tc) - { - os << ")"; - } - return os; -} - -#endif /* ACE_LACKS_IOSTREAM_TOTALLY */ - -ACE_INLINE CORBA::Boolean operator<< (TAO_OutputCDR &strm, const FT::ObjectGroupNotFound &_tao_aggregate) -{ - // first marshal the repository ID - if (strm << _tao_aggregate._id ()) - return 1; - else - return 0; -} - -ACE_INLINE CORBA::Boolean operator>> (TAO_InputCDR &,FT::ObjectGroupNotFound&) -{ - return 1; -} - -#if !defined (ACE_LACKS_IOSTREAM_TOTALLY) - -ACE_INLINE -ostream & operator<< (ostream &os, const FT::ObjectGroupNotFound &_tao_aggregate) -{ - CORBA::TypeCode_ptr tc = _tao_aggregate._type (); - if (tc) - { - os << tc->name () << " ("; - } - os << _tao_aggregate._id (); - if (tc) - { - os << ")"; - } - return os; -} - -#endif /* ACE_LACKS_IOSTREAM_TOTALLY */ - -ACE_INLINE CORBA::Boolean operator<< (TAO_OutputCDR &strm, const FT::MemberNotFound &_tao_aggregate) -{ - // first marshal the repository ID - if (strm << _tao_aggregate._id ()) - return 1; - else - return 0; -} - -ACE_INLINE CORBA::Boolean operator>> (TAO_InputCDR &,FT::MemberNotFound&) -{ - return 1; -} - -#if !defined (ACE_LACKS_IOSTREAM_TOTALLY) - -ACE_INLINE -ostream & operator<< (ostream &os, const FT::MemberNotFound &_tao_aggregate) -{ - CORBA::TypeCode_ptr tc = _tao_aggregate._type (); - if (tc) - { - os << tc->name () << " ("; - } - os << _tao_aggregate._id (); - if (tc) - { - os << ")"; - } - return os; -} - -#endif /* ACE_LACKS_IOSTREAM_TOTALLY */ - -ACE_INLINE CORBA::Boolean operator<< (TAO_OutputCDR &strm, const FT::ObjectNotFound &_tao_aggregate) -{ - // first marshal the repository ID - if (strm << _tao_aggregate._id ()) - return 1; - else - return 0; -} - -ACE_INLINE CORBA::Boolean operator>> (TAO_InputCDR &,FT::ObjectNotFound&) -{ - return 1; -} - -#if !defined (ACE_LACKS_IOSTREAM_TOTALLY) - -ACE_INLINE -ostream & operator<< (ostream &os, const FT::ObjectNotFound &_tao_aggregate) -{ - CORBA::TypeCode_ptr tc = _tao_aggregate._type (); - if (tc) - { - os << tc->name () << " ("; - } - os << _tao_aggregate._id (); - if (tc) - { - os << ")"; - } - return os; -} - -#endif /* ACE_LACKS_IOSTREAM_TOTALLY */ - -ACE_INLINE CORBA::Boolean operator<< (TAO_OutputCDR &strm, const FT::MemberAlreadyPresent &_tao_aggregate) -{ - // first marshal the repository ID - if (strm << _tao_aggregate._id ()) - return 1; - else - return 0; -} - -ACE_INLINE CORBA::Boolean operator>> (TAO_InputCDR &,FT::MemberAlreadyPresent&) -{ - return 1; -} - -#if !defined (ACE_LACKS_IOSTREAM_TOTALLY) - -ACE_INLINE -ostream & operator<< (ostream &os, const FT::MemberAlreadyPresent &_tao_aggregate) -{ - CORBA::TypeCode_ptr tc = _tao_aggregate._type (); - if (tc) - { - os << tc->name () << " ("; - } - os << _tao_aggregate._id (); - if (tc) - { - os << ")"; - } - return os; -} - -#endif /* ACE_LACKS_IOSTREAM_TOTALLY */ - -ACE_INLINE CORBA::Boolean operator<< (TAO_OutputCDR &strm, const FT::BadReplicationStyle &_tao_aggregate) -{ - // first marshal the repository ID - if (strm << _tao_aggregate._id ()) - return 1; - else - return 0; -} - -ACE_INLINE CORBA::Boolean operator>> (TAO_InputCDR &,FT::BadReplicationStyle&) -{ - return 1; -} - -#if !defined (ACE_LACKS_IOSTREAM_TOTALLY) - -ACE_INLINE -ostream & operator<< (ostream &os, const FT::BadReplicationStyle &_tao_aggregate) -{ - CORBA::TypeCode_ptr tc = _tao_aggregate._type (); - if (tc) - { - os << tc->name () << " ("; - } - os << _tao_aggregate._id (); - if (tc) - { - os << ")"; - } - return os; -} - -#endif /* ACE_LACKS_IOSTREAM_TOTALLY */ - -ACE_INLINE CORBA::Boolean operator<< (TAO_OutputCDR &strm, const FT::ObjectNotCreated &_tao_aggregate) -{ - // first marshal the repository ID - if (strm << _tao_aggregate._id ()) - return 1; - else - return 0; -} - -ACE_INLINE CORBA::Boolean operator>> (TAO_InputCDR &,FT::ObjectNotCreated&) -{ - return 1; -} - -#if !defined (ACE_LACKS_IOSTREAM_TOTALLY) - -ACE_INLINE -ostream & operator<< (ostream &os, const FT::ObjectNotCreated &_tao_aggregate) -{ - CORBA::TypeCode_ptr tc = _tao_aggregate._type (); - if (tc) - { - os << tc->name () << " ("; - } - os << _tao_aggregate._id (); - if (tc) - { - os << ")"; - } - return os; -} - -#endif /* ACE_LACKS_IOSTREAM_TOTALLY */ - -ACE_INLINE CORBA::Boolean operator<< (TAO_OutputCDR &strm, const FT::ObjectNotAdded &_tao_aggregate) -{ - // first marshal the repository ID - if (strm << _tao_aggregate._id ()) - return 1; - else - return 0; -} - -ACE_INLINE CORBA::Boolean operator>> (TAO_InputCDR &,FT::ObjectNotAdded&) -{ - return 1; -} - -#if !defined (ACE_LACKS_IOSTREAM_TOTALLY) - -ACE_INLINE -ostream & operator<< (ostream &os, const FT::ObjectNotAdded &_tao_aggregate) -{ - CORBA::TypeCode_ptr tc = _tao_aggregate._type (); - if (tc) - { - os << tc->name () << " ("; - } - os << _tao_aggregate._id (); - if (tc) - { - os << ")"; - } - return os; -} - -#endif /* ACE_LACKS_IOSTREAM_TOTALLY */ - -ACE_INLINE CORBA::Boolean operator<< (TAO_OutputCDR &strm, const FT::PrimaryNotSet &_tao_aggregate) -{ - // first marshal the repository ID - if (strm << _tao_aggregate._id ()) - return 1; - else - return 0; -} - -ACE_INLINE CORBA::Boolean operator>> (TAO_InputCDR &,FT::PrimaryNotSet&) -{ - return 1; -} - -#if !defined (ACE_LACKS_IOSTREAM_TOTALLY) - -ACE_INLINE -ostream & operator<< (ostream &os, const FT::PrimaryNotSet &_tao_aggregate) -{ - CORBA::TypeCode_ptr tc = _tao_aggregate._type (); - if (tc) - { - os << tc->name () << " ("; - } - os << _tao_aggregate._id (); - if (tc) - { - os << ")"; - } - return os; -} - -#endif /* ACE_LACKS_IOSTREAM_TOTALLY */ - -ACE_INLINE CORBA::Boolean operator<< (TAO_OutputCDR &strm, const FT::UnsupportedProperty &_tao_aggregate) -{ - // first marshal the repository ID - if (strm << _tao_aggregate._id ()) - { - // now marshal the members (if any) - if ( - (strm << _tao_aggregate.nam) && - (strm << _tao_aggregate.val) - ) - return 1; - else - return 0; - } - else - return 0; -} - -ACE_INLINE CORBA::Boolean operator>> (TAO_InputCDR &strm,FT::UnsupportedProperty &_tao_aggregate) -{ - // now marshal the members - if ( - (strm >> _tao_aggregate.nam) && - (strm >> _tao_aggregate.val) - ) - return 1; - else - return 0; -} - -#if !defined (ACE_LACKS_IOSTREAM_TOTALLY) - -ACE_INLINE -ostream & operator<< (ostream &os, const FT::UnsupportedProperty &_tao_aggregate) -{ - CORBA::TypeCode_ptr tc = _tao_aggregate._type (); - if (tc) - { - os << tc->name () << " ("; - } - os << _tao_aggregate._id (); - if (tc) - { - os << ")"; - } - return os; -} - -#endif /* ACE_LACKS_IOSTREAM_TOTALLY */ - -ACE_INLINE CORBA::Boolean operator<< (TAO_OutputCDR &strm, const FT::InvalidProperty &_tao_aggregate) -{ - // first marshal the repository ID - if (strm << _tao_aggregate._id ()) - { - // now marshal the members (if any) - if ( - (strm << _tao_aggregate.nam) && - (strm << _tao_aggregate.val) - ) - return 1; - else - return 0; - } - else - return 0; -} - -ACE_INLINE CORBA::Boolean operator>> (TAO_InputCDR &strm,FT::InvalidProperty &_tao_aggregate) -{ - // now marshal the members - if ( - (strm >> _tao_aggregate.nam) && - (strm >> _tao_aggregate.val) - ) - return 1; - else - return 0; -} - -#if !defined (ACE_LACKS_IOSTREAM_TOTALLY) - -ACE_INLINE -ostream & operator<< (ostream &os, const FT::InvalidProperty &_tao_aggregate) -{ - CORBA::TypeCode_ptr tc = _tao_aggregate._type (); - if (tc) - { - os << tc->name () << " ("; - } - os << _tao_aggregate._id (); - if (tc) - { - os << ")"; - } - return os; -} - -#endif /* ACE_LACKS_IOSTREAM_TOTALLY */ - -ACE_INLINE CORBA::Boolean operator<< (TAO_OutputCDR &strm, const FT::NoFactory &_tao_aggregate) -{ - // first marshal the repository ID - if (strm << _tao_aggregate._id ()) - { - // now marshal the members (if any) - if ( - (strm << _tao_aggregate.the_location) && - (strm << _tao_aggregate.type_id.in ()) - ) - return 1; - else - return 0; - } - else - return 0; -} - -ACE_INLINE CORBA::Boolean operator>> (TAO_InputCDR &strm,FT::NoFactory &_tao_aggregate) -{ - // now marshal the members - if ( - (strm >> _tao_aggregate.the_location) && - (strm >> _tao_aggregate.type_id.out ()) - ) - return 1; - else - return 0; -} - -#if !defined (ACE_LACKS_IOSTREAM_TOTALLY) - -ACE_INLINE -ostream & operator<< (ostream &os, const FT::NoFactory &_tao_aggregate) -{ - CORBA::TypeCode_ptr tc = _tao_aggregate._type (); - if (tc) - { - os << tc->name () << " ("; - } - os << _tao_aggregate._id (); - if (tc) - { - os << ")"; - } - return os; -} - -#endif /* ACE_LACKS_IOSTREAM_TOTALLY */ - -ACE_INLINE CORBA::Boolean operator<< (TAO_OutputCDR &strm, const FT::InvalidCriteria &_tao_aggregate) -{ - // first marshal the repository ID - if (strm << _tao_aggregate._id ()) - { - // now marshal the members (if any) - if ( - (strm << _tao_aggregate.invalid_criteria) - ) - return 1; - else - return 0; - } - else - return 0; -} - -ACE_INLINE CORBA::Boolean operator>> (TAO_InputCDR &strm,FT::InvalidCriteria &_tao_aggregate) -{ - // now marshal the members - if ( - (strm >> _tao_aggregate.invalid_criteria) - ) - return 1; - else - return 0; -} - -#if !defined (ACE_LACKS_IOSTREAM_TOTALLY) - -ACE_INLINE -ostream & operator<< (ostream &os, const FT::InvalidCriteria &_tao_aggregate) -{ - CORBA::TypeCode_ptr tc = _tao_aggregate._type (); - if (tc) - { - os << tc->name () << " ("; - } - os << _tao_aggregate._id (); - if (tc) - { - os << ")"; - } - return os; -} - -#endif /* ACE_LACKS_IOSTREAM_TOTALLY */ - -ACE_INLINE CORBA::Boolean operator<< (TAO_OutputCDR &strm, const FT::CannotMeetCriteria &_tao_aggregate) -{ - // first marshal the repository ID - if (strm << _tao_aggregate._id ()) - { - // now marshal the members (if any) - if ( - (strm << _tao_aggregate.unmet_criteria) - ) - return 1; - else - return 0; - } - else - return 0; -} - -ACE_INLINE CORBA::Boolean operator>> (TAO_InputCDR &strm,FT::CannotMeetCriteria &_tao_aggregate) -{ - // now marshal the members - if ( - (strm >> _tao_aggregate.unmet_criteria) - ) - return 1; - else - return 0; -} - -#if !defined (ACE_LACKS_IOSTREAM_TOTALLY) - -ACE_INLINE -ostream & operator<< (ostream &os, const FT::CannotMeetCriteria &_tao_aggregate) -{ - CORBA::TypeCode_ptr tc = _tao_aggregate._type (); - if (tc) - { - os << tc->name () << " ("; - } - os << _tao_aggregate._id (); - if (tc) - { - os << ")"; - } - return os; -} - -#endif /* ACE_LACKS_IOSTREAM_TOTALLY */ - -ACE_INLINE CORBA::Boolean -operator<< ( - TAO_OutputCDR &, - const FT::PropertyManager_ptr - ); -ACE_INLINE CORBA::Boolean -operator>> ( - TAO_InputCDR &, - FT::PropertyManager_ptr & - ); - -ACE_INLINE CORBA::Boolean -operator<< ( - TAO_OutputCDR &strm, - const FT::PropertyManager_ptr _tao_objref - ) -{ - CORBA::Object_ptr _tao_corba_obj = _tao_objref; - return (strm << _tao_corba_obj); -} - -ACE_INLINE CORBA::Boolean -operator>> ( - TAO_InputCDR &strm, - FT::PropertyManager_ptr &_tao_objref - ) -{ - ACE_TRY_NEW_ENV - { - CORBA::Object_var obj; - if ((strm >> obj.inout ()) == 0) - return 0; - // narrow to the right type - _tao_objref = - FT::PropertyManager::_unchecked_narrow ( - obj.in (), - ACE_TRY_ENV - ); - ACE_TRY_CHECK; - return 1; - } - ACE_CATCHANY - { - // do nothing - } - ACE_ENDTRY; - return 0; -} - -ACE_INLINE CORBA::Boolean -operator<< ( - TAO_OutputCDR &, - const FT::ObjectGroupManager_ptr - ); -ACE_INLINE CORBA::Boolean -operator>> ( - TAO_InputCDR &, - FT::ObjectGroupManager_ptr & - ); - -ACE_INLINE CORBA::Boolean -operator<< ( - TAO_OutputCDR &strm, - const FT::ObjectGroupManager_ptr _tao_objref - ) -{ - CORBA::Object_ptr _tao_corba_obj = _tao_objref; - return (strm << _tao_corba_obj); -} - -ACE_INLINE CORBA::Boolean -operator>> ( - TAO_InputCDR &strm, - FT::ObjectGroupManager_ptr &_tao_objref - ) -{ - ACE_TRY_NEW_ENV - { - CORBA::Object_var obj; - if ((strm >> obj.inout ()) == 0) - return 0; - // narrow to the right type - _tao_objref = - FT::ObjectGroupManager::_unchecked_narrow ( - obj.in (), - ACE_TRY_ENV - ); - ACE_TRY_CHECK; - return 1; - } - ACE_CATCHANY - { - // do nothing - } - ACE_ENDTRY; - return 0; -} - -ACE_INLINE CORBA::Boolean -operator<< ( - TAO_OutputCDR &, - const FT::GenericFactory_ptr - ); -ACE_INLINE CORBA::Boolean -operator>> ( - TAO_InputCDR &, - FT::GenericFactory_ptr & - ); - -ACE_INLINE CORBA::Boolean -operator<< ( - TAO_OutputCDR &strm, - const FT::GenericFactory_ptr _tao_objref - ) -{ - CORBA::Object_ptr _tao_corba_obj = _tao_objref; - return (strm << _tao_corba_obj); -} - -ACE_INLINE CORBA::Boolean -operator>> ( - TAO_InputCDR &strm, - FT::GenericFactory_ptr &_tao_objref - ) -{ - ACE_TRY_NEW_ENV - { - CORBA::Object_var obj; - if ((strm >> obj.inout ()) == 0) - return 0; - // narrow to the right type - _tao_objref = - FT::GenericFactory::_unchecked_narrow ( - obj.in (), - ACE_TRY_ENV - ); - ACE_TRY_CHECK; - return 1; - } - ACE_CATCHANY - { - // do nothing - } - ACE_ENDTRY; - return 0; -} - -ACE_INLINE CORBA::Boolean -operator<< ( - TAO_OutputCDR &, - const FT::ReplicationManager_ptr - ); -ACE_INLINE CORBA::Boolean -operator>> ( - TAO_InputCDR &, - FT::ReplicationManager_ptr & - ); - -ACE_INLINE CORBA::Boolean -operator<< ( - TAO_OutputCDR &strm, - const FT::ReplicationManager_ptr _tao_objref - ) -{ - CORBA::Object_ptr _tao_corba_obj = _tao_objref; - return (strm << _tao_corba_obj); -} - -ACE_INLINE CORBA::Boolean -operator>> ( - TAO_InputCDR &strm, - FT::ReplicationManager_ptr &_tao_objref - ) -{ - ACE_TRY_NEW_ENV - { - CORBA::Object_var obj; - if ((strm >> obj.inout ()) == 0) - return 0; - // narrow to the right type - _tao_objref = - FT::ReplicationManager::_unchecked_narrow ( - obj.in (), - ACE_TRY_ENV - ); - ACE_TRY_CHECK; - return 1; - } - ACE_CATCHANY - { - // do nothing - } - ACE_ENDTRY; - return 0; -} - -ACE_INLINE CORBA::Boolean -operator<< ( - TAO_OutputCDR &, - const FT::PullMonitorable_ptr - ); -ACE_INLINE CORBA::Boolean -operator>> ( - TAO_InputCDR &, - FT::PullMonitorable_ptr & - ); - -ACE_INLINE CORBA::Boolean -operator<< ( - TAO_OutputCDR &strm, - const FT::PullMonitorable_ptr _tao_objref - ) -{ - CORBA::Object_ptr _tao_corba_obj = _tao_objref; - return (strm << _tao_corba_obj); -} - -ACE_INLINE CORBA::Boolean -operator>> ( - TAO_InputCDR &strm, - FT::PullMonitorable_ptr &_tao_objref - ) -{ - ACE_TRY_NEW_ENV - { - CORBA::Object_var obj; - if ((strm >> obj.inout ()) == 0) - return 0; - // narrow to the right type - _tao_objref = - FT::PullMonitorable::_unchecked_narrow ( - obj.in (), - ACE_TRY_ENV - ); - ACE_TRY_CHECK; - return 1; - } - ACE_CATCHANY - { - // do nothing - } - ACE_ENDTRY; - return 0; -} - -ACE_INLINE CORBA::Boolean -operator<< ( - TAO_OutputCDR &, - const FT::FaultNotifier_ptr - ); -ACE_INLINE CORBA::Boolean -operator>> ( - TAO_InputCDR &, - FT::FaultNotifier_ptr & - ); - -ACE_INLINE CORBA::Boolean -operator<< ( - TAO_OutputCDR &strm, - const FT::FaultNotifier_ptr _tao_objref - ) -{ - CORBA::Object_ptr _tao_corba_obj = _tao_objref; - return (strm << _tao_corba_obj); -} - -ACE_INLINE CORBA::Boolean -operator>> ( - TAO_InputCDR &strm, - FT::FaultNotifier_ptr &_tao_objref - ) -{ - ACE_TRY_NEW_ENV - { - CORBA::Object_var obj; - if ((strm >> obj.inout ()) == 0) - return 0; - // narrow to the right type - _tao_objref = - FT::FaultNotifier::_unchecked_narrow ( - obj.in (), - ACE_TRY_ENV - ); - ACE_TRY_CHECK; - return 1; - } - ACE_CATCHANY - { - // do nothing - } - ACE_ENDTRY; - return 0; -} - - -#if !defined _TAO_CDR_OP_FT_State_I_ -#define _TAO_CDR_OP_FT_State_I_ - -CORBA::Boolean TAO_Export operator<< ( - TAO_OutputCDR &, - const FT::State & - ); -CORBA::Boolean TAO_Export operator>> ( - TAO_InputCDR &, - FT::State & - ); - -#endif /* _TAO_CDR_OP_FT_State_I_ */ - -ACE_INLINE CORBA::Boolean operator<< (TAO_OutputCDR &strm, const FT::NoStateAvailable &_tao_aggregate) -{ - // first marshal the repository ID - if (strm << _tao_aggregate._id ()) - return 1; - else - return 0; -} - -ACE_INLINE CORBA::Boolean operator>> (TAO_InputCDR &,FT::NoStateAvailable&) -{ - return 1; -} - -#if !defined (ACE_LACKS_IOSTREAM_TOTALLY) - -ACE_INLINE -ostream & operator<< (ostream &os, const FT::NoStateAvailable &_tao_aggregate) -{ - CORBA::TypeCode_ptr tc = _tao_aggregate._type (); - if (tc) - { - os << tc->name () << " ("; - } - os << _tao_aggregate._id (); - if (tc) - { - os << ")"; - } - return os; -} - -#endif /* ACE_LACKS_IOSTREAM_TOTALLY */ - -ACE_INLINE CORBA::Boolean operator<< (TAO_OutputCDR &strm, const FT::InvalidState &_tao_aggregate) -{ - // first marshal the repository ID - if (strm << _tao_aggregate._id ()) - return 1; - else - return 0; -} - -ACE_INLINE CORBA::Boolean operator>> (TAO_InputCDR &,FT::InvalidState&) -{ - return 1; -} - -#if !defined (ACE_LACKS_IOSTREAM_TOTALLY) - -ACE_INLINE -ostream & operator<< (ostream &os, const FT::InvalidState &_tao_aggregate) -{ - CORBA::TypeCode_ptr tc = _tao_aggregate._type (); - if (tc) - { - os << tc->name () << " ("; - } - os << _tao_aggregate._id (); - if (tc) - { - os << ")"; - } - return os; -} - -#endif /* ACE_LACKS_IOSTREAM_TOTALLY */ - -ACE_INLINE CORBA::Boolean operator<< (TAO_OutputCDR &strm, const FT::NoUpdateAvailable &_tao_aggregate) -{ - // first marshal the repository ID - if (strm << _tao_aggregate._id ()) - return 1; - else - return 0; -} - -ACE_INLINE CORBA::Boolean operator>> (TAO_InputCDR &,FT::NoUpdateAvailable&) -{ - return 1; -} - -#if !defined (ACE_LACKS_IOSTREAM_TOTALLY) - -ACE_INLINE -ostream & operator<< (ostream &os, const FT::NoUpdateAvailable &_tao_aggregate) -{ - CORBA::TypeCode_ptr tc = _tao_aggregate._type (); - if (tc) - { - os << tc->name () << " ("; - } - os << _tao_aggregate._id (); - if (tc) - { - os << ")"; - } - return os; -} - -#endif /* ACE_LACKS_IOSTREAM_TOTALLY */ - -ACE_INLINE CORBA::Boolean operator<< (TAO_OutputCDR &strm, const FT::InvalidUpdate &_tao_aggregate) -{ - // first marshal the repository ID - if (strm << _tao_aggregate._id ()) - return 1; - else - return 0; -} - -ACE_INLINE CORBA::Boolean operator>> (TAO_InputCDR &,FT::InvalidUpdate&) -{ - return 1; -} - -#if !defined (ACE_LACKS_IOSTREAM_TOTALLY) - -ACE_INLINE -ostream & operator<< (ostream &os, const FT::InvalidUpdate &_tao_aggregate) -{ - CORBA::TypeCode_ptr tc = _tao_aggregate._type (); - if (tc) - { - os << tc->name () << " ("; - } - os << _tao_aggregate._id (); - if (tc) - { - os << ")"; - } - return os; -} - -#endif /* ACE_LACKS_IOSTREAM_TOTALLY */ - -ACE_INLINE CORBA::Boolean -operator<< ( - TAO_OutputCDR &, - const FT::Checkpointable_ptr - ); -ACE_INLINE CORBA::Boolean -operator>> ( - TAO_InputCDR &, - FT::Checkpointable_ptr & - ); - -ACE_INLINE CORBA::Boolean -operator<< ( - TAO_OutputCDR &strm, - const FT::Checkpointable_ptr _tao_objref - ) -{ - CORBA::Object_ptr _tao_corba_obj = _tao_objref; - return (strm << _tao_corba_obj); -} - -ACE_INLINE CORBA::Boolean -operator>> ( - TAO_InputCDR &strm, - FT::Checkpointable_ptr &_tao_objref - ) -{ - ACE_TRY_NEW_ENV - { - CORBA::Object_var obj; - if ((strm >> obj.inout ()) == 0) - return 0; - // narrow to the right type - _tao_objref = - FT::Checkpointable::_unchecked_narrow ( - obj.in (), - ACE_TRY_ENV - ); - ACE_TRY_CHECK; - return 1; - } - ACE_CATCHANY - { - // do nothing - } - ACE_ENDTRY; - return 0; -} - -ACE_INLINE CORBA::Boolean -operator<< ( - TAO_OutputCDR &, - const FT::Updateable_ptr - ); -ACE_INLINE CORBA::Boolean -operator>> ( - TAO_InputCDR &, - FT::Updateable_ptr & - ); - -ACE_INLINE CORBA::Boolean -operator<< ( - TAO_OutputCDR &strm, - const FT::Updateable_ptr _tao_objref - ) -{ - CORBA::Object_ptr _tao_corba_obj = _tao_objref; - return (strm << _tao_corba_obj); -} - -ACE_INLINE CORBA::Boolean -operator>> ( - TAO_InputCDR &strm, - FT::Updateable_ptr &_tao_objref - ) -{ - ACE_TRY_NEW_ENV - { - CORBA::Object_var obj; - if ((strm >> obj.inout ()) == 0) - return 0; - // narrow to the right type - _tao_objref = - FT::Updateable::_unchecked_narrow ( - obj.in (), - ACE_TRY_ENV - ); - ACE_TRY_CHECK; - return 1; - } - ACE_CATCHANY - { - // do nothing - } - ACE_ENDTRY; - return 0; -} +#endif /*TAO_HAS_FT_CORBA == 1*/ diff --git a/TAO/tao/Tagged_Components.cpp b/TAO/tao/Tagged_Components.cpp index d28762a2f45..864da34e8d2 100644 --- a/TAO/tao/Tagged_Components.cpp +++ b/TAO/tao/Tagged_Components.cpp @@ -2,6 +2,10 @@ #include "tao/Tagged_Components.h" +#if (TAO_HAS_FT_CORBA == 1) +#include "tao/ORB.h" +#endif /*TAO_HAS_FT_CORBA == 1*/ + #if !defined (__ACE_INLINE__) # include "tao/Tagged_Components.i" #endif /* ! __ACE_INLINE__ */ @@ -188,7 +192,7 @@ TAO_Tagged_Components::set_unique_component_i ( if (component.tag == IOP::TAG_FT_PRIMARY) { CORBA::Boolean primary; - if ((cdr >> primary) == 0) + if ((cdr.read_boolean (primary)) == 0) return; this->ft_tag_primary_ = 1; @@ -198,9 +202,9 @@ TAO_Tagged_Components::set_unique_component_i ( // Revision numbers of the FT specification CORBA::Octet ft_minor, ft_major; - if ((cdr >> ft_major) == 0) + if ((cdr.read_octet (ft_major)) == 0) return; - if ((cdr >> ft_minor) == 0) + if ((cdr.read_octet (ft_minor)) == 0) return; // Check for the revsion numbers @@ -220,7 +224,7 @@ TAO_Tagged_Components::set_unique_component_i ( // Do not include NULL character at the end. // @@ This is not getting demarshaled using the codeset // translators! - this->ft_tagged_component_.ft_domain_id_.set (cdr.rd_ptr (), + this->ft_tagged_component_.ft_domain_id_.set (cdr.rd_ptr (), length - 1, 0); cdr.skip_bytes (length); @@ -237,16 +241,16 @@ TAO_Tagged_Components::set_unique_component_i ( CORBA::ULongLong group_id; if (cdr.read_ulonglong (group_id) == 0) return; - + this->ft_tagged_component_.object_group_id_ = group_id; - + // Read the object group ref version CORBA::ULong ref_version; if (cdr.read_ulong (ref_version) == 0) return; - + this->ft_tagged_component_.object_group_ref_version_ = - ref_version; + ref_version; } #endif /*TAO_HAS_FT_CORBA == 1 */ diff --git a/TAO/tao/Tagged_Components.h b/TAO/tao/Tagged_Components.h index d9b542a7d63..5835ee62bef 100644 --- a/TAO/tao/Tagged_Components.h +++ b/TAO/tao/Tagged_Components.h @@ -120,11 +120,13 @@ public: // = DESCRIPTION // Tagged components in the profile containing TAG_FT_GROUP - FT::FTDomainId ft_domain_id_; + ACE_CString ft_domain_id_; // Identifier of the FT domain + // @@ We could have used FT::FTDomainId, but, ACE_CString wins + // over by simplicity of use. FT::ObjectGroupId object_group_id_; - // The idetifier of the Object Group + // The identifier of the Object Group FT::ObjectGroupRefVersion object_group_ref_version_; // The version number of the Object Group Reference diff --git a/TAO/tao/Tagged_Components.i b/TAO/tao/Tagged_Components.i index 295c4e0eb01..7760c5a7b54 100644 --- a/TAO/tao/Tagged_Components.i +++ b/TAO/tao/Tagged_Components.i @@ -102,7 +102,7 @@ TAO_Tagged_Components::ft_group_tagged_component (void) } ACE_INLINE const TAO_Tagged_Components::TAO_FT_Group_Tagged_Component& -TAO_Tagged_Components::ft_group_tagged_component (void) +TAO_Tagged_Components::ft_group_tagged_component (void) const { return this->ft_tagged_component_; } diff --git a/TAO/tao/ftcorbafwd.h b/TAO/tao/ftcorbafwd.h index c0a90fe7d73..5ed97f1b0c2 100644 --- a/TAO/tao/ftcorbafwd.h +++ b/TAO/tao/ftcorbafwd.h @@ -25,6 +25,7 @@ #ifndef TAO_FTCORBAFWD_H #define TAO_FTCORBAFWD_H #include "ace/pre.h" +#include "tao/TimeBaseC.h" #if !defined (ACE_LACKS_PRAGMA_ONCE) # pragma once @@ -49,11 +50,11 @@ class FT_TagFTGroupTaggedComponent_out; struct FT_TagFTPrimaryTaggedComponent; class FT_TagFTPrimaryTaggedComponent_var; -class FT_TagFTPrimaryTaggedComponent_out; + struct FT_FTGroupVersionServiceContext; class FT_FTGroupVersionServiceContext_var; -class FT_FTGroupVersionServiceContext_out; + struct FT_FTRequestServiceContext; class FT_FTRequestServiceContext_var; @@ -66,11 +67,11 @@ typedef FT_RequestDurationPolicy *FT_RequestDurationPolicy_ptr; struct FT_TagFTHeartbeatEnabledTaggedComponent; class FT_TagFTHeartbeatEnabledTaggedComponent_var; -class FT_TagFTHeartbeatEnabledTaggedComponent_out; + struct FT_HeartbeatPolicyValue; class FT_HeartbeatPolicyValue_var; -class FT_HeartbeatPolicyValue_out; + class FT_HeartbeatPolicy; class FT_HeartbeatPolicy_var; @@ -94,7 +95,7 @@ typedef FT_FaultNotifier *FT_FaultNotifier_ptr; class FT_Name; class FT_Name_var; -class FT_name_out; +class FT_Name_out; struct FT_Property; class FT_Property_var; @@ -104,9 +105,9 @@ class FT_Properties; class FT_Properties_var; class FT_Properties_out; -typedef FT_Name FT_Location; -typedef FT_Name_var FT_Location_var; -typedef FT_Name_out FT_Location_out; +class FT_Location; +class FT_Location_var; +class FT_Location_out; class FT_Locations; class FT_Locations_var; @@ -132,6 +133,7 @@ class FT_InterfaceNotFound; class FT_MemberNotFound; class FT_ObjectNotFound; class FT_MemberAlreadyPresent; +class FT_BadReplicationStyle; class FT_ObjectNotCreated; class FT_ObjectNotAdded; class FT_PrimaryNotSet; @@ -175,15 +177,15 @@ class FT_State; class FT_State_var; class FT_State_out; -class NoStateAvailable; -class InvalidState; -class NoUpdateAvailable; -class InvalidUpdate; +class FT_NoStateAvailable; +class FT_InvalidState; +class FT_NoUpdateAvailable; +class FT_InvalidUpdate; class FT_Checkpointable; class FT_Checkpointable_var; class FT_Checkpointable_out; -class FT_Checkpointable *FT_Checkpointable_ptr; +typedef FT_Checkpointable *FT_Checkpointable_ptr; class FT_Updateable; class FT_Updateable_var; @@ -212,13 +214,10 @@ TAO_NAMESPACE FT typedef FT_TagFTPrimaryTaggedComponent TagFTPrimaryTaggedComponent; typedef FT_TagFTPrimaryTaggedComponent_var TagFTPrimaryTaggedComponent_var; - typedef TagFTPrimaryTaggedComponent &TagFTPrimaryTaggedComponent_out; - typedef FT_TagFTPrimaryTaggedComponent_out TagFTPrimaryTaggedComponent_out; TAO_NAMESPACE_STORAGE_CLASS CORBA::TypeCode_ptr _tc_TagFTPrimaryTaggedComponent; typedef FT_FTGroupVersionServiceContext FTGroupVersionServiceContext; typedef FT_FTGroupVersionServiceContext_var FTGroupVersionServiceContext_var; - typedef FT_FTGroupVersionServiceContext_out FTGroupVersionServiceContext_out; TAO_NAMESPACE_STORAGE_CLASS CORBA::TypeCode_ptr _tc_FTGroupVersionServiceContext; typedef FT_FTRequestServiceContext FTRequestServiceContext; @@ -236,15 +235,13 @@ TAO_NAMESPACE FT typedef FT_TagFTHeartbeatEnabledTaggedComponent TagFTHeartbeatEnabledTaggedComponent; typedef FT_TagFTHeartbeatEnabledTaggedComponent_var TagFTHeartbeatEnabledTaggedComponent_var; - typedef FT_TagFTHeartbeatEnabledTaggedComponent_out TagFTHeartbeatEnabledTaggedComponent_out; - TAO_NAMESPACE_STORAGE_CLASS CORBA::TypeCode_ptr _tc_TagFTHeartbeatEnabledTaggedComponent; TAO_NAMESPACE_STORAGE_CLASS const CORBA::ULong HEARTBEAT_POLICY; TAO_NAMESPACE_STORAGE_CLASS const CORBA::ULong HEARTBEAT_ENABLED_POLICY; + typedef FT_HeartbeatPolicyValue HeartbeatPolicyValue; typedef FT_HeartbeatPolicyValue_var HeartbeatPolicyValue_var; - typedef FT_HeartbeatPolicyValue_out HeartbeatPolicyValue_out; TAO_NAMESPACE_STORAGE_CLASS CORBA::TypeCode_ptr _tc_HeartbeatPolicyValue; typedef FT_HeartbeatPolicy HeartbeatPolicy; @@ -300,9 +297,12 @@ TAO_NAMESPACE FT typedef FT_Properties_out Properties_out; TAO_NAMESPACE_STORAGE_CLASS CORBA::TypeCode_ptr _tc_Properties; - typedef Name Location; - typedef Name_var Location_var; - typedef Name_out Location_out; + // typedef Name Location; + //typedef Name_var Location_var; + //typedef Name_out Location_out; + typedef FT_Location Location; + typedef FT_Location_var Location_var; + typedef FT_Location_out Location_out; TAO_NAMESPACE_STORAGE_CLASS CORBA::TypeCode_ptr _tc_Location; typedef FT_Locations Locations; @@ -381,9 +381,10 @@ TAO_NAMESPACE FT typedef TimeBase::TimeT CheckpointIntervalValue; typedef TimeBase::TimeT_out CheckpointIntervalValue_out; TAO_NAMESPACE_STORAGE_CLASS CORBA::TypeCode_ptr _tc_CheckpointIntervalValue; - TAO_NAMESPACE_STORAGE_CLASS CORBA::TypeCode_ptr _tc_InterfaceNotFound; typedef FT_InterfaceNotFound InterfaceNotFound; + TAO_NAMESPACE_STORAGE_CLASS CORBA::TypeCode_ptr _tc_InterfaceNotFound; + TAO_NAMESPACE_STORAGE_CLASS CORBA::TypeCode_ptr _tc_ObjectGroupNotFound; typedef FT_MemberNotFound MemberNotFound; diff --git a/TAO/tao/orbconf.h b/TAO/tao/orbconf.h index 2cd703d728a..1872789a465 100644 --- a/TAO/tao/orbconf.h +++ b/TAO/tao/orbconf.h @@ -896,9 +896,20 @@ enum MCAST_SERVICEID # define TAO_HAS_FT_CORBA 1 #endif /*TAO_HAS_FT_CORBA*/ -// FT_CORBA support is disabled by default. -// To explicitly enable FT_CORBA support uncomment the following - //#define TAO_HAS_FT_CORBA 1 +#if (TAO_HAS_FT_CORBA == 1) +// This is the version of the FT_CORBA spec that TAO supports. The +// exact use of this version has not been emphasised. But TAO would +// get TaggedComponents for a group with version number. So, for the +// present we will have this here and do a sanity check for our +// supported version and the one we receive -- raise an error if +// necessary. +#if !defined (TAO_DEF_FT_CORBA_MAJOR) +#define TAO_DEF_FT_CORBA_MAJOR 1 +#endif /* TAO_DEF_FT_CORBA_MAJOR */ +#if !defined (TAO_DEF_FT_CORBA_MINOR) +#define TAO_DEF_FT_CORBA_MINOR 0 +#endif /* TAO_DEF_FT_CORBA_MINOR */ +#endif /*TAO_HAS_FT_CORBA == 1 */ #include "ace/post.h" #endif /* TAO_ORB_CONFIG_H */ |