From 2d28992155e89c83f15b9f4d2ae132bd6d0e6c19 Mon Sep 17 00:00:00 2001 From: coryan Date: Mon, 28 Aug 2000 00:15:38 +0000 Subject: ChangeLogTag:Sun Aug 27 16:02:47 2000 Carlos O'Ryan --- TAO/tao/DynAny.pidl | 308 - TAO/tao/DynAnyC.cpp | 1521 -- TAO/tao/DynAnyC.h | 1430 -- TAO/tao/DynAnyC.i | 1880 -- TAO/tao/DynAnyS.cpp | 1356 -- TAO/tao/DynAny_i.cpp | 1237 -- TAO/tao/DynAny_i.h | 230 - TAO/tao/DynArray_i.cpp | 1508 -- TAO/tao/DynArray_i.h | 217 - TAO/tao/DynEnum_i.cpp | 509 - TAO/tao/DynEnum_i.h | 214 - TAO/tao/DynSequence_i.cpp | 1578 -- TAO/tao/DynSequence_i.h | 222 - TAO/tao/DynStruct_i.cpp | 1567 -- TAO/tao/DynStruct_i.h | 216 - TAO/tao/DynUnion_i.cpp | 2231 -- TAO/tao/DynUnion_i.h | 287 - TAO/tao/DynUnion_i_T.cpp | 41 - TAO/tao/DynUnion_i_T.h | 78 - TAO/tao/DynamicAny/DynAnyFactory.cpp | 379 + TAO/tao/DynamicAny/DynAnyFactory.h | 110 + TAO/tao/DynamicAny/DynAny_i.cpp | 1281 ++ TAO/tao/DynamicAny/DynAny_i.h | 604 + TAO/tao/DynamicAny/DynArray_i.cpp | 1870 ++ TAO/tao/DynamicAny/DynArray_i.h | 656 + TAO/tao/DynamicAny/DynEnum_i.cpp | 857 + TAO/tao/DynamicAny/DynEnum_i.h | 642 + TAO/tao/DynamicAny/DynSequence_i.cpp | 1973 ++ TAO/tao/DynamicAny/DynSequence_i.h | 675 + TAO/tao/DynamicAny/DynStruct_i.cpp | 1921 ++ TAO/tao/DynamicAny/DynStruct_i.h | 658 + TAO/tao/DynamicAny/DynUnion_i.cpp | 2553 +++ TAO/tao/DynamicAny/DynUnion_i.h | 739 + TAO/tao/DynamicAny/DynUnion_i_T.cpp | 41 + TAO/tao/DynamicAny/DynUnion_i_T.h | 78 + TAO/tao/DynamicAny/DynamicAny.cpp | 56 + TAO/tao/DynamicAny/DynamicAny.h | 68 + TAO/tao/DynamicAny/DynamicAny.pidl | 224 + TAO/tao/DynamicAny/DynamicAnyC.cpp | 1834 ++ TAO/tao/DynamicAny/DynamicAnyC.h | 2847 +++ TAO/tao/DynamicAny/DynamicAnyC.i | 3420 +++ TAO/tao/DynamicAny/Makefile | 2956 +++ TAO/tao/DynamicAny/diffs/DynamicAny.pidl.diff | 158 + TAO/tao/DynamicAny/diffs/DynamicAnyC.cpp.diff | 5889 ++++++ TAO/tao/DynamicAny/diffs/DynamicAnyC.h.diff | 5236 +++++ TAO/tao/DynamicAny/diffs/DynamicAnyC.i.diff | 7 + TAO/tao/DynamicAny/dynamicany_export.h | 40 + TAO/tao/DynamicC.h | 142 +- TAO/tao/InconsistentTypeCode.pidl | 27 - TAO/tao/InconsistentTypeCodeC.cpp | 105 - TAO/tao/InconsistentTypeCodeC.h | 95 - TAO/tao/Makefile | 26360 ++++++++++++------------ TAO/tao/Makefile.am | 14 +- TAO/tao/Makefile.bor | 9 - TAO/tao/ORB.cpp | 59 +- TAO/tao/ORB.h | 34 - TAO/tao/ORB_Core.cpp | 28 + TAO/tao/ORB_Core.h | 9 + TAO/tao/ORB_Core.i | 13 + TAO/tao/POA_CORBA.h | 942 +- TAO/tao/Typecode_Constants.cpp | 232 - TAO/tao/corba.h | 4 - TAO/tao/corbafwd.h | 81 +- TAO/tao/t-sizes.cpp | 19 - TAO/tao/tao-dll.icc | 10 - TAO/tao/tao-lib.icc | 10 - 66 files changed, 50537 insertions(+), 32058 deletions(-) delete mode 100644 TAO/tao/DynAny.pidl delete mode 100644 TAO/tao/DynAnyC.cpp delete mode 100644 TAO/tao/DynAnyC.h delete mode 100644 TAO/tao/DynAnyC.i delete mode 100644 TAO/tao/DynAnyS.cpp delete mode 100644 TAO/tao/DynAny_i.cpp delete mode 100644 TAO/tao/DynAny_i.h delete mode 100644 TAO/tao/DynArray_i.cpp delete mode 100644 TAO/tao/DynArray_i.h delete mode 100644 TAO/tao/DynEnum_i.cpp delete mode 100644 TAO/tao/DynEnum_i.h delete mode 100644 TAO/tao/DynSequence_i.cpp delete mode 100644 TAO/tao/DynSequence_i.h delete mode 100644 TAO/tao/DynStruct_i.cpp delete mode 100644 TAO/tao/DynStruct_i.h delete mode 100644 TAO/tao/DynUnion_i.cpp delete mode 100644 TAO/tao/DynUnion_i.h delete mode 100644 TAO/tao/DynUnion_i_T.cpp delete mode 100644 TAO/tao/DynUnion_i_T.h create mode 100644 TAO/tao/DynamicAny/DynAnyFactory.cpp create mode 100644 TAO/tao/DynamicAny/DynAnyFactory.h create mode 100644 TAO/tao/DynamicAny/DynAny_i.cpp create mode 100644 TAO/tao/DynamicAny/DynAny_i.h create mode 100644 TAO/tao/DynamicAny/DynArray_i.cpp create mode 100644 TAO/tao/DynamicAny/DynArray_i.h create mode 100644 TAO/tao/DynamicAny/DynEnum_i.cpp create mode 100644 TAO/tao/DynamicAny/DynEnum_i.h create mode 100644 TAO/tao/DynamicAny/DynSequence_i.cpp create mode 100644 TAO/tao/DynamicAny/DynSequence_i.h create mode 100644 TAO/tao/DynamicAny/DynStruct_i.cpp create mode 100644 TAO/tao/DynamicAny/DynStruct_i.h create mode 100644 TAO/tao/DynamicAny/DynUnion_i.cpp create mode 100644 TAO/tao/DynamicAny/DynUnion_i.h create mode 100644 TAO/tao/DynamicAny/DynUnion_i_T.cpp create mode 100644 TAO/tao/DynamicAny/DynUnion_i_T.h create mode 100644 TAO/tao/DynamicAny/DynamicAny.cpp create mode 100644 TAO/tao/DynamicAny/DynamicAny.h create mode 100644 TAO/tao/DynamicAny/DynamicAny.pidl create mode 100644 TAO/tao/DynamicAny/DynamicAnyC.cpp create mode 100644 TAO/tao/DynamicAny/DynamicAnyC.h create mode 100644 TAO/tao/DynamicAny/DynamicAnyC.i create mode 100644 TAO/tao/DynamicAny/Makefile create mode 100644 TAO/tao/DynamicAny/diffs/DynamicAny.pidl.diff create mode 100644 TAO/tao/DynamicAny/diffs/DynamicAnyC.cpp.diff create mode 100644 TAO/tao/DynamicAny/diffs/DynamicAnyC.h.diff create mode 100644 TAO/tao/DynamicAny/diffs/DynamicAnyC.i.diff create mode 100644 TAO/tao/DynamicAny/dynamicany_export.h delete mode 100644 TAO/tao/InconsistentTypeCode.pidl delete mode 100644 TAO/tao/InconsistentTypeCodeC.cpp delete mode 100644 TAO/tao/InconsistentTypeCodeC.h delete mode 100644 TAO/tao/t-sizes.cpp (limited to 'TAO/tao') diff --git a/TAO/tao/DynAny.pidl b/TAO/tao/DynAny.pidl deleted file mode 100644 index 6fe4d54641b..00000000000 --- a/TAO/tao/DynAny.pidl +++ /dev/null @@ -1,308 +0,0 @@ -/* -*- C++ -*- */ -// $Id$ - -// ============================================================================ -// -// = LIBRARY -// TAO -// -// = FILENAME -// DynAny.pidl -// -// = DESCRIPTION -// Allows composition and decomposition of arbitrarily complex CORBA::Any -// values at runtime, without requiring compile-time knowledge of the -// IDL. See the OMG spec for CORBA v2.2, chapter 7. -// -// = AUTHOR -// OMG -// -// ============================================================================ - -#if !defined DYN_ANY_IDL -#define DYN_ANY_IDL - -#pragma prefix "omg.org" - -typedef unsigned long TCKind; - -// IDL -interface CORBA_DynAny -{ - typedef CORBA_DynAny DynAny; - - exception Invalid {}; - // Typecodes don't match, or argument has no meaningful value. - - exception InvalidValue {}; - // Argument's typecode doesn't match. - - exception TypeMismatch {}; - // Requested type doesn't match what's there. - - exception InvalidSeq {}; - // Wrong length or typecode. - - - // Used only with DynFixed - //typedef sequence OctetSeq; - - - TypeCode type (); - // Returns the typecode expected or contained which, - // once the DynAny object is created, cannot be changed. - - void assign (in DynAny dyn_any) - raises (Invalid); - // Previous value is overwriiten, but typecodes must match. - - void from_any (in any value) - raises (Invalid); - // Previous value is overwritten, but typecodes must match. - - any to_any () - raises (Invalid); - // Constructs a new CORBA::Any. - - void destroy (); - // Destroys this object and any DynAny objects derived from it. - - DynAny copy (); - // Clones this object. - - - // Insertion operations - - void insert_boolean (in boolean value) - raises (InvalidValue); - - void insert_octet (in octet value) - raises (InvalidValue); - - void insert_char (in char value) - raises (InvalidValue); - - void insert_short (in short value) - raises (InvalidValue); - - void insert_ushort (in unsigned short value) - raises (InvalidValue); - - void insert_long (in long value) - raises (InvalidValue); - - void insert_ulong (in unsigned long value) - raises (InvalidValue); - - void insert_float (in float value) - raises (InvalidValue); - - void insert_double (in double value) - raises (InvalidValue); - - void insert_string (in string value) - raises (InvalidValue); - - void insert_reference (in Object value) - raises (InvalidValue); - - void insert_typecode (in TypeCode value) - raises (InvalidValue); - - void insert_longlong (in long long value) - raises (InvalidValue); - - void insert_ulonglong (in unsigned long long value) - raises (InvalidValue); - -#if 0 - // If sizeof(long double) != 16, it's represented as - // as struct and ACE has no support for conversion or - // arithmetic operations. - void insert_longdouble (in long double value) - raises (InvalidValue); -#endif /* 0 */ - - void insert_wchar (in wchar value) - raises (InvalidValue); - -#if 0 - // TAO IDL compiler doesn't recognize this type (yet). - void insert_wstring (in wstring value) - raises (InvalidValue); -#endif /* 0 */ - - void insert_any (in any value) - raises (InvalidValue); - - // Extraction operations - - boolean get_boolean () - raises (TypeMismatch); - - octet get_octet () - raises (TypeMismatch); - - char get_char () - raises (TypeMismatch); - - short get_short () - raises (TypeMismatch); - - unsigned short get_ushort () - raises (TypeMismatch); - - long get_long () - raises (TypeMismatch); - - unsigned long get_ulong () - raises (TypeMismatch); - - float get_float () - raises (TypeMismatch); - - double get_double () - raises (TypeMismatch); - - string get_string () - raises (TypeMismatch); - - Object get_reference () - raises (TypeMismatch); - - TypeCode get_typecode () - raises (TypeMismatch); - - long long get_longlong () - raises (TypeMismatch); - - unsigned long long get_ulonglong () - raises (TypeMismatch); - -#if 0 - // If sizeof(long double) != 16, see above. - long double get_longdouble () - raises (TypeMismatch); -#endif /* 0 */ - - wchar get_wchar () - raises (TypeMismatch); - -#if 0 - // TAO IDL compiler doesn't recognize this type (yet). - wstring get_wstring () - raises (TypeMismatch); -#endif /* 0 */ - - any get_any () - raises (TypeMismatch); - - DynAny current_component (); - // Returns component at the current position which, for simple - // and enumerated types, is *this. - - boolean next (); - // Moves to the next component. Returns FALSE if already at the - // last component. - - boolean seek (in long index); - // Makes the component at index the current component. - // Returns FALSE if index is out of range. - - void rewind (); - // Same as seek (0), which never returns a FALSE value. -}; - -#if 0 -// Fixed types aren't supported by TAO (yet). - -interface DynFixed : DynAny - { - OctetSeq get_value (); - - void set_value (in OctetSeq val) - raises (InvalidValue); - }; -#endif /* 0 */ - -interface CORBA_DynEnum : CORBA_DynAny -{ - // Since the internal representation is a ulong, - // insert_ulong () and get_ulong () can also be used. - - attribute string value_as_string; - - attribute unsigned long value_as_ulong; -}; - -typedef string FieldName; -// The name of a struct or union member. - -struct NameValuePair -{ - FieldName id; - - any value; -}; - -// Representation of a struct or union member. - -typedef sequence NameValuePairSeq; -// External representation of the members of a DynStruct object. - -interface CORBA_DynStruct : CORBA_DynAny -{ - FieldName current_member_name (); - - TCKind current_member_kind (); - - NameValuePairSeq get_members (); - - void set_members (in NameValuePairSeq value) - raises (InvalidSeq); - // If the argument has the wrong length or order, - // mismatched typecodes or invalid members, the - // exception is raised. -}; - -interface CORBA_DynUnion : CORBA_DynAny -{ - attribute boolean set_as_default; - // Should be treated as if it were readonly, which it - // probably will be in a future spec. - - DynAny discriminator (); - - TCKind discriminator_kind (); - - DynAny member (); - - attribute FieldName member_name; - - TCKind member_kind (); -}; - -typedef sequence AnySeq; -// Representation of the values in a DynArray or DynSequence object. - -interface CORBA_DynSequence : CORBA_DynAny -{ - attribute unsigned long length; - - AnySeq get_elements (); - - void set_elements (in AnySeq value) - raises (InvalidSeq); - // Length and each typecode must match. -}; - -interface CORBA_DynArray : CORBA_DynAny -{ - AnySeq get_elements (); - - void set_elements (in AnySeq value) - raises (InvalidSeq); - // Length and each typecode must match. -}; - -#endif /* !defined DYN_ANY_IDL */ diff --git a/TAO/tao/DynAnyC.cpp b/TAO/tao/DynAnyC.cpp deleted file mode 100644 index b497514fa25..00000000000 --- a/TAO/tao/DynAnyC.cpp +++ /dev/null @@ -1,1521 +0,0 @@ -/* -*- C++ -*- */ -// $Id$ -// ====================================================================== -// -// = LIBRARY -// TAO -// -// = FILENAME -// DynAnyC.cpp -// -// = AUTHOR -// -// ****** Code generated by the The ACE ORB (TAO) IDL Compiler ******* -// TAO ORB and the TAO IDL Compiler have been developed by Washington -// University Computer Science's Distributed Object Computing Group. -// -// Information on TAO is available at -// http://www.cs.wustl.edu/~schmidt/TAO.html -// -// -// Modified by Jeff Parsons -// -// ====================================================================== - -#include "tao/DynAnyC.h" - -#if (TAO_HAS_MINIMUM_CORBA == 0) - -#include "tao/Stub.h" -#include "tao/Servant_Base.h" -#include "tao/POA_CORBA.h" - -#if !defined (__ACE_INLINE__) -#include "tao/DynAnyC.i" -#endif /* !defined INLINE */ - -ACE_RCSID(tao, DynAnyC, "$Id$") - -CORBA_DynAny_ptr CORBA_DynAny::_duplicate (CORBA_DynAny_ptr obj) -{ - if (!CORBA::is_nil (obj)) - obj->_add_ref (); - - return obj; -} // end of _duplicate - -CORBA_DynAny_ptr CORBA_DynAny::_narrow (CORBA::Object_ptr obj, - CORBA::Environment &ACE_TRY_ENV) -{ - if (CORBA::is_nil (obj)) - return CORBA_DynAny::_nil (); - - if (!obj->_is_a ("IDL:/CORBA_DynAny:1.0", ACE_TRY_ENV)) - return CORBA_DynAny::_nil (); - - void *servant = 0; - if (!obj->_is_collocated () - || !obj->_servant () - || (servant = obj->_servant ()->_downcast ("IDL:/CORBA_DynAny:1.0")) == 0) - ACE_THROW_RETURN (CORBA::MARSHAL (), CORBA_DynAny::_nil ()); - - CORBA_DynAny_ptr retval = CORBA_DynAny::_nil (); - - ACE_NEW_RETURN ( - retval, - POA_CORBA::_tao_collocated_DynAny ( - ACE_reinterpret_cast (POA_CORBA::DynAny_ptr, - servant), - 0 - ), - CORBA_DynAny::_nil () - ); - - return retval; -} - -CORBA_DynAny_ptr CORBA_DynAny::_nil (void) -{ - return (CORBA_DynAny_ptr) NULL; -} // end of _nil - -// default constructor -CORBA_DynAny::Invalid::Invalid (void) - : CORBA_UserException ("IDL:/CORBA_DynAny/Invalid:1.0") -{ -} - -// destructor - all members are of self managing types -CORBA_DynAny::Invalid::~Invalid (void) -{ -} - -// copy constructor -CORBA_DynAny::Invalid::Invalid (const CORBA_DynAny::Invalid &_tao_excp) - : CORBA_UserException (_tao_excp._id ()) -{ -} - -// assignment operator -CORBA_DynAny::Invalid& -CORBA_DynAny::Invalid::operator= (const CORBA_DynAny::Invalid &_tao_excp) -{ - this->CORBA_UserException::operator= (_tao_excp); - return *this; -} - -// narrow -CORBA_DynAny::Invalid * -CORBA_DynAny::Invalid::_downcast (CORBA::Exception *exc) -{ - if (!ACE_OS::strcmp ("IDL:/CORBA_DynAny/Invalid:1.0", - exc->_id ())) // same type - return ACE_dynamic_cast (CORBA_DynAny::Invalid *, - exc); - else - return 0; -} - - -void CORBA_DynAny::Invalid::_raise () -{ - TAO_RAISE(*this); -} - -void CORBA_DynAny::Invalid::_tao_encode (TAO_OutputCDR &cdr, - CORBA::Environment &ACE_TRY_ENV) const -{ - if (cdr << this->_id ()) - return; - ACE_THROW (CORBA::MARSHAL ()); -} - -void CORBA_DynAny::Invalid::_tao_decode (TAO_InputCDR &, - CORBA::Environment &) -{ -} - -// TAO extension - the _alloc method -CORBA::Exception *CORBA_DynAny::Invalid::_alloc (void) -{ - CORBA::Exception *retval = 0; - - ACE_NEW_RETURN (retval, - CORBA_DynAny::Invalid, - 0); - - return retval; -} - -static const CORBA::Long _oc_CORBA_DynAny_Invalid[] = -{ - TAO_ENCAP_BYTE_ORDER, // byte order - 24, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x2f44796e), - ACE_NTOHL (0x416e792f), - ACE_NTOHL (0x496e7661), - ACE_NTOHL (0x6c69643a), - ACE_NTOHL (0x312e3000), // repository ID = - // IDL:/CORBA_DynAny/Invalid:1.0 - 8, - ACE_NTOHL (0x496e7661), - ACE_NTOHL (0x6c696400), // name = Invalid - 0, // member count -}; -static CORBA::TypeCode _tc_TAO_tc_CORBA_DynAny_Invalid ( - CORBA::tk_except, - sizeof (_oc_CORBA_DynAny_Invalid), - (char *) &_oc_CORBA_DynAny_Invalid, - 0, - sizeof (CORBA_DynAny::Invalid) - ); - -CORBA::TypeCode_ptr CORBA_DynAny::_tc_Invalid = - &_tc_TAO_tc_CORBA_DynAny_Invalid; - -// default constructor -CORBA_DynAny::InvalidValue::InvalidValue (void) - : CORBA_UserException ("IDL:/CORBA_DynAny/InvalidValue:1.0") -{ -} - -// destructor - all members are of self managing types -CORBA_DynAny::InvalidValue::~InvalidValue (void) -{ -} - -// copy constructor -CORBA_DynAny::InvalidValue::InvalidValue ( - const CORBA_DynAny::InvalidValue &_tao_excp - ) - : CORBA_UserException (_tao_excp._id ()) -{ -} - -// assignment operator -CORBA_DynAny::InvalidValue& -CORBA_DynAny::InvalidValue::operator= ( - const CORBA_DynAny::InvalidValue &_tao_excp - ) -{ - this->CORBA_UserException::operator= (_tao_excp); - return *this; -} - -// narrow -CORBA_DynAny::InvalidValue * -CORBA_DynAny::InvalidValue::_downcast (CORBA::Exception *exc) -{ - if (!ACE_OS::strcmp ("IDL:/CORBA_DynAny/InvalidValue:1.0", - exc->_id ())) // same type - return ACE_dynamic_cast (CORBA_DynAny::InvalidValue *, - exc); - else - return 0; -} - - -void CORBA_DynAny::InvalidValue::_raise () -{ - TAO_RAISE(*this); -} - -void CORBA_DynAny::InvalidValue::_tao_encode (TAO_OutputCDR &cdr, - CORBA::Environment &ACE_TRY_ENV) const -{ - if (cdr << this->_id ()) - return; - ACE_THROW (CORBA::MARSHAL ()); -} - -void CORBA_DynAny::InvalidValue::_tao_decode (TAO_InputCDR &, - CORBA::Environment &) -{ -} - -// TAO extension - the _alloc method -CORBA::Exception *CORBA_DynAny::InvalidValue::_alloc (void) -{ - CORBA::Exception *retval = 0; - - ACE_NEW_RETURN (retval, - CORBA_DynAny::InvalidValue, - 0); - - return retval; -} - -static const CORBA::Long _oc_CORBA_DynAny_InvalidValue[] = -{ - TAO_ENCAP_BYTE_ORDER, // byte order - 29, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x2f44796e), - ACE_NTOHL (0x416e792f), - ACE_NTOHL (0x496e7661), - ACE_NTOHL (0x6c696456), - ACE_NTOHL (0x616c7565), - ACE_NTOHL (0x3a312e30), - ACE_NTOHL (0xfdfdfd), // repository ID = - // IDL:/CORBA_DynAny/InvalidValue:1.0 - 13, - ACE_NTOHL (0x496e7661), - ACE_NTOHL (0x6c696456), - ACE_NTOHL (0x616c7565), - ACE_NTOHL (0xfdfdfd), // name = InvalidValue - 0, // member count -}; -static CORBA::TypeCode _tc_TAO_tc_CORBA_DynAny_InvalidValue ( - CORBA::tk_except, - sizeof (_oc_CORBA_DynAny_InvalidValue), - (char *) &_oc_CORBA_DynAny_InvalidValue, - 0, - sizeof (CORBA_DynAny::InvalidValue) - ); - -CORBA::TypeCode_ptr CORBA_DynAny::_tc_InvalidValue = - &_tc_TAO_tc_CORBA_DynAny_InvalidValue; - -// default constructor -CORBA_DynAny::TypeMismatch::TypeMismatch (void) - : CORBA_UserException ("IDL:/CORBA_DynAny/TypeMismatch:1.0") -{ -} - -// destructor - all members are of self managing types -CORBA_DynAny::TypeMismatch::~TypeMismatch (void) -{ -} - -// copy constructor -CORBA_DynAny::TypeMismatch::TypeMismatch ( - const CORBA_DynAny::TypeMismatch &_tao_excp - ) - : CORBA_UserException (_tao_excp._id ()) -{ -} - -// assignment operator -CORBA_DynAny::TypeMismatch& -CORBA_DynAny::TypeMismatch::operator= ( - const CORBA_DynAny::TypeMismatch &_tao_excp - ) -{ - this->CORBA_UserException::operator= (_tao_excp); - return *this; -} - -// narrow -CORBA_DynAny::TypeMismatch * -CORBA_DynAny::TypeMismatch::_downcast (CORBA::Exception *exc) -{ - if (!ACE_OS::strcmp ("IDL:/CORBA_DynAny/TypeMismatch:1.0", - exc->_id ())) // same type - return ACE_dynamic_cast (CORBA_DynAny::TypeMismatch *, - exc); - else - return 0; -} - - -void CORBA_DynAny::TypeMismatch::_raise () -{ - TAO_RAISE(*this); -} - -void CORBA_DynAny::TypeMismatch::_tao_encode (TAO_OutputCDR &cdr, - CORBA::Environment &ACE_TRY_ENV) const -{ - if (cdr << this->_id ()) - return; - ACE_THROW (CORBA::MARSHAL ()); -} - -void CORBA_DynAny::TypeMismatch::_tao_decode (TAO_InputCDR &, - CORBA::Environment &) -{ -} - -// TAO extension - the _alloc method -CORBA::Exception *CORBA_DynAny::TypeMismatch::_alloc (void) -{ - CORBA::Exception *retval = 0; - - ACE_NEW_RETURN (retval, - CORBA_DynAny::TypeMismatch, - 0); - - return retval; -} - -static const CORBA::Long _oc_CORBA_DynAny_TypeMismatch[] = -{ - TAO_ENCAP_BYTE_ORDER, // byte order - 29, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x2f44796e), - ACE_NTOHL (0x416e792f), - ACE_NTOHL (0x54797065), - ACE_NTOHL (0x4d69736d), - ACE_NTOHL (0x61746368), - ACE_NTOHL (0x3a312e30), - ACE_NTOHL (0xfdfdfd), // repository ID = - // IDL:/CORBA_DynAny/TypeMismatch:1.0 - 13, ACE_NTOHL (0x54797065), - ACE_NTOHL (0x4d69736d), - ACE_NTOHL (0x61746368), - ACE_NTOHL (0xfdfdfd), // name = TypeMismatch - 0, // member count -}; -static CORBA::TypeCode _tc_TAO_tc_CORBA_DynAny_TypeMismatch ( - CORBA::tk_except, - sizeof (_oc_CORBA_DynAny_TypeMismatch), - (char *) &_oc_CORBA_DynAny_TypeMismatch, - 0, - sizeof (CORBA_DynAny::TypeMismatch) - ); - -CORBA::TypeCode_ptr CORBA_DynAny::_tc_TypeMismatch = - &_tc_TAO_tc_CORBA_DynAny_TypeMismatch; - -// default constructor -CORBA_DynAny::InvalidSeq::InvalidSeq (void) - : CORBA_UserException ("IDL:/CORBA_DynAny/InvalidSeq:1.0") -{ -} - -// destructor - all members are of self managing types -CORBA_DynAny::InvalidSeq::~InvalidSeq (void) -{ -} - -// copy constructor -CORBA_DynAny::InvalidSeq::InvalidSeq ( - const CORBA_DynAny::InvalidSeq &_tao_excp - ) - : CORBA_UserException (_tao_excp._id ()) -{ -} - -// assignment operator -CORBA_DynAny::InvalidSeq& -CORBA_DynAny::InvalidSeq::operator= ( - const CORBA_DynAny::InvalidSeq &_tao_excp - ) -{ - this->CORBA_UserException::operator= (_tao_excp); - return *this; -} - -// narrow -CORBA_DynAny::InvalidSeq * -CORBA_DynAny::InvalidSeq::_downcast (CORBA::Exception *exc) -{ - if (!ACE_OS::strcmp ("IDL:/CORBA_DynAny/InvalidSeq:1.0", - exc->_id ())) // same type - return ACE_dynamic_cast (CORBA_DynAny::InvalidSeq *, - exc); - else - return 0; -} - - -void CORBA_DynAny::InvalidSeq::_raise () -{ - TAO_RAISE(*this); -} - -void CORBA_DynAny::InvalidSeq::_tao_encode (TAO_OutputCDR &cdr, - CORBA::Environment &ACE_TRY_ENV) const -{ - if (cdr << this->_id ()) - return; - ACE_THROW (CORBA::MARSHAL ()); -} - -void CORBA_DynAny::InvalidSeq::_tao_decode (TAO_InputCDR &, - CORBA::Environment &) -{ -} - -// TAO extension - the _alloc method -CORBA::Exception *CORBA_DynAny::InvalidSeq::_alloc (void) -{ - CORBA::Exception *retval = 0; - - ACE_NEW_RETURN (retval, - CORBA_DynAny::InvalidSeq, - 0); - - return retval; -} - -static const CORBA::Long _oc_CORBA_DynAny_InvalidSeq[] = -{ - TAO_ENCAP_BYTE_ORDER, // byte order - 27, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x2f44796e), - ACE_NTOHL (0x416e792f), - ACE_NTOHL (0x496e7661), - ACE_NTOHL (0x6c696453), - ACE_NTOHL (0x65713a31), - ACE_NTOHL (0x2e3000fd), // repository ID = - // IDL:/CORBA_DynAny/InvalidSeq:1.0 - 11, - ACE_NTOHL (0x496e7661), - ACE_NTOHL (0x6c696453), - ACE_NTOHL (0x657100fd), // name = InvalidSeq - 0, // member count -}; -static CORBA::TypeCode _tc_TAO_tc_CORBA_DynAny_InvalidSeq ( - CORBA::tk_except, - sizeof (_oc_CORBA_DynAny_InvalidSeq), - (char *) &_oc_CORBA_DynAny_InvalidSeq, - 0, - sizeof (CORBA_DynAny::InvalidSeq) - ); - -CORBA::TypeCode_ptr CORBA_DynAny::_tc_InvalidSeq = - &_tc_TAO_tc_CORBA_DynAny_InvalidSeq; - -CORBA::TypeCode_ptr -CORBA_DynAny::type (CORBA::Environment &) -{ - return 0; -} - -void -CORBA_DynAny::assign (CORBA_DynAny_ptr, - CORBA::Environment &) -{ -} - -CORBA_DynAny_ptr -CORBA_DynAny::copy (CORBA::Environment &) -{ - return 0; -} - -void -CORBA_DynAny::destroy (CORBA::Environment &) -{ -} - -void -CORBA_DynAny::from_any (const CORBA_Any &, - CORBA::Environment &) -{ -} - -CORBA::Any_ptr -CORBA_DynAny::to_any (CORBA::Environment &) -{ - return 0; -} - -CORBA_DynAny_ptr -CORBA_DynAny::current_component (CORBA::Environment &) -{ - return 0; -} - -CORBA::Boolean -CORBA_DynAny::next (CORBA::Environment &) -{ - return 0; -} - -CORBA::Boolean -CORBA_DynAny::seek (CORBA::Long, - CORBA::Environment &) -{ - return 0; -} - -void -CORBA_DynAny::rewind (CORBA::Environment &) -{ -} - -void -CORBA_DynAny::insert_boolean (CORBA::Boolean, - CORBA::Environment &) -{ -} - -void -CORBA_DynAny::insert_octet (CORBA::Octet, - CORBA::Environment &) -{ -} - -void -CORBA_DynAny::insert_char (CORBA::Char, - CORBA::Environment &) -{ -} - -void -CORBA_DynAny::insert_short (CORBA::Short, - CORBA::Environment &) -{ -} - -void -CORBA_DynAny::insert_ushort (CORBA::UShort, - CORBA::Environment &) -{ -} - -void -CORBA_DynAny::insert_long (CORBA::Long, - CORBA::Environment &) -{ -} - -void -CORBA_DynAny::insert_ulong (CORBA::ULong, - CORBA::Environment &) -{ -} - -void -CORBA_DynAny::insert_float (CORBA::Float, - CORBA::Environment &) -{ -} - -void -CORBA_DynAny::insert_double (CORBA::Double, - CORBA::Environment &) -{ -} - -void -CORBA_DynAny::insert_string (const char *, - CORBA::Environment &) -{ -} - -void -CORBA_DynAny::insert_reference (CORBA::Object_ptr, - CORBA::Environment &) -{ -} - -void -CORBA_DynAny::insert_typecode (CORBA::TypeCode_ptr, - CORBA::Environment &) -{ -} - -void -CORBA_DynAny::insert_longlong (CORBA::LongLong, - CORBA::Environment &) -{ -} - -void -CORBA_DynAny::insert_ulonglong (CORBA::ULongLong, - CORBA::Environment &) -{ -} - -void -CORBA_DynAny::insert_wchar (CORBA::WChar, - CORBA::Environment &) -{ -} - -void -CORBA_DynAny::insert_any (const CORBA::Any &, - CORBA::Environment &) -{ -} - -CORBA::Boolean -CORBA_DynAny::get_boolean (CORBA::Environment &) -{ - return 0; -} - -CORBA::Octet -CORBA_DynAny::get_octet (CORBA::Environment &) -{ - return 0; -} - -CORBA::Char -CORBA_DynAny::get_char (CORBA::Environment &) -{ - return 0; -} - -CORBA::Short -CORBA_DynAny::get_short (CORBA::Environment &) -{ - return 0; -} - -CORBA::UShort -CORBA_DynAny::get_ushort (CORBA::Environment &) -{ - return 0; -} - -CORBA::Long -CORBA_DynAny::get_long (CORBA::Environment &) -{ - return 0; -} - -CORBA::ULong -CORBA_DynAny::get_ulong (CORBA::Environment &) -{ - return 0; -} - -CORBA::Float -CORBA_DynAny::get_float (CORBA::Environment &) -{ - return 0; -} - -CORBA::Double -CORBA_DynAny::get_double (CORBA::Environment &) -{ - return 0; -} - -char * -CORBA_DynAny::get_string (CORBA::Environment &) -{ - return 0; -} - -CORBA::Object_ptr -CORBA_DynAny::get_reference (CORBA::Environment &) -{ - return 0; -} - -CORBA::TypeCode_ptr -CORBA_DynAny::get_typecode (CORBA::Environment &) -{ - return 0; -} - -CORBA::LongLong -CORBA_DynAny::get_longlong (CORBA::Environment &) -{ -#if defined (ACE_LACKS_LONGLONG_T) - CORBA::LongLong tmp = {0, 0}; - return tmp; -#else /* ! ACE_LACKS_LONGLONG_T */ - return 0; -#endif /* ! ACE_LACKS_LONGLONG_T */ -} - -CORBA::ULongLong -CORBA_DynAny::get_ulonglong (CORBA::Environment &) -{ - return 0; -} - -CORBA::WChar -CORBA_DynAny::get_wchar (CORBA::Environment &) -{ - return 0; -} - -CORBA::Any_ptr -CORBA_DynAny::get_any (CORBA::Environment &) -{ - return 0; -} - -CORBA::Boolean CORBA_DynAny::_is_a (const CORBA::Char *value, - CORBA::Environment &env) -{ - if ((!ACE_OS::strcmp ((char *)value, - "IDL:/CORBA_DynAny:1.0")) - || (!ACE_OS::strcmp ((char *)value, - CORBA::_tc_Object->id (env)))) - return 1; // success using local knowledge - else - return this->CORBA_Object::_is_a (value, - env); // remote call -} - -const char* CORBA_DynAny::_interface_repository_id (void) const -{ - return "IDL:/CORBA_DynAny:1.0"; -} - -static const CORBA::Long _oc_CORBA_DynAny[] = -{ - TAO_ENCAP_BYTE_ORDER, // byte order - 16, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x2f44796e), - ACE_NTOHL (0x416e793a), - ACE_NTOHL (0x312e3000), // repository ID = IDL:/CORBA_DynAny:1.0 - 7, - ACE_NTOHL (0x44796e41), - ACE_NTOHL (0x6e7900fd), // name = CORBA_DynAny, -}; -static CORBA::TypeCode _tc_TAO_tc_CORBA_DynAny ( - CORBA::tk_objref, - sizeof (_oc_CORBA_DynAny), - (char *) &_oc_CORBA_DynAny, - 0, - sizeof (CORBA_DynAny) - ); - -CORBA::TypeCode_ptr _tc_CORBA_DynAny = &_tc_TAO_tc_CORBA_DynAny; - -CORBA_DynEnum_ptr CORBA_DynEnum::_duplicate (CORBA_DynEnum_ptr obj) -{ - if (!CORBA::is_nil (obj)) - obj->_add_ref (); - - return obj; -} // end of _duplicate - -CORBA_DynEnum_ptr CORBA_DynEnum::_narrow (CORBA::Object_ptr obj, - CORBA::Environment &ACE_TRY_ENV) -{ - if (CORBA::is_nil (obj)) - return CORBA_DynEnum::_nil (); - - if (!obj->_is_a ("IDL:/CORBA_DynEnum:1.0", ACE_TRY_ENV)) - return CORBA_DynEnum::_nil (); - - void *servant = 0; - if (!obj->_is_collocated () - || !obj->_servant () - || (servant = obj->_servant ()->_downcast ("IDL:/CORBA_DynEnum:1.0")) == 0) - ACE_THROW_RETURN (CORBA::MARSHAL (), CORBA_DynEnum::_nil ()); - - CORBA_DynEnum_ptr retval = CORBA_DynEnum::_nil (); - - ACE_NEW_RETURN ( - retval, - POA_CORBA::_tao_collocated_DynEnum ( - ACE_reinterpret_cast (POA_CORBA::DynEnum_ptr, - servant), - 0 - ), - CORBA_DynEnum::_nil () - ); - - return retval; -} - -CORBA_DynEnum_ptr CORBA_DynEnum::_nil (void) -{ - return (CORBA_DynEnum_ptr) NULL; -} // end of _nil - -char* -CORBA_DynEnum::value_as_string (CORBA::Environment &) -{ - return 0; -} - -void -CORBA_DynEnum::value_as_string (const char*, - CORBA::Environment &) -{ -} - -CORBA::ULong -CORBA_DynEnum::value_as_ulong (CORBA::Environment &) -{ - return 0; -} - -void -CORBA_DynEnum::value_as_ulong (CORBA::ULong, - CORBA::Environment &) -{ -} - -CORBA::Boolean CORBA_DynEnum::_is_a (const CORBA::Char *value, - CORBA::Environment &env) -{ - if ((!ACE_OS::strcmp ((char *)value, - "IDL:/CORBA_DynEnum:1.0")) - || (!ACE_OS::strcmp ((char *)value, - "IDL:/CORBA_DynAny:1.0")) - || (!ACE_OS::strcmp ((char *)value, - CORBA::_tc_Object->id (env)))) - return 1; // success using local knowledge - else - return this->CORBA_Object::_is_a (value, - env); // remote call -} - -const char* CORBA_DynEnum::_interface_repository_id (void) const -{ - return "IDL:/CORBA_DynEnum:1.0"; -} - -static const CORBA::Long _oc_CORBA_DynEnum[] = -{ - TAO_ENCAP_BYTE_ORDER, // byte order - 17, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x2f44796e), - ACE_NTOHL (0x456e756d), - ACE_NTOHL (0x3a312e30), - ACE_NTOHL (0xfdfdfd), // repository ID = IDL:/CORBA_DynEnum:1.0 - 8, - ACE_NTOHL (0x44796e45), - ACE_NTOHL (0x6e756d00), // name = CORBA_DynEnum, -}; -static CORBA::TypeCode _tc_TAO_tc_CORBA_DynEnum (CORBA::tk_objref, - sizeof (_oc_CORBA_DynEnum), - (char *) &_oc_CORBA_DynEnum, - 0, - sizeof (CORBA_DynEnum)); - -CORBA::TypeCode_ptr _tc_CORBA_DynEnum = &_tc_TAO_tc_CORBA_DynEnum; - -#if !defined (TAO_USE_SEQUENCE_TEMPLATES) - -#if !defined (__TAO_UNBOUNDED_SEQUENCE_CORBA_NAMEVALUEPAIRSEQ_CS_) -#define __TAO_UNBOUNDED_SEQUENCE_CORBA_NAMEVALUEPAIRSEQ_CS_ - - void - _TAO_Unbounded_Sequence_CORBA_NameValuePairSeq::_allocate_buffer (CORBA::ULong length) - { - CORBA::NameValuePair* tmp = 0; - tmp = _TAO_Unbounded_Sequence_CORBA_NameValuePairSeq::allocbuf (length); - - if (this->buffer_ != 0) - { - CORBA::NameValuePair *old = ACE_reinterpret_cast (CORBA::NameValuePair *,this->buffer_); - - for (CORBA::ULong i = 0; i < this->length_; ++i) - tmp[i] = old[i]; - - if (this->release_) - _TAO_Unbounded_Sequence_CORBA_NameValuePairSeq::freebuf (old); - - } - this->buffer_ = tmp; - } - - void - _TAO_Unbounded_Sequence_CORBA_NameValuePairSeq::_deallocate_buffer (void) - { - if (this->buffer_ == 0 || this->release_ == 0) - return; - - CORBA::NameValuePair *tmp = ACE_reinterpret_cast (CORBA::NameValuePair *,this->buffer_); - - _TAO_Unbounded_Sequence_CORBA_NameValuePairSeq::freebuf (tmp); - this->buffer_ = 0; - } - - _TAO_Unbounded_Sequence_CORBA_NameValuePairSeq::~_TAO_Unbounded_Sequence_CORBA_NameValuePairSeq (void) // Dtor. - { - this->_deallocate_buffer (); - } - - -#endif /* end #if !defined */ - - -#endif /* !TAO_USE_SEQUENCE_TEMPLATES */ - -#if !defined (_CORBA_NAME_VALUE_PAIR_SEQ_CS_) -#define _CORBA_NAME_VALUE_PAIR_SEQ_CS_ - -// ************************************************************* -// CORBA_NameValuePairSeq -// ************************************************************* - -CORBA_NameValuePairSeq::CORBA_NameValuePairSeq (void) -{} -CORBA_NameValuePairSeq::CORBA_NameValuePairSeq (CORBA::ULong max) // uses max size - : -#if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION) \ - || defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA) \ - || !defined (ACE_HAS_TEMPLATE_SPECIALIZATION) - _TAO_Unbounded_Sequence_CORBA_NameValuePairSeq -#else /* AHETI */ - TAO_Unbounded_Sequence -#endif /* AHETI */ - (max) -{} -CORBA_NameValuePairSeq::CORBA_NameValuePairSeq (CORBA::ULong max, - CORBA::ULong length, - CORBA::NameValuePair *buffer, - CORBA::Boolean release) - : -#if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION) \ - || defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA) \ - || !defined (ACE_HAS_TEMPLATE_SPECIALIZATION) - _TAO_Unbounded_Sequence_CORBA_NameValuePairSeq -#else /* AHETI */ - TAO_Unbounded_Sequence -#endif /* AHETI */ - (max, length, buffer, release) -{} -CORBA_NameValuePairSeq::CORBA_NameValuePairSeq ( - const CORBA_NameValuePairSeq &seq - ) // copy ctor - : -#if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION) \ - || defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA) \ - || !defined (ACE_HAS_TEMPLATE_SPECIALIZATION) - _TAO_Unbounded_Sequence_CORBA_NameValuePairSeq -#else /* AHETI */ - TAO_Unbounded_Sequence< CORBA::NameValuePair> -#endif /* AHETI */ - (seq) -{} -CORBA_NameValuePairSeq::~CORBA_NameValuePairSeq (void) // dtor -{} - - -#endif /* end #if !defined */ - -CORBA_DynStruct_ptr CORBA_DynStruct::_duplicate (CORBA_DynStruct_ptr obj) -{ - if (!CORBA::is_nil (obj)) - obj->_add_ref (); - - return obj; -} // end of _duplicate - -CORBA_DynStruct_ptr CORBA_DynStruct::_narrow (CORBA::Object_ptr obj, - CORBA::Environment &ACE_TRY_ENV) -{ - if (CORBA::is_nil (obj)) - return CORBA_DynStruct::_nil (); - - if (!obj->_is_a ("IDL:/CORBA_DynStruct:1.0", ACE_TRY_ENV)) - return CORBA_DynStruct::_nil (); - - void *servant = 0; - if (!obj->_is_collocated () - || !obj->_servant () - || (servant = obj->_servant ()->_downcast ("IDL:/CORBA_DynStruct:1.0")) == 0) - ACE_THROW_RETURN (CORBA::MARSHAL (), CORBA_DynStruct::_nil ()); - - CORBA_DynStruct_ptr retval = CORBA_DynStruct::_nil (); - - ACE_NEW_RETURN ( - retval, - POA_CORBA::_tao_collocated_DynStruct ( - ACE_reinterpret_cast (POA_CORBA::DynStruct_ptr, - servant), - 0 - ), - CORBA_DynStruct::_nil () - ); - - return retval; -} - -CORBA_DynStruct_ptr CORBA_DynStruct::_nil (void) -{ - return (CORBA_DynStruct_ptr) NULL; -} // end of _nil - -CORBA::FieldName -CORBA_DynStruct::current_member_name (CORBA::Environment &) -{ - return 0; -} - -CORBA::TCKind -CORBA_DynStruct::current_member_kind (CORBA::Environment &) -{ - return CORBA::tk_null; -} - -CORBA_NameValuePairSeq* -CORBA_DynStruct::get_members (CORBA::Environment &) -{ - return 0; -} - -void -CORBA_DynStruct::set_members (const CORBA_NameValuePairSeq &, - CORBA::Environment &) -{ -} - -CORBA::Boolean CORBA_DynStruct::_is_a (const CORBA::Char *value, - CORBA::Environment &env) -{ - if ((!ACE_OS::strcmp ((char *)value, - "IDL:/CORBA_DynStruct:1.0")) - || (!ACE_OS::strcmp ((char *)value, - "IDL:/CORBA_DynAny:1.0")) - || (!ACE_OS::strcmp ((char *)value, - CORBA::_tc_Object->id (env)))) - return 1; // success using local knowledge - else - return this->CORBA_Object::_is_a (value, - env); // remote call -} - -const char* CORBA_DynStruct::_interface_repository_id (void) const -{ - return "IDL:/CORBA_DynStruct:1.0"; -} - -static const CORBA::Long _oc_CORBA_DynStruct[] = -{ - TAO_ENCAP_BYTE_ORDER, // byte order - 19, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x2f44796e), - ACE_NTOHL (0x53747275), - ACE_NTOHL (0x63743a31), - ACE_NTOHL (0x2e3000fd), // repository ID = IDL:/CORBA_DynStruct:1.0 - 10, - ACE_NTOHL (0x44796e53), - ACE_NTOHL (0x74727563), - ACE_NTOHL (0x7400fdfd), // name = CORBA_DynStruct, -}; - -static CORBA::TypeCode _tc_TAO_tc_CORBA_DynStruct ( - CORBA::tk_objref, - sizeof (_oc_CORBA_DynStruct), - (char *) &_oc_CORBA_DynStruct, - 0, - sizeof (CORBA_DynStruct)); - -CORBA::TypeCode_ptr _tc_CORBA_DynStruct = &_tc_TAO_tc_CORBA_DynStruct; - -CORBA_DynUnion_ptr CORBA_DynUnion::_duplicate (CORBA_DynUnion_ptr obj) -{ - if (!CORBA::is_nil (obj)) - obj->_add_ref (); - - return obj; -} // end of _duplicate - -CORBA_DynUnion_ptr CORBA_DynUnion::_narrow (CORBA::Object_ptr obj, - CORBA::Environment &ACE_TRY_ENV) -{ - if (CORBA::is_nil (obj)) - return CORBA_DynUnion::_nil (); - - if (!obj->_is_a ("IDL:/CORBA_DynUnion:1.0", - ACE_TRY_ENV)) - return CORBA_DynUnion::_nil (); - - void *servant = 0; - if (!obj->_is_collocated () - || !obj->_servant () - || (servant = obj->_servant ()->_downcast ("IDL:/CORBA_DynUnion:1.0")) == 0) - ACE_THROW_RETURN (CORBA::MARSHAL (), CORBA_DynUnion::_nil ()); - - CORBA_DynUnion_ptr retval = CORBA_DynUnion::_nil (); - - ACE_NEW_RETURN ( - retval, - POA_CORBA::_tao_collocated_DynUnion ( - ACE_reinterpret_cast (POA_CORBA::DynUnion_ptr, - servant), - 0 - ), - CORBA_DynUnion::_nil () - ); - - return retval; -} - -CORBA_DynUnion_ptr CORBA_DynUnion::_nil (void) -{ - return (CORBA_DynUnion_ptr) NULL; -} // end of _nil - -CORBA::Boolean -CORBA_DynUnion::set_as_default (CORBA::Environment &) -{ - return 0; -} - -void -CORBA_DynUnion::set_as_default (CORBA::Boolean, - CORBA::Environment &) -{ -} - -CORBA_DynAny_ptr -CORBA_DynUnion::discriminator (CORBA::Environment &) -{ - return 0; -} - -CORBA::TCKind -CORBA_DynUnion::discriminator_kind (CORBA::Environment &) -{ - return CORBA::tk_null; -} - -CORBA_DynAny_ptr -CORBA_DynUnion::member (CORBA::Environment &) -{ - return 0; -} - -char* -CORBA_DynUnion::member_name (CORBA::Environment &) -{ - return 0; -} - -void -CORBA_DynUnion::member_name (const char*, - CORBA::Environment &) -{ -} - - -CORBA::TCKind -CORBA_DynUnion::member_kind (CORBA::Environment &) -{ - return CORBA::tk_null; -} - -CORBA::Boolean CORBA_DynUnion::_is_a (const CORBA::Char *value, - CORBA::Environment &env) -{ - if ((!ACE_OS::strcmp ((char *)value, - "IDL:/CORBA_DynUnion:1.0")) - || (!ACE_OS::strcmp ((char *)value, - "IDL:/CORBA_DynAny:1.0")) - || (!ACE_OS::strcmp ((char *)value, - CORBA::_tc_Object->id (env)))) - return 1; // success using local knowledge - else - return this->CORBA_Object::_is_a (value, - env); // remote call -} - -const char* CORBA_DynUnion::_interface_repository_id (void) const -{ - return "IDL:/CORBA_DynUnion:1.0"; -} - -static const CORBA::Long _oc_CORBA_DynUnion[] = -{ - TAO_ENCAP_BYTE_ORDER, // byte order - 18, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x2f44796e), - ACE_NTOHL (0x556e696f), - ACE_NTOHL (0x6e3a312e), - ACE_NTOHL (0x3000fdfd), // repository ID = IDL:/CORBA_DynUnion:1.0 - 9, - ACE_NTOHL (0x44796e55), - ACE_NTOHL (0x6e696f6e), - ACE_NTOHL (0xfdfdfd), // name = CORBA_DynUnion, -}; - -static CORBA::TypeCode _tc_TAO_tc_CORBA_DynUnion ( - CORBA::tk_objref, - sizeof (_oc_CORBA_DynUnion), - (char *) &_oc_CORBA_DynUnion, - 0, - sizeof (CORBA_DynUnion)); - -CORBA::TypeCode_ptr _tc_CORBA_DynUnion = &_tc_TAO_tc_CORBA_DynUnion; - - -#if !defined (_CORBA_ANYSEQ_CS_) -#define _CORBA_ANYSEQ_CS_ - -// ************************************************************* -// CORBA_AnySeq -// ************************************************************* - -CORBA_AnySeq::CORBA_AnySeq (void) -{} -CORBA_AnySeq::CORBA_AnySeq (CORBA::ULong max) // uses max size - : -#if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION) \ - || defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA) \ - || !defined (ACE_HAS_TEMPLATE_SPECIALIZATION) - _TAO_Unbounded_Sequence_CORBA_AnySeq -#else /* AHETI */ - TAO_Unbounded_Sequence -#endif /* AHETI */ - (max) -{} -CORBA_AnySeq::CORBA_AnySeq (CORBA::ULong max, - CORBA::ULong length, - CORBA::Any *buffer, - CORBA::Boolean release) - : -#if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION) \ - || defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA) \ - || !defined (ACE_HAS_TEMPLATE_SPECIALIZATION) - _TAO_Unbounded_Sequence_CORBA_AnySeq -#else /* AHETI */ - TAO_Unbounded_Sequence -#endif /* AHETI */ - (max, length, buffer, release) -{} -CORBA_AnySeq::CORBA_AnySeq (const CORBA_AnySeq &seq) // copy ctor - : -#if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION) \ - || defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA) \ - || !defined (ACE_HAS_TEMPLATE_SPECIALIZATION) - _TAO_Unbounded_Sequence_CORBA_AnySeq -#else /* AHETI */ - TAO_Unbounded_Sequence -#endif /* AHETI */ - (seq) -{} -CORBA_AnySeq::~CORBA_AnySeq (void) // dtor -{} - - -#endif /* end #if !defined */ - -CORBA_DynSequence_ptr CORBA_DynSequence::_duplicate ( - CORBA_DynSequence_ptr obj - ) -{ - if (!CORBA::is_nil (obj)) - obj->_add_ref (); - - return obj; -} // end of _duplicate - -CORBA_DynSequence_ptr CORBA_DynSequence::_narrow (CORBA::Object_ptr obj, - CORBA::Environment &ACE_TRY_ENV) -{ - if (CORBA::is_nil (obj)) - return CORBA_DynSequence::_nil (); - - if (!obj->_is_a ("IDL:/CORBA_DynSequence:1.0", - ACE_TRY_ENV)) - return CORBA_DynSequence::_nil (); - - void *servant = 0; - if (!obj->_is_collocated () - || !obj->_servant () - || (servant = obj->_servant ()->_downcast ("IDL:/CORBA_DynSequence:1.0")) == 0) - ACE_THROW_RETURN (CORBA::MARSHAL (), CORBA_DynSequence::_nil ()); - - CORBA_DynSequence_ptr retval = CORBA_DynSequence::_nil (); - - ACE_NEW_RETURN ( - retval, - POA_CORBA::_tao_collocated_DynSequence ( - ACE_reinterpret_cast (POA_CORBA::DynSequence_ptr, - servant), - 0 - ), - CORBA_DynSequence::_nil () - ); - - return retval; -} - -CORBA_DynSequence_ptr CORBA_DynSequence::_nil (void) -{ - return (CORBA_DynSequence_ptr)NULL; -} // end of _nil - -CORBA::ULong -CORBA_DynSequence::length (CORBA::Environment &) -{ - return 0; -} - -void -CORBA_DynSequence::length (CORBA::ULong, - CORBA::Environment &) -{ -} - -CORBA_AnySeq * -CORBA_DynSequence::get_elements (CORBA::Environment &) -{ - return 0; -} - -void -CORBA_DynSequence::set_elements (const CORBA_AnySeq &, - CORBA::Environment &) -{ -} - -CORBA::Boolean CORBA_DynSequence::_is_a (const CORBA::Char *value, - CORBA::Environment &env) -{ - if((!ACE_OS::strcmp ((char *)value, - "IDL:/CORBA_DynSequence:1.0")) - || (!ACE_OS::strcmp ((char *) value, - "IDL:/CORBA_DynAny:1.0")) - || (!ACE_OS::strcmp ((char *) value, - CORBA::_tc_Object->id (env)))) - return 1; // success using local knowledge - else - return this->CORBA_Object::_is_a (value, - env); // remote call -} - -const char* CORBA_DynSequence::_interface_repository_id (void) const -{ - return "IDL:/CORBA_DynSequence:1.0"; -} - -static const CORBA::Long _oc_CORBA_DynSequence[] = -{ - TAO_ENCAP_BYTE_ORDER, // byte order - 21, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x2f44796e), - ACE_NTOHL (0x53657175), - ACE_NTOHL (0x656e6365), - ACE_NTOHL (0x3a312e30), - ACE_NTOHL (0xfdfdfd), // repository ID = IDL:/CORBA_DynSequence:1.0 - 12, - ACE_NTOHL (0x44796e53), - ACE_NTOHL (0x65717565), - ACE_NTOHL (0x6e636500), // name = CORBA_DynSequence, -}; - -static CORBA::TypeCode _tc_TAO_tc_CORBA_DynSequence ( - CORBA::tk_objref, - sizeof (_oc_CORBA_DynSequence), - (char *) &_oc_CORBA_DynSequence, - 0, - sizeof (CORBA_DynSequence)); - -CORBA::TypeCode_ptr _tc_CORBA_DynSequence = - &_tc_TAO_tc_CORBA_DynSequence; - -CORBA_DynArray_ptr CORBA_DynArray::_duplicate (CORBA_DynArray_ptr obj) -{ - if (!CORBA::is_nil (obj)) - obj->_add_ref (); - - return obj; -} // end of _duplicate - -CORBA_DynArray_ptr CORBA_DynArray::_narrow (CORBA::Object_ptr obj, - CORBA::Environment &ACE_TRY_ENV) -{ - if (CORBA::is_nil (obj)) - return CORBA_DynArray::_nil (); - - if (!obj->_is_a ("IDL:/CORBA_DynArray:1.0", - ACE_TRY_ENV)) - return CORBA_DynArray::_nil (); - - void *servant = 0; - if (!obj->_is_collocated () - || !obj->_servant () - || (servant = obj->_servant ()->_downcast ("IDL:/CORBA_DynArray:1.0")) == 0) - ACE_THROW_RETURN (CORBA::MARSHAL (), CORBA_DynArray::_nil ()); - - CORBA_DynArray_ptr retval = CORBA_DynArray::_nil (); - - ACE_NEW_RETURN ( - retval, - POA_CORBA::_tao_collocated_DynArray ( - ACE_reinterpret_cast (POA_CORBA::DynArray_ptr, - servant), - 0 - ), - CORBA_DynArray::_nil () - ); - - return retval; -} - -CORBA_DynArray_ptr CORBA_DynArray::_nil (void) -{ - return (CORBA_DynArray_ptr) NULL; -} // end of _nil - -CORBA_AnySeq * -CORBA_DynArray::get_elements (CORBA::Environment &) -{ - return 0; -} - -void -CORBA_DynArray::set_elements (const CORBA_AnySeq &, - CORBA::Environment &) -{ -} - -CORBA::Boolean CORBA_DynArray::_is_a (const CORBA::Char *value, - CORBA::Environment &env) -{ - if ((!ACE_OS::strcmp ((char *)value, - "IDL:/CORBA_DynArray:1.0")) - || (!ACE_OS::strcmp ((char *)value, - "IDL:/CORBA_DynAny:1.0")) - || (!ACE_OS::strcmp ((char *)value, - CORBA::_tc_Object->id (env)))) - return 1; // success using local knowledge - else - return this->CORBA_Object::_is_a (value, env); // remote call -} - -const char* CORBA_DynArray::_interface_repository_id (void) const -{ - return "IDL:/CORBA_DynArray:1.0"; -} - -static const CORBA::Long _oc_CORBA_DynArray[] = -{ - TAO_ENCAP_BYTE_ORDER, // byte order - 18, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x2f44796e), - ACE_NTOHL (0x41727261), - ACE_NTOHL (0x793a312e), - ACE_NTOHL (0x3000fdfd), // repository ID = IDL:/CORBA_DynArray:1.0 - 9, - ACE_NTOHL (0x44796e41), - ACE_NTOHL (0x72726179), - ACE_NTOHL (0xfdfdfd), // name = CORBA_DynArray, -}; - -static CORBA::TypeCode _tc_TAO_tc_CORBA_DynArray ( - CORBA::tk_objref, - sizeof (_oc_CORBA_DynArray), - (char *) &_oc_CORBA_DynArray, - 0, - sizeof (CORBA_DynArray)); - -CORBA::TypeCode_ptr _tc_CORBA_DynArray = - &_tc_TAO_tc_CORBA_DynArray; - - -#if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION) - template class TAO_Object_Manager; - template class TAO_Object_Manager; - template class TAO_Object_Manager; - template class TAO_Object_Manager; - template class TAO_Object_Manager; - template class TAO_Object_Manager; -#elif defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA) -# pragma instantiate TAO_Object_Manager -# pragma instantiate TAO_Object_Manager -# pragma instantiate TAO_Object_Manager -# pragma instantiate TAO_Object_Manager -# pragma instantiate TAO_Object_Manager -# pragma instantiate TAO_Object_Manager -#endif /* ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */ - -#endif /* TAO_HAS_MINIMUM_CORBA */ diff --git a/TAO/tao/DynAnyC.h b/TAO/tao/DynAnyC.h deleted file mode 100644 index 22e519b9245..00000000000 --- a/TAO/tao/DynAnyC.h +++ /dev/null @@ -1,1430 +0,0 @@ -/* -*- C++ -*- */ -// $Id$ -// ============================================================================ -// -// = LIBRARY -// TAO -// -// = FILENAME -// DynAnyC.h -// -// = AUTHOR -// -// ****** Code generated by the The ACE ORB (TAO) IDL Compiler ******* -// TAO ORB and the TAO IDL Compiler have been developed by Washington -// University Computer Science's Distributed Object Computing Group. -// -// Information on TAO is available at -// http://www.cs.wustl.edu/~schmidt/TAO.html -// -// -// Modified by Jeff Parsons -// -// ============================================================================ - -#ifndef TAO_IDL_CORBA_DYNANYC_H_ -#define TAO_IDL_CORBA_DYNANYC_H_ -#include "ace/pre.h" - -#include "tao/orbconf.h" - -#if !defined (ACE_LACKS_PRAGMA_ONCE) -# pragma once -#endif /* ACE_LACKS_PRAGMA_ONCE */ - -#if (TAO_HAS_MINIMUM_CORBA == 0) - -#include "tao/corbafwd.h" -#include "tao/Any.h" -#include "tao/Object.h" -#include "tao/Sequence.h" -#include "tao/Exception.h" - -#if defined (TAO_EXPORT_MACRO) -#undef TAO_EXPORT_MACRO -#endif -#define TAO_EXPORT_MACRO -#if defined(_MSC_VER) -#if (_MSC_VER >= 1200) -#pragma warning(push) -#endif /* _MSC_VER >= 1200 */ -#pragma warning(disable:4250) -#endif /* _MSC_VER */ - - -class CORBA_DynAny; -typedef CORBA_DynAny *CORBA_DynAny_ptr; - -class TAO_Export CORBA_DynAny_var : public TAO_Base_var -{ -public: - CORBA_DynAny_var (void); // default constructor - CORBA_DynAny_var (CORBA_DynAny_ptr); - CORBA_DynAny_var (const CORBA_DynAny_var &); // copy constructor - ~CORBA_DynAny_var (void); // destructor - - CORBA_DynAny_var &operator= (CORBA_DynAny_ptr); - CORBA_DynAny_var &operator= (const CORBA_DynAny_var &); - CORBA_DynAny_ptr operator-> (void) const; - - operator const CORBA_DynAny_ptr &() const; - operator CORBA_DynAny_ptr &(); - - // in, inout, out, _retn - CORBA_DynAny_ptr in (void) const; - CORBA_DynAny_ptr &inout (void); - CORBA_DynAny_ptr &out (void); - CORBA_DynAny_ptr _retn (void); - CORBA_DynAny_ptr ptr (void) const; - -private: - CORBA_DynAny_ptr ptr_; - // Unimplemented - prevents widening assignment. - CORBA_DynAny_var (const TAO_Base_var &rhs); - CORBA_DynAny_var &operator= (const TAO_Base_var &rhs); -}; - -class TAO_Export CORBA_DynAny_out -{ -public: - CORBA_DynAny_out (CORBA_DynAny_ptr &); - CORBA_DynAny_out (CORBA_DynAny_var &); - CORBA_DynAny_out (const CORBA_DynAny_out &); - CORBA_DynAny_out &operator= (const CORBA_DynAny_out &); - CORBA_DynAny_out &operator= (const CORBA_DynAny_var &); - CORBA_DynAny_out &operator= (CORBA_DynAny_ptr); - operator CORBA_DynAny_ptr &(); - CORBA_DynAny_ptr &ptr (void); - CORBA_DynAny_ptr operator-> (void); - -private: - CORBA_DynAny_ptr &ptr_; -}; - -class TAO_Export CORBA_DynAny : public virtual CORBA_Object -{ -public: - #if !defined(__GNUC__) || __GNUC__ > 2 || __GNUC_MINOR__ >= 8 - typedef CORBA_DynAny_ptr _ptr_type; - typedef CORBA_DynAny_var _var_type; - #endif /* __GNUC__ */ - - // the static operations - static CORBA_DynAny_ptr _duplicate (CORBA_DynAny_ptr obj); - static CORBA_DynAny_ptr _narrow ( - CORBA::Object_ptr obj, - CORBA::Environment &ACE_TRY_ENV = - CORBA::Environment::default_environment () - ); - static CORBA_DynAny_ptr _nil (void); - - class Invalid; - - class TAO_Export Invalid : public CORBA::UserException - { - public: - Invalid (void); // default ctor - Invalid (const Invalid &); // copy ctor - ~Invalid (void); // dtor - Invalid &operator= (const Invalid &); - - - virtual void _raise (void); - - virtual void _tao_encode (TAO_OutputCDR &cdr, - CORBA::Environment &) const; - virtual void _tao_decode (TAO_InputCDR &cdr, - CORBA::Environment &); - - static Invalid *_downcast (CORBA::Exception *); - - - // = TAO extension - static CORBA::Exception *_alloc (void); - - }; // exception CORBA_DynAny::Invalid - - static CORBA::TypeCode_ptr _tc_Invalid; - - class InvalidValue; - - class TAO_Export InvalidValue : public CORBA::UserException - { - public: - InvalidValue (void); // default ctor - InvalidValue (const InvalidValue &); // copy ctor - ~InvalidValue (void); // dtor - InvalidValue &operator= (const InvalidValue &); - - - virtual void _raise (void); - - virtual void _tao_encode (TAO_OutputCDR &cdr, - CORBA::Environment &) const; - virtual void _tao_decode (TAO_InputCDR &cdr, - CORBA::Environment &); - - static InvalidValue *_downcast (CORBA::Exception *); - - - // = TAO extension - static CORBA::Exception *_alloc (void); - - }; // exception CORBA_DynAny::InvalidValue - - static CORBA::TypeCode_ptr _tc_InvalidValue; - - class TypeMismatch; - - class TAO_Export TypeMismatch : public CORBA::UserException - { - public: - TypeMismatch (void); // default ctor - TypeMismatch (const TypeMismatch &); // copy ctor - ~TypeMismatch (void); // dtor - TypeMismatch &operator= (const TypeMismatch &); - - - virtual void _raise (void); - - virtual void _tao_encode (TAO_OutputCDR &cdr, - CORBA::Environment &) const; - virtual void _tao_decode (TAO_InputCDR &cdr, - CORBA::Environment &); - - static TypeMismatch *_downcast (CORBA::Exception *); - - - // = TAO extension - static CORBA::Exception *_alloc (void); - - }; // exception CORBA_DynAny::TypeMismatch - - static CORBA::TypeCode_ptr _tc_TypeMismatch; - - class InvalidSeq; - - class TAO_Export InvalidSeq : public CORBA::UserException - { - public: - InvalidSeq (void); // default ctor - InvalidSeq (const InvalidSeq &); // copy ctor - ~InvalidSeq (void); // dtor - InvalidSeq &operator= (const InvalidSeq &); - - - virtual void _raise (void); - - virtual void _tao_encode (TAO_OutputCDR &cdr, - CORBA::Environment &) const; - virtual void _tao_decode (TAO_InputCDR &cdr, - CORBA::Environment &); - - static InvalidSeq *_downcast (CORBA::Exception *); - - - // = TAO extension - static CORBA::Exception *_alloc (void); - - }; // exception CORBA_DynAny::InvalidSeq - - static CORBA::TypeCode_ptr _tc_InvalidSeq; - - virtual CORBA::TypeCode_ptr type ( - CORBA::Environment &ACE_TRY_ENVironment = - CORBA::Environment::default_environment () - ); - virtual void assign ( - CORBA_DynAny_ptr dyn_any, - CORBA::Environment &ACE_TRY_ENVironment = - CORBA::Environment::default_environment () - ); - virtual void from_any ( - const CORBA::Any & value, - CORBA::Environment &ACE_TRY_ENVironment = - CORBA::Environment::default_environment () - ); - virtual CORBA::Any * to_any ( - CORBA::Environment &ACE_TRY_ENVironment = - CORBA::Environment::default_environment () - ); - virtual void destroy ( - CORBA::Environment &ACE_TRY_ENVironment = - CORBA::Environment::default_environment () - ); - virtual CORBA_DynAny_ptr copy ( - CORBA::Environment &ACE_TRY_ENVironment = - CORBA::Environment::default_environment () - ); - virtual void insert_boolean ( - CORBA::Boolean value, - CORBA::Environment &ACE_TRY_ENVironment = - CORBA::Environment::default_environment () - ); - virtual void insert_octet ( - CORBA::Octet value, - CORBA::Environment &ACE_TRY_ENVironment = - CORBA::Environment::default_environment () - ); - virtual void insert_char ( - CORBA::Char value, - CORBA::Environment &ACE_TRY_ENVironment = - CORBA::Environment::default_environment () - ); - virtual void insert_short ( - CORBA::Short value, - CORBA::Environment &ACE_TRY_ENVironment = - CORBA::Environment::default_environment () - ); - virtual void insert_ushort ( - CORBA::UShort value, - CORBA::Environment &ACE_TRY_ENVironment = - CORBA::Environment::default_environment () - ); - virtual void insert_long ( - CORBA::Long value, - CORBA::Environment &ACE_TRY_ENVironment = - CORBA::Environment::default_environment () - ); - virtual void insert_ulong ( - CORBA::ULong value, - CORBA::Environment &ACE_TRY_ENVironment = - CORBA::Environment::default_environment () - ); - virtual void insert_float ( - CORBA::Float value, - CORBA::Environment &ACE_TRY_ENVironment = - CORBA::Environment::default_environment () - ); - virtual void insert_double ( - CORBA::Double value, - CORBA::Environment &ACE_TRY_ENVironment = - CORBA::Environment::default_environment () - ); - virtual void insert_string ( - const char * value, - CORBA::Environment &ACE_TRY_ENVironment = - CORBA::Environment::default_environment () - ); - virtual void insert_reference ( - CORBA::Object_ptr value, - CORBA::Environment &ACE_TRY_ENVironment = - CORBA::Environment::default_environment () - ); - virtual void insert_typecode ( - CORBA::TypeCode_ptr value, - CORBA::Environment &ACE_TRY_ENVironment = - CORBA::Environment::default_environment () - ); - virtual void insert_longlong ( - CORBA::LongLong value, - CORBA::Environment &ACE_TRY_ENVironment = - CORBA::Environment::default_environment () - ); - virtual void insert_ulonglong ( - CORBA::ULongLong value, - CORBA::Environment &ACE_TRY_ENVironment = - CORBA::Environment::default_environment () - ); - virtual void insert_wchar ( - CORBA::WChar value, - CORBA::Environment &ACE_TRY_ENVironment = - CORBA::Environment::default_environment () - ); - virtual void insert_any ( - const CORBA::Any & value, - CORBA::Environment &ACE_TRY_ENVironment = - CORBA::Environment::default_environment () - ); - virtual CORBA::Boolean get_boolean ( - CORBA::Environment &ACE_TRY_ENVironment = - CORBA::Environment::default_environment () - ); - virtual CORBA::Octet get_octet ( - CORBA::Environment &ACE_TRY_ENVironment = - CORBA::Environment::default_environment () - ); - virtual CORBA::Char get_char ( - CORBA::Environment &ACE_TRY_ENVironment = - CORBA::Environment::default_environment () - ); - virtual CORBA::Short get_short ( - CORBA::Environment &ACE_TRY_ENVironment = - CORBA::Environment::default_environment () - ); - virtual CORBA::UShort get_ushort ( - CORBA::Environment &ACE_TRY_ENVironment = - CORBA::Environment::default_environment () - ); - virtual CORBA::Long get_long ( - CORBA::Environment &ACE_TRY_ENVironment = - CORBA::Environment::default_environment () - ); - virtual CORBA::ULong get_ulong ( - CORBA::Environment &ACE_TRY_ENVironment = - CORBA::Environment::default_environment () - ); - virtual CORBA::Float get_float ( - CORBA::Environment &ACE_TRY_ENVironment = - CORBA::Environment::default_environment () - ); - virtual CORBA::Double get_double ( - CORBA::Environment &ACE_TRY_ENVironment = - CORBA::Environment::default_environment () - ); - virtual char * get_string ( - CORBA::Environment &ACE_TRY_ENVironment = - CORBA::Environment::default_environment () - ); - virtual CORBA::Object_ptr get_reference ( - CORBA::Environment &ACE_TRY_ENVironment = - CORBA::Environment::default_environment () - ); - virtual CORBA::TypeCode_ptr get_typecode ( - CORBA::Environment &ACE_TRY_ENVironment = - CORBA::Environment::default_environment () - ); - virtual CORBA::LongLong get_longlong ( - CORBA::Environment &ACE_TRY_ENVironment = - CORBA::Environment::default_environment () - ); - virtual CORBA::ULongLong get_ulonglong ( - CORBA::Environment &ACE_TRY_ENVironment = - CORBA::Environment::default_environment () - ); - virtual CORBA::WChar get_wchar ( - CORBA::Environment &ACE_TRY_ENVironment = - CORBA::Environment::default_environment () - ); - virtual CORBA::Any * get_any ( - CORBA::Environment &ACE_TRY_ENVironment = - CORBA::Environment::default_environment () - ); - virtual CORBA_DynAny_ptr current_component ( - CORBA::Environment &ACE_TRY_ENVironment = - CORBA::Environment::default_environment () - ); - virtual CORBA::Boolean next ( - CORBA::Environment &ACE_TRY_ENVironment = - CORBA::Environment::default_environment () - ); - virtual CORBA::Boolean seek ( - CORBA::Long slot, - CORBA::Environment &ACE_TRY_ENVironment = - CORBA::Environment::default_environment () - ); - virtual void rewind ( - CORBA::Environment &ACE_TRY_ENVironment = - CORBA::Environment::default_environment () - ); - virtual CORBA::Boolean _is_a ( - const CORBA::Char *type_id, - CORBA::Environment &ACE_TRY_ENV = - CORBA::Environment::default_environment () - ); - virtual const char* _interface_repository_id (void) const; -protected: - CORBA_DynAny (void); // default constructor - CORBA_DynAny (TAO_Stub *objref, - TAO_ServantBase *_tao_servant = 0, - CORBA::Boolean _tao_collocated = 0 - ); - virtual ~CORBA_DynAny (void); -private: - CORBA_DynAny (const CORBA_DynAny &); - void operator= (const CORBA_DynAny &); -}; - -extern CORBA::TypeCode_ptr _tc_CORBA_DynAny; - -class CORBA_DynEnum; -typedef CORBA_DynEnum *CORBA_DynEnum_ptr; - -class TAO_Export CORBA_DynEnum_var : public TAO_Base_var -{ -public: - CORBA_DynEnum_var (void); // default constructor - CORBA_DynEnum_var (CORBA_DynEnum_ptr); - CORBA_DynEnum_var (const CORBA_DynEnum_var &); // copy constructor - ~CORBA_DynEnum_var (void); // destructor - - CORBA_DynEnum_var &operator= (CORBA_DynEnum_ptr); - CORBA_DynEnum_var &operator= (const CORBA_DynEnum_var &); - CORBA_DynEnum_ptr operator-> (void) const; - - operator const CORBA_DynEnum_ptr &() const; - operator CORBA_DynEnum_ptr &(); - // in, inout, out, _retn - CORBA_DynEnum_ptr in (void) const; - CORBA_DynEnum_ptr &inout (void); - CORBA_DynEnum_ptr &out (void); - CORBA_DynEnum_ptr _retn (void); - CORBA_DynEnum_ptr ptr (void) const; - -private: - CORBA_DynEnum_ptr ptr_; - // Unimplemented - prevents widening assignment. - CORBA_DynEnum_var (const TAO_Base_var &rhs); - CORBA_DynEnum_var &operator= (const TAO_Base_var &rhs); -}; - -class TAO_Export CORBA_DynEnum_out -{ -public: - CORBA_DynEnum_out (CORBA_DynEnum_ptr &); - CORBA_DynEnum_out (CORBA_DynEnum_var &); - CORBA_DynEnum_out (const CORBA_DynEnum_out &); - CORBA_DynEnum_out &operator= (const CORBA_DynEnum_out &); - CORBA_DynEnum_out &operator= (const CORBA_DynEnum_var &); - CORBA_DynEnum_out &operator= (CORBA_DynEnum_ptr); - operator CORBA_DynEnum_ptr &(); - CORBA_DynEnum_ptr &ptr (void); - CORBA_DynEnum_ptr operator-> (void); - -private: - CORBA_DynEnum_ptr &ptr_; -}; - -class TAO_Export CORBA_DynEnum: public virtual CORBA_DynAny -{ -public: - #if !defined(__GNUC__) || __GNUC__ > 2 || __GNUC_MINOR__ >= 8 - typedef CORBA_DynEnum_ptr _ptr_type; - typedef CORBA_DynEnum_var _var_type; - #endif /* __GNUC__ */ - - // the static operations - static CORBA_DynEnum_ptr _duplicate (CORBA_DynEnum_ptr obj); - static CORBA_DynEnum_ptr _narrow ( - CORBA::Object_ptr obj, - CORBA::Environment &ACE_TRY_ENV = - CORBA::Environment::default_environment () - ); - static CORBA_DynEnum_ptr _nil (void); - - virtual char * value_as_string ( - CORBA::Environment &ACE_TRY_ENVironment = - CORBA::Environment::default_environment () - ); - virtual void value_as_string ( - const char * value_as_string, - CORBA::Environment &ACE_TRY_ENVironment = - CORBA::Environment::default_environment () - ); - virtual CORBA::ULong value_as_ulong ( - CORBA::Environment &ACE_TRY_ENVironment = - CORBA::Environment::default_environment () - ); - virtual void value_as_ulong ( - CORBA::ULong value_as_ulong, - CORBA::Environment &ACE_TRY_ENVironment = - CORBA::Environment::default_environment () - ); - virtual CORBA::Boolean _is_a ( - const CORBA::Char *type_id, - CORBA::Environment &ACE_TRY_ENV = - CORBA::Environment::default_environment () - ); - virtual const char* _interface_repository_id (void) const; -protected: - CORBA_DynEnum (void); // default constructor - CORBA_DynEnum (TAO_Stub *objref, - TAO_ServantBase *_tao_servant = 0, - CORBA::Boolean _tao_collocated = 0 - ); - virtual ~CORBA_DynEnum (void); -private: - CORBA_DynEnum (const CORBA_DynEnum &); - void operator= (const CORBA_DynEnum &); -}; - -extern CORBA::TypeCode_ptr _tc_CORBA_DynEnum; - -// Forward declaration. -struct CORBA_NameValuePair; - -class TAO_Export CORBA_NameValuePair_var -{ -public: - CORBA_NameValuePair_var (void); // default constructor - CORBA_NameValuePair_var (CORBA_NameValuePair *); - CORBA_NameValuePair_var (const CORBA_NameValuePair_var &); // copy constructor - ~CORBA_NameValuePair_var (void); // destructor - - CORBA_NameValuePair_var &operator= (CORBA_NameValuePair *); - CORBA_NameValuePair_var &operator= (const CORBA_NameValuePair_var &); - CORBA_NameValuePair *operator-> (void); - const CORBA_NameValuePair *operator-> (void) const; - - operator const CORBA_NameValuePair &() const; - operator CORBA_NameValuePair &(); - operator CORBA_NameValuePair &() const; - // in, inout, out, _retn - const CORBA_NameValuePair &in (void) const; - CORBA_NameValuePair &inout (void); - CORBA_NameValuePair *&out (void); - CORBA_NameValuePair *_retn (void); - CORBA_NameValuePair *ptr (void) const; - -private: - CORBA_NameValuePair *ptr_; -}; - -class TAO_Export CORBA_NameValuePair_out -{ -public: - CORBA_NameValuePair_out (CORBA_NameValuePair *&); - CORBA_NameValuePair_out (CORBA_NameValuePair_var &); - CORBA_NameValuePair_out (const CORBA_NameValuePair_out &); - CORBA_NameValuePair_out &operator= (const CORBA_NameValuePair_out &); - CORBA_NameValuePair_out &operator= (CORBA_NameValuePair *); - operator CORBA_NameValuePair *&(); - CORBA_NameValuePair *&ptr (void); - CORBA_NameValuePair *operator-> (void); - -private: - CORBA_NameValuePair *&ptr_; - // assignment from T_var not allowed - void operator= (const CORBA_NameValuePair_var &); -}; - -struct TAO_Export CORBA_NameValuePair -{ - TAO_String_Manager id; - CORBA::Any value; - -#if !defined(__GNUC__) || __GNUC__ > 2 || __GNUC_MINOR__ >= 8 - typedef CORBA_NameValuePair_var _var_type; -#endif /* __GNUC__ */ - // Useful for template programming. - -}; - -#if !defined (TAO_USE_SEQUENCE_TEMPLATES) - -#if !defined (__TAO_UNBOUNDED_SEQUENCE_CORBA_NAMEVALUEPAIRSEQ_CH_) -#define __TAO_UNBOUNDED_SEQUENCE_CORBA_NAMEVALUEPAIRSEQ_CH_ - - class TAO_EXPORT_NESTED_MACRO _TAO_Unbounded_Sequence_CORBA_NameValuePairSeq : public TAO_Unbounded_Base_Sequence - { - public: - // = Initialization and termination methods. - - _TAO_Unbounded_Sequence_CORBA_NameValuePairSeq (void); // Default constructor. - _TAO_Unbounded_Sequence_CORBA_NameValuePairSeq (CORBA::ULong maximum); - _TAO_Unbounded_Sequence_CORBA_NameValuePairSeq (CORBA::ULong maximum, - CORBA::ULong length, - CORBA_NameValuePair *data, - CORBA::Boolean release = 0); - _TAO_Unbounded_Sequence_CORBA_NameValuePairSeq (const _TAO_Unbounded_Sequence_CORBA_NameValuePairSeq &rhs); - _TAO_Unbounded_Sequence_CORBA_NameValuePairSeq &operator= (const _TAO_Unbounded_Sequence_CORBA_NameValuePairSeq &rhs); - virtual ~_TAO_Unbounded_Sequence_CORBA_NameValuePairSeq (void); // Dtor. - // = Accessors. - CORBA_NameValuePair &operator[] (CORBA::ULong i); - const CORBA_NameValuePair &operator[] (CORBA::ULong i) const; - // = Static operations. - static CORBA_NameValuePair *allocbuf (CORBA::ULong size); - static void freebuf (CORBA_NameValuePair *buffer); - virtual void _allocate_buffer (CORBA::ULong length); - virtual void _deallocate_buffer (void); - // Implement the TAO_Base_Sequence methods (see Sequence.h) - - CORBA_NameValuePair *get_buffer (CORBA::Boolean orphan = 0); - const CORBA_NameValuePair *get_buffer (void) const; - void replace (CORBA::ULong max, - CORBA::ULong length, - CORBA_NameValuePair *data, - CORBA::Boolean release); - }; - -#endif /* end #if !defined */ - - -#endif /* !TAO_USE_SEQUENCE_TEMPLATES */ - -class CORBA_NameValuePairSeq_var; - -// ************************************************************* -// CORBA::NameValuePairSeq -// ************************************************************* -class TAO_Export CORBA_NameValuePairSeq : public -#if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION) \ - || defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA) \ - || !defined (ACE_HAS_TEMPLATE_SPECIALIZATION) - _TAO_Unbounded_Sequence_CORBA_NameValuePairSeq -#else /* AHETI */ - TAO_Unbounded_Sequence -#endif /* AHETI */ -{ -public: - CORBA_NameValuePairSeq (void); // default ctor - CORBA_NameValuePairSeq (CORBA::ULong max); // uses max size - CORBA_NameValuePairSeq ( - CORBA::ULong max, - CORBA::ULong length, - CORBA_NameValuePair *buffer, - CORBA::Boolean release=0 - ); - CORBA_NameValuePairSeq (const CORBA_NameValuePairSeq &); // copy ctor - ~CORBA_NameValuePairSeq (void); // dtor - -#if !defined(__GNUC__) || __GNUC__ > 2 || __GNUC_MINOR__ >= 8 - typedef CORBA_NameValuePairSeq_var _var_type; -#endif /* __GNUC__ */ - // Useful for template programming. - -}; - -// ************************************************************* -// class CORBA::NameValuePairSeq_var -// ************************************************************* - -class TAO_Export CORBA_NameValuePairSeq_var -{ -public: - CORBA_NameValuePairSeq_var (void); // default constructor - CORBA_NameValuePairSeq_var (CORBA_NameValuePairSeq *); - CORBA_NameValuePairSeq_var (const CORBA_NameValuePairSeq_var &); // copy constructor - ~CORBA_NameValuePairSeq_var (void); // destructor - - CORBA_NameValuePairSeq_var &operator= (CORBA_NameValuePairSeq *); - CORBA_NameValuePairSeq_var &operator= (const CORBA_NameValuePairSeq_var &); - CORBA_NameValuePairSeq *operator-> (void); - const CORBA_NameValuePairSeq *operator-> (void) const; - - operator const CORBA_NameValuePairSeq &() const; - operator CORBA_NameValuePairSeq &(); - operator CORBA_NameValuePairSeq &() const; - CORBA_NameValuePair &operator[] (CORBA::ULong slot); - // in, inout, out, _retn - const CORBA_NameValuePairSeq &in (void) const; - CORBA_NameValuePairSeq &inout (void); - CORBA_NameValuePairSeq *&out (void); - CORBA_NameValuePairSeq *_retn (void); - CORBA_NameValuePairSeq *ptr (void) const; - -private: - CORBA_NameValuePairSeq *ptr_; -}; - -class TAO_Export CORBA_NameValuePairSeq_out -{ -public: - CORBA_NameValuePairSeq_out (CORBA_NameValuePairSeq *&); - CORBA_NameValuePairSeq_out (CORBA_NameValuePairSeq_var &); - CORBA_NameValuePairSeq_out (const CORBA_NameValuePairSeq_out &); - CORBA_NameValuePairSeq_out &operator= (const CORBA_NameValuePairSeq_out &); - CORBA_NameValuePairSeq_out &operator= (CORBA_NameValuePairSeq *); - operator CORBA_NameValuePairSeq *&(); - CORBA_NameValuePairSeq *&ptr (void); - CORBA_NameValuePairSeq *operator-> (void); - CORBA_NameValuePair &operator[] (CORBA::ULong slot); - -private: - CORBA_NameValuePairSeq *&ptr_; - // assignment from T_var not allowed - void operator= (const CORBA_NameValuePairSeq_var &); -}; - -class CORBA_DynStruct; -typedef CORBA_DynStruct *CORBA_DynStruct_ptr; - -class TAO_Export CORBA_DynStruct_var : public TAO_Base_var -{ -public: - CORBA_DynStruct_var (void); // default constructor - CORBA_DynStruct_var (CORBA_DynStruct_ptr); - CORBA_DynStruct_var (const CORBA_DynStruct_var &); // copy constructor - ~CORBA_DynStruct_var (void); // destructor - - CORBA_DynStruct_var &operator= (CORBA_DynStruct_ptr); - CORBA_DynStruct_var &operator= (const CORBA_DynStruct_var &); - CORBA_DynStruct_ptr operator-> (void) const; - - operator const CORBA_DynStruct_ptr &() const; - operator CORBA_DynStruct_ptr &(); - // in, inout, out, _retn - CORBA_DynStruct_ptr in (void) const; - CORBA_DynStruct_ptr &inout (void); - CORBA_DynStruct_ptr &out (void); - CORBA_DynStruct_ptr _retn (void); - CORBA_DynStruct_ptr ptr (void) const; - -private: - CORBA_DynStruct_ptr ptr_; - // Unimplemented - prevents widening assignment. - CORBA_DynStruct_var (const TAO_Base_var &rhs); - CORBA_DynStruct_var &operator= (const TAO_Base_var &rhs); -}; - -class TAO_Export CORBA_DynStruct_out -{ -public: - CORBA_DynStruct_out (CORBA_DynStruct_ptr &); - CORBA_DynStruct_out (CORBA_DynStruct_var &); - CORBA_DynStruct_out (const CORBA_DynStruct_out &); - CORBA_DynStruct_out &operator= (const CORBA_DynStruct_out &); - CORBA_DynStruct_out &operator= (const CORBA_DynStruct_var &); - CORBA_DynStruct_out &operator= (CORBA_DynStruct_ptr); - operator CORBA_DynStruct_ptr &(); - CORBA_DynStruct_ptr &ptr (void); - CORBA_DynStruct_ptr operator-> (void); - -private: - CORBA_DynStruct_ptr &ptr_; -}; - -class TAO_Export CORBA_DynStruct: public virtual CORBA_DynAny -{ -public: - #if !defined(__GNUC__) || __GNUC__ > 2 || __GNUC_MINOR__ >= 8 - typedef CORBA_DynStruct_ptr _ptr_type; - typedef CORBA_DynStruct_var _var_type; - #endif /* __GNUC__ */ - - // the static operations - static CORBA_DynStruct_ptr _duplicate (CORBA_DynStruct_ptr obj); - static CORBA_DynStruct_ptr _narrow ( - CORBA::Object_ptr obj, - CORBA::Environment &ACE_TRY_ENV = - CORBA::Environment::default_environment () - ); - static CORBA_DynStruct_ptr _nil (void); - - virtual char * current_member_name ( - CORBA::Environment &ACE_TRY_ENVironment = - CORBA::Environment::default_environment () - ); - virtual CORBA::TCKind current_member_kind ( - CORBA::Environment &ACE_TRY_ENVironment = - CORBA::Environment::default_environment () - ); - virtual CORBA_NameValuePairSeq * get_members ( - CORBA::Environment &ACE_TRY_ENVironment = - CORBA::Environment::default_environment () - ); - virtual void set_members ( - const CORBA_NameValuePairSeq & value, - CORBA::Environment &ACE_TRY_ENVironment = - CORBA::Environment::default_environment () - ); - virtual CORBA::Boolean _is_a ( - const CORBA::Char *type_id, - CORBA::Environment &ACE_TRY_ENV = - CORBA::Environment::default_environment () - ); - virtual const char* _interface_repository_id (void) const; -protected: - CORBA_DynStruct (void); // default constructor - CORBA_DynStruct (TAO_Stub *objref, - TAO_ServantBase *_tao_servant = 0, - CORBA::Boolean _tao_collocated = 0 - ); - virtual ~CORBA_DynStruct (void); -private: - CORBA_DynStruct (const CORBA_DynStruct &); - void operator= (const CORBA_DynStruct &); -}; - -extern CORBA::TypeCode_ptr _tc_CORBA_DynStruct; - -class CORBA_DynUnion; -typedef CORBA_DynUnion *CORBA_DynUnion_ptr; - -class TAO_Export CORBA_DynUnion_var : public TAO_Base_var -{ -public: - CORBA_DynUnion_var (void); // default constructor - CORBA_DynUnion_var (CORBA_DynUnion_ptr); - CORBA_DynUnion_var (const CORBA_DynUnion_var &); // copy constructor - ~CORBA_DynUnion_var (void); // destructor - - CORBA_DynUnion_var &operator= (CORBA_DynUnion_ptr); - CORBA_DynUnion_var &operator= (const CORBA_DynUnion_var &); - CORBA_DynUnion_ptr operator-> (void) const; - - operator const CORBA_DynUnion_ptr &() const; - operator CORBA_DynUnion_ptr &(); - // in, inout, out, _retn - CORBA_DynUnion_ptr in (void) const; - CORBA_DynUnion_ptr &inout (void); - CORBA_DynUnion_ptr &out (void); - CORBA_DynUnion_ptr _retn (void); - CORBA_DynUnion_ptr ptr (void) const; - -private: - CORBA_DynUnion_ptr ptr_; - // Unimplemented - prevents widening assignment. - CORBA_DynUnion_var (const TAO_Base_var &rhs); - CORBA_DynUnion_var &operator= (const TAO_Base_var &rhs); -}; - -class TAO_Export CORBA_DynUnion_out -{ -public: - CORBA_DynUnion_out (CORBA_DynUnion_ptr &); - CORBA_DynUnion_out (CORBA_DynUnion_var &); - CORBA_DynUnion_out (const CORBA_DynUnion_out &); - CORBA_DynUnion_out &operator= (const CORBA_DynUnion_out &); - CORBA_DynUnion_out &operator= (const CORBA_DynUnion_var &); - CORBA_DynUnion_out &operator= (CORBA_DynUnion_ptr); - operator CORBA_DynUnion_ptr &(); - CORBA_DynUnion_ptr &ptr (void); - CORBA_DynUnion_ptr operator-> (void); - -private: - CORBA_DynUnion_ptr &ptr_; -}; - -class TAO_Export CORBA_DynUnion: public virtual CORBA_DynAny -{ -public: - #if !defined(__GNUC__) || __GNUC__ > 2 || __GNUC_MINOR__ >= 8 - typedef CORBA_DynUnion_ptr _ptr_type; - typedef CORBA_DynUnion_var _var_type; - #endif /* __GNUC__ */ - - // the static operations - static CORBA_DynUnion_ptr _duplicate (CORBA_DynUnion_ptr obj); - static CORBA_DynUnion_ptr _narrow ( - CORBA::Object_ptr obj, - CORBA::Environment &ACE_TRY_ENV = - CORBA::Environment::default_environment () - ); - static CORBA_DynUnion_ptr _nil (void); - - virtual CORBA::Boolean set_as_default ( - CORBA::Environment &ACE_TRY_ENVironment = - CORBA::Environment::default_environment () - ); - virtual void set_as_default ( - CORBA::Boolean set_as_default, - CORBA::Environment &ACE_TRY_ENVironment = - CORBA::Environment::default_environment () - ); - virtual CORBA_DynAny_ptr discriminator ( - CORBA::Environment &ACE_TRY_ENVironment = - CORBA::Environment::default_environment () - ); - virtual CORBA::TCKind discriminator_kind ( - CORBA::Environment &ACE_TRY_ENVironment = - CORBA::Environment::default_environment () - ); - virtual CORBA_DynAny_ptr member ( - CORBA::Environment &ACE_TRY_ENVironment = - CORBA::Environment::default_environment () - ); - virtual char * member_name ( - CORBA::Environment &ACE_TRY_ENVironment = - CORBA::Environment::default_environment () - ); - virtual void member_name ( - const char * member_name, - CORBA::Environment &ACE_TRY_ENVironment = - CORBA::Environment::default_environment () - ); - virtual CORBA::TCKind member_kind ( - CORBA::Environment &ACE_TRY_ENVironment = - CORBA::Environment::default_environment () - ); - virtual CORBA::Boolean _is_a ( - const CORBA::Char *type_id, - CORBA::Environment &ACE_TRY_ENV = - CORBA::Environment::default_environment () - ); - virtual const char* _interface_repository_id (void) const; -protected: - CORBA_DynUnion (void); // default constructor - CORBA_DynUnion (TAO_Stub *objref, - TAO_ServantBase *_tao_servant = 0, - CORBA::Boolean _tao_collocated = 0 - ); - virtual ~CORBA_DynUnion (void); -private: - CORBA_DynUnion (const CORBA_DynUnion &); - void operator= (const CORBA_DynUnion &); -}; - -extern CORBA::TypeCode_ptr _tc_CORBA_DynUnion; - -class _TAO_Unbounded_Sequence_CORBA_AnySeq : public TAO_Unbounded_Base_Sequence -{ -public: - // = Initialization and termination methods. - - _TAO_Unbounded_Sequence_CORBA_AnySeq (void) // Default constructor. - { - } - - _TAO_Unbounded_Sequence_CORBA_AnySeq (CORBA::ULong maximum) // Constructor using a maximum length value. - : TAO_Unbounded_Base_Sequence (maximum, allocbuf (maximum)) - { - } - - _TAO_Unbounded_Sequence_CORBA_AnySeq (CORBA::ULong maximum, - CORBA::ULong length, - CORBA::Any *data, - CORBA::Boolean release = 0) - : TAO_Unbounded_Base_Sequence (maximum, length, data, release) - { - } - - _TAO_Unbounded_Sequence_CORBA_AnySeq (const _TAO_Unbounded_Sequence_CORBA_AnySeq &rhs) - // Copy constructor. - : TAO_Unbounded_Base_Sequence (rhs) - { - CORBA::Any *tmp1 = allocbuf (this->maximum_); - CORBA::Any * const tmp2 = ACE_reinterpret_cast (CORBA::Any * ACE_CAST_CONST, rhs.buffer_); - - for (CORBA::ULong i = 0; i < this->length_; ++i) - tmp1[i] = tmp2[i]; - - this->buffer_ = tmp1; - } - - _TAO_Unbounded_Sequence_CORBA_AnySeq &operator= (const _TAO_Unbounded_Sequence_CORBA_AnySeq &rhs) - // Assignment operator. - { - if (this == &rhs) - return *this; - - if (this->release_) - { - if (this->maximum_ < rhs.maximum_) - { - // free the old buffer - CORBA::Any *tmp = ACE_reinterpret_cast (CORBA::Any *, this->buffer_); - freebuf (tmp); - this->buffer_ = allocbuf (rhs.maximum_); - } - } - else - this->buffer_ = allocbuf (rhs.maximum_); - - TAO_Unbounded_Base_Sequence::operator= (rhs); - - CORBA::Any *tmp1 = ACE_reinterpret_cast (CORBA::Any *, this->buffer_); - CORBA::Any * const tmp2 = ACE_reinterpret_cast (CORBA::Any * ACE_CAST_CONST, rhs.buffer_); - - for (CORBA::ULong i = 0; i < this->length_; ++i) - tmp1[i] = tmp2[i]; - - return *this; - } - - ~_TAO_Unbounded_Sequence_CORBA_AnySeq (void) // Dtor. - { - this->_deallocate_buffer (); - } - - // = Accessors. - CORBA::Any &operator[] (CORBA::ULong i) - // operator [] - { - ACE_ASSERT (i < this->maximum_); - CORBA::Any* tmp = ACE_reinterpret_cast(CORBA::Any*,this->buffer_); - return tmp[i]; - } - - const CORBA::Any &operator[] (CORBA::ULong i) const - // operator [] - { - ACE_ASSERT (i < this->maximum_); - CORBA::Any * const tmp = ACE_reinterpret_cast (CORBA::Any* ACE_CAST_CONST, this->buffer_); - return tmp[i]; - } - - // = Static operations. - static CORBA::Any *allocbuf (CORBA::ULong size) - // Allocate storage for the sequence. - { - return new CORBA::Any[size]; - } - - static void freebuf (CORBA::Any *buffer) - // Free the sequence. - { - delete [] buffer; - } - - virtual void _allocate_buffer (CORBA::ULong length) - { - CORBA::Any* tmp = allocbuf (length); - - if (this->buffer_ != 0) - { - CORBA::Any *old = ACE_reinterpret_cast (CORBA::Any *,this->buffer_); - - for (CORBA::ULong i = 0; i < this->length_; ++i) - tmp[i] = old[i]; - - if (this->release_) - freebuf (old); - - } - this->buffer_ = tmp; - } - - virtual void _deallocate_buffer (void) - { - if (this->buffer_ == 0 || this->release_ == 0) - return; - - CORBA::Any *tmp = ACE_reinterpret_cast (CORBA::Any *,this->buffer_); - - freebuf (tmp); - this->buffer_ = 0; - } - - // Implement the TAO_Base_Sequence methods (see Sequence.h) - - CORBA::Any *get_buffer (CORBA::Boolean orphan = 0) - { - CORBA::Any *result = 0; - if (orphan == 0) - { - // We retain ownership. - if (this->buffer_ == 0) - { - result = allocbuf (this->length_); - this->buffer_ = result; - } - else - { - result = ACE_reinterpret_cast (CORBA::Any*, this->buffer_); - } - } - else // if (orphan == 1) - { - if (this->release_ != 0) - { - // We set the state back to default and relinquish - // ownership. - result = ACE_reinterpret_cast(CORBA::Any*,this->buffer_); - this->maximum_ = 0; - this->length_ = 0; - this->buffer_ = 0; - this->release_ = 0; - } - } - return result; - } - - const CORBA::Any *get_buffer (void) const - { - return ACE_reinterpret_cast(const CORBA::Any * ACE_CAST_CONST, this->buffer_); - } - - void replace (CORBA::ULong max, - CORBA::ULong length, - CORBA::Any *data, - CORBA::Boolean release) - { - this->maximum_ = max; - this->length_ = length; - if (this->buffer_ && this->release_ == 1) - { - CORBA::Any *tmp = ACE_reinterpret_cast(CORBA::Any*,this->buffer_); - freebuf (tmp); - } - this->buffer_ = data; - this->release_ = release; - } - -}; - -class CORBA_AnySeq; - -// ************************************************************* -// class CORBA::AnySeq_var -// ************************************************************* - -class TAO_Export CORBA_AnySeq_var -{ -public: - CORBA_AnySeq_var (void); // default constructor - CORBA_AnySeq_var (CORBA_AnySeq *); - CORBA_AnySeq_var (const CORBA_AnySeq_var &); // copy constructor - ~CORBA_AnySeq_var (void); // destructor - - CORBA_AnySeq_var &operator= (CORBA_AnySeq *); - CORBA_AnySeq_var &operator= (const CORBA_AnySeq_var &); - CORBA_AnySeq *operator-> (void); - const CORBA_AnySeq *operator-> (void) const; - - operator const CORBA_AnySeq &() const; - operator CORBA_AnySeq &(); - operator CORBA_AnySeq &() const; - CORBA::Any &operator[] (CORBA::ULong slot); - // in, inout, out, _retn - const CORBA_AnySeq &in (void) const; - CORBA_AnySeq &inout (void); - CORBA_AnySeq *&out (void); - CORBA_AnySeq *_retn (void); - CORBA_AnySeq *ptr (void) const; - -private: - CORBA_AnySeq *ptr_; -}; - -class TAO_Export CORBA_AnySeq_out -{ -public: - CORBA_AnySeq_out (CORBA_AnySeq *&); - CORBA_AnySeq_out (CORBA_AnySeq_var &); - CORBA_AnySeq_out (const CORBA_AnySeq_out &); - CORBA_AnySeq_out &operator= (const CORBA_AnySeq_out &); - CORBA_AnySeq_out &operator= (CORBA_AnySeq *); - operator CORBA_AnySeq *&(); - CORBA_AnySeq *&ptr (void); - CORBA_AnySeq *operator-> (void); - CORBA::Any &operator[] (CORBA::ULong slot); - -private: - CORBA_AnySeq *&ptr_; - // assignment from T_var not allowed - void operator= (const CORBA_AnySeq_var &); -}; - -// ************************************************************* -// CORBA::AnySeq -// ************************************************************* - -class TAO_Export CORBA_AnySeq : public -#if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION) \ - || defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA) \ - || !defined (ACE_HAS_TEMPLATE_SPECIALIZATION) - _TAO_Unbounded_Sequence_CORBA_AnySeq -#else /* AHETI */ - TAO_Unbounded_Sequence -#endif /* AHETI */ -{ -public: - CORBA_AnySeq (void); // default ctor - CORBA_AnySeq (CORBA::ULong max); // uses max size - CORBA_AnySeq ( - CORBA::ULong max, - CORBA::ULong length, - CORBA::Any *buffer, - CORBA::Boolean release=0 - ); - CORBA_AnySeq (const CORBA_AnySeq &); // copy ctor - ~CORBA_AnySeq (void); // dtor - -#if !defined(__GNUC__) || __GNUC__ > 2 || __GNUC_MINOR__ >= 8 - typedef CORBA_AnySeq_var _var_type; -#endif /* __GNUC__ */ - -}; - -extern CORBA::TypeCode_ptr _tc_AnySeq; - -class CORBA_DynSequence; -typedef CORBA_DynSequence *CORBA_DynSequence_ptr; - -class TAO_Export CORBA_DynSequence_var : public TAO_Base_var -{ -public: - CORBA_DynSequence_var (void); // default constructor - CORBA_DynSequence_var (CORBA_DynSequence_ptr); - CORBA_DynSequence_var (const CORBA_DynSequence_var &); // copy constructor - ~CORBA_DynSequence_var (void); // destructor - - CORBA_DynSequence_var &operator= (CORBA_DynSequence_ptr); - CORBA_DynSequence_var &operator= (const CORBA_DynSequence_var &); - CORBA_DynSequence_ptr operator-> (void) const; - - operator const CORBA_DynSequence_ptr &() const; - operator CORBA_DynSequence_ptr &(); - // in, inout, out, _retn - CORBA_DynSequence_ptr in (void) const; - CORBA_DynSequence_ptr &inout (void); - CORBA_DynSequence_ptr &out (void); - CORBA_DynSequence_ptr _retn (void); - CORBA_DynSequence_ptr ptr (void) const; - -private: - CORBA_DynSequence_ptr ptr_; - // Unimplemented - prevents widening assignment. - CORBA_DynSequence_var (const TAO_Base_var &rhs); - CORBA_DynSequence_var &operator= (const TAO_Base_var &rhs); -}; - -class TAO_Export CORBA_DynSequence_out -{ -public: - CORBA_DynSequence_out (CORBA_DynSequence_ptr &); - CORBA_DynSequence_out (CORBA_DynSequence_var &); - CORBA_DynSequence_out (const CORBA_DynSequence_out &); - CORBA_DynSequence_out &operator= (const CORBA_DynSequence_out &); - CORBA_DynSequence_out &operator= (const CORBA_DynSequence_var &); - CORBA_DynSequence_out &operator= (CORBA_DynSequence_ptr); - operator CORBA_DynSequence_ptr &(); - CORBA_DynSequence_ptr &ptr (void); - CORBA_DynSequence_ptr operator-> (void); - -private: - CORBA_DynSequence_ptr &ptr_; -}; - -class TAO_Export CORBA_DynSequence: public virtual CORBA_DynAny -{ -public: - #if !defined(__GNUC__) || __GNUC__ > 2 || __GNUC_MINOR__ >= 8 - typedef CORBA_DynSequence_ptr _ptr_type; - typedef CORBA_DynSequence_var _var_type; - #endif /* __GNUC__ */ - - // the static operations - static CORBA_DynSequence_ptr _duplicate (CORBA_DynSequence_ptr obj); - static CORBA_DynSequence_ptr _narrow ( - CORBA::Object_ptr obj, - CORBA::Environment &ACE_TRY_ENV = - CORBA::Environment::default_environment () - ); - static CORBA_DynSequence_ptr _nil (void); - - virtual CORBA::ULong length ( - CORBA::Environment &ACE_TRY_ENVironment = - CORBA::Environment::default_environment () - ); - virtual void length ( - CORBA::ULong length, - CORBA::Environment &ACE_TRY_ENVironment = - CORBA::Environment::default_environment () - ); - virtual CORBA_AnySeq * get_elements ( - CORBA::Environment &ACE_TRY_ENVironment = - CORBA::Environment::default_environment () - ); - virtual void set_elements ( - const CORBA_AnySeq & value, - CORBA::Environment &ACE_TRY_ENVironment = - CORBA::Environment::default_environment () - ); - virtual CORBA::Boolean _is_a ( - const CORBA::Char *type_id, - CORBA::Environment &ACE_TRY_ENV = - CORBA::Environment::default_environment () - ); - virtual const char* _interface_repository_id (void) const; -protected: - CORBA_DynSequence (void); // default constructor - CORBA_DynSequence (TAO_Stub *objref, - TAO_ServantBase *_tao_servant = 0, - CORBA::Boolean _tao_collocated = 0 - ); - virtual ~CORBA_DynSequence (void); -private: - CORBA_DynSequence (const CORBA_DynSequence &); - void operator= (const CORBA_DynSequence &); -}; - -extern CORBA::TypeCode_ptr _tc_CORBA_DynSequence; - -class CORBA_DynArray; -typedef CORBA_DynArray *CORBA_DynArray_ptr; - -class TAO_Export CORBA_DynArray_var : public TAO_Base_var -{ -public: - CORBA_DynArray_var (void); // default constructor - CORBA_DynArray_var (CORBA_DynArray_ptr); - CORBA_DynArray_var (const CORBA_DynArray_var &); // copy constructor - ~CORBA_DynArray_var (void); // destructor - - CORBA_DynArray_var &operator= (CORBA_DynArray_ptr); - CORBA_DynArray_var &operator= (const CORBA_DynArray_var &); - CORBA_DynArray_ptr operator-> (void) const; - - operator const CORBA_DynArray_ptr &() const; - operator CORBA_DynArray_ptr &(); - // in, inout, out, _retn - CORBA_DynArray_ptr in (void) const; - CORBA_DynArray_ptr &inout (void); - CORBA_DynArray_ptr &out (void); - CORBA_DynArray_ptr _retn (void); - CORBA_DynArray_ptr ptr (void) const; - -private: - CORBA_DynArray_ptr ptr_; - // Unimplemented - prevents widening assignment. - CORBA_DynArray_var (const TAO_Base_var &rhs); - CORBA_DynArray_var &operator= (const TAO_Base_var &rhs); -}; - -class TAO_Export CORBA_DynArray_out -{ -public: - CORBA_DynArray_out (CORBA_DynArray_ptr &); - CORBA_DynArray_out (CORBA_DynArray_var &); - CORBA_DynArray_out (const CORBA_DynArray_out &); - CORBA_DynArray_out &operator= (const CORBA_DynArray_out &); - CORBA_DynArray_out &operator= (const CORBA_DynArray_var &); - CORBA_DynArray_out &operator= (CORBA_DynArray_ptr); - operator CORBA_DynArray_ptr &(); - CORBA_DynArray_ptr &ptr (void); - CORBA_DynArray_ptr operator-> (void); - -private: - CORBA_DynArray_ptr &ptr_; -}; - -class TAO_Export CORBA_DynArray: public virtual CORBA_DynAny -{ -public: - #if !defined(__GNUC__) || __GNUC__ > 2 || __GNUC_MINOR__ >= 8 - typedef CORBA_DynArray_ptr _ptr_type; - typedef CORBA_DynArray_var _var_type; - #endif /* __GNUC__ */ - - // the static operations - static CORBA_DynArray_ptr _duplicate (CORBA_DynArray_ptr obj); - static CORBA_DynArray_ptr _narrow ( - CORBA::Object_ptr obj, - CORBA::Environment &ACE_TRY_ENV = - CORBA::Environment::default_environment () - ); - static CORBA_DynArray_ptr _nil (void); - - virtual CORBA_AnySeq * get_elements ( - CORBA::Environment &ACE_TRY_ENVironment = - CORBA::Environment::default_environment () - ); - virtual void set_elements ( - const CORBA_AnySeq & value, - CORBA::Environment &ACE_TRY_ENVironment = - CORBA::Environment::default_environment () - ); - virtual CORBA::Boolean _is_a ( - const CORBA::Char *type_id, - CORBA::Environment &ACE_TRY_ENV = - CORBA::Environment::default_environment () - ); - virtual const char* _interface_repository_id (void) const; -protected: - CORBA_DynArray (void); // default constructor - CORBA_DynArray (TAO_Stub *objref, - TAO_ServantBase *_tao_servant = 0, - CORBA::Boolean _tao_collocated = 0 - ); - virtual ~CORBA_DynArray (void); -private: - CORBA_DynArray (const CORBA_DynArray &); - void operator= (const CORBA_DynArray &); -}; - -extern CORBA::TypeCode_ptr _tc_CORBA_DynArray; - -#if defined (__ACE_INLINE__) -#include "tao/DynAnyC.i" -#endif /* defined INLINE */ - -#if defined(_MSC_VER) && (_MSC_VER >= 1200) -#pragma warning(pop) -#endif /* _MSC_VER */ - -#endif /* TAO_HAS_MINIMUM_CORBA */ - -#include "ace/post.h" -#endif /* if !defined */ diff --git a/TAO/tao/DynAnyC.i b/TAO/tao/DynAnyC.i deleted file mode 100644 index cd67300fb97..00000000000 --- a/TAO/tao/DynAnyC.i +++ /dev/null @@ -1,1880 +0,0 @@ -/* -*- C++ -*- */ -// $Id$ -// ====================================================================== -// -// = LIBRARY -// TAO -// -// = FILENAME -// DynAnyC.i -// -// = AUTHOR -// -// ****** Code generated by the The ACE ORB (TAO) IDL Compiler ******* -// TAO ORB and the TAO IDL Compiler have been developed by Washington -// University Computer Science's Distributed Object Computing Group. -// -// Information on TAO is available at -// http://www.cs.wustl.edu/~schmidt/TAO.html -// -// -// Modified by Jeff Parsons -// -// ====================================================================== - -ACE_INLINE -CORBA_DynAny::CORBA_DynAny (void) // default constructor -{} - -ACE_INLINE -CORBA_DynAny::CORBA_DynAny (TAO_Stub *objref, TAO_ServantBase *_tao_servant, CORBA::Boolean _tao_collocated) // constructor - : CORBA_Object (objref, _tao_servant, _tao_collocated) -{} - -ACE_INLINE -CORBA_DynAny::~CORBA_DynAny (void) // destructor -{} - - -#if !defined (_CORBA_DYNANY___VAR_CI_) -#define _CORBA_DYNANY___VAR_CI_ - -// ************************************************************* -// Inline operations for class CORBA_DynAny_var -// ************************************************************* - -ACE_INLINE -CORBA_DynAny_var::CORBA_DynAny_var (void) // default constructor - : ptr_ (CORBA_DynAny::_nil ()) -{} - -ACE_INLINE -CORBA_DynAny_var::CORBA_DynAny_var (CORBA_DynAny_ptr p) - : ptr_ (p) -{} - -ACE_INLINE CORBA_DynAny_ptr -CORBA_DynAny_var::ptr (void) const -{ - return this->ptr_; -} - -ACE_INLINE -CORBA_DynAny_var::CORBA_DynAny_var (const CORBA_DynAny_var &p) // copy constructor - : TAO_Base_var (), - ptr_ (CORBA_DynAny::_duplicate (p.ptr ())) -{} - -ACE_INLINE -CORBA_DynAny_var::~CORBA_DynAny_var (void) // destructor -{ - CORBA::release (this->ptr_); -} - -ACE_INLINE CORBA_DynAny_var & -CORBA_DynAny_var::operator= (CORBA_DynAny_ptr p) -{ - CORBA::release (this->ptr_); - this->ptr_ = p; - return *this; -} - -ACE_INLINE CORBA_DynAny_var & -CORBA_DynAny_var::operator= (const CORBA_DynAny_var &p) -{ - if (this != &p) - { - CORBA::release (this->ptr_); - this->ptr_ = CORBA_DynAny::_duplicate (p.ptr ()); - } - return *this; -} - -ACE_INLINE -CORBA_DynAny_var::operator const CORBA_DynAny_ptr &() const // cast -{ - return this->ptr_; -} - -ACE_INLINE -CORBA_DynAny_var::operator CORBA_DynAny_ptr &() // cast -{ - return this->ptr_; -} - -ACE_INLINE CORBA_DynAny_ptr -CORBA_DynAny_var::operator-> (void) const -{ - return this->ptr_; -} - -ACE_INLINE CORBA_DynAny_ptr -CORBA_DynAny_var::in (void) const -{ - return this->ptr_; -} - -ACE_INLINE CORBA_DynAny_ptr & -CORBA_DynAny_var::inout (void) -{ - return this->ptr_; -} - -ACE_INLINE CORBA_DynAny_ptr & -CORBA_DynAny_var::out (void) -{ - CORBA::release (this->ptr_); - this->ptr_ = CORBA_DynAny::_nil (); - return this->ptr_; -} - -ACE_INLINE CORBA_DynAny_ptr -CORBA_DynAny_var::_retn (void) -{ - // yield ownership of managed obj reference - CORBA_DynAny_ptr val = this->ptr_; - this->ptr_ = CORBA_DynAny::_nil (); - return val; -} - - -#endif /* end #if !defined */ - - -#if !defined (_CORBA_DYNANY___OUT_CI_) -#define _CORBA_DYNANY___OUT_CI_ - -// ************************************************************* -// Inline operations for class CORBA_DynAny_out -// ************************************************************* - -ACE_INLINE -CORBA_DynAny_out::CORBA_DynAny_out (CORBA_DynAny_ptr &p) - : ptr_ (p) -{ - this->ptr_ = CORBA_DynAny::_nil (); -} - -ACE_INLINE -CORBA_DynAny_out::CORBA_DynAny_out (CORBA_DynAny_var &p) // constructor from _var - : ptr_ (p.out ()) -{ - CORBA::release (this->ptr_); - this->ptr_ = CORBA_DynAny::_nil (); -} - -ACE_INLINE -CORBA_DynAny_out::CORBA_DynAny_out (const CORBA_DynAny_out &p) // copy constructor - : ptr_ (ACE_const_cast (CORBA_DynAny_out&,p).ptr_) -{} - -ACE_INLINE CORBA_DynAny_out & -CORBA_DynAny_out::operator= (const CORBA_DynAny_out &p) -{ - this->ptr_ = ACE_const_cast (CORBA_DynAny_out&,p).ptr_; - return *this; -} - -ACE_INLINE CORBA_DynAny_out & -CORBA_DynAny_out::operator= (const CORBA_DynAny_var &p) -{ - this->ptr_ = CORBA_DynAny::_duplicate (p.ptr ()); - return *this; -} - -ACE_INLINE CORBA_DynAny_out & -CORBA_DynAny_out::operator= (CORBA_DynAny_ptr p) -{ - this->ptr_ = p; - return *this; -} - -ACE_INLINE -CORBA_DynAny_out::operator CORBA_DynAny_ptr &() // cast -{ - return this->ptr_; -} - -ACE_INLINE CORBA_DynAny_ptr & -CORBA_DynAny_out::ptr (void) // ptr -{ - return this->ptr_; -} - -ACE_INLINE CORBA_DynAny_ptr -CORBA_DynAny_out::operator-> (void) -{ - return this->ptr_; -} - - -#endif /* end #if !defined */ - -// ************************************************************* -// Inline operations for exception CORBA_DynAny::Invalid -// ************************************************************* - -// ************************************************************* -// Inline operations for exception CORBA_DynAny::InvalidValue -// ************************************************************* - -// ************************************************************* -// Inline operations for exception CORBA_DynAny::TypeMismatch -// ************************************************************* - -// ************************************************************* -// Inline operations for exception CORBA_DynAny::InvalidSeq -// ************************************************************* - -ACE_INLINE -CORBA_DynEnum::CORBA_DynEnum (void) // default constructor -{} - -ACE_INLINE -CORBA_DynEnum::CORBA_DynEnum (TAO_Stub *objref, TAO_ServantBase *_tao_servant, CORBA::Boolean _tao_collocated) // constructor - : CORBA_Object (objref, _tao_servant, _tao_collocated) -{} - -ACE_INLINE -CORBA_DynEnum::~CORBA_DynEnum (void) // destructor -{} - - -#if !defined (_CORBA_DYNENUM___VAR_CI_) -#define _CORBA_DYNENUM___VAR_CI_ - -// ************************************************************* -// Inline operations for class CORBA_DynEnum_var -// ************************************************************* - -ACE_INLINE -CORBA_DynEnum_var::CORBA_DynEnum_var (void) // default constructor - : ptr_ (CORBA_DynEnum::_nil ()) -{} - -ACE_INLINE -CORBA_DynEnum_var::CORBA_DynEnum_var (CORBA_DynEnum_ptr p) - : ptr_ (p) -{} - -ACE_INLINE CORBA_DynEnum_ptr -CORBA_DynEnum_var::ptr (void) const -{ - return this->ptr_; -} - -ACE_INLINE -CORBA_DynEnum_var::CORBA_DynEnum_var (const CORBA_DynEnum_var &p) // copy constructor - : TAO_Base_var (), - ptr_ (CORBA_DynEnum::_duplicate (p.ptr ())) -{} - -ACE_INLINE -CORBA_DynEnum_var::~CORBA_DynEnum_var (void) // destructor -{ - CORBA::release (this->ptr_); -} - -ACE_INLINE CORBA_DynEnum_var & -CORBA_DynEnum_var::operator= (CORBA_DynEnum_ptr p) -{ - CORBA::release (this->ptr_); - this->ptr_ = p; - return *this; -} - -ACE_INLINE CORBA_DynEnum_var & -CORBA_DynEnum_var::operator= (const CORBA_DynEnum_var &p) -{ - if (this != &p) - { - CORBA::release (this->ptr_); - this->ptr_ = CORBA_DynEnum::_duplicate (p.ptr ()); - } - return *this; -} - -ACE_INLINE -CORBA_DynEnum_var::operator const CORBA_DynEnum_ptr &() const // cast -{ - return this->ptr_; -} - -ACE_INLINE -CORBA_DynEnum_var::operator CORBA_DynEnum_ptr &() // cast -{ - return this->ptr_; -} - -ACE_INLINE CORBA_DynEnum_ptr -CORBA_DynEnum_var::operator-> (void) const -{ - return this->ptr_; -} - -ACE_INLINE CORBA_DynEnum_ptr -CORBA_DynEnum_var::in (void) const -{ - return this->ptr_; -} - -ACE_INLINE CORBA_DynEnum_ptr & -CORBA_DynEnum_var::inout (void) -{ - return this->ptr_; -} - -ACE_INLINE CORBA_DynEnum_ptr & -CORBA_DynEnum_var::out (void) -{ - CORBA::release (this->ptr_); - this->ptr_ = CORBA_DynEnum::_nil (); - return this->ptr_; -} - -ACE_INLINE CORBA_DynEnum_ptr -CORBA_DynEnum_var::_retn (void) -{ - // yield ownership of managed obj reference - CORBA_DynEnum_ptr val = this->ptr_; - this->ptr_ = CORBA_DynEnum::_nil (); - return val; -} - - -#endif /* end #if !defined */ - - -#if !defined (_CORBA_DYNENUM___OUT_CI_) -#define _CORBA_DYNENUM___OUT_CI_ - -// ************************************************************* -// Inline operations for class CORBA_DynEnum_out -// ************************************************************* - -ACE_INLINE -CORBA_DynEnum_out::CORBA_DynEnum_out (CORBA_DynEnum_ptr &p) - : ptr_ (p) -{ - this->ptr_ = CORBA_DynEnum::_nil (); -} - -ACE_INLINE -CORBA_DynEnum_out::CORBA_DynEnum_out (CORBA_DynEnum_var &p) // constructor from _var - : ptr_ (p.out ()) -{ - CORBA::release (this->ptr_); - this->ptr_ = CORBA_DynEnum::_nil (); -} - -ACE_INLINE -CORBA_DynEnum_out::CORBA_DynEnum_out (const CORBA_DynEnum_out &p) // copy constructor - : ptr_ (ACE_const_cast (CORBA_DynEnum_out&,p).ptr_) -{} - -ACE_INLINE CORBA_DynEnum_out & -CORBA_DynEnum_out::operator= (const CORBA_DynEnum_out &p) -{ - this->ptr_ = ACE_const_cast (CORBA_DynEnum_out&,p).ptr_; - return *this; -} - -ACE_INLINE CORBA_DynEnum_out & -CORBA_DynEnum_out::operator= (const CORBA_DynEnum_var &p) -{ - this->ptr_ = CORBA_DynEnum::_duplicate (p.ptr ()); - return *this; -} - -ACE_INLINE CORBA_DynEnum_out & -CORBA_DynEnum_out::operator= (CORBA_DynEnum_ptr p) -{ - this->ptr_ = p; - return *this; -} - -ACE_INLINE -CORBA_DynEnum_out::operator CORBA_DynEnum_ptr &() // cast -{ - return this->ptr_; -} - -ACE_INLINE CORBA_DynEnum_ptr & -CORBA_DynEnum_out::ptr (void) // ptr -{ - return this->ptr_; -} - -ACE_INLINE CORBA_DynEnum_ptr -CORBA_DynEnum_out::operator-> (void) -{ - return this->ptr_; -} - - -#endif /* end #if !defined */ - -// ************************************************************* -// Inline operations for class CORBA_NameValuePair_var -// ************************************************************* - -ACE_INLINE -CORBA_NameValuePair_var::CORBA_NameValuePair_var (void) // default constructor - : ptr_ (0) -{} - -ACE_INLINE -CORBA_NameValuePair_var::CORBA_NameValuePair_var (CORBA_NameValuePair *p) - : ptr_ (p) -{} - -ACE_INLINE -CORBA_NameValuePair_var::CORBA_NameValuePair_var (const CORBA_NameValuePair_var &p) // copy constructor -{ - if (p.ptr_) - ACE_NEW (this->ptr_, CORBA_NameValuePair(*p.ptr_)); - else - this->ptr_ = 0; -} - -ACE_INLINE -CORBA_NameValuePair_var::~CORBA_NameValuePair_var (void) // destructor -{ - delete this->ptr_; -} - -ACE_INLINE CORBA_NameValuePair_var & -CORBA_NameValuePair_var::operator= (CORBA_NameValuePair *p) -{ - delete this->ptr_; - this->ptr_ = p; - return *this; -} - -ACE_INLINE CORBA_NameValuePair_var & -CORBA_NameValuePair_var::operator= (const CORBA_NameValuePair_var &p) -{ - if (this != &p) - { - delete this->ptr_; - ACE_NEW_RETURN (this->ptr_, - CORBA_NameValuePair (*p.ptr_), - *this); - } - return *this; -} - -ACE_INLINE const CORBA_NameValuePair * -CORBA_NameValuePair_var::operator-> (void) const -{ - return this->ptr_; -} - -ACE_INLINE CORBA_NameValuePair * -CORBA_NameValuePair_var::operator-> (void) -{ - return this->ptr_; -} - -ACE_INLINE -CORBA_NameValuePair_var::operator const CORBA_NameValuePair &() const // cast -{ - return *this->ptr_; -} - -ACE_INLINE -CORBA_NameValuePair_var::operator CORBA_NameValuePair &() // cast -{ - return *this->ptr_; -} - -ACE_INLINE -CORBA_NameValuePair_var::operator CORBA_NameValuePair &() const// cast -{ - return *this->ptr_; -} - -ACE_INLINE const CORBA_NameValuePair & -CORBA_NameValuePair_var::in (void) const -{ - return *this->ptr_; -} - -ACE_INLINE CORBA_NameValuePair & -CORBA_NameValuePair_var::inout (void) -{ - return *this->ptr_; -} - -// mapping for variable size -ACE_INLINE CORBA_NameValuePair *& -CORBA_NameValuePair_var::out (void) -{ - delete this->ptr_; - this->ptr_ = 0; - return this->ptr_; -} - -ACE_INLINE CORBA_NameValuePair * -CORBA_NameValuePair_var::_retn (void) -{ - CORBA_NameValuePair *tmp = this->ptr_; - this->ptr_ = 0; - return tmp; -} - -ACE_INLINE CORBA_NameValuePair * -CORBA_NameValuePair_var::ptr (void) const -{ - return this->ptr_; -} - -// ************************************************************* -// Inline operations for class CORBA_NameValuePair_out -// ************************************************************* - -ACE_INLINE -CORBA_NameValuePair_out::CORBA_NameValuePair_out (CORBA_NameValuePair *&p) - : ptr_ (p) -{ - this->ptr_ = 0; -} - -ACE_INLINE -CORBA_NameValuePair_out::CORBA_NameValuePair_out (CORBA_NameValuePair_var &p) // constructor from _var - : ptr_ (p.out ()) -{ - delete this->ptr_; - this->ptr_ = 0; -} - -ACE_INLINE -CORBA_NameValuePair_out::CORBA_NameValuePair_out (const CORBA_NameValuePair_out &p) // copy constructor - : ptr_ (ACE_const_cast (CORBA_NameValuePair_out&,p).ptr_) -{} - -ACE_INLINE CORBA_NameValuePair_out & -CORBA_NameValuePair_out::operator= (const CORBA_NameValuePair_out &p) -{ - this->ptr_ = ACE_const_cast (CORBA_NameValuePair_out&,p).ptr_; - return *this; -} - -ACE_INLINE CORBA_NameValuePair_out & -CORBA_NameValuePair_out::operator= (CORBA_NameValuePair *p) -{ - this->ptr_ = p; - return *this; -} - -ACE_INLINE -CORBA_NameValuePair_out::operator CORBA_NameValuePair *&() // cast -{ - return this->ptr_; -} - -ACE_INLINE CORBA_NameValuePair *& -CORBA_NameValuePair_out::ptr (void) // ptr -{ - return this->ptr_; -} - -ACE_INLINE CORBA_NameValuePair * -CORBA_NameValuePair_out::operator-> (void) -{ - return this->ptr_; -} - -#if !defined (TAO_USE_SEQUENCE_TEMPLATES) - - // = Static operations. - ACE_INLINE CORBA::NameValuePair * - _TAO_Unbounded_Sequence_CORBA_NameValuePairSeq::allocbuf (CORBA::ULong size) - // Allocate storage for the sequence. - { - CORBA_NameValuePair *retval = 0; - ACE_NEW_RETURN (retval, CORBA_NameValuePair[size], 0); - return retval; - } - - ACE_INLINE void _TAO_Unbounded_Sequence_CORBA_NameValuePairSeq::freebuf (CORBA_NameValuePair *buffer) - // Free the sequence. - { - delete [] buffer; - } - - ACE_INLINE - _TAO_Unbounded_Sequence_CORBA_NameValuePairSeq::_TAO_Unbounded_Sequence_CORBA_NameValuePairSeq (void) // Default constructor. - { - } - - ACE_INLINE - _TAO_Unbounded_Sequence_CORBA_NameValuePairSeq::_TAO_Unbounded_Sequence_CORBA_NameValuePairSeq (CORBA::ULong maximum) // Constructor using a maximum length value. - : TAO_Unbounded_Base_Sequence (maximum, _TAO_Unbounded_Sequence_CORBA_NameValuePairSeq::allocbuf (maximum)) - { - } - - ACE_INLINE - _TAO_Unbounded_Sequence_CORBA_NameValuePairSeq::_TAO_Unbounded_Sequence_CORBA_NameValuePairSeq (CORBA::ULong maximum, - CORBA::ULong length, - CORBA_NameValuePair *data, - CORBA::Boolean release) - : TAO_Unbounded_Base_Sequence (maximum, length, data, release) - { - } - - ACE_INLINE - _TAO_Unbounded_Sequence_CORBA_NameValuePairSeq::_TAO_Unbounded_Sequence_CORBA_NameValuePairSeq (const _TAO_Unbounded_Sequence_CORBA_NameValuePairSeq &rhs) - // Copy constructor. - : TAO_Unbounded_Base_Sequence (rhs) - { - if (rhs.buffer_ != 0) - { - CORBA_NameValuePair *tmp1 = _TAO_Unbounded_Sequence_CORBA_NameValuePairSeq::allocbuf (this->maximum_); - CORBA_NameValuePair * const tmp2 = ACE_reinterpret_cast (CORBA_NameValuePair * 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 _TAO_Unbounded_Sequence_CORBA_NameValuePairSeq & - _TAO_Unbounded_Sequence_CORBA_NameValuePairSeq::operator= (const _TAO_Unbounded_Sequence_CORBA_NameValuePairSeq &rhs) - // Assignment operator. - { - if (this == &rhs) - return *this; - - if (this->release_) - { - if (this->maximum_ < rhs.maximum_) - { - // free the old buffer - CORBA_NameValuePair *tmp = ACE_reinterpret_cast (CORBA_NameValuePair *, this->buffer_); - _TAO_Unbounded_Sequence_CORBA_NameValuePairSeq::freebuf (tmp); - this->buffer_ = _TAO_Unbounded_Sequence_CORBA_NameValuePairSeq::allocbuf (rhs.maximum_); - } - } - else - this->buffer_ = _TAO_Unbounded_Sequence_CORBA_NameValuePairSeq::allocbuf (rhs.maximum_); - - TAO_Unbounded_Base_Sequence::operator= (rhs); - - CORBA_NameValuePair *tmp1 = ACE_reinterpret_cast (CORBA_NameValuePair *, this->buffer_); - CORBA_NameValuePair * const tmp2 = ACE_reinterpret_cast (CORBA_NameValuePair * ACE_CAST_CONST, rhs.buffer_); - - for (CORBA::ULong i = 0; i < this->length_; ++i) - tmp1[i] = tmp2[i]; - - return *this; - } - - // = Accessors. - ACE_INLINE CORBA_NameValuePair & - _TAO_Unbounded_Sequence_CORBA_NameValuePairSeq::operator[] (CORBA::ULong i) - // operator [] - { - ACE_ASSERT (i < this->maximum_); - CORBA_NameValuePair* tmp = ACE_reinterpret_cast(CORBA_NameValuePair*,this->buffer_); - return tmp[i]; - } - - ACE_INLINE const CORBA_NameValuePair & - _TAO_Unbounded_Sequence_CORBA_NameValuePairSeq::operator[] (CORBA::ULong i) const - // operator [] - { - ACE_ASSERT (i < this->maximum_); - CORBA_NameValuePair * const tmp = ACE_reinterpret_cast (CORBA_NameValuePair* ACE_CAST_CONST, this->buffer_); - return tmp[i]; - } - - // Implement the TAO_Base_Sequence methods (see Sequence.h) - - ACE_INLINE CORBA_NameValuePair * - _TAO_Unbounded_Sequence_CORBA_NameValuePairSeq::get_buffer (CORBA::Boolean orphan) - { - CORBA_NameValuePair *result = 0; - if (orphan == 0) - { - // We retain ownership. - if (this->buffer_ == 0) - { - result = _TAO_Unbounded_Sequence_CORBA_NameValuePairSeq::allocbuf (this->length_); - this->buffer_ = result; - this->release_ = 1; - } - else - { - result = ACE_reinterpret_cast (CORBA_NameValuePair*, this->buffer_); - } - } - else // if (orphan == 1) - { - if (this->release_ != 0) - { - // We set the state back to default and relinquish - // ownership. - result = ACE_reinterpret_cast(CORBA_NameValuePair*,this->buffer_); - this->maximum_ = 0; - this->length_ = 0; - this->buffer_ = 0; - this->release_ = 0; - } - } - return result; - } - - ACE_INLINE const CORBA_NameValuePair * - _TAO_Unbounded_Sequence_CORBA_NameValuePairSeq::get_buffer (void) const - { - return ACE_reinterpret_cast(const CORBA_NameValuePair * ACE_CAST_CONST, this->buffer_); - } - - ACE_INLINE void - _TAO_Unbounded_Sequence_CORBA_NameValuePairSeq::replace (CORBA::ULong max, - CORBA::ULong length, - CORBA_NameValuePair *data, - CORBA::Boolean release) - { - this->maximum_ = max; - this->length_ = length; - if (this->buffer_ && this->release_ == 1) - { - CORBA_NameValuePair *tmp = ACE_reinterpret_cast(CORBA_NameValuePair*,this->buffer_); - _TAO_Unbounded_Sequence_CORBA_NameValuePairSeq::freebuf (tmp); - } - this->buffer_ = data; - this->release_ = release; - } - -#endif /* !TAO_USE_SEQUENCE_TEMPLATES */ - -#if !defined (_CORBA_NAMEVALUEPAIRSEQ_CI_) -#define _CORBA_NAMEVALUEPAIRSEQ_CI_ - -// ************************************************************* -// Inline operations for class CORBA_NameValuePairSeq_var -// ************************************************************* - -ACE_INLINE -CORBA_NameValuePairSeq_var::CORBA_NameValuePairSeq_var (void) // default constructor - : ptr_ (0) -{} - -ACE_INLINE -CORBA_NameValuePairSeq_var::CORBA_NameValuePairSeq_var (CORBA_NameValuePairSeq *p) - : ptr_ (p) -{} - -ACE_INLINE -CORBA_NameValuePairSeq_var::CORBA_NameValuePairSeq_var (const CORBA_NameValuePairSeq_var &p) // copy constructor -{ - if (p.ptr_) - ACE_NEW (this->ptr_, CORBA_NameValuePairSeq(*p.ptr_)); - else - this->ptr_ = 0; -} - -ACE_INLINE -CORBA_NameValuePairSeq_var::~CORBA_NameValuePairSeq_var (void) // destructor -{ - delete this->ptr_; -} - -ACE_INLINE CORBA_NameValuePairSeq_var & -CORBA_NameValuePairSeq_var::operator= (CORBA_NameValuePairSeq *p) -{ - delete this->ptr_; - this->ptr_ = p; - return *this; -} - -ACE_INLINE CORBA_NameValuePairSeq_var & -CORBA_NameValuePairSeq_var::operator= (const CORBA_NameValuePairSeq_var &p) // deep copy -{ - if (this != &p) - { - delete this->ptr_; - ACE_NEW_RETURN (this->ptr_, - CORBA_NameValuePairSeq (*p.ptr_), - *this); - } - return *this; -} - -ACE_INLINE const CORBA_NameValuePairSeq * -CORBA_NameValuePairSeq_var::operator-> (void) const -{ - return this->ptr_; -} - -ACE_INLINE CORBA_NameValuePairSeq * -CORBA_NameValuePairSeq_var::operator-> (void) -{ - return this->ptr_; -} - -ACE_INLINE -CORBA_NameValuePairSeq_var::operator const CORBA_NameValuePairSeq &() const // cast -{ - return *this->ptr_; -} - -ACE_INLINE -CORBA_NameValuePairSeq_var::operator CORBA_NameValuePairSeq &() // cast -{ - return *this->ptr_; -} - -ACE_INLINE -CORBA_NameValuePairSeq_var::operator CORBA_NameValuePairSeq &() const// cast -{ - return *this->ptr_; -} - -ACE_INLINE CORBA_NameValuePair & -CORBA_NameValuePairSeq_var::operator[] (CORBA::ULong slot) -{ - return this->ptr_->operator[] (slot); -} - -ACE_INLINE const CORBA_NameValuePairSeq & -CORBA_NameValuePairSeq_var::in (void) const -{ - return *this->ptr_; -} - -ACE_INLINE CORBA_NameValuePairSeq & -CORBA_NameValuePairSeq_var::inout (void) -{ - return *this->ptr_; -} - -// mapping for variable size -ACE_INLINE CORBA_NameValuePairSeq *& -CORBA_NameValuePairSeq_var::out (void) -{ - delete this->ptr_; - this->ptr_ = 0; - return this->ptr_; -} - -ACE_INLINE CORBA_NameValuePairSeq * -CORBA_NameValuePairSeq_var::_retn (void) -{ - CORBA_NameValuePairSeq *tmp = this->ptr_; - this->ptr_ = 0; - return tmp; -} - -ACE_INLINE CORBA_NameValuePairSeq * -CORBA_NameValuePairSeq_var::ptr (void) const -{ - return this->ptr_; -} - -// ************************************************************* -// Inline operations for class CORBA_NameValuePairSeq_out -// ************************************************************* - -ACE_INLINE -CORBA_NameValuePairSeq_out::CORBA_NameValuePairSeq_out (CORBA_NameValuePairSeq *&p) - : ptr_ (p) -{ - this->ptr_ = 0; -} - -ACE_INLINE -CORBA_NameValuePairSeq_out::CORBA_NameValuePairSeq_out (CORBA_NameValuePairSeq_var &p) // constructor from _var - : ptr_ (p.out ()) -{ - delete this->ptr_; - this->ptr_ = 0; -} - -ACE_INLINE -CORBA_NameValuePairSeq_out::CORBA_NameValuePairSeq_out (const CORBA_NameValuePairSeq_out &p) // copy constructor - : ptr_ (ACE_const_cast (CORBA_NameValuePairSeq_out&,p).ptr_) -{} - -ACE_INLINE CORBA_NameValuePairSeq_out & -CORBA_NameValuePairSeq_out::operator= (const CORBA_NameValuePairSeq_out &p) -{ - this->ptr_ = ACE_const_cast (CORBA_NameValuePairSeq_out&,p).ptr_; - return *this; -} - -ACE_INLINE CORBA_NameValuePairSeq_out & -CORBA_NameValuePairSeq_out::operator= (CORBA_NameValuePairSeq *p) -{ - this->ptr_ = p; - return *this; -} - -ACE_INLINE -CORBA_NameValuePairSeq_out::operator CORBA_NameValuePairSeq *&() // cast -{ - return this->ptr_; -} - -ACE_INLINE CORBA_NameValuePairSeq *& -CORBA_NameValuePairSeq_out::ptr (void) // ptr -{ - return this->ptr_; -} - -ACE_INLINE CORBA_NameValuePairSeq * -CORBA_NameValuePairSeq_out::operator-> (void) -{ - return this->ptr_; -} - -ACE_INLINE CORBA_NameValuePair & -CORBA_NameValuePairSeq_out::operator[] (CORBA::ULong slot) -{ - return this->ptr_->operator[] (slot); -} - -#endif /* end #if !defined */ - -ACE_INLINE -CORBA_DynStruct::CORBA_DynStruct (void) // default constructor -{} - -ACE_INLINE -CORBA_DynStruct::CORBA_DynStruct (TAO_Stub *objref, TAO_ServantBase *_tao_servant, CORBA::Boolean _tao_collocated) // constructor - : CORBA_Object (objref, _tao_servant, _tao_collocated) -{} - -ACE_INLINE -CORBA_DynStruct::~CORBA_DynStruct (void) // destructor -{} - - -#if !defined (_CORBA_DYNSTRUCT___VAR_CI_) -#define _CORBA_DYNSTRUCT___VAR_CI_ - -// ************************************************************* -// Inline operations for class CORBA_DynStruct_var -// ************************************************************* - -ACE_INLINE -CORBA_DynStruct_var::CORBA_DynStruct_var (void) // default constructor - : ptr_ (CORBA_DynStruct::_nil ()) -{} - -ACE_INLINE -CORBA_DynStruct_var::CORBA_DynStruct_var (CORBA_DynStruct_ptr p) - : ptr_ (p) -{} - -ACE_INLINE CORBA_DynStruct_ptr -CORBA_DynStruct_var::ptr (void) const -{ - return this->ptr_; -} - -ACE_INLINE -CORBA_DynStruct_var::CORBA_DynStruct_var (const CORBA_DynStruct_var &p) // copy constructor - : TAO_Base_var (), - ptr_ (CORBA_DynStruct::_duplicate (p.ptr ())) -{} - -ACE_INLINE -CORBA_DynStruct_var::~CORBA_DynStruct_var (void) // destructor -{ - CORBA::release (this->ptr_); -} - -ACE_INLINE CORBA_DynStruct_var & -CORBA_DynStruct_var::operator= (CORBA_DynStruct_ptr p) -{ - CORBA::release (this->ptr_); - this->ptr_ = p; - return *this; -} - -ACE_INLINE CORBA_DynStruct_var & -CORBA_DynStruct_var::operator= (const CORBA_DynStruct_var &p) -{ - if (this != &p) - { - CORBA::release (this->ptr_); - this->ptr_ = CORBA_DynStruct::_duplicate (p.ptr ()); - } - return *this; -} - -ACE_INLINE -CORBA_DynStruct_var::operator const CORBA_DynStruct_ptr &() const // cast -{ - return this->ptr_; -} - -ACE_INLINE -CORBA_DynStruct_var::operator CORBA_DynStruct_ptr &() // cast -{ - return this->ptr_; -} - -ACE_INLINE CORBA_DynStruct_ptr -CORBA_DynStruct_var::operator-> (void) const -{ - return this->ptr_; -} - -ACE_INLINE CORBA_DynStruct_ptr -CORBA_DynStruct_var::in (void) const -{ - return this->ptr_; -} - -ACE_INLINE CORBA_DynStruct_ptr & -CORBA_DynStruct_var::inout (void) -{ - return this->ptr_; -} - -ACE_INLINE CORBA_DynStruct_ptr & -CORBA_DynStruct_var::out (void) -{ - CORBA::release (this->ptr_); - this->ptr_ = CORBA_DynStruct::_nil (); - return this->ptr_; -} - -ACE_INLINE CORBA_DynStruct_ptr -CORBA_DynStruct_var::_retn (void) -{ - // yield ownership of managed obj reference - CORBA_DynStruct_ptr val = this->ptr_; - this->ptr_ = CORBA_DynStruct::_nil (); - return val; -} - - -#endif /* end #if !defined */ - - -#if !defined (_CORBA_DYNSTRUCT___OUT_CI_) -#define _CORBA_DYNSTRUCT___OUT_CI_ - -// ************************************************************* -// Inline operations for class CORBA_DynStruct_out -// ************************************************************* - -ACE_INLINE -CORBA_DynStruct_out::CORBA_DynStruct_out (CORBA_DynStruct_ptr &p) - : ptr_ (p) -{ - this->ptr_ = CORBA_DynStruct::_nil (); -} - -ACE_INLINE -CORBA_DynStruct_out::CORBA_DynStruct_out (CORBA_DynStruct_var &p) // constructor from _var - : ptr_ (p.out ()) -{ - CORBA::release (this->ptr_); - this->ptr_ = CORBA_DynStruct::_nil (); -} - -ACE_INLINE -CORBA_DynStruct_out::CORBA_DynStruct_out (const CORBA_DynStruct_out &p) // copy constructor - : ptr_ (ACE_const_cast (CORBA_DynStruct_out&,p).ptr_) -{} - -ACE_INLINE CORBA_DynStruct_out & -CORBA_DynStruct_out::operator= (const CORBA_DynStruct_out &p) -{ - this->ptr_ = ACE_const_cast (CORBA_DynStruct_out&,p).ptr_; - return *this; -} - -ACE_INLINE CORBA_DynStruct_out & -CORBA_DynStruct_out::operator= (const CORBA_DynStruct_var &p) -{ - this->ptr_ = CORBA_DynStruct::_duplicate (p.ptr ()); - return *this; -} - -ACE_INLINE CORBA_DynStruct_out & -CORBA_DynStruct_out::operator= (CORBA_DynStruct_ptr p) -{ - this->ptr_ = p; - return *this; -} - -ACE_INLINE -CORBA_DynStruct_out::operator CORBA_DynStruct_ptr &() // cast -{ - return this->ptr_; -} - -ACE_INLINE CORBA_DynStruct_ptr & -CORBA_DynStruct_out::ptr (void) // ptr -{ - return this->ptr_; -} - -ACE_INLINE CORBA_DynStruct_ptr -CORBA_DynStruct_out::operator-> (void) -{ - return this->ptr_; -} - - -#endif /* end #if !defined */ - -ACE_INLINE -CORBA_DynUnion::CORBA_DynUnion (void) // default constructor -{} - -ACE_INLINE -CORBA_DynUnion::CORBA_DynUnion (TAO_Stub *objref, TAO_ServantBase *_tao_servant, CORBA::Boolean _tao_collocated) // constructor - : CORBA_Object (objref, _tao_servant, _tao_collocated) -{} - -ACE_INLINE -CORBA_DynUnion::~CORBA_DynUnion (void) // destructor -{} - - -#if !defined (_CORBA_DYNUNION___VAR_CI_) -#define _CORBA_DYNUNION___VAR_CI_ - -// ************************************************************* -// Inline operations for class CORBA_DynUnion_var -// ************************************************************* - -ACE_INLINE -CORBA_DynUnion_var::CORBA_DynUnion_var (void) // default constructor - : ptr_ (CORBA_DynUnion::_nil ()) -{} - -ACE_INLINE -CORBA_DynUnion_var::CORBA_DynUnion_var (CORBA_DynUnion_ptr p) - : ptr_ (p) -{} - -ACE_INLINE CORBA_DynUnion_ptr -CORBA_DynUnion_var::ptr (void) const -{ - return this->ptr_; -} - -ACE_INLINE -CORBA_DynUnion_var::CORBA_DynUnion_var (const CORBA_DynUnion_var &p) // copy constructor - : TAO_Base_var (), - ptr_ (CORBA_DynUnion::_duplicate (p.ptr ())) -{} - -ACE_INLINE -CORBA_DynUnion_var::~CORBA_DynUnion_var (void) // destructor -{ - CORBA::release (this->ptr_); -} - -ACE_INLINE CORBA_DynUnion_var & -CORBA_DynUnion_var::operator= (CORBA_DynUnion_ptr p) -{ - CORBA::release (this->ptr_); - this->ptr_ = p; - return *this; -} - -ACE_INLINE CORBA_DynUnion_var & -CORBA_DynUnion_var::operator= (const CORBA_DynUnion_var &p) -{ - if (this != &p) - { - CORBA::release (this->ptr_); - this->ptr_ = CORBA_DynUnion::_duplicate (p.ptr ()); - } - return *this; -} - -ACE_INLINE -CORBA_DynUnion_var::operator const CORBA_DynUnion_ptr &() const // cast -{ - return this->ptr_; -} - -ACE_INLINE -CORBA_DynUnion_var::operator CORBA_DynUnion_ptr &() // cast -{ - return this->ptr_; -} - -ACE_INLINE CORBA_DynUnion_ptr -CORBA_DynUnion_var::operator-> (void) const -{ - return this->ptr_; -} - -ACE_INLINE CORBA_DynUnion_ptr -CORBA_DynUnion_var::in (void) const -{ - return this->ptr_; -} - -ACE_INLINE CORBA_DynUnion_ptr & -CORBA_DynUnion_var::inout (void) -{ - return this->ptr_; -} - -ACE_INLINE CORBA_DynUnion_ptr & -CORBA_DynUnion_var::out (void) -{ - CORBA::release (this->ptr_); - this->ptr_ = CORBA_DynUnion::_nil (); - return this->ptr_; -} - -ACE_INLINE CORBA_DynUnion_ptr -CORBA_DynUnion_var::_retn (void) -{ - // yield ownership of managed obj reference - CORBA_DynUnion_ptr val = this->ptr_; - this->ptr_ = CORBA_DynUnion::_nil (); - return val; -} - - -#endif /* end #if !defined */ - - -#if !defined (_CORBA_DYNUNION___OUT_CI_) -#define _CORBA_DYNUNION___OUT_CI_ - -// ************************************************************* -// Inline operations for class CORBA_DynUnion_out -// ************************************************************* - -ACE_INLINE -CORBA_DynUnion_out::CORBA_DynUnion_out (CORBA_DynUnion_ptr &p) - : ptr_ (p) -{ - this->ptr_ = CORBA_DynUnion::_nil (); -} - -ACE_INLINE -CORBA_DynUnion_out::CORBA_DynUnion_out (CORBA_DynUnion_var &p) // constructor from _var - : ptr_ (p.out ()) -{ - CORBA::release (this->ptr_); - this->ptr_ = CORBA_DynUnion::_nil (); -} - -ACE_INLINE -CORBA_DynUnion_out::CORBA_DynUnion_out (const CORBA_DynUnion_out &p) // copy constructor - : ptr_ (ACE_const_cast (CORBA_DynUnion_out&,p).ptr_) -{} - -ACE_INLINE CORBA_DynUnion_out & -CORBA_DynUnion_out::operator= (const CORBA_DynUnion_out &p) -{ - this->ptr_ = ACE_const_cast (CORBA_DynUnion_out&,p).ptr_; - return *this; -} - -ACE_INLINE CORBA_DynUnion_out & -CORBA_DynUnion_out::operator= (const CORBA_DynUnion_var &p) -{ - this->ptr_ = CORBA_DynUnion::_duplicate (p.ptr ()); - return *this; -} - -ACE_INLINE CORBA_DynUnion_out & -CORBA_DynUnion_out::operator= (CORBA_DynUnion_ptr p) -{ - this->ptr_ = p; - return *this; -} - -ACE_INLINE -CORBA_DynUnion_out::operator CORBA_DynUnion_ptr &() // cast -{ - return this->ptr_; -} - -ACE_INLINE CORBA_DynUnion_ptr & -CORBA_DynUnion_out::ptr (void) // ptr -{ - return this->ptr_; -} - -ACE_INLINE CORBA_DynUnion_ptr -CORBA_DynUnion_out::operator-> (void) -{ - return this->ptr_; -} - - -#endif /* end #if !defined */ - -// ************************************************************* -// Inline operations for class CORBA_AnySeq_var -// ************************************************************* - -ACE_INLINE -CORBA_AnySeq_var::CORBA_AnySeq_var (void) // default constructor - : ptr_ (0) -{} - -ACE_INLINE -CORBA_AnySeq_var::CORBA_AnySeq_var (CORBA_AnySeq *p) - : ptr_ (p) -{} - -ACE_INLINE -CORBA_AnySeq_var::CORBA_AnySeq_var (const CORBA_AnySeq_var &p) // copy constructor -{ - if (p.ptr_) - ACE_NEW (this->ptr_, CORBA_AnySeq(*p.ptr_)); - else - this->ptr_ = 0; -} - -ACE_INLINE -CORBA_AnySeq_var::~CORBA_AnySeq_var (void) // destructor -{ - delete this->ptr_; -} - -ACE_INLINE CORBA_AnySeq_var & -CORBA_AnySeq_var::operator= (CORBA_AnySeq *p) -{ - delete this->ptr_; - this->ptr_ = p; - return *this; -} - -ACE_INLINE CORBA_AnySeq_var & -CORBA_AnySeq_var::operator= (const CORBA_AnySeq_var &p) // deep copy -{ - if (this != &p) - { - delete this->ptr_; - ACE_NEW_RETURN (this->ptr_, - CORBA_AnySeq (*p.ptr_), - *this); - } - return *this; -} - -ACE_INLINE const CORBA_AnySeq * -CORBA_AnySeq_var::operator-> (void) const -{ - return this->ptr_; -} - -ACE_INLINE CORBA_AnySeq * -CORBA_AnySeq_var::operator-> (void) -{ - return this->ptr_; -} - -ACE_INLINE -CORBA_AnySeq_var::operator const CORBA_AnySeq &() const // cast -{ - return *this->ptr_; -} - -ACE_INLINE -CORBA_AnySeq_var::operator CORBA_AnySeq &() // cast -{ - return *this->ptr_; -} - -ACE_INLINE -CORBA_AnySeq_var::operator CORBA_AnySeq &() const// cast -{ - return *this->ptr_; -} - -ACE_INLINE CORBA::Any & -CORBA_AnySeq_var::operator[] (CORBA::ULong slot) -{ - return this->ptr_->operator[] (slot); -} - -ACE_INLINE const CORBA_AnySeq & -CORBA_AnySeq_var::in (void) const -{ - return *this->ptr_; -} - -ACE_INLINE CORBA_AnySeq & -CORBA_AnySeq_var::inout (void) -{ - return *this->ptr_; -} - -// mapping for variable size -ACE_INLINE CORBA_AnySeq *& -CORBA_AnySeq_var::out (void) -{ - delete this->ptr_; - this->ptr_ = 0; - return this->ptr_; -} - -ACE_INLINE CORBA_AnySeq * -CORBA_AnySeq_var::_retn (void) -{ - CORBA_AnySeq *tmp = this->ptr_; - this->ptr_ = 0; - return tmp; -} - -ACE_INLINE CORBA_AnySeq * -CORBA_AnySeq_var::ptr (void) const -{ - return this->ptr_; -} - -// ************************************************************* -// Inline operations for class CORBA_AnySeq_out -// ************************************************************* - -ACE_INLINE -CORBA_AnySeq_out::CORBA_AnySeq_out (CORBA_AnySeq *&p) - : ptr_ (p) -{ - this->ptr_ = 0; -} - -ACE_INLINE -CORBA_AnySeq_out::CORBA_AnySeq_out (CORBA_AnySeq_var &p) // constructor from _var - : ptr_ (p.out ()) -{ - delete this->ptr_; - this->ptr_ = 0; -} - -ACE_INLINE -CORBA_AnySeq_out::CORBA_AnySeq_out (const CORBA_AnySeq_out &p) // copy constructor - : ptr_ (ACE_const_cast (CORBA_AnySeq_out&,p).ptr_) -{} - -ACE_INLINE CORBA_AnySeq_out & -CORBA_AnySeq_out::operator= (const CORBA_AnySeq_out &p) -{ - this->ptr_ = ACE_const_cast (CORBA_AnySeq_out&,p).ptr_; - return *this; -} - -ACE_INLINE CORBA_AnySeq_out & -CORBA_AnySeq_out::operator= (CORBA_AnySeq *p) -{ - this->ptr_ = p; - return *this; -} - -ACE_INLINE -CORBA_AnySeq_out::operator CORBA_AnySeq *&() // cast -{ - return this->ptr_; -} - -ACE_INLINE CORBA_AnySeq *& -CORBA_AnySeq_out::ptr (void) // ptr -{ - return this->ptr_; -} - -ACE_INLINE CORBA_AnySeq * -CORBA_AnySeq_out::operator-> (void) -{ - return this->ptr_; -} - -ACE_INLINE CORBA::Any & -CORBA_AnySeq_out::operator[] (CORBA::ULong slot) -{ - return this->ptr_->operator[] (slot); -} - -ACE_INLINE -CORBA_DynSequence::CORBA_DynSequence (void) // default constructor -{} - -ACE_INLINE -CORBA_DynSequence::CORBA_DynSequence (TAO_Stub *objref, TAO_ServantBase *_tao_servant, CORBA::Boolean _tao_collocated) // constructor - : CORBA_Object (objref, _tao_servant, _tao_collocated) -{} - -ACE_INLINE -CORBA_DynSequence::~CORBA_DynSequence (void) // destructor -{} - - -#if !defined (_CORBA_DYNSEQUENCE___VAR_CI_) -#define _CORBA_DYNSEQUENCE___VAR_CI_ - -// ************************************************************* -// Inline operations for class CORBA_DynSequence_var -// ************************************************************* - -ACE_INLINE -CORBA_DynSequence_var::CORBA_DynSequence_var (void) // default constructor - : ptr_ (CORBA_DynSequence::_nil ()) -{} - -ACE_INLINE -CORBA_DynSequence_var::CORBA_DynSequence_var (CORBA_DynSequence_ptr p) - : ptr_ (p) -{} - -ACE_INLINE CORBA_DynSequence_ptr -CORBA_DynSequence_var::ptr (void) const -{ - return this->ptr_; -} - -ACE_INLINE -CORBA_DynSequence_var::CORBA_DynSequence_var (const CORBA_DynSequence_var &p) // copy constructor - : TAO_Base_var (), - ptr_ (CORBA_DynSequence::_duplicate (p.ptr ())) -{} - -ACE_INLINE -CORBA_DynSequence_var::~CORBA_DynSequence_var (void) // destructor -{ - CORBA::release (this->ptr_); -} - -ACE_INLINE CORBA_DynSequence_var & -CORBA_DynSequence_var::operator= (CORBA_DynSequence_ptr p) -{ - CORBA::release (this->ptr_); - this->ptr_ = p; - return *this; -} - -ACE_INLINE CORBA_DynSequence_var & -CORBA_DynSequence_var::operator= (const CORBA_DynSequence_var &p) -{ - if (this != &p) - { - CORBA::release (this->ptr_); - this->ptr_ = CORBA_DynSequence::_duplicate (p.ptr ()); - } - return *this; -} - -ACE_INLINE -CORBA_DynSequence_var::operator const CORBA_DynSequence_ptr &() const // cast -{ - return this->ptr_; -} - -ACE_INLINE -CORBA_DynSequence_var::operator CORBA_DynSequence_ptr &() // cast -{ - return this->ptr_; -} - -ACE_INLINE CORBA_DynSequence_ptr -CORBA_DynSequence_var::operator-> (void) const -{ - return this->ptr_; -} - -ACE_INLINE CORBA_DynSequence_ptr -CORBA_DynSequence_var::in (void) const -{ - return this->ptr_; -} - -ACE_INLINE CORBA_DynSequence_ptr & -CORBA_DynSequence_var::inout (void) -{ - return this->ptr_; -} - -ACE_INLINE CORBA_DynSequence_ptr & -CORBA_DynSequence_var::out (void) -{ - CORBA::release (this->ptr_); - this->ptr_ = CORBA_DynSequence::_nil (); - return this->ptr_; -} - -ACE_INLINE CORBA_DynSequence_ptr -CORBA_DynSequence_var::_retn (void) -{ - // yield ownership of managed obj reference - CORBA_DynSequence_ptr val = this->ptr_; - this->ptr_ = CORBA_DynSequence::_nil (); - return val; -} - - -#endif /* end #if !defined */ - - -#if !defined (_CORBA_DYNSEQUENCE___OUT_CI_) -#define _CORBA_DYNSEQUENCE___OUT_CI_ - -// ************************************************************* -// Inline operations for class CORBA_DynSequence_out -// ************************************************************* - -ACE_INLINE -CORBA_DynSequence_out::CORBA_DynSequence_out (CORBA_DynSequence_ptr &p) - : ptr_ (p) -{ - this->ptr_ = CORBA_DynSequence::_nil (); -} - -ACE_INLINE -CORBA_DynSequence_out::CORBA_DynSequence_out (CORBA_DynSequence_var &p) // constructor from _var - : ptr_ (p.out ()) -{ - CORBA::release (this->ptr_); - this->ptr_ = CORBA_DynSequence::_nil (); -} - -ACE_INLINE -CORBA_DynSequence_out::CORBA_DynSequence_out (const CORBA_DynSequence_out &p) // copy constructor - : ptr_ (ACE_const_cast (CORBA_DynSequence_out&,p).ptr_) -{} - -ACE_INLINE CORBA_DynSequence_out & -CORBA_DynSequence_out::operator= (const CORBA_DynSequence_out &p) -{ - this->ptr_ = ACE_const_cast (CORBA_DynSequence_out&,p).ptr_; - return *this; -} - -ACE_INLINE CORBA_DynSequence_out & -CORBA_DynSequence_out::operator= (const CORBA_DynSequence_var &p) -{ - this->ptr_ = CORBA_DynSequence::_duplicate (p.ptr ()); - return *this; -} - -ACE_INLINE CORBA_DynSequence_out & -CORBA_DynSequence_out::operator= (CORBA_DynSequence_ptr p) -{ - this->ptr_ = p; - return *this; -} - -ACE_INLINE -CORBA_DynSequence_out::operator CORBA_DynSequence_ptr &() // cast -{ - return this->ptr_; -} - -ACE_INLINE CORBA_DynSequence_ptr & -CORBA_DynSequence_out::ptr (void) // ptr -{ - return this->ptr_; -} - -ACE_INLINE CORBA_DynSequence_ptr -CORBA_DynSequence_out::operator-> (void) -{ - return this->ptr_; -} - - -#endif /* end #if !defined */ - -ACE_INLINE -CORBA_DynArray::CORBA_DynArray (void) // default constructor -{} - -ACE_INLINE -CORBA_DynArray::CORBA_DynArray (TAO_Stub *objref, TAO_ServantBase *_tao_servant, CORBA::Boolean _tao_collocated) // constructor - : CORBA_Object (objref, _tao_servant, _tao_collocated) -{} - -ACE_INLINE -CORBA_DynArray::~CORBA_DynArray (void) // destructor -{} - - -#if !defined (_CORBA_DYNARRAY___VAR_CI_) -#define _CORBA_DYNARRAY___VAR_CI_ - -// ************************************************************* -// Inline operations for class CORBA_DynArray_var -// ************************************************************* - -ACE_INLINE -CORBA_DynArray_var::CORBA_DynArray_var (void) // default constructor - : ptr_ (CORBA_DynArray::_nil ()) -{} - -ACE_INLINE -CORBA_DynArray_var::CORBA_DynArray_var (CORBA_DynArray_ptr p) - : ptr_ (p) -{} - -ACE_INLINE CORBA_DynArray_ptr -CORBA_DynArray_var::ptr (void) const -{ - return this->ptr_; -} - -ACE_INLINE -CORBA_DynArray_var::CORBA_DynArray_var (const CORBA_DynArray_var &p) // copy constructor - : TAO_Base_var (), - ptr_ (CORBA_DynArray::_duplicate (p.ptr ())) -{} - -ACE_INLINE -CORBA_DynArray_var::~CORBA_DynArray_var (void) // destructor -{ - CORBA::release (this->ptr_); -} - -ACE_INLINE CORBA_DynArray_var & -CORBA_DynArray_var::operator= (CORBA_DynArray_ptr p) -{ - CORBA::release (this->ptr_); - this->ptr_ = p; - return *this; -} - -ACE_INLINE CORBA_DynArray_var & -CORBA_DynArray_var::operator= (const CORBA_DynArray_var &p) -{ - if (this != &p) - { - CORBA::release (this->ptr_); - this->ptr_ = CORBA_DynArray::_duplicate (p.ptr ()); - } - return *this; -} - -ACE_INLINE -CORBA_DynArray_var::operator const CORBA_DynArray_ptr &() const // cast -{ - return this->ptr_; -} - -ACE_INLINE -CORBA_DynArray_var::operator CORBA_DynArray_ptr &() // cast -{ - return this->ptr_; -} - -ACE_INLINE CORBA_DynArray_ptr -CORBA_DynArray_var::operator-> (void) const -{ - return this->ptr_; -} - -ACE_INLINE CORBA_DynArray_ptr -CORBA_DynArray_var::in (void) const -{ - return this->ptr_; -} - -ACE_INLINE CORBA_DynArray_ptr & -CORBA_DynArray_var::inout (void) -{ - return this->ptr_; -} - -ACE_INLINE CORBA_DynArray_ptr & -CORBA_DynArray_var::out (void) -{ - CORBA::release (this->ptr_); - this->ptr_ = CORBA_DynArray::_nil (); - return this->ptr_; -} - -ACE_INLINE CORBA_DynArray_ptr -CORBA_DynArray_var::_retn (void) -{ - // yield ownership of managed obj reference - CORBA_DynArray_ptr val = this->ptr_; - this->ptr_ = CORBA_DynArray::_nil (); - return val; -} - - -#endif /* end #if !defined */ - - -#if !defined (_CORBA_DYNARRAY___OUT_CI_) -#define _CORBA_DYNARRAY___OUT_CI_ - -// ************************************************************* -// Inline operations for class CORBA_DynArray_out -// ************************************************************* - -ACE_INLINE -CORBA_DynArray_out::CORBA_DynArray_out (CORBA_DynArray_ptr &p) - : ptr_ (p) -{ - this->ptr_ = CORBA_DynArray::_nil (); -} - -ACE_INLINE -CORBA_DynArray_out::CORBA_DynArray_out (CORBA_DynArray_var &p) // constructor from _var - : ptr_ (p.out ()) -{ - CORBA::release (this->ptr_); - this->ptr_ = CORBA_DynArray::_nil (); -} - -ACE_INLINE -CORBA_DynArray_out::CORBA_DynArray_out (const CORBA_DynArray_out &p) // copy constructor - : ptr_ (ACE_const_cast (CORBA_DynArray_out&,p).ptr_) -{} - -ACE_INLINE CORBA_DynArray_out & -CORBA_DynArray_out::operator= (const CORBA_DynArray_out &p) -{ - this->ptr_ = ACE_const_cast (CORBA_DynArray_out&,p).ptr_; - return *this; -} - -ACE_INLINE CORBA_DynArray_out & -CORBA_DynArray_out::operator= (const CORBA_DynArray_var &p) -{ - this->ptr_ = CORBA_DynArray::_duplicate (p.ptr ()); - return *this; -} - -ACE_INLINE CORBA_DynArray_out & -CORBA_DynArray_out::operator= (CORBA_DynArray_ptr p) -{ - this->ptr_ = p; - return *this; -} - -ACE_INLINE -CORBA_DynArray_out::operator CORBA_DynArray_ptr &() // cast -{ - return this->ptr_; -} - -ACE_INLINE CORBA_DynArray_ptr & -CORBA_DynArray_out::ptr (void) // ptr -{ - return this->ptr_; -} - -ACE_INLINE CORBA_DynArray_ptr -CORBA_DynArray_out::operator-> (void) -{ - return this->ptr_; -} - - -#endif /* end #if !defined */ - diff --git a/TAO/tao/DynAnyS.cpp b/TAO/tao/DynAnyS.cpp deleted file mode 100644 index f234c04b815..00000000000 --- a/TAO/tao/DynAnyS.cpp +++ /dev/null @@ -1,1356 +0,0 @@ -/* -*- C++ -*- */ -// $Id$ -// ====================================================================== -// -// = LIBRARY -// TAO -// -// = FILENAME -// DynAnyS.cpp -// -// = AUTHOR -// -// ****** Code generated by the The ACE ORB (TAO) IDL Compiler ******* -// TAO ORB and the TAO IDL Compiler have been developed by Washington -// University Computer Science's Distributed Object Computing Group. -// -// Information on TAO is available at -// http://www.cs.wustl.edu/~schmidt/TAO.html -// -// -// Modified by Jeff Parsons -// -// ====================================================================== - -#include "tao/DynAnyC.h" - -#if (TAO_HAS_MINIMUM_CORBA == 0) - -#include "tao/POA_CORBA.h" -#include "tao/Servant_Base.h" -#include "tao/PortableServerC.h" -#include "tao/Typecode.h" - -ACE_RCSID(tao, DynAnyS, "$Id$") - -// constructor -POA_CORBA::DynAny::DynAny (void) -{ -} - -// copy ctor -POA_CORBA::DynAny::DynAny (POA_CORBA::DynAny& rhs) - : TAO_Local_ServantBase (rhs) -{} -// destructor -POA_CORBA::DynAny::~DynAny (void) -{ -} - -CORBA::Boolean -POA_CORBA::DynAny::_is_a (const char* value, - CORBA::Environment &_tao_environment) -{ - if ((!ACE_OS::strcmp ((char *) value, - "IDL:/CORBA_DynAny:1.0")) - || (!ACE_OS::strcmp ((char *) value, - CORBA::_tc_Object->id (_tao_environment)))) - return 1; - else - return 0; -} - -void* -POA_CORBA::DynAny::_downcast (const char* logical_type_id) -{ - if (ACE_OS::strcmp (logical_type_id, - "IDL:/CORBA_DynAny:1.0") == 0) - return ACE_static_cast (POA_CORBA::DynAny_ptr, this); - - if (ACE_OS::strcmp (logical_type_id, - "IDL:omg.org/CORBA/Object:1.0") == 0) - return ACE_static_cast(PortableServer::Servant, this); - - return 0; -} - -const char* -POA_CORBA::DynAny::_interface_repository_id (void) const -{ - return "IDL:/CORBA_DynAny:1.0"; -} - -POA_CORBA::_tao_collocated_DynAny::_tao_collocated_DynAny ( - POA_CORBA::DynAny_ptr servant, - TAO_Stub *stub - ) - : CORBA_DynAny (), - CORBA_Object (stub, - servant, - 1), - servant_ (servant) -{ -} - -POA_CORBA::DynAny_ptr -POA_CORBA::_tao_collocated_DynAny::_get_servant (void) const -{ - return this->servant_; -} - -CORBA::Boolean -POA_CORBA::_tao_collocated_DynAny::_is_a ( - const char* logical_type_id, - CORBA::Environment &_tao_environment - ) -{ - return this->servant_->_is_a ( - logical_type_id, - _tao_environment - ); -} - -CORBA::TypeCode_ptr -POA_CORBA::_tao_collocated_DynAny::type ( - CORBA::Environment &_tao_environment - ) -{ - return this->servant_->type ( - _tao_environment - ); -} - -void -POA_CORBA::_tao_collocated_DynAny::assign ( - CORBA_DynAny_ptr CORBA_Dyn_any, - CORBA::Environment &_tao_environment - ) -{ - this->servant_->assign ( - CORBA_Dyn_any, - _tao_environment - ); -} - -void -POA_CORBA::_tao_collocated_DynAny::from_any ( - const CORBA::Any & value, - CORBA::Environment &_tao_environment - ) -{ - this->servant_->from_any ( - value, - _tao_environment - ); -} - -CORBA::Any * -POA_CORBA::_tao_collocated_DynAny::to_any ( - CORBA::Environment &_tao_environment - ) -{ - return this->servant_->to_any ( - _tao_environment - ); -} - -void -POA_CORBA::_tao_collocated_DynAny::destroy ( - CORBA::Environment &_tao_environment - ) -{ - this->servant_->destroy ( - _tao_environment - ); -} - -CORBA_DynAny_ptr -POA_CORBA::_tao_collocated_DynAny::copy ( - CORBA::Environment &_tao_environment - ) -{ - return this->servant_->copy ( - _tao_environment - ); -} - -void -POA_CORBA::_tao_collocated_DynAny::insert_boolean ( - CORBA::Boolean value, - CORBA::Environment &_tao_environment - ) -{ - this->servant_->insert_boolean ( - value, - _tao_environment - ); -} - -void -POA_CORBA::_tao_collocated_DynAny::insert_octet ( - CORBA::Octet value, - CORBA::Environment &_tao_environment - ) -{ - this->servant_->insert_octet ( - value, - _tao_environment - ); -} - -void -POA_CORBA::_tao_collocated_DynAny::insert_char ( - CORBA::Char value, - CORBA::Environment &_tao_environment - ) -{ - this->servant_->insert_char ( - value, - _tao_environment - ); -} - -void -POA_CORBA::_tao_collocated_DynAny::insert_short ( - CORBA::Short value, - CORBA::Environment &_tao_environment - ) -{ - this->servant_->insert_short ( - value, - _tao_environment - ); -} - -void -POA_CORBA::_tao_collocated_DynAny::insert_ushort ( - CORBA::UShort value, - CORBA::Environment &_tao_environment - ) -{ - this->servant_->insert_ushort ( - value, - _tao_environment - ); -} - -void -POA_CORBA::_tao_collocated_DynAny::insert_long ( - CORBA::Long value, - CORBA::Environment &_tao_environment - ) -{ - this->servant_->insert_long ( - value, - _tao_environment - ); -} - -void -POA_CORBA::_tao_collocated_DynAny::insert_ulong ( - CORBA::ULong value, - CORBA::Environment &_tao_environment - ) -{ - this->servant_->insert_ulong ( - value, - _tao_environment - ); -} - -void -POA_CORBA::_tao_collocated_DynAny::insert_float ( - CORBA::Float value, - CORBA::Environment &_tao_environment - ) -{ - this->servant_->insert_float ( - value, - _tao_environment - ); -} - -void -POA_CORBA::_tao_collocated_DynAny::insert_double ( - CORBA::Double value, - CORBA::Environment &_tao_environment - ) -{ - this->servant_->insert_double ( - value, - _tao_environment - ); -} - -void -POA_CORBA::_tao_collocated_DynAny::insert_string ( - const char * value, - CORBA::Environment &_tao_environment - ) -{ - this->servant_->insert_string ( - value, - _tao_environment - ); -} - -void -POA_CORBA::_tao_collocated_DynAny::insert_reference ( - CORBA::Object_ptr value, - CORBA::Environment &_tao_environment - ) -{ - this->servant_->insert_reference ( - value, - _tao_environment - ); -} - -void -POA_CORBA::_tao_collocated_DynAny::insert_typecode ( - CORBA::TypeCode_ptr value, - CORBA::Environment &_tao_environment - ) -{ - this->servant_->insert_typecode ( - value, - _tao_environment - ); -} - -void -POA_CORBA::_tao_collocated_DynAny::insert_longlong ( - CORBA::LongLong value, - CORBA::Environment &_tao_environment - ) -{ - this->servant_->insert_longlong ( - value, - _tao_environment - ); -} - -void -POA_CORBA::_tao_collocated_DynAny::insert_ulonglong ( - CORBA::ULongLong value, - CORBA::Environment &_tao_environment - ) -{ - this->servant_->insert_ulonglong ( - value, - _tao_environment - ); -} - -void -POA_CORBA::_tao_collocated_DynAny::insert_wchar ( - CORBA::WChar value, - CORBA::Environment &_tao_environment - ) -{ - this->servant_->insert_wchar ( - value, - _tao_environment - ); -} - -void -POA_CORBA::_tao_collocated_DynAny::insert_any ( - const CORBA::Any & value, - CORBA::Environment &_tao_environment - ) -{ - this->servant_->insert_any ( - value, - _tao_environment - ); -} - -CORBA::Boolean -POA_CORBA::_tao_collocated_DynAny::get_boolean ( - CORBA::Environment &_tao_environment - ) -{ - return this->servant_->get_boolean ( - _tao_environment - ); -} - -CORBA::Octet -POA_CORBA::_tao_collocated_DynAny::get_octet ( - CORBA::Environment &_tao_environment - ) -{ - return this->servant_->get_octet ( - _tao_environment - ); -} - -CORBA::Char -POA_CORBA::_tao_collocated_DynAny::get_char ( - CORBA::Environment &_tao_environment - ) -{ - return this->servant_->get_char ( - _tao_environment - ); -} - -CORBA::Short -POA_CORBA::_tao_collocated_DynAny::get_short ( - CORBA::Environment &_tao_environment - ) -{ - return this->servant_->get_short ( - _tao_environment - ); -} - -CORBA::UShort -POA_CORBA::_tao_collocated_DynAny::get_ushort ( - CORBA::Environment &_tao_environment - ) -{ - return this->servant_->get_ushort ( - _tao_environment - ); -} - -CORBA::Long -POA_CORBA::_tao_collocated_DynAny::get_long ( - CORBA::Environment &_tao_environment - ) -{ - return this->servant_->get_long ( - _tao_environment - ); -} - -CORBA::ULong -POA_CORBA::_tao_collocated_DynAny::get_ulong ( - CORBA::Environment &_tao_environment - ) -{ - return this->servant_->get_ulong ( - _tao_environment - ); -} - -CORBA::Float -POA_CORBA::_tao_collocated_DynAny::get_float ( - CORBA::Environment &_tao_environment - ) -{ - return this->servant_->get_float ( - _tao_environment - ); -} - -CORBA::Double -POA_CORBA::_tao_collocated_DynAny::get_double ( - CORBA::Environment &_tao_environment - ) -{ - return this->servant_->get_double ( - _tao_environment - ); -} - -char * -POA_CORBA::_tao_collocated_DynAny::get_string ( - CORBA::Environment &_tao_environment - ) -{ - return this->servant_->get_string ( - _tao_environment - ); -} - -CORBA::Object_ptr -POA_CORBA::_tao_collocated_DynAny::get_reference ( - CORBA::Environment &_tao_environment - ) -{ - return this->servant_->get_reference ( - _tao_environment - ); -} - -CORBA::TypeCode_ptr -POA_CORBA::_tao_collocated_DynAny::get_typecode ( - CORBA::Environment &_tao_environment - ) -{ - return this->servant_->get_typecode ( - _tao_environment - ); -} - -CORBA::LongLong -POA_CORBA::_tao_collocated_DynAny::get_longlong ( - CORBA::Environment &_tao_environment - ) -{ - return this->servant_->get_longlong ( - _tao_environment - ); -} - -CORBA::ULongLong -POA_CORBA::_tao_collocated_DynAny::get_ulonglong ( - CORBA::Environment &_tao_environment - ) -{ - return this->servant_->get_ulonglong ( - _tao_environment - ); -} - -CORBA::WChar -POA_CORBA::_tao_collocated_DynAny::get_wchar ( - CORBA::Environment &_tao_environment - ) -{ - return this->servant_->get_wchar ( - _tao_environment - ); -} - -CORBA::Any * -POA_CORBA::_tao_collocated_DynAny::get_any ( - CORBA::Environment &_tao_environment - ) -{ - return this->servant_->get_any ( - _tao_environment - ); -} - -CORBA_DynAny_ptr -POA_CORBA::_tao_collocated_DynAny::current_component ( - CORBA::Environment &_tao_environment - ) -{ - return this->servant_->current_component ( - _tao_environment - ); -} - -CORBA::Boolean -POA_CORBA::_tao_collocated_DynAny::next ( - CORBA::Environment &_tao_environment - ) -{ - return this->servant_->next ( - _tao_environment - ); -} - -CORBA::Boolean -POA_CORBA::_tao_collocated_DynAny::seek ( - CORBA::Long slot, - CORBA::Environment &_tao_environment - ) -{ - return this->servant_->seek ( - slot, - _tao_environment - ); -} - -void -POA_CORBA::_tao_collocated_DynAny::rewind ( - CORBA::Environment &_tao_environment - ) -{ - this->servant_->rewind ( - _tao_environment - ); -} - - -CORBA_DynAny* -POA_CORBA::DynAny::_this (CORBA_Environment &ACE_TRY_ENV) -{ - TAO_Stub *stub = this->_create_stub (ACE_TRY_ENV); - - ACE_CHECK_RETURN (0); - - CORBA_DynAny *retval = CORBA_DynAny::_nil (); - - ACE_NEW_RETURN (retval, - POA_CORBA::_tao_collocated_DynAny (this, - stub), - CORBA_DynAny::_nil ()); - - return retval; -} - -// constructor -POA_CORBA::DynEnum::DynEnum (void) -{ -} - -// copy ctor -POA_CORBA::DynEnum::DynEnum (POA_CORBA::DynEnum& rhs) - : ACE_NESTED_CLASS (POA_CORBA, DynAny (rhs)), - TAO_Local_ServantBase (rhs) - {} -// destructor -POA_CORBA::DynEnum::~DynEnum (void) -{ -} - -CORBA::Boolean -POA_CORBA::DynEnum::_is_a ( - const char* value, - CORBA::Environment &_tao_environment - ) -{ - if ((!ACE_OS::strcmp ((char *) value, - "IDL:/CORBA_DynEnum:1.0")) - || (!ACE_OS::strcmp ((char *) value, - "IDL:/CORBA_DynAny:1.0")) - || (!ACE_OS::strcmp ((char *) value, - CORBA::_tc_Object->id (_tao_environment)))) - return 1; - else - return 0; -} - -void* -POA_CORBA::DynEnum::_downcast ( - const char* logical_type_id - ) -{ - if (!ACE_OS::strcmp (logical_type_id, - "IDL:/CORBA_DynEnum:1.0")) - return ACE_static_cast (POA_CORBA::DynEnum_ptr, - this); - - if (!ACE_OS::strcmp (logical_type_id, - "IDL:/CORBA_DynAny:1.0")) - return ACE_static_cast (POA_CORBA::DynAny_ptr, - this); - - if (!ACE_OS::strcmp (logical_type_id, - "IDL:omg.org/CORBA/Object:1.0")) - return ACE_static_cast(PortableServer::Servant, - this); - - return 0; -} - -const char* -POA_CORBA::DynEnum::_interface_repository_id (void) const -{ - return "IDL:/CORBA_DynEnum:1.0"; -} - -POA_CORBA::_tao_collocated_DynEnum::_tao_collocated_DynEnum ( - POA_CORBA::DynEnum_ptr servant, - TAO_Stub *stub - ) - : CORBA_DynEnum (), - ACE_NESTED_CLASS (POA_CORBA, _tao_collocated_DynAny (servant, - stub)), - CORBA_Object (stub, - servant, - 1), - servant_ (servant) -{ -} - -POA_CORBA::DynEnum_ptr -POA_CORBA::_tao_collocated_DynEnum::_get_servant (void) const -{ - return this->servant_; -} - -CORBA::Boolean -POA_CORBA::_tao_collocated_DynEnum::_is_a ( - const char* logical_type_id, - CORBA::Environment &_tao_environment - ) -{ - return this->servant_->_is_a ( - logical_type_id, - _tao_environment - ); -} - -char * -POA_CORBA::_tao_collocated_DynEnum::value_as_string ( - CORBA::Environment &_tao_environment - ) -{ - return this->servant_->value_as_string ( - _tao_environment - ); -} - -void -POA_CORBA::_tao_collocated_DynEnum::value_as_string ( - const char * value_as_string, - CORBA::Environment &_tao_environment - ) -{ - this->servant_->value_as_string ( - value_as_string, - _tao_environment - ); -} - -CORBA::ULong -POA_CORBA::_tao_collocated_DynEnum::value_as_ulong ( - CORBA::Environment &_tao_environment - ) -{ - return this->servant_->value_as_ulong ( - _tao_environment - ); -} - -void -POA_CORBA::_tao_collocated_DynEnum::value_as_ulong ( - CORBA::ULong value_as_ulong, - CORBA::Environment &_tao_environment - ) -{ - this->servant_->value_as_ulong ( - value_as_ulong, - _tao_environment - ); -} - - -CORBA_DynEnum* -POA_CORBA::DynEnum::_this (CORBA_Environment &ACE_TRY_ENV) -{ - TAO_Stub *stub = this->_create_stub (ACE_TRY_ENV); - - ACE_CHECK_RETURN (0); - - CORBA_DynEnum *retval = CORBA_DynEnum::_nil (); - - ACE_NEW_RETURN (retval, - POA_CORBA::_tao_collocated_DynEnum (this, - stub), - CORBA_DynEnum::_nil ()); - - return retval; -} - -// constructor -POA_CORBA::DynStruct::DynStruct (void) -{ -} - -// copy ctor -POA_CORBA::DynStruct::DynStruct (POA_CORBA::DynStruct& rhs) - : ACE_NESTED_CLASS (POA_CORBA, DynAny (rhs)), - TAO_Local_ServantBase (rhs) -{} -// destructor -POA_CORBA::DynStruct::~DynStruct (void) -{ -} -CORBA::Boolean -POA_CORBA::DynStruct::_is_a ( - const char* value, - CORBA::Environment &_tao_environment - ) -{ - if ((!ACE_OS::strcmp ((char *)value, "IDL:/CORBA_DynStruct:1.0")) - || (!ACE_OS::strcmp ((char *)value, "IDL:/CORBA_DynAny:1.0")) - || (!ACE_OS::strcmp ((char *)value, CORBA::_tc_Object->id (_tao_environment)))) - return 1; - else - return 0; -} - -void* -POA_CORBA::DynStruct::_downcast ( - const char* logical_type_id - ) -{ - if (!ACE_OS::strcmp (logical_type_id, - "IDL:/CORBA_DynStruct:1.0")) - return ACE_static_cast (POA_CORBA::DynStruct_ptr, - this); - - if (!ACE_OS::strcmp (logical_type_id, - "IDL:/CORBA_DynAny:1.0")) - return ACE_static_cast (POA_CORBA::DynAny_ptr, - this); - - if (!ACE_OS::strcmp (logical_type_id, - "IDL:omg.org/CORBA/Object:1.0")) - return ACE_static_cast(PortableServer::Servant, - this); - - return 0; -} - -const char* -POA_CORBA::DynStruct::_interface_repository_id (void) const -{ - return "IDL:/CORBA_DynStruct:1.0"; -} - -POA_CORBA::_tao_collocated_DynStruct::_tao_collocated_DynStruct ( - POA_CORBA::DynStruct_ptr servant, - TAO_Stub *stub - ) - : CORBA_DynStruct (), - ACE_NESTED_CLASS (POA_CORBA, _tao_collocated_DynAny (servant, - stub)), - CORBA_Object (stub, - servant, - 1), - servant_ (servant) -{ -} - -POA_CORBA::DynStruct_ptr -POA_CORBA::_tao_collocated_DynStruct::_get_servant (void) const -{ - return this->servant_; -} - -CORBA::Boolean -POA_CORBA::_tao_collocated_DynStruct::_is_a ( - const char* logical_type_id, - CORBA::Environment &_tao_environment - ) -{ - return this->servant_->_is_a ( - logical_type_id, - _tao_environment - ); -} - -char * -POA_CORBA::_tao_collocated_DynStruct::current_member_name ( - CORBA::Environment &_tao_environment - ) -{ - return this->servant_->current_member_name ( - _tao_environment - ); -} - -CORBA::TCKind -POA_CORBA::_tao_collocated_DynStruct::current_member_kind ( - CORBA::Environment &_tao_environment - ) -{ - return this->servant_->current_member_kind ( - _tao_environment - ); -} - -CORBA::NameValuePairSeq * -POA_CORBA::_tao_collocated_DynStruct::get_members ( - CORBA::Environment &_tao_environment - ) -{ - return this->servant_->get_members ( - _tao_environment - ); -} - -void -POA_CORBA::_tao_collocated_DynStruct::set_members ( - const CORBA::NameValuePairSeq & value, - CORBA::Environment &_tao_environment - ) -{ - this->servant_->set_members ( - value, - _tao_environment - ); -} - - -CORBA_DynStruct* -POA_CORBA::DynStruct::_this (CORBA_Environment &ACE_TRY_ENV) -{ - TAO_Stub *stub = this->_create_stub (ACE_TRY_ENV); - - ACE_CHECK_RETURN (0); - - CORBA_DynStruct *retval = CORBA_DynStruct::_nil (); - - ACE_NEW_RETURN (retval, - POA_CORBA::_tao_collocated_DynStruct (this, - stub), - CORBA_DynStruct::_nil ()); - - return retval; -} - -// constructor -POA_CORBA::DynUnion::DynUnion (void) -{ -} - -// copy ctor -POA_CORBA::DynUnion::DynUnion (POA_CORBA::DynUnion& rhs) - : ACE_NESTED_CLASS (POA_CORBA, DynAny (rhs)), - TAO_Local_ServantBase (rhs) -{} -// destructor -POA_CORBA::DynUnion::~DynUnion (void) -{ -} -CORBA::Boolean -POA_CORBA::DynUnion::_is_a ( - const char* value, - CORBA::Environment &_tao_environment - ) -{ - if ((!ACE_OS::strcmp ((char *)value, "IDL:/CORBA_DynUnion:1.0")) - || (!ACE_OS::strcmp ((char *)value, "IDL:/CORBA_DynAny:1.0")) - || (!ACE_OS::strcmp ((char *)value, CORBA::_tc_Object->id (_tao_environment)))) - return 1; - else - return 0; -} - -void* -POA_CORBA::DynUnion::_downcast ( - const char* logical_type_id - ) -{ - if (!ACE_OS::strcmp (logical_type_id, - "IDL:/CORBA_DynUnion:1.0")) - return ACE_static_cast (POA_CORBA::DynUnion_ptr, - this); - - if (!ACE_OS::strcmp (logical_type_id, - "IDL:/CORBA_DynAny:1.0")) - return ACE_static_cast (POA_CORBA::DynAny_ptr, - this); - - if (!ACE_OS::strcmp (logical_type_id, - "IDL:omg.org/CORBA/Object:1.0")) - return ACE_static_cast(PortableServer::Servant, - this); - - return 0; -} - -const char* POA_CORBA::DynUnion::_interface_repository_id (void) const -{ - return "IDL:/CORBA_DynUnion:1.0"; -} - -POA_CORBA::_tao_collocated_DynUnion::_tao_collocated_DynUnion ( - POA_CORBA::DynUnion_ptr servant, - TAO_Stub *stub - ) - : CORBA_DynUnion (), - ACE_NESTED_CLASS (POA_CORBA, _tao_collocated_DynAny (servant, - stub)), - CORBA_Object (stub, servant, 1), - servant_ (servant) -{ -} - -POA_CORBA::DynUnion_ptr -POA_CORBA::_tao_collocated_DynUnion::_get_servant (void) const -{ - return this->servant_; -} - -CORBA::Boolean -POA_CORBA::_tao_collocated_DynUnion::_is_a ( - const char* logical_type_id, - CORBA::Environment &_tao_environment - ) -{ - return this->servant_->_is_a ( - logical_type_id, - _tao_environment - ); -} - -CORBA::Boolean -POA_CORBA::_tao_collocated_DynUnion::set_as_default ( - CORBA::Environment &_tao_environment - ) -{ - return this->servant_->set_as_default ( - _tao_environment - ); -} - -void -POA_CORBA::_tao_collocated_DynUnion::set_as_default ( - CORBA::Boolean set_as_default, - CORBA::Environment &_tao_environment - ) -{ - this->servant_->set_as_default ( - set_as_default, - _tao_environment - ); -} - -CORBA_DynAny_ptr -POA_CORBA::_tao_collocated_DynUnion::discriminator ( - CORBA::Environment &_tao_environment - ) -{ - return this->servant_->discriminator ( - _tao_environment - ); -} - -CORBA::TCKind -POA_CORBA::_tao_collocated_DynUnion::discriminator_kind ( - CORBA::Environment &_tao_environment - ) -{ - return this->servant_->discriminator_kind ( - _tao_environment - ); -} - -CORBA_DynAny_ptr -POA_CORBA::_tao_collocated_DynUnion::member ( - CORBA::Environment &_tao_environment - ) -{ - return this->servant_->member ( - _tao_environment - ); -} - -char * -POA_CORBA::_tao_collocated_DynUnion::member_name ( - CORBA::Environment &_tao_environment - ) -{ - return this->servant_->member_name ( - _tao_environment - ); -} - -void -POA_CORBA::_tao_collocated_DynUnion::member_name ( - const char * member_name, - CORBA::Environment &_tao_environment - ) -{ - this->servant_->member_name ( - member_name, - _tao_environment - ); -} - -CORBA::TCKind -POA_CORBA::_tao_collocated_DynUnion::member_kind ( - CORBA::Environment &_tao_environment - ) -{ - return this->servant_->member_kind ( - _tao_environment - ); -} - - -CORBA_DynUnion* -POA_CORBA::DynUnion::_this (CORBA_Environment &ACE_TRY_ENV) -{ - TAO_Stub *stub = this->_create_stub (ACE_TRY_ENV); - - ACE_CHECK_RETURN (0); - - CORBA_DynUnion *retval = CORBA_DynUnion::_nil (); - - ACE_NEW_RETURN (retval, - POA_CORBA::_tao_collocated_DynUnion (this, - stub), - CORBA_DynUnion::_nil ()); - - return retval; -} - -// constructor -POA_CORBA::DynSequence::DynSequence (void) -{ -} - -// copy ctor -POA_CORBA::DynSequence::DynSequence (POA_CORBA::DynSequence& rhs) - : ACE_NESTED_CLASS (POA_CORBA, DynAny (rhs)), - TAO_Local_ServantBase (rhs) -{} -// destructor -POA_CORBA::DynSequence::~DynSequence (void) -{ -} -CORBA::Boolean -POA_CORBA::DynSequence::_is_a ( - const char* value, - CORBA::Environment &_tao_environment - ) -{ - if ((!ACE_OS::strcmp ((char *)value, "IDL:/CORBA_DynSequence:1.0")) - || (!ACE_OS::strcmp ((char *)value, "IDL:/CORBA_DynAny:1.0")) - || (!ACE_OS::strcmp ((char *)value, CORBA::_tc_Object->id (_tao_environment)))) - return 1; - else - return 0; -} - -void* -POA_CORBA::DynSequence::_downcast ( - const char* logical_type_id - ) -{ - if (!ACE_OS::strcmp (logical_type_id, - "IDL:/CORBA_DynSequence:1.0")) - return ACE_static_cast (POA_CORBA::DynSequence_ptr, - this); - - if (!ACE_OS::strcmp (logical_type_id, - "IDL:/CORBA_DynAny:1.0")) - return ACE_static_cast (POA_CORBA::DynAny_ptr, - this); - - if (!ACE_OS::strcmp (logical_type_id, - "IDL:omg.org/CORBA/Object:1.0")) - return ACE_static_cast(PortableServer::Servant, - this); - - return 0; -} - -const char* -POA_CORBA::DynSequence::_interface_repository_id (void) const -{ - return "IDL:/CORBA_DynSequence:1.0"; -} - -POA_CORBA::_tao_collocated_DynSequence::_tao_collocated_DynSequence ( - POA_CORBA::DynSequence_ptr servant, - TAO_Stub *stub - ) - : CORBA_DynSequence (), - ACE_NESTED_CLASS (POA_CORBA, _tao_collocated_DynAny (servant, - stub)), - CORBA_Object (stub, servant, 1), - servant_ (servant) -{ -} - -POA_CORBA::DynSequence_ptr -POA_CORBA::_tao_collocated_DynSequence::_get_servant (void) const -{ - return this->servant_; -} - -CORBA::Boolean -POA_CORBA::_tao_collocated_DynSequence::_is_a ( - const char* logical_type_id, - CORBA::Environment &_tao_environment - ) -{ - return this->servant_->_is_a ( - logical_type_id, - _tao_environment - ); -} - -CORBA::ULong -POA_CORBA::_tao_collocated_DynSequence::length ( - CORBA::Environment &_tao_environment - ) -{ - return this->servant_->length ( - _tao_environment - ); -} - -void -POA_CORBA::_tao_collocated_DynSequence::length ( - CORBA::ULong length, - CORBA::Environment &_tao_environment - ) -{ - this->servant_->length ( - length, - _tao_environment - ); -} - -CORBA_AnySeq * -POA_CORBA::_tao_collocated_DynSequence::get_elements ( - CORBA::Environment &_tao_environment - ) -{ - return this->servant_->get_elements ( - _tao_environment - ); -} - -void -POA_CORBA::_tao_collocated_DynSequence::set_elements ( - const CORBA_AnySeq & value, - CORBA::Environment &_tao_environment - ) -{ - this->servant_->set_elements ( - value, - _tao_environment - ); -} - - -CORBA_DynSequence* -POA_CORBA::DynSequence::_this (CORBA_Environment &ACE_TRY_ENV) -{ - TAO_Stub *stub = this->_create_stub (ACE_TRY_ENV); - - ACE_CHECK_RETURN (0); - - CORBA_DynSequence *retval = CORBA_DynSequence::_nil (); - - ACE_NEW_RETURN (retval, - POA_CORBA::_tao_collocated_DynSequence (this, - stub), - CORBA_DynSequence::_nil ()); - - return retval; -} - -// constructor -POA_CORBA::DynArray::DynArray (void) -{ -} - -// copy ctor -POA_CORBA::DynArray::DynArray (POA_CORBA::DynArray& rhs) - : ACE_NESTED_CLASS (POA_CORBA, DynAny (rhs)), - TAO_Local_ServantBase (rhs) -{} -// destructor -POA_CORBA::DynArray::~DynArray (void) -{ -} -CORBA::Boolean -POA_CORBA::DynArray::_is_a ( - const char* value, - CORBA::Environment &_tao_environment - ) -{ - if ((!ACE_OS::strcmp ((char *)value, "IDL:/CORBA_DynArray:1.0")) - || (!ACE_OS::strcmp ((char *)value, "IDL:/CORBA_DynAny:1.0")) - || (!ACE_OS::strcmp ((char *)value, CORBA::_tc_Object->id (_tao_environment)))) - return 1; - else - return 0; -} - -void* -POA_CORBA::DynArray::_downcast ( - const char* logical_type_id - ) -{ - if (!ACE_OS::strcmp (logical_type_id, - "IDL:/CORBA_DynArray:1.0")) - return ACE_static_cast (POA_CORBA::DynArray_ptr, - this); - - if (!ACE_OS::strcmp (logical_type_id, - "IDL:/CORBA_DynAny:1.0")) - return ACE_static_cast (POA_CORBA::DynAny_ptr, - this); - - if (!ACE_OS::strcmp (logical_type_id, - "IDL:omg.org/CORBA/Object:1.0")) - return ACE_static_cast(PortableServer::Servant, - this); - - return 0; -} - -const char* -POA_CORBA::DynArray::_interface_repository_id (void) const -{ - return "IDL:/CORBA_DynArray:1.0"; -} - -POA_CORBA::_tao_collocated_DynArray::_tao_collocated_DynArray ( - POA_CORBA::DynArray_ptr servant, - TAO_Stub *stub - ) - : CORBA_DynArray (), - ACE_NESTED_CLASS (POA_CORBA, _tao_collocated_DynAny (servant, - stub)), - CORBA_Object (stub, servant, 1), - servant_ (servant) -{ -} - -POA_CORBA::DynArray_ptr -POA_CORBA::_tao_collocated_DynArray::_get_servant (void) const -{ - return this->servant_; -} - -CORBA::Boolean POA_CORBA::_tao_collocated_DynArray::_is_a ( - const char* logical_type_id, - CORBA::Environment &_tao_environment - ) -{ - return this->servant_->_is_a ( - logical_type_id, - _tao_environment - ); -} - -CORBA_AnySeq * -POA_CORBA::_tao_collocated_DynArray::get_elements ( - CORBA::Environment &_tao_environment - ) -{ - return this->servant_->get_elements ( - _tao_environment - ); -} - -void -POA_CORBA::_tao_collocated_DynArray::set_elements ( - const CORBA_AnySeq & value, - CORBA::Environment &_tao_environment - ) -{ - this->servant_->set_elements ( - value, - _tao_environment - ); -} - - -CORBA_DynArray* -POA_CORBA::DynArray::_this (CORBA_Environment &ACE_TRY_ENV) -{ - TAO_Stub *stub = this->_create_stub (ACE_TRY_ENV); - - ACE_CHECK_RETURN (0); - - CORBA_DynArray *retval = CORBA_DynArray::_nil (); - - ACE_NEW_RETURN (retval, - POA_CORBA::_tao_collocated_DynArray (this, - stub), - CORBA_DynArray::_nil ()); - - return retval; -} - -#endif /* TAO_HAS_MINIMUM_CORBA */ diff --git a/TAO/tao/DynAny_i.cpp b/TAO/tao/DynAny_i.cpp deleted file mode 100644 index 4fb549e3879..00000000000 --- a/TAO/tao/DynAny_i.cpp +++ /dev/null @@ -1,1237 +0,0 @@ -/* -*- C++ -*- */ -// $Id$ -// ================================================================= -// -// = LIBRARY -// TAO -// -// = FILENAME -// DynAny_i.cpp -// -// = AUTHOR -// Jeff Parsons -// -// ================================================================= - -#include "tao/DynAny_i.h" - -#if (TAO_HAS_MINIMUM_CORBA == 0) - -#include "tao/DynStruct_i.h" -#include "tao/DynSequence_i.h" -#include "tao/DynEnum_i.h" -#include "tao/DynArray_i.h" -#include "tao/DynUnion_i.h" -#include "tao/InconsistentTypeCodeC.h" -#include "ace/Auto_Ptr.h" - -// Constructor from typecode -TAO_DynAny_i::TAO_DynAny_i (CORBA_TypeCode_ptr tc) - : value_ (CORBA::TypeCode::_duplicate (tc)) -{ - ACE_DECLARE_NEW_CORBA_ENV; - ACE_TRY - { - // Check to see if it's a simple type. - int tk = unalias (tc, ACE_TRY_ENV); - ACE_TRY_CHECK; - switch (tk) - { - case CORBA::tk_null: - case CORBA::tk_void: - case CORBA::tk_short: - case CORBA::tk_long: - case CORBA::tk_ushort: - case CORBA::tk_ulong: - case CORBA::tk_float: - case CORBA::tk_double: - case CORBA::tk_longlong: - case CORBA::tk_ulonglong: - case CORBA::tk_boolean: - case CORBA::tk_char: - case CORBA::tk_wchar: - case CORBA::tk_octet: - case CORBA::tk_any: - case CORBA::tk_TypeCode: - case CORBA::tk_objref: - case CORBA::tk_string: - break; - default: - ACE_THROW (CORBA_ORB_InconsistentTypeCode ()); - } - } - ACE_CATCHANY - { - // do nothing - } - ACE_ENDTRY; - ACE_CHECK; -} - -// Constructor from Any -TAO_DynAny_i::TAO_DynAny_i (const CORBA_Any& any) - : value_ (any) -{ - // Check to see if it's a simple type. - ACE_DECLARE_NEW_CORBA_ENV; - ACE_TRY - { - CORBA::TypeCode_var tc = any.type (); - int tk = unalias (tc.in (), ACE_TRY_ENV); - ACE_TRY_CHECK; - switch (tk) - { - case CORBA::tk_null: - case CORBA::tk_void: - case CORBA::tk_short: - case CORBA::tk_long: - case CORBA::tk_ushort: - case CORBA::tk_ulong: - case CORBA::tk_float: - case CORBA::tk_double: - case CORBA::tk_longlong: - case CORBA::tk_ulonglong: - case CORBA::tk_boolean: - case CORBA::tk_char: - case CORBA::tk_wchar: - case CORBA::tk_octet: - case CORBA::tk_any: - case CORBA::tk_TypeCode: - case CORBA::tk_objref: - case CORBA::tk_string: - break; - default: - ACE_THROW (CORBA_DynAny::Invalid ()); - } - } - ACE_CATCHANY - { - // do nothing - } - ACE_ENDTRY; - ACE_CHECK; -} - -// Destructor -TAO_DynAny_i::~TAO_DynAny_i (void) -{ -} - -// Common functions - -CORBA::TypeCode_ptr -TAO_DynAny_i::type (CORBA::Environment &) -{ - return this->value_.type (); -} - -void -TAO_DynAny_i::assign (CORBA_DynAny_ptr dyn_any, - CORBA::Environment &ACE_TRY_ENV) -{ - CORBA::TypeCode_var tp = dyn_any->type (ACE_TRY_ENV); - ACE_CHECK; - - CORBA::TypeCode_var tc = this->value_.type (); - CORBA::Boolean equal = tc->equal (tp.in (), - ACE_TRY_ENV); - ACE_CHECK; - - if (equal) - { - this->value_ = *dyn_any->to_any (ACE_TRY_ENV); - ACE_CHECK; - } - else - { - ACE_THROW (CORBA_DynAny::Invalid ()); - } -} - -CORBA_DynAny_ptr -TAO_DynAny_i::copy (CORBA::Environment &ACE_TRY_ENV) -{ - TAO_DynAny_i* tmp = 0; - ACE_NEW_RETURN (tmp, - TAO_DynAny_i (this->value_), - CORBA::DynAny::_nil ()); - - CORBA_DynAny_var retval = tmp->_this (ACE_TRY_ENV); - ACE_CHECK_RETURN (CORBA::DynAny::_nil ()); - - return retval._retn (); -} - -void -TAO_DynAny_i::destroy (CORBA::Environment &) -{ - delete this; -} - -void -TAO_DynAny_i::from_any (const CORBA_Any& any, - CORBA::Environment &ACE_TRY_ENV) -{ - CORBA::TypeCode_var tc = this->value_.type (); - CORBA::TypeCode_var any_tc = any.type (); - - CORBA::Boolean equal = tc->equal (any_tc.in (), - ACE_TRY_ENV); - ACE_CHECK; - - if (!equal || any._tao_get_cdr () == 0) - { - ACE_THROW (CORBA_DynAny::Invalid ()); - } - - this->value_ = any; -} - -CORBA::Any_ptr -TAO_DynAny_i::to_any (CORBA::Environment &ACE_TRY_ENV) -{ - if (this->value_._tao_get_cdr ()) - { - CORBA_Any_ptr retval; - - ACE_NEW_RETURN (retval, - CORBA::Any (this->value_), - 0); - - return retval; - } - else - { - ACE_THROW_RETURN (CORBA_DynAny::Invalid (), - 0); - } -} - -CORBA_DynAny_ptr -TAO_DynAny_i::current_component (CORBA::Environment &ACE_TRY_ENV) -{ - CORBA_DynAny_ptr retval = this->_this (ACE_TRY_ENV); - ACE_CHECK_RETURN (CORBA_DynAny::_nil ()); - - return retval; -} - -CORBA::Boolean -TAO_DynAny_i::next (CORBA::Environment &) -{ - return 0; -} - -CORBA::Boolean -TAO_DynAny_i::seek (CORBA::Long slot, - CORBA::Environment &) -{ - return (CORBA::Boolean) (slot == 0 ? 1 : 0); -} - -// Nothing to rewind in this class. -void -TAO_DynAny_i::rewind (CORBA::Environment &) -{ -} - -// Insert functions - -void -TAO_DynAny_i::insert_boolean (CORBA::Boolean value, - CORBA::Environment &ACE_TRY_ENV) -{ - CORBA::TypeCode_var tc = this->value_.type (); - CORBA::TCKind kind = TAO_DynAny_i::unalias (tc.in (), - ACE_TRY_ENV); - ACE_CHECK; - - if (kind == CORBA::tk_boolean) - { - CORBA::Any::from_boolean tmp (value); - this->value_ <<= tmp; - } - else - { - ACE_THROW (CORBA_DynAny::InvalidValue ()); - } -} - -void -TAO_DynAny_i::insert_octet (CORBA::Octet value, - CORBA::Environment &ACE_TRY_ENV) -{ - CORBA::TypeCode_var tc = this->value_.type (); - CORBA::TCKind kind = TAO_DynAny_i::unalias (tc.in (), - ACE_TRY_ENV); - ACE_CHECK; - - if (kind == CORBA::tk_octet) - { - CORBA::Any::from_octet tmp (value); - this->value_ <<= tmp; - } - else - { - ACE_THROW (CORBA_DynAny::InvalidValue ()); - } -} - -void -TAO_DynAny_i::insert_char (CORBA::Char value, - CORBA::Environment &ACE_TRY_ENV) -{ - CORBA::TypeCode_var tc = this->value_.type (); - CORBA::TCKind kind = TAO_DynAny_i::unalias (tc.in (), - ACE_TRY_ENV); - ACE_CHECK; - - if (kind == CORBA::tk_char) - { - CORBA::Any::from_char tmp (value); - this->value_ <<= tmp; - } - else - { - ACE_THROW (CORBA_DynAny::InvalidValue ()); - } -} - -void -TAO_DynAny_i::insert_short (CORBA::Short value, - CORBA::Environment &ACE_TRY_ENV) -{ - CORBA::TypeCode_var tc = this->value_.type (); - CORBA::TCKind kind = TAO_DynAny_i::unalias (tc.in (), - ACE_TRY_ENV); - ACE_CHECK; - - if (kind == CORBA::tk_short) - { - this->value_ <<= value; - } - else - { - ACE_THROW (CORBA_DynAny::InvalidValue ()); - } -} - -void -TAO_DynAny_i::insert_ushort (CORBA::UShort value, - CORBA::Environment &ACE_TRY_ENV) -{ - CORBA::TypeCode_var tc = this->value_.type (); - CORBA::TCKind kind = TAO_DynAny_i::unalias (tc.in (), - ACE_TRY_ENV); - ACE_CHECK; - - if (kind == CORBA::tk_ushort) - { - this->value_ <<= value; - } - else - { - ACE_THROW (CORBA_DynAny::InvalidValue ()); - } -} - -void -TAO_DynAny_i::insert_long (CORBA::Long value, - CORBA::Environment &ACE_TRY_ENV) -{ - CORBA::TypeCode_var tc = this->value_.type (); - CORBA::TCKind kind = TAO_DynAny_i::unalias (tc.in (), - ACE_TRY_ENV); - ACE_CHECK; - - if (kind == CORBA::tk_long) - { - this->value_ <<= value; - } - else - { - ACE_THROW (CORBA_DynAny::InvalidValue ()); - } -} - -void -TAO_DynAny_i::insert_ulong (CORBA::ULong value, - CORBA::Environment &ACE_TRY_ENV) -{ - CORBA::TypeCode_var tc = this->value_.type (); - CORBA::TCKind kind = TAO_DynAny_i::unalias (tc.in (), - ACE_TRY_ENV); - ACE_CHECK; - - if (kind == CORBA::tk_ulong) - { - this->value_ <<= value; - } - else - { - ACE_THROW (CORBA_DynAny::InvalidValue ()); - } -} - -void -TAO_DynAny_i::insert_float (CORBA::Float value, - CORBA::Environment &ACE_TRY_ENV) -{ - CORBA::TypeCode_var tc = this->value_.type (); - CORBA::TCKind kind = TAO_DynAny_i::unalias (tc.in (), - ACE_TRY_ENV); - ACE_CHECK; - - if (kind == CORBA::tk_float) - { - this->value_ <<= value; - } - else - { - ACE_THROW (CORBA_DynAny::InvalidValue ()); - } -} - -void -TAO_DynAny_i::insert_double (CORBA::Double value, - CORBA::Environment &ACE_TRY_ENV) -{ - CORBA::TypeCode_var tc = this->value_.type (); - CORBA::TCKind kind = TAO_DynAny_i::unalias (tc.in (), - ACE_TRY_ENV); - ACE_CHECK; - - if (kind == CORBA::tk_double) - { - this->value_ <<= value; - } - else - { - ACE_THROW (CORBA_DynAny::InvalidValue ()); - } -} - -void -TAO_DynAny_i::insert_string (const char * value, - CORBA::Environment &ACE_TRY_ENV) -{ - CORBA::TypeCode_var tc = this->value_.type (); - CORBA::TCKind kind = TAO_DynAny_i::unalias (tc.in (), - ACE_TRY_ENV); - ACE_CHECK; - - if (kind == CORBA::tk_string) - { - this->value_ <<= value; - } - else - { - ACE_THROW (CORBA_DynAny::InvalidValue ()); - } -} - -void -TAO_DynAny_i::insert_reference (CORBA::Object_ptr value, - CORBA::Environment &ACE_TRY_ENV) -{ - CORBA::TypeCode_var tc = this->value_.type (); - CORBA::TCKind kind = TAO_DynAny_i::unalias (tc.in (), - ACE_TRY_ENV); - ACE_CHECK; - - if (kind == CORBA::tk_objref) - { - CORBA::Object_var obj = CORBA::Object::_duplicate (value); - - TAO_OutputCDR stream; - if (!(stream << obj.in ())) - ACE_THROW (CORBA::MARSHAL ()); - - CORBA::TypeCode_var tc = this->value_.type (); - - this->value_._tao_replace (tc.in (), - TAO_ENCAP_BYTE_ORDER, - stream.begin (), - 1, - obj._retn (), - CORBA::Object::_tao_any_destructor); - } - else - { - ACE_THROW (CORBA_DynAny::InvalidValue ()); - } -} - -void -TAO_DynAny_i::insert_typecode (CORBA::TypeCode_ptr value, - CORBA::Environment &ACE_TRY_ENV) -{ - CORBA::TypeCode_var tc = this->value_.type (); - CORBA::TCKind kind = TAO_DynAny_i::unalias (tc.in (), - ACE_TRY_ENV); - ACE_CHECK; - - if (kind == CORBA::tk_TypeCode) - { - this->value_ <<= value; - } - else - { - ACE_THROW (CORBA_DynAny::InvalidValue ()); - } -} - -void -TAO_DynAny_i::insert_longlong (CORBA::LongLong value, - CORBA::Environment &ACE_TRY_ENV) -{ - CORBA::TypeCode_var tc = this->value_.type (); - CORBA::TCKind kind = TAO_DynAny_i::unalias (tc.in (), - ACE_TRY_ENV); - ACE_CHECK; - - if (kind == CORBA::tk_longlong) - { - this->value_ <<= value; - } - else - { - ACE_THROW (CORBA_DynAny::InvalidValue ()); - } -} - -void -TAO_DynAny_i::insert_ulonglong (CORBA::ULongLong value, - CORBA::Environment &ACE_TRY_ENV) -{ - CORBA::TypeCode_var tc = this->value_.type (); - CORBA::TCKind kind = TAO_DynAny_i::unalias (tc.in (), - ACE_TRY_ENV); - ACE_CHECK; - - if (kind == CORBA::tk_ulonglong) - { - this->value_ <<= value; - } - else - { - ACE_THROW (CORBA_DynAny::InvalidValue ()); - } -} - -void -TAO_DynAny_i::insert_wchar (CORBA::WChar value, - CORBA::Environment &ACE_TRY_ENV) -{ - CORBA::TypeCode_var tc = this->value_.type (); - CORBA::TCKind kind = TAO_DynAny_i::unalias (tc.in (), - ACE_TRY_ENV); - ACE_CHECK; - - if (kind == CORBA::tk_wchar) - { - CORBA::Any::from_wchar tmp (value); - this->value_ <<= tmp; - } - else - { - ACE_THROW (CORBA_DynAny::InvalidValue ()); - } -} - -void -TAO_DynAny_i::insert_any (const CORBA::Any& value, - CORBA::Environment &ACE_TRY_ENV) -{ - CORBA::TypeCode_var tc = this->value_.type (); - CORBA::TCKind kind = TAO_DynAny_i::unalias (tc.in (), - ACE_TRY_ENV); - ACE_CHECK; - - if (kind == CORBA::tk_any) - { - this->value_ <<= value; - } - else - { - ACE_THROW (CORBA_DynAny::InvalidValue ()); - } -} - -// Get functions - -CORBA::Boolean -TAO_DynAny_i::get_boolean (CORBA::Environment &ACE_TRY_ENV) -{ - CORBA::Boolean val; - CORBA::Any::to_boolean tmp (val); - - if (!(this->value_ >>= tmp)) - { - ACE_THROW_RETURN (CORBA_DynAny::TypeMismatch (), - val); - } - - return val; -} - -CORBA::Octet -TAO_DynAny_i::get_octet (CORBA::Environment &ACE_TRY_ENV) -{ - CORBA::Octet val; - CORBA::Any::to_octet tmp (val); - - if (!(this->value_ >>= tmp)) - { - ACE_THROW_RETURN (CORBA_DynAny::TypeMismatch (), - val); - } - - return val; -} - -CORBA::Char -TAO_DynAny_i::get_char (CORBA::Environment &ACE_TRY_ENV) -{ - CORBA::Char val; - CORBA::Any::to_char tmp (val); - - if (!(this->value_ >>= tmp)) - { - ACE_THROW_RETURN (CORBA_DynAny::TypeMismatch (), - val); - } - - return val; -} - -CORBA::Short -TAO_DynAny_i::get_short (CORBA::Environment &ACE_TRY_ENV) -{ - CORBA::Short val; - - if (!(this->value_ >>= val)) - { - ACE_THROW_RETURN (CORBA_DynAny::TypeMismatch (), - val); - } - - return val; -} - -CORBA::UShort -TAO_DynAny_i::get_ushort (CORBA::Environment &ACE_TRY_ENV) -{ - CORBA::UShort val; - - if (!(this->value_ >>= val)) - { - ACE_THROW_RETURN (CORBA_DynAny::TypeMismatch (), - val); - } - - return val; -} - -CORBA::Long -TAO_DynAny_i::get_long (CORBA::Environment &ACE_TRY_ENV) -{ - CORBA::Long val; - - if (!(this->value_ >>= val)) - { - ACE_THROW_RETURN (CORBA_DynAny::TypeMismatch (), - val); - } - - return val; -} - -CORBA::ULong -TAO_DynAny_i::get_ulong (CORBA::Environment &ACE_TRY_ENV) -{ - CORBA::ULong val; - - if (!(this->value_ >>= val)) - { - ACE_THROW_RETURN (CORBA_DynAny::TypeMismatch (), - val); - } - - return val; -} - -CORBA::Float -TAO_DynAny_i::get_float (CORBA::Environment &ACE_TRY_ENV) -{ - CORBA::Float val; - - if (!(this->value_ >>= val)) - { - ACE_THROW_RETURN (CORBA_DynAny::TypeMismatch (), - val); - } - - return val; -} - -CORBA::Double -TAO_DynAny_i::get_double (CORBA::Environment &ACE_TRY_ENV) -{ - CORBA::Double val; - - if (!(this->value_ >>= val)) - { - ACE_THROW_RETURN (CORBA_DynAny::TypeMismatch (), - val); - } - - return val; -} - -char * -TAO_DynAny_i::get_string (CORBA::Environment &ACE_TRY_ENV) -{ - const char *val; - - if (!(this->value_ >>= val)) - { - ACE_THROW_RETURN (CORBA_DynAny::TypeMismatch (), 0); - } - - return CORBA::string_dup (val); -} - -CORBA::Object_ptr -TAO_DynAny_i::get_reference (CORBA::Environment &ACE_TRY_ENV) -{ - CORBA_Object_ptr val; - CORBA::Any::to_object tmp (val); - - if (!(this->value_ >>= tmp)) - { - ACE_THROW_RETURN (CORBA_DynAny::TypeMismatch (), - val); - } - - return CORBA::Object::_duplicate (val); -} - -CORBA::TypeCode_ptr -TAO_DynAny_i::get_typecode (CORBA::Environment &ACE_TRY_ENV) -{ - CORBA_TypeCode_ptr val; - - if (!(this->value_ >>= val)) - { - ACE_THROW_RETURN (CORBA_DynAny::TypeMismatch (), - val); - } - - return CORBA::TypeCode::_duplicate (val); -} - -CORBA::LongLong -TAO_DynAny_i::get_longlong (CORBA::Environment &ACE_TRY_ENV) -{ - CORBA::LongLong val; - - if (!(this->value_ >>= val)) - { - ACE_THROW_RETURN (CORBA_DynAny::TypeMismatch (), - val); - } - - return val; -} - -CORBA::ULongLong -TAO_DynAny_i::get_ulonglong (CORBA::Environment &ACE_TRY_ENV) -{ - CORBA::ULongLong val; - - if (!(this->value_ >>= val)) - { - ACE_THROW_RETURN (CORBA_DynAny::TypeMismatch (), - val); - } - - return val; -} - -CORBA::WChar -TAO_DynAny_i::get_wchar (CORBA::Environment &ACE_TRY_ENV) -{ - CORBA::WChar val; - CORBA::Any::to_wchar tmp (val); - - if (!(this->value_ >>= tmp)) - { - ACE_THROW_RETURN (CORBA_DynAny::TypeMismatch (), - val); - } - - return val; -} - -CORBA::Any_ptr -TAO_DynAny_i::get_any (CORBA::Environment& ACE_TRY_ENV) -{ - CORBA_Any_ptr tmp = 0; - - ACE_NEW_THROW_EX (tmp, - CORBA_Any, - CORBA::NO_MEMORY ()); - ACE_CHECK_RETURN (0); - - CORBA_Any_var val = tmp; - - if (!(this->value_ >>= *tmp)) - { - val = 0; - ACE_THROW_RETURN (CORBA_DynAny::TypeMismatch (), - 0); - } - - return val._retn (); -} - -// The factory functions - -CORBA_DynAny_ptr -TAO_DynAny_i::create_dyn_any (const CORBA_Any &any, - CORBA::Environment &ACE_TRY_ENV) -{ - CORBA::TypeCode_var tc = any.type (); - CORBA::TCKind kind = TAO_DynAny_i::unalias (tc.in (), - ACE_TRY_ENV); - ACE_CHECK_RETURN (CORBA_DynAny::_nil ()); - - switch (kind) - { - case CORBA::tk_null: - case CORBA::tk_void: - case CORBA::tk_short: - case CORBA::tk_long: - case CORBA::tk_ushort: - case CORBA::tk_ulong: - case CORBA::tk_float: - case CORBA::tk_double: - case CORBA::tk_longlong: - case CORBA::tk_ulonglong: - case CORBA::tk_boolean: - case CORBA::tk_char: - case CORBA::tk_wchar: - case CORBA::tk_octet: - case CORBA::tk_any: - case CORBA::tk_TypeCode: - case CORBA::tk_objref: - case CORBA::tk_string: - { - CORBA_DynAny_var retval; - - TAO_DynAny_i *dp; - - ACE_NEW_THROW_EX (dp, - TAO_DynAny_i (any), - CORBA::NO_MEMORY ()); - - ACE_CHECK_RETURN (retval._retn ()); - - ACE_Auto_Basic_Ptr temp (dp); - - retval = dp->_this (ACE_TRY_ENV); - - ACE_CHECK_RETURN (retval._retn ()); - - temp.release (); - - return retval._retn (); - } - case CORBA::tk_struct: - case CORBA::tk_except: - { - CORBA_DynAny_var retval; - - TAO_DynStruct_i *dp; - - ACE_NEW_THROW_EX (dp, - TAO_DynStruct_i (any), - CORBA::NO_MEMORY ()); - - ACE_CHECK_RETURN (retval._retn ()); - - ACE_Auto_Basic_Ptr temp (dp); - - retval = dp->_this (ACE_TRY_ENV); - - ACE_CHECK_RETURN (retval._retn ()); - - temp.release (); - - return retval._retn (); - } - case CORBA::tk_sequence: - { - CORBA_DynAny_var retval; - - TAO_DynSequence_i *dp; - - ACE_NEW_THROW_EX (dp, - TAO_DynSequence_i (any), - CORBA::NO_MEMORY ()); - - ACE_CHECK_RETURN (retval._retn ()); - - ACE_Auto_Basic_Ptr temp (dp); - - retval = dp->_this (ACE_TRY_ENV); - - ACE_CHECK_RETURN (retval._retn ()); - - temp.release (); - - return retval._retn (); - } - case CORBA::tk_union: - { - CORBA_DynAny_var retval; - - TAO_DynUnion_i *dp; - - ACE_NEW_THROW_EX (dp, - TAO_DynUnion_i (any), - CORBA::NO_MEMORY ()); - - ACE_CHECK_RETURN (retval._retn ()); - - ACE_Auto_Basic_Ptr temp (dp); - - retval = dp->_this (ACE_TRY_ENV); - - ACE_CHECK_RETURN (retval._retn ()); - - temp.release (); - - return retval._retn (); - } - case CORBA::tk_enum: - { - CORBA_DynAny_var retval; - - TAO_DynEnum_i *dp; - - ACE_NEW_THROW_EX (dp, - TAO_DynEnum_i (any), - CORBA::NO_MEMORY ()); - - ACE_CHECK_RETURN (retval._retn ()); - - ACE_Auto_Basic_Ptr temp (dp); - - retval = dp->_this (ACE_TRY_ENV); - - ACE_CHECK_RETURN (retval._retn ()); - - temp.release (); - - return retval._retn (); - } - case CORBA::tk_array: - { - CORBA_DynAny_var retval; - - TAO_DynArray_i *dp; - - ACE_NEW_THROW_EX (dp, - TAO_DynArray_i (any), - CORBA::NO_MEMORY ()); - - ACE_CHECK_RETURN (retval._retn ()); - - ACE_Auto_Basic_Ptr temp (dp); - - retval = dp->_this (ACE_TRY_ENV); - - ACE_CHECK_RETURN (retval._retn ()); - - temp.release (); - - return retval._retn (); - } - default: - break; - } - - return CORBA_DynAny::_nil (); -} - -CORBA_DynAny_ptr -TAO_DynAny_i::create_basic_dyn_any (CORBA_TypeCode_ptr tc, - CORBA::Environment& ACE_TRY_ENV) -{ - CORBA_DynAny_var retval; - - TAO_DynAny_i *dp; - - ACE_NEW_THROW_EX (dp, - TAO_DynAny_i (tc), - CORBA::NO_MEMORY ()); - - ACE_CHECK_RETURN (retval._retn ()); - - ACE_Auto_Basic_Ptr temp (dp); - - retval = dp->_this (ACE_TRY_ENV); - - ACE_CHECK_RETURN (retval._retn ()); - - temp.release (); - - return retval._retn (); -} - -CORBA_DynStruct_ptr -TAO_DynAny_i::create_dyn_struct (CORBA_TypeCode_ptr tc, - CORBA::Environment& ACE_TRY_ENV) -{ - CORBA_DynStruct_var retval; - - TAO_DynStruct_i *dp; - - ACE_NEW_THROW_EX (dp, - TAO_DynStruct_i (tc), - CORBA::NO_MEMORY ()); - - ACE_CHECK_RETURN (retval._retn ()); - - ACE_Auto_Basic_Ptr temp (dp); - - retval = dp->_this (ACE_TRY_ENV); - - ACE_CHECK_RETURN (retval._retn ()); - - temp.release (); - - return retval._retn (); -} - -CORBA_DynSequence_ptr -TAO_DynAny_i::create_dyn_sequence (CORBA_TypeCode_ptr tc, - CORBA::Environment& ACE_TRY_ENV) -{ - CORBA_DynSequence_var retval; - - TAO_DynSequence_i *dp; - - ACE_NEW_THROW_EX (dp, - TAO_DynSequence_i (tc), - CORBA::NO_MEMORY ()); - - ACE_CHECK_RETURN (retval._retn ()); - - ACE_Auto_Basic_Ptr temp (dp); - - retval = dp->_this (ACE_TRY_ENV); - - ACE_CHECK_RETURN (retval._retn ()); - - temp.release (); - - return retval._retn (); -} - -CORBA_DynArray_ptr -TAO_DynAny_i::create_dyn_array (CORBA_TypeCode_ptr tc, - CORBA::Environment& ACE_TRY_ENV) -{ - CORBA_DynArray_var retval; - - TAO_DynArray_i *dp; - - ACE_NEW_THROW_EX (dp, - TAO_DynArray_i (tc), - CORBA::NO_MEMORY ()); - - ACE_CHECK_RETURN (retval._retn ()); - - ACE_Auto_Basic_Ptr temp (dp); - - retval = dp->_this (ACE_TRY_ENV); - - ACE_CHECK_RETURN (retval._retn ()); - - temp.release (); - - return retval._retn (); -} - -CORBA_DynUnion_ptr -TAO_DynAny_i::create_dyn_union (CORBA_TypeCode_ptr tc, - CORBA::Environment& ACE_TRY_ENV) -{ - CORBA_DynUnion_var retval; - - TAO_DynUnion_i *dp; - - ACE_NEW_THROW_EX (dp, - TAO_DynUnion_i (tc), - CORBA::NO_MEMORY ()); - - ACE_CHECK_RETURN (retval._retn ()); - - ACE_Auto_Basic_Ptr temp (dp); - - retval = dp->_this (ACE_TRY_ENV); - - ACE_CHECK_RETURN (retval._retn ()); - - temp.release (); - - return retval._retn (); -} - -CORBA_DynEnum_ptr -TAO_DynAny_i::create_dyn_enum (CORBA_TypeCode_ptr tc, - CORBA::Environment& ACE_TRY_ENV) -{ - CORBA_DynEnum_var retval; - - TAO_DynEnum_i *dp; - - ACE_NEW_THROW_EX (dp, - TAO_DynEnum_i (tc), - CORBA::NO_MEMORY ()); - - ACE_CHECK_RETURN (retval._retn ()); - - ACE_Auto_Basic_Ptr temp (dp); - - retval = dp->_this (ACE_TRY_ENV); - - ACE_CHECK_RETURN (retval._retn ()); - - temp.release (); - - return retval._retn (); -} - -CORBA_DynAny_ptr -TAO_DynAny_i::create_dyn_any (CORBA_TypeCode_ptr tc, - CORBA::Environment& ACE_TRY_ENV) -{ - CORBA_DynAny_var retval; - - CORBA::TCKind kind = TAO_DynAny_i::unalias (tc, - ACE_TRY_ENV); - ACE_CHECK_RETURN (CORBA_DynAny::_nil ()); - - switch (kind) - { - case CORBA::tk_null: - case CORBA::tk_void: - case CORBA::tk_short: - case CORBA::tk_long: - case CORBA::tk_ushort: - case CORBA::tk_ulong: - case CORBA::tk_float: - case CORBA::tk_double: - case CORBA::tk_longlong: - case CORBA::tk_ulonglong: - case CORBA::tk_boolean: - case CORBA::tk_char: - case CORBA::tk_wchar: - case CORBA::tk_octet: - case CORBA::tk_any: - case CORBA::tk_TypeCode: - case CORBA::tk_objref: - case CORBA::tk_string: - retval = create_basic_dyn_any (tc, - ACE_TRY_ENV); - - ACE_CHECK_RETURN (retval._retn ()); - - return retval._retn (); - case CORBA::tk_struct: - case CORBA::tk_except: - retval = create_dyn_struct (tc, - ACE_TRY_ENV); - - ACE_CHECK_RETURN (retval._retn ()); - - return retval._retn (); - case CORBA::tk_sequence: - retval = create_dyn_sequence (tc, - ACE_TRY_ENV); - - ACE_CHECK_RETURN (retval._retn ()); - - return retval._retn (); - case CORBA::tk_union: - retval = create_dyn_union (tc, - ACE_TRY_ENV); - - ACE_CHECK_RETURN (retval._retn ()); - - return retval._retn (); - case CORBA::tk_enum: - retval = create_dyn_enum (tc, - ACE_TRY_ENV); - - ACE_CHECK_RETURN (retval._retn ()); - - return retval._retn (); - case CORBA::tk_array: - retval = create_dyn_array (tc, - ACE_TRY_ENV); - - ACE_CHECK_RETURN (retval._retn ()); - - return retval._retn (); - default: - break; - } - - ACE_THROW_RETURN (CORBA_ORB_InconsistentTypeCode (), - CORBA_DynAny::_nil ()); -} - -// Utility function called by all the DynAny classes -// to extract the TCKind of possibly aliased types. -CORBA::TCKind -TAO_DynAny_i::unalias (CORBA_TypeCode_ptr tc, - CORBA::Environment& ACE_TRY_ENV) -{ - CORBA::TCKind tck = tc->kind (ACE_TRY_ENV); - ACE_CHECK_RETURN (CORBA::tk_null); - - while (tck == CORBA::tk_alias) - { - CORBA_TypeCode_var temp = tc->content_type (ACE_TRY_ENV); - ACE_CHECK_RETURN (CORBA::tk_null); - - tck = TAO_DynAny_i::unalias (temp.in (), - ACE_TRY_ENV); - ACE_CHECK_RETURN (CORBA::tk_null); - } - - return tck; -} - -#if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION) -template class ACE_Auto_Basic_Ptr; -template class ACE_Auto_Basic_Ptr; -template class ACE_Auto_Basic_Ptr; -template class ACE_Auto_Basic_Ptr; -template class ACE_Auto_Basic_Ptr; -template class ACE_Auto_Basic_Ptr; -#elif defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA) -#pragma instantiate ACE_Auto_Basic_Ptr -#pragma instantiate ACE_Auto_Basic_Ptr -#pragma instantiate ACE_Auto_Basic_Ptr -#pragma instantiate ACE_Auto_Basic_Ptr -#pragma instantiate ACE_Auto_Basic_Ptr -#pragma instantiate ACE_Auto_Basic_Ptr -#endif /* ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */ - -#endif /* TAO_HAS_MINIMUM_CORBA */ diff --git a/TAO/tao/DynAny_i.h b/TAO/tao/DynAny_i.h deleted file mode 100644 index 2a9a1356cbb..00000000000 --- a/TAO/tao/DynAny_i.h +++ /dev/null @@ -1,230 +0,0 @@ -/* -*- C++ -*- */ -// $Id$ - -// ========================================================================= -// -// = LIBRARY -// TAO -// -// = FILENAME -// DynAny_i.h -// -// = AUTHOR -// Jeff Parsons -// -// ========================================================================= - -#ifndef TAO_DYNANY_I_H -#define TAO_DYNANY_I_H -#include "ace/pre.h" - -#include "tao/orbconf.h" - -#if !defined (ACE_LACKS_PRAGMA_ONCE) -# pragma once -#endif /* ACE_LACKS_PRAGMA_ONCE */ - -#if (TAO_HAS_MINIMUM_CORBA == 0) - -#include "tao/corbafwd.h" -#include "tao/POA_CORBA.h" -#include "tao/Typecode.h" - -class TAO_Export TAO_DynAny_i : public POA_CORBA::DynAny -{ - // = TITLE - // TAO_DynAny_i - // - // = DESCRIPTION - // Implementation of the basic Dynamic Any datatype. -public: - TAO_DynAny_i (CORBA_TypeCode_ptr tc); - // constructor with TypeCode argument - - TAO_DynAny_i (const CORBA_Any& any); - // constructor with Any argument - - ~TAO_DynAny_i (void); - // destructor - - // = Functions common to all Dynamic Any types - - void assign (CORBA_DynAny_ptr dyn_any, - CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - // Sets the value of the receiver to the value of the argument. - - CORBA_DynAny_ptr copy (CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - // Creates a copy - - void destroy (CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - // Makes sure the contents are disposed of correctly - - void from_any (const CORBA::Any& any, - CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - // Assigns value from an Any argument - - CORBA::Any_ptr to_any (CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - // Outputs contents as an Any - - CORBA::TypeCode_ptr type (CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - // Returns the (constant) type - - CORBA_DynAny_ptr current_component (CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - // In this class, there is only one - - CORBA::Boolean next (CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - // Returns next component, again here there is only one - - CORBA::Boolean seek (CORBA::Long slot, - CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - // In this class, returns true only for slot of 0 - - void rewind (CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - // Makes first component the current one - - // Insert and get functions - - void insert_boolean (CORBA::Boolean value, - CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - void insert_octet (CORBA::Octet value, - CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - void insert_char (CORBA::Char value, - CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - void insert_short (CORBA::Short value, - CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - void insert_ushort (CORBA::UShort value, - CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - void insert_long (CORBA::Long value, - CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - void insert_ulong (CORBA::ULong value, - CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - void insert_float (CORBA::Float value, - CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - void insert_double (CORBA::Double value, - CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - void insert_string (const char * value, - CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - void insert_reference (CORBA::Object_ptr value, - CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - void insert_typecode (CORBA::TypeCode_ptr value, - CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - void insert_longlong (CORBA::LongLong value, - CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - void insert_ulonglong (CORBA::ULongLong value, - CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - void insert_wchar (CORBA::WChar value, - CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - void insert_any (const CORBA::Any& value, - CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - CORBA::Boolean get_boolean (CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - CORBA::Octet get_octet (CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - CORBA::Char get_char (CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - CORBA::Short get_short (CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - CORBA::UShort get_ushort (CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - CORBA::Long get_long (CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - CORBA::ULong get_ulong (CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - CORBA::Float get_float (CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - CORBA::Double get_double (CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - char *get_string (CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - CORBA::Object_ptr get_reference (CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - CORBA::TypeCode_ptr get_typecode (CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - CORBA::LongLong get_longlong (CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - CORBA::ULongLong get_ulonglong (CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - CORBA::WChar get_wchar (CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - CORBA::Any_ptr get_any (CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - - // The ORB DynAny-factory functions will call these so we don't need - // to keep an orb pointer in each DynAny object. - - static CORBA_DynAny_ptr create_dyn_any (const CORBA_Any& any, - CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - static CORBA_DynAny_ptr create_basic_dyn_any (CORBA_TypeCode_ptr tc, - CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - static CORBA_DynStruct_ptr create_dyn_struct (CORBA_TypeCode_ptr tc, - CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - static CORBA_DynSequence_ptr create_dyn_sequence (CORBA_TypeCode_ptr tc, - CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - static CORBA_DynArray_ptr create_dyn_array (CORBA_TypeCode_ptr tc, - CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - static CORBA_DynUnion_ptr create_dyn_union (CORBA_TypeCode_ptr tc, - CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - static CORBA_DynEnum_ptr create_dyn_enum (CORBA_TypeCode_ptr tc, - CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - - static CORBA_DynAny_ptr create_dyn_any (CORBA_TypeCode_ptr tc, - CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - // And an extra generic one (not required in the spec) that calls - // one of the above passing a typecode. Comes in handy in - // implementing some versions of current_component(). - - static CORBA::TCKind unalias (CORBA_TypeCode_ptr tc, - CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - // Utility, in case we have tk_alias. - -private: - CORBA_Any value_; - // contents - - TAO_DynAny_i (void); - // Must be instantiated with at least a typecode - - // Use copy() or assign() instead of these - TAO_DynAny_i (const TAO_DynAny_i &src); - TAO_DynAny_i &operator= (const TAO_DynAny_i &src); -}; - -#endif /* TAO_HAS_MINIMUM_CORBA */ - -#include "ace/post.h" -#endif /* TAO_DYNANY_I_H */ diff --git a/TAO/tao/DynArray_i.cpp b/TAO/tao/DynArray_i.cpp deleted file mode 100644 index 11ff159b57e..00000000000 --- a/TAO/tao/DynArray_i.cpp +++ /dev/null @@ -1,1508 +0,0 @@ -/* -*- C++ -*- */ -// $Id$ - -// ==================================================================== -// -// = LIBRARY -// TAO -// -// = FILENAME -// DynArray_i.cpp -// -// = AUTHOR -// Jeff Parsons -// -// ==================================================================== - -#include "tao/DynAny_i.h" - -#if (TAO_HAS_MINIMUM_CORBA == 0) - -#include "tao/DynArray_i.h" -#include "tao/InconsistentTypeCodeC.h" -#include "tao/Marshal.h" - -// Constructors and destructor - -TAO_DynArray_i::TAO_DynArray_i (const CORBA_Any& any) - : type_ (any.type ()), - current_index_ (0), - da_members_ (0) -{ - ACE_DECLARE_NEW_CORBA_ENV; - ACE_TRY - { - CORBA::TypeCode_ptr tc = this->type_.in (); - - // The type will be correct if this constructor called from a - // factory function, but it could also be called by the user, - // so..... - CORBA::TCKind kind = TAO_DynAny_i::unalias (tc, - ACE_TRY_ENV); - ACE_TRY_CHECK; - - if (kind == CORBA::tk_array) - { - CORBA::TypeCode_var tc = any.type (); - CORBA::ULong numfields = this->get_arg_length (tc.in (), - ACE_TRY_ENV); - ACE_TRY_CHECK; - // Resize the array. - this->da_members_.size (numfields); - - // Get the CDR stream of the argument. - ACE_Message_Block* mb = any._tao_get_cdr (); - - TAO_InputCDR cdr (mb, - any._tao_byte_order ()); - - CORBA::TypeCode_var field_tc = - this->get_element_type (ACE_TRY_ENV); - ACE_TRY_CHECK; - - for (CORBA::ULong i = 0; i < numfields; i++) - { - // This Any constructor is a TAO extension. - CORBA_Any field_any (field_tc.in (), - 0, - cdr.byte_order (), - cdr.start ()); - - // This recursive step will call the correct constructor - // based on the type of field_any. - this->da_members_[i] = - TAO_DynAny_i::create_dyn_any (field_any, - ACE_TRY_ENV); - ACE_TRY_CHECK; - - // Move to the next field in the CDR stream. - (void) TAO_Marshal_Object::perform_skip (field_tc.in (), - &cdr, - ACE_TRY_ENV); - ACE_TRY_CHECK; - } - } - else - { - ACE_THROW (CORBA_ORB_InconsistentTypeCode ()); - } - } - ACE_CATCHANY - { - // do nothing... - } - ACE_ENDTRY; - ACE_CHECK; -} - -TAO_DynArray_i::TAO_DynArray_i (CORBA_TypeCode_ptr tc) - : type_ (CORBA::TypeCode::_duplicate (tc)), - current_index_ (0), - da_members_ (0) -{ - ACE_DECLARE_NEW_CORBA_ENV; - ACE_TRY - { - // Need to check if called by user. - CORBA::TCKind kind = TAO_DynAny_i::unalias (tc, - ACE_TRY_ENV); - ACE_TRY_CHECK; - - if (kind == CORBA::tk_array) - { - CORBA::ULong numfields = this->get_arg_length (tc, - ACE_TRY_ENV); - ACE_TRY_CHECK; - // Resize the array. - this->da_members_.size (numfields); - - for (CORBA::ULong i = 0; i < numfields; i++) - // With a typecode arg, we just create the top level. - this->da_members_[i] = 0; - } - else - ACE_THROW (CORBA_ORB_InconsistentTypeCode ()); - } - ACE_CATCHANY - { - // do nothing... - } - ACE_ENDTRY; - ACE_CHECK; -} - -TAO_DynArray_i::~TAO_DynArray_i (void) -{ -} - -// Functions specific to DynArray - -CORBA_AnySeq * -TAO_DynArray_i::get_elements (CORBA::Environment& ACE_TRY_ENV) -{ - CORBA::ULong length = this->da_members_.size (); - - if (length == 0) - return 0; - - // Arg only sets maximum, so... - CORBA_AnySeq *elements; - - ACE_NEW_THROW_EX (elements, - CORBA_AnySeq (length), - CORBA::NO_MEMORY ()); - ACE_CHECK_RETURN (0); - - // ...we must do this explicitly. - elements->length (length); - - // Initialize each Any. - for (CORBA::ULong i = 0; i < length; i++) - { - CORBA::Any_var temp = this->da_members_[i]->to_any (ACE_TRY_ENV); - ACE_CHECK_RETURN (0); - - (*elements)[i] = temp.in (); - } - - return elements; -} - -void -TAO_DynArray_i::set_elements (const CORBA_AnySeq& value, - CORBA::Environment& ACE_TRY_ENV) -{ - CORBA::ULong length = value.length (); - CORBA::ULong size = this->da_members_.size (); - - if (size != length) - { - ACE_THROW (CORBA_DynAny::InvalidSeq ()); - } - - CORBA::TypeCode_var element_type = - this->get_element_type (ACE_TRY_ENV); - ACE_CHECK; - - CORBA::TypeCode_var value_tc; - - for (CORBA::ULong i = 0; i < length; i++) - { - // Check each arg element for type match. - value_tc = value[i].type (); - CORBA::Boolean equal = value_tc->equal (element_type.in (), - ACE_TRY_ENV); - ACE_CHECK; - - if (equal) - { - if (!CORBA::is_nil (this->da_members_[i].in ())) - { - this->da_members_[i]->destroy (ACE_TRY_ENV); - ACE_CHECK; - } - - this->da_members_[i] = - TAO_DynAny_i::create_dyn_any (value[i], - ACE_TRY_ENV); - ACE_CHECK; - } - else - { - ACE_THROW (CORBA_DynAny::InvalidSeq ()); - } - } -} - -// Common functions - -void -TAO_DynArray_i::assign (CORBA_DynAny_ptr dyn_any, - CORBA::Environment &ACE_TRY_ENV) -{ - // *dyn_any->to_any raises Invalid if arg is bad. - CORBA_TypeCode_ptr tc = dyn_any->type (ACE_TRY_ENV); - ACE_CHECK; - - CORBA::Boolean equal = this->type_.in ()->equal (tc, - ACE_TRY_ENV); - ACE_CHECK; - - if (equal) - { - CORBA_Any any = *dyn_any->to_any (ACE_TRY_ENV); - ACE_CHECK; - - this->from_any (any, - ACE_TRY_ENV); - ACE_CHECK; - } - else - { - ACE_THROW (CORBA_DynAny::Invalid ()); - } -} - -CORBA_DynAny_ptr -TAO_DynArray_i::copy (CORBA::Environment &ACE_TRY_ENV) -{ - CORBA_Any_ptr any = this->to_any (ACE_TRY_ENV); - ACE_CHECK_RETURN (CORBA_DynAny::_nil ()); - - CORBA_DynAny_ptr retval = TAO_DynAny_i::create_dyn_any (*any, - ACE_TRY_ENV); - ACE_CHECK_RETURN (CORBA_DynAny::_nil ()); - - return retval; -} - -void -TAO_DynArray_i::destroy (CORBA::Environment &ACE_TRY_ENV) -{ - // Do a deep destroy - for (CORBA::ULong i = 0; - i < this->da_members_.size (); - i++) - if (!CORBA::is_nil (this->da_members_[i].in ())) - { - this->da_members_[i]->destroy (ACE_TRY_ENV); - ACE_CHECK; - } - - // Free the top level - delete this; -} - -void -TAO_DynArray_i::from_any (const CORBA_Any& any, - CORBA::Environment &ACE_TRY_ENV) -{ - CORBA::TypeCode_var tc = any.type (); - CORBA::Boolean equal = this->type_.in ()->equal (tc.in (), - ACE_TRY_ENV); - ACE_CHECK; - - if (equal) - { - // Get the CDR stream of the argument. - ACE_Message_Block* mb = any._tao_get_cdr (); - TAO_InputCDR cdr (mb, - any._tao_byte_order ()); - - CORBA::ULong length = this->da_members_.size (); - CORBA::ULong arg_length = this->get_arg_length (tc.in (), - ACE_TRY_ENV); - ACE_CHECK; - - if (length != arg_length) - { - ACE_THROW (CORBA_DynAny::Invalid ()); - } - - CORBA::TypeCode_var field_tc = this->get_element_type (ACE_TRY_ENV); - ACE_CHECK; - - for (CORBA::ULong i = 0; i < arg_length; i++) - { - // This Any constructor is a TAO extension. - CORBA_Any field_any (field_tc.in (), - 0, - cdr.byte_order (), - cdr.start ()); - - if (!CORBA::is_nil (this->da_members_[i].in ())) - { - this->da_members_[i]->destroy (ACE_TRY_ENV); - ACE_CHECK; - } - - this->da_members_[i] = - TAO_DynAny_i::create_dyn_any (field_any, - ACE_TRY_ENV); - ACE_CHECK; - - // Move to the next field in the CDR stream. - (void) TAO_Marshal_Object::perform_skip (field_tc.in (), - &cdr, - ACE_TRY_ENV); - ACE_CHECK; - } - } - else - { - ACE_THROW (CORBA_DynAny::Invalid ()); - } -} - -CORBA::Any_ptr -TAO_DynArray_i::to_any (CORBA::Environment& ACE_TRY_ENV) -{ - TAO_OutputCDR out_cdr; - - CORBA_TypeCode_var field_tc = this->get_element_type (ACE_TRY_ENV); - ACE_CHECK_RETURN (0); - - for (CORBA::ULong i = 0; - i < this->da_members_.size (); - i++) - { - // Each component must have been initialized. - if (!this->da_members_[i].in ()) - { - ACE_THROW_RETURN (CORBA_DynAny::Invalid (), 0); - } - - // Recursive step - CORBA_Any_var field_any = - this->da_members_[i]->to_any (ACE_TRY_ENV); - ACE_CHECK_RETURN (0); - - ACE_Message_Block* field_mb = field_any->_tao_get_cdr (); - - TAO_InputCDR field_cdr (field_mb, - field_any->_tao_byte_order ()); - - (void) TAO_Marshal_Object::perform_append (field_tc.in (), - &field_cdr, - &out_cdr, - ACE_TRY_ENV); - ACE_CHECK_RETURN (0); - } - - TAO_InputCDR in_cdr (out_cdr); - - CORBA_Any *retval; - - CORBA_TypeCode_ptr my_tc = this->type (ACE_TRY_ENV); - ACE_CHECK_RETURN (0); - - ACE_NEW_THROW_EX (retval, - CORBA_Any (my_tc, - 0, - in_cdr.byte_order (), - in_cdr.start ()), - CORBA::NO_MEMORY ()); - ACE_CHECK_RETURN (0); - - return retval; -} - -CORBA::TypeCode_ptr -TAO_DynArray_i::type (CORBA::Environment &) -{ - return CORBA::TypeCode::_duplicate (this->type_.in ()); -} - -// If the DynAny has been initialized but this component has not, the -// first call to current_component will create the pointer and return -// it. - -CORBA_DynAny_ptr -TAO_DynArray_i::current_component (CORBA::Environment &ACE_TRY_ENV) -{ - if (this->da_members_.size () == 0) - return 0; - - if (!this->da_members_[this->current_index_].in ()) - { - CORBA_TypeCode_var tc = this->get_element_type (ACE_TRY_ENV); - ACE_CHECK_RETURN (CORBA_DynAny::_nil ()); - - this->da_members_[this->current_index_] = - TAO_DynAny_i::create_dyn_any (tc.in (), - ACE_TRY_ENV); - ACE_CHECK_RETURN (CORBA_DynAny::_nil ()); - } - - return CORBA_DynAny::_duplicate ( - this->da_members_[this->current_index_].in () - ); -} - -CORBA::Boolean -TAO_DynArray_i::next (CORBA::Environment &) -{ - CORBA::Long size = (CORBA::Long) this->da_members_.size (); - - if (size == 0 || this->current_index_ + 1 == size) - return 0; - - ++this->current_index_; - return 1; -} - -CORBA::Boolean -TAO_DynArray_i::seek (CORBA::Long slot, - CORBA::Environment &) -{ - if (slot < 0 || slot >= (CORBA::Long) this->da_members_.size ()) - { - return 0; - } - - this->current_index_ = slot; - return 1; -} - -void -TAO_DynArray_i::rewind (CORBA::Environment &) -{ - this->current_index_ = 0; -} - -// The insert-primitive and get-primitive functions are required by -// the spec of all types of DynAny, although if the top level members -// aren't primitive types, these functions aren't too helpful. Also, -// while not mentioned in the spec, the example code seems to indicate -// that next() is called in the body of each of these, and it has been -// so implemented here. - -// Insert functions - -void -TAO_DynArray_i::insert_boolean (CORBA::Boolean value, - CORBA::Environment &ACE_TRY_ENV) -{ - CORBA_TypeCode_var type = this->get_element_type (ACE_TRY_ENV); - ACE_CHECK; - - CORBA::TCKind kind = type->kind (ACE_TRY_ENV); - ACE_CHECK; - - if (kind == CORBA::tk_boolean) - { - CORBA_DynAny_ptr dp = this->current_component (ACE_TRY_ENV); - ACE_CHECK; - - dp->insert_boolean (value, - ACE_TRY_ENV); - ACE_CHECK; - - this->next (ACE_TRY_ENV); - ACE_CHECK; - } - else - { - ACE_THROW (CORBA_DynAny::InvalidValue ()); - } -} - -void -TAO_DynArray_i::insert_octet (CORBA::Octet value, - CORBA::Environment &ACE_TRY_ENV) -{ - CORBA_TypeCode_var type = this->get_element_type (ACE_TRY_ENV); - ACE_CHECK; - - CORBA::TCKind kind = type->kind (ACE_TRY_ENV); - ACE_CHECK; - - if (kind == CORBA::tk_octet) - { - CORBA_DynAny_ptr dp = this->current_component (ACE_TRY_ENV); - ACE_CHECK; - - dp->insert_octet (value, - ACE_TRY_ENV); - ACE_CHECK; - - this->next (ACE_TRY_ENV); - ACE_CHECK; - } - else - { - ACE_THROW (CORBA_DynAny::InvalidValue ()); - } -} - -void -TAO_DynArray_i::insert_char (CORBA::Char value, - CORBA::Environment &ACE_TRY_ENV) -{ - CORBA_TypeCode_var type = this->get_element_type (ACE_TRY_ENV); - ACE_CHECK; - - CORBA::TCKind kind = type->kind (ACE_TRY_ENV); - ACE_CHECK; - - if (kind == CORBA::tk_char) - { - CORBA_DynAny_ptr dp = this->current_component (ACE_TRY_ENV); - ACE_CHECK; - - dp->insert_char (value, - ACE_TRY_ENV); - ACE_CHECK; - - this->next (ACE_TRY_ENV); - ACE_CHECK; - } - else - { - ACE_THROW (CORBA_DynAny::InvalidValue ()); - } -} - -void -TAO_DynArray_i::insert_short (CORBA::Short value, - CORBA::Environment &ACE_TRY_ENV) -{ - CORBA_TypeCode_var type = this->get_element_type (ACE_TRY_ENV); - ACE_CHECK; - - CORBA::TCKind kind = type->kind (ACE_TRY_ENV); - ACE_CHECK; - - if (kind == CORBA::tk_short) - { - CORBA_DynAny_ptr dp = this->current_component (ACE_TRY_ENV); - ACE_CHECK; - - dp->insert_short (value, - ACE_TRY_ENV); - ACE_CHECK; - - this->next (ACE_TRY_ENV); - ACE_CHECK; - } - else - { - ACE_THROW (CORBA_DynAny::InvalidValue ()); - } -} - -void -TAO_DynArray_i::insert_ushort (CORBA::UShort value, - CORBA::Environment &ACE_TRY_ENV) -{ - CORBA_TypeCode_var type = this->get_element_type (ACE_TRY_ENV); - ACE_CHECK; - - CORBA::TCKind kind = type->kind (ACE_TRY_ENV); - ACE_CHECK; - - if (kind == CORBA::tk_ushort) - { - CORBA_DynAny_ptr dp = this->current_component (ACE_TRY_ENV); - ACE_CHECK; - - dp->insert_ushort (value, - ACE_TRY_ENV); - ACE_CHECK; - - this->next (ACE_TRY_ENV); - ACE_CHECK; - } - else - { - ACE_THROW (CORBA_DynAny::InvalidValue ()); - } -} - -void -TAO_DynArray_i::insert_long (CORBA::Long value, - CORBA::Environment &ACE_TRY_ENV) -{ - CORBA_TypeCode_var type = this->get_element_type (ACE_TRY_ENV); - ACE_CHECK; - - CORBA::TCKind kind = type->kind (ACE_TRY_ENV); - ACE_CHECK; - - if (kind == CORBA::tk_long) - { - CORBA_DynAny_ptr dp = this->current_component (ACE_TRY_ENV); - ACE_CHECK; - - dp->insert_long (value, - ACE_TRY_ENV); - ACE_CHECK; - - this->next (ACE_TRY_ENV); - ACE_CHECK; - } - else - { - ACE_THROW (CORBA_DynAny::InvalidValue ()); - } -} - -void -TAO_DynArray_i::insert_ulong (CORBA::ULong value, - CORBA::Environment &ACE_TRY_ENV) -{ - CORBA_TypeCode_var type = this->get_element_type (ACE_TRY_ENV); - ACE_CHECK; - - CORBA::TCKind kind = type->kind (ACE_TRY_ENV); - ACE_CHECK; - - if (kind == CORBA::tk_ulong) - { - CORBA_DynAny_ptr dp = this->current_component (ACE_TRY_ENV); - ACE_CHECK; - - dp->insert_ulong (value, - ACE_TRY_ENV); - ACE_CHECK; - - this->next (ACE_TRY_ENV); - ACE_CHECK; - } - else - { - ACE_THROW (CORBA_DynAny::InvalidValue ()); - } -} - -void -TAO_DynArray_i::insert_float (CORBA::Float value, - CORBA::Environment &ACE_TRY_ENV) -{ - CORBA_TypeCode_var type = this->get_element_type (ACE_TRY_ENV); - ACE_CHECK; - - CORBA::TCKind kind = type->kind (ACE_TRY_ENV); - ACE_CHECK; - - if (kind == CORBA::tk_float) - { - CORBA_DynAny_ptr dp = this->current_component (ACE_TRY_ENV); - ACE_CHECK; - - dp->insert_float (value, - ACE_TRY_ENV); - ACE_CHECK; - - this->next (ACE_TRY_ENV); - ACE_CHECK; - } - else - { - ACE_THROW (CORBA_DynAny::InvalidValue ()); - } -} - -void -TAO_DynArray_i::insert_double (CORBA::Double value, - CORBA::Environment &ACE_TRY_ENV) -{ - CORBA_TypeCode_var type = this->get_element_type (ACE_TRY_ENV); - ACE_CHECK; - - CORBA::TCKind kind = type->kind (ACE_TRY_ENV); - ACE_CHECK; - - if (kind == CORBA::tk_double) - { - CORBA_DynAny_ptr dp = this->current_component (ACE_TRY_ENV); - ACE_CHECK; - - dp->insert_double (value, - ACE_TRY_ENV); - ACE_CHECK; - - this->next (ACE_TRY_ENV); - ACE_CHECK; - } - else - { - ACE_THROW (CORBA_DynAny::InvalidValue ()); - } -} - -void -TAO_DynArray_i::insert_string (const char * value, - CORBA::Environment &ACE_TRY_ENV) -{ - CORBA_TypeCode_var type = this->get_element_type (ACE_TRY_ENV); - ACE_CHECK; - - CORBA::TCKind kind = type->kind (ACE_TRY_ENV); - ACE_CHECK; - - if (kind == CORBA::tk_string) - { - CORBA_DynAny_ptr dp = this->current_component (ACE_TRY_ENV); - ACE_CHECK; - - dp->insert_string (value, - ACE_TRY_ENV); - ACE_CHECK; - - this->next (ACE_TRY_ENV); - ACE_CHECK; - } - else - { - ACE_THROW (CORBA_DynAny::InvalidValue ()); - } -} - -void -TAO_DynArray_i::insert_reference (CORBA::Object_ptr value, - CORBA::Environment &ACE_TRY_ENV) -{ - CORBA_TypeCode_var type = this->get_element_type (ACE_TRY_ENV); - ACE_CHECK; - - CORBA::TCKind kind = type->kind (ACE_TRY_ENV); - ACE_CHECK; - - if (kind == CORBA::tk_objref) - { - CORBA_DynAny_ptr dp = this->current_component (ACE_TRY_ENV); - ACE_CHECK; - - dp->insert_reference (value, - ACE_TRY_ENV); - ACE_CHECK; - - this->next (ACE_TRY_ENV); - ACE_CHECK; - } - else - { - ACE_THROW (CORBA_DynAny::InvalidValue ()); - } -} - -void -TAO_DynArray_i::insert_typecode (CORBA::TypeCode_ptr value, - CORBA::Environment &ACE_TRY_ENV) -{ - CORBA_TypeCode_var type = this->get_element_type (ACE_TRY_ENV); - ACE_CHECK; - - CORBA::TCKind kind = type->kind (ACE_TRY_ENV); - ACE_CHECK; - - if (kind == CORBA::tk_TypeCode) - { - CORBA_DynAny_ptr dp = this->current_component (ACE_TRY_ENV); - ACE_CHECK; - - dp->insert_typecode (value, - ACE_TRY_ENV); - ACE_CHECK; - - this->next (ACE_TRY_ENV); - ACE_CHECK; - } - else - { - ACE_THROW (CORBA_DynAny::InvalidValue ()); - } -} - -void -TAO_DynArray_i::insert_longlong (CORBA::LongLong value, - CORBA::Environment &ACE_TRY_ENV) -{ - CORBA_TypeCode_var type = this->get_element_type (ACE_TRY_ENV); - ACE_CHECK; - - CORBA::TCKind kind = type->kind (ACE_TRY_ENV); - ACE_CHECK; - - if (kind == CORBA::tk_longlong) - { - CORBA_DynAny_ptr dp = this->current_component (ACE_TRY_ENV); - ACE_CHECK; - - dp->insert_longlong (value, - ACE_TRY_ENV); - ACE_CHECK; - - this->next (ACE_TRY_ENV); - ACE_CHECK; - } - else - { - ACE_THROW (CORBA_DynAny::InvalidValue ()); - } -} - -void -TAO_DynArray_i::insert_ulonglong (CORBA::ULongLong value, - CORBA::Environment &ACE_TRY_ENV) -{ - CORBA_TypeCode_var type = this->get_element_type (ACE_TRY_ENV); - ACE_CHECK; - - CORBA::TCKind kind = type->kind (ACE_TRY_ENV); - ACE_CHECK; - - if (kind == CORBA::tk_ulonglong) - { - CORBA_DynAny_ptr dp = this->current_component (ACE_TRY_ENV); - ACE_CHECK; - - dp->insert_ulonglong (value, - ACE_TRY_ENV); - ACE_CHECK; - - this->next (ACE_TRY_ENV); - ACE_CHECK; - } - else - { - ACE_THROW (CORBA_DynAny::InvalidValue ()); - } -} - -void -TAO_DynArray_i::insert_wchar (CORBA::WChar value, - CORBA::Environment &ACE_TRY_ENV) -{ - CORBA_TypeCode_var type = this->get_element_type (ACE_TRY_ENV); - ACE_CHECK; - - CORBA::TCKind kind = type->kind (ACE_TRY_ENV); - ACE_CHECK; - - if (kind == CORBA::tk_wchar) - { - CORBA_DynAny_ptr dp = this->current_component (ACE_TRY_ENV); - ACE_CHECK; - - dp->insert_wchar (value, - ACE_TRY_ENV); - ACE_CHECK; - - this->next (ACE_TRY_ENV); - ACE_CHECK; - } - else - { - ACE_THROW (CORBA_DynAny::InvalidValue ()); - } -} - -void -TAO_DynArray_i::insert_any (const CORBA::Any& value, - CORBA::Environment &ACE_TRY_ENV) -{ - CORBA_TypeCode_var type = this->get_element_type (ACE_TRY_ENV); - ACE_CHECK; - - CORBA::TCKind kind = type->kind (ACE_TRY_ENV); - ACE_CHECK; - - if (kind == CORBA::tk_any) - { - CORBA_DynAny_ptr dp = this->current_component (ACE_TRY_ENV); - ACE_CHECK; - - dp->insert_any (value, - ACE_TRY_ENV); - ACE_CHECK; - - this->next (ACE_TRY_ENV); - ACE_CHECK; - } - else - { - ACE_THROW (CORBA_DynAny::InvalidValue ()); - } -} - -// Get functions - -// If the current component has not been intialized, these -// raise Invalid, which is not required by the spec, but which -// seems like a courteous thing to do. - -CORBA::Boolean -TAO_DynArray_i::get_boolean (CORBA::Environment &ACE_TRY_ENV) -{ - CORBA::Boolean val = 0; - CORBA_DynAny_ptr dp = this->da_members_[this->current_index_].in (); - - if (dp) - { - CORBA_TypeCode_var tc = this->get_element_type (ACE_TRY_ENV); - ACE_CHECK_RETURN (val); - - CORBA::TCKind kind = tc->kind (ACE_TRY_ENV); - ACE_CHECK_RETURN (val); - - if (kind == CORBA::tk_boolean) - { - val = dp->get_boolean (ACE_TRY_ENV); - ACE_CHECK_RETURN (val); - - this->next (ACE_TRY_ENV); - ACE_CHECK_RETURN (val); - } - else - ACE_THROW_RETURN (CORBA_DynAny::TypeMismatch (), - val); - } - else - ACE_THROW_RETURN (CORBA_DynAny::Invalid (), - val); - - return val; -} - -CORBA::Octet -TAO_DynArray_i::get_octet (CORBA::Environment &ACE_TRY_ENV) -{ - CORBA::Octet val = 0; - CORBA_DynAny_ptr dp = this->da_members_[this->current_index_].in (); - - if (dp) - { - CORBA_TypeCode_var tc = this->get_element_type (ACE_TRY_ENV); - ACE_CHECK_RETURN (val); - - CORBA::TCKind kind = tc->kind (ACE_TRY_ENV); - ACE_CHECK_RETURN (val); - - if (kind == CORBA::tk_octet) - { - val = dp->get_octet (ACE_TRY_ENV); - ACE_CHECK_RETURN (val); - - this->next (ACE_TRY_ENV); - ACE_CHECK_RETURN (val); - } - else - ACE_THROW_RETURN (CORBA_DynAny::TypeMismatch (), - val); - } - else - ACE_THROW_RETURN (CORBA_DynAny::Invalid (), - val); - - return val; -} - -CORBA::Char -TAO_DynArray_i::get_char (CORBA::Environment &ACE_TRY_ENV) -{ - CORBA::Char val = 0; - CORBA_DynAny_ptr dp = this->da_members_[this->current_index_].in (); - - if (dp) - { - CORBA_TypeCode_var tc = this->get_element_type (ACE_TRY_ENV); - ACE_CHECK_RETURN (val); - - CORBA::TCKind kind = tc->kind (ACE_TRY_ENV); - ACE_CHECK_RETURN (val); - - if (kind == CORBA::tk_char) - { - val = dp->get_char (ACE_TRY_ENV); - ACE_CHECK_RETURN (val); - - this->next (ACE_TRY_ENV); - ACE_CHECK_RETURN (val); - } - else - ACE_THROW_RETURN (CORBA_DynAny::TypeMismatch (), - val); - } - else - ACE_THROW_RETURN (CORBA_DynAny::Invalid (), - val); - - return val; -} - -CORBA::Short -TAO_DynArray_i::get_short (CORBA::Environment &ACE_TRY_ENV) -{ - CORBA::Short val = 0; - CORBA_DynAny_ptr dp = this->da_members_[this->current_index_].in (); - - if (dp) - { - CORBA_TypeCode_var tc = this->get_element_type (ACE_TRY_ENV); - ACE_CHECK_RETURN (val); - - CORBA::TCKind kind = tc->kind (ACE_TRY_ENV); - ACE_CHECK_RETURN (val); - - if (kind == CORBA::tk_short) - { - val = dp->get_short (ACE_TRY_ENV); - ACE_CHECK_RETURN (val); - - this->next (ACE_TRY_ENV); - ACE_CHECK_RETURN (val); - } - else - ACE_THROW_RETURN (CORBA_DynAny::TypeMismatch (), - val); - } - else - ACE_THROW_RETURN (CORBA_DynAny::Invalid (), - val); - - return val; -} - -CORBA::UShort -TAO_DynArray_i::get_ushort (CORBA::Environment &ACE_TRY_ENV) -{ - CORBA::UShort val = 0; - CORBA_DynAny_ptr dp = this->da_members_[this->current_index_].in (); - - if (dp) - { - CORBA_TypeCode_var tc = this->get_element_type (ACE_TRY_ENV); - ACE_CHECK_RETURN (val); - - CORBA::TCKind kind = tc->kind (ACE_TRY_ENV); - ACE_CHECK_RETURN (val); - - if (kind == CORBA::tk_ushort) - { - val = dp->get_ushort (ACE_TRY_ENV); - ACE_CHECK_RETURN (val); - - this->next (ACE_TRY_ENV); - ACE_CHECK_RETURN (val); - } - else - ACE_THROW_RETURN (CORBA_DynAny::TypeMismatch (), - val); - } - else - ACE_THROW_RETURN (CORBA_DynAny::Invalid (), - val); - - return val; -} - -CORBA::Long -TAO_DynArray_i::get_long (CORBA::Environment &ACE_TRY_ENV) -{ - CORBA::Long val = 0; - CORBA_DynAny_ptr dp = this->da_members_[this->current_index_].in (); - - if (dp) - { - CORBA_TypeCode_var tc = this->get_element_type (ACE_TRY_ENV); - ACE_CHECK_RETURN (val); - - CORBA::TCKind kind = tc->kind (ACE_TRY_ENV); - ACE_CHECK_RETURN (val); - - if (kind == CORBA::tk_long) - { - val = dp->get_long (ACE_TRY_ENV); - ACE_CHECK_RETURN (val); - - this->next (ACE_TRY_ENV); - ACE_CHECK_RETURN (val); - } - else - ACE_THROW_RETURN (CORBA_DynAny::TypeMismatch (), - val); - } - else - ACE_THROW_RETURN (CORBA_DynAny::Invalid (), - val); - - return val; -} - -CORBA::ULong -TAO_DynArray_i::get_ulong (CORBA::Environment &ACE_TRY_ENV) -{ - CORBA::ULong val = 0; - CORBA_DynAny_ptr dp = this->da_members_[this->current_index_].in (); - - if (dp) - { - CORBA_TypeCode_var tc = this->get_element_type (ACE_TRY_ENV); - ACE_CHECK_RETURN (val); - - CORBA::TCKind kind = tc->kind (ACE_TRY_ENV); - ACE_CHECK_RETURN (val); - - if (kind == CORBA::tk_ulong) - { - val = dp->get_ulong (ACE_TRY_ENV); - ACE_CHECK_RETURN (val); - - this->next (ACE_TRY_ENV); - ACE_CHECK_RETURN (val); - } - else - ACE_THROW_RETURN (CORBA_DynAny::TypeMismatch (), - val); - } - else - ACE_THROW_RETURN (CORBA_DynAny::Invalid (), - val); - - return val; -} - -CORBA::Float -TAO_DynArray_i::get_float (CORBA::Environment &ACE_TRY_ENV) -{ - CORBA::Float val = 0; - CORBA_DynAny_ptr dp = this->da_members_[this->current_index_].in (); - - if (dp) - { - CORBA_TypeCode_var tc = this->get_element_type (ACE_TRY_ENV); - ACE_CHECK_RETURN (val); - - CORBA::TCKind kind = tc->kind (ACE_TRY_ENV); - ACE_CHECK_RETURN (val); - - if (kind == CORBA::tk_float) - { - val = dp->get_float (ACE_TRY_ENV); - ACE_CHECK_RETURN (val); - - this->next (ACE_TRY_ENV); - ACE_CHECK_RETURN (val); - } - else - ACE_THROW_RETURN (CORBA_DynAny::TypeMismatch (), - val); - } - else - ACE_THROW_RETURN (CORBA_DynAny::Invalid (), - val); - - return val; -} - -CORBA::Double -TAO_DynArray_i::get_double (CORBA::Environment &ACE_TRY_ENV) -{ - CORBA::Double val = 0; - CORBA_DynAny_ptr dp = this->da_members_[this->current_index_].in (); - - if (dp) - { - CORBA_TypeCode_var tc = this->get_element_type (ACE_TRY_ENV); - ACE_CHECK_RETURN (val); - - CORBA::TCKind kind = tc->kind (ACE_TRY_ENV); - ACE_CHECK_RETURN (val); - - if (kind == CORBA::tk_double) - { - val = dp->get_double (ACE_TRY_ENV); - ACE_CHECK_RETURN (val); - - this->next (ACE_TRY_ENV); - ACE_CHECK_RETURN (val); - } - else - ACE_THROW_RETURN (CORBA_DynAny::TypeMismatch (), - val); - } - else - ACE_THROW_RETURN (CORBA_DynAny::Invalid (), - val); - - return val; -} - -char * -TAO_DynArray_i::get_string (CORBA::Environment &ACE_TRY_ENV) -{ - CORBA::Char *val = 0; - CORBA_DynAny_ptr dp = this->da_members_[this->current_index_].in (); - - if (dp) - { - CORBA_TypeCode_var tc = this->get_element_type (ACE_TRY_ENV); - ACE_CHECK_RETURN (val); - - CORBA::TCKind kind = tc->kind (ACE_TRY_ENV); - ACE_CHECK_RETURN (val); - - if (kind == CORBA::tk_string) - { - val = dp->get_string (ACE_TRY_ENV); - ACE_CHECK_RETURN (val); - - this->next (ACE_TRY_ENV); - ACE_CHECK_RETURN (val); - } - else - ACE_THROW_RETURN (CORBA_DynAny::TypeMismatch (), - val); - } - else - ACE_THROW_RETURN (CORBA_DynAny::Invalid (), - val); - - return val; -} - -CORBA::Object_ptr -TAO_DynArray_i::get_reference (CORBA::Environment &ACE_TRY_ENV) -{ - CORBA_Object_ptr val = 0; - CORBA_DynAny_ptr dp = this->da_members_[this->current_index_].in (); - - if (dp) - { - CORBA_TypeCode_var tc = this->get_element_type (ACE_TRY_ENV); - ACE_CHECK_RETURN (val); - - CORBA::TCKind kind = tc->kind (ACE_TRY_ENV); - ACE_CHECK_RETURN (val); - - if (kind == CORBA::tk_objref) - { - val = dp->get_reference (ACE_TRY_ENV); - ACE_CHECK_RETURN (val); - - this->next (ACE_TRY_ENV); - ACE_CHECK_RETURN (val); - } - else - ACE_THROW_RETURN (CORBA_DynAny::TypeMismatch (), - val); - } - else - ACE_THROW_RETURN (CORBA_DynAny::Invalid (), - val); - - return val; -} - -CORBA::TypeCode_ptr -TAO_DynArray_i::get_typecode (CORBA::Environment &ACE_TRY_ENV) -{ - CORBA_TypeCode_ptr val = 0; - CORBA_DynAny_ptr dp = this->da_members_[this->current_index_].in (); - - if (dp) - { - CORBA_TypeCode_var tc = this->get_element_type (ACE_TRY_ENV); - ACE_CHECK_RETURN (val); - - CORBA::TCKind kind = tc->kind (ACE_TRY_ENV); - ACE_CHECK_RETURN (val); - - if (kind == CORBA::tk_TypeCode) - { - val = dp->get_typecode (ACE_TRY_ENV); - ACE_CHECK_RETURN (val); - - this->next (ACE_TRY_ENV); - ACE_CHECK_RETURN (val); - } - else - ACE_THROW_RETURN (CORBA_DynAny::TypeMismatch (), - val); - } - else - ACE_THROW_RETURN (CORBA_DynAny::Invalid (), - val); - - return val; -} - -CORBA::LongLong -TAO_DynArray_i::get_longlong (CORBA::Environment &ACE_TRY_ENV) -{ -#if defined (ACE_LACKS_LONGLONG_T) - CORBA::LongLong val = {0, 0}; -#else /* ! ACE_LACKS_LONGLONG_T */ - CORBA::LongLong val = 0; -#endif /* ! ACE_LACKS_LONGLONG_T */ - - CORBA_DynAny_ptr dp = this->da_members_[this->current_index_].in (); - - if (dp) - { - CORBA_TypeCode_var tc = this->get_element_type (ACE_TRY_ENV); - ACE_CHECK_RETURN (val); - - CORBA::TCKind kind = tc->kind (ACE_TRY_ENV); - ACE_CHECK_RETURN (val); - - if (kind == CORBA::tk_longlong) - { - val = dp->get_longlong (ACE_TRY_ENV); - ACE_CHECK_RETURN (val); - - this->next (ACE_TRY_ENV); - ACE_CHECK_RETURN (val); - } - else - ACE_THROW_RETURN (CORBA_DynAny::TypeMismatch (), - val); - } - else - ACE_THROW_RETURN (CORBA_DynAny::Invalid (), - val); - - return val; -} - -CORBA::ULongLong -TAO_DynArray_i::get_ulonglong (CORBA::Environment &ACE_TRY_ENV) -{ - CORBA::ULongLong val = 0; - CORBA_DynAny_ptr dp = this->da_members_[this->current_index_].in (); - - if (dp) - { - CORBA_TypeCode_var tc = this->get_element_type (ACE_TRY_ENV); - ACE_CHECK_RETURN (val); - - CORBA::TCKind kind = tc->kind (ACE_TRY_ENV); - ACE_CHECK_RETURN (val); - - if (kind == CORBA::tk_ulonglong) - { - val = dp->get_ulonglong (ACE_TRY_ENV); - ACE_CHECK_RETURN (val); - - this->next (ACE_TRY_ENV); - ACE_CHECK_RETURN (val); - } - else - ACE_THROW_RETURN (CORBA_DynAny::TypeMismatch (), - val); - } - else - ACE_THROW_RETURN (CORBA_DynAny::Invalid (), - val); - - return val; -} - -CORBA::WChar -TAO_DynArray_i::get_wchar (CORBA::Environment &ACE_TRY_ENV) -{ - CORBA::WChar val = 0; - CORBA_DynAny_ptr dp = this->da_members_[this->current_index_].in (); - - if (dp) - { - CORBA_TypeCode_var tc = this->get_element_type (ACE_TRY_ENV); - ACE_CHECK_RETURN (val); - - CORBA::TCKind kind = tc->kind (ACE_TRY_ENV); - ACE_CHECK_RETURN (val); - - if (kind == CORBA::tk_wchar) - { - val = dp->get_wchar (ACE_TRY_ENV); - ACE_CHECK_RETURN (val); - - this->next (ACE_TRY_ENV); - ACE_CHECK_RETURN (val); - } - else - ACE_THROW_RETURN (CORBA_DynAny::TypeMismatch (), - val); - } - else - ACE_THROW_RETURN (CORBA_DynAny::Invalid (), - val); - - return val; -} - -CORBA::Any_ptr -TAO_DynArray_i::get_any (CORBA::Environment &ACE_TRY_ENV) -{ - CORBA_Any_ptr val = 0; - CORBA_DynAny_ptr dp = this->da_members_[this->current_index_].in (); - - if (dp) - { - CORBA_TypeCode_var tc = this->get_element_type (ACE_TRY_ENV); - ACE_CHECK_RETURN (val); - - CORBA::TCKind kind = tc->kind (ACE_TRY_ENV); - ACE_CHECK_RETURN (val); - - if (kind == CORBA::tk_any) - { - val = dp->get_any (ACE_TRY_ENV); - ACE_CHECK_RETURN (val); - - this->next (ACE_TRY_ENV); - ACE_CHECK_RETURN (val); - } - else - ACE_THROW_RETURN (CORBA_DynAny::TypeMismatch (), - val); - } - else - ACE_THROW_RETURN (CORBA_DynAny::Invalid (), - val); - - return val; -} - -// Private utility function. - -CORBA::TypeCode_ptr -TAO_DynArray_i::get_element_type (CORBA::Environment& ACE_TRY_ENV) -{ - CORBA::TypeCode_var element_type = - CORBA_TypeCode::_duplicate (this->type_.in ()); - - // Strip away aliases (if any) on top of the outer type - CORBA::TCKind kind = element_type->kind (ACE_TRY_ENV); - ACE_CHECK_RETURN (CORBA_TypeCode::_nil ()); - - while (kind != CORBA::tk_array) - { - element_type = element_type->content_type (ACE_TRY_ENV); - ACE_CHECK_RETURN (CORBA_TypeCode::_nil ()); - - kind = element_type->kind (ACE_TRY_ENV); - ACE_CHECK_RETURN (CORBA_TypeCode::_nil ()); - } - - // Return the content type. - CORBA_TypeCode_ptr retval = element_type->content_type (ACE_TRY_ENV); - ACE_CHECK_RETURN (CORBA_TypeCode::_nil ()); - - return retval; -} - -// Get the argument length from the (aliased) typecode. -CORBA::ULong -TAO_DynArray_i::get_arg_length (CORBA::TypeCode_ptr tc, - CORBA::Environment &ACE_TRY_ENV) -{ - CORBA::TypeCode_var tctmp = CORBA::TypeCode::_duplicate (tc); - CORBA::TCKind kind = tctmp->kind (ACE_TRY_ENV); - ACE_CHECK_RETURN (0); - - while (kind == CORBA::tk_alias) - { - tctmp = tctmp->content_type (ACE_TRY_ENV); - ACE_CHECK_RETURN (0); - kind = tctmp->kind (ACE_TRY_ENV); - ACE_CHECK_RETURN (0); - } - - CORBA::ULong retval = tctmp->length (ACE_TRY_ENV); - ACE_CHECK_RETURN (0); - - return retval; -} - -// ********************************************************** - -#if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION) -template class ACE_Array_Base; -#elif defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA) -#pragma instantiate ACE_Array_Base -#endif /* ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */ - -#endif /* TAO_HAS_MINIMUM_CORBA */ diff --git a/TAO/tao/DynArray_i.h b/TAO/tao/DynArray_i.h deleted file mode 100644 index ac6130384d7..00000000000 --- a/TAO/tao/DynArray_i.h +++ /dev/null @@ -1,217 +0,0 @@ -/* -*- C++ -*- */ -// $Id$ - -// =================================================================== -// -// = LIBRARY -// TAO -// -// = FILENAME -// DynArray_i.h -// -// = AUTHOR -// Jeff Parsons -// -// =================================================================== - -#ifndef TAO_DYNARRAY_I_H -#define TAO_DYNARRAY_I_H -#include "ace/pre.h" - -#include "tao/orbconf.h" - -#if (TAO_HAS_MINIMUM_CORBA == 0) - -#include "ace/Containers.h" - -#if !defined (ACE_LACKS_PRAGMA_ONCE) -# pragma once -#endif /* ACE_LACKS_PRAGMA_ONCE */ - -class TAO_Export TAO_DynArray_i : public POA_CORBA::DynArray -{ - // = TITLE - // TAO_DynArray_i - // - // = DESCRIPTION - // Implementation of Dynamic Any type for arrays - // -public: - TAO_DynArray_i (const CORBA_Any& any); - // constructor taking an Any argument - - TAO_DynArray_i (CORBA_TypeCode_ptr tc); - // constructor taking a typecode argument - - ~TAO_DynArray_i (void); - // destructor - - // = Functions specific to DynArray - - CORBA_AnySeq *get_elements (CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - // Assign/dump elements using IDL defined type AnySeq - - void set_elements (const CORBA_AnySeq& value, - CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - - // = Functions common to all Dynamic Any types - - void assign (CORBA_DynAny_ptr dyn_any, - CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - // Sets the value of the receiver to the value of the argument. - - CORBA_DynAny_ptr copy (CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - // Creates a copy - - void destroy (CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - // Makes sure the contents are disposed of correctly - - void from_any (const CORBA::Any& any, - CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - // Assigns value from an Any argument - - CORBA::Any_ptr to_any (CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - // Outputs contents as an Any - - CORBA::TypeCode_ptr type (CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - // Returns the (constant) type - - CORBA_DynAny_ptr current_component (CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - // Used in iterating through the contents. - - CORBA::Boolean next (CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - // Returns next component - - CORBA::Boolean seek (CORBA::Long slot, - CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - // Jump to component at - - void rewind (CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - // Makes first component the current one - - // Insert and get functions - - void insert_boolean (CORBA::Boolean value, - CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - void insert_octet (CORBA::Octet value, - CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - void insert_char (CORBA::Char value, - CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - void insert_short (CORBA::Short value, - CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - void insert_ushort (CORBA::UShort value, - CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - void insert_long (CORBA::Long value, - CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - void insert_ulong (CORBA::ULong value, - CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - void insert_float (CORBA::Float value, - CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - void insert_double (CORBA::Double value, - CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - void insert_string (const char * value, - CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - void insert_reference (CORBA::Object_ptr value, - CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - void insert_typecode (CORBA::TypeCode_ptr value, - CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - void insert_longlong (CORBA::LongLong value, - CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - void insert_ulonglong (CORBA::ULongLong value, - CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - void insert_wchar (CORBA::WChar value, - CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - void insert_any (const CORBA::Any& value, - CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - CORBA::Boolean get_boolean (CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - CORBA::Octet get_octet (CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - CORBA::Char get_char (CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - CORBA::Short get_short (CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - CORBA::UShort get_ushort (CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - CORBA::Long get_long (CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - CORBA::ULong get_ulong (CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - CORBA::Float get_float (CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - CORBA::Double get_double (CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - char *get_string (CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - CORBA::Object_ptr get_reference (CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - CORBA::TypeCode_ptr get_typecode (CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - CORBA::LongLong get_longlong (CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - CORBA::ULongLong get_ulonglong (CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - CORBA::WChar get_wchar (CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - CORBA::Any_ptr get_any (CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - -private: - CORBA::TypeCode_ptr get_element_type (CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - // Returns the type of elements contained in the array. - - CORBA::ULong get_arg_length (CORBA::TypeCode_ptr tc, - CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - // Gets the length of the array from the typecode - - CORBA::TypeCode_var type_; - // Holds the typecode of the array - - CORBA::Long current_index_; - // Slot of the current component - - ACE_Array_Base da_members_; - // Each component is also a DynAny - - TAO_DynArray_i (void); - // Must be instantiated with at least a typecode - - // Use copy() or assign() instead of these - TAO_DynArray_i (const TAO_DynArray_i &src); - TAO_DynArray_i &operator= (const TAO_DynArray_i &src); -}; - -#endif /* TAO_HAS_MINIMUM_CORBA */ - -#include "ace/post.h" -#endif /* TAO_DYNARRAY_I_H */ diff --git a/TAO/tao/DynEnum_i.cpp b/TAO/tao/DynEnum_i.cpp deleted file mode 100644 index c8cacd8ab99..00000000000 --- a/TAO/tao/DynEnum_i.cpp +++ /dev/null @@ -1,509 +0,0 @@ -/* -*- C++ -*- */ -// $Id$ - -// =================================================================== -// -// = LIBRARY -// TAO -// -// = FILENAME -// DynEnum_i.cpp -// -// = AUTHOR -// Jeff Parsons -// -// =================================================================== - -#include "tao/DynAny_i.h" - -#if (TAO_HAS_MINIMUM_CORBA == 0) - -#include "tao/DynEnum_i.h" -#include "tao/InconsistentTypeCodeC.h" - -// Constructors and destructor - -TAO_DynEnum_i::TAO_DynEnum_i (const CORBA_Any &any) - : type_ (any.type ()), - value_ (0) -{ - ACE_DECLARE_NEW_CORBA_ENV; - ACE_TRY - { - // The type will be correct if this constructor called from a - // factory function, but it could also be called by the user, - // so..... - int tk = - TAO_DynAny_i::unalias (this->type_.in (), - ACE_TRY_ENV); - ACE_TRY_CHECK; - - if (tk == CORBA::tk_enum) - { - // Get the CDR stream of the argument. - ACE_Message_Block* mb = any._tao_get_cdr (); - - TAO_InputCDR cdr (mb, - any._tao_byte_order ()); - - cdr.read_ulong (this->value_); - } - else - { - ACE_THROW (CORBA_ORB_InconsistentTypeCode ()); - } - } - ACE_CATCHANY - { - // do nothing - } - ACE_ENDTRY; - ACE_CHECK; -} - -TAO_DynEnum_i::TAO_DynEnum_i (CORBA_TypeCode_ptr tc) - : type_ (CORBA::TypeCode::_duplicate (tc)), - value_ (0) -{ - ACE_DECLARE_NEW_CORBA_ENV; - ACE_TRY - { - // Need to check if called by user. - int tk = TAO_DynAny_i::unalias (tc, - ACE_TRY_ENV); - ACE_TRY_CHECK; - if (tk != CORBA::tk_enum) - ACE_THROW (CORBA_ORB_InconsistentTypeCode ()); - } - ACE_CATCHANY - { - // do nothing - } - ACE_ENDTRY; - ACE_CHECK; -} - -TAO_DynEnum_i::~TAO_DynEnum_i (void) -{ -} - -// Functions specific to DynEnum - -char * -TAO_DynEnum_i::value_as_string (CORBA::Environment& ACE_TRY_ENV) -{ - const char *retval = this->type_.in ()->member_name (this->value_, - ACE_TRY_ENV); - ACE_CHECK_RETURN (0); - - return CORBA::string_dup (retval); -} - -void -TAO_DynEnum_i::value_as_string (const char *value_as_string, - CORBA::Environment &ACE_TRY_ENV) -{ - CORBA::ULong count = this->type_.in ()->member_count (ACE_TRY_ENV); - ACE_CHECK; - - CORBA::ULong i; - - for (i = 0; i < count; i++) - { - const char *temp = this->type_.in ()->member_name (i, - ACE_TRY_ENV); - ACE_CHECK; - - if (!ACE_OS::strcmp (value_as_string, - temp)) - { - break; - } - } - - if (i < count) - { - this->value_ = i; - } - else - { - // *** NOT part of CORBA spec *** - ACE_THROW (CORBA_DynAny::InvalidValue ()); - } -} - -CORBA::ULong -TAO_DynEnum_i::value_as_ulong (CORBA::Environment &) -{ - return this->value_; -} - -void -TAO_DynEnum_i::value_as_ulong (CORBA::ULong value_as_ulong, - CORBA::Environment& ACE_TRY_ENV) -{ - CORBA::ULong max = this->type_.in ()->member_count (ACE_TRY_ENV); - ACE_CHECK; - - if (value_as_ulong < max) - { - this->value_ = value_as_ulong; - } - else - { - // *** NOT part of CORBA spec *** - ACE_THROW (CORBA_DynAny::InvalidValue ()); - } -} - -// Common functions - -void -TAO_DynEnum_i::assign (CORBA_DynAny_ptr dyn_any, - CORBA::Environment &ACE_TRY_ENV) -{ - // *dyn_any->to_any raises Invalid if arg is bad. - CORBA_TypeCode_ptr tc = dyn_any->type (ACE_TRY_ENV); - ACE_CHECK; - - CORBA::Boolean equal = this->type_.in ()->equal (tc, - ACE_TRY_ENV); - ACE_CHECK; - - if (equal) - { - CORBA_Any_ptr any_ptr = dyn_any->to_any (ACE_TRY_ENV); - ACE_CHECK; - - this->from_any (*any_ptr, - ACE_TRY_ENV); - ACE_CHECK; - } - else - { - ACE_THROW (CORBA_DynAny::Invalid ()); - } -} - -CORBA_DynAny_ptr -TAO_DynEnum_i::copy (CORBA::Environment &ACE_TRY_ENV) -{ - CORBA_Any_ptr a = this->to_any (ACE_TRY_ENV); - ACE_CHECK_RETURN (CORBA_DynAny::_nil ()); - - CORBA_DynAny_ptr dp = TAO_DynAny_i::create_dyn_any (*a, - ACE_TRY_ENV); - ACE_CHECK_RETURN (CORBA_DynAny::_nil ()); - - return dp; -} - -void -TAO_DynEnum_i::destroy (CORBA::Environment &) -{ - // Freeing the top level is all we have to do. - delete this; -} - -void -TAO_DynEnum_i::from_any (const CORBA_Any& any, - CORBA::Environment &ACE_TRY_ENV) -{ - CORBA::TypeCode_var tc = any.type (); - CORBA::TCKind kind = TAO_DynAny_i::unalias (tc.in (), - ACE_TRY_ENV); - ACE_CHECK; - - if (kind == CORBA::tk_enum) - { - // Get the CDR stream of the argument. - ACE_Message_Block* mb = any._tao_get_cdr (); - - TAO_InputCDR cdr (mb, - any._tao_byte_order ()); - - cdr.read_ulong (this->value_); - } - else - { - ACE_THROW (CORBA_DynAny::Invalid ()); - } -} - -CORBA::Any_ptr -TAO_DynEnum_i::to_any (CORBA::Environment& ACE_TRY_ENV) -{ - TAO_OutputCDR out_cdr; - - out_cdr.write_ulong (this->value_); - - CORBA_Any *retval; - ACE_NEW_THROW_EX (retval, - CORBA_Any (this->type_.in (), - 0, - TAO_ENCAP_BYTE_ORDER, - out_cdr.begin ()), - CORBA::NO_MEMORY ()); - ACE_CHECK_RETURN (0); - return retval; -} - -CORBA::TypeCode_ptr -TAO_DynEnum_i::type (CORBA::Environment &) -{ - return CORBA::TypeCode::_duplicate (this->type_.in ()); -} - -CORBA_DynAny_ptr -TAO_DynEnum_i::current_component (CORBA::Environment &ACE_TRY_ENV) -{ - CORBA_DynAny_ptr retval = this->_this (ACE_TRY_ENV); - ACE_CHECK_RETURN (CORBA_DynAny::_nil ()); - - return retval; -} - -CORBA::Boolean -TAO_DynEnum_i::next (CORBA::Environment &) -{ - return 0; -} - -CORBA::Boolean -TAO_DynEnum_i::seek (CORBA::Long slot, - CORBA::Environment &) -{ - if (slot == 0) - return 1; - else - return 0; -} - -// Nothing to do here. -void -TAO_DynEnum_i::rewind (CORBA::Environment &) -{ -} - -// Insert and get functions -// -// These have no meaning for the enum type, but someone could -// try to call one, so they are implemented here to throw an -// enlightening exception. - -void -TAO_DynEnum_i::insert_boolean (CORBA::Boolean, - CORBA::Environment &ACE_TRY_ENV) -{ - ACE_THROW (CORBA::BAD_OPERATION ()); -} - -void -TAO_DynEnum_i::insert_octet (CORBA::Octet, - CORBA::Environment &ACE_TRY_ENV) -{ - ACE_THROW (CORBA::BAD_OPERATION ()); -} - -void -TAO_DynEnum_i::insert_char (CORBA::Char, - CORBA::Environment &ACE_TRY_ENV) -{ - ACE_THROW (CORBA::BAD_OPERATION ()); -} - -void -TAO_DynEnum_i::insert_short (CORBA::Short, - CORBA::Environment &ACE_TRY_ENV) -{ - ACE_THROW (CORBA::BAD_OPERATION ()); -} - -void -TAO_DynEnum_i::insert_ushort (CORBA::UShort, - CORBA::Environment &ACE_TRY_ENV) -{ - ACE_THROW (CORBA::BAD_OPERATION ()); -} - -void -TAO_DynEnum_i::insert_long (CORBA::Long, - CORBA::Environment &ACE_TRY_ENV) -{ - ACE_THROW (CORBA::BAD_OPERATION ()); -} - -void -TAO_DynEnum_i::insert_ulong (CORBA::ULong, - CORBA::Environment &ACE_TRY_ENV) -{ - ACE_THROW (CORBA::BAD_OPERATION ()); -} - -void -TAO_DynEnum_i::insert_float (CORBA::Float, - CORBA::Environment &ACE_TRY_ENV) -{ - ACE_THROW (CORBA::BAD_OPERATION ()); -} - -void -TAO_DynEnum_i::insert_double (CORBA::Double, - CORBA::Environment &ACE_TRY_ENV) -{ - ACE_THROW (CORBA::BAD_OPERATION ()); -} - -void -TAO_DynEnum_i::insert_string (const char *, - CORBA::Environment &ACE_TRY_ENV) -{ - ACE_THROW (CORBA::BAD_OPERATION ()); -} - -void -TAO_DynEnum_i::insert_reference (CORBA::Object_ptr, - CORBA::Environment &ACE_TRY_ENV) -{ - ACE_THROW (CORBA::BAD_OPERATION ()); -} - -void -TAO_DynEnum_i::insert_typecode (CORBA::TypeCode_ptr, - CORBA::Environment &ACE_TRY_ENV) -{ - ACE_THROW (CORBA::BAD_OPERATION ()); -} - -void -TAO_DynEnum_i::insert_longlong (CORBA::LongLong, - CORBA::Environment &ACE_TRY_ENV) -{ - ACE_THROW (CORBA::BAD_OPERATION ()); -} - -void -TAO_DynEnum_i::insert_ulonglong (CORBA::ULongLong, - CORBA::Environment &ACE_TRY_ENV) -{ - ACE_THROW (CORBA::BAD_OPERATION ()); -} - -void -TAO_DynEnum_i::insert_wchar (CORBA::WChar, - CORBA::Environment &ACE_TRY_ENV) -{ - ACE_THROW (CORBA::BAD_OPERATION ()); -} - -void -TAO_DynEnum_i::insert_any (const CORBA::Any&, - CORBA::Environment &ACE_TRY_ENV) -{ - ACE_THROW (CORBA::BAD_OPERATION ()); -} - -CORBA::Boolean -TAO_DynEnum_i::get_boolean (CORBA::Environment &ACE_TRY_ENV) -{ - ACE_THROW_RETURN (CORBA::BAD_OPERATION (), 0); -} - -CORBA::Octet -TAO_DynEnum_i::get_octet (CORBA::Environment &ACE_TRY_ENV) -{ - ACE_THROW_RETURN (CORBA::BAD_OPERATION (), 0); -} - -CORBA::Char -TAO_DynEnum_i::get_char (CORBA::Environment &ACE_TRY_ENV) -{ - ACE_THROW_RETURN (CORBA::BAD_OPERATION (), 0); -} - -CORBA::Short -TAO_DynEnum_i::get_short (CORBA::Environment &ACE_TRY_ENV) -{ - ACE_THROW_RETURN (CORBA::BAD_OPERATION (), 0); -} - -CORBA::UShort -TAO_DynEnum_i::get_ushort (CORBA::Environment &ACE_TRY_ENV) -{ - ACE_THROW_RETURN (CORBA::BAD_OPERATION (), 0); -} - -CORBA::Long -TAO_DynEnum_i::get_long (CORBA::Environment &ACE_TRY_ENV) -{ - ACE_THROW_RETURN (CORBA::BAD_OPERATION (), 0); -} - -CORBA::ULong -TAO_DynEnum_i::get_ulong (CORBA::Environment &ACE_TRY_ENV) -{ - ACE_THROW_RETURN (CORBA::BAD_OPERATION (), 0); -} - -CORBA::Float -TAO_DynEnum_i::get_float (CORBA::Environment &ACE_TRY_ENV) -{ - ACE_THROW_RETURN (CORBA::BAD_OPERATION (), 0); -} - -CORBA::Double -TAO_DynEnum_i::get_double (CORBA::Environment &ACE_TRY_ENV) -{ - ACE_THROW_RETURN (CORBA::BAD_OPERATION (), 0); -} - -char * -TAO_DynEnum_i::get_string (CORBA::Environment &ACE_TRY_ENV) -{ - ACE_THROW_RETURN (CORBA::BAD_OPERATION (), 0); -} - -CORBA::Object_ptr -TAO_DynEnum_i::get_reference (CORBA::Environment &ACE_TRY_ENV) -{ - ACE_THROW_RETURN (CORBA::BAD_OPERATION (), 0); -} - -CORBA::TypeCode_ptr -TAO_DynEnum_i::get_typecode (CORBA::Environment &ACE_TRY_ENV) -{ - ACE_THROW_RETURN (CORBA::BAD_OPERATION (), 0); -} - -CORBA::LongLong -TAO_DynEnum_i::get_longlong (CORBA::Environment &ACE_TRY_ENV) -{ -#if defined (ACE_LACKS_LONGLONG_T) - CORBA::LongLong val = {0, 0}; -#else /* ! ACE_LACKS_LONGLONG_T */ - CORBA::LongLong val = 0; -#endif /* ! ACE_LACKS_LONGLONG_T */ - - ACE_UNUSED_ARG (val); - ACE_THROW_RETURN (CORBA::BAD_OPERATION (), val;); -} - -CORBA::ULongLong -TAO_DynEnum_i::get_ulonglong (CORBA::Environment &ACE_TRY_ENV) -{ - ACE_THROW_RETURN (CORBA::BAD_OPERATION (), 0); -} - -CORBA::WChar -TAO_DynEnum_i::get_wchar (CORBA::Environment &ACE_TRY_ENV) -{ - ACE_THROW_RETURN (CORBA::BAD_OPERATION (), 0); -} - -CORBA::Any_ptr -TAO_DynEnum_i::get_any (CORBA::Environment& ACE_TRY_ENV) -{ - ACE_THROW_RETURN (CORBA::BAD_OPERATION (), 0); -} - -#endif /* TAO_HAS_MINIMUM_CORBA */ diff --git a/TAO/tao/DynEnum_i.h b/TAO/tao/DynEnum_i.h deleted file mode 100644 index 17ea0e95238..00000000000 --- a/TAO/tao/DynEnum_i.h +++ /dev/null @@ -1,214 +0,0 @@ -/* -*- C++ -*- */ -// $Id$ - -// ======================================================================= -// -// = LIBRARY -// TAO -// -// = FILENAME -// DynEnum_i.h -// -// = AUTHOR -// Jeff Parsons -// -// ======================================================================== - -#ifndef TAO_DYNENUM_I_H -#define TAO_DYNENUM_I_H -#include "ace/pre.h" - -#include "tao/orbconf.h" - -#if (TAO_HAS_MINIMUM_CORBA == 0) - -#include "ace/Containers.h" - -#if !defined (ACE_LACKS_PRAGMA_ONCE) -# pragma once -#endif /* ACE_LACKS_PRAGMA_ONCE */ - -class TAO_Export TAO_DynEnum_i : public POA_CORBA::DynEnum -{ - // = TITLE - // TAO_DynEnum_i - // - // = DESCRIPTION - // Implementation of Dynamic Any type for enums - // -public: - TAO_DynEnum_i (const CORBA_Any& any); - // constructor taking an Any argument - - TAO_DynEnum_i (CORBA_TypeCode_ptr tc); - // constructor taking a typecode argument - - ~TAO_DynEnum_i (void); - // destructor - - // = Functions specific to DynEnum - - char *value_as_string (CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - // Get method for enum's string and numeric value. - - void value_as_string (const char *value_as_string, - CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - // Set method for enum's string and numeric value. - - CORBA::ULong value_as_ulong (CORBA::Environment&); - - void value_as_ulong (CORBA::ULong value_as_ulong, - CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - // Functions common to all Dynamic Any types - - void assign (CORBA_DynAny_ptr dyn_any, - CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - // Sets the value of the receiver to the value of the argument. - - CORBA_DynAny_ptr copy (CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - // Creates a copy. - - void destroy (CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - // Makes sure the contents are disposed of correctly. - - void from_any (const CORBA::Any& any, - CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - // Assigns value from an Any argument. - - CORBA::Any_ptr to_any (CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - // Outputs contents as an Any. - - CORBA::TypeCode_ptr type (CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - // Returns the (constant) type. - - CORBA_DynAny_ptr current_component (CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - // Used in iterating through the contents. - - CORBA::Boolean next (CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - // Returns next component. - - CORBA::Boolean seek (CORBA::Long slot, - CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - // Jump to component at . - - void rewind (CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - // Makes first component the current one. - - // = Insert and get functions - - // In DynEnum, these have no pertinence, so since spec requires - // their presence, they will just throw an exception - - void insert_boolean (CORBA::Boolean value, - CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - void insert_octet (CORBA::Octet value, - CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - void insert_char (CORBA::Char value, - CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - void insert_short (CORBA::Short value, - CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - void insert_ushort (CORBA::UShort value, - CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - void insert_long (CORBA::Long value, - CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - void insert_ulong (CORBA::ULong value, - CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - void insert_float (CORBA::Float value, - CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - void insert_double (CORBA::Double value, - CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - void insert_string (const char * value, - CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - void insert_reference (CORBA::Object_ptr value, - CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - void insert_typecode (CORBA::TypeCode_ptr value, - CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - void insert_longlong (CORBA::LongLong value, - CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - void insert_ulonglong (CORBA::ULongLong value, - CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - void insert_wchar (CORBA::WChar value, - CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - void insert_any (const CORBA::Any& value, - CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - CORBA::Boolean get_boolean (CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - CORBA::Octet get_octet (CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - CORBA::Char get_char (CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - CORBA::Short get_short (CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - CORBA::UShort get_ushort (CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - CORBA::Long get_long (CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - CORBA::ULong get_ulong (CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - CORBA::Float get_float (CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - CORBA::Double get_double (CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - char *get_string (CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - CORBA::Object_ptr get_reference (CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - CORBA::TypeCode_ptr get_typecode (CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - CORBA::LongLong get_longlong (CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - CORBA::ULongLong get_ulonglong (CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - CORBA::WChar get_wchar (CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - CORBA::Any_ptr get_any (CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - -private: - CORBA::TypeCode_var type_; - // Holds the typecode of the enum. - - CORBA::ULong value_; - // Current numeric value of the enum. - - TAO_DynEnum_i (void); - // Must be instantiated with at least a typecode. - - // = Use copy() or assign() instead of these - TAO_DynEnum_i (const TAO_DynEnum_i &src); - TAO_DynEnum_i &operator= (const TAO_DynEnum_i &src); -}; - -#endif /* TAO_HAS_MINIMUM_CORBA */ - -#include "ace/post.h" -#endif /* TAO_DYNENUM_I_H */ diff --git a/TAO/tao/DynSequence_i.cpp b/TAO/tao/DynSequence_i.cpp deleted file mode 100644 index fa392d2dd96..00000000000 --- a/TAO/tao/DynSequence_i.cpp +++ /dev/null @@ -1,1578 +0,0 @@ -/* -*- C++ -*- */ -// $Id$ - -// =================================================================== -// -// = LIBRARY -// TAO -// -// = FILENAME -// DynSequence_i.cpp -// -// = AUTHOR -// Jeff Parsons -// -// =================================================================== - -#include "tao/DynAny_i.h" - -#if (TAO_HAS_MINIMUM_CORBA == 0) - -#include "tao/DynSequence_i.h" -#include "tao/InconsistentTypeCodeC.h" -#include "tao/Marshal.h" - -// Constructors and destructor. - -TAO_DynSequence_i::TAO_DynSequence_i (const CORBA_Any& any) - : type_ (any.type ()), - current_index_ (0), - da_members_ (0) -{ - ACE_DECLARE_NEW_CORBA_ENV; - - ACE_TRY - { - int tk = - TAO_DynAny_i::unalias (this->type_.in (), - ACE_TRY_ENV); - ACE_TRY_CHECK; - - // The type will be correct if this constructor called from a - // factory function, but it could also be called by the user, - // so..... - if (tk == CORBA::tk_sequence) - { - // Get the CDR stream of the argument. - ACE_Message_Block *mb = any._tao_get_cdr (); - - TAO_InputCDR cdr (mb, - any._tao_byte_order ()); - - CORBA::ULong length; - - // If the any is a sequence, first 4 bytes of cdr hold the - // length. - cdr.read_ulong (length); - - // Resize the array. - this->da_members_.size (length); - - // Get the type of the sequence elments. - CORBA::TypeCode_var field_tc = - this->get_element_type (ACE_TRY_ENV); - ACE_TRY_CHECK; - - for (CORBA::ULong i = 0; i < length; i++) - { - // This Any constructor is a TAO extension. - CORBA_Any field_any (field_tc.in (), - 0, - cdr.byte_order (), - cdr.start ()); - - // This recursive step will call the correct constructor - // based on the type of field_any. - this->da_members_[i] = - TAO_DynAny_i::create_dyn_any (field_any, - ACE_TRY_ENV); - ACE_TRY_CHECK; - - // Move to the next field in the CDR stream. - (void) TAO_Marshal_Object::perform_skip (field_tc.in (), - &cdr, - ACE_TRY_ENV); - ACE_TRY_CHECK; - } - } - else - ACE_THROW (CORBA_ORB_InconsistentTypeCode ()); - } - ACE_CATCHANY - { - } - ACE_ENDTRY; -} - -// Can't set the length from just the typecode, so we'll -// do it upon initialization. - -TAO_DynSequence_i::TAO_DynSequence_i (CORBA_TypeCode_ptr tc) - : type_ (CORBA::TypeCode::_duplicate (tc)), - current_index_ (0), - da_members_ (0) -{ - ACE_DECLARE_NEW_CORBA_ENV; - ACE_TRY - { - // Need to check if called by user. - int tk = TAO_DynAny_i::unalias (tc, - ACE_TRY_ENV); - ACE_TRY_CHECK; - if (tk != CORBA::tk_sequence) - ACE_THROW (CORBA_ORB_InconsistentTypeCode ()); - } - ACE_CATCHANY - { - // Do nothing - } - ACE_ENDTRY; -} - -TAO_DynSequence_i::~TAO_DynSequence_i (void) -{ -} - -// Functions specific to DynSequence - -CORBA::ULong -TAO_DynSequence_i::length (CORBA::Environment &) -{ - return this->da_members_.size (); -} - -// There is no way to resize an ACE_Array except by assignment to -// another ACE_Array of a different size, so we have to copy over -// and copy back, even if the result is only to decrease the size. -void -TAO_DynSequence_i::length (CORBA::ULong length, - CORBA::Environment &) -{ - this->da_members_.size (length); -} - -CORBA_AnySeq * -TAO_DynSequence_i::get_elements (CORBA::Environment& ACE_TRY_ENV) -{ - CORBA::ULong length = this->da_members_.size (); - - if (length == 0) - return 0; - - CORBA_AnySeq *elements; - ACE_NEW_THROW_EX (elements, - CORBA_AnySeq (length), - CORBA::NO_MEMORY ()); - ACE_CHECK_RETURN (0); - - // We must do this explicitly. - elements->length (length); - - // Initialize each Any. - for (CORBA::ULong i = 0; i < length; i++) - { - CORBA::Any_var temp = - this->da_members_[i]->to_any (ACE_TRY_ENV); - - ACE_CHECK_RETURN (0); - - (*elements)[i] = temp.in (); - } - - return elements; -} - -void -TAO_DynSequence_i::set_elements (const CORBA_AnySeq& value, - CORBA::Environment& ACE_TRY_ENV) -{ - CORBA::ULong length = value.length (); - CORBA::ULong size = this->da_members_.size (); - - if (size == 0) - { - // Resize the array, it hasn't yet been initialized. - this->da_members_.size (length); - } - else if (size != length) - { - ACE_THROW (CORBA_DynAny::InvalidSeq ()); - } - - CORBA::TypeCode_var element_type = - this->get_element_type (ACE_TRY_ENV); - ACE_CHECK; - - CORBA::TypeCode_var value_tc; - - for (CORBA::ULong i = 0; i < length; i++) - { - // Check each arg element for type match. - value_tc = value[i].type (); - CORBA::Boolean equal = value_tc->equal (element_type.in (), - ACE_TRY_ENV); - ACE_CHECK; - - if (equal) - { - if (!CORBA::is_nil (this->da_members_[i].in ())) - { - this->da_members_[i]->destroy (ACE_TRY_ENV); - ACE_CHECK; - } - - this->da_members_[i] = - TAO_DynAny_i::create_dyn_any (value[i], - ACE_TRY_ENV); - ACE_CHECK; - } - else - { - ACE_THROW (CORBA_DynAny::InvalidSeq ()); - } - } -} - -// Common functions - -void -TAO_DynSequence_i::assign (CORBA_DynAny_ptr dyn_any, - CORBA::Environment &ACE_TRY_ENV) -{ - // *dyn_any->to_any raises Invalid if arg is bad. - CORBA_TypeCode_ptr tc = dyn_any->type (ACE_TRY_ENV); - ACE_CHECK; - - CORBA::Boolean equal = this->type_.in ()->equal (tc, - ACE_TRY_ENV); - ACE_CHECK; - - if (equal) - { - CORBA_Any_ptr any_ptr = dyn_any->to_any (ACE_TRY_ENV); - ACE_CHECK; - - this->from_any (*any_ptr, - ACE_TRY_ENV); - ACE_CHECK; - } - else - { - ACE_THROW (CORBA_DynAny::Invalid ()); - } -} - -CORBA_DynAny_ptr -TAO_DynSequence_i::copy (CORBA::Environment &ACE_TRY_ENV) -{ - CORBA_Any_ptr a = this->to_any (ACE_TRY_ENV); - ACE_CHECK_RETURN (CORBA_DynAny::_nil ()); - - CORBA_DynAny_ptr retval = TAO_DynAny_i::create_dyn_any (*a, - ACE_TRY_ENV); - ACE_CHECK_RETURN (CORBA_DynAny::_nil ()); - - return retval; -} - -void -TAO_DynSequence_i::destroy (CORBA::Environment &ACE_TRY_ENV) -{ - // Do a deep destroy - for (CORBA::ULong i = 0; - i < this->da_members_.size (); - i++) - if (!CORBA::is_nil (this->da_members_[i].in ())) - { - this->da_members_[i]->destroy (ACE_TRY_ENV); - ACE_CHECK; - } - - // Free the top level - delete this; -} - -void -TAO_DynSequence_i::from_any (const CORBA_Any& any, - CORBA::Environment &ACE_TRY_ENV) -{ - CORBA::TypeCode_var tc = any.type (); - CORBA::Boolean equal = this->type_.in ()->equal (tc.in (), - ACE_TRY_ENV); - ACE_CHECK; - - if (equal) - { - // Get the CDR stream of the argument. - ACE_Message_Block *mb = any._tao_get_cdr (); - - TAO_InputCDR cdr (mb, - any._tao_byte_order ()); - - CORBA::ULong arg_length; - - // If the any is a sequence, first 4 bytes of cdr hold the - // length. - cdr.read_ulong (arg_length); - - CORBA::ULong length = this->da_members_.size (); - - if (length == 0) - { - // Resize the array, it hasn't yet been initialized. - this->da_members_.size (arg_length); - } - else if (length != arg_length) - { - ACE_THROW (CORBA_DynAny::Invalid ()); - } - - CORBA::TypeCode_var field_tc = - this->get_element_type (ACE_TRY_ENV); - ACE_CHECK; - - for (CORBA::ULong i = 0; - i < arg_length; - i++) - { - // This Any constructor is a TAO extension. - CORBA_Any field_any (field_tc.in (), - 0, - cdr.byte_order (), - cdr.start ()); - - if (!CORBA::is_nil (this->da_members_[i].in ())) - { - this->da_members_[i]->destroy (ACE_TRY_ENV); - ACE_CHECK; - } - - this->da_members_[i] = - TAO_DynAny_i::create_dyn_any (field_any, - ACE_TRY_ENV); - ACE_CHECK; - - // Move to the next field in the CDR stream. - (void) TAO_Marshal_Object::perform_skip (field_tc.in (), - &cdr, - ACE_TRY_ENV); - ACE_CHECK; - } - } - else - { - ACE_THROW (CORBA_DynAny::Invalid ()); - } -} - -CORBA::Any_ptr -TAO_DynSequence_i::to_any (CORBA::Environment& ACE_TRY_ENV) -{ - TAO_OutputCDR out_cdr; - - out_cdr.write_ulong (this->da_members_.size ()); - - CORBA_TypeCode_var field_tc = this->get_element_type (ACE_TRY_ENV); - ACE_CHECK_RETURN (0); - - for (CORBA::ULong i = 0; i < this->da_members_.size (); i++) - { - // Each component must have been initialized. - if (!this->da_members_[i].in ()) - { - ACE_THROW_RETURN (CORBA_DynAny::Invalid (), - 0); - } - - // Recursive step - CORBA_Any_var field_any = - this->da_members_[i]->to_any (ACE_TRY_ENV); - ACE_CHECK_RETURN (0); - - ACE_Message_Block *field_mb = - field_any->_tao_get_cdr (); - - TAO_InputCDR field_cdr (field_mb, - field_any->_tao_byte_order ()); - - (void) TAO_Marshal_Object::perform_append (field_tc.in (), - &field_cdr, - &out_cdr, - ACE_TRY_ENV); - ACE_CHECK_RETURN (0); - } - - TAO_InputCDR in_cdr (out_cdr); - - CORBA_Any* retval; - - CORBA_TypeCode_ptr tc = this->type (ACE_TRY_ENV); - ACE_CHECK_RETURN (0); - - ACE_NEW_THROW_EX (retval, - CORBA_Any (tc, - 0, - in_cdr.byte_order (), - in_cdr.start ()), - CORBA::NO_MEMORY ()); - ACE_CHECK_RETURN (0); - - return retval; -} - -CORBA::TypeCode_ptr -TAO_DynSequence_i::type (CORBA::Environment &) -{ - return CORBA::TypeCode::_duplicate (this->type_.in ()); -} - -// If the DynAny has been initialized but this component has not, the -// first call to current_component will create the pointer and return -// it. - -CORBA_DynAny_ptr -TAO_DynSequence_i::current_component (CORBA::Environment &ACE_TRY_ENV) -{ - if (this->da_members_.size () == 0) - { - return CORBA_DynAny::_nil (); - } - - if (!this->da_members_[this->current_index_].in ()) - { - CORBA_TypeCode_var tc = this->get_element_type (ACE_TRY_ENV); - ACE_CHECK_RETURN (CORBA_DynAny::_nil ()); - - this->da_members_[this->current_index_] = - TAO_DynAny_i::create_dyn_any (tc.in (), - ACE_TRY_ENV); - ACE_CHECK_RETURN (CORBA_DynAny::_nil ()); - } - - return CORBA_DynAny::_duplicate ( - this->da_members_[this->current_index_].in () - ); -} - -CORBA::Boolean -TAO_DynSequence_i::next (CORBA::Environment &) -{ - CORBA::Long size = (CORBA::Long) this->da_members_.size (); - - if (size == 0 || this->current_index_ + 1 == size) - return 0; - - ++this->current_index_; - return 1; -} - -CORBA::Boolean -TAO_DynSequence_i::seek (CORBA::Long slot, - CORBA::Environment &) -{ - if (slot < 0 || slot >= (CORBA::Long) this->da_members_.size ()) - return 0; - - this->current_index_ = slot; - return 1; -} - -void -TAO_DynSequence_i::rewind (CORBA::Environment &) -{ - this->current_index_ = 0; -} - -// The insert-primitive and get-primitive functions are required -// by the spec of all types of DynAny, although if the top level -// members aren't primitive types, these functions aren't too helpful. -// Also, while not mentioned in the spec, the example code seems to -// indicate that next() is called in the body of each of these, and -// it has been so implemented here. - -// Insert functions - -void -TAO_DynSequence_i::insert_boolean (CORBA::Boolean value, - CORBA::Environment &ACE_TRY_ENV) -{ - CORBA_TypeCode_var tc = this->get_element_type (ACE_TRY_ENV); - ACE_CHECK; - - CORBA::TCKind kind = tc->kind (ACE_TRY_ENV); - ACE_CHECK; - - if (kind == CORBA::tk_boolean) - { - CORBA_DynAny_ptr dp = this->current_component (ACE_TRY_ENV); - ACE_CHECK; - - dp->insert_boolean (value, - ACE_TRY_ENV); - ACE_CHECK; - - this->next (ACE_TRY_ENV); - ACE_CHECK; - } - else - { - ACE_THROW (CORBA_DynAny::InvalidValue ()); - } -} - -void -TAO_DynSequence_i::insert_octet (CORBA::Octet value, - CORBA::Environment &ACE_TRY_ENV) -{ - CORBA_TypeCode_var tc = this->get_element_type (ACE_TRY_ENV); - ACE_CHECK; - - CORBA::TCKind kind = tc->kind (ACE_TRY_ENV); - ACE_CHECK; - - if (kind == CORBA::tk_octet) - { - CORBA_DynAny_ptr dp = this->current_component (ACE_TRY_ENV); - ACE_CHECK; - - dp->insert_octet (value, - ACE_TRY_ENV); - ACE_CHECK; - - this->next (ACE_TRY_ENV); - ACE_CHECK; - } - else - { - ACE_THROW (CORBA_DynAny::InvalidValue ()); - } -} - -void -TAO_DynSequence_i::insert_char (CORBA::Char value, - CORBA::Environment &ACE_TRY_ENV) -{ - CORBA_TypeCode_var tc = this->get_element_type (ACE_TRY_ENV); - ACE_CHECK; - - CORBA::TCKind kind = tc->kind (ACE_TRY_ENV); - ACE_CHECK; - - if (kind == CORBA::tk_char) - { - CORBA_DynAny_ptr dp = this->current_component (ACE_TRY_ENV); - ACE_CHECK; - - dp->insert_char (value, - ACE_TRY_ENV); - ACE_CHECK; - - this->next (ACE_TRY_ENV); - ACE_CHECK; - } - else - { - ACE_THROW (CORBA_DynAny::InvalidValue ()); - } -} - -void -TAO_DynSequence_i::insert_short (CORBA::Short value, - CORBA::Environment &ACE_TRY_ENV) -{ - CORBA_TypeCode_var tc = this->get_element_type (ACE_TRY_ENV); - ACE_CHECK; - - CORBA::TCKind kind = tc->kind (ACE_TRY_ENV); - ACE_CHECK; - - if (kind == CORBA::tk_short) - { - CORBA_DynAny_ptr dp = this->current_component (ACE_TRY_ENV); - ACE_CHECK; - - dp->insert_short (value, - ACE_TRY_ENV); - ACE_CHECK; - - this->next (ACE_TRY_ENV); - ACE_CHECK; - } - else - { - ACE_THROW (CORBA_DynAny::InvalidValue ()); - } -} - -void -TAO_DynSequence_i::insert_ushort (CORBA::UShort value, - CORBA::Environment &ACE_TRY_ENV) -{ - CORBA_TypeCode_var tc = this->get_element_type (ACE_TRY_ENV); - ACE_CHECK; - - CORBA::TCKind kind = tc->kind (ACE_TRY_ENV); - ACE_CHECK; - - if (kind == CORBA::tk_ushort) - { - CORBA_DynAny_ptr dp = this->current_component (ACE_TRY_ENV); - ACE_CHECK; - - dp->insert_ushort (value, - ACE_TRY_ENV); - ACE_CHECK; - - this->next (ACE_TRY_ENV); - ACE_CHECK; - } - else - { - ACE_THROW (CORBA_DynAny::InvalidValue ()); - } -} - -void -TAO_DynSequence_i::insert_long (CORBA::Long value, - CORBA::Environment &ACE_TRY_ENV) -{ - CORBA_TypeCode_var tc = this->get_element_type (ACE_TRY_ENV); - ACE_CHECK; - - CORBA::TCKind kind = tc->kind (ACE_TRY_ENV); - ACE_CHECK; - - if (kind == CORBA::tk_long) - { - CORBA_DynAny_ptr dp = this->current_component (ACE_TRY_ENV); - ACE_CHECK; - - dp->insert_long (value, - ACE_TRY_ENV); - ACE_CHECK; - - this->next (ACE_TRY_ENV); - ACE_CHECK; - } - else - { - ACE_THROW (CORBA_DynAny::InvalidValue ()); - } -} - -void -TAO_DynSequence_i::insert_ulong (CORBA::ULong value, - CORBA::Environment &ACE_TRY_ENV) -{ - CORBA_TypeCode_var tc = this->get_element_type (ACE_TRY_ENV); - ACE_CHECK; - - CORBA::TCKind kind = tc->kind (ACE_TRY_ENV); - ACE_CHECK; - - if (kind == CORBA::tk_ulong) - { - CORBA_DynAny_ptr dp = this->current_component (ACE_TRY_ENV); - ACE_CHECK; - - dp->insert_ulong (value, - ACE_TRY_ENV); - ACE_CHECK; - - this->next (ACE_TRY_ENV); - ACE_CHECK; - } - else - { - ACE_THROW (CORBA_DynAny::InvalidValue ()); - } -} - -void -TAO_DynSequence_i::insert_float (CORBA::Float value, - CORBA::Environment &ACE_TRY_ENV) -{ - CORBA_TypeCode_var tc = this->get_element_type (ACE_TRY_ENV); - ACE_CHECK; - - CORBA::TCKind kind = tc->kind (ACE_TRY_ENV); - ACE_CHECK; - - if (kind == CORBA::tk_float) - { - CORBA_DynAny_ptr dp = this->current_component (ACE_TRY_ENV); - ACE_CHECK; - - dp->insert_float (value, - ACE_TRY_ENV); - ACE_CHECK; - - this->next (ACE_TRY_ENV); - ACE_CHECK; - } - else - { - ACE_THROW (CORBA_DynAny::InvalidValue ()); - } -} - -void -TAO_DynSequence_i::insert_double (CORBA::Double value, - CORBA::Environment &ACE_TRY_ENV) -{ - CORBA_TypeCode_var tc = this->get_element_type (ACE_TRY_ENV); - ACE_CHECK; - - CORBA::TCKind kind = tc->kind (ACE_TRY_ENV); - ACE_CHECK; - - if (kind == CORBA::tk_double) - { - CORBA_DynAny_ptr dp = this->current_component (ACE_TRY_ENV); - ACE_CHECK; - - dp->insert_double (value, - ACE_TRY_ENV); - ACE_CHECK; - - this->next (ACE_TRY_ENV); - ACE_CHECK; - } - else - { - ACE_THROW (CORBA_DynAny::InvalidValue ()); - } -} - -void -TAO_DynSequence_i::insert_string (const char * value, - CORBA::Environment &ACE_TRY_ENV) -{ - CORBA_TypeCode_var tc = this->get_element_type (ACE_TRY_ENV); - ACE_CHECK; - - CORBA::TCKind kind = tc->kind (ACE_TRY_ENV); - ACE_CHECK; - - if (kind == CORBA::tk_string) - { - CORBA_DynAny_ptr dp = this->current_component (ACE_TRY_ENV); - ACE_CHECK; - - dp->insert_string (value, - ACE_TRY_ENV); - ACE_CHECK; - - this->next (ACE_TRY_ENV); - ACE_CHECK; - } - else - { - ACE_THROW (CORBA_DynAny::InvalidValue ()); - } -} - -void -TAO_DynSequence_i::insert_reference (CORBA::Object_ptr value, - CORBA::Environment &ACE_TRY_ENV) -{ - CORBA_TypeCode_var tc = this->get_element_type (ACE_TRY_ENV); - ACE_CHECK; - - CORBA::TCKind kind = tc->kind (ACE_TRY_ENV); - ACE_CHECK; - - if (kind == CORBA::tk_objref) - { - CORBA_DynAny_ptr dp = this->current_component (ACE_TRY_ENV); - ACE_CHECK; - - dp->insert_reference (value, - ACE_TRY_ENV); - ACE_CHECK; - - this->next (ACE_TRY_ENV); - ACE_CHECK; - } - else - { - ACE_THROW (CORBA_DynAny::InvalidValue ()); - } -} - -void -TAO_DynSequence_i::insert_typecode (CORBA::TypeCode_ptr value, - CORBA::Environment &ACE_TRY_ENV) -{ - CORBA_TypeCode_var tc = this->get_element_type (ACE_TRY_ENV); - ACE_CHECK; - - CORBA::TCKind kind = tc->kind (ACE_TRY_ENV); - ACE_CHECK; - - if (kind == CORBA::tk_TypeCode) - { - CORBA_DynAny_ptr dp = this->current_component (ACE_TRY_ENV); - ACE_CHECK; - - dp->insert_typecode (value, - ACE_TRY_ENV); - ACE_CHECK; - - this->next (ACE_TRY_ENV); - ACE_CHECK; - } - else - { - ACE_THROW (CORBA_DynAny::InvalidValue ()); - } -} - -void -TAO_DynSequence_i::insert_longlong (CORBA::LongLong value, - CORBA::Environment &ACE_TRY_ENV) -{ - CORBA_TypeCode_var tc = this->get_element_type (ACE_TRY_ENV); - ACE_CHECK; - - CORBA::TCKind kind = tc->kind (ACE_TRY_ENV); - ACE_CHECK; - - if (kind == CORBA::tk_longlong) - { - CORBA_DynAny_ptr dp = this->current_component (ACE_TRY_ENV); - ACE_CHECK; - - dp->insert_longlong (value, - ACE_TRY_ENV); - ACE_CHECK; - - this->next (ACE_TRY_ENV); - ACE_CHECK; - } - else - { - ACE_THROW (CORBA_DynAny::InvalidValue ()); - } -} - -void -TAO_DynSequence_i::insert_ulonglong (CORBA::ULongLong value, - CORBA::Environment &ACE_TRY_ENV) -{ - CORBA_TypeCode_var tc = this->get_element_type (ACE_TRY_ENV); - ACE_CHECK; - - CORBA::TCKind kind = tc->kind (ACE_TRY_ENV); - ACE_CHECK; - - if (kind == CORBA::tk_ulonglong) - { - CORBA_DynAny_ptr dp = this->current_component (ACE_TRY_ENV); - ACE_CHECK; - - dp->insert_ulonglong (value, - ACE_TRY_ENV); - ACE_CHECK; - - this->next (ACE_TRY_ENV); - ACE_CHECK; - } - else - { - ACE_THROW (CORBA_DynAny::InvalidValue ()); - } -} - -void -TAO_DynSequence_i::insert_wchar (CORBA::WChar value, - CORBA::Environment &ACE_TRY_ENV) -{ - CORBA_TypeCode_var tc = this->get_element_type (ACE_TRY_ENV); - ACE_CHECK; - - CORBA::TCKind kind = tc->kind (ACE_TRY_ENV); - ACE_CHECK; - - if (kind == CORBA::tk_wchar) - { - CORBA_DynAny_ptr dp = this->current_component (ACE_TRY_ENV); - ACE_CHECK; - - dp->insert_wchar (value, - ACE_TRY_ENV); - ACE_CHECK; - - this->next (ACE_TRY_ENV); - ACE_CHECK; - } - else - { - ACE_THROW (CORBA_DynAny::InvalidValue ()); - } -} - -void -TAO_DynSequence_i::insert_any (const CORBA::Any& value, - CORBA::Environment &ACE_TRY_ENV) -{ - CORBA_TypeCode_var tc = this->get_element_type (ACE_TRY_ENV); - ACE_CHECK; - - CORBA::TCKind kind = tc->kind (ACE_TRY_ENV); - ACE_CHECK; - - if (kind == CORBA::tk_any) - { - CORBA_DynAny_ptr dp = this->current_component (ACE_TRY_ENV); - ACE_CHECK; - - dp->insert_any (value, - ACE_TRY_ENV); - ACE_CHECK; - - this->next (ACE_TRY_ENV); - ACE_CHECK; - } - else - { - ACE_THROW (CORBA_DynAny::InvalidValue ()); - } -} - -// Get functions - -// If the current component has not been intialized, these -// raise Invalid, which is not required by the spec, but which -// seems like a courteous thing to do. - -CORBA::Boolean -TAO_DynSequence_i::get_boolean (CORBA::Environment &ACE_TRY_ENV) -{ - CORBA::Boolean val = 0; - CORBA_DynAny_ptr dp = this->da_members_[this->current_index_].in (); - - if (dp) - { - CORBA_TypeCode_var tc = this->get_element_type (ACE_TRY_ENV); - ACE_CHECK_RETURN (val); - - CORBA::TCKind kind = tc->kind (ACE_TRY_ENV); - ACE_CHECK_RETURN (val); - - if (kind == CORBA::tk_boolean) - { - val = dp->get_boolean (ACE_TRY_ENV); - ACE_CHECK_RETURN (val); - - this->next (ACE_TRY_ENV); - ACE_CHECK_RETURN (val); - } - else - { - ACE_THROW_RETURN (CORBA_DynAny::TypeMismatch (), - val); - } - } - else - { - ACE_THROW_RETURN (CORBA_DynAny::Invalid (), - val); - } - - return val; -} - -CORBA::Octet -TAO_DynSequence_i::get_octet (CORBA::Environment &ACE_TRY_ENV) -{ - CORBA::Octet val = 0; - CORBA_DynAny_ptr dp = - this->da_members_[this->current_index_].in (); - - if (dp) - { - CORBA_TypeCode_var tc = this->get_element_type (ACE_TRY_ENV); - ACE_CHECK_RETURN (val); - - CORBA::TCKind kind = tc->kind (ACE_TRY_ENV); - ACE_CHECK_RETURN (val); - - if (kind == CORBA::tk_octet) - { - val = dp->get_octet (ACE_TRY_ENV); - ACE_CHECK_RETURN (val); - - this->next (ACE_TRY_ENV); - ACE_CHECK_RETURN (val); - } - else - { - ACE_THROW_RETURN (CORBA_DynAny::TypeMismatch (), - val); - } - } - else - { - ACE_THROW_RETURN (CORBA_DynAny::Invalid (), - val); - } - - return val; -} - -CORBA::Char -TAO_DynSequence_i::get_char (CORBA::Environment &ACE_TRY_ENV) -{ - CORBA::Char val = 0; - CORBA_DynAny_ptr dp = - this->da_members_[this->current_index_].in (); - - if (dp) - { - CORBA_TypeCode_var tc = this->get_element_type (ACE_TRY_ENV); - ACE_CHECK_RETURN (val); - - CORBA::TCKind kind = tc->kind (ACE_TRY_ENV); - ACE_CHECK_RETURN (val); - - if (kind == CORBA::tk_char) - { - val = dp->get_char (ACE_TRY_ENV); - ACE_CHECK_RETURN (val); - - this->next (ACE_TRY_ENV); - ACE_CHECK_RETURN (val); - } - else - { - ACE_THROW_RETURN (CORBA_DynAny::TypeMismatch (), - val); - } - } - else - { - ACE_THROW_RETURN (CORBA_DynAny::Invalid (), - val); - } - - return val; -} - -CORBA::Short -TAO_DynSequence_i::get_short (CORBA::Environment &ACE_TRY_ENV) -{ - CORBA::Short val = 0; - CORBA_DynAny_ptr dp = - this->da_members_[this->current_index_].in (); - - if (dp) - { - CORBA_TypeCode_var tc = this->get_element_type (ACE_TRY_ENV); - ACE_CHECK_RETURN (val); - - CORBA::TCKind kind = tc->kind (ACE_TRY_ENV); - ACE_CHECK_RETURN (val); - - if (kind == CORBA::tk_short) - { - val = dp->get_short (ACE_TRY_ENV); - ACE_CHECK_RETURN (val); - - this->next (ACE_TRY_ENV); - ACE_CHECK_RETURN (val); - } - else - { - ACE_THROW_RETURN (CORBA_DynAny::TypeMismatch (), - val); - } - } - else - { - ACE_THROW_RETURN (CORBA_DynAny::Invalid (), - val); - } - - return val; -} - -CORBA::UShort -TAO_DynSequence_i::get_ushort (CORBA::Environment &ACE_TRY_ENV) -{ - CORBA::UShort val = 0; - CORBA_DynAny_ptr dp = - this->da_members_[this->current_index_].in (); - - if (dp) - { - CORBA_TypeCode_var tc = this->get_element_type (ACE_TRY_ENV); - ACE_CHECK_RETURN (val); - - CORBA::TCKind kind = tc->kind (ACE_TRY_ENV); - ACE_CHECK_RETURN (val); - - if (kind == CORBA::tk_ushort) - { - val = dp->get_ushort (ACE_TRY_ENV); - ACE_CHECK_RETURN (val); - - this->next (ACE_TRY_ENV); - ACE_CHECK_RETURN (val); - } - else - { - ACE_THROW_RETURN (CORBA_DynAny::TypeMismatch (), - val); - } - } - else - { - ACE_THROW_RETURN (CORBA_DynAny::Invalid (), - val); - } - - return val; -} - -CORBA::Long -TAO_DynSequence_i::get_long (CORBA::Environment &ACE_TRY_ENV) -{ - CORBA::Long val = 0; - CORBA_DynAny_ptr dp = - this->da_members_[this->current_index_].in (); - - if (dp) - { - CORBA_TypeCode_var tc = this->get_element_type (ACE_TRY_ENV); - ACE_CHECK_RETURN (val); - - CORBA::TCKind kind = tc->kind (ACE_TRY_ENV); - ACE_CHECK_RETURN (val); - - if (kind == CORBA::tk_long) - { - val = dp->get_long (ACE_TRY_ENV); - ACE_CHECK_RETURN (val); - - this->next (ACE_TRY_ENV); - ACE_CHECK_RETURN (val); - } - else - { - ACE_THROW_RETURN (CORBA_DynAny::TypeMismatch (), - val); - } - } - else - { - ACE_THROW_RETURN (CORBA_DynAny::Invalid (), - val); - } - - return val; -} - -CORBA::ULong -TAO_DynSequence_i::get_ulong (CORBA::Environment &ACE_TRY_ENV) -{ - CORBA::ULong val = 0; - CORBA_DynAny_ptr dp = - this->da_members_[this->current_index_].in (); - - if (dp) - { - CORBA_TypeCode_var tc = this->get_element_type (ACE_TRY_ENV); - ACE_CHECK_RETURN (val); - - CORBA::TCKind kind = tc->kind (ACE_TRY_ENV); - ACE_CHECK_RETURN (val); - - if (kind == CORBA::tk_ulong) - { - val = dp->get_ulong (ACE_TRY_ENV); - ACE_CHECK_RETURN (val); - - this->next (ACE_TRY_ENV); - ACE_CHECK_RETURN (val); - } - else - { - ACE_THROW_RETURN (CORBA_DynAny::TypeMismatch (), - val); - } - } - else - { - ACE_THROW_RETURN (CORBA_DynAny::Invalid (), - val); - } - - return val; -} - -CORBA::Float -TAO_DynSequence_i::get_float (CORBA::Environment &ACE_TRY_ENV) -{ - CORBA::Float val = 0; - CORBA_DynAny_ptr dp = - this->da_members_[this->current_index_].in (); - - if (dp) - { - CORBA_TypeCode_var tc = this->get_element_type (ACE_TRY_ENV); - ACE_CHECK_RETURN (val); - - CORBA::TCKind kind = tc->kind (ACE_TRY_ENV); - ACE_CHECK_RETURN (val); - - if (kind == CORBA::tk_float) - { - val = dp->get_float (ACE_TRY_ENV); - ACE_CHECK_RETURN (val); - - this->next (ACE_TRY_ENV); - ACE_CHECK_RETURN (val); - } - else - { - ACE_THROW_RETURN (CORBA_DynAny::TypeMismatch (), - val); - } - } - else - { - ACE_THROW_RETURN (CORBA_DynAny::Invalid (), - val); - } - - return val; -} - -CORBA::Double -TAO_DynSequence_i::get_double (CORBA::Environment &ACE_TRY_ENV) -{ - CORBA::Double val = 0; - CORBA_DynAny_ptr dp = - this->da_members_[this->current_index_].in (); - - if (dp) - { - CORBA_TypeCode_var tc = this->get_element_type (ACE_TRY_ENV); - ACE_CHECK_RETURN (val); - - CORBA::TCKind kind = tc->kind (ACE_TRY_ENV); - ACE_CHECK_RETURN (val); - - if (kind == CORBA::tk_double) - { - val = dp->get_double (ACE_TRY_ENV); - ACE_CHECK_RETURN (val); - - this->next (ACE_TRY_ENV); - ACE_CHECK_RETURN (val); - } - else - { - ACE_THROW_RETURN (CORBA_DynAny::TypeMismatch (), - val); - } - } - else - { - ACE_THROW_RETURN (CORBA_DynAny::Invalid (), - val); - } - - return val; -} - -char * -TAO_DynSequence_i::get_string (CORBA::Environment &ACE_TRY_ENV) -{ - CORBA::Char *val = 0; - CORBA_DynAny_ptr dp = - this->da_members_[this->current_index_].in (); - - if (dp) - { - CORBA_TypeCode_var tc = this->get_element_type (ACE_TRY_ENV); - ACE_CHECK_RETURN (val); - - CORBA::TCKind kind = tc->kind (ACE_TRY_ENV); - ACE_CHECK_RETURN (val); - - if (kind == CORBA::tk_string) - { - val = dp->get_string (ACE_TRY_ENV); - ACE_CHECK_RETURN (val); - - this->next (ACE_TRY_ENV); - ACE_CHECK_RETURN (val); - } - else - { - ACE_THROW_RETURN (CORBA_DynAny::TypeMismatch (), - val); - } - } - else - { - ACE_THROW_RETURN (CORBA_DynAny::Invalid (), - val); - } - - return val; -} - -CORBA::Object_ptr -TAO_DynSequence_i::get_reference (CORBA::Environment &ACE_TRY_ENV) -{ - CORBA_Object_ptr val = 0; - CORBA_DynAny_ptr dp = - this->da_members_[this->current_index_].in (); - - if (dp) - { - CORBA_TypeCode_var tc = this->get_element_type (ACE_TRY_ENV); - ACE_CHECK_RETURN (val); - - CORBA::TCKind kind = tc->kind (ACE_TRY_ENV); - ACE_CHECK_RETURN (val); - - if (kind == CORBA::tk_objref) - { - val = dp->get_reference (ACE_TRY_ENV); - ACE_CHECK_RETURN (val); - - this->next (ACE_TRY_ENV); - ACE_CHECK_RETURN (val); - } - else - { - ACE_THROW_RETURN (CORBA_DynAny::TypeMismatch (), - val); - } - } - else - { - ACE_THROW_RETURN (CORBA_DynAny::Invalid (), - val); - } - - return val; -} - -CORBA::TypeCode_ptr -TAO_DynSequence_i::get_typecode (CORBA::Environment &ACE_TRY_ENV) -{ - CORBA_TypeCode_ptr val = 0; - CORBA_DynAny_ptr dp = - this->da_members_[this->current_index_].in (); - - if (dp) - { - CORBA_TypeCode_var tc = this->get_element_type (ACE_TRY_ENV); - ACE_CHECK_RETURN (val); - - CORBA::TCKind kind = tc->kind (ACE_TRY_ENV); - ACE_CHECK_RETURN (val); - - if (kind == CORBA::tk_TypeCode) - { - val = dp->get_typecode (ACE_TRY_ENV); - ACE_CHECK_RETURN (val); - - this->next (ACE_TRY_ENV); - ACE_CHECK_RETURN (val); - } - else - { - ACE_THROW_RETURN (CORBA_DynAny::TypeMismatch (), - val); - } - } - else - { - ACE_THROW_RETURN (CORBA_DynAny::Invalid (), - val); - } - - return val; -} - -CORBA::LongLong -TAO_DynSequence_i::get_longlong (CORBA::Environment &ACE_TRY_ENV) -{ -#if defined (ACE_LACKS_LONGLONG_T) - CORBA::LongLong val = {0, 0}; -#else /* ! ACE_LACKS_LONGLONG_T */ - CORBA::LongLong val = 0; -#endif /* ! ACE_LACKS_LONGLONG_T */ - - CORBA_DynAny_ptr dp = - this->da_members_[this->current_index_].in (); - - if (dp) - { - CORBA_TypeCode_var tc = this->get_element_type (ACE_TRY_ENV); - ACE_CHECK_RETURN (val); - - CORBA::TCKind kind = tc->kind (ACE_TRY_ENV); - ACE_CHECK_RETURN (val); - - if (kind == CORBA::tk_longlong) - { - val = dp->get_longlong (ACE_TRY_ENV); - ACE_CHECK_RETURN (val); - - this->next (ACE_TRY_ENV); - ACE_CHECK_RETURN (val); - } - else - { - ACE_THROW_RETURN (CORBA_DynAny::TypeMismatch (), - val); - } - } - else - { - ACE_THROW_RETURN (CORBA_DynAny::Invalid (), - val); - } - - return val; -} - -CORBA::ULongLong -TAO_DynSequence_i::get_ulonglong (CORBA::Environment &ACE_TRY_ENV) -{ - CORBA::ULongLong val = 0; - CORBA_DynAny_ptr dp = - this->da_members_[this->current_index_].in (); - - if (dp) - { - CORBA_TypeCode_var tc = this->get_element_type (ACE_TRY_ENV); - ACE_CHECK_RETURN (val); - - CORBA::TCKind kind = tc->kind (ACE_TRY_ENV); - ACE_CHECK_RETURN (val); - - if (kind == CORBA::tk_ulonglong) - { - val = dp->get_ulonglong (ACE_TRY_ENV); - ACE_CHECK_RETURN (val); - - this->next (ACE_TRY_ENV); - ACE_CHECK_RETURN (val); - } - else - { - ACE_THROW_RETURN (CORBA_DynAny::TypeMismatch (), - val); - } - } - else - { - ACE_THROW_RETURN (CORBA_DynAny::Invalid (), - val); - } - - return val; -} - -CORBA::WChar -TAO_DynSequence_i::get_wchar (CORBA::Environment &ACE_TRY_ENV) -{ - CORBA::WChar val = 0; - CORBA_DynAny_ptr dp = - this->da_members_[this->current_index_].in (); - - if (dp) - { - CORBA_TypeCode_var tc = this->get_element_type (ACE_TRY_ENV); - ACE_CHECK_RETURN (val); - - CORBA::TCKind kind = tc->kind (ACE_TRY_ENV); - ACE_CHECK_RETURN (val); - - if (kind == CORBA::tk_wchar) - { - val = dp->get_wchar (ACE_TRY_ENV); - ACE_CHECK_RETURN (val); - - this->next (ACE_TRY_ENV); - ACE_CHECK_RETURN (val); - } - else - { - ACE_THROW_RETURN (CORBA_DynAny::TypeMismatch (), - val); - } - } - else - { - ACE_THROW_RETURN (CORBA_DynAny::Invalid (), - val); - } - - return val; -} - -CORBA::Any_ptr -TAO_DynSequence_i::get_any (CORBA::Environment &ACE_TRY_ENV) -{ - CORBA_Any_ptr val = 0; - CORBA_DynAny_ptr dp = - this->da_members_[this->current_index_].in (); - - if (dp) - { - CORBA_TypeCode_var tc = this->get_element_type (ACE_TRY_ENV); - ACE_CHECK_RETURN (val); - - CORBA::TCKind kind = tc->kind (ACE_TRY_ENV); - ACE_CHECK_RETURN (val); - - if (kind == CORBA::tk_any) - { - val = dp->get_any (ACE_TRY_ENV); - ACE_CHECK_RETURN (val); - - this->next (ACE_TRY_ENV); - ACE_CHECK_RETURN (val); - } - else - { - ACE_THROW_RETURN (CORBA_DynAny::TypeMismatch (), - val); - } - } - else - { - ACE_THROW_RETURN (CORBA_DynAny::Invalid (), - val); - } - - return val; -} - -// Private utility function. - -CORBA::TypeCode_ptr -TAO_DynSequence_i::get_element_type (CORBA::Environment& ACE_TRY_ENV) -{ - CORBA::TypeCode_var element_type = CORBA::TypeCode::_duplicate (this->type_.in ()); - - // Strip away aliases (if any) on top of the outer type - CORBA::TCKind kind = element_type->kind (ACE_TRY_ENV); - ACE_CHECK_RETURN (CORBA_TypeCode::_nil ()); - - while (kind != CORBA::tk_sequence) - { - element_type = element_type->content_type (ACE_TRY_ENV); - ACE_CHECK_RETURN (CORBA_TypeCode::_nil ()); - - kind = element_type->kind (ACE_TRY_ENV); - ACE_CHECK_RETURN (CORBA_TypeCode::_nil ()); - } - - // Return the content type. - CORBA::TypeCode_ptr retval = element_type->content_type (ACE_TRY_ENV); - ACE_CHECK_RETURN (CORBA_TypeCode::_nil ()); - - return retval; -} - -#endif /* TAO_HAS_MINIMUM_CORBA */ diff --git a/TAO/tao/DynSequence_i.h b/TAO/tao/DynSequence_i.h deleted file mode 100644 index a89cdd38888..00000000000 --- a/TAO/tao/DynSequence_i.h +++ /dev/null @@ -1,222 +0,0 @@ -/* -*- C++ -*- */ -// $Id$ - -// =================================================================== -// -// = LIBRARY -// TAO -// -// = FILENAME -// DynSequence_i.h -// -// = AUTHOR -// Jeff Parsons -// -// =================================================================== - -#ifndef TAO_DYNSEQUENCE_I_H -#define TAO_DYNSEQUENCE_I_H -#include "ace/pre.h" - -#include "tao/orbconf.h" - -#if (TAO_HAS_MINIMUM_CORBA == 0) - -#include "ace/Containers.h" - -#if !defined (ACE_LACKS_PRAGMA_ONCE) -# pragma once -#endif /* ACE_LACKS_PRAGMA_ONCE */ - -class TAO_Export TAO_DynSequence_i : public POA_CORBA::DynSequence -{ - // = TITLE - // TAO_DynSequence_i - // - // = DESCRIPTION - // Implementation of Dynamic Any type for Sequences - // -public: - TAO_DynSequence_i (const CORBA_Any& any); - // constructor taking an Any argument - - TAO_DynSequence_i (CORBA_TypeCode_ptr tc); - // constructor taking a typecode argument - - ~TAO_DynSequence_i (void); - // destructor - - // = Functions specific to DynSequence - - CORBA::ULong length (CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - // Get length of sequence. - - void length (CORBA::ULong length, - CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - // Set length of sequence. - - CORBA_AnySeq *get_elements (CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - // Get elements using IDL defined type AnySeq. - - void set_elements (const CORBA_AnySeq& value, - CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - // Set elements using IDL defined type AnySeq. - - // = Functions common to all Dynamic Any types - - void assign (CORBA_DynAny_ptr dyn_any, - CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - // Sets the value of the receiver to the value of the argument. - - CORBA_DynAny_ptr copy (CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - // Creates a copy. - - void destroy (CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - // Makes sure the contents are disposed of correctly. - - void from_any (const CORBA::Any& any, - CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - // Assigns value from an Any argument. - - CORBA::Any_ptr to_any (CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - // Outputs contents as an Any. - - CORBA::TypeCode_ptr type (CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - // Returns the (constant) type. - - CORBA_DynAny_ptr current_component (CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - // Used in iterating through the contents. - - CORBA::Boolean next (CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - // Returns next component. - - CORBA::Boolean seek (CORBA::Long slot, - CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - // Jump to component at . - - void rewind (CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - // Makes first component the current one. - - // = Insert and get functions - - void insert_boolean (CORBA::Boolean value, - CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - void insert_octet (CORBA::Octet value, - CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - void insert_char (CORBA::Char value, - CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - void insert_short (CORBA::Short value, - CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - void insert_ushort (CORBA::UShort value, - CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - void insert_long (CORBA::Long value, - CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - void insert_ulong (CORBA::ULong value, - CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - void insert_float (CORBA::Float value, - CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - void insert_double (CORBA::Double value, - CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - void insert_string (const char * value, - CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - void insert_reference (CORBA::Object_ptr value, - CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - void insert_typecode (CORBA::TypeCode_ptr value, - CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - void insert_longlong (CORBA::LongLong value, - CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - void insert_ulonglong (CORBA::ULongLong value, - CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - void insert_wchar (CORBA::WChar value, - CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - void insert_any (const CORBA::Any& value, - CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - CORBA::Boolean get_boolean (CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - CORBA::Octet get_octet (CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - CORBA::Char get_char (CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - CORBA::Short get_short (CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - CORBA::UShort get_ushort (CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - CORBA::Long get_long (CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - CORBA::ULong get_ulong (CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - CORBA::Float get_float (CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - CORBA::Double get_double (CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - char *get_string (CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - CORBA::Object_ptr get_reference (CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - CORBA::TypeCode_ptr get_typecode (CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - CORBA::LongLong get_longlong (CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - CORBA::ULongLong get_ulonglong (CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - CORBA::WChar get_wchar (CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - CORBA::Any_ptr get_any (CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - -private: - CORBA::TypeCode_ptr get_element_type (CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - // Utility, turns the type of elements contained in the sequence. - - CORBA::TypeCode_var type_; - // Holds the typecode of the Sequence - - CORBA::Long current_index_; - // Index of the current component - - ACE_Array_Base da_members_; - // Each component is also a DynAny - - TAO_DynSequence_i (void); - // Must be instantiated with at least a typecode - - // = Use copy() or assign() instead of these - TAO_DynSequence_i (const TAO_DynSequence_i &src); - TAO_DynSequence_i &operator= (const TAO_DynSequence_i &src); -}; - -#endif /* TAO_HAS_MINIMUM_CORBA */ - -#include "ace/post.h" -#endif /* TAO_DYNSEQUENCE_I_H */ diff --git a/TAO/tao/DynStruct_i.cpp b/TAO/tao/DynStruct_i.cpp deleted file mode 100644 index 07af02fadf4..00000000000 --- a/TAO/tao/DynStruct_i.cpp +++ /dev/null @@ -1,1567 +0,0 @@ -/* -*- C++ -*- */ -// $Id$ - -// ==================================================================== -// -// = LIBRARY -// TAO -// -// = FILENAME -// DynStruct_i.cpp -// -// = AUTHOR -// Jeff Parsons -// -// ==================================================================== - -#include "tao/DynAny_i.h" - -#if (TAO_HAS_MINIMUM_CORBA == 0) - -#include "tao/DynStruct_i.h" -#include "tao/InconsistentTypeCodeC.h" -#include "tao/ORB.h" -#include "tao/Marshal.h" - -// Constructors and destructor - -TAO_DynStruct_i::TAO_DynStruct_i (const CORBA_Any& any) - : type_ (any.type ()), - current_index_ (0), - da_members_ (0) -{ - ACE_DECLARE_NEW_CORBA_ENV; - ACE_TRY - { - // The type will be correct if this constructor called from a - // factory function, but it could also be called by the user, - // so..... - CORBA::TCKind kind = TAO_DynAny_i::unalias (this->type_.in (), - ACE_TRY_ENV); - ACE_TRY_CHECK; - - if (kind == CORBA::tk_struct || kind == CORBA::tk_except) - { - CORBA::ULong numfields = - this->type_.in ()->member_count (ACE_TRY_ENV); - ACE_TRY_CHECK; - - // Resize the array. - this->da_members_.size (numfields); - - // Get the CDR stream of the argument. - ACE_Message_Block *mb = any._tao_get_cdr (); - - TAO_InputCDR cdr (mb, - any._tao_byte_order ()); - - for (CORBA::ULong i = 0; i < numfields; i++) - { - CORBA::TypeCode_var field_tc = - this->type_.in ()->member_type (i, - ACE_TRY_ENV); - ACE_TRY_CHECK; - - // This Any constructor is a TAO extension. - CORBA_Any field_any (field_tc.in (), - 0, - cdr.byte_order (), - cdr.start ()); - - // This recursive step will call the correct constructor - // based on the type of field_any. - this->da_members_[i] = - TAO_DynAny_i::create_dyn_any (field_any, - ACE_TRY_ENV); - ACE_TRY_CHECK; - - // Move to the next field in the CDR stream. - (void) TAO_Marshal_Object::perform_skip (field_tc.in (), - &cdr, - ACE_TRY_ENV); - ACE_TRY_CHECK; - } - } - else - { - ACE_THROW (CORBA_ORB_InconsistentTypeCode ()); - } - } - ACE_CATCHANY - { - // do nothing - } - ACE_ENDTRY; - ACE_CHECK; -} - -TAO_DynStruct_i::TAO_DynStruct_i (CORBA_TypeCode_ptr tc) - : type_ (CORBA::TypeCode::_duplicate (tc)), - current_index_ (0), - da_members_ (0) -{ - ACE_DECLARE_NEW_CORBA_ENV; - ACE_TRY - { - // Need to check if called by user. - CORBA::TCKind kind = TAO_DynAny_i::unalias (tc, - ACE_TRY_ENV); - ACE_TRY_CHECK; - - if (kind == CORBA::tk_struct || kind == CORBA::tk_except) - { - CORBA::ULong numfields = tc->member_count (ACE_TRY_ENV); - ACE_TRY_CHECK; - - // Resize the array. - this->da_members_.size (numfields); - - for (CORBA::ULong i = 0; i < numfields; i++) - { - // With a typecode arg, we just create the top level. - this->da_members_[i] = 0; - } - } - else - { - ACE_THROW (CORBA_ORB_InconsistentTypeCode ()); - } - } - ACE_CATCHANY - { - // do nothing - } - ACE_ENDTRY; - ACE_CHECK; -} - -TAO_DynStruct_i::~TAO_DynStruct_i (void) -{ -} - -// Functions specific to DynStruct - -CORBA::FieldName -TAO_DynStruct_i::current_member_name (CORBA::Environment &) -{ - return CORBA::string_dup (this->type_.in ()->member_name (this->current_index_)); -} - -// Returns the unaliased TCKind. -CORBA::TCKind -TAO_DynStruct_i::current_member_kind (CORBA::Environment& ACE_TRY_ENV) -{ - CORBA::TypeCode_var tc = this->type_.in ()->member_type (this->current_index_, - ACE_TRY_ENV); - ACE_CHECK_RETURN (CORBA::tk_null); - - CORBA::TCKind retval = TAO_DynAny_i::unalias (tc.in (), - ACE_TRY_ENV); - ACE_CHECK_RETURN (CORBA::tk_null); - - return retval; -} - -CORBA::NameValuePairSeq* -TAO_DynStruct_i::get_members (CORBA::Environment& ACE_TRY_ENV) -{ - CORBA::ULong length = this->da_members_.size (); - - CORBA::NameValuePairSeq* members; - ACE_NEW_THROW_EX (members, - CORBA::NameValuePairSeq (length), - CORBA::NO_MEMORY ()); - ACE_CHECK_RETURN (0); - - // We must do this explicitly. - members->length (length); - - // Assign name and value to each pearl on the string. - for (CORBA::ULong i = 0; i < length; i++) - { - (*members)[i].id = - CORBA::string_dup (this->type_.in ()->member_name (i)); - - CORBA::Any_var temp = this->da_members_[i]->to_any (ACE_TRY_ENV); - ACE_CHECK_RETURN (0); - - (*members)[i].value = temp.in (); - } - - return members; -} - -void -TAO_DynStruct_i::set_members (const CORBA::NameValuePairSeq& value, - CORBA::Environment& ACE_TRY_ENV) -{ - CORBA::ULong length = value.length (); - - // Check for length match. - if (length == this->da_members_.size ()) - { - CORBA::TypeCode_var value_tc; - - for (CORBA::ULong i = 0; i < length; i++) - { - // Check for type and name match. - CORBA_TypeCode_var tc = this->type_.in ()->member_type (i, - ACE_TRY_ENV); - ACE_CHECK; - - value_tc = value[i].value.type (); - - if (value_tc->equal (tc.in ()) - && !ACE_OS::strcmp (value[i].id, - this->type_.in ()->member_name (i))) - { - if (!CORBA::is_nil (this->da_members_[i].in ())) - { - this->da_members_[i]->destroy (ACE_TRY_ENV); - ACE_CHECK; - } - - this->da_members_[i] = - TAO_DynAny_i::create_dyn_any (value[i].value, - ACE_TRY_ENV); - ACE_CHECK; - } - else - { - ACE_THROW (CORBA_DynAny::InvalidSeq ()); - } - } - } - else - { - ACE_THROW (CORBA_DynAny::InvalidSeq ()); - } -} - -////////////////////////////////////////////////////////////////////// -// Common functions - -void -TAO_DynStruct_i::assign (CORBA_DynAny_ptr dyn_any, - CORBA::Environment &ACE_TRY_ENV) -{ - // *dyn_any->to_any raises Invalid if arg is bad. - CORBA::TypeCode_ptr tc = dyn_any->type (ACE_TRY_ENV); - ACE_CHECK; - - CORBA::Boolean equal = this->type_.in ()->equal (tc, - ACE_TRY_ENV); - ACE_CHECK; - - if (equal) - { - CORBA_Any_ptr any_ptr = dyn_any->to_any (ACE_TRY_ENV); - ACE_CHECK; - - this->from_any (*any_ptr, - ACE_TRY_ENV); - ACE_CHECK; - } - else - { - ACE_THROW (CORBA_DynAny::Invalid ()); - } -} - -CORBA_DynAny_ptr -TAO_DynStruct_i::copy (CORBA::Environment &ACE_TRY_ENV) -{ - CORBA_Any_ptr a = this->to_any (ACE_TRY_ENV); - ACE_CHECK_RETURN (CORBA_DynAny::_nil ()); - - CORBA_DynAny_ptr retval = TAO_DynAny_i::create_dyn_any (*a, - ACE_TRY_ENV); - ACE_CHECK_RETURN (CORBA_DynAny::_nil ()); - - return retval; -} - -void -TAO_DynStruct_i::destroy (CORBA::Environment &ACE_TRY_ENV) -{ - // Do a deep destroy - for (CORBA::ULong i = 0; i < this->da_members_.size (); i++) - { - if (!CORBA::is_nil (this->da_members_[i].in ())) - { - this->da_members_[i]->destroy (ACE_TRY_ENV); - ACE_CHECK; - } - } - - // Free the top level - delete this; -} - -void -TAO_DynStruct_i::from_any (const CORBA_Any& any, - CORBA::Environment &ACE_TRY_ENV) -{ - CORBA::TypeCode_var tc = any.type (); - CORBA::Boolean equal = this->type_.in ()->equal (tc.in (), - ACE_TRY_ENV); - ACE_CHECK; - - if (equal) - { - // Get the CDR stream of the argument. - ACE_Message_Block* mb = any._tao_get_cdr (); - TAO_InputCDR cdr (mb, - any._tao_byte_order ()); - - // If we have an exception type, unmarshal the repository ID. - CORBA::TCKind kind = TAO_DynAny_i::unalias (this->type_.in (), - ACE_TRY_ENV); - ACE_CHECK; - - if (kind == CORBA::tk_except) - { - CORBA::String_var str; - cdr >> str.out(); - } - - for (CORBA::ULong i = 0; - i < this->da_members_.size (); - i++) - { - CORBA::TypeCode_var field_tc = - this->type_.in ()->member_type (i, - ACE_TRY_ENV); - ACE_CHECK; - - // This Any constructor is a TAO extension. - CORBA_Any field_any (field_tc.in (), - 0, - cdr.byte_order (), - cdr.start ()); - - if (!CORBA::is_nil (this->da_members_[i].in ())) - { - this->da_members_[i]->destroy (ACE_TRY_ENV); - ACE_CHECK; - } - - this->da_members_[i] = - TAO_DynAny_i::create_dyn_any (field_any, - ACE_TRY_ENV); - ACE_CHECK; - - // Move to the next field in the CDR stream. - (void) TAO_Marshal_Object::perform_skip (field_tc.in (), - &cdr, - ACE_TRY_ENV); - ACE_CHECK; - } - } - else - { - ACE_THROW (CORBA_DynAny::Invalid ()); - } -} - -CORBA::Any_ptr -TAO_DynStruct_i::to_any (CORBA::Environment& ACE_TRY_ENV) -{ - TAO_OutputCDR out_cdr; - - // If we have an exception type, marshal the repository ID. - CORBA::TCKind kind = TAO_DynAny_i::unalias (this->type_.in (), - ACE_TRY_ENV); - ACE_CHECK_RETURN (0); - - if (kind == CORBA::tk_except) - { - out_cdr << this->type_->id (); - } - - for (CORBA::ULong i = 0; - i < this->da_members_.size (); - i++) - { - // Each component must have been initialied. - if (!this->da_members_[i].in ()) - { - ACE_THROW_RETURN (CORBA_DynAny::Invalid (), - 0); - } - - CORBA_TypeCode_ptr field_tc = - this->da_members_[i]->type (ACE_TRY_ENV); - ACE_CHECK_RETURN (0); - - // Recursive step - CORBA_Any_var field_any = - this->da_members_[i]->to_any (ACE_TRY_ENV); - ACE_CHECK_RETURN (0); - - ACE_Message_Block *field_mb = field_any->_tao_get_cdr (); - - TAO_InputCDR field_cdr (field_mb, - field_any->_tao_byte_order ()); - - (void) TAO_Marshal_Object::perform_append (field_tc, - &field_cdr, - &out_cdr, - ACE_TRY_ENV); - ACE_CHECK_RETURN (0); - } - - TAO_InputCDR in_cdr (out_cdr); - - CORBA_Any *retval; - - CORBA_TypeCode_ptr tc = this->type (ACE_TRY_ENV); - ACE_CHECK_RETURN (0); - - ACE_NEW_THROW_EX (retval, - CORBA_Any (tc, - 0, - in_cdr.byte_order (), - in_cdr.start ()), - CORBA::NO_MEMORY ()); - ACE_CHECK_RETURN (0); - - return retval; -} - -CORBA::TypeCode_ptr -TAO_DynStruct_i::type (CORBA::Environment &) -{ - return CORBA::TypeCode::_duplicate (this->type_.in ()); -} - -// If this component hasn't been initialized yet, the first call to -// current_component will create the pointer and return it. - -CORBA_DynAny_ptr -TAO_DynStruct_i::current_component (CORBA::Environment &ACE_TRY_ENV) -{ - if (!this->da_members_[this->current_index_].in ()) - { - CORBA_TypeCode_var tc = - this->type_.in ()->member_type (this->current_index_, - ACE_TRY_ENV); - ACE_CHECK_RETURN (CORBA_DynAny::_nil ()); - - CORBA_DynAny_ptr dp = TAO_DynAny_i::create_dyn_any (tc.in (), - ACE_TRY_ENV); - ACE_CHECK_RETURN (CORBA_DynAny::_nil ()); - - this->da_members_[this->current_index_] = dp; - } - - return CORBA_DynAny::_duplicate ( - this->da_members_[this->current_index_].in () - ); -} - -CORBA::Boolean -TAO_DynStruct_i::next (CORBA::Environment &) -{ - if (this->current_index_ + 1 == (CORBA::Long) this->da_members_.size ()) - return 0; - - ++this->current_index_; - return 1; -} - -CORBA::Boolean -TAO_DynStruct_i::seek (CORBA::Long slot, - CORBA::Environment &) -{ - if (slot < 0 - || slot >= (CORBA::Long) this->da_members_.size ()) - return 0; - - this->current_index_ = slot; - return 1; -} - -void -TAO_DynStruct_i::rewind (CORBA::Environment &) -{ - this->current_index_ = 0; -} - -// The insert-primitive and get-primitive functions are required -// by the spec of all types of DynAny, although if the top level -// members aren't primitive types, these functions aren't too helpful. -// Also, while not mentioned in the spec, the example code seems to -// indicate that next() is called in the body of each of these, and -// it has been so implemented here. - -// Insert functions - -void -TAO_DynStruct_i::insert_boolean (CORBA::Boolean value, - CORBA::Environment &ACE_TRY_ENV) -{ - CORBA::TypeCode_var tc = this->type_.in ()->member_type (this->current_index_); - CORBA::TCKind kind = - TAO_DynAny_i::unalias (tc.in (), ACE_TRY_ENV); - ACE_CHECK; - - if (kind == CORBA::tk_boolean) - { - CORBA_DynAny_ptr dp = this->current_component (ACE_TRY_ENV); - ACE_CHECK; - - dp->insert_boolean (value, - ACE_TRY_ENV); - ACE_CHECK; - - this->next (ACE_TRY_ENV); - ACE_CHECK; - } - else - { - ACE_THROW (CORBA_DynAny::InvalidValue ()); - } -} - -void -TAO_DynStruct_i::insert_octet (CORBA::Octet value, - CORBA::Environment &ACE_TRY_ENV) -{ - CORBA::TypeCode_var tc = this->type_.in ()->member_type (this->current_index_); - CORBA::TCKind kind = - TAO_DynAny_i::unalias (tc.in (), ACE_TRY_ENV); - ACE_CHECK; - - if (kind == CORBA::tk_octet) - { - CORBA_DynAny_ptr dp = this->current_component (ACE_TRY_ENV); - ACE_CHECK; - - dp->insert_octet (value, - ACE_TRY_ENV); - ACE_CHECK; - - this->next (ACE_TRY_ENV); - ACE_CHECK; - } - else - { - ACE_THROW (CORBA_DynAny::InvalidValue ()); - } -} - -void -TAO_DynStruct_i::insert_char (CORBA::Char value, - CORBA::Environment &ACE_TRY_ENV) -{ - - CORBA::TypeCode_var tc = this->type_.in ()->member_type (this->current_index_); - CORBA::TCKind kind = - TAO_DynAny_i::unalias (tc.in (), ACE_TRY_ENV); - ACE_CHECK; - - if (kind == CORBA::tk_char) - { - CORBA_DynAny_ptr dp = this->current_component (ACE_TRY_ENV); - ACE_CHECK; - - dp->insert_char (value, - ACE_TRY_ENV); - ACE_CHECK; - - this->next (ACE_TRY_ENV); - ACE_CHECK; - } - else - { - ACE_THROW (CORBA_DynAny::InvalidValue ()); - } -} - -void -TAO_DynStruct_i::insert_short (CORBA::Short value, - CORBA::Environment &ACE_TRY_ENV) -{ - CORBA::TypeCode_var tc = this->type_.in ()->member_type (this->current_index_); - CORBA::TCKind kind = - TAO_DynAny_i::unalias (tc.in (), ACE_TRY_ENV); - ACE_CHECK; - - if (kind == CORBA::tk_short) - { - CORBA_DynAny_ptr dp = this->current_component (ACE_TRY_ENV); - ACE_CHECK; - - dp->insert_short (value, - ACE_TRY_ENV); - ACE_CHECK; - - this->next (ACE_TRY_ENV); - ACE_CHECK; - } - else - { - ACE_THROW (CORBA_DynAny::InvalidValue ()); - } -} - -void -TAO_DynStruct_i::insert_ushort (CORBA::UShort value, - CORBA::Environment &ACE_TRY_ENV) -{ - CORBA::TypeCode_var tc = this->type_.in ()->member_type (this->current_index_); - CORBA::TCKind kind = - TAO_DynAny_i::unalias (tc.in (), ACE_TRY_ENV); - ACE_CHECK; - - if (kind == CORBA::tk_ushort) - { - CORBA_DynAny_ptr dp = this->current_component (ACE_TRY_ENV); - ACE_CHECK; - - dp->insert_ushort (value, - ACE_TRY_ENV); - ACE_CHECK; - - this->next (ACE_TRY_ENV); - ACE_CHECK; - } - else - { - ACE_THROW (CORBA_DynAny::InvalidValue ()); - } -} - -void -TAO_DynStruct_i::insert_long (CORBA::Long value, - CORBA::Environment &ACE_TRY_ENV) -{ - CORBA::TypeCode_var tc = this->type_.in ()->member_type (this->current_index_); - CORBA::TCKind kind = - TAO_DynAny_i::unalias (tc.in (), ACE_TRY_ENV); - ACE_CHECK; - - if (kind == CORBA::tk_long) - { - CORBA_DynAny_ptr dp = this->current_component (ACE_TRY_ENV); - ACE_CHECK; - - dp->insert_long (value, - ACE_TRY_ENV); - ACE_CHECK; - - this->next (ACE_TRY_ENV); - ACE_CHECK; - } - else - { - ACE_THROW (CORBA_DynAny::InvalidValue ()); - } -} - -void -TAO_DynStruct_i::insert_ulong (CORBA::ULong value, - CORBA::Environment &ACE_TRY_ENV) -{ - CORBA::TypeCode_var tc = this->type_.in ()->member_type (this->current_index_); - CORBA::TCKind kind = - TAO_DynAny_i::unalias (tc.in (), ACE_TRY_ENV); - ACE_CHECK; - - if (kind == CORBA::tk_ulong) - { - CORBA_DynAny_ptr dp = this->current_component (ACE_TRY_ENV); - ACE_CHECK; - - dp->insert_ulong (value, - ACE_TRY_ENV); - ACE_CHECK; - - this->next (ACE_TRY_ENV); - ACE_CHECK; - } - else - { - ACE_THROW (CORBA_DynAny::InvalidValue ()); - } -} - -void -TAO_DynStruct_i::insert_float (CORBA::Float value, - CORBA::Environment &ACE_TRY_ENV) -{ - CORBA::TypeCode_var tc = this->type_.in ()->member_type (this->current_index_); - CORBA::TCKind kind = - TAO_DynAny_i::unalias (tc.in (), ACE_TRY_ENV); - ACE_CHECK; - - if (kind == CORBA::tk_float) - { - CORBA_DynAny_ptr dp = this->current_component (ACE_TRY_ENV); - ACE_CHECK; - - dp->insert_float (value, - ACE_TRY_ENV); - ACE_CHECK; - - this->next (ACE_TRY_ENV); - ACE_CHECK; - } - else - { - ACE_THROW (CORBA_DynAny::InvalidValue ()); - } -} - -void -TAO_DynStruct_i::insert_double (CORBA::Double value, - CORBA::Environment &ACE_TRY_ENV) -{ - CORBA::TypeCode_var tc = this->type_.in ()->member_type (this->current_index_); - CORBA::TCKind kind = - TAO_DynAny_i::unalias (tc.in (), ACE_TRY_ENV); - ACE_CHECK; - - if (kind == CORBA::tk_double) - { - CORBA_DynAny_ptr dp = this->current_component (ACE_TRY_ENV); - ACE_CHECK; - - dp->insert_double (value, - ACE_TRY_ENV); - ACE_CHECK; - - this->next (ACE_TRY_ENV); - ACE_CHECK; - } - else - { - ACE_THROW (CORBA_DynAny::InvalidValue ()); - } -} - -void -TAO_DynStruct_i::insert_string (const char * value, - CORBA::Environment &ACE_TRY_ENV) -{ - CORBA::TypeCode_var tc = this->type_.in ()->member_type (this->current_index_); - CORBA::TCKind kind = - TAO_DynAny_i::unalias (tc.in (), ACE_TRY_ENV); - ACE_CHECK; - - if (kind == CORBA::tk_string) - { - CORBA_DynAny_ptr dp = this->current_component (ACE_TRY_ENV); - ACE_CHECK; - - dp->insert_string (value, - ACE_TRY_ENV); - ACE_CHECK; - - this->next (ACE_TRY_ENV); - ACE_CHECK; - } - else - { - ACE_THROW (CORBA_DynAny::InvalidValue ()); - } -} - -void -TAO_DynStruct_i::insert_reference (CORBA::Object_ptr value, - CORBA::Environment &ACE_TRY_ENV) -{ - CORBA::TypeCode_var tc = this->type_.in ()->member_type (this->current_index_); - CORBA::TCKind kind = - TAO_DynAny_i::unalias (tc.in (), ACE_TRY_ENV); - ACE_CHECK; - - if (kind == CORBA::tk_objref) - { - CORBA_DynAny_ptr dp = this->current_component (ACE_TRY_ENV); - ACE_CHECK; - - dp->insert_reference (value, - ACE_TRY_ENV); - ACE_CHECK; - - this->next (ACE_TRY_ENV); - ACE_CHECK; - } - else - { - ACE_THROW (CORBA_DynAny::InvalidValue ()); - } -} - -void -TAO_DynStruct_i::insert_typecode (CORBA::TypeCode_ptr value, - CORBA::Environment &ACE_TRY_ENV) -{ - CORBA::TypeCode_var tc = this->type_.in ()->member_type (this->current_index_); - CORBA::TCKind kind = - TAO_DynAny_i::unalias (tc.in (), ACE_TRY_ENV); - ACE_CHECK; - - if (kind == CORBA::tk_TypeCode) - { - CORBA_DynAny_ptr dp = this->current_component (ACE_TRY_ENV); - ACE_CHECK; - - dp->insert_typecode (value, - ACE_TRY_ENV); - ACE_CHECK; - - this->next (ACE_TRY_ENV); - ACE_CHECK; - } - else - { - ACE_THROW (CORBA_DynAny::InvalidValue ()); - } -} - -void -TAO_DynStruct_i::insert_longlong (CORBA::LongLong value, - CORBA::Environment &ACE_TRY_ENV) -{ - CORBA::TypeCode_var tc = this->type_.in ()->member_type (this->current_index_); - CORBA::TCKind kind = - TAO_DynAny_i::unalias (tc.in (), ACE_TRY_ENV); - ACE_CHECK; - - if (kind == CORBA::tk_longlong) - { - CORBA_DynAny_ptr dp = this->current_component (ACE_TRY_ENV); - ACE_CHECK; - - dp->insert_longlong (value, - ACE_TRY_ENV); - ACE_CHECK; - - this->next (ACE_TRY_ENV); - ACE_CHECK; - } - else - { - ACE_THROW (CORBA_DynAny::InvalidValue ()); - } -} - -void -TAO_DynStruct_i::insert_ulonglong (CORBA::ULongLong value, - CORBA::Environment &ACE_TRY_ENV) -{ - CORBA::TypeCode_var tc = this->type_.in ()->member_type (this->current_index_); - CORBA::TCKind kind = - TAO_DynAny_i::unalias (tc.in (), ACE_TRY_ENV); - ACE_CHECK; - - if (kind == CORBA::tk_ulonglong) - { - CORBA_DynAny_ptr dp = this->current_component (ACE_TRY_ENV); - ACE_CHECK; - - dp->insert_ulonglong (value, - ACE_TRY_ENV); - ACE_CHECK; - - this->next (ACE_TRY_ENV); - ACE_CHECK; - } - else - { - ACE_THROW (CORBA_DynAny::InvalidValue ()); - } -} - -void -TAO_DynStruct_i::insert_wchar (CORBA::WChar value, - CORBA::Environment &ACE_TRY_ENV) -{ - CORBA::TypeCode_var tc = this->type_.in ()->member_type (this->current_index_); - CORBA::TCKind kind = - TAO_DynAny_i::unalias (tc.in (), ACE_TRY_ENV); - ACE_CHECK; - - if (kind == CORBA::tk_wchar) - { - CORBA_DynAny_ptr dp = this->current_component (ACE_TRY_ENV); - ACE_CHECK; - - dp->insert_wchar (value, - ACE_TRY_ENV); - ACE_CHECK; - - this->next (ACE_TRY_ENV); - ACE_CHECK; - } - else - { - ACE_THROW (CORBA_DynAny::InvalidValue ()); - } -} - -void -TAO_DynStruct_i::insert_any (const CORBA::Any& value, - CORBA::Environment &ACE_TRY_ENV) -{ - CORBA::TypeCode_var tc = this->type_.in ()->member_type (this->current_index_); - CORBA::TCKind kind = - TAO_DynAny_i::unalias (tc.in (), ACE_TRY_ENV); - ACE_CHECK; - - if (kind == CORBA::tk_any) - { - CORBA_DynAny_ptr dp = this->current_component (ACE_TRY_ENV); - ACE_CHECK; - - dp->insert_any (value, - ACE_TRY_ENV); - ACE_CHECK; - - this->next (ACE_TRY_ENV); - ACE_CHECK; - } - else - { - ACE_THROW (CORBA_DynAny::InvalidValue ()); - } -} - -// Get functions - -// If the current component has not been intialized, these raise -// Invalid, which is not required by the spec, but which seems like a -// courteous thing to do. - -CORBA::Boolean -TAO_DynStruct_i::get_boolean (CORBA::Environment &ACE_TRY_ENV) -{ - CORBA::Boolean val = 0; - CORBA_DynAny_ptr dp = - this->da_members_[this->current_index_].in (); - - if (dp) - { - CORBA_TypeCode_var tc = dp->type (ACE_TRY_ENV); - ACE_CHECK_RETURN (0); - - CORBA::TCKind kind = TAO_DynAny_i::unalias (tc.in (), - ACE_TRY_ENV); - ACE_CHECK_RETURN (0); - - if (kind == CORBA::tk_boolean) - { - val = dp->get_boolean (ACE_TRY_ENV); - ACE_CHECK_RETURN (0); - - this->next (ACE_TRY_ENV); - ACE_CHECK_RETURN (0); - } - else - { - ACE_THROW_RETURN (CORBA_DynAny::TypeMismatch (), - val); - } - } - else - { - ACE_THROW_RETURN (CORBA_DynAny::Invalid (), - val); - } - - return val; -} - -CORBA::Octet -TAO_DynStruct_i::get_octet (CORBA::Environment &ACE_TRY_ENV) -{ - CORBA::Octet val = 0; - CORBA_DynAny_ptr dp = - this->da_members_[this->current_index_].in (); - - if (dp) - { - CORBA_TypeCode_var tc = dp->type (ACE_TRY_ENV); - ACE_CHECK_RETURN (0); - - CORBA::TCKind kind = TAO_DynAny_i::unalias (tc.in (), - ACE_TRY_ENV); - ACE_CHECK_RETURN (0); - - if (kind == CORBA::tk_octet) - { - val = dp->get_octet (ACE_TRY_ENV); - ACE_CHECK_RETURN (0); - - this->next (ACE_TRY_ENV); - ACE_CHECK_RETURN (0); - } - else - { - ACE_THROW_RETURN (CORBA_DynAny::TypeMismatch (), - val); - } - } - else - { - ACE_THROW_RETURN (CORBA_DynAny::Invalid (), - val); - } - - return val; -} - -CORBA::Char -TAO_DynStruct_i::get_char (CORBA::Environment &ACE_TRY_ENV) -{ - CORBA::Char val = 0; - CORBA_DynAny_ptr dp = - this->da_members_[this->current_index_].in (); - - if (dp) - { - CORBA_TypeCode_var tc = dp->type (ACE_TRY_ENV); - ACE_CHECK_RETURN (0); - - CORBA::TCKind kind = TAO_DynAny_i::unalias (tc.in (), - ACE_TRY_ENV); - ACE_CHECK_RETURN (0); - - if (kind == CORBA::tk_char) - { - val = dp->get_char (ACE_TRY_ENV); - ACE_CHECK_RETURN (0); - - this->next (ACE_TRY_ENV); - ACE_CHECK_RETURN (0); - } - else - { - ACE_THROW_RETURN (CORBA_DynAny::TypeMismatch (), - val); - } - } - else - { - ACE_THROW_RETURN (CORBA_DynAny::Invalid (), - val); - } - - return val; -} - -CORBA::Short -TAO_DynStruct_i::get_short (CORBA::Environment &ACE_TRY_ENV) -{ - CORBA::Short val = 0; - CORBA_DynAny_ptr dp = - this->da_members_[this->current_index_].in (); - - if (dp) - { - CORBA_TypeCode_var tc = dp->type (ACE_TRY_ENV); - ACE_CHECK_RETURN (0); - - CORBA::TCKind kind = TAO_DynAny_i::unalias (tc.in (), - ACE_TRY_ENV); - ACE_CHECK_RETURN (0); - - if (kind == CORBA::tk_short) - { - val = dp->get_short (ACE_TRY_ENV); - ACE_CHECK_RETURN (0); - - this->next (ACE_TRY_ENV); - ACE_CHECK_RETURN (0); - } - else - { - ACE_THROW_RETURN (CORBA_DynAny::TypeMismatch (), - val); - } - } - else - { - ACE_THROW_RETURN (CORBA_DynAny::Invalid (), - val); - } - - return val; -} - -CORBA::UShort -TAO_DynStruct_i::get_ushort (CORBA::Environment &ACE_TRY_ENV) -{ - CORBA::UShort val = 0; - CORBA_DynAny_ptr dp = - this->da_members_[this->current_index_].in (); - - if (dp) - { - CORBA_TypeCode_var tc = dp->type (ACE_TRY_ENV); - ACE_CHECK_RETURN (0); - - CORBA::TCKind kind = TAO_DynAny_i::unalias (tc.in (), - ACE_TRY_ENV); - ACE_CHECK_RETURN (0); - - if (kind == CORBA::tk_ushort) - { - val = dp->get_ushort (ACE_TRY_ENV); - ACE_CHECK_RETURN (0); - - this->next (ACE_TRY_ENV); - ACE_CHECK_RETURN (0); - } - else - { - ACE_THROW_RETURN (CORBA_DynAny::TypeMismatch (), - val); - } - } - else - { - ACE_THROW_RETURN (CORBA_DynAny::Invalid (), - val); - } - - return val; -} - -CORBA::Long -TAO_DynStruct_i::get_long (CORBA::Environment &ACE_TRY_ENV) -{ - CORBA::Long val = 0; - CORBA_DynAny_ptr dp = - this->da_members_[this->current_index_].in (); - - if (dp) - { - CORBA_TypeCode_var tc = dp->type (ACE_TRY_ENV); - ACE_CHECK_RETURN (0); - - CORBA::TCKind kind = TAO_DynAny_i::unalias (tc.in (), - ACE_TRY_ENV); - ACE_CHECK_RETURN (0); - - if (kind == CORBA::tk_long) - { - val = dp->get_long (ACE_TRY_ENV); - ACE_CHECK_RETURN (0); - - this->next (ACE_TRY_ENV); - ACE_CHECK_RETURN (0); - } - else - { - ACE_THROW_RETURN (CORBA_DynAny::TypeMismatch (), - val); - } - } - else - { - ACE_THROW_RETURN (CORBA_DynAny::Invalid (), - val); - } - - return val; -} - -CORBA::ULong -TAO_DynStruct_i::get_ulong (CORBA::Environment &ACE_TRY_ENV) -{ - CORBA::ULong val = 0; - CORBA_DynAny_ptr dp = - this->da_members_[this->current_index_].in (); - - if (dp) - { - CORBA_TypeCode_var tc = dp->type (ACE_TRY_ENV); - ACE_CHECK_RETURN (0); - - CORBA::TCKind kind = TAO_DynAny_i::unalias (tc.in (), - ACE_TRY_ENV); - ACE_CHECK_RETURN (0); - - if (kind == CORBA::tk_ulong) - { - val = dp->get_ulong (ACE_TRY_ENV); - ACE_CHECK_RETURN (0); - - this->next (ACE_TRY_ENV); - ACE_CHECK_RETURN (0); - } - else - { - ACE_THROW_RETURN (CORBA_DynAny::TypeMismatch (), - val); - } - } - else - { - ACE_THROW_RETURN (CORBA_DynAny::Invalid (), - val); - } - - return val; -} - -CORBA::Float -TAO_DynStruct_i::get_float (CORBA::Environment &ACE_TRY_ENV) -{ - CORBA::Float val = 0; - CORBA_DynAny_ptr dp = - this->da_members_[this->current_index_].in (); - - if (dp) - { - CORBA_TypeCode_var tc = dp->type (ACE_TRY_ENV); - ACE_CHECK_RETURN (0); - - CORBA::TCKind kind = TAO_DynAny_i::unalias (tc.in (), - ACE_TRY_ENV); - ACE_CHECK_RETURN (0); - - if (kind == CORBA::tk_float) - { - val = dp->get_float (ACE_TRY_ENV); - ACE_CHECK_RETURN (0); - - this->next (ACE_TRY_ENV); - ACE_CHECK_RETURN (0); - } - else - { - ACE_THROW_RETURN (CORBA_DynAny::TypeMismatch (), - val); - } - } - else - { - ACE_THROW_RETURN (CORBA_DynAny::Invalid (), - val); - } - - return val; -} - -CORBA::Double -TAO_DynStruct_i::get_double (CORBA::Environment &ACE_TRY_ENV) -{ - CORBA::Double val = 0; - CORBA_DynAny_ptr dp = - this->da_members_[this->current_index_].in (); - - if (dp) - { - CORBA_TypeCode_var tc = dp->type (ACE_TRY_ENV); - ACE_CHECK_RETURN (0); - - CORBA::TCKind kind = TAO_DynAny_i::unalias (tc.in (), - ACE_TRY_ENV); - ACE_CHECK_RETURN (0); - - if (kind == CORBA::tk_double) - { - val = dp->get_double (ACE_TRY_ENV); - ACE_CHECK_RETURN (0); - - this->next (ACE_TRY_ENV); - ACE_CHECK_RETURN (0); - } - else - { - ACE_THROW_RETURN (CORBA_DynAny::TypeMismatch (), - val); - } - } - else - { - ACE_THROW_RETURN (CORBA_DynAny::Invalid (), - val); - } - - return val; -} - -char * -TAO_DynStruct_i::get_string (CORBA::Environment &ACE_TRY_ENV) -{ - CORBA::Char *val = 0; - CORBA_DynAny_ptr dp = - this->da_members_[this->current_index_].in (); - - if (dp) - { - CORBA_TypeCode_var tc = dp->type (ACE_TRY_ENV); - ACE_CHECK_RETURN (0); - - CORBA::TCKind kind = TAO_DynAny_i::unalias (tc.in (), - ACE_TRY_ENV); - ACE_CHECK_RETURN (0); - - if (kind == CORBA::tk_string) - { - val = dp->get_string (ACE_TRY_ENV); - ACE_CHECK_RETURN (0); - - this->next (ACE_TRY_ENV); - ACE_CHECK_RETURN (0); - } - else - { - ACE_THROW_RETURN (CORBA_DynAny::TypeMismatch (), - val); - } - } - else - { - ACE_THROW_RETURN (CORBA_DynAny::Invalid (), - val); - } - - return val; -} - -CORBA::Object_ptr -TAO_DynStruct_i::get_reference (CORBA::Environment &ACE_TRY_ENV) -{ - CORBA_Object_ptr val = 0; - CORBA_DynAny_ptr dp = - this->da_members_[this->current_index_].in (); - - if (dp) - { - CORBA_TypeCode_var tc = dp->type (ACE_TRY_ENV); - ACE_CHECK_RETURN (0); - - CORBA::TCKind kind = TAO_DynAny_i::unalias (tc.in (), - ACE_TRY_ENV); - ACE_CHECK_RETURN (0); - - if (kind == CORBA::tk_objref) - { - val = dp->get_reference (ACE_TRY_ENV); - ACE_CHECK_RETURN (0); - - this->next (ACE_TRY_ENV); - ACE_CHECK_RETURN (0); - } - else - { - ACE_THROW_RETURN (CORBA_DynAny::TypeMismatch (), - val); - } - } - else - { - ACE_THROW_RETURN (CORBA_DynAny::Invalid (), - val); - } - - return val; -} - -CORBA::TypeCode_ptr -TAO_DynStruct_i::get_typecode (CORBA::Environment &ACE_TRY_ENV) -{ - CORBA_TypeCode_ptr val = 0; - CORBA_DynAny_ptr dp = - this->da_members_[this->current_index_].in (); - - if (dp) - { - CORBA_TypeCode_var tc = dp->type (ACE_TRY_ENV); - ACE_CHECK_RETURN (0); - - CORBA::TCKind kind = TAO_DynAny_i::unalias (tc.in (), - ACE_TRY_ENV); - ACE_CHECK_RETURN (0); - - if (kind == CORBA::tk_TypeCode) - { - val = dp->get_typecode (ACE_TRY_ENV); - ACE_CHECK_RETURN (0); - - this->next (ACE_TRY_ENV); - ACE_CHECK_RETURN (0); - } - else - { - ACE_THROW_RETURN (CORBA_DynAny::TypeMismatch (), - val); - } - } - else - { - ACE_THROW_RETURN (CORBA_DynAny::Invalid (), - val); - } - - return val; -} - -CORBA::LongLong -TAO_DynStruct_i::get_longlong (CORBA::Environment &ACE_TRY_ENV) -{ -#if defined (ACE_LACKS_LONGLONG_T) - CORBA::LongLong val = {0, 0}; -#else /* ! ACE_LACKS_LONGLONG_T */ - CORBA::LongLong val = 0; -#endif /* ! ACE_LACKS_LONGLONG_T */ - - CORBA_DynAny_ptr dp = this->da_members_[this->current_index_].in (); - - if (dp) - { - CORBA_TypeCode_var tc = dp->type (ACE_TRY_ENV); - ACE_CHECK_RETURN (val); - - CORBA::TCKind kind = TAO_DynAny_i::unalias (tc.in (), - ACE_TRY_ENV); - ACE_CHECK_RETURN (val); - - if (kind == CORBA::tk_longlong) - { - val = dp->get_longlong (ACE_TRY_ENV); - ACE_CHECK_RETURN (val); - - this->next (ACE_TRY_ENV); - ACE_CHECK_RETURN (val); - } - else - { - ACE_THROW_RETURN (CORBA_DynAny::TypeMismatch (), - val); - } - } - else - { - ACE_THROW_RETURN (CORBA_DynAny::Invalid (), - val); - } - - return val; -} - -CORBA::ULongLong -TAO_DynStruct_i::get_ulonglong (CORBA::Environment &ACE_TRY_ENV) -{ - CORBA::ULongLong val = 0; - CORBA_DynAny_ptr dp = - this->da_members_[this->current_index_].in (); - - if (dp) - { - CORBA_TypeCode_var tc = dp->type (ACE_TRY_ENV); - ACE_CHECK_RETURN (0); - - CORBA::TCKind kind = TAO_DynAny_i::unalias (tc.in (), - ACE_TRY_ENV); - ACE_CHECK_RETURN (0); - - if (kind == CORBA::tk_ulonglong) - { - val = dp->get_ulonglong (ACE_TRY_ENV); - ACE_CHECK_RETURN (0); - - this->next (ACE_TRY_ENV); - ACE_CHECK_RETURN (0); - } - else - { - ACE_THROW_RETURN (CORBA_DynAny::TypeMismatch (), - val); - } - } - else - { - ACE_THROW_RETURN (CORBA_DynAny::Invalid (), - val); - } - - return val; -} - -CORBA::WChar -TAO_DynStruct_i::get_wchar (CORBA::Environment &ACE_TRY_ENV) -{ - CORBA::WChar val = 0; - CORBA_DynAny_ptr dp = - this->da_members_[this->current_index_].in (); - - if (dp) - { - CORBA_TypeCode_var tc = dp->type (ACE_TRY_ENV); - ACE_CHECK_RETURN (0); - - CORBA::TCKind kind = TAO_DynAny_i::unalias (tc.in (), - ACE_TRY_ENV); - ACE_CHECK_RETURN (0); - - if (kind == CORBA::tk_wchar) - { - val = dp->get_wchar (ACE_TRY_ENV); - ACE_CHECK_RETURN (0); - - this->next (ACE_TRY_ENV); - ACE_CHECK_RETURN (0); - } - else - { - ACE_THROW_RETURN (CORBA_DynAny::TypeMismatch (), - val); - } - } - else - { - ACE_THROW_RETURN (CORBA_DynAny::Invalid (), - val); - } - - return val; -} - -CORBA::Any_ptr -TAO_DynStruct_i::get_any (CORBA::Environment &ACE_TRY_ENV) -{ - CORBA_Any_ptr val = 0; - CORBA_DynAny_ptr dp = - this->da_members_[this->current_index_].in (); - - if (dp) - { - CORBA_TypeCode_var tc = dp->type (ACE_TRY_ENV); - ACE_CHECK_RETURN (0); - - CORBA::TCKind kind = TAO_DynAny_i::unalias (tc.in (), - ACE_TRY_ENV); - ACE_CHECK_RETURN (0); - - if (kind == CORBA::tk_any) - { - val = dp->get_any (ACE_TRY_ENV); - ACE_CHECK_RETURN (0); - - this->next (ACE_TRY_ENV); - ACE_CHECK_RETURN (0); - } - else - { - ACE_THROW_RETURN (CORBA_DynAny::TypeMismatch (), - val); - } - } - else - { - ACE_THROW_RETURN (CORBA_DynAny::Invalid (), - val); - } - - return val; -} - -#endif /* TAO_HAS_MINIMUM_CORBA */ diff --git a/TAO/tao/DynStruct_i.h b/TAO/tao/DynStruct_i.h deleted file mode 100644 index 0963a611ea2..00000000000 --- a/TAO/tao/DynStruct_i.h +++ /dev/null @@ -1,216 +0,0 @@ -/* -*- C++ -*- */ -// $Id$ - -// ======================================================================== -// -// = LIBRARY -// TAO -// -// = FILENAME -// DynStruct_i.h -// -// = AUTHOR -// Jeff Parsons -// -// ======================================================================== - -#ifndef TAO_DYNSTRUCT_I_H -#define TAO_DYNSTRUCT_I_H -#include "ace/pre.h" - -#include "tao/orbconf.h" - -#if (TAO_HAS_MINIMUM_CORBA == 0) - -#include "ace/Containers.h" - -#if !defined (ACE_LACKS_PRAGMA_ONCE) -# pragma once -#endif /* ACE_LACKS_PRAGMA_ONCE */ - -class TAO_Export TAO_DynStruct_i : public POA_CORBA::DynStruct -{ - // = TITLE - // TAO_DynStruct_i - // - // = DESCRIPTION - // Implementation of Dynamic Any type for Structs - // -public: - TAO_DynStruct_i (const CORBA_Any& any); - // constructor taking an Any argument - - TAO_DynStruct_i (CORBA_TypeCode_ptr tc); - // constructor taking a typecode argument - - ~TAO_DynStruct_i (void); - // destructor - - // = Functions specific to DynStruct - - CORBA::FieldName current_member_name (CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - // FieldName is IDL typedef for string - - CORBA::TCKind current_member_kind (CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - - CORBA::NameValuePairSeq *get_members (CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - // Get elements using IDL defined type NameValuePairSeq. - - void set_members (const CORBA::NameValuePairSeq& value, - CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - // Set elements using IDL defined type NameValuePairSeq. - - // = Functions common to all Dynamic Any types - - void assign (CORBA_DynAny_ptr dyn_any, - CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - // Sets the value of the receiver to the value of the argument - - CORBA_DynAny_ptr copy (CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - // Creates a copy - - void destroy (CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - // Makes sure the contents are disposed of correctly - - void from_any (const CORBA::Any& any, - CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - // Assigns value from an Any argument - - CORBA::Any_ptr to_any (CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - // Outputs contents as an Any - - CORBA::TypeCode_ptr type (CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - // Returns the (constant) type - - CORBA_DynAny_ptr current_component (CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - // Used in iterating through the contents - - CORBA::Boolean next (CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - // Returns next component - - CORBA::Boolean seek (CORBA::Long slot, - CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - // Jump to component at - - void rewind (CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - // Makes first component the current one - - // = Insert and get functions - - void insert_boolean (CORBA::Boolean value, - CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - void insert_octet (CORBA::Octet value, - CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - void insert_char (CORBA::Char value, - CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - void insert_short (CORBA::Short value, - CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - void insert_ushort (CORBA::UShort value, - CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - void insert_long (CORBA::Long value, - CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - void insert_ulong (CORBA::ULong value, - CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - void insert_float (CORBA::Float value, - CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - void insert_double (CORBA::Double value, - CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - void insert_string (const char * value, - CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - void insert_reference (CORBA::Object_ptr value, - CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - void insert_typecode (CORBA::TypeCode_ptr value, - CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - void insert_longlong (CORBA::LongLong value, - CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - void insert_ulonglong (CORBA::ULongLong value, - CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - void insert_wchar (CORBA::WChar value, - CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - void insert_any (const CORBA::Any& value, - CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - CORBA::Boolean get_boolean (CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - CORBA::Octet get_octet (CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - CORBA::Char get_char (CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - CORBA::Short get_short (CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - CORBA::UShort get_ushort (CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - CORBA::Long get_long (CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - CORBA::ULong get_ulong (CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - CORBA::Float get_float (CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - CORBA::Double get_double (CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - char *get_string (CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - CORBA::Object_ptr get_reference (CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - CORBA::TypeCode_ptr get_typecode (CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - CORBA::LongLong get_longlong (CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - CORBA::ULongLong get_ulonglong (CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - CORBA::WChar get_wchar (CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - CORBA::Any_ptr get_any (CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - -private: - CORBA::TypeCode_var type_; - // Holds the typecode of the Struct - - CORBA::Long current_index_; - // Index of the current component - - ACE_Array_Base da_members_; - // Each component is also a DynAny - - TAO_DynStruct_i (void); - // Must be instantiated with at least a typecode - - // = Use copy() or assign() instead of these - TAO_DynStruct_i (const TAO_DynStruct_i &src); - TAO_DynStruct_i &operator= (const TAO_DynStruct_i &src); -}; - -#endif /* TAO_HAS_MINIMUM_CORBA */ - -#include "ace/post.h" -#endif /* TAO_DYNSTRUCT_I_H */ diff --git a/TAO/tao/DynUnion_i.cpp b/TAO/tao/DynUnion_i.cpp deleted file mode 100644 index d640ca83e97..00000000000 --- a/TAO/tao/DynUnion_i.cpp +++ /dev/null @@ -1,2231 +0,0 @@ -/* -*- C++ -*- */ -// $Id$ - - -#include "tao/DynAny_i.h" - -#if (TAO_HAS_MINIMUM_CORBA == 0) - -#include "tao/DynUnion_i.h" -#include "tao/InconsistentTypeCodeC.h" -#include "tao/Marshal.h" - -#if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION) -template class DU_Extractor; -template class DU_Extractor; -template class DU_Extractor; -template class DU_Extractor; - -// For platforms without native 64-bit ints . . . -#if !defined (ACE_LACKS_LONGLONG_T) -template class DU_Extractor; -#endif /* ACE_LACKS_LONGLONG_T */ - -template class DU_Extractor; -#elif defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA) -#pragma instantiate DU_Extractor -#pragma instantiate DU_Extractor -#pragma instantiate DU_Extractor -#pragma instantiate DU_Extractor - -// For platforms without native 64-bit ints . . . -#if !defined (ACE_LACKS_LONGLONG_T) -#pragma instantiate DU_Extractor -#endif /* ACE_LACKS_LONGLONG_T */ - -#pragma instantiate DU_Extractor -#endif /* ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */ - -// Constructors and destructor - -TAO_DynUnion_i::TAO_DynUnion_i (const CORBA_Any& any) -{ - ACE_DECLARE_NEW_CORBA_ENV; - ACE_TRY - { - CORBA::TypeCode_var tc = any.type (); - int tk = TAO_DynAny_i::unalias (tc.in (), - ACE_TRY_ENV); - ACE_TRY_CHECK; - - if (tk == CORBA::tk_union) - { - // Initialize the typecode holder - this->type_ = any.type (); - - this->set_from_any (any, - ACE_TRY_ENV); - ACE_TRY_CHECK; - } - else - ACE_THROW (CORBA_ORB_InconsistentTypeCode ()); - } - ACE_CATCHANY - { - // do nothing - } - ACE_ENDTRY; - ACE_CHECK; -} - -TAO_DynUnion_i::TAO_DynUnion_i (CORBA_TypeCode_ptr tc) -{ - ACE_DECLARE_NEW_CORBA_ENV; - ACE_TRY - { - int tk = TAO_DynAny_i::unalias (tc, - ACE_TRY_ENV); - ACE_TRY_CHECK; - - if (tk == CORBA::tk_union) - { - // Initialize the typecode holder - this->type_ = - CORBA::TypeCode::_duplicate (tc); - - CORBA::TypeCode_var disc_tc = - tc->discriminator_type (ACE_TRY_ENV); - ACE_TRY_CHECK; - - // Get a typecode into the discriminator holder. - this->discriminator_ = - TAO_DynAny_i::create_dyn_any (disc_tc.in (), - ACE_TRY_ENV); - ACE_TRY_CHECK; - - // To be filled in by from_any() or assign(). - this->member_ = 0; - } - else - ACE_THROW (CORBA_ORB_InconsistentTypeCode ()); - } - ACE_CATCHANY - { - // do nothing - } - ACE_ENDTRY; - ACE_CHECK; -} - -TAO_DynUnion_i::~TAO_DynUnion_i (void) -{ -} - -// Functions specific to DynUnion - -// If an invalid value has been passed in to the discriminator, we -// don't save it but instead set the member index to the default -// value, if one exists. - -CORBA::Boolean -TAO_DynUnion_i::set_as_default (CORBA::Environment& ACE_TRY_ENV) -{ - if ((CORBA::Long) this->current_index_ - == this->type_->default_index (ACE_TRY_ENV)) - return 1; - else - return 0; -} - -void -TAO_DynUnion_i::set_as_default (CORBA::Boolean /* set_as_default */, - CORBA::Environment &) -{ - // set_as_default should be treated as read-only and - // probably will be in a future spec. For now, since - // the IDL compiler generated the virtual function, - // we override it as a no-op. -} - -CORBA_DynAny_ptr -TAO_DynUnion_i::discriminator (CORBA::Environment &) -{ - return CORBA::DynAny::_duplicate (this->discriminator_.in ()); -} - -CORBA::TCKind -TAO_DynUnion_i::discriminator_kind (CORBA::Environment& ACE_TRY_ENV) -{ - CORBA_TypeCode_var tc = this->type_->discriminator_type (ACE_TRY_ENV); - ACE_CHECK_RETURN (CORBA::tk_null); - - CORBA::TCKind retval = TAO_DynAny_i::unalias (tc.in (), - ACE_TRY_ENV); - ACE_CHECK_RETURN (CORBA::tk_null); - - return retval; -} - -CORBA_DynAny_ptr -TAO_DynUnion_i::member (CORBA::Environment &) -{ - return CORBA::DynAny::_duplicate (this->member_.in ()); -} - -char* -TAO_DynUnion_i::member_name (CORBA::Environment& ACE_TRY_ENV) -{ - const char *retval = this->type_->member_name (this->current_index_, - ACE_TRY_ENV); - ACE_CHECK_RETURN (0); - - return CORBA::string_dup (retval); -} - -// If a valid member name is supplied, this function creates a new -// member which is NOT initialized. - -void -TAO_DynUnion_i::member_name (const char* member_name, - CORBA::Environment& ACE_TRY_ENV) -{ - CORBA::ULong count = - this->type_->member_count (ACE_TRY_ENV); - - for (CORBA::ULong i = 0; - i < count; - i++) - { - const char *temp = this->type_->member_name (i, - ACE_TRY_ENV); - ACE_CHECK; - - if (!ACE_OS::strcmp (member_name, - temp)) - { - // No sense doing anything if we're just "resetting" to the - // current member. - if (i == this->current_index_) - return; - else - { - CORBA_TypeCode_var member_type = - this->type_->member_type (i, - ACE_TRY_ENV); - ACE_CHECK; - - this->member_ = - TAO_DynAny_i::create_dyn_any (member_type.in (), - ACE_TRY_ENV); - ACE_CHECK; - - CORBA_Any_ptr disc_any = - this->type_->member_label (i, - ACE_TRY_ENV); - ACE_CHECK; - - this->discriminator_ = - TAO_DynAny_i::create_dyn_any (*disc_any, - ACE_TRY_ENV); - ACE_CHECK; - - this->current_index_ = i; - return; - } - } - } -} - -CORBA::TCKind -TAO_DynUnion_i::member_kind (CORBA::Environment& ACE_TRY_ENV) -{ - CORBA_TypeCode_var tc = this->type_->member_type (this->current_index_, - ACE_TRY_ENV); - ACE_CHECK_RETURN (CORBA::tk_null); - - CORBA::TCKind retval = TAO_DynAny_i::unalias (tc.in (), - ACE_TRY_ENV); - ACE_CHECK_RETURN (CORBA::tk_null); - - return retval; -} - -// Common functions - -void -TAO_DynUnion_i::assign (CORBA_DynAny_ptr dyn_any, - CORBA::Environment &ACE_TRY_ENV) -{ - // *dyn_any->to_any raises Invalid if arg is bad. - CORBA_TypeCode_ptr tc = dyn_any->type (ACE_TRY_ENV); - ACE_CHECK; - - CORBA::Boolean equal = this->type_->equal (tc, - ACE_TRY_ENV); - ACE_CHECK; - - if (equal) - { - CORBA_Any_ptr any_ptr = dyn_any->to_any (ACE_TRY_ENV); - ACE_CHECK; - - this->from_any (*any_ptr, - ACE_TRY_ENV); - ACE_CHECK; - } - else - { - ACE_THROW (CORBA_DynAny::Invalid ()); - } -} - -CORBA_DynAny_ptr -TAO_DynUnion_i::copy (CORBA::Environment &ACE_TRY_ENV) -{ - CORBA_Any_ptr a = this->to_any (ACE_TRY_ENV); - ACE_CHECK_RETURN (CORBA_DynAny::_nil ()); - - CORBA_DynAny_ptr retval = - TAO_DynAny_i::create_dyn_any (*a, - ACE_TRY_ENV); - ACE_CHECK_RETURN (CORBA_DynAny::_nil ()); - - return retval; -} - -void -TAO_DynUnion_i::destroy (CORBA::Environment &ACE_TRY_ENV) -{ - // Free the two DynAnys. - this->member_->destroy (ACE_TRY_ENV); - ACE_CHECK; - - this->discriminator_->destroy (ACE_TRY_ENV); - ACE_CHECK; - - // Free the top level - delete this; -} - -void -TAO_DynUnion_i::from_any (const CORBA_Any& any, - CORBA::Environment &ACE_TRY_ENV) -{ - CORBA::TypeCode_var tc = any.type (); - CORBA::Boolean equal = this->type_.in ()->equal (tc.in (), - ACE_TRY_ENV); - ACE_CHECK; - - if (equal) - { - this->set_from_any (any, - ACE_TRY_ENV); - ACE_CHECK; - } - else - { - ACE_THROW (CORBA_DynAny::Invalid ()); - } -} - -CORBA::Any_ptr -TAO_DynUnion_i::to_any (CORBA::Environment& ACE_TRY_ENV) -{ - // Both Dynanys must have been initialied. - if (this->member_.in () == 0 - || this->discriminator_.in () == 0) - { - ACE_THROW_RETURN (CORBA_DynAny::Invalid (), - 0); - } - - TAO_OutputCDR out_cdr; - - // Add the discriminator to the CDR stream. - - CORBA_TypeCode_ptr disc_tc = - this->discriminator_->type (ACE_TRY_ENV); - ACE_CHECK_RETURN (0); - - CORBA_Any_var disc_any = - this->discriminator_->to_any (ACE_TRY_ENV); - ACE_CHECK_RETURN (0); - - ACE_Message_Block *disc_mb = - disc_any->_tao_get_cdr (); - - TAO_InputCDR disc_cdr (disc_mb, - disc_any->_tao_byte_order ()); - - (void) TAO_Marshal_Object::perform_append (disc_tc, - &disc_cdr, - &out_cdr, - ACE_TRY_ENV); - ACE_CHECK_RETURN (0); - - // Add the member to the CDR stream. - - CORBA_TypeCode_ptr member_tc = - this->member_->type (ACE_TRY_ENV); - ACE_CHECK_RETURN (0); - - CORBA_Any_var member_any = - this->member_->to_any (ACE_TRY_ENV); - ACE_CHECK_RETURN (0); - - ACE_Message_Block *member_mb = - member_any->_tao_get_cdr (); - - TAO_InputCDR member_cdr (member_mb, - member_any->_tao_byte_order ()); - - (void) TAO_Marshal_Object::perform_append (member_tc, - &member_cdr, - &out_cdr, - ACE_TRY_ENV); - ACE_CHECK_RETURN (0); - - // Make the Any. - TAO_InputCDR in_cdr (out_cdr); - - CORBA_Any *retval; - CORBA_TypeCode_ptr tc = this->type (ACE_TRY_ENV); - ACE_CHECK_RETURN (0); - - ACE_NEW_THROW_EX (retval, - CORBA_Any (tc, - 0, - in_cdr.byte_order (), - in_cdr.start ()), - CORBA::NO_MEMORY ()); - ACE_CHECK_RETURN (0); - - return retval; -} - -CORBA::TypeCode_ptr -TAO_DynUnion_i::type (CORBA::Environment &) -{ - return CORBA::TypeCode::_duplicate (this->type_.in ()); -} - -CORBA_DynAny_ptr -TAO_DynUnion_i::current_component (CORBA::Environment &) -{ - return CORBA_DynAny::_duplicate (this->member_.in ()); -} - -CORBA::Boolean -TAO_DynUnion_i::next (CORBA::Environment &ACE_TRY_ENV) -{ - CORBA::ULong count = this->type_->member_count (ACE_TRY_ENV); - ACE_CHECK_RETURN (0); - - if (this->current_index_ + 1 == count) - { - return 0; - } - - ++this->current_index_; - - if (!CORBA::is_nil (this->member_.in ())) - { - this->member_->destroy (ACE_TRY_ENV); - ACE_CHECK_RETURN (0); - } - - CORBA_TypeCode_var tc = this->type_->member_type (this->current_index_, - ACE_TRY_ENV); - ACE_CHECK_RETURN (0); - - this->member_ = - TAO_DynAny_i::create_dyn_any (tc.in (), - ACE_TRY_ENV); - ACE_CHECK_RETURN (0); - - return 1; -} - -CORBA::Boolean -TAO_DynUnion_i::seek (CORBA::Long slot, - CORBA::Environment &ACE_TRY_ENV) -{ - CORBA::ULong count = this->type_->member_count (ACE_TRY_ENV); - ACE_CHECK_RETURN (0); - - if (slot < 0 || slot >= (CORBA::Long) count) - { - return 0; - } - - this->current_index_ = slot; - - if (!CORBA::is_nil (this->member_.in ())) - { - this->member_->destroy (ACE_TRY_ENV); - ACE_CHECK_RETURN (0); - } - - CORBA_TypeCode_var tc = this->type_->member_type (this->current_index_, - ACE_TRY_ENV); - ACE_CHECK_RETURN (0); - - this->member_ = - TAO_DynAny_i::create_dyn_any (tc.in (), - ACE_TRY_ENV); - ACE_CHECK_RETURN (0); - - return 1; -} - -void -TAO_DynUnion_i::rewind (CORBA::Environment &ACE_TRY_ENV) -{ - if (this->current_index_ == 0) - return; - - this->current_index_ = 0; - - if (!CORBA::is_nil (this->member_.in ())) - { - this->member_->destroy (ACE_TRY_ENV); - ACE_CHECK; - } - - CORBA_TypeCode_var tc = this->type_->member_type (this->current_index_, - ACE_TRY_ENV); - ACE_CHECK; - - this->member_ = - TAO_DynAny_i::create_dyn_any (tc.in (), - ACE_TRY_ENV); - ACE_CHECK; -} - -// Insert and get functions -// -// Note that next() is not called in the body of these functions as it is -// with DynStruct, DynSequence and DynArray. It doesn't seem to make sense -// for unions. - -// Insert functions - -void -TAO_DynUnion_i::insert_boolean (CORBA::Boolean value, - CORBA::Environment &ACE_TRY_ENV) -{ - CORBA_TypeCode_var type = this->member_->type (ACE_TRY_ENV); - ACE_CHECK; - - CORBA::TCKind kind = TAO_DynAny_i::unalias (type.in (), - ACE_TRY_ENV); - ACE_CHECK; - - if (kind == CORBA::tk_boolean) - { - this->member_->insert_boolean (value, - ACE_TRY_ENV); - ACE_CHECK; - } - else - { - CORBA::ULong count = - this->type_->member_count (ACE_TRY_ENV); - ACE_CHECK; - - for (CORBA::ULong i = 0; - i < count; - i++) - { - CORBA::TypeCode_var tc = - this->type_->member_type (i, - ACE_TRY_ENV); - ACE_CHECK; - - CORBA::TCKind try_kind = TAO_DynAny_i::unalias (tc.in (), - ACE_TRY_ENV); - ACE_CHECK; - - if (try_kind == CORBA::tk_boolean) - { - this->member_ = - TAO_DynAny_i::create_dyn_any (tc.in (), - ACE_TRY_ENV); - ACE_CHECK; - - this->member_->insert_boolean (value, - ACE_TRY_ENV); - ACE_CHECK; - - CORBA_Any_ptr any_ptr = this->type_->member_label (i, - ACE_TRY_ENV); - ACE_CHECK; - - this->discriminator_ = - TAO_DynAny_i::create_dyn_any (*any_ptr, - ACE_TRY_ENV); - ACE_CHECK; - - this->current_index_ = i; - return; - } - } - - ACE_THROW (CORBA_DynAny::InvalidValue ()); - } -} - -void -TAO_DynUnion_i::insert_octet (CORBA::Octet value, - CORBA::Environment &ACE_TRY_ENV) -{ - CORBA_TypeCode_var type = this->member_->type (ACE_TRY_ENV); - ACE_CHECK; - - CORBA::TCKind kind = TAO_DynAny_i::unalias (type.in (), - ACE_TRY_ENV); - ACE_CHECK; - - if (kind == CORBA::tk_octet) - { - this->member_->insert_octet (value, - ACE_TRY_ENV); - ACE_CHECK; - } - else - { - CORBA::ULong count = - this->type_->member_count (ACE_TRY_ENV); - ACE_CHECK; - - for (CORBA::ULong i = 0; - i < count; - i++) - { - CORBA::TypeCode_var tc = - this->type_->member_type (i, - ACE_TRY_ENV); - ACE_CHECK; - - CORBA::TCKind try_kind = TAO_DynAny_i::unalias (tc.in (), - ACE_TRY_ENV); - ACE_CHECK; - - if (try_kind == CORBA::tk_octet) - { - this->member_ = - TAO_DynAny_i::create_dyn_any (tc.in (), - ACE_TRY_ENV); - ACE_CHECK; - - this->member_->insert_octet (value, - ACE_TRY_ENV); - ACE_CHECK; - - CORBA_Any_ptr any_ptr = this->type_->member_label (i, - ACE_TRY_ENV); - ACE_CHECK; - - this->discriminator_ = - TAO_DynAny_i::create_dyn_any (*any_ptr, - ACE_TRY_ENV); - ACE_CHECK; - - this->current_index_ = i; - return; - } - } - - ACE_THROW (CORBA_DynAny::InvalidValue ()); - } -} - -void -TAO_DynUnion_i::insert_char (CORBA::Char value, - CORBA::Environment &ACE_TRY_ENV) -{ - CORBA_TypeCode_var type = this->member_->type (ACE_TRY_ENV); - ACE_CHECK; - - CORBA::TCKind kind = TAO_DynAny_i::unalias (type.in (), - ACE_TRY_ENV); - ACE_CHECK; - - if (kind == CORBA::tk_char) - { - this->member_->insert_char (value, - ACE_TRY_ENV); - ACE_CHECK; - } - else - { - CORBA::ULong count = - this->type_->member_count (ACE_TRY_ENV); - ACE_CHECK; - - for (CORBA::ULong i = 0; - i < count; - i++) - { - CORBA::TypeCode_var tc = - this->type_->member_type (i, - ACE_TRY_ENV); - ACE_CHECK; - - CORBA::TCKind try_kind = TAO_DynAny_i::unalias (tc.in (), - ACE_TRY_ENV); - ACE_CHECK; - - if (try_kind == CORBA::tk_char) - { - this->member_ = - TAO_DynAny_i::create_dyn_any (tc.in (), - ACE_TRY_ENV); - ACE_CHECK; - - this->member_->insert_char (value, - ACE_TRY_ENV); - ACE_CHECK; - - CORBA_Any_ptr any_ptr = this->type_->member_label (i, - ACE_TRY_ENV); - ACE_CHECK; - - this->discriminator_ = - TAO_DynAny_i::create_dyn_any (*any_ptr, - ACE_TRY_ENV); - ACE_CHECK; - - this->current_index_ = i; - return; - } - } - - ACE_THROW (CORBA_DynAny::InvalidValue ()); - } -} - -void -TAO_DynUnion_i::insert_short (CORBA::Short value, - CORBA::Environment &ACE_TRY_ENV) -{ - CORBA_TypeCode_var type = this->member_->type (ACE_TRY_ENV); - ACE_CHECK; - - CORBA::TCKind kind = TAO_DynAny_i::unalias (type.in (), - ACE_TRY_ENV); - ACE_CHECK; - - if (kind == CORBA::tk_short) - { - this->member_->insert_short (value, - ACE_TRY_ENV); - ACE_CHECK; - } - else - { - CORBA::ULong count = - this->type_->member_count (ACE_TRY_ENV); - ACE_CHECK; - - for (CORBA::ULong i = 0; - i < count; - i++) - { - CORBA::TypeCode_var tc = - this->type_->member_type (i, - ACE_TRY_ENV); - ACE_CHECK; - - CORBA::TCKind try_kind = TAO_DynAny_i::unalias (tc.in (), - ACE_TRY_ENV); - ACE_CHECK; - - if (try_kind == CORBA::tk_short) - { - this->member_ = - TAO_DynAny_i::create_dyn_any (tc.in (), - ACE_TRY_ENV); - ACE_CHECK; - - this->member_->insert_short (value, - ACE_TRY_ENV); - ACE_CHECK; - - CORBA_Any_ptr any_ptr = this->type_->member_label (i, - ACE_TRY_ENV); - ACE_CHECK; - - this->discriminator_ = - TAO_DynAny_i::create_dyn_any (*any_ptr, - ACE_TRY_ENV); - ACE_CHECK; - - this->current_index_ = i; - return; - } - } - - ACE_THROW (CORBA_DynAny::InvalidValue ()); - } -} - -void -TAO_DynUnion_i::insert_long (CORBA::Long value, - CORBA::Environment &ACE_TRY_ENV) -{ - CORBA_TypeCode_var type = this->member_->type (ACE_TRY_ENV); - ACE_CHECK; - - CORBA::TCKind kind = TAO_DynAny_i::unalias (type.in (), - ACE_TRY_ENV); - ACE_CHECK; - - if (kind == CORBA::tk_long) - { - this->member_->insert_long (value, - ACE_TRY_ENV); - ACE_CHECK; - } - else - { - CORBA::ULong count = - this->type_->member_count (ACE_TRY_ENV); - ACE_CHECK; - - for (CORBA::ULong i = 0; - i < count; - i++) - { - CORBA::TypeCode_var tc = - this->type_->member_type (i, - ACE_TRY_ENV); - ACE_CHECK; - - CORBA::TCKind try_kind = TAO_DynAny_i::unalias (tc.in (), - ACE_TRY_ENV); - ACE_CHECK; - - if (try_kind == CORBA::tk_long) - { - this->member_ = - TAO_DynAny_i::create_dyn_any (tc.in (), - ACE_TRY_ENV); - ACE_CHECK; - - this->member_->insert_long (value, - ACE_TRY_ENV); - ACE_CHECK; - - CORBA_Any_ptr any_ptr = this->type_->member_label (i, - ACE_TRY_ENV); - ACE_CHECK; - - this->discriminator_ = - TAO_DynAny_i::create_dyn_any (*any_ptr, - ACE_TRY_ENV); - ACE_CHECK; - - this->current_index_ = i; - return; - } - } - - ACE_THROW (CORBA_DynAny::InvalidValue ()); - } -} - -void -TAO_DynUnion_i::insert_ushort (CORBA::UShort value, - CORBA::Environment &ACE_TRY_ENV) -{ - CORBA_TypeCode_var type = this->member_->type (ACE_TRY_ENV); - ACE_CHECK; - - CORBA::TCKind kind = TAO_DynAny_i::unalias (type.in (), - ACE_TRY_ENV); - ACE_CHECK; - - if (kind == CORBA::tk_ushort) - { - this->member_->insert_ushort (value, - ACE_TRY_ENV); - ACE_CHECK; - } - else - { - CORBA::ULong count = - this->type_->member_count (ACE_TRY_ENV); - ACE_CHECK; - - for (CORBA::ULong i = 0; - i < count; - i++) - { - CORBA::TypeCode_var tc = - this->type_->member_type (i, - ACE_TRY_ENV); - ACE_CHECK; - - CORBA::TCKind try_kind = TAO_DynAny_i::unalias (tc.in (), - ACE_TRY_ENV); - ACE_CHECK; - - if (try_kind == CORBA::tk_ushort) - { - this->member_ = - TAO_DynAny_i::create_dyn_any (tc.in (), - ACE_TRY_ENV); - ACE_CHECK; - - this->member_->insert_ushort (value, - ACE_TRY_ENV); - ACE_CHECK; - - CORBA_Any_ptr any_ptr = this->type_->member_label (i, - ACE_TRY_ENV); - ACE_CHECK; - - this->discriminator_ = - TAO_DynAny_i::create_dyn_any (*any_ptr, - ACE_TRY_ENV); - ACE_CHECK; - - this->current_index_ = i; - return; - } - } - - ACE_THROW (CORBA_DynAny::InvalidValue ()); - } -} - -void -TAO_DynUnion_i::insert_ulong (CORBA::ULong value, - CORBA::Environment &ACE_TRY_ENV) -{ - CORBA_TypeCode_var type = this->member_->type (ACE_TRY_ENV); - ACE_CHECK; - - CORBA::TCKind kind = TAO_DynAny_i::unalias (type.in (), - ACE_TRY_ENV); - ACE_CHECK; - - if (kind == CORBA::tk_ulong) - { - this->member_->insert_ulong (value, - ACE_TRY_ENV); - ACE_CHECK; - } - else - { - CORBA::ULong count = - this->type_->member_count (ACE_TRY_ENV); - ACE_CHECK; - - for (CORBA::ULong i = 0; - i < count; - i++) - { - CORBA::TypeCode_var tc = - this->type_->member_type (i, - ACE_TRY_ENV); - ACE_CHECK; - - CORBA::TCKind try_kind = TAO_DynAny_i::unalias (tc.in (), - ACE_TRY_ENV); - ACE_CHECK; - - if (try_kind == CORBA::tk_ulong) - { - this->member_ = - TAO_DynAny_i::create_dyn_any (tc.in (), - ACE_TRY_ENV); - ACE_CHECK; - - this->member_->insert_ulong (value, - ACE_TRY_ENV); - ACE_CHECK; - - CORBA_Any_ptr any_ptr = this->type_->member_label (i, - ACE_TRY_ENV); - ACE_CHECK; - - this->discriminator_ = - TAO_DynAny_i::create_dyn_any (*any_ptr, - ACE_TRY_ENV); - ACE_CHECK; - - this->current_index_ = i; - return; - } - } - - ACE_THROW (CORBA_DynAny::InvalidValue ()); - } -} - -void -TAO_DynUnion_i::insert_float (CORBA::Float value, - CORBA::Environment &ACE_TRY_ENV) -{ - CORBA_TypeCode_var type = this->member_->type (ACE_TRY_ENV); - ACE_CHECK; - - CORBA::TCKind kind = TAO_DynAny_i::unalias (type.in (), - ACE_TRY_ENV); - ACE_CHECK; - - if (kind == CORBA::tk_float) - { - this->member_->insert_float (value, - ACE_TRY_ENV); - ACE_CHECK; - } - else - { - CORBA::ULong count = - this->type_->member_count (ACE_TRY_ENV); - ACE_CHECK; - - for (CORBA::ULong i = 0; - i < count; - i++) - { - CORBA::TypeCode_var tc = - this->type_->member_type (i, - ACE_TRY_ENV); - ACE_CHECK; - - CORBA::TCKind try_kind = TAO_DynAny_i::unalias (tc.in (), - ACE_TRY_ENV); - ACE_CHECK; - - if (try_kind == CORBA::tk_float) - { - this->member_ = - TAO_DynAny_i::create_dyn_any (tc.in (), - ACE_TRY_ENV); - ACE_CHECK; - - this->member_->insert_float (value, - ACE_TRY_ENV); - ACE_CHECK; - - CORBA_Any_ptr any_ptr = this->type_->member_label (i, - ACE_TRY_ENV); - ACE_CHECK; - - this->discriminator_ = - TAO_DynAny_i::create_dyn_any (*any_ptr, - ACE_TRY_ENV); - ACE_CHECK; - - this->current_index_ = i; - return; - } - } - - ACE_THROW (CORBA_DynAny::InvalidValue ()); - } -} - -void -TAO_DynUnion_i::insert_double (CORBA::Double value, - CORBA::Environment &ACE_TRY_ENV) -{ - CORBA_TypeCode_var type = this->member_->type (ACE_TRY_ENV); - ACE_CHECK; - - CORBA::TCKind kind = TAO_DynAny_i::unalias (type.in (), - ACE_TRY_ENV); - ACE_CHECK; - - if (kind == CORBA::tk_double) - { - this->member_->insert_double (value, - ACE_TRY_ENV); - ACE_CHECK; - } - else - { - CORBA::ULong count = - this->type_->member_count (ACE_TRY_ENV); - ACE_CHECK; - - for (CORBA::ULong i = 0; - i < count; - i++) - { - CORBA::TypeCode_var tc = - this->type_->member_type (i, - ACE_TRY_ENV); - ACE_CHECK; - - CORBA::TCKind try_kind = TAO_DynAny_i::unalias (tc.in (), - ACE_TRY_ENV); - ACE_CHECK; - - if (try_kind == CORBA::tk_double) - { - this->member_ = - TAO_DynAny_i::create_dyn_any (tc.in (), - ACE_TRY_ENV); - ACE_CHECK; - - this->member_->insert_double (value, - ACE_TRY_ENV); - ACE_CHECK; - - CORBA_Any_ptr any_ptr = this->type_->member_label (i, - ACE_TRY_ENV); - ACE_CHECK; - - this->discriminator_ = - TAO_DynAny_i::create_dyn_any (*any_ptr, - ACE_TRY_ENV); - ACE_CHECK; - - this->current_index_ = i; - return; - } - } - - ACE_THROW (CORBA_DynAny::InvalidValue ()); - } -} - -void -TAO_DynUnion_i::insert_string (const char* value, - CORBA::Environment &ACE_TRY_ENV) -{ - CORBA_TypeCode_var type = this->member_->type (ACE_TRY_ENV); - ACE_CHECK; - - CORBA::TCKind kind = TAO_DynAny_i::unalias (type.in (), - ACE_TRY_ENV); - ACE_CHECK; - - if (kind == CORBA::tk_string) - { - this->member_->insert_string (value, - ACE_TRY_ENV); - ACE_CHECK; - } - else - { - CORBA::ULong count = - this->type_->member_count (ACE_TRY_ENV); - ACE_CHECK; - - for (CORBA::ULong i = 0; - i < count; - i++) - { - CORBA::TypeCode_var tc = - this->type_->member_type (i, - ACE_TRY_ENV); - ACE_CHECK; - - CORBA::TCKind try_kind = TAO_DynAny_i::unalias (tc.in (), - ACE_TRY_ENV); - ACE_CHECK; - - if (try_kind == CORBA::tk_string) - { - this->member_ = - TAO_DynAny_i::create_dyn_any (tc.in (), - ACE_TRY_ENV); - ACE_CHECK; - - this->member_->insert_string (value, - ACE_TRY_ENV); - ACE_CHECK; - - CORBA_Any_ptr any_ptr = this->type_->member_label (i, - ACE_TRY_ENV); - ACE_CHECK; - - this->discriminator_ = - TAO_DynAny_i::create_dyn_any (*any_ptr, - ACE_TRY_ENV); - ACE_CHECK; - - this->current_index_ = i; - return; - } - } - - ACE_THROW (CORBA_DynAny::InvalidValue ()); - } -} - -void -TAO_DynUnion_i::insert_reference (CORBA::Object_ptr value, - CORBA::Environment &ACE_TRY_ENV) -{ - CORBA_TypeCode_var type = this->member_->type (ACE_TRY_ENV); - ACE_CHECK; - - CORBA::TCKind kind = TAO_DynAny_i::unalias (type.in (), - ACE_TRY_ENV); - ACE_CHECK; - - if (kind == CORBA::tk_objref) - { - this->member_->insert_reference (value, - ACE_TRY_ENV); - ACE_CHECK; - } - else - { - CORBA::ULong count = - this->type_->member_count (ACE_TRY_ENV); - ACE_CHECK; - - for (CORBA::ULong i = 0; - i < count; - i++) - { - CORBA::TypeCode_var tc = - this->type_->member_type (i, - ACE_TRY_ENV); - ACE_CHECK; - - CORBA::TCKind try_kind = TAO_DynAny_i::unalias (tc.in (), - ACE_TRY_ENV); - ACE_CHECK; - - if (try_kind == CORBA::tk_objref) - { - this->member_ = - TAO_DynAny_i::create_dyn_any (tc.in (), - ACE_TRY_ENV); - ACE_CHECK; - - this->member_->insert_reference (value, - ACE_TRY_ENV); - ACE_CHECK; - - CORBA_Any_ptr any_ptr = this->type_->member_label (i, - ACE_TRY_ENV); - ACE_CHECK; - - this->discriminator_ = - TAO_DynAny_i::create_dyn_any (*any_ptr, - ACE_TRY_ENV); - ACE_CHECK; - - this->current_index_ = i; - return; - } - } - - ACE_THROW (CORBA_DynAny::InvalidValue ()); - } -} - -void -TAO_DynUnion_i::insert_typecode (CORBA::TypeCode_ptr value, - CORBA::Environment &ACE_TRY_ENV) -{ - CORBA_TypeCode_var type = this->member_->type (ACE_TRY_ENV); - ACE_CHECK; - - CORBA::TCKind kind = TAO_DynAny_i::unalias (type.in (), - ACE_TRY_ENV); - ACE_CHECK; - - if (kind == CORBA::tk_TypeCode) - { - this->member_->insert_typecode (value, - ACE_TRY_ENV); - ACE_CHECK; - } - else - { - CORBA::ULong count = - this->type_->member_count (ACE_TRY_ENV); - ACE_CHECK; - - for (CORBA::ULong i = 0; - i < count; - i++) - { - CORBA::TypeCode_var tc = - this->type_->member_type (i, - ACE_TRY_ENV); - ACE_CHECK; - - CORBA::TCKind try_kind = TAO_DynAny_i::unalias (tc.in (), - ACE_TRY_ENV); - ACE_CHECK; - - if (try_kind == CORBA::tk_TypeCode) - { - this->member_ = - TAO_DynAny_i::create_dyn_any (tc.in (), - ACE_TRY_ENV); - ACE_CHECK; - - this->member_->insert_typecode (value, - ACE_TRY_ENV); - ACE_CHECK; - - CORBA_Any_ptr any_ptr = this->type_->member_label (i, - ACE_TRY_ENV); - ACE_CHECK; - - this->discriminator_ = - TAO_DynAny_i::create_dyn_any (*any_ptr, - ACE_TRY_ENV); - ACE_CHECK; - - this->current_index_ = i; - return; - } - } - - ACE_THROW (CORBA_DynAny::InvalidValue ()); - } -} - -void -TAO_DynUnion_i::insert_longlong (CORBA::LongLong value, - CORBA::Environment &ACE_TRY_ENV) -{ - CORBA_TypeCode_var type = this->member_->type (ACE_TRY_ENV); - ACE_CHECK; - - CORBA::TCKind kind = TAO_DynAny_i::unalias (type.in (), - ACE_TRY_ENV); - ACE_CHECK; - - if (kind == CORBA::tk_longlong) - { - this->member_->insert_longlong (value, - ACE_TRY_ENV); - ACE_CHECK; - } - else - { - CORBA::ULong count = - this->type_->member_count (ACE_TRY_ENV); - ACE_CHECK; - - for (CORBA::ULong i = 0; - i < count; - i++) - { - CORBA::TypeCode_var tc = - this->type_->member_type (i, - ACE_TRY_ENV); - ACE_CHECK; - - CORBA::TCKind try_kind = TAO_DynAny_i::unalias (tc.in (), - ACE_TRY_ENV); - ACE_CHECK; - - if (try_kind == CORBA::tk_longlong) - { - this->member_ = - TAO_DynAny_i::create_dyn_any (tc.in (), - ACE_TRY_ENV); - ACE_CHECK; - - this->member_->insert_longlong (value, - ACE_TRY_ENV); - ACE_CHECK; - - CORBA_Any_ptr any_ptr = this->type_->member_label (i, - ACE_TRY_ENV); - ACE_CHECK; - - this->discriminator_ = - TAO_DynAny_i::create_dyn_any (*any_ptr, - ACE_TRY_ENV); - ACE_CHECK; - - this->current_index_ = i; - return; - } - } - - ACE_THROW (CORBA_DynAny::InvalidValue ()); - } -} - -void -TAO_DynUnion_i::insert_ulonglong (CORBA::ULongLong value, - CORBA::Environment &ACE_TRY_ENV) -{ - CORBA_TypeCode_var type = this->member_->type (ACE_TRY_ENV); - ACE_CHECK; - - CORBA::TCKind kind = TAO_DynAny_i::unalias (type.in (), - ACE_TRY_ENV); - ACE_CHECK; - - if (kind == CORBA::tk_ulonglong) - { - this->member_->insert_ulonglong (value, - ACE_TRY_ENV); - ACE_CHECK; - } - else - { - CORBA::ULong count = - this->type_->member_count (ACE_TRY_ENV); - ACE_CHECK; - - for (CORBA::ULong i = 0; - i < count; - i++) - { - CORBA::TypeCode_var tc = - this->type_->member_type (i, - ACE_TRY_ENV); - ACE_CHECK; - - CORBA::TCKind try_kind = TAO_DynAny_i::unalias (tc.in (), - ACE_TRY_ENV); - ACE_CHECK; - - if (try_kind == CORBA::tk_ulonglong) - { - this->member_ = - TAO_DynAny_i::create_dyn_any (tc.in (), - ACE_TRY_ENV); - ACE_CHECK; - - this->member_->insert_ulonglong (value, - ACE_TRY_ENV); - ACE_CHECK; - - CORBA_Any_ptr any_ptr = this->type_->member_label (i, - ACE_TRY_ENV); - ACE_CHECK; - - this->discriminator_ = - TAO_DynAny_i::create_dyn_any (*any_ptr, - ACE_TRY_ENV); - ACE_CHECK; - - this->current_index_ = i; - return; - } - } - - ACE_THROW (CORBA_DynAny::InvalidValue ()); - } -} - -void -TAO_DynUnion_i::insert_wchar (CORBA::WChar value, - CORBA::Environment &ACE_TRY_ENV) -{ - CORBA_TypeCode_var type = this->member_->type (ACE_TRY_ENV); - ACE_CHECK; - - CORBA::TCKind kind = TAO_DynAny_i::unalias (type.in (), - ACE_TRY_ENV); - ACE_CHECK; - - if (kind == CORBA::tk_wchar) - { - this->member_->insert_wchar (value, - ACE_TRY_ENV); - ACE_CHECK; - } - else - { - CORBA::ULong count = - this->type_->member_count (ACE_TRY_ENV); - ACE_CHECK; - - for (CORBA::ULong i = 0; - i < count; - i++) - { - CORBA::TypeCode_var tc = - this->type_->member_type (i, - ACE_TRY_ENV); - ACE_CHECK; - - CORBA::TCKind try_kind = TAO_DynAny_i::unalias (tc.in (), - ACE_TRY_ENV); - ACE_CHECK; - - if (try_kind == CORBA::tk_wchar) - { - this->member_ = - TAO_DynAny_i::create_dyn_any (tc.in (), - ACE_TRY_ENV); - ACE_CHECK; - - this->member_->insert_wchar (value, - ACE_TRY_ENV); - ACE_CHECK; - - CORBA_Any_ptr any_ptr = this->type_->member_label (i, - ACE_TRY_ENV); - ACE_CHECK; - - this->discriminator_ = - TAO_DynAny_i::create_dyn_any (*any_ptr, - ACE_TRY_ENV); - ACE_CHECK; - - this->current_index_ = i; - return; - } - } - - ACE_THROW (CORBA_DynAny::InvalidValue ()); - } -} - -void -TAO_DynUnion_i::insert_any (const CORBA::Any& value, - CORBA::Environment &ACE_TRY_ENV) -{ - CORBA_TypeCode_var type = this->member_->type (ACE_TRY_ENV); - ACE_CHECK; - - CORBA::TCKind kind = TAO_DynAny_i::unalias (type.in (), - ACE_TRY_ENV); - ACE_CHECK; - - if (kind == CORBA::tk_any) - { - this->member_->insert_any (value, - ACE_TRY_ENV); - ACE_CHECK; - } - else - { - CORBA::ULong count = - this->type_->member_count (ACE_TRY_ENV); - ACE_CHECK; - - for (CORBA::ULong i = 0; - i < count; - i++) - { - CORBA::TypeCode_var tc = - this->type_->member_type (i, - ACE_TRY_ENV); - ACE_CHECK; - - CORBA::TCKind try_kind = TAO_DynAny_i::unalias (tc.in (), - ACE_TRY_ENV); - ACE_CHECK; - - if (try_kind == CORBA::tk_any) - { - this->member_ = - TAO_DynAny_i::create_dyn_any (tc.in (), - ACE_TRY_ENV); - ACE_CHECK; - - this->member_->insert_any (value, - ACE_TRY_ENV); - ACE_CHECK; - - CORBA_Any_ptr any_ptr = this->type_->member_label (i, - ACE_TRY_ENV); - ACE_CHECK; - - this->discriminator_ = - TAO_DynAny_i::create_dyn_any (*any_ptr, - ACE_TRY_ENV); - ACE_CHECK; - - this->current_index_ = i; - return; - } - } - - ACE_THROW (CORBA_DynAny::InvalidValue ()); - } -} - -// Get functions - -CORBA::Boolean -TAO_DynUnion_i::get_boolean (CORBA::Environment &ACE_TRY_ENV) -{ - CORBA::Boolean retval = 0; - - CORBA_TypeCode_var tc = this->member_->type (ACE_TRY_ENV); - ACE_CHECK_RETURN (retval); - - CORBA::TCKind kind = TAO_DynAny_i::unalias (tc.in (), - ACE_TRY_ENV); - ACE_CHECK_RETURN (retval); - - if (this->member_.in () && (kind == CORBA::tk_boolean)) - { - retval = this->member_->get_boolean (ACE_TRY_ENV); - ACE_CHECK_RETURN (retval); - - return retval; - } - else - { - ACE_THROW_RETURN (CORBA_DynAny::Invalid (), - 0); - } -} - -CORBA::Octet -TAO_DynUnion_i::get_octet (CORBA::Environment &ACE_TRY_ENV) -{ - CORBA::Octet retval = 0; - - CORBA_TypeCode_var tc = this->member_->type (ACE_TRY_ENV); - ACE_CHECK_RETURN (retval); - - CORBA::TCKind kind = TAO_DynAny_i::unalias (tc.in (), - ACE_TRY_ENV); - ACE_CHECK_RETURN (retval); - - if (this->member_.in () && (kind == CORBA::tk_octet)) - { - retval = this->member_->get_octet (ACE_TRY_ENV); - ACE_CHECK_RETURN (retval); - - return retval; - } - else - { - ACE_THROW_RETURN (CORBA_DynAny::Invalid (), - 0); - } -} - -CORBA::Char -TAO_DynUnion_i::get_char (CORBA::Environment &ACE_TRY_ENV) -{ - CORBA::Char retval = 0; - - CORBA_TypeCode_var tc = this->member_->type (ACE_TRY_ENV); - ACE_CHECK_RETURN (retval); - - CORBA::TCKind kind = TAO_DynAny_i::unalias (tc.in (), - ACE_TRY_ENV); - ACE_CHECK_RETURN (retval); - - if (this->member_.in () && (kind == CORBA::tk_char)) - { - retval = this->member_->get_char (ACE_TRY_ENV); - ACE_CHECK_RETURN (retval); - - return retval; - } - else - { - ACE_THROW_RETURN (CORBA_DynAny::Invalid (), - 0); - } -} - -CORBA::Short -TAO_DynUnion_i::get_short (CORBA::Environment &ACE_TRY_ENV) -{ - CORBA::Short retval = 0; - - CORBA_TypeCode_var tc = this->member_->type (ACE_TRY_ENV); - ACE_CHECK_RETURN (retval); - - CORBA::TCKind kind = TAO_DynAny_i::unalias (tc.in (), - ACE_TRY_ENV); - ACE_CHECK_RETURN (retval); - - if (this->member_.in () && (kind == CORBA::tk_short)) - { - retval = this->member_->get_short (ACE_TRY_ENV); - ACE_CHECK_RETURN (retval); - - return retval; - } - else - { - ACE_THROW_RETURN (CORBA_DynAny::Invalid (), - 0); - } -} - -CORBA::Long -TAO_DynUnion_i::get_long (CORBA::Environment &ACE_TRY_ENV) -{ - CORBA::Long retval = 0; - - CORBA_TypeCode_var tc = this->member_->type (ACE_TRY_ENV); - ACE_CHECK_RETURN (retval); - - CORBA::TCKind kind = TAO_DynAny_i::unalias (tc.in (), - ACE_TRY_ENV); - ACE_CHECK_RETURN (retval); - - if (this->member_.in () && (kind == CORBA::tk_long)) - { - retval = this->member_->get_long (ACE_TRY_ENV); - ACE_CHECK_RETURN (retval); - - return retval; - } - else - { - ACE_THROW_RETURN (CORBA_DynAny::Invalid (), - 0); - } -} - -CORBA::UShort -TAO_DynUnion_i::get_ushort(CORBA::Environment &ACE_TRY_ENV) -{ - CORBA::UShort retval = 0; - - CORBA_TypeCode_var tc = this->member_->type (ACE_TRY_ENV); - ACE_CHECK_RETURN (retval); - - CORBA::TCKind kind = TAO_DynAny_i::unalias (tc.in (), - ACE_TRY_ENV); - ACE_CHECK_RETURN (retval); - - if (this->member_.in () && (kind == CORBA::tk_ushort)) - { - retval = this->member_->get_ushort (ACE_TRY_ENV); - ACE_CHECK_RETURN (retval); - - return retval; - } - else - { - ACE_THROW_RETURN (CORBA_DynAny::Invalid (), - 0); - } -} - -CORBA::ULong -TAO_DynUnion_i::get_ulong (CORBA::Environment &ACE_TRY_ENV) -{ - CORBA::ULong retval = 0; - - CORBA_TypeCode_var tc = this->member_->type (ACE_TRY_ENV); - ACE_CHECK_RETURN (retval); - - CORBA::TCKind kind = TAO_DynAny_i::unalias (tc.in (), - ACE_TRY_ENV); - ACE_CHECK_RETURN (retval); - - if (this->member_.in () && (kind == CORBA::tk_ulong)) - { - retval = this->member_->get_ulong (ACE_TRY_ENV); - ACE_CHECK_RETURN (retval); - - return retval; - } - else - { - ACE_THROW_RETURN (CORBA_DynAny::Invalid (), - 0); - } -} - -CORBA::Float -TAO_DynUnion_i::get_float (CORBA::Environment &ACE_TRY_ENV) -{ - CORBA::Float retval = 0; - - CORBA_TypeCode_var tc = this->member_->type (ACE_TRY_ENV); - ACE_CHECK_RETURN (retval); - - CORBA::TCKind kind = TAO_DynAny_i::unalias (tc.in (), - ACE_TRY_ENV); - ACE_CHECK_RETURN (retval); - - if (this->member_.in () && (kind == CORBA::tk_float)) - { - retval = this->member_->get_float (ACE_TRY_ENV); - ACE_CHECK_RETURN (retval); - - return retval; - } - else - { - ACE_THROW_RETURN (CORBA_DynAny::Invalid (), - 0); - } -} - -CORBA::Double -TAO_DynUnion_i::get_double (CORBA::Environment &ACE_TRY_ENV) -{ - CORBA::Double retval = 0; - - CORBA_TypeCode_var tc = this->member_->type (ACE_TRY_ENV); - ACE_CHECK_RETURN (retval); - - CORBA::TCKind kind = TAO_DynAny_i::unalias (tc.in (), - ACE_TRY_ENV); - ACE_CHECK_RETURN (retval); - - if (this->member_.in () && (kind == CORBA::tk_double)) - { - retval = this->member_->get_double (ACE_TRY_ENV); - ACE_CHECK_RETURN (retval); - - return retval; - } - else - { - ACE_THROW_RETURN (CORBA_DynAny::Invalid (), - 0); - } -} - -char * -TAO_DynUnion_i::get_string (CORBA::Environment &ACE_TRY_ENV) -{ - char * retval = 0; - - CORBA_TypeCode_var tc = this->member_->type (ACE_TRY_ENV); - ACE_CHECK_RETURN (retval); - - CORBA::TCKind kind = TAO_DynAny_i::unalias (tc.in (), - ACE_TRY_ENV); - ACE_CHECK_RETURN (retval); - - if (this->member_.in () && (kind == CORBA::tk_string)) - { - retval = this->member_->get_string (ACE_TRY_ENV); - ACE_CHECK_RETURN (retval); - - return retval; - } - else - { - ACE_THROW_RETURN (CORBA_DynAny::Invalid (), - 0); - } -} - -CORBA::TypeCode_ptr -TAO_DynUnion_i::get_typecode (CORBA::Environment &ACE_TRY_ENV) -{ - CORBA::TypeCode_ptr retval = 0; - - CORBA_TypeCode_var tc = this->member_->type (ACE_TRY_ENV); - ACE_CHECK_RETURN (retval); - - CORBA::TCKind kind = TAO_DynAny_i::unalias (tc.in (), - ACE_TRY_ENV); - ACE_CHECK_RETURN (retval); - - if (this->member_.in () && (kind == CORBA::tk_TypeCode)) - { - retval = this->member_->get_typecode (ACE_TRY_ENV); - ACE_CHECK_RETURN (retval); - - return retval; - } - else - { - ACE_THROW_RETURN (CORBA_DynAny::Invalid (), - 0); - } -} - -CORBA::Object_ptr -TAO_DynUnion_i::get_reference (CORBA::Environment &ACE_TRY_ENV) -{ - CORBA::Object_ptr retval = 0; - - CORBA_TypeCode_var tc = this->member_->type (ACE_TRY_ENV); - ACE_CHECK_RETURN (retval); - - CORBA::TCKind kind = TAO_DynAny_i::unalias (tc.in (), - ACE_TRY_ENV); - ACE_CHECK_RETURN (retval); - - if (this->member_.in () && (kind == CORBA::tk_objref)) - { - retval = this->member_->get_reference (ACE_TRY_ENV); - ACE_CHECK_RETURN (retval); - - return retval; - } - else - { - ACE_THROW_RETURN (CORBA_DynAny::Invalid (), - 0); - } -} - -CORBA::LongLong -TAO_DynUnion_i::get_longlong (CORBA::Environment &ACE_TRY_ENV) -{ -#if defined (ACE_LACKS_LONGLONG_T) - CORBA::LongLong retval = {0, 0}; -#else /* ! ACE_LACKS_LONGLONG_T */ - CORBA::LongLong retval = 0; -#endif /* ! ACE_LACKS_LONGLONG_T */ - - CORBA_TypeCode_var tc = this->member_->type (ACE_TRY_ENV); - ACE_CHECK_RETURN (retval); - - CORBA::TCKind kind = TAO_DynAny_i::unalias (tc.in (), - ACE_TRY_ENV); - ACE_CHECK_RETURN (retval); - - if (this->member_.in () && (kind == CORBA::tk_longlong)) - { - retval = this->member_->get_longlong (ACE_TRY_ENV); - ACE_CHECK_RETURN (retval); - - return retval; - } - else - { - ACE_THROW_RETURN (CORBA_DynAny::Invalid (), - retval); - } -} - -CORBA::ULongLong -TAO_DynUnion_i::get_ulonglong (CORBA::Environment &ACE_TRY_ENV) -{ - CORBA::ULongLong retval = 0; - - CORBA_TypeCode_var tc = this->member_->type (ACE_TRY_ENV); - ACE_CHECK_RETURN (retval); - - CORBA::TCKind kind = TAO_DynAny_i::unalias (tc.in (), - ACE_TRY_ENV); - ACE_CHECK_RETURN (retval); - - if (this->member_.in () && (kind == CORBA::tk_ulonglong)) - { - retval = this->member_->get_ulonglong (ACE_TRY_ENV); - ACE_CHECK_RETURN (retval); - - return retval; - } - else - { - ACE_THROW_RETURN (CORBA_DynAny::Invalid (), - 0); - } -} - -CORBA::WChar -TAO_DynUnion_i::get_wchar (CORBA::Environment &ACE_TRY_ENV) -{ - CORBA::WChar retval = 0; - - CORBA_TypeCode_var tc = this->member_->type (ACE_TRY_ENV); - ACE_CHECK_RETURN (retval); - - CORBA::TCKind kind = TAO_DynAny_i::unalias (tc.in (), - ACE_TRY_ENV); - ACE_CHECK_RETURN (retval); - - if (this->member_.in () && (kind == CORBA::tk_wchar)) - { - retval = this->member_->get_wchar (ACE_TRY_ENV); - ACE_CHECK_RETURN (retval); - - return retval; - } - else - { - ACE_THROW_RETURN (CORBA_DynAny::Invalid (), - 0); - } -} - -CORBA::Any_ptr -TAO_DynUnion_i::get_any (CORBA::Environment &ACE_TRY_ENV) -{ - CORBA::Any_ptr retval = 0; - - CORBA_TypeCode_var tc = this->member_->type (ACE_TRY_ENV); - ACE_CHECK_RETURN (retval); - - CORBA::TCKind kind = TAO_DynAny_i::unalias (tc.in (), - ACE_TRY_ENV); - ACE_CHECK_RETURN (retval); - - if (this->member_.in () && (kind == CORBA::tk_any)) - { - retval = this->member_->get_any (ACE_TRY_ENV); - ACE_CHECK_RETURN (retval); - - return retval; - } - else - { - ACE_THROW_RETURN (CORBA_DynAny::Invalid (), - 0); - } -} - -// Private functions - -// Some specialized instantiations of the template functor defined in -// DynUnion_i_T.cpp. - -CORBA::Boolean -TAO_DynUnion_i::Boolean_extractor::check_match (const CORBA_Any &inside_any, - const CORBA_Any &outside_any) -{ - CORBA::Any::to_boolean member_struct (this->member_index_); - CORBA::Any::to_boolean arg_struct (this->arg_index_); - - inside_any >>= member_struct; - outside_any >>= arg_struct; - - return member_struct.ref_ == arg_struct.ref_; -} - -CORBA::Boolean -TAO_DynUnion_i::Char_extractor::check_match (const CORBA_Any &inside_any, - const CORBA_Any &outside_any) -{ - CORBA::Any::to_char member_struct (this->member_index_); - CORBA::Any::to_char arg_struct (this->arg_index_); - - inside_any >>= member_struct; - outside_any >>= arg_struct; - - return member_struct.ref_ == arg_struct.ref_; -} - -CORBA::Boolean -TAO_DynUnion_i::WChar_extractor::check_match (const CORBA_Any &inside_any, - const CORBA_Any &outside_any) -{ - CORBA::Any::to_wchar member_struct (this->member_index_); - CORBA::Any::to_wchar arg_struct (this->arg_index_); - - inside_any >>= member_struct; - outside_any >>= arg_struct; - - return member_struct.ref_ == arg_struct.ref_; -} - -CORBA::Boolean -TAO_DynUnion_i::Enum_extractor::check_match (const CORBA_Any &inside_any, - const CORBA_Any &outside_any) -{ - // Get the CDR stream of one argument... - ACE_Message_Block *mb = inside_any._tao_get_cdr (); - - TAO_InputCDR inside_cdr (mb, - inside_any._tao_byte_order ()); - - inside_cdr.read_ulong (this->member_index_); - - // And of the other... - mb = outside_any._tao_get_cdr (); - - TAO_InputCDR outside_cdr (mb, - outside_any._tao_byte_order ()); - - outside_cdr.read_ulong (this->arg_index_); - - return this->member_index_ == this->arg_index_; -} - -// Functor factory. -DU_Extractor_base* -TAO_DynUnion_i::get_extractor (CORBA::TCKind kind, - CORBA::Environment& ACE_TRY_ENV) -{ - DU_Extractor_base* retval; - - switch (kind) - { - case CORBA::tk_short: - ACE_NEW_THROW_EX (retval, - DU_Extractor, - CORBA::NO_MEMORY ()); - ACE_CHECK_RETURN (0); - return retval; - case CORBA::tk_long: - ACE_NEW_THROW_EX (retval, - DU_Extractor, - CORBA::NO_MEMORY ()); - ACE_CHECK_RETURN (0); - return retval; - case CORBA::tk_ushort: - ACE_NEW_THROW_EX (retval, - DU_Extractor, - CORBA::NO_MEMORY ()); - ACE_CHECK_RETURN (0); - return retval; - case CORBA::tk_ulong: - ACE_NEW_THROW_EX (retval, - DU_Extractor, - CORBA::NO_MEMORY ()); - ACE_CHECK_RETURN (0); - return retval; - case CORBA::tk_boolean: - ACE_NEW_THROW_EX (retval, - Boolean_extractor, - CORBA::NO_MEMORY ()); - ACE_CHECK_RETURN (0); - return retval; - case CORBA::tk_char: - ACE_NEW_THROW_EX (retval, - Char_extractor, - CORBA::NO_MEMORY ()); - ACE_CHECK_RETURN (0); - return retval; - - // For platforms without native 64-bit ints . . . -#if !defined (ACE_LACKS_LONGLONG_T) - case CORBA::tk_longlong: - ACE_NEW_THROW_EX (retval, - DU_Extractor, - CORBA::NO_MEMORY ()); - - ACE_CHECK_RETURN (0); - return retval; -#endif /* ACE_LACKS_LONGLONG_T */ - - case CORBA::tk_ulonglong: - ACE_NEW_THROW_EX (retval, - DU_Extractor, - CORBA::NO_MEMORY ()); - ACE_CHECK_RETURN (0); - return retval; - case CORBA::tk_wchar: - ACE_NEW_THROW_EX (retval, - WChar_extractor, - CORBA::NO_MEMORY ()); - ACE_CHECK_RETURN (0); - return retval; - case CORBA::tk_enum: - ACE_NEW_THROW_EX (retval, - Enum_extractor, - CORBA::NO_MEMORY ()); - ACE_CHECK_RETURN (0); - return retval; - default: - return 0; - } -} - -// This code is common to from_any and the constructor taking an Any -// argument. -void -TAO_DynUnion_i::set_from_any (const CORBA_Any& any, - CORBA::Environment &ACE_TRY_ENV) -{ - // Get the CDR stream of the argument. - ACE_Message_Block* mb = any._tao_get_cdr (); - - TAO_InputCDR cdr (mb, - any._tao_byte_order ()); - - CORBA::TypeCode_var tc = any.type (); - - CORBA_TypeCode_var disc_tc = tc->discriminator_type (ACE_TRY_ENV); - ACE_CHECK; - - CORBA_Any disc_any (disc_tc.in (), - 0, - cdr.byte_order (), - cdr.start ()); - - if (!CORBA::is_nil (this->discriminator_.in ())) - { - this->discriminator_->destroy (ACE_TRY_ENV); - ACE_CHECK; - } - - // Set the discriminator holder. - this->discriminator_ = TAO_DynAny_i::create_dyn_any (disc_any, - ACE_TRY_ENV); - ACE_CHECK; - - // Move to the next field in the CDR stream. - (void) TAO_Marshal_Object::perform_skip (disc_tc.in (), - &cdr, - ACE_TRY_ENV); - ACE_CHECK; - - CORBA::ULong count = tc->member_count (ACE_TRY_ENV); - ACE_CHECK; - - CORBA::ULong i; - CORBA::Long default_index = -1; - - CORBA::TCKind discriminator_kind = disc_tc->kind (ACE_TRY_ENV); - ACE_CHECK; - - DU_Extractor_base* functor = - this->get_extractor (discriminator_kind, - ACE_TRY_ENV); - ACE_CHECK; - - CORBA::TypeCode_var label_tc; - - // Get the index. - for (i = 0; i < count; i++) - { - CORBA_Any label_any = *tc->member_label (i, - ACE_TRY_ENV); - ACE_CHECK; - - label_tc = label_any.type (); - - CORBA::TCKind label_kind = label_tc->kind (ACE_TRY_ENV); - ACE_CHECK; - - // If there is a default index, note the value but don't call - // check_match. - if (label_kind == CORBA::tk_octet) - { - default_index = i; - continue; - } - // Check if values match. - else if (functor->check_match (disc_any, - label_any)) - { - this->current_index_ = i; - break; - } - } - - delete functor; - - if (i == count && default_index == -1) - { - ACE_THROW (CORBA_DynAny::Invalid ()); - } - else - { - if (i == count && default_index != -1) - { - this->current_index_ = default_index; - } - - CORBA::TypeCode_var member_tc = - tc->member_type (this->current_index_, - ACE_TRY_ENV); - ACE_CHECK; - - CORBA_Any member_any (member_tc.in (), - 0, - cdr.byte_order (), - cdr.start ()); - - if (!CORBA::is_nil (this->member_.in ())) - { - this->member_->destroy (ACE_TRY_ENV); - ACE_CHECK; - } - - this->member_ = - TAO_DynAny_i::create_dyn_any (member_any, - ACE_TRY_ENV); - ACE_CHECK; - } -} - -#endif /* TAO_HAS_MINIMUM_CORBA */ diff --git a/TAO/tao/DynUnion_i.h b/TAO/tao/DynUnion_i.h deleted file mode 100644 index 9e4b90062f3..00000000000 --- a/TAO/tao/DynUnion_i.h +++ /dev/null @@ -1,287 +0,0 @@ -/* -*- C++ -*- */ -// $Id$ - -// ======================================================================== -// -// = LIBRARY -// TAO -// -// = FILENAME -// DynUnion_i.h -// -// = AUTHOR -// Jeff Parsons -// -// ======================================================================== - -#ifndef TAO_DYNUNION_I_H -#define TAO_DYNUNION_I_H -#include "ace/pre.h" - -#include "tao/orbconf.h" - -#if !defined (ACE_LACKS_PRAGMA_ONCE) -# pragma once -#endif /* ACE_LACKS_PRAGMA_ONCE */ - -#if (TAO_HAS_MINIMUM_CORBA == 0) - -#include "tao/DynUnion_i_T.h" - -class TAO_Export TAO_DynUnion_i : public POA_CORBA::DynUnion -{ - // = TITLE - // TAO_DynUnion_i - // - // = DESCRIPTION - // Implementation of Dynamic Any type for Unions. -public: - TAO_DynUnion_i (const CORBA_Any& any); - // constructor taking an Any argument - - TAO_DynUnion_i (CORBA_TypeCode_ptr tc); - // constructor taking a typecode argument - - ~TAO_DynUnion_i (void); - // destructor - - // = Functions specific to DynUnion - - CORBA::Boolean set_as_default (CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - // Does union have a default member? - - void set_as_default (CORBA::Boolean set_as_default, - CORBA::Environment& ACE_TRY_ENV = - TAO_default_environment ()); - // Makes default member (if any) the active menber - - CORBA_DynAny_ptr discriminator (CORBA::Environment& ACE_TRY_ENV = - TAO_default_environment ()); - // Returns the discriminator (which is a DynAny) - - CORBA::TCKind discriminator_kind (CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - // Returns TCKind of discriminator - - CORBA_DynAny_ptr member (CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - // Returns active member - - // = Get and set for member name - - char *member_name (CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - void member_name (const char* member_name, - CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - - CORBA::TCKind member_kind (CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - // Returns TCKind of active member - - // Functions common to all Dynamic Any types - - void assign (CORBA_DynAny_ptr dyn_any, - CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - // Sets the value of the receiver to the value of the argument - - CORBA_DynAny_ptr copy (CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - // Creates a copy - - void destroy (CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - // Makes sure the contents are disposed of correctly - - void from_any (const CORBA::Any& any, - CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - // Assigns value from an Any argument - - CORBA::Any_ptr to_any (CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - // Outputs contents as an Any - - CORBA::TypeCode_ptr type (CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - // Returns the (constant) type - - CORBA_DynAny_ptr current_component (CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - // Used in iterating through the contents - - CORBA::Boolean next (CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - // Returns next component - - CORBA::Boolean seek (CORBA::Long slot, - CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - // Jump to component at - - void rewind (CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - // Makes first component the current one - - // Insert and get functions - - void insert_boolean (CORBA::Boolean value, - CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - void insert_octet (CORBA::Octet value, - CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - void insert_char (CORBA::Char value, - CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - void insert_short (CORBA::Short value, - CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - void insert_ushort (CORBA::UShort value, - CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - void insert_long (CORBA::Long value, - CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - void insert_ulong (CORBA::ULong value, - CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - void insert_float (CORBA::Float value, - CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - void insert_double (CORBA::Double value, - CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - void insert_string (const char * value, - CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - void insert_reference (CORBA::Object_ptr value, - CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - void insert_typecode (CORBA::TypeCode_ptr value, - CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - void insert_longlong (CORBA::LongLong value, - CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - void insert_ulonglong (CORBA::ULongLong value, - CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - void insert_wchar (CORBA::WChar value, - CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - void insert_any (const CORBA::Any& value, - CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - CORBA::Boolean get_boolean (CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - CORBA::Octet get_octet (CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - CORBA::Char get_char (CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - CORBA::Short get_short (CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - CORBA::UShort get_ushort (CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - CORBA::Long get_long (CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - CORBA::ULong get_ulong (CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - CORBA::Float get_float (CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - CORBA::Double get_double (CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - char *get_string (CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - CORBA::Object_ptr get_reference (CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - CORBA::TypeCode_ptr get_typecode (CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - CORBA::LongLong get_longlong (CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - CORBA::ULongLong get_ulonglong (CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - CORBA::WChar get_wchar (CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - CORBA::Any_ptr get_any (CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - -private: - CORBA_DynAny_var member_; - - CORBA_DynAny_var discriminator_; - - CORBA::TypeCode_var type_; - // Holds the typecode of the Union - - CORBA::ULong current_index_; - // Index of the active member - - TAO_DynUnion_i (void); - // Must be instantiated with at least a typecode - - // Use copy() or assign() instead of these - TAO_DynUnion_i (const TAO_DynUnion_i &src); - TAO_DynUnion_i &operator= (const TAO_DynUnion_i &src); - - // Some specialized instantiations of template class (defined in - // DynUnion_i_T.h) - - class Boolean_extractor : public DU_Extractor_base - { - public: - CORBA::Boolean check_match (const CORBA_Any &inside_any, - const CORBA_Any &outsice_any); - private: - CORBA::Boolean arg_index_; - CORBA::Boolean member_index_; - }; - - class Char_extractor : public DU_Extractor_base - { - public: - CORBA::Boolean check_match (const CORBA_Any &inside_any, - const CORBA_Any &outside_any); - private: - CORBA::Char arg_index_; - CORBA::Char member_index_; - }; - - class WChar_extractor : public DU_Extractor_base - { - public: - CORBA::Boolean check_match (const CORBA_Any &inside_any, - const CORBA_Any &outside_any); - private: - CORBA::WChar arg_index_; - CORBA::WChar member_index_; - }; - - class Enum_extractor : public DU_Extractor_base - { - public: - CORBA::Boolean check_match (const CORBA_Any &inside_any, - const CORBA_Any &outside_any); - private: - CORBA::ULong arg_index_; - CORBA::ULong member_index_; - }; - - DU_Extractor_base* get_extractor (CORBA::TCKind kind, - CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - // Returns a pointer to the correct extractor class. - - void set_from_any (const CORBA_Any& any, - CORBA::Environment &ACE_TRY_ENV = - TAO_default_environment ()); - // Code common to the constructor from an Any arg and the member - // function from_any(). -}; - -#endif /* TAO_HAS_MINIMUM_CORBA */ - -#include "ace/post.h" -#endif /* TAO_DYNUNION_I_H */ diff --git a/TAO/tao/DynUnion_i_T.cpp b/TAO/tao/DynUnion_i_T.cpp deleted file mode 100644 index d333840f89f..00000000000 --- a/TAO/tao/DynUnion_i_T.cpp +++ /dev/null @@ -1,41 +0,0 @@ -/* -*- C++ -*- */ -// $Id$ -// ======================================================================== -// -// = LIBRARY -// TAO -// -// = FILENAME -// DynUnion_i_T.cpp -// -// = AUTHOR -// Jeff Parsons -// -// ======================================================================== - -#ifndef TAO_DYNUNION_I_T_C -#define TAO_DYNUNION_I_T_C - -#include "tao/DynUnion_i_T.h" -#include "tao/Any.h" - -// Method of template class that serves as a functor for all that -// compares Anys constructed from all legal discriminator types - some -// are specifically defined in DynUnion_i.cpp. - -template -DU_Extractor::~DU_Extractor (void) -{ -} - -template -CORBA::Boolean -DU_Extractor::check_match (const CORBA_Any &inside_any, - const CORBA_Any &outside_any) -{ - inside_any >>= this->member_index_; - outside_any >>= this->arg_index_; - return this->member_index_ == this->arg_index_; -} - -#endif /* TAO_DYNUNION_I_T_C */ diff --git a/TAO/tao/DynUnion_i_T.h b/TAO/tao/DynUnion_i_T.h deleted file mode 100644 index 1120028ed6f..00000000000 --- a/TAO/tao/DynUnion_i_T.h +++ /dev/null @@ -1,78 +0,0 @@ -// $Id$ - -// ==================================================================== -// -// = LIBRARY -// TAO -// -// = FILENAME -// DynUnion_i_T.h -// -// = AUTHOR -// Jeff Parsons -// -// ==================================================================== - -#ifndef TAO_DYNUNION_I_T_H -#define TAO_DYNUNION_I_T_H -#include "ace/pre.h" - -#include "tao/corbafwd.h" - -#if !defined (ACE_LACKS_PRAGMA_ONCE) -# pragma once -#endif /* ACE_LACKS_PRAGMA_ONCE */ - -class DU_Extractor_base -{ - // = TITLE - // DU_Extractor_base - // - // = DESCRIPTION - // Base class of template class below - // -public: - virtual CORBA::Boolean check_match (const CORBA_Any &inside_any, - const CORBA_Any &outside_any) = 0; -}; - -template -class DU_Extractor : public DU_Extractor_base -{ - // = TITLE - // DU_Extractor - // - // = DESCRIPTION - // Template class functor to compare Anys in TAO_DynUnion_i - // constructor with an Any arg and member function from_any(). - // Some compilers won't accept these eclarations inside - // TAO_DynUnion_i or even at global scope in the same file. - // -public: - virtual ~DU_Extractor (void); - - virtual CORBA::Boolean check_match (const CORBA_Any& inside_any, - const CORBA_Any& outside_any); -private: - Type arg_index_; - Type member_index_; -}; - -#if defined (ACE_TEMPLATES_REQUIRE_SOURCE) -#include "tao/DynUnion_i_T.cpp" -// On Win32 platforms, this code will be included as template source -// code and will not be inlined. Therefore, we first turn off -// ACE_INLINE, set it to be nothing, include the code, and then turn -// ACE_INLINE back to its original setting. All this nonsense is -// necessary, since the generic template code that needs to be -// specialized cannot be inlined, else the compiler will ignore the -// specialization code. Also, the specialization code *must* be -// inlined or the compiler will ignore the specializations. -#endif /* ACE_TEMPLATES_REQUIRE_SOURCE */ - -#if defined (ACE_TEMPLATES_REQUIRE_PRAGMA) -#pragma implementation ("DynUnion_i_T.cpp") -#endif /* ACE_TEMPLATES_REQUIRE_PRAGMA */ - -#include "ace/post.h" -#endif /* TAO_DYNUNION_I_T_H */ diff --git a/TAO/tao/DynamicAny/DynAnyFactory.cpp b/TAO/tao/DynamicAny/DynAnyFactory.cpp new file mode 100644 index 00000000000..6f9c8d1f674 --- /dev/null +++ b/TAO/tao/DynamicAny/DynAnyFactory.cpp @@ -0,0 +1,379 @@ +/* -*- C++ -*- */ +// $Id$ +// ================================================================= +// +// = LIBRARY +// TAO +// +// = FILENAME +// DynAnyFactory.cpp +// +// = AUTHOR +// Carlos O'Ryan +// +// ================================================================= + +#include "DynAnyFactory.h" + +#include "DynAny_i.h" +#include "DynStruct_i.h" +#include "DynSequence_i.h" +#include "DynEnum_i.h" +#include "DynArray_i.h" +#include "DynUnion_i.h" + +#include "ace/Auto_Ptr.h" + +ACE_RCSID(DynamicAny, DynAnyFactory, "$Id$") + +// Constructor from typecode +TAO_DynAnyFactory::TAO_DynAnyFactory (void) +{ +} + +// Utility function called by all the DynAny classes +// to extract the TCKind of possibly aliased types. +CORBA::TCKind +TAO_DynAnyFactory::unalias (CORBA_TypeCode_ptr tc, + CORBA::Environment& ACE_TRY_ENV) +{ + CORBA::TCKind tck = tc->kind (ACE_TRY_ENV); + ACE_CHECK_RETURN (CORBA::tk_null); + + while (tck == CORBA::tk_alias) + { + CORBA_TypeCode_var temp = tc->content_type (ACE_TRY_ENV); + ACE_CHECK_RETURN (CORBA::tk_null); + + tck = TAO_DynAnyFactory::unalias (temp.in (), + ACE_TRY_ENV); + ACE_CHECK_RETURN (CORBA::tk_null); + } + + return tck; +} + +DynamicAny::DynAny_ptr +TAO_DynAnyFactory::create_dyn_any ( + const CORBA::Any & value, + CORBA::Environment &ACE_TRY_ENV + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAnyFactory::InconsistentTypeCode + )) +{ + return TAO_DynAnyFactory::make_dyn_any (value, ACE_TRY_ENV); +} + +DynamicAny::DynAny_ptr +TAO_DynAnyFactory::create_dyn_any_from_type_code ( + CORBA::TypeCode_ptr type, + CORBA::Environment &ACE_TRY_ENV + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAnyFactory::InconsistentTypeCode + )) +{ + return TAO_DynAnyFactory::make_dyn_any (type, ACE_TRY_ENV); +} + +DynamicAny::DynAny_ptr +TAO_DynAnyFactory::make_dyn_any (const CORBA_Any &any, + CORBA::Environment &ACE_TRY_ENV) +{ + CORBA::TypeCode_var tc = any.type (); + CORBA::TCKind kind = TAO_DynAnyFactory::unalias (tc.in (), + ACE_TRY_ENV); + ACE_CHECK_RETURN (DynamicAny::DynAny::_nil ()); + + switch (kind) + { + case CORBA::tk_null: + case CORBA::tk_void: + case CORBA::tk_short: + case CORBA::tk_long: + case CORBA::tk_ushort: + case CORBA::tk_ulong: + case CORBA::tk_float: + case CORBA::tk_double: + case CORBA::tk_longlong: + case CORBA::tk_ulonglong: + case CORBA::tk_boolean: + case CORBA::tk_char: + case CORBA::tk_wchar: + case CORBA::tk_octet: + case CORBA::tk_any: + case CORBA::tk_TypeCode: + case CORBA::tk_objref: + case CORBA::tk_string: + { + TAO_DynAny_i *p; + + ACE_NEW_THROW_EX (p, + TAO_DynAny_i, + CORBA::NO_MEMORY ()); + ACE_CHECK_RETURN (0); + + ACE_Auto_Basic_Ptr dp (p); + p->init (any, ACE_TRY_ENV); + ACE_CHECK_RETURN (0); + + return dp.release (); + } + case CORBA::tk_struct: + case CORBA::tk_except: + { + TAO_DynStruct_i *p; + + ACE_NEW_THROW_EX (p, + TAO_DynStruct_i, + CORBA::NO_MEMORY ()); + ACE_CHECK_RETURN (0); + + ACE_Auto_Basic_Ptr dp (p); + p->init (any, ACE_TRY_ENV); + ACE_CHECK_RETURN (0); + + return dp.release (); + } + case CORBA::tk_sequence: + { + TAO_DynSequence_i *p; + + ACE_NEW_THROW_EX (p, + TAO_DynSequence_i, + CORBA::NO_MEMORY ()); + ACE_CHECK_RETURN (0); + + ACE_Auto_Basic_Ptr dp (p); + p->init (any, ACE_TRY_ENV); + ACE_CHECK_RETURN (0); + + return dp.release (); + } + case CORBA::tk_union: + { + TAO_DynUnion_i *p; + + ACE_NEW_THROW_EX (p, + TAO_DynUnion_i, + CORBA::NO_MEMORY ()); + ACE_CHECK_RETURN (0); + + ACE_Auto_Basic_Ptr dp (p); + p->init (any, ACE_TRY_ENV); + ACE_CHECK_RETURN (0); + + return dp.release (); + } + case CORBA::tk_enum: + { + TAO_DynEnum_i *p; + + ACE_NEW_THROW_EX (p, + TAO_DynEnum_i, + CORBA::NO_MEMORY ()); + ACE_CHECK_RETURN (0); + + ACE_Auto_Basic_Ptr dp (p); + p->init (any, ACE_TRY_ENV); + ACE_CHECK_RETURN (0); + + return dp.release (); + } + case CORBA::tk_array: + { + TAO_DynArray_i *p; + + ACE_NEW_THROW_EX (p, + TAO_DynArray_i, + CORBA::NO_MEMORY ()); + ACE_CHECK_RETURN (0); + + ACE_Auto_Basic_Ptr dp (p); + p->init (any, ACE_TRY_ENV); + ACE_CHECK_RETURN (0); + + return dp.release (); + } + + case CORBA::tk_fixed: + case CORBA::tk_value: + case CORBA::tk_value_box: + case CORBA::tk_abstract_interface: + case CORBA::tk_component: + case CORBA::tk_home: + ACE_THROW_RETURN (CORBA::NO_IMPLEMENT (), + DynamicAny::DynAny::_nil ()); + case CORBA::tk_native: + ACE_THROW_RETURN (DynamicAny::DynAnyFactory::InconsistentTypeCode (), + DynamicAny::DynAny::_nil ()); + default: + break; + } + + return DynamicAny::DynAny::_nil (); +} + +DynamicAny::DynAny_ptr +TAO_DynAnyFactory::make_dyn_any (CORBA::TypeCode_ptr tc, + CORBA::Environment &ACE_TRY_ENV) +{ + CORBA::TCKind kind = + TAO_DynAnyFactory::unalias (tc, ACE_TRY_ENV); + ACE_CHECK_RETURN (DynamicAny::DynAny::_nil ()); + + switch (kind) + { + case CORBA::tk_null: + case CORBA::tk_void: + case CORBA::tk_short: + case CORBA::tk_long: + case CORBA::tk_ushort: + case CORBA::tk_ulong: + case CORBA::tk_float: + case CORBA::tk_double: + case CORBA::tk_longlong: + case CORBA::tk_ulonglong: + case CORBA::tk_boolean: + case CORBA::tk_char: + case CORBA::tk_wchar: + case CORBA::tk_octet: + case CORBA::tk_any: + case CORBA::tk_TypeCode: + case CORBA::tk_objref: + case CORBA::tk_string: + { + TAO_DynAny_i *p; + + ACE_NEW_THROW_EX (p, + TAO_DynAny_i, + CORBA::NO_MEMORY ()); + ACE_CHECK_RETURN (0); + + ACE_Auto_Basic_Ptr dp (p); + p->init (tc, ACE_TRY_ENV); + ACE_CHECK_RETURN (0); + + return dp.release (); + } + case CORBA::tk_struct: + case CORBA::tk_except: + { + TAO_DynStruct_i *p; + + ACE_NEW_THROW_EX (p, + TAO_DynStruct_i, + CORBA::NO_MEMORY ()); + ACE_CHECK_RETURN (0); + + ACE_Auto_Basic_Ptr dp (p); + p->init (tc, ACE_TRY_ENV); + ACE_CHECK_RETURN (0); + + return dp.release (); + } + case CORBA::tk_sequence: + { + TAO_DynSequence_i *p; + + ACE_NEW_THROW_EX (p, + TAO_DynSequence_i, + CORBA::NO_MEMORY ()); + ACE_CHECK_RETURN (0); + + ACE_Auto_Basic_Ptr dp (p); + p->init (tc, ACE_TRY_ENV); + ACE_CHECK_RETURN (0); + + return dp.release (); + } + case CORBA::tk_union: + { + TAO_DynUnion_i *p; + + ACE_NEW_THROW_EX (p, + TAO_DynUnion_i, + CORBA::NO_MEMORY ()); + ACE_CHECK_RETURN (0); + + ACE_Auto_Basic_Ptr dp (p); + p->init (tc, ACE_TRY_ENV); + ACE_CHECK_RETURN (0); + + return dp.release (); + } + case CORBA::tk_enum: + { + TAO_DynEnum_i *p; + + ACE_NEW_THROW_EX (p, + TAO_DynEnum_i, + CORBA::NO_MEMORY ()); + ACE_CHECK_RETURN (0); + + ACE_Auto_Basic_Ptr dp (p); + p->init (tc, ACE_TRY_ENV); + ACE_CHECK_RETURN (0); + + return dp.release (); + } + case CORBA::tk_array: + { + TAO_DynArray_i *p; + + ACE_NEW_THROW_EX (p, + TAO_DynArray_i, + CORBA::NO_MEMORY ()); + ACE_CHECK_RETURN (0); + + ACE_Auto_Basic_Ptr dp (p); + p->init (tc, ACE_TRY_ENV); + ACE_CHECK_RETURN (0); + + return dp.release (); + } + + case CORBA::tk_fixed: + case CORBA::tk_value: + case CORBA::tk_value_box: + case CORBA::tk_abstract_interface: + case CORBA::tk_component: + case CORBA::tk_home: + ACE_THROW_RETURN (CORBA::NO_IMPLEMENT (), + DynamicAny::DynAny::_nil ()); + case CORBA::tk_native: + ACE_THROW_RETURN (DynamicAny::DynAnyFactory::InconsistentTypeCode (), + DynamicAny::DynAny::_nil ()); + default: + break; + } + + return DynamicAny::DynAny::_nil (); +} + + +#if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION) + +template class ACE_Array_Base; + +template class ACE_Auto_Basic_Ptr; +template class ACE_Auto_Basic_Ptr; +template class ACE_Auto_Basic_Ptr; +template class ACE_Auto_Basic_Ptr; +template class ACE_Auto_Basic_Ptr; +template class ACE_Auto_Basic_Ptr; + +#elif defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA) + +#pragma instantiate ACE_Array_Base +#pragma instantiate ACE_Auto_Basic_Ptr +#pragma instantiate ACE_Auto_Basic_Ptr +#pragma instantiate ACE_Auto_Basic_Ptr +#pragma instantiate ACE_Auto_Basic_Ptr +#pragma instantiate ACE_Auto_Basic_Ptr +#pragma instantiate ACE_Auto_Basic_Ptr + +#endif /* ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */ diff --git a/TAO/tao/DynamicAny/DynAnyFactory.h b/TAO/tao/DynamicAny/DynAnyFactory.h new file mode 100644 index 00000000000..972dbca0b54 --- /dev/null +++ b/TAO/tao/DynamicAny/DynAnyFactory.h @@ -0,0 +1,110 @@ +/* -*- C++ -*- */ + +// $Id$ + +// ========================================================================= +// +// = LIBRARY +// TAO +// +// = FILENAME +// DynAnyFactory.h +// +// = AUTHOR +// Carlos O'Ryan +// +// ========================================================================= + +#ifndef TAO_DYNANYFACTORY_H +#define TAO_DYNANYFACTORY_H +#include "ace/pre.h" + +#include "DynamicAny.h" + +#if !defined (ACE_LACKS_PRAGMA_ONCE) +# pragma once +#endif /* ACE_LACKS_PRAGMA_ONCE */ + +class TAO_DynamicAny_Export TAO_DynAnyFactory : public virtual DynamicAny::DynAnyFactory, public virtual TAO_Local_RefCounted_Object +{ + // = DESCRIPTION + // Implements the DynamicAnyFactory interface and provides several + // utility functions shared by all the Dynamic Any components. + // +public: + TAO_DynAnyFactory (void); + // Constructor + + static CORBA::TCKind unalias (CORBA_TypeCode_ptr tc, + CORBA::Environment& ACE_TRY_ENV); + // Obtain the kind of object, after all aliasing has been removed. + + static DynamicAny::DynAny_ptr + make_dyn_any (const CORBA_Any &any, + CORBA::Environment &ACE_TRY_ENV); + // Create the correct type of DynAny object for + + static DynamicAny::DynAny_ptr + make_dyn_any (CORBA::TypeCode_ptr tc, + CORBA::Environment &ACE_TRY_ENV); + // Create the correct type of DynAny object for + + // = The DynamicAnyFactory methods + virtual DynamicAny::DynAny_ptr create_dyn_any ( + const CORBA::Any & value, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAnyFactory::InconsistentTypeCode + )); + + virtual DynamicAny::DynAny_ptr create_dyn_any_from_type_code ( + CORBA::TypeCode_ptr type, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAnyFactory::InconsistentTypeCode + )); + +#if 0 + static DynamicAny::DynAny_ptr + create_basic_dyn_any (CORBA_TypeCode_ptr tc, + CORBA::Environment& ACE_TRY_ENV); + static DynamicAny::DynStruct_ptr + create_dyn_struct (CORBA_TypeCode_ptr tc, + CORBA::Environment& ACE_TRY_ENV); + static DynamicAny::DynSequence_ptr + create_dyn_sequence (CORBA_TypeCode_ptr tc, + CORBA::Environment& ACE_TRY_ENV); + static DynamicAny::DynArray_ptr + create_dyn_array (CORBA_TypeCode_ptr tc, + CORBA::Environment& ACE_TRY_ENV); + static DynamicAny::DynUnion_ptr + create_dyn_union (CORBA_TypeCode_ptr tc, + CORBA::Environment& ACE_TRY_ENV); + static DynamicAny::DynEnum_ptr + create_dyn_enum (CORBA_TypeCode_ptr tc, + CORBA::Environment& ACE_TRY_ENV); + static DynamicAny::DynAny_ptr + create_dyn_any (CORBA_TypeCode_ptr tc, + CORBA::Environment& ACE_TRY_ENV); + // Create particular types of dynamic anys. + static DynamicAny::DynAny_ptr + create_basic_dyn_any (const CORBA_Any &any, + CORBA::Environment &ACE_TRY_ENV); + // Create a basic dynamic any (i.e. one for primitive types) using + // just the TypeCode. +#endif /* 0 */ + +private: + // Use copy() or assign() instead of these + TAO_DynAnyFactory (const TAO_DynAnyFactory &src); + TAO_DynAnyFactory &operator= (const TAO_DynAnyFactory &src); +}; + +#include "ace/post.h" +#endif /* TAO_DYNANYFACTORY_H */ diff --git a/TAO/tao/DynamicAny/DynAny_i.cpp b/TAO/tao/DynamicAny/DynAny_i.cpp new file mode 100644 index 00000000000..7a7e2c032c6 --- /dev/null +++ b/TAO/tao/DynamicAny/DynAny_i.cpp @@ -0,0 +1,1281 @@ +/* -*- C++ -*- */ +// $Id$ +// ================================================================= +// +// = LIBRARY +// TAO +// +// = FILENAME +// DynAny_i.cpp +// +// = AUTHOR +// Jeff Parsons +// +// ================================================================= + +#include "DynAny_i.h" + +#include "DynAnyFactory.h" + +ACE_RCSID(DynamicAny, DynAny_i, "$Id$") + +// Constructor from typecode +TAO_DynAny_i::TAO_DynAny_i (void) +{ +} + +// Destructor +TAO_DynAny_i::~TAO_DynAny_i (void) +{ +} + +void +TAO_DynAny_i::check_typecode (CORBA::TypeCode_ptr tc, + CORBA::Environment &ACE_TRY_ENV) +{ + // Check to see if it's a simple type. + int tk = TAO_DynAnyFactory::unalias (tc, ACE_TRY_ENV); + ACE_CHECK; + switch (tk) + { + case CORBA::tk_null: + case CORBA::tk_void: + case CORBA::tk_short: + case CORBA::tk_long: + case CORBA::tk_ushort: + case CORBA::tk_ulong: + case CORBA::tk_float: + case CORBA::tk_double: + case CORBA::tk_longlong: + case CORBA::tk_ulonglong: + case CORBA::tk_boolean: + case CORBA::tk_char: + case CORBA::tk_wchar: + case CORBA::tk_octet: + case CORBA::tk_any: + case CORBA::tk_TypeCode: + case CORBA::tk_objref: + case CORBA::tk_string: + case CORBA::tk_wstring: + break; + default: + ACE_THROW (DynamicAny::DynAnyFactory::InconsistentTypeCode ()); + } +} + +void +TAO_DynAny_i::init (CORBA_TypeCode_ptr tc, + CORBA::Environment &ACE_TRY_ENV) +{ + this->check_typecode (tc, ACE_TRY_ENV); + ACE_CHECK; + + this->any_ = CORBA::Any (CORBA::TypeCode::_duplicate (tc)); + +} + +void +TAO_DynAny_i::init (const CORBA_Any& any, + CORBA::Environment &ACE_TRY_ENV) +{ + CORBA::TypeCode_var tc = any.type (); + this->check_typecode (tc.in (), ACE_TRY_ENV); + ACE_CHECK; + + this->any_ = any; +} + +// **************************************************************** + +TAO_DynAny_i * +TAO_DynAny_i::_narrow (CORBA::Object_ptr obj, + CORBA::Environment &) +{ + if (CORBA::is_nil (obj)) + return 0; + + return ACE_reinterpret_cast (TAO_DynAny_i*, + obj->_tao_QueryInterface (ACE_reinterpret_cast(ptr_arith_t, + &TAO_DynAny_i::_narrow)) + ); +} + +void* +TAO_DynAny_i::_tao_QueryInterface (ptr_arith_t type) +{ + ptr_arith_t mytype = + ACE_reinterpret_cast(ptr_arith_t, + &TAO_DynAny_i::_narrow); + if (type == mytype) + { + this->_add_ref (); + return this; + } + return this->DynamicAny::DynAny::_tao_QueryInterface (type); +} + +// **************************************************************** + +CORBA::TypeCode_ptr +TAO_DynAny_i::type (CORBA::Environment &) + ACE_THROW_SPEC (( + CORBA::SystemException + )) +{ + return this->any_.type (); +} + +void +TAO_DynAny_i::assign (DynamicAny::DynAny_ptr dyn_any, + CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch + )) +{ + TAO_DynAny_i *rhs = + TAO_DynAny_i::_narrow (dyn_any, ACE_TRY_ENV); + ACE_CHECK; + if (rhs == 0) + ACE_THROW (DynamicAny::DynAny::TypeMismatch ()); + + this->any_ = rhs->any_; + rhs->_remove_ref (); +} + +void +TAO_DynAny_i::from_any (const CORBA_Any& any, + CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + CORBA::TypeCode_var any_tc = any.type (); + this->check_typecode (any_tc.in (), ACE_TRY_ENV); + ACE_CHECK; + + this->any_ = any; +} + +CORBA::Any_ptr +TAO_DynAny_i::to_any (CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException + )) +{ + CORBA_Any_ptr retval; + + ACE_NEW_THROW_EX (retval, + CORBA::Any (this->any_), + CORBA::NO_MEMORY ()); + ACE_CHECK_RETURN (0); + + return retval; +} + +CORBA::Boolean +TAO_DynAny_i::equal ( + DynamicAny::DynAny_ptr /* rhs */, + CORBA::Environment &ACE_TRY_ENV + ) + ACE_THROW_SPEC (( + CORBA::SystemException + )) +{ + ACE_THROW_RETURN (CORBA::NO_IMPLEMENT (), 0); +#if 0 + CORBA::TypeCode_var rhs_tc = rhs->type (ACE_TRY_ENV); + ACE_CHECK_RETURN (0); + + CORBA::TypeCode_var lhs_tc = this->any_.type (); + + CORBA::Boolean equivalent = + lhs_tc->equivalent (rhs_tc.in (), ACE_TRY_ENV); + ACE_CHECK_RETURN (0); + if (!equivalent) + return 0; + + int tk = lhs_tc->kind (); + ACE_TRY_CHECK; + + CORBA::Any_var rhs_any = + rhs->to_any (ACE_TRY_ENV); + + switch (tk) + { + case CORBA::tk_null: + case CORBA::tk_void: + return 1; + + case CORBA::tk_short: + { + CORBA::Short rhs_v; + rhs_any >>= rhs_v; + CORBA::Short lhs_v; + this->any_ >>= lhs_v; + return (lhs_v == rhs_v); + } + case CORBA::tk_long: + { + CORBA::Long rhs_v; + rhs_any >>= rhs_v; + CORBA::Long lhs_v; + this->any_ >>= lhs_v; + return (lhs_v == rhs_v); + } + case CORBA::tk_ushort: + { + CORBA::UShort rhs_v; + rhs_any >>= rhs_v; + CORBA::UShort lhs_v; + this->any_ >>= lhs_v; + return (lhs_v == rhs_v); + } + case CORBA::tk_ulong: + { + CORBA::ULong rhs_v; + rhs_any >>= rhs_v; + CORBA::ULong lhs_v; + this->any_ >>= lhs_v; + return (lhs_v == rhs_v); + } + case CORBA::tk_float: + { + CORBA::Float rhs_v; + rhs_any >>= rhs_v; + CORBA::Float lhs_v; + this->any_ >>= lhs_v; + return (lhs_v == rhs_v); + } + case CORBA::tk_double: + { + CORBA::Double rhs_v; + rhs_any >>= rhs_v; + CORBA::Double lhs_v; + this->any_ >>= lhs_v; + return (lhs_v == rhs_v); + } + case CORBA::tk_longlong: + { + CORBA::LongLong rhs_v; + rhs_any >>= rhs_v; + CORBA::LongLong lhs_v; + this->any_ >>= lhs_v; + return (lhs_v == rhs_v); + } + case CORBA::tk_ulonglong: + { + CORBA::ULongLong rhs_v; + rhs_any >>= rhs_v; + CORBA::ULongLong lhs_v; + this->any_ >>= lhs_v; + return (lhs_v == rhs_v); + } + case CORBA::tk_boolean: + { + CORBA::Boolean rhs_v; + rhs_any >>= CORBA::Any::to_boolean(rhs_v); + CORBA::Boolean lhs_v; + this->any_ >>= CORBA::Any::to_boolean(lhs_v); + return (lhs_v == rhs_v); + } + case CORBA::tk_char: + { + CORBA::Char rhs_v; + rhs_any >>= CORBA::Any::to_char(rhs_v); + CORBA::Char lhs_v; + this->any_ >>= CORBA::Any::to_char(lhs_v); + return (lhs_v == rhs_v); + } + case CORBA::tk_wchar: + { + CORBA::WChar rhs_v; + rhs_any >>= CORBA::Any::to_wchar(rhs_v); + CORBA::WChar lhs_v; + this->any_ >>= CORBA::Any::to_wchar(lhs_v); + return (lhs_v == rhs_v); + } + case CORBA::tk_octet: + { + CORBA::Octet rhs_v; + rhs_any >>= CORBA::Any::to_octet(rhs_v); + CORBA::Octet lhs_v; + this->any_ >>= CORBA::Any::to_octet(lhs_v); + return (lhs_v == rhs_v); + } + case CORBA::tk_any: + { + CORBA::Any rhs_v; + rhs_any >>= rhs_v; + CORBA::Any lhs_v; + this->any_ >>= lhs_v; + + DynamicAny::DynAny_var rhs_dyn = + TAO_DynAnyFactory::create_basic_dyn_any (rhs_v, ACE_TRY_ENV); + ACE_CHECK_RETURN (0); + + DynamicAny::DynAny_var lhs_dyn = + TAO_DynAnyFactory::create_basic_dyn_any (lhs_v, ACE_TRY_ENV); + ACE_CHECK_RETURN (0); + + // @@ What about destroy? + CORBA::Boolean b = 0; + ACE_TRY + { + b = rhs_dyn->equal (lhs_dyn.in (), ACE_TRY_ENV); + ACE_TRY_CHECK; + } + ACE_CATCHANY { } + ACE_ENDTRY; + + // @@ Should we catch exceptions here too? + rhs_dyn->destroy (ACE_TRY_ENV); + ACE_CHECK; + lhs_dyn->destroy (ACE_TRY_ENV); + ACE_CHECK; + + return b; + } + case CORBA::tk_TypeCode: + { + CORBA::TypeCode_ptr rhs_v; + rhs_any >>= rhs_v; + CORBA::TypeCode_ptr lhs_v; + this->any_ >>= lhs_v; + return lhs_v->equivalent (lhs_v, ACE_TRY_ENV); + } + case CORBA::tk_objref: + { + CORBA::Object_ptr rhs_v; + rhs_any >>= CORBA::Any::to_object (rhs_v); + CORBA::Object_ptr lhs_v; + this->any_ >>= CORBA::Any::to_object (lhs_v); + return lhs_v->_is_equivalent (lhs_v, ACE_TRY_ENV); + } + case CORBA::tk_string: + { + const CORBA::Char * rhs_v; + rhs_any >>= rhs_v; + const CORBA::Char * lhs_v; + this->any_ >>= lhs_v; + return ACE_OS::strcmp (rhs_v, lhs_v) == 0; + } + break; + case CORBA::tk_wstring: + { + const CORBA::WChar * rhs_v; + rhs_any >>= rhs_v; + const CORBA::WChar * lhs_v; + this->any_ >>= lhs_v; + // @@ return ACE_OS::strcmp (rhs_v, lhs_v) == 0; + return 0; + } + break; + default: + break;// @@ Cannot happen... + } + return 0; +#endif /* 0 */ +} + +void +TAO_DynAny_i::destroy (CORBA::Environment &) + ACE_THROW_SPEC (( + CORBA::SystemException + )) +{ + // @@ It is possible that we should set a flag to raise + // CORBA::OBJECT_NOT_EXIST if any method is invoked after this + // call. + this->_remove_ref (); +} + + +DynamicAny::DynAny_ptr +TAO_DynAny_i::copy (CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException + )) +{ + TAO_DynAny_i* tmp = 0; + ACE_NEW_THROW_EX (tmp, + TAO_DynAny_i (), + CORBA::NO_MEMORY ()); + ACE_CHECK_RETURN (DynamicAny::DynAny::_nil ()); + tmp->init (this->any_, ACE_TRY_ENV); + ACE_CHECK_RETURN (tmp); + + return tmp; +} + +// Insert functions + +void +TAO_DynAny_i::insert_boolean (CORBA::Boolean value, + CORBA::Environment &) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + this->any_ <<= CORBA::Any::from_boolean (value); +} + +void +TAO_DynAny_i::insert_octet (CORBA::Octet value, + CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + CORBA::TypeCode_var tc = this->any_.type (); + CORBA::TCKind kind = TAO_DynAnyFactory::unalias (tc.in (), + ACE_TRY_ENV); + ACE_CHECK; + + if (kind == CORBA::tk_octet) + { + CORBA::Any::from_octet tmp (value); + this->any_ <<= tmp; + } + else + { + ACE_THROW (DynamicAny::DynAny::InvalidValue ()); + } +} + +void +TAO_DynAny_i::insert_char (CORBA::Char value, + CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + CORBA::TypeCode_var tc = this->any_.type (); + CORBA::TCKind kind = TAO_DynAnyFactory::unalias (tc.in (), + ACE_TRY_ENV); + ACE_CHECK; + + if (kind == CORBA::tk_char) + { + CORBA::Any::from_char tmp (value); + this->any_ <<= tmp; + } + else + { + ACE_THROW (DynamicAny::DynAny::InvalidValue ()); + } +} + +void +TAO_DynAny_i::insert_short (CORBA::Short value, + CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + CORBA::TypeCode_var tc = this->any_.type (); + CORBA::TCKind kind = TAO_DynAnyFactory::unalias (tc.in (), + ACE_TRY_ENV); + ACE_CHECK; + + if (kind == CORBA::tk_short) + { + this->any_ <<= value; + } + else + { + ACE_THROW (DynamicAny::DynAny::InvalidValue ()); + } +} + +void +TAO_DynAny_i::insert_ushort (CORBA::UShort value, + CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + CORBA::TypeCode_var tc = this->any_.type (); + CORBA::TCKind kind = TAO_DynAnyFactory::unalias (tc.in (), + ACE_TRY_ENV); + ACE_CHECK; + + if (kind == CORBA::tk_ushort) + { + this->any_ <<= value; + } + else + { + ACE_THROW (DynamicAny::DynAny::InvalidValue ()); + } +} + +void +TAO_DynAny_i::insert_long (CORBA::Long value, + CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + CORBA::TypeCode_var tc = this->any_.type (); + CORBA::TCKind kind = TAO_DynAnyFactory::unalias (tc.in (), + ACE_TRY_ENV); + ACE_CHECK; + + if (kind == CORBA::tk_long) + { + this->any_ <<= value; + } + else + { + ACE_THROW (DynamicAny::DynAny::InvalidValue ()); + } +} + +void +TAO_DynAny_i::insert_ulong (CORBA::ULong value, + CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + CORBA::TypeCode_var tc = this->any_.type (); + CORBA::TCKind kind = TAO_DynAnyFactory::unalias (tc.in (), + ACE_TRY_ENV); + ACE_CHECK; + + if (kind == CORBA::tk_ulong) + { + this->any_ <<= value; + } + else + { + ACE_THROW (DynamicAny::DynAny::InvalidValue ()); + } +} + +void +TAO_DynAny_i::insert_float (CORBA::Float value, + CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + CORBA::TypeCode_var tc = this->any_.type (); + CORBA::TCKind kind = TAO_DynAnyFactory::unalias (tc.in (), + ACE_TRY_ENV); + ACE_CHECK; + + if (kind == CORBA::tk_float) + { + this->any_ <<= value; + } + else + { + ACE_THROW (DynamicAny::DynAny::InvalidValue ()); + } +} + +void +TAO_DynAny_i::insert_double (CORBA::Double value, + CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + CORBA::TypeCode_var tc = this->any_.type (); + CORBA::TCKind kind = TAO_DynAnyFactory::unalias (tc.in (), + ACE_TRY_ENV); + ACE_CHECK; + + if (kind == CORBA::tk_double) + { + this->any_ <<= value; + } + else + { + ACE_THROW (DynamicAny::DynAny::InvalidValue ()); + } +} + +void +TAO_DynAny_i::insert_string (const char * value, + CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + CORBA::TypeCode_var tc = this->any_.type (); + CORBA::TCKind kind = TAO_DynAnyFactory::unalias (tc.in (), + ACE_TRY_ENV); + ACE_CHECK; + + if (kind == CORBA::tk_string) + { + this->any_ <<= value; + } + else + { + ACE_THROW (DynamicAny::DynAny::InvalidValue ()); + } +} + +void +TAO_DynAny_i::insert_reference (CORBA::Object_ptr value, + CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + CORBA::TypeCode_var tc = this->any_.type (); + CORBA::TCKind kind = TAO_DynAnyFactory::unalias (tc.in (), + ACE_TRY_ENV); + ACE_CHECK; + + if (kind == CORBA::tk_objref) + { + CORBA::Object_var obj = CORBA::Object::_duplicate (value); + + TAO_OutputCDR stream; + if (!(stream << obj.in ())) + ACE_THROW (CORBA::MARSHAL ()); + + CORBA::TypeCode_var tc = this->any_.type (); + + this->any_._tao_replace (tc.in (), + TAO_ENCAP_BYTE_ORDER, + stream.begin (), + 1, + obj._retn (), + CORBA::Object::_tao_any_destructor); + } + else + { + ACE_THROW (DynamicAny::DynAny::InvalidValue ()); + } +} + +void +TAO_DynAny_i::insert_typecode (CORBA::TypeCode_ptr value, + CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + CORBA::TypeCode_var tc = this->any_.type (); + CORBA::TCKind kind = TAO_DynAnyFactory::unalias (tc.in (), + ACE_TRY_ENV); + ACE_CHECK; + + if (kind == CORBA::tk_TypeCode) + { + this->any_ <<= value; + } + else + { + ACE_THROW (DynamicAny::DynAny::InvalidValue ()); + } +} + +void +TAO_DynAny_i::insert_longlong (CORBA::LongLong value, + CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + CORBA::TypeCode_var tc = this->any_.type (); + CORBA::TCKind kind = TAO_DynAnyFactory::unalias (tc.in (), + ACE_TRY_ENV); + ACE_CHECK; + + if (kind == CORBA::tk_longlong) + { + this->any_ <<= value; + } + else + { + ACE_THROW (DynamicAny::DynAny::InvalidValue ()); + } +} + +void +TAO_DynAny_i::insert_ulonglong (CORBA::ULongLong value, + CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + CORBA::TypeCode_var tc = this->any_.type (); + CORBA::TCKind kind = TAO_DynAnyFactory::unalias (tc.in (), + ACE_TRY_ENV); + ACE_CHECK; + + if (kind == CORBA::tk_ulonglong) + { + this->any_ <<= value; + } + else + { + ACE_THROW (DynamicAny::DynAny::InvalidValue ()); + } +} + +void +TAO_DynAny_i::insert_longdouble ( + CORBA::LongDouble, + CORBA::Environment &ACE_TRY_ENV + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + ACE_THROW (CORBA::NO_IMPLEMENT ()); +} + +void +TAO_DynAny_i::insert_wchar (CORBA::WChar value, + CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + CORBA::TypeCode_var tc = this->any_.type (); + CORBA::TCKind kind = TAO_DynAnyFactory::unalias (tc.in (), + ACE_TRY_ENV); + ACE_CHECK; + + if (kind == CORBA::tk_wchar) + { + CORBA::Any::from_wchar tmp (value); + this->any_ <<= tmp; + } + else + { + ACE_THROW (DynamicAny::DynAny::InvalidValue ()); + } +} + +void +TAO_DynAny_i::insert_wstring ( + const CORBA::WChar *, + CORBA::Environment &ACE_TRY_ENV + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + ACE_THROW (CORBA::NO_IMPLEMENT ()); +} + +void +TAO_DynAny_i::insert_any (const CORBA::Any& value, + CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + CORBA::TypeCode_var tc = this->any_.type (); + CORBA::TCKind kind = TAO_DynAnyFactory::unalias (tc.in (), + ACE_TRY_ENV); + ACE_CHECK; + + if (kind == CORBA::tk_any) + { + this->any_ <<= value; + } + else + { + ACE_THROW (DynamicAny::DynAny::InvalidValue ()); + } +} + +void +TAO_DynAny_i::insert_dyn_any ( + DynamicAny::DynAny_ptr, + CORBA::Environment &ACE_TRY_ENV + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + ACE_THROW (CORBA::NO_IMPLEMENT ()); +} + +#ifdef TAO_HAS_VALUETYPE +void +TAO_DynAny_i::insert_val ( + CORBA::ValueBase_ptr, + CORBA::Environment &ACE_TRY_ENV + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + ACE_THROW (CORBA::NO_IMPLEMENT ()); +} +#endif /* TAO_HAS_VALUETYPE */ + +// **************************************************************** + +CORBA::Boolean +TAO_DynAny_i::get_boolean (CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + CORBA::Boolean val; + CORBA::Any::to_boolean tmp (val); + + if (!(this->any_ >>= tmp)) + { + ACE_THROW_RETURN (DynamicAny::DynAny::TypeMismatch (), + val); + } + + return val; +} + +CORBA::Octet +TAO_DynAny_i::get_octet (CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + CORBA::Octet val; + CORBA::Any::to_octet tmp (val); + + if (!(this->any_ >>= tmp)) + { + ACE_THROW_RETURN (DynamicAny::DynAny::TypeMismatch (), + val); + } + + return val; +} + +CORBA::Char +TAO_DynAny_i::get_char (CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + CORBA::Char val; + CORBA::Any::to_char tmp (val); + + if (!(this->any_ >>= tmp)) + { + ACE_THROW_RETURN (DynamicAny::DynAny::TypeMismatch (), + val); + } + + return val; +} + +CORBA::Short +TAO_DynAny_i::get_short (CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + CORBA::Short val; + + if (!(this->any_ >>= val)) + { + ACE_THROW_RETURN (DynamicAny::DynAny::TypeMismatch (), + val); + } + + return val; +} + +CORBA::UShort +TAO_DynAny_i::get_ushort (CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + CORBA::UShort val; + + if (!(this->any_ >>= val)) + { + ACE_THROW_RETURN (DynamicAny::DynAny::TypeMismatch (), + val); + } + + return val; +} + +CORBA::Long +TAO_DynAny_i::get_long (CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + CORBA::Long val; + + if (!(this->any_ >>= val)) + { + ACE_THROW_RETURN (DynamicAny::DynAny::TypeMismatch (), + val); + } + + return val; +} + +CORBA::ULong +TAO_DynAny_i::get_ulong (CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + CORBA::ULong val; + + if (!(this->any_ >>= val)) + { + ACE_THROW_RETURN (DynamicAny::DynAny::TypeMismatch (), + val); + } + + return val; +} + +CORBA::Float +TAO_DynAny_i::get_float (CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + CORBA::Float val; + + if (!(this->any_ >>= val)) + { + ACE_THROW_RETURN (DynamicAny::DynAny::TypeMismatch (), + val); + } + + return val; +} + +CORBA::Double +TAO_DynAny_i::get_double (CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + CORBA::Double val; + + if (!(this->any_ >>= val)) + { + ACE_THROW_RETURN (DynamicAny::DynAny::TypeMismatch (), + val); + } + + return val; +} + +char * +TAO_DynAny_i::get_string (CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + const char *val; + + if (!(this->any_ >>= val)) + { + ACE_THROW_RETURN (DynamicAny::DynAny::TypeMismatch (), 0); + } + + return CORBA::string_dup (val); +} + +CORBA::Object_ptr +TAO_DynAny_i::get_reference (CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + CORBA_Object_ptr val; + CORBA::Any::to_object tmp (val); + + if (!(this->any_ >>= tmp)) + { + ACE_THROW_RETURN (DynamicAny::DynAny::TypeMismatch (), + val); + } + + return CORBA::Object::_duplicate (val); +} + +CORBA::TypeCode_ptr +TAO_DynAny_i::get_typecode (CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + CORBA_TypeCode_ptr val; + + if (!(this->any_ >>= val)) + { + ACE_THROW_RETURN (DynamicAny::DynAny::TypeMismatch (), + val); + } + + return CORBA::TypeCode::_duplicate (val); +} + +CORBA::LongLong +TAO_DynAny_i::get_longlong (CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + CORBA::LongLong val; + + if (!(this->any_ >>= val)) + { + ACE_THROW_RETURN (DynamicAny::DynAny::TypeMismatch (), + val); + } + + return val; +} + +CORBA::ULongLong +TAO_DynAny_i::get_ulonglong (CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + CORBA::ULongLong val; + + if (!(this->any_ >>= val)) + { + ACE_THROW_RETURN (DynamicAny::DynAny::TypeMismatch (), + val); + } + + return val; +} + +CORBA::LongDouble +TAO_DynAny_i::get_longdouble ( + CORBA::Environment &ACE_TRY_ENV + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + CORBA::LongDouble ret; + ACE_THROW_RETURN (CORBA::NO_IMPLEMENT (), ret); +} + +CORBA::WChar +TAO_DynAny_i::get_wchar (CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + CORBA::WChar val; + CORBA::Any::to_wchar tmp (val); + + if (!(this->any_ >>= tmp)) + { + ACE_THROW_RETURN (DynamicAny::DynAny::TypeMismatch (), + val); + } + + return val; +} + +CORBA::WChar * +TAO_DynAny_i::get_wstring ( + CORBA::Environment &ACE_TRY_ENV + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + ACE_THROW_RETURN (CORBA::NO_IMPLEMENT (), 0); +} + +CORBA::Any_ptr +TAO_DynAny_i::get_any (CORBA::Environment& ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + CORBA_Any_ptr tmp = 0; + + ACE_NEW_THROW_EX (tmp, + CORBA_Any, + CORBA::NO_MEMORY ()); + ACE_CHECK_RETURN (0); + + CORBA_Any_var val = tmp; + + if (!(this->any_ >>= *tmp)) + { + val = 0; + ACE_THROW_RETURN (DynamicAny::DynAny::TypeMismatch (), + 0); + } + + return val._retn (); +} + +DynamicAny::DynAny_ptr +TAO_DynAny_i::get_dyn_any ( + CORBA::Environment &ACE_TRY_ENV + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + ACE_THROW_RETURN (CORBA::NO_IMPLEMENT (), DynamicAny::DynAny::_nil ()); +} + +#ifdef TAO_HAS_VALUETYPE +CORBA::ValueBase_ptr +TAO_DynAny_i::get_val ( + CORBA::Environment &ACE_TRY_ENV + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + ACE_THROW_RETURN (CORBA::NO_IMPLEMENT (), 0); +} +#endif /* TAO_HAS_VALUETYPE */ + +// **************************************************************** + +CORBA::Boolean +TAO_DynAny_i::seek (CORBA::Long slot, + CORBA::Environment &) + ACE_THROW_SPEC (( + CORBA::SystemException + )) +{ + return (CORBA::Boolean) (slot == 0 ? 1 : 0); +} + +void +TAO_DynAny_i::rewind (CORBA::Environment &) + ACE_THROW_SPEC (( + CORBA::SystemException + )) +{ +} + +CORBA::Boolean +TAO_DynAny_i::next (CORBA::Environment &) + ACE_THROW_SPEC (( + CORBA::SystemException + )) +{ + return 0; +} + +CORBA::ULong +TAO_DynAny_i::component_count (CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException + )) +{ + ACE_THROW_RETURN (CORBA::NO_IMPLEMENT (), 0); +} + +DynamicAny::DynAny_ptr +TAO_DynAny_i::current_component (CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch + )) +{ + ACE_THROW_RETURN (DynamicAny::DynAny::TypeMismatch (), + DynamicAny::DynAny::_nil ()); +} diff --git a/TAO/tao/DynamicAny/DynAny_i.h b/TAO/tao/DynamicAny/DynAny_i.h new file mode 100644 index 00000000000..cdabd6fe97e --- /dev/null +++ b/TAO/tao/DynamicAny/DynAny_i.h @@ -0,0 +1,604 @@ +/* -*- C++ -*- */ +// $Id$ + +// ========================================================================= +// +// = LIBRARY +// TAO +// +// = FILENAME +// DynAny_i.h +// +// = AUTHOR +// Jeff Parsons +// +// ========================================================================= + +#ifndef TAO_DYNANY_I_H +#define TAO_DYNANY_I_H +#include "ace/pre.h" + +#include "DynamicAny.h" + +#if !defined (ACE_LACKS_PRAGMA_ONCE) +# pragma once +#endif /* ACE_LACKS_PRAGMA_ONCE */ + +#include "tao/Any.h" + +class TAO_DynamicAny_Export TAO_DynAny_i : public virtual DynamicAny::DynAny, public virtual TAO_Local_RefCounted_Object +{ + // = TITLE + // TAO_DynAny_i + // + // = DESCRIPTION + // Implementation of the basic Dynamic Any datatype. +public: + TAO_DynAny_i (void); + // Constructor + + ~TAO_DynAny_i (void); + // destructor + + void init (CORBA_TypeCode_ptr tc, + CORBA::Environment &ACE_TRY_ENV); + // Initialize using just a TypeCode + + void init (const CORBA_Any& any, + CORBA::Environment &ACE_TRY_ENV); + // Initialize using an Any + + // = LocalObject methods + static TAO_DynAny_i *_narrow ( + CORBA::Object_ptr obj, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ); + virtual void *_tao_QueryInterface (ptr_arith_t type); + + // = Functions common to all Dynamic Any types + + virtual CORBA::TypeCode_ptr type ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException + )); + + virtual void assign ( + DynamicAny::DynAny_ptr dyn_any, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch + )); + + virtual void from_any ( + const CORBA::Any & value, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual CORBA::Any * to_any ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException + )); + + virtual CORBA::Boolean equal ( + DynamicAny::DynAny_ptr dyn_any, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException + )); + + virtual void destroy ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException + )); + + virtual DynamicAny::DynAny_ptr copy ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException + )); + + virtual void insert_boolean ( + CORBA::Boolean value, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual void insert_octet ( + CORBA::Octet value, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual void insert_char ( + CORBA::Char value, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual void insert_short ( + CORBA::Short value, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual void insert_ushort ( + CORBA::UShort value, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual void insert_long ( + CORBA::Long value, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual void insert_ulong ( + CORBA::ULong value, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual void insert_float ( + CORBA::Float value, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual void insert_double ( + CORBA::Double value, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual void insert_string ( + const char * value, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual void insert_reference ( + CORBA::Object_ptr value, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual void insert_typecode ( + CORBA::TypeCode_ptr value, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual void insert_longlong ( + CORBA::LongLong value, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual void insert_ulonglong ( + CORBA::ULongLong value, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual void insert_longdouble ( + CORBA::LongDouble value, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual void insert_wchar ( + CORBA::WChar value, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual void insert_wstring ( + const CORBA::WChar * value, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual void insert_any ( + const CORBA::Any & value, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual void insert_dyn_any ( + DynamicAny::DynAny_ptr value, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + +#ifdef TAO_HAS_VALUETYPE + virtual void insert_val ( + CORBA::ValueBase_ptr value, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); +#endif /* TAO_HAS_VALUETYPE */ + + virtual CORBA::Boolean get_boolean ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual CORBA::Octet get_octet ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual CORBA::Char get_char ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual CORBA::Short get_short ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual CORBA::UShort get_ushort ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual CORBA::Long get_long ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual CORBA::ULong get_ulong ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual CORBA::Float get_float ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual CORBA::Double get_double ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual char * get_string ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual CORBA::Object_ptr get_reference ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual CORBA::TypeCode_ptr get_typecode ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual CORBA::LongLong get_longlong ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual CORBA::ULongLong get_ulonglong ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual CORBA::LongDouble get_longdouble ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual CORBA::WChar get_wchar ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual CORBA::WChar * get_wstring ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual CORBA::Any * get_any ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual DynamicAny::DynAny_ptr get_dyn_any ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + +#ifdef TAO_HAS_VALUETYPE + virtual CORBA::ValueBase_ptr get_val ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); +#endif /* TAO_HAS_VALUETYPE */ + + virtual CORBA::Boolean seek ( + CORBA::Long index, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException + )); + + virtual void rewind ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException + )); + + virtual CORBA::Boolean next ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException + )); + + virtual CORBA::ULong component_count ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException + )); + + virtual DynamicAny::DynAny_ptr current_component ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch + )); + +private: + void check_typecode (CORBA::TypeCode_ptr tc, + CORBA::Environment &ACE_TRY_ENV); + // Check if the typecode is acceptable + + // Use copy() or assign() instead of these + TAO_DynAny_i (const TAO_DynAny_i &src); + TAO_DynAny_i &operator= (const TAO_DynAny_i &src); + +private: + CORBA_Any any_; + // contents +}; + +#include "ace/post.h" +#endif /* TAO_DYNANY_I_H */ diff --git a/TAO/tao/DynamicAny/DynArray_i.cpp b/TAO/tao/DynamicAny/DynArray_i.cpp new file mode 100644 index 00000000000..2dc5df673b1 --- /dev/null +++ b/TAO/tao/DynamicAny/DynArray_i.cpp @@ -0,0 +1,1870 @@ +/* -*- C++ -*- */ +// $Id$ + +// ==================================================================== +// +// = LIBRARY +// TAO +// +// = FILENAME +// DynArray_i.cpp +// +// = AUTHOR +// Jeff Parsons +// +// ==================================================================== + +#include "DynArray_i.h" + +#include "DynAnyFactory.h" +#include "tao/Marshal.h" + +ACE_RCSID(DynamicAny, DynArray_i, "$Id$") + +// Constructors and destructor + +TAO_DynArray_i::TAO_DynArray_i (void) +{ +} + +TAO_DynArray_i::~TAO_DynArray_i (void) +{ +} + +void +TAO_DynArray_i::init (const CORBA_Any& any, + CORBA::Environment &ACE_TRY_ENV) +{ + CORBA::TypeCode_var tc = any.type (); + this->current_index_ = 0; + + CORBA::TCKind kind = TAO_DynAnyFactory::unalias (tc.in (), + ACE_TRY_ENV); + ACE_CHECK; + + if (kind != CORBA::tk_array) + ACE_THROW (DynamicAny::DynAnyFactory::InconsistentTypeCode ()); + + // The type will be correct if this constructor called from a + // factory function, but it could also be called by the user, + // so..... + + this->type_ = tc; + + CORBA::ULong numfields = this->get_arg_length (tc.in (), + ACE_TRY_ENV); + ACE_CHECK; + // Resize the array. + this->da_members_.size (numfields); + + // Get the CDR stream of the argument. + ACE_Message_Block* mb = any._tao_get_cdr (); + + TAO_InputCDR cdr (mb, + any._tao_byte_order ()); + + CORBA::TypeCode_var field_tc = + this->get_element_type (ACE_TRY_ENV); + ACE_CHECK; + + for (CORBA::ULong i = 0; i < numfields; i++) + { + // This Any constructor is a TAO extension. + CORBA_Any field_any (field_tc.in (), + 0, + cdr.byte_order (), + cdr.start ()); + + // This recursive step will call the correct constructor + // based on the type of field_any. + this->da_members_[i] = + TAO_DynAnyFactory::make_dyn_any (field_any, + ACE_TRY_ENV); + ACE_CHECK; + + // Move to the next field in the CDR stream. + (void) TAO_Marshal_Object::perform_skip (field_tc.in (), + &cdr, + ACE_TRY_ENV); + ACE_CHECK; + } +} + +void +TAO_DynArray_i::init (CORBA_TypeCode_ptr tc, + CORBA::Environment &ACE_TRY_ENV) +{ + // Need to check if called by user. + CORBA::TCKind kind = TAO_DynAnyFactory::unalias (tc, + ACE_TRY_ENV); + ACE_CHECK; + + if (kind != CORBA::tk_array) + ACE_THROW (DynamicAny::DynAnyFactory::InconsistentTypeCode ()); + + this->type_ = CORBA::TypeCode::_duplicate (tc); + this->current_index_ = -1; + + CORBA::ULong numfields = this->get_arg_length (tc, + ACE_TRY_ENV); + ACE_CHECK; + // Resize the array. + this->da_members_.size (numfields); + + for (CORBA::ULong i = 0; i < numfields; i++) + // With a typecode arg, we just create the top level. + this->da_members_[i] = 0; +} + +CORBA::TypeCode_ptr +TAO_DynArray_i::get_element_type (CORBA::Environment& ACE_TRY_ENV) +{ + CORBA::TypeCode_var element_type = + CORBA_TypeCode::_duplicate (this->type_.in ()); + + // Strip away aliases (if any) on top of the outer type + CORBA::TCKind kind = element_type->kind (ACE_TRY_ENV); + ACE_CHECK_RETURN (CORBA_TypeCode::_nil ()); + + while (kind != CORBA::tk_array) + { + element_type = element_type->content_type (ACE_TRY_ENV); + ACE_CHECK_RETURN (CORBA_TypeCode::_nil ()); + + kind = element_type->kind (ACE_TRY_ENV); + ACE_CHECK_RETURN (CORBA_TypeCode::_nil ()); + } + + // Return the content type. + CORBA_TypeCode_ptr retval = element_type->content_type (ACE_TRY_ENV); + ACE_CHECK_RETURN (CORBA_TypeCode::_nil ()); + + return retval; +} + +// Get the argument length from the (aliased) typecode. +CORBA::ULong +TAO_DynArray_i::get_arg_length (CORBA::TypeCode_ptr tc, + CORBA::Environment &ACE_TRY_ENV) +{ + CORBA::TypeCode_var tctmp = CORBA::TypeCode::_duplicate (tc); + CORBA::TCKind kind = tctmp->kind (ACE_TRY_ENV); + ACE_CHECK_RETURN (0); + + while (kind == CORBA::tk_alias) + { + tctmp = tctmp->content_type (ACE_TRY_ENV); + ACE_CHECK_RETURN (0); + kind = tctmp->kind (ACE_TRY_ENV); + ACE_CHECK_RETURN (0); + } + + CORBA::ULong retval = tctmp->length (ACE_TRY_ENV); + ACE_CHECK_RETURN (0); + + return retval; +} + +// **************************************************************** + +TAO_DynArray_i * +TAO_DynArray_i::_narrow (CORBA::Object_ptr obj, + CORBA::Environment &) +{ + if (CORBA::is_nil (obj)) + return 0; + + return ACE_reinterpret_cast (TAO_DynArray_i*, + obj->_tao_QueryInterface (ACE_reinterpret_cast(ptr_arith_t, + &TAO_DynArray_i::_narrow)) + ); +} + +void* +TAO_DynArray_i::_tao_QueryInterface (ptr_arith_t type) +{ + ptr_arith_t mytype = + ACE_reinterpret_cast(ptr_arith_t, + &TAO_DynArray_i::_narrow); + if (type == mytype) + { + this->_add_ref (); + return this; + } + return this->DynamicAny::DynAny::_tao_QueryInterface (type); +} + +// **************************************************************** + +DynamicAny::AnySeq * +TAO_DynArray_i::get_elements (CORBA::Environment& ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException + )) +{ + CORBA::ULong length = this->da_members_.size (); + + if (length == 0) + return 0; + + // Arg only sets maximum, so... + DynamicAny::AnySeq *elements; + + ACE_NEW_THROW_EX (elements, + DynamicAny::AnySeq (length), + CORBA::NO_MEMORY ()); + ACE_CHECK_RETURN (0); + + // ...we must do this explicitly. + elements->length (length); + + // Initialize each Any. + for (CORBA::ULong i = 0; i < length; i++) + { + CORBA::Any_var temp = this->da_members_[i]->to_any (ACE_TRY_ENV); + ACE_CHECK_RETURN (0); + + (*elements)[i] = temp.in (); + } + + return elements; +} + +void +TAO_DynArray_i::set_elements (const DynamicAny::AnySeq& value, + CORBA::Environment& ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + CORBA::ULong length = value.length (); + CORBA::ULong size = this->da_members_.size (); + + if (size != length) + { + ACE_THROW (DynamicAny::DynAny::InvalidValue ()); + } + + CORBA::TypeCode_var element_type = + this->get_element_type (ACE_TRY_ENV); + ACE_CHECK; + + CORBA::TypeCode_var value_tc; + + for (CORBA::ULong i = 0; i < length; i++) + { + // Check each arg element for type match. + value_tc = value[i].type (); + CORBA::Boolean equal = value_tc->equal (element_type.in (), + ACE_TRY_ENV); + ACE_CHECK; + + if (equal) + { + if (!CORBA::is_nil (this->da_members_[i].in ())) + { + this->da_members_[i]->destroy (ACE_TRY_ENV); + ACE_CHECK; + } + + this->da_members_[i] = + TAO_DynAnyFactory::make_dyn_any (value[i], + ACE_TRY_ENV); + ACE_CHECK; + } + else + { + ACE_THROW (DynamicAny::DynAny::InvalidValue ()); + } + } +} + +DynamicAny::DynAnySeq * +TAO_DynArray_i::get_elements_as_dyn_any ( + CORBA::Environment &ACE_TRY_ENV + ) + ACE_THROW_SPEC (( + CORBA::SystemException + )) +{ + ACE_THROW_RETURN (CORBA::NO_IMPLEMENT (), 0); +} + +void +TAO_DynArray_i::set_elements_as_dyn_any ( + const DynamicAny::DynAnySeq &, + CORBA::Environment &ACE_TRY_ENV + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + ACE_THROW (CORBA::NO_IMPLEMENT ()); +} + +// **************************************************************** + +CORBA::TypeCode_ptr +TAO_DynArray_i::type (CORBA::Environment &) + ACE_THROW_SPEC (( + CORBA::SystemException + )) +{ + return CORBA::TypeCode::_duplicate (this->type_.in ()); +} + +void +TAO_DynArray_i::assign (DynamicAny::DynAny_ptr dyn_any, + CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch + )) +{ + // *dyn_any->to_any raises Invalid if arg is bad. + CORBA_TypeCode_ptr tc = dyn_any->type (ACE_TRY_ENV); + ACE_CHECK; + + CORBA::Boolean equal = this->type_.in ()->equal (tc, + ACE_TRY_ENV); + ACE_CHECK; + + if (equal) + { + CORBA_Any any = *dyn_any->to_any (ACE_TRY_ENV); + ACE_CHECK; + + this->from_any (any, + ACE_TRY_ENV); + ACE_CHECK; + } + else + { + ACE_THROW (DynamicAny::DynAny::TypeMismatch ()); + } +} + +void +TAO_DynArray_i::from_any (const CORBA_Any& any, + CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + CORBA::TypeCode_var tc = any.type (); + CORBA::Boolean equal = this->type_.in ()->equal (tc.in (), + ACE_TRY_ENV); + ACE_CHECK; + + if (equal) + { + // Get the CDR stream of the argument. + ACE_Message_Block* mb = any._tao_get_cdr (); + TAO_InputCDR cdr (mb, + any._tao_byte_order ()); + + CORBA::ULong length = this->da_members_.size (); + CORBA::ULong arg_length = this->get_arg_length (tc.in (), + ACE_TRY_ENV); + ACE_CHECK; + + if (length != arg_length) + { + ACE_THROW (DynamicAny::DynAny::TypeMismatch ()); + } + + CORBA::TypeCode_var field_tc = this->get_element_type (ACE_TRY_ENV); + ACE_CHECK; + + for (CORBA::ULong i = 0; i < arg_length; i++) + { + // This Any constructor is a TAO extension. + CORBA_Any field_any (field_tc.in (), + 0, + cdr.byte_order (), + cdr.start ()); + + if (!CORBA::is_nil (this->da_members_[i].in ())) + { + this->da_members_[i]->destroy (ACE_TRY_ENV); + ACE_CHECK; + } + + this->da_members_[i] = + TAO_DynAnyFactory::make_dyn_any (field_any, + ACE_TRY_ENV); + ACE_CHECK; + + // Move to the next field in the CDR stream. + (void) TAO_Marshal_Object::perform_skip (field_tc.in (), + &cdr, + ACE_TRY_ENV); + ACE_CHECK; + } + } + else + { + ACE_THROW (DynamicAny::DynAny::TypeMismatch ()); + } +} + +CORBA::Any_ptr +TAO_DynArray_i::to_any (CORBA::Environment& ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException + )) +{ + TAO_OutputCDR out_cdr; + + CORBA_TypeCode_var field_tc = this->get_element_type (ACE_TRY_ENV); + ACE_CHECK_RETURN (0); + + for (CORBA::ULong i = 0; + i < this->da_members_.size (); + i++) + { + // Each component must have been initialized. + if (!this->da_members_[i].in ()) + { + ACE_THROW_RETURN (DynamicAny::DynAny::TypeMismatch (), 0); + } + + // Recursive step + CORBA_Any_var field_any = + this->da_members_[i]->to_any (ACE_TRY_ENV); + ACE_CHECK_RETURN (0); + + ACE_Message_Block* field_mb = field_any->_tao_get_cdr (); + + TAO_InputCDR field_cdr (field_mb, + field_any->_tao_byte_order ()); + + (void) TAO_Marshal_Object::perform_append (field_tc.in (), + &field_cdr, + &out_cdr, + ACE_TRY_ENV); + ACE_CHECK_RETURN (0); + } + + TAO_InputCDR in_cdr (out_cdr); + + CORBA_Any *retval; + + CORBA_TypeCode_ptr my_tc = this->type (ACE_TRY_ENV); + ACE_CHECK_RETURN (0); + + ACE_NEW_THROW_EX (retval, + CORBA_Any (my_tc, + 0, + in_cdr.byte_order (), + in_cdr.start ()), + CORBA::NO_MEMORY ()); + ACE_CHECK_RETURN (0); + + return retval; +} + +CORBA::Boolean +TAO_DynArray_i::equal ( + DynamicAny::DynAny_ptr, + CORBA::Environment &ACE_TRY_ENV + ) + ACE_THROW_SPEC (( + CORBA::SystemException + )) +{ + ACE_THROW_RETURN (CORBA::NO_IMPLEMENT (), 0); +} + +void +TAO_DynArray_i::destroy (CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException + )) +{ + // Do a deep destroy + for (CORBA::ULong i = 0; + i < this->da_members_.size (); + i++) + if (!CORBA::is_nil (this->da_members_[i].in ())) + { + this->da_members_[i]->destroy (ACE_TRY_ENV); + ACE_CHECK; + } + + // Free the top level + delete this; +} + +DynamicAny::DynAny_ptr +TAO_DynArray_i::copy (CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException + )) + +{ + CORBA_Any_ptr any = this->to_any (ACE_TRY_ENV); + ACE_CHECK_RETURN (DynamicAny::DynAny::_nil ()); + + DynamicAny::DynAny_ptr retval = TAO_DynAnyFactory::make_dyn_any (*any, + ACE_TRY_ENV); + ACE_CHECK_RETURN (DynamicAny::DynAny::_nil ()); + + return retval; +} + + +// If the DynAny has been initialized but this component has not, the +// first call to current_component will create the pointer and return +// it. + + +// The insert-primitive and get-primitive functions are required by +// the spec of all types of DynAny, although if the top level members +// aren't primitive types, these functions aren't too helpful. Also, +// while not mentioned in the spec, the example code seems to indicate +// that next() is called in the body of each of these, and it has been +// so implemented here. + +// Insert functions + +void +TAO_DynArray_i::insert_boolean (CORBA::Boolean value, + CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + CORBA_TypeCode_var type = this->get_element_type (ACE_TRY_ENV); + ACE_CHECK; + + CORBA::TCKind kind = type->kind (ACE_TRY_ENV); + ACE_CHECK; + + if (kind == CORBA::tk_boolean) + { + DynamicAny::DynAny_ptr dp = this->current_component (ACE_TRY_ENV); + ACE_CHECK; + + dp->insert_boolean (value, + ACE_TRY_ENV); + ACE_CHECK; + + this->next (ACE_TRY_ENV); + ACE_CHECK; + } + else + { + ACE_THROW (DynamicAny::DynAny::InvalidValue ()); + } +} + +void +TAO_DynArray_i::insert_octet (CORBA::Octet value, + CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + CORBA_TypeCode_var type = this->get_element_type (ACE_TRY_ENV); + ACE_CHECK; + + CORBA::TCKind kind = type->kind (ACE_TRY_ENV); + ACE_CHECK; + + if (kind == CORBA::tk_octet) + { + DynamicAny::DynAny_ptr dp = this->current_component (ACE_TRY_ENV); + ACE_CHECK; + + dp->insert_octet (value, + ACE_TRY_ENV); + ACE_CHECK; + + this->next (ACE_TRY_ENV); + ACE_CHECK; + } + else + { + ACE_THROW (DynamicAny::DynAny::InvalidValue ()); + } +} + +void +TAO_DynArray_i::insert_char (CORBA::Char value, + CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + CORBA_TypeCode_var type = this->get_element_type (ACE_TRY_ENV); + ACE_CHECK; + + CORBA::TCKind kind = type->kind (ACE_TRY_ENV); + ACE_CHECK; + + if (kind == CORBA::tk_char) + { + DynamicAny::DynAny_ptr dp = this->current_component (ACE_TRY_ENV); + ACE_CHECK; + + dp->insert_char (value, + ACE_TRY_ENV); + ACE_CHECK; + + this->next (ACE_TRY_ENV); + ACE_CHECK; + } + else + { + ACE_THROW (DynamicAny::DynAny::InvalidValue ()); + } +} + +void +TAO_DynArray_i::insert_short (CORBA::Short value, + CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + CORBA_TypeCode_var type = this->get_element_type (ACE_TRY_ENV); + ACE_CHECK; + + CORBA::TCKind kind = type->kind (ACE_TRY_ENV); + ACE_CHECK; + + if (kind == CORBA::tk_short) + { + DynamicAny::DynAny_ptr dp = this->current_component (ACE_TRY_ENV); + ACE_CHECK; + + dp->insert_short (value, + ACE_TRY_ENV); + ACE_CHECK; + + this->next (ACE_TRY_ENV); + ACE_CHECK; + } + else + { + ACE_THROW (DynamicAny::DynAny::InvalidValue ()); + } +} + +void +TAO_DynArray_i::insert_ushort (CORBA::UShort value, + CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + CORBA_TypeCode_var type = this->get_element_type (ACE_TRY_ENV); + ACE_CHECK; + + CORBA::TCKind kind = type->kind (ACE_TRY_ENV); + ACE_CHECK; + + if (kind == CORBA::tk_ushort) + { + DynamicAny::DynAny_ptr dp = this->current_component (ACE_TRY_ENV); + ACE_CHECK; + + dp->insert_ushort (value, + ACE_TRY_ENV); + ACE_CHECK; + + this->next (ACE_TRY_ENV); + ACE_CHECK; + } + else + { + ACE_THROW (DynamicAny::DynAny::InvalidValue ()); + } +} + +void +TAO_DynArray_i::insert_long (CORBA::Long value, + CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + CORBA_TypeCode_var type = this->get_element_type (ACE_TRY_ENV); + ACE_CHECK; + + CORBA::TCKind kind = type->kind (ACE_TRY_ENV); + ACE_CHECK; + + if (kind == CORBA::tk_long) + { + DynamicAny::DynAny_ptr dp = this->current_component (ACE_TRY_ENV); + ACE_CHECK; + + dp->insert_long (value, + ACE_TRY_ENV); + ACE_CHECK; + + this->next (ACE_TRY_ENV); + ACE_CHECK; + } + else + { + ACE_THROW (DynamicAny::DynAny::InvalidValue ()); + } +} + +void +TAO_DynArray_i::insert_ulong (CORBA::ULong value, + CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + CORBA_TypeCode_var type = this->get_element_type (ACE_TRY_ENV); + ACE_CHECK; + + CORBA::TCKind kind = type->kind (ACE_TRY_ENV); + ACE_CHECK; + + if (kind == CORBA::tk_ulong) + { + DynamicAny::DynAny_ptr dp = this->current_component (ACE_TRY_ENV); + ACE_CHECK; + + dp->insert_ulong (value, + ACE_TRY_ENV); + ACE_CHECK; + + this->next (ACE_TRY_ENV); + ACE_CHECK; + } + else + { + ACE_THROW (DynamicAny::DynAny::InvalidValue ()); + } +} + +void +TAO_DynArray_i::insert_float (CORBA::Float value, + CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + CORBA_TypeCode_var type = this->get_element_type (ACE_TRY_ENV); + ACE_CHECK; + + CORBA::TCKind kind = type->kind (ACE_TRY_ENV); + ACE_CHECK; + + if (kind == CORBA::tk_float) + { + DynamicAny::DynAny_ptr dp = this->current_component (ACE_TRY_ENV); + ACE_CHECK; + + dp->insert_float (value, + ACE_TRY_ENV); + ACE_CHECK; + + this->next (ACE_TRY_ENV); + ACE_CHECK; + } + else + { + ACE_THROW (DynamicAny::DynAny::InvalidValue ()); + } +} + +void +TAO_DynArray_i::insert_double (CORBA::Double value, + CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + CORBA_TypeCode_var type = this->get_element_type (ACE_TRY_ENV); + ACE_CHECK; + + CORBA::TCKind kind = type->kind (ACE_TRY_ENV); + ACE_CHECK; + + if (kind == CORBA::tk_double) + { + DynamicAny::DynAny_ptr dp = this->current_component (ACE_TRY_ENV); + ACE_CHECK; + + dp->insert_double (value, + ACE_TRY_ENV); + ACE_CHECK; + + this->next (ACE_TRY_ENV); + ACE_CHECK; + } + else + { + ACE_THROW (DynamicAny::DynAny::InvalidValue ()); + } +} + +void +TAO_DynArray_i::insert_string (const char * value, + CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + CORBA_TypeCode_var type = this->get_element_type (ACE_TRY_ENV); + ACE_CHECK; + + CORBA::TCKind kind = type->kind (ACE_TRY_ENV); + ACE_CHECK; + + if (kind == CORBA::tk_string) + { + DynamicAny::DynAny_ptr dp = this->current_component (ACE_TRY_ENV); + ACE_CHECK; + + dp->insert_string (value, + ACE_TRY_ENV); + ACE_CHECK; + + this->next (ACE_TRY_ENV); + ACE_CHECK; + } + else + { + ACE_THROW (DynamicAny::DynAny::InvalidValue ()); + } +} + +void +TAO_DynArray_i::insert_reference (CORBA::Object_ptr value, + CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + CORBA_TypeCode_var type = this->get_element_type (ACE_TRY_ENV); + ACE_CHECK; + + CORBA::TCKind kind = type->kind (ACE_TRY_ENV); + ACE_CHECK; + + if (kind == CORBA::tk_objref) + { + DynamicAny::DynAny_ptr dp = this->current_component (ACE_TRY_ENV); + ACE_CHECK; + + dp->insert_reference (value, + ACE_TRY_ENV); + ACE_CHECK; + + this->next (ACE_TRY_ENV); + ACE_CHECK; + } + else + { + ACE_THROW (DynamicAny::DynAny::InvalidValue ()); + } +} + +void +TAO_DynArray_i::insert_typecode (CORBA::TypeCode_ptr value, + CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + CORBA_TypeCode_var type = this->get_element_type (ACE_TRY_ENV); + ACE_CHECK; + + CORBA::TCKind kind = type->kind (ACE_TRY_ENV); + ACE_CHECK; + + if (kind == CORBA::tk_TypeCode) + { + DynamicAny::DynAny_ptr dp = this->current_component (ACE_TRY_ENV); + ACE_CHECK; + + dp->insert_typecode (value, + ACE_TRY_ENV); + ACE_CHECK; + + this->next (ACE_TRY_ENV); + ACE_CHECK; + } + else + { + ACE_THROW (DynamicAny::DynAny::InvalidValue ()); + } +} + +void +TAO_DynArray_i::insert_longlong (CORBA::LongLong value, + CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + CORBA_TypeCode_var type = this->get_element_type (ACE_TRY_ENV); + ACE_CHECK; + + CORBA::TCKind kind = type->kind (ACE_TRY_ENV); + ACE_CHECK; + + if (kind == CORBA::tk_longlong) + { + DynamicAny::DynAny_ptr dp = this->current_component (ACE_TRY_ENV); + ACE_CHECK; + + dp->insert_longlong (value, + ACE_TRY_ENV); + ACE_CHECK; + + this->next (ACE_TRY_ENV); + ACE_CHECK; + } + else + { + ACE_THROW (DynamicAny::DynAny::InvalidValue ()); + } +} + +void +TAO_DynArray_i::insert_ulonglong (CORBA::ULongLong value, + CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + CORBA_TypeCode_var type = this->get_element_type (ACE_TRY_ENV); + ACE_CHECK; + + CORBA::TCKind kind = type->kind (ACE_TRY_ENV); + ACE_CHECK; + + if (kind == CORBA::tk_ulonglong) + { + DynamicAny::DynAny_ptr dp = this->current_component (ACE_TRY_ENV); + ACE_CHECK; + + dp->insert_ulonglong (value, + ACE_TRY_ENV); + ACE_CHECK; + + this->next (ACE_TRY_ENV); + ACE_CHECK; + } + else + { + ACE_THROW (DynamicAny::DynAny::InvalidValue ()); + } +} + +void +TAO_DynArray_i::insert_longdouble ( + CORBA::LongDouble, + CORBA::Environment &ACE_TRY_ENV + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + ACE_THROW (CORBA::NO_IMPLEMENT ()); +} + +void +TAO_DynArray_i::insert_wchar (CORBA::WChar value, + CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + CORBA_TypeCode_var type = this->get_element_type (ACE_TRY_ENV); + ACE_CHECK; + + CORBA::TCKind kind = type->kind (ACE_TRY_ENV); + ACE_CHECK; + + if (kind == CORBA::tk_wchar) + { + DynamicAny::DynAny_ptr dp = this->current_component (ACE_TRY_ENV); + ACE_CHECK; + + dp->insert_wchar (value, + ACE_TRY_ENV); + ACE_CHECK; + + this->next (ACE_TRY_ENV); + ACE_CHECK; + } + else + { + ACE_THROW (DynamicAny::DynAny::InvalidValue ()); + } +} + +void +TAO_DynArray_i::insert_wstring ( + const CORBA::WChar *, + CORBA::Environment &ACE_TRY_ENV + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + ACE_THROW (CORBA::NO_IMPLEMENT ()); +} + +void +TAO_DynArray_i::insert_any (const CORBA::Any& value, + CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + CORBA_TypeCode_var type = this->get_element_type (ACE_TRY_ENV); + ACE_CHECK; + + CORBA::TCKind kind = type->kind (ACE_TRY_ENV); + ACE_CHECK; + + if (kind == CORBA::tk_any) + { + DynamicAny::DynAny_ptr dp = this->current_component (ACE_TRY_ENV); + ACE_CHECK; + + dp->insert_any (value, + ACE_TRY_ENV); + ACE_CHECK; + + this->next (ACE_TRY_ENV); + ACE_CHECK; + } + else + { + ACE_THROW (DynamicAny::DynAny::InvalidValue ()); + } +} + +void +TAO_DynArray_i::insert_dyn_any ( + DynamicAny::DynAny_ptr, + CORBA::Environment &ACE_TRY_ENV + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + ACE_THROW (CORBA::NO_IMPLEMENT ()); +} + +#ifdef TAO_HAS_VALUETYPE +void +TAO_DynArray_i::insert_val ( + CORBA::ValueBase_ptr, + CORBA::Environment &ACE_TRY_ENV + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + ACE_THROW (CORBA::NO_IMPLEMENT ()); +} +#endif /* TAO_HAS_VALUETYPE */ + +// **************************************************************** + +CORBA::Boolean +TAO_DynArray_i::get_boolean (CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + CORBA::Boolean val = 0; + DynamicAny::DynAny_ptr dp = this->da_members_[this->current_index_].in (); + + if (dp) + { + CORBA_TypeCode_var tc = this->get_element_type (ACE_TRY_ENV); + ACE_CHECK_RETURN (val); + + CORBA::TCKind kind = tc->kind (ACE_TRY_ENV); + ACE_CHECK_RETURN (val); + + if (kind == CORBA::tk_boolean) + { + val = dp->get_boolean (ACE_TRY_ENV); + ACE_CHECK_RETURN (val); + + this->next (ACE_TRY_ENV); + ACE_CHECK_RETURN (val); + } + else + ACE_THROW_RETURN (DynamicAny::DynAny::TypeMismatch (), + val); + } + else + ACE_THROW_RETURN (DynamicAny::DynAny::TypeMismatch (), + val); + + return val; +} + +CORBA::Octet +TAO_DynArray_i::get_octet (CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + CORBA::Octet val = 0; + DynamicAny::DynAny_ptr dp = this->da_members_[this->current_index_].in (); + + if (dp) + { + CORBA_TypeCode_var tc = this->get_element_type (ACE_TRY_ENV); + ACE_CHECK_RETURN (val); + + CORBA::TCKind kind = tc->kind (ACE_TRY_ENV); + ACE_CHECK_RETURN (val); + + if (kind == CORBA::tk_octet) + { + val = dp->get_octet (ACE_TRY_ENV); + ACE_CHECK_RETURN (val); + + this->next (ACE_TRY_ENV); + ACE_CHECK_RETURN (val); + } + else + ACE_THROW_RETURN (DynamicAny::DynAny::TypeMismatch (), + val); + } + else + ACE_THROW_RETURN (DynamicAny::DynAny::TypeMismatch (), + val); + + return val; +} + +CORBA::Char +TAO_DynArray_i::get_char (CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + CORBA::Char val = 0; + DynamicAny::DynAny_ptr dp = this->da_members_[this->current_index_].in (); + + if (dp) + { + CORBA_TypeCode_var tc = this->get_element_type (ACE_TRY_ENV); + ACE_CHECK_RETURN (val); + + CORBA::TCKind kind = tc->kind (ACE_TRY_ENV); + ACE_CHECK_RETURN (val); + + if (kind == CORBA::tk_char) + { + val = dp->get_char (ACE_TRY_ENV); + ACE_CHECK_RETURN (val); + + this->next (ACE_TRY_ENV); + ACE_CHECK_RETURN (val); + } + else + ACE_THROW_RETURN (DynamicAny::DynAny::TypeMismatch (), + val); + } + else + ACE_THROW_RETURN (DynamicAny::DynAny::TypeMismatch (), + val); + + return val; +} + +CORBA::Short +TAO_DynArray_i::get_short (CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + CORBA::Short val = 0; + DynamicAny::DynAny_ptr dp = this->da_members_[this->current_index_].in (); + + if (dp) + { + CORBA_TypeCode_var tc = this->get_element_type (ACE_TRY_ENV); + ACE_CHECK_RETURN (val); + + CORBA::TCKind kind = tc->kind (ACE_TRY_ENV); + ACE_CHECK_RETURN (val); + + if (kind == CORBA::tk_short) + { + val = dp->get_short (ACE_TRY_ENV); + ACE_CHECK_RETURN (val); + + this->next (ACE_TRY_ENV); + ACE_CHECK_RETURN (val); + } + else + ACE_THROW_RETURN (DynamicAny::DynAny::TypeMismatch (), + val); + } + else + ACE_THROW_RETURN (DynamicAny::DynAny::TypeMismatch (), + val); + + return val; +} + +CORBA::UShort +TAO_DynArray_i::get_ushort (CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + CORBA::UShort val = 0; + DynamicAny::DynAny_ptr dp = this->da_members_[this->current_index_].in (); + + if (dp) + { + CORBA_TypeCode_var tc = this->get_element_type (ACE_TRY_ENV); + ACE_CHECK_RETURN (val); + + CORBA::TCKind kind = tc->kind (ACE_TRY_ENV); + ACE_CHECK_RETURN (val); + + if (kind == CORBA::tk_ushort) + { + val = dp->get_ushort (ACE_TRY_ENV); + ACE_CHECK_RETURN (val); + + this->next (ACE_TRY_ENV); + ACE_CHECK_RETURN (val); + } + else + ACE_THROW_RETURN (DynamicAny::DynAny::TypeMismatch (), + val); + } + else + ACE_THROW_RETURN (DynamicAny::DynAny::TypeMismatch (), + val); + + return val; +} + +CORBA::Long +TAO_DynArray_i::get_long (CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + CORBA::Long val = 0; + DynamicAny::DynAny_ptr dp = this->da_members_[this->current_index_].in (); + + if (dp) + { + CORBA_TypeCode_var tc = this->get_element_type (ACE_TRY_ENV); + ACE_CHECK_RETURN (val); + + CORBA::TCKind kind = tc->kind (ACE_TRY_ENV); + ACE_CHECK_RETURN (val); + + if (kind == CORBA::tk_long) + { + val = dp->get_long (ACE_TRY_ENV); + ACE_CHECK_RETURN (val); + + this->next (ACE_TRY_ENV); + ACE_CHECK_RETURN (val); + } + else + ACE_THROW_RETURN (DynamicAny::DynAny::TypeMismatch (), + val); + } + else + ACE_THROW_RETURN (DynamicAny::DynAny::TypeMismatch (), + val); + + return val; +} + +CORBA::ULong +TAO_DynArray_i::get_ulong (CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + CORBA::ULong val = 0; + DynamicAny::DynAny_ptr dp = this->da_members_[this->current_index_].in (); + + if (dp) + { + CORBA_TypeCode_var tc = this->get_element_type (ACE_TRY_ENV); + ACE_CHECK_RETURN (val); + + CORBA::TCKind kind = tc->kind (ACE_TRY_ENV); + ACE_CHECK_RETURN (val); + + if (kind == CORBA::tk_ulong) + { + val = dp->get_ulong (ACE_TRY_ENV); + ACE_CHECK_RETURN (val); + + this->next (ACE_TRY_ENV); + ACE_CHECK_RETURN (val); + } + else + ACE_THROW_RETURN (DynamicAny::DynAny::TypeMismatch (), + val); + } + else + ACE_THROW_RETURN (DynamicAny::DynAny::TypeMismatch (), + val); + + return val; +} + +CORBA::Float +TAO_DynArray_i::get_float (CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + CORBA::Float val = 0; + DynamicAny::DynAny_ptr dp = this->da_members_[this->current_index_].in (); + + if (dp) + { + CORBA_TypeCode_var tc = this->get_element_type (ACE_TRY_ENV); + ACE_CHECK_RETURN (val); + + CORBA::TCKind kind = tc->kind (ACE_TRY_ENV); + ACE_CHECK_RETURN (val); + + if (kind == CORBA::tk_float) + { + val = dp->get_float (ACE_TRY_ENV); + ACE_CHECK_RETURN (val); + + this->next (ACE_TRY_ENV); + ACE_CHECK_RETURN (val); + } + else + ACE_THROW_RETURN (DynamicAny::DynAny::TypeMismatch (), + val); + } + else + ACE_THROW_RETURN (DynamicAny::DynAny::TypeMismatch (), + val); + + return val; +} + +CORBA::Double +TAO_DynArray_i::get_double (CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + CORBA::Double val = 0; + DynamicAny::DynAny_ptr dp = this->da_members_[this->current_index_].in (); + + if (dp) + { + CORBA_TypeCode_var tc = this->get_element_type (ACE_TRY_ENV); + ACE_CHECK_RETURN (val); + + CORBA::TCKind kind = tc->kind (ACE_TRY_ENV); + ACE_CHECK_RETURN (val); + + if (kind == CORBA::tk_double) + { + val = dp->get_double (ACE_TRY_ENV); + ACE_CHECK_RETURN (val); + + this->next (ACE_TRY_ENV); + ACE_CHECK_RETURN (val); + } + else + ACE_THROW_RETURN (DynamicAny::DynAny::TypeMismatch (), + val); + } + else + ACE_THROW_RETURN (DynamicAny::DynAny::TypeMismatch (), + val); + + return val; +} + +char * +TAO_DynArray_i::get_string (CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + CORBA::Char *val = 0; + DynamicAny::DynAny_ptr dp = this->da_members_[this->current_index_].in (); + + if (dp) + { + CORBA_TypeCode_var tc = this->get_element_type (ACE_TRY_ENV); + ACE_CHECK_RETURN (val); + + CORBA::TCKind kind = tc->kind (ACE_TRY_ENV); + ACE_CHECK_RETURN (val); + + if (kind == CORBA::tk_string) + { + val = dp->get_string (ACE_TRY_ENV); + ACE_CHECK_RETURN (val); + + this->next (ACE_TRY_ENV); + ACE_CHECK_RETURN (val); + } + else + ACE_THROW_RETURN (DynamicAny::DynAny::TypeMismatch (), + val); + } + else + ACE_THROW_RETURN (DynamicAny::DynAny::TypeMismatch (), + val); + + return val; +} + +CORBA::Object_ptr +TAO_DynArray_i::get_reference (CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + CORBA_Object_ptr val = 0; + DynamicAny::DynAny_ptr dp = this->da_members_[this->current_index_].in (); + + if (dp) + { + CORBA_TypeCode_var tc = this->get_element_type (ACE_TRY_ENV); + ACE_CHECK_RETURN (val); + + CORBA::TCKind kind = tc->kind (ACE_TRY_ENV); + ACE_CHECK_RETURN (val); + + if (kind == CORBA::tk_objref) + { + val = dp->get_reference (ACE_TRY_ENV); + ACE_CHECK_RETURN (val); + + this->next (ACE_TRY_ENV); + ACE_CHECK_RETURN (val); + } + else + ACE_THROW_RETURN (DynamicAny::DynAny::TypeMismatch (), + val); + } + else + ACE_THROW_RETURN (DynamicAny::DynAny::TypeMismatch (), + val); + + return val; +} + +CORBA::TypeCode_ptr +TAO_DynArray_i::get_typecode (CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + CORBA_TypeCode_ptr val = 0; + DynamicAny::DynAny_ptr dp = this->da_members_[this->current_index_].in (); + + if (dp) + { + CORBA_TypeCode_var tc = this->get_element_type (ACE_TRY_ENV); + ACE_CHECK_RETURN (val); + + CORBA::TCKind kind = tc->kind (ACE_TRY_ENV); + ACE_CHECK_RETURN (val); + + if (kind == CORBA::tk_TypeCode) + { + val = dp->get_typecode (ACE_TRY_ENV); + ACE_CHECK_RETURN (val); + + this->next (ACE_TRY_ENV); + ACE_CHECK_RETURN (val); + } + else + ACE_THROW_RETURN (DynamicAny::DynAny::TypeMismatch (), + val); + } + else + ACE_THROW_RETURN (DynamicAny::DynAny::TypeMismatch (), + val); + + return val; +} + +CORBA::LongLong +TAO_DynArray_i::get_longlong (CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ +#if defined (ACE_LACKS_LONGLONG_T) + CORBA::LongLong val = {0, 0}; +#else /* ! ACE_LACKS_LONGLONG_T */ + CORBA::LongLong val = 0; +#endif /* ! ACE_LACKS_LONGLONG_T */ + + DynamicAny::DynAny_ptr dp = this->da_members_[this->current_index_].in (); + + if (dp) + { + CORBA_TypeCode_var tc = this->get_element_type (ACE_TRY_ENV); + ACE_CHECK_RETURN (val); + + CORBA::TCKind kind = tc->kind (ACE_TRY_ENV); + ACE_CHECK_RETURN (val); + + if (kind == CORBA::tk_longlong) + { + val = dp->get_longlong (ACE_TRY_ENV); + ACE_CHECK_RETURN (val); + + this->next (ACE_TRY_ENV); + ACE_CHECK_RETURN (val); + } + else + ACE_THROW_RETURN (DynamicAny::DynAny::TypeMismatch (), + val); + } + else + ACE_THROW_RETURN (DynamicAny::DynAny::TypeMismatch (), + val); + + return val; +} + +CORBA::ULongLong +TAO_DynArray_i::get_ulonglong (CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + CORBA::ULongLong val = 0; + DynamicAny::DynAny_ptr dp = this->da_members_[this->current_index_].in (); + + if (dp) + { + CORBA_TypeCode_var tc = this->get_element_type (ACE_TRY_ENV); + ACE_CHECK_RETURN (val); + + CORBA::TCKind kind = tc->kind (ACE_TRY_ENV); + ACE_CHECK_RETURN (val); + + if (kind == CORBA::tk_ulonglong) + { + val = dp->get_ulonglong (ACE_TRY_ENV); + ACE_CHECK_RETURN (val); + + this->next (ACE_TRY_ENV); + ACE_CHECK_RETURN (val); + } + else + ACE_THROW_RETURN (DynamicAny::DynAny::TypeMismatch (), + val); + } + else + ACE_THROW_RETURN (DynamicAny::DynAny::TypeMismatch (), + val); + + return val; +} + +CORBA::LongDouble +TAO_DynArray_i::get_longdouble ( + CORBA::Environment &ACE_TRY_ENV + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + CORBA::LongDouble ret; + ACE_THROW_RETURN (CORBA::NO_IMPLEMENT (), ret); +} + +CORBA::WChar +TAO_DynArray_i::get_wchar (CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + CORBA::WChar val = 0; + DynamicAny::DynAny_ptr dp = this->da_members_[this->current_index_].in (); + + if (dp) + { + CORBA_TypeCode_var tc = this->get_element_type (ACE_TRY_ENV); + ACE_CHECK_RETURN (val); + + CORBA::TCKind kind = tc->kind (ACE_TRY_ENV); + ACE_CHECK_RETURN (val); + + if (kind == CORBA::tk_wchar) + { + val = dp->get_wchar (ACE_TRY_ENV); + ACE_CHECK_RETURN (val); + + this->next (ACE_TRY_ENV); + ACE_CHECK_RETURN (val); + } + else + ACE_THROW_RETURN (DynamicAny::DynAny::TypeMismatch (), + val); + } + else + ACE_THROW_RETURN (DynamicAny::DynAny::TypeMismatch (), + val); + + return val; +} + +CORBA::WChar * +TAO_DynArray_i::get_wstring ( + CORBA::Environment &ACE_TRY_ENV + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + ACE_THROW_RETURN (CORBA::NO_IMPLEMENT (), 0); +} + +CORBA::Any_ptr +TAO_DynArray_i::get_any (CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + CORBA_Any_ptr val = 0; + DynamicAny::DynAny_ptr dp = this->da_members_[this->current_index_].in (); + + if (dp) + { + CORBA_TypeCode_var tc = this->get_element_type (ACE_TRY_ENV); + ACE_CHECK_RETURN (val); + + CORBA::TCKind kind = tc->kind (ACE_TRY_ENV); + ACE_CHECK_RETURN (val); + + if (kind == CORBA::tk_any) + { + val = dp->get_any (ACE_TRY_ENV); + ACE_CHECK_RETURN (val); + + this->next (ACE_TRY_ENV); + ACE_CHECK_RETURN (val); + } + else + ACE_THROW_RETURN (DynamicAny::DynAny::TypeMismatch (), + val); + } + else + ACE_THROW_RETURN (DynamicAny::DynAny::TypeMismatch (), + val); + + return val; +} + +DynamicAny::DynAny_ptr +TAO_DynArray_i::get_dyn_any ( + CORBA::Environment &ACE_TRY_ENV + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + ACE_THROW_RETURN (CORBA::NO_IMPLEMENT (), DynamicAny::DynAny::_nil ()); +} + +#ifdef TAO_HAS_VALUETYPE +CORBA::ValueBase_ptr +TAO_DynArray_i::get_val ( + CORBA::Environment &ACE_TRY_ENV + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + ACE_THROW_RETURN (CORBA::NO_IMPLEMENT (), 0); +} +#endif /* TAO_HAS_VALUETYPE */ + +// **************************************************************** + +CORBA::Boolean +TAO_DynArray_i::seek (CORBA::Long slot, + CORBA::Environment &) + ACE_THROW_SPEC (( + CORBA::SystemException + )) +{ + if (slot < 0 || slot >= (CORBA::Long) this->da_members_.size ()) + { + return 0; + } + + this->current_index_ = slot; + return 1; +} + +void +TAO_DynArray_i::rewind (CORBA::Environment &) + ACE_THROW_SPEC (( + CORBA::SystemException + )) +{ + this->current_index_ = 0; +} + +CORBA::Boolean +TAO_DynArray_i::next (CORBA::Environment &) + ACE_THROW_SPEC (( + CORBA::SystemException + )) +{ + CORBA::Long size = (CORBA::Long) this->da_members_.size (); + + if (size == 0 || this->current_index_ + 1 == size) + return 0; + + ++this->current_index_; + return 1; +} + +CORBA::ULong +TAO_DynArray_i::component_count ( + CORBA::Environment &ACE_TRY_ENV + ) + ACE_THROW_SPEC (( + CORBA::SystemException + )) +{ + ACE_THROW_RETURN (CORBA::NO_IMPLEMENT (), 0); +} + +DynamicAny::DynAny_ptr +TAO_DynArray_i::current_component (CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch + )) +{ + if (this->da_members_.size () == 0) + return 0; + + if (!this->da_members_[this->current_index_].in ()) + { + CORBA_TypeCode_var tc = this->get_element_type (ACE_TRY_ENV); + ACE_CHECK_RETURN (DynamicAny::DynAny::_nil ()); + + this->da_members_[this->current_index_] = + TAO_DynAnyFactory::make_dyn_any (tc.in (), + ACE_TRY_ENV); + ACE_CHECK_RETURN (DynamicAny::DynAny::_nil ()); + } + + return DynamicAny::DynAny::_duplicate ( + this->da_members_[this->current_index_].in () + ); +} diff --git a/TAO/tao/DynamicAny/DynArray_i.h b/TAO/tao/DynamicAny/DynArray_i.h new file mode 100644 index 00000000000..1bb6ae59362 --- /dev/null +++ b/TAO/tao/DynamicAny/DynArray_i.h @@ -0,0 +1,656 @@ +/* -*- C++ -*- */ +// $Id$ + +// =================================================================== +// +// = LIBRARY +// TAO +// +// = FILENAME +// DynArray_i.h +// +// = AUTHOR +// Jeff Parsons +// +// =================================================================== + +#ifndef TAO_DYNARRAY_I_H +#define TAO_DYNARRAY_I_H +#include "ace/pre.h" + +#include "DynamicAny.h" + +#include "ace/Containers.h" + +#if !defined (ACE_LACKS_PRAGMA_ONCE) +# pragma once +#endif /* ACE_LACKS_PRAGMA_ONCE */ + +class TAO_Export TAO_DynArray_i : public virtual DynamicAny::DynArray, public virtual TAO_Local_RefCounted_Object +{ + // = TITLE + // TAO_DynArray_i + // + // = DESCRIPTION + // Implementation of Dynamic Any type for arrays + // +public: + TAO_DynArray_i (void); + // Must be instantiated with at least a typecode + + ~TAO_DynArray_i (void); + // destructor + + void init (CORBA_TypeCode_ptr tc, + CORBA::Environment &ACE_TRY_ENV); + // Initialize using just a TypeCode + + void init (const CORBA_Any& any, + CORBA::Environment &ACE_TRY_ENV); + // Initialize using an Any + + // = LocalObject methods + static TAO_DynArray_i *_narrow ( + CORBA::Object_ptr obj, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ); + virtual void *_tao_QueryInterface (ptr_arith_t type); + + // = Functions specific to DynArray + + virtual DynamicAny::AnySeq * get_elements ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException + )); + + virtual void set_elements ( + const DynamicAny::AnySeq & value, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual DynamicAny::DynAnySeq * get_elements_as_dyn_any ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException + )); + + virtual void set_elements_as_dyn_any ( + const DynamicAny::DynAnySeq & value, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + // = Functions common to all Dynamic Any types + + virtual CORBA::TypeCode_ptr type ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException + )); + + virtual void assign ( + DynamicAny::DynAny_ptr dyn_any, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch + )); + + virtual void from_any ( + const CORBA::Any & value, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual CORBA::Any * to_any ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException + )); + + virtual CORBA::Boolean equal ( + DynamicAny::DynAny_ptr dyn_any, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException + )); + + virtual void destroy ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException + )); + + virtual DynamicAny::DynAny_ptr copy ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException + )); + + virtual void insert_boolean ( + CORBA::Boolean value, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual void insert_octet ( + CORBA::Octet value, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual void insert_char ( + CORBA::Char value, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual void insert_short ( + CORBA::Short value, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual void insert_ushort ( + CORBA::UShort value, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual void insert_long ( + CORBA::Long value, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual void insert_ulong ( + CORBA::ULong value, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual void insert_float ( + CORBA::Float value, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual void insert_double ( + CORBA::Double value, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual void insert_string ( + const char * value, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual void insert_reference ( + CORBA::Object_ptr value, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual void insert_typecode ( + CORBA::TypeCode_ptr value, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual void insert_longlong ( + CORBA::LongLong value, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual void insert_ulonglong ( + CORBA::ULongLong value, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual void insert_longdouble ( + CORBA::LongDouble value, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual void insert_wchar ( + CORBA::WChar value, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual void insert_wstring ( + const CORBA::WChar * value, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual void insert_any ( + const CORBA::Any & value, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual void insert_dyn_any ( + DynamicAny::DynAny_ptr value, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + +#ifdef TAO_HAS_VALUETYPE + virtual void insert_val ( + CORBA::ValueBase_ptr value, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); +#endif /* TAO_HAS_VALUETYPE */ + + virtual CORBA::Boolean get_boolean ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual CORBA::Octet get_octet ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual CORBA::Char get_char ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual CORBA::Short get_short ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual CORBA::UShort get_ushort ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual CORBA::Long get_long ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual CORBA::ULong get_ulong ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual CORBA::Float get_float ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual CORBA::Double get_double ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual char * get_string ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual CORBA::Object_ptr get_reference ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual CORBA::TypeCode_ptr get_typecode ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual CORBA::LongLong get_longlong ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual CORBA::ULongLong get_ulonglong ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual CORBA::LongDouble get_longdouble ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual CORBA::WChar get_wchar ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual CORBA::WChar * get_wstring ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual CORBA::Any * get_any ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual DynamicAny::DynAny_ptr get_dyn_any ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + +#ifdef TAO_HAS_VALUETYPE + virtual CORBA::ValueBase_ptr get_val ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); +#endif /* TAO_HAS_VALUETYPE */ + + virtual CORBA::Boolean seek ( + CORBA::Long index, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException + )); + + virtual void rewind ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException + )); + + virtual CORBA::Boolean next ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException + )); + + virtual CORBA::ULong component_count ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException + )); + + virtual DynamicAny::DynAny_ptr current_component ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch + )); + +private: + CORBA::TypeCode_ptr get_element_type (CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment ()); + // Returns the type of elements contained in the array. + + CORBA::ULong get_arg_length (CORBA::TypeCode_ptr tc, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment ()); + // Gets the length of the array from the typecode + + // Use copy() or assign() instead of these + TAO_DynArray_i (const TAO_DynArray_i &src); + TAO_DynArray_i &operator= (const TAO_DynArray_i &src); + +private: + CORBA::TypeCode_var type_; + // Holds the typecode of the array + + CORBA::Long current_index_; + // Slot of the current component + + ACE_Array_Base da_members_; + // Each component is also a DynAny +}; + +#include "ace/post.h" +#endif /* TAO_DYNARRAY_I_H */ diff --git a/TAO/tao/DynamicAny/DynEnum_i.cpp b/TAO/tao/DynamicAny/DynEnum_i.cpp new file mode 100644 index 00000000000..1396fcf1dcd --- /dev/null +++ b/TAO/tao/DynamicAny/DynEnum_i.cpp @@ -0,0 +1,857 @@ +/* -*- C++ -*- */ +// $Id$ + +// =================================================================== +// +// = LIBRARY +// TAO +// +// = FILENAME +// DynEnum_i.cpp +// +// = AUTHOR +// Jeff Parsons +// +// =================================================================== + +#include "DynEnum_i.h" + +#include "DynAnyFactory.h" + +ACE_RCSID(DynamicAny, DynEnum_i, "$Id$") + +// Constructors and destructor + +TAO_DynEnum_i::TAO_DynEnum_i (void) +{ +} + +TAO_DynEnum_i::~TAO_DynEnum_i (void) +{ +} + +void +TAO_DynEnum_i::init (const CORBA_Any &any, + CORBA::Environment &ACE_TRY_ENV) +{ + // The type will be correct if this constructor called from a + // factory function, but it could also be called by the user, + // so..... + int tk = + TAO_DynAnyFactory::unalias (this->type_.in (), + ACE_TRY_ENV); + ACE_CHECK; + + if (tk == CORBA::tk_enum) + { + // Get the CDR stream of the argument. + ACE_Message_Block* mb = any._tao_get_cdr (); + + TAO_InputCDR cdr (mb, + any._tao_byte_order ()); + + cdr.read_ulong (this->value_); + } + else + { + ACE_THROW (DynamicAny::DynAnyFactory::InconsistentTypeCode ()); + } +} + +void +TAO_DynEnum_i::init (CORBA_TypeCode_ptr tc, + CORBA::Environment &ACE_TRY_ENV) +{ + // Need to check if called by user. + int tk = TAO_DynAnyFactory::unalias (tc, + ACE_TRY_ENV); + ACE_CHECK; + if (tk != CORBA::tk_enum) + ACE_THROW (DynamicAny::DynAnyFactory::InconsistentTypeCode ()); +} + +// **************************************************************** + +TAO_DynEnum_i * +TAO_DynEnum_i::_narrow (CORBA::Object_ptr obj, + CORBA::Environment &) +{ + if (CORBA::is_nil (obj)) + return 0; + + return ACE_reinterpret_cast (TAO_DynEnum_i*, + obj->_tao_QueryInterface (ACE_reinterpret_cast(ptr_arith_t, + &TAO_DynEnum_i::_narrow)) + ); +} + +void* +TAO_DynEnum_i::_tao_QueryInterface (ptr_arith_t type) +{ + ptr_arith_t mytype = + ACE_reinterpret_cast(ptr_arith_t, + &TAO_DynEnum_i::_narrow); + if (type == mytype) + { + this->_add_ref (); + return this; + } + return this->DynamicAny::DynAny::_tao_QueryInterface (type); +} + +// **************************************************************** + +char * +TAO_DynEnum_i::get_as_string (CORBA::Environment& ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException + )) +{ + const char *retval = this->type_.in ()->member_name (this->value_, + ACE_TRY_ENV); + ACE_CHECK_RETURN (0); + + return CORBA::string_dup (retval); +} + +void +TAO_DynEnum_i::set_as_string (const char *value_as_string, + CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::InvalidValue + )) +{ + CORBA::ULong count = this->type_.in ()->member_count (ACE_TRY_ENV); + ACE_CHECK; + + CORBA::ULong i; + + for (i = 0; i < count; i++) + { + const char *temp = this->type_.in ()->member_name (i, + ACE_TRY_ENV); + ACE_CHECK; + + if (!ACE_OS::strcmp (value_as_string, + temp)) + { + break; + } + } + + if (i < count) + { + this->value_ = i; + } + else + { + // *** NOT part of CORBA spec *** + ACE_THROW (DynamicAny::DynAny::InvalidValue ()); + } +} + +CORBA::ULong +TAO_DynEnum_i::get_as_ulong (CORBA::Environment &) + ACE_THROW_SPEC (( + CORBA::SystemException + )) +{ + return this->value_; +} + +void +TAO_DynEnum_i::set_as_ulong (CORBA::ULong value_as_ulong, + CORBA::Environment& ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::InvalidValue + )) +{ + CORBA::ULong max = this->type_.in ()->member_count (ACE_TRY_ENV); + ACE_CHECK; + + if (value_as_ulong < max) + { + this->value_ = value_as_ulong; + } + else + { + // *** NOT part of CORBA spec *** + ACE_THROW (DynamicAny::DynAny::InvalidValue ()); + } +} + +// **************************************************************** + +CORBA::TypeCode_ptr +TAO_DynEnum_i::type (CORBA::Environment &) + ACE_THROW_SPEC (( + CORBA::SystemException + )) +{ + return CORBA::TypeCode::_duplicate (this->type_.in ()); +} + +void +TAO_DynEnum_i::assign (DynamicAny::DynAny_ptr dyn_any, + CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch + )) +{ + // *dyn_any->to_any raises Invalid if arg is bad. + CORBA_TypeCode_ptr tc = dyn_any->type (ACE_TRY_ENV); + ACE_CHECK; + + CORBA::Boolean equal = this->type_.in ()->equal (tc, + ACE_TRY_ENV); + ACE_CHECK; + + if (equal) + { + CORBA_Any_ptr any_ptr = dyn_any->to_any (ACE_TRY_ENV); + ACE_CHECK; + + this->from_any (*any_ptr, + ACE_TRY_ENV); + ACE_CHECK; + } + else + { + ACE_THROW (DynamicAny::DynAny::TypeMismatch ()); + } +} + +void +TAO_DynEnum_i::from_any (const CORBA_Any& any, + CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + CORBA::TypeCode_var tc = any.type (); + CORBA::TCKind kind = TAO_DynAnyFactory::unalias (tc.in (), + ACE_TRY_ENV); + ACE_CHECK; + + if (kind == CORBA::tk_enum) + { + // Get the CDR stream of the argument. + ACE_Message_Block* mb = any._tao_get_cdr (); + + TAO_InputCDR cdr (mb, + any._tao_byte_order ()); + + cdr.read_ulong (this->value_); + } + else + { + ACE_THROW (DynamicAny::DynAny::TypeMismatch ()); + } +} + +CORBA::Any_ptr +TAO_DynEnum_i::to_any (CORBA::Environment& ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException + )) +{ + TAO_OutputCDR out_cdr; + + out_cdr.write_ulong (this->value_); + + CORBA_Any *retval; + ACE_NEW_THROW_EX (retval, + CORBA_Any (this->type_.in (), + 0, + TAO_ENCAP_BYTE_ORDER, + out_cdr.begin ()), + CORBA::NO_MEMORY ()); + ACE_CHECK_RETURN (0); + return retval; +} + +CORBA::Boolean +TAO_DynEnum_i::equal ( + DynamicAny::DynAny_ptr, + CORBA::Environment &ACE_TRY_ENV + ) + ACE_THROW_SPEC (( + CORBA::SystemException + )) +{ + ACE_THROW_RETURN (CORBA::NO_IMPLEMENT (), 0); +} + +void +TAO_DynEnum_i::destroy (CORBA::Environment &) + ACE_THROW_SPEC (( + CORBA::SystemException + )) +{ + // Freeing the top level is all we have to do. + delete this; +} + +DynamicAny::DynAny_ptr +TAO_DynEnum_i::copy (CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException + )) +{ + CORBA_Any_ptr a = this->to_any (ACE_TRY_ENV); + ACE_CHECK_RETURN (DynamicAny::DynAny::_nil ()); + + DynamicAny::DynAny_ptr dp = + TAO_DynAnyFactory::make_dyn_any (*a, + ACE_TRY_ENV); + ACE_CHECK_RETURN (DynamicAny::DynAny::_nil ()); + + return dp; +} + +void +TAO_DynEnum_i::insert_boolean (CORBA::Boolean, + CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + ACE_THROW (CORBA::BAD_OPERATION ()); +} + +void +TAO_DynEnum_i::insert_octet (CORBA::Octet, + CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + ACE_THROW (CORBA::BAD_OPERATION ()); +} + +void +TAO_DynEnum_i::insert_char (CORBA::Char, + CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + ACE_THROW (CORBA::BAD_OPERATION ()); +} + +void +TAO_DynEnum_i::insert_short (CORBA::Short, + CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + ACE_THROW (CORBA::BAD_OPERATION ()); +} + +void +TAO_DynEnum_i::insert_ushort (CORBA::UShort, + CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + ACE_THROW (CORBA::BAD_OPERATION ()); +} + +void +TAO_DynEnum_i::insert_long (CORBA::Long, + CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + ACE_THROW (CORBA::BAD_OPERATION ()); +} + +void +TAO_DynEnum_i::insert_ulong (CORBA::ULong, + CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + ACE_THROW (CORBA::BAD_OPERATION ()); +} + +void +TAO_DynEnum_i::insert_float (CORBA::Float, + CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + ACE_THROW (CORBA::BAD_OPERATION ()); +} + +void +TAO_DynEnum_i::insert_double (CORBA::Double, + CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + ACE_THROW (CORBA::BAD_OPERATION ()); +} + +void +TAO_DynEnum_i::insert_string (const char *, + CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + ACE_THROW (CORBA::BAD_OPERATION ()); +} + +void +TAO_DynEnum_i::insert_reference (CORBA::Object_ptr, + CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + ACE_THROW (CORBA::BAD_OPERATION ()); +} + +void +TAO_DynEnum_i::insert_typecode (CORBA::TypeCode_ptr, + CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + ACE_THROW (CORBA::BAD_OPERATION ()); +} + +void +TAO_DynEnum_i::insert_longlong (CORBA::LongLong, + CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + ACE_THROW (CORBA::BAD_OPERATION ()); +} + +void +TAO_DynEnum_i::insert_ulonglong (CORBA::ULongLong, + CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + ACE_THROW (CORBA::BAD_OPERATION ()); +} + +void +TAO_DynEnum_i::insert_longdouble ( + CORBA::LongDouble, + CORBA::Environment &ACE_TRY_ENV + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + ACE_THROW (CORBA::NO_IMPLEMENT ()); +} + +void +TAO_DynEnum_i::insert_wchar (CORBA::WChar, + CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + ACE_THROW (CORBA::BAD_OPERATION ()); +} + +void +TAO_DynEnum_i::insert_wstring ( + const CORBA::WChar *, + CORBA::Environment &ACE_TRY_ENV + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + ACE_THROW (CORBA::NO_IMPLEMENT ()); +} + +void +TAO_DynEnum_i::insert_any (const CORBA::Any&, + CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + ACE_THROW (CORBA::BAD_OPERATION ()); +} + +CORBA::Boolean +TAO_DynEnum_i::get_boolean (CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + ACE_THROW_RETURN (CORBA::BAD_OPERATION (), 0); +} + +void +TAO_DynEnum_i::insert_dyn_any ( + DynamicAny::DynAny_ptr, + CORBA::Environment &ACE_TRY_ENV + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + ACE_THROW (CORBA::NO_IMPLEMENT ()); +} + +#ifdef TAO_HAS_VALUETYPE +void +TAO_DynEnum_i::insert_val ( + CORBA::ValueBase_ptr, + CORBA::Environment &ACE_TRY_ENV + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + ACE_THROW (CORBA::NO_IMPLEMENT ()); +} +#endif /* TAO_HAS_VALUETYPE */ + +// **************************************************************** + +CORBA::Octet +TAO_DynEnum_i::get_octet (CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + ACE_THROW_RETURN (CORBA::BAD_OPERATION (), 0); +} + +CORBA::Char +TAO_DynEnum_i::get_char (CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + ACE_THROW_RETURN (CORBA::BAD_OPERATION (), 0); +} + +CORBA::Short +TAO_DynEnum_i::get_short (CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + ACE_THROW_RETURN (CORBA::BAD_OPERATION (), 0); +} + +CORBA::UShort +TAO_DynEnum_i::get_ushort (CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + ACE_THROW_RETURN (CORBA::BAD_OPERATION (), 0); +} + +CORBA::Long +TAO_DynEnum_i::get_long (CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + ACE_THROW_RETURN (CORBA::BAD_OPERATION (), 0); +} + +CORBA::ULong +TAO_DynEnum_i::get_ulong (CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + ACE_THROW_RETURN (CORBA::BAD_OPERATION (), 0); +} + +CORBA::Float +TAO_DynEnum_i::get_float (CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + ACE_THROW_RETURN (CORBA::BAD_OPERATION (), 0); +} + +CORBA::Double +TAO_DynEnum_i::get_double (CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + ACE_THROW_RETURN (CORBA::BAD_OPERATION (), 0); +} + +char * +TAO_DynEnum_i::get_string (CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + ACE_THROW_RETURN (CORBA::BAD_OPERATION (), 0); +} + +CORBA::Object_ptr +TAO_DynEnum_i::get_reference (CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + ACE_THROW_RETURN (CORBA::BAD_OPERATION (), 0); +} + +CORBA::TypeCode_ptr +TAO_DynEnum_i::get_typecode (CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + ACE_THROW_RETURN (CORBA::BAD_OPERATION (), 0); +} + +CORBA::LongLong +TAO_DynEnum_i::get_longlong (CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ +#if defined (ACE_LACKS_LONGLONG_T) + CORBA::LongLong val = {0, 0}; +#else /* ! ACE_LACKS_LONGLONG_T */ + CORBA::LongLong val = 0; +#endif /* ! ACE_LACKS_LONGLONG_T */ + + ACE_UNUSED_ARG (val); + ACE_THROW_RETURN (CORBA::BAD_OPERATION (), val;); +} + +CORBA::ULongLong +TAO_DynEnum_i::get_ulonglong (CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + ACE_THROW_RETURN (CORBA::BAD_OPERATION (), 0); +} + +CORBA::LongDouble +TAO_DynEnum_i::get_longdouble ( + CORBA::Environment &ACE_TRY_ENV + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + CORBA::LongDouble ret; + ACE_THROW_RETURN (CORBA::NO_IMPLEMENT (), ret); +} + +CORBA::WChar +TAO_DynEnum_i::get_wchar (CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + ACE_THROW_RETURN (CORBA::BAD_OPERATION (), 0); +} + +CORBA::WChar * +TAO_DynEnum_i::get_wstring ( + CORBA::Environment &ACE_TRY_ENV + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + ACE_THROW_RETURN (CORBA::NO_IMPLEMENT (), 0); +} + +CORBA::Any_ptr +TAO_DynEnum_i::get_any (CORBA::Environment& ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + ACE_THROW_RETURN (CORBA::BAD_OPERATION (), 0); +} + +DynamicAny::DynAny_ptr +TAO_DynEnum_i::get_dyn_any ( + CORBA::Environment &ACE_TRY_ENV + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + ACE_THROW_RETURN (CORBA::NO_IMPLEMENT (), DynamicAny::DynAny::_nil ()); +} + +#ifdef TAO_HAS_VALUETYPE +CORBA::ValueBase_ptr +TAO_DynEnum_i::get_val ( + CORBA::Environment &ACE_TRY_ENV + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + ACE_THROW_RETURN (CORBA::NO_IMPLEMENT (), 0); +} +#endif /* TAO_HAS_VALUETYPE */ + +// **************************************************************** + +CORBA::Boolean +TAO_DynEnum_i::seek (CORBA::Long slot, + CORBA::Environment &) + ACE_THROW_SPEC (( + CORBA::SystemException + )) +{ + if (slot == 0) + return 1; + else + return 0; +} + +// Nothing to do here. +void +TAO_DynEnum_i::rewind (CORBA::Environment &) + ACE_THROW_SPEC (( + CORBA::SystemException + )) +{ +} + +CORBA::Boolean +TAO_DynEnum_i::next (CORBA::Environment &) + ACE_THROW_SPEC (( + CORBA::SystemException + )) +{ + return 0; +} + +CORBA::ULong +TAO_DynEnum_i::component_count (CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException + )) +{ + ACE_THROW_RETURN (CORBA::NO_IMPLEMENT (), 0); +} + +DynamicAny::DynAny_ptr +TAO_DynEnum_i::current_component (CORBA::Environment &) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch + )) +{ + return this; +} diff --git a/TAO/tao/DynamicAny/DynEnum_i.h b/TAO/tao/DynamicAny/DynEnum_i.h new file mode 100644 index 00000000000..6578d59c1db --- /dev/null +++ b/TAO/tao/DynamicAny/DynEnum_i.h @@ -0,0 +1,642 @@ +/* -*- C++ -*- */ +// $Id$ + +// ======================================================================= +// +// = LIBRARY +// TAO +// +// = FILENAME +// DynEnum_i.h +// +// = AUTHOR +// Jeff Parsons +// +// ======================================================================== + +#ifndef TAO_DYNENUM_I_H +#define TAO_DYNENUM_I_H +#include "ace/pre.h" + +#include "DynamicAny.h" + +#include "ace/Containers.h" + +#if !defined (ACE_LACKS_PRAGMA_ONCE) +# pragma once +#endif /* ACE_LACKS_PRAGMA_ONCE */ + +class TAO_DynamicAny_Export TAO_DynEnum_i : public virtual DynamicAny::DynEnum, public virtual TAO_Local_RefCounted_Object +{ + // = TITLE + // TAO_DynEnum_i + // + // = DESCRIPTION + // Implementation of Dynamic Any type for enums + // +public: + TAO_DynEnum_i (void); + // Must be instantiated with at least a typecode. + + ~TAO_DynEnum_i (void); + // destructor + + void init (CORBA_TypeCode_ptr tc, + CORBA::Environment &ACE_TRY_ENV); + // Initialize using just a TypeCode + + void init (const CORBA_Any& any, + CORBA::Environment &ACE_TRY_ENV); + // Initialize using an Any + + // = LocalObject methods + static TAO_DynEnum_i *_narrow ( + CORBA::Object_ptr obj, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ); + virtual void *_tao_QueryInterface (ptr_arith_t type); + + // = Functions specific to DynEnum + + virtual char * get_as_string ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException + )); + + virtual void set_as_string ( + const char * value, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::InvalidValue + )); + + virtual CORBA::ULong get_as_ulong ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException + )); + + virtual void set_as_ulong ( + CORBA::ULong value, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::InvalidValue + )); + + // = Functions common to all Dynamic Any types + + virtual CORBA::TypeCode_ptr type ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException + )); + + virtual void assign ( + DynamicAny::DynAny_ptr dyn_any, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch + )); + + virtual void from_any ( + const CORBA::Any & value, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual CORBA::Any * to_any ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException + )); + + virtual CORBA::Boolean equal ( + DynamicAny::DynAny_ptr dyn_any, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException + )); + + virtual void destroy ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException + )); + + virtual DynamicAny::DynAny_ptr copy ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException + )); + + virtual void insert_boolean ( + CORBA::Boolean value, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual void insert_octet ( + CORBA::Octet value, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual void insert_char ( + CORBA::Char value, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual void insert_short ( + CORBA::Short value, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual void insert_ushort ( + CORBA::UShort value, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual void insert_long ( + CORBA::Long value, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual void insert_ulong ( + CORBA::ULong value, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual void insert_float ( + CORBA::Float value, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual void insert_double ( + CORBA::Double value, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual void insert_string ( + const char * value, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual void insert_reference ( + CORBA::Object_ptr value, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual void insert_typecode ( + CORBA::TypeCode_ptr value, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual void insert_longlong ( + CORBA::LongLong value, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual void insert_ulonglong ( + CORBA::ULongLong value, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual void insert_longdouble ( + CORBA::LongDouble value, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual void insert_wchar ( + CORBA::WChar value, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual void insert_wstring ( + const CORBA::WChar * value, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual void insert_any ( + const CORBA::Any & value, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual void insert_dyn_any ( + DynamicAny::DynAny_ptr value, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + +#ifdef TAO_HAS_VALUETYPE + virtual void insert_val ( + CORBA::ValueBase_ptr value, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); +#endif /* TAO_HAS_VALUETYPE */ + + virtual CORBA::Boolean get_boolean ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual CORBA::Octet get_octet ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual CORBA::Char get_char ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual CORBA::Short get_short ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual CORBA::UShort get_ushort ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual CORBA::Long get_long ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual CORBA::ULong get_ulong ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual CORBA::Float get_float ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual CORBA::Double get_double ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual char * get_string ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual CORBA::Object_ptr get_reference ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual CORBA::TypeCode_ptr get_typecode ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual CORBA::LongLong get_longlong ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual CORBA::ULongLong get_ulonglong ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual CORBA::LongDouble get_longdouble ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual CORBA::WChar get_wchar ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual CORBA::WChar * get_wstring ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual CORBA::Any * get_any ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual DynamicAny::DynAny_ptr get_dyn_any ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + +#ifdef TAO_HAS_VALUETYPE + virtual CORBA::ValueBase_ptr get_val ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); +#endif /* TAO_HAS_VALUETYPE */ + + virtual CORBA::Boolean seek ( + CORBA::Long index, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException + )); + + virtual void rewind ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException + )); + + virtual CORBA::Boolean next ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException + )); + + virtual CORBA::ULong component_count ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException + )); + + virtual DynamicAny::DynAny_ptr current_component ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch + )); + +private: + // = Use copy() or assign() instead of these + TAO_DynEnum_i (const TAO_DynEnum_i &src); + TAO_DynEnum_i &operator= (const TAO_DynEnum_i &src); + +private: + CORBA::TypeCode_var type_; + + CORBA::ULong value_; + // Current numeric value of the enum. + +}; + +#include "ace/post.h" +#endif /* TAO_DYNENUM_I_H */ diff --git a/TAO/tao/DynamicAny/DynSequence_i.cpp b/TAO/tao/DynamicAny/DynSequence_i.cpp new file mode 100644 index 00000000000..724e8c41eed --- /dev/null +++ b/TAO/tao/DynamicAny/DynSequence_i.cpp @@ -0,0 +1,1973 @@ +/* -*- C++ -*- */ +// $Id$ + +// =================================================================== +// +// = LIBRARY +// TAO +// +// = FILENAME +// DynSequence_i.cpp +// +// = AUTHOR +// Jeff Parsons +// +// =================================================================== + +#include "DynSequence_i.h" + +#include "DynAnyFactory.h" +#include "tao/Marshal.h" + +ACE_RCSID(DynamicAny, DynSequence_i, "$Id$") + +// Constructors and destructor. + +TAO_DynSequence_i::TAO_DynSequence_i (void) +{ +} + +TAO_DynSequence_i::~TAO_DynSequence_i (void) +{ +} + +void +TAO_DynSequence_i::init (const CORBA::Any& any, + CORBA::Environment &ACE_TRY_ENV) +{ + this->type_ = any.type (); + this->current_index_ = -1; + + ACE_TRY + { + int tk = + TAO_DynAnyFactory::unalias (this->type_.in (), + ACE_TRY_ENV); + ACE_TRY_CHECK; + + // The type will be correct if this constructor called from a + // factory function, but it could also be called by the user, + // so..... + if (tk == CORBA::tk_sequence) + { + // Get the CDR stream of the argument. + ACE_Message_Block *mb = any._tao_get_cdr (); + + TAO_InputCDR cdr (mb, + any._tao_byte_order ()); + + CORBA::ULong length; + + // If the any is a sequence, first 4 bytes of cdr hold the + // length. + cdr.read_ulong (length); + + // Resize the array. + this->da_members_.size (length); + + // Get the type of the sequence elments. + CORBA::TypeCode_var field_tc = + this->get_element_type (ACE_TRY_ENV); + ACE_TRY_CHECK; + + for (CORBA::ULong i = 0; i < length; i++) + { + // This Any constructor is a TAO extension. + CORBA::Any field_any (field_tc.in (), + 0, + cdr.byte_order (), + cdr.start ()); + + // This recursive step will call the correct constructor + // based on the type of field_any. + this->da_members_[i] = + TAO_DynAnyFactory::make_dyn_any (field_any, + ACE_TRY_ENV); + ACE_TRY_CHECK; + + // Move to the next field in the CDR stream. + (void) TAO_Marshal_Object::perform_skip (field_tc.in (), + &cdr, + ACE_TRY_ENV); + ACE_TRY_CHECK; + } + } + else + ACE_THROW (DynamicAny::DynAnyFactory::InconsistentTypeCode ()); + } + ACE_CATCHANY + { + } + ACE_ENDTRY; +} + +// Can't set the length from just the typecode, so we'll +// do it upon initialization. + +void +TAO_DynSequence_i::init (CORBA_TypeCode_ptr tc, + CORBA::Environment &ACE_TRY_ENV) +{ + this->type_ = CORBA::TypeCode::_duplicate (tc); + this->current_index_ = 0; + ACE_TRY + { + // Need to check if called by user. + int tk = TAO_DynAnyFactory::unalias (tc, + ACE_TRY_ENV); + ACE_TRY_CHECK; + if (tk != CORBA::tk_sequence) + ACE_THROW (DynamicAny::DynAnyFactory::InconsistentTypeCode ()); + } + ACE_CATCHANY + { + // Do nothing + } + ACE_ENDTRY; +} + +// **************************************************************** + +TAO_DynSequence_i * +TAO_DynSequence_i::_narrow (CORBA::Object_ptr obj, + CORBA::Environment &) +{ + if (CORBA::is_nil (obj)) + return 0; + + return ACE_reinterpret_cast (TAO_DynSequence_i*, + obj->_tao_QueryInterface (ACE_reinterpret_cast(ptr_arith_t, + &TAO_DynSequence_i::_narrow)) + ); +} + +void* +TAO_DynSequence_i::_tao_QueryInterface (ptr_arith_t type) +{ + ptr_arith_t mytype = + ACE_reinterpret_cast(ptr_arith_t, + &TAO_DynSequence_i::_narrow); + if (type == mytype) + { + this->_add_ref (); + return this; + } + return this->DynamicAny::DynAny::_tao_QueryInterface (type); +} + +// **************************************************************** + +CORBA::TypeCode_ptr +TAO_DynSequence_i::get_element_type (CORBA::Environment& ACE_TRY_ENV) +{ + CORBA::TypeCode_var element_type = + CORBA::TypeCode::_duplicate (this->type_.in ()); + + // Strip away aliases (if any) on top of the outer type + CORBA::TCKind kind = element_type->kind (ACE_TRY_ENV); + ACE_CHECK_RETURN (CORBA_TypeCode::_nil ()); + + while (kind != CORBA::tk_sequence) + { + element_type = element_type->content_type (ACE_TRY_ENV); + ACE_CHECK_RETURN (CORBA_TypeCode::_nil ()); + + kind = element_type->kind (ACE_TRY_ENV); + ACE_CHECK_RETURN (CORBA_TypeCode::_nil ()); + } + + // Return the content type. + CORBA::TypeCode_ptr retval = element_type->content_type (ACE_TRY_ENV); + ACE_CHECK_RETURN (CORBA_TypeCode::_nil ()); + + return retval; +} + +// Functions specific to DynSequence + +CORBA::ULong +TAO_DynSequence_i::get_length (CORBA::Environment &) + ACE_THROW_SPEC (( + CORBA::SystemException + )) +{ + return this->da_members_.size (); +} + +void +TAO_DynSequence_i::set_length (CORBA::ULong length, + CORBA::Environment &) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::InvalidValue + )) +{ + this->da_members_.size (length); +} + +DynamicAny::AnySeq * +TAO_DynSequence_i::get_elements (CORBA::Environment& ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException + )) +{ + CORBA::ULong length = this->da_members_.size (); + + if (length == 0) + return 0; + + DynamicAny::AnySeq *elements; + ACE_NEW_THROW_EX (elements, + DynamicAny::AnySeq (length), + CORBA::NO_MEMORY ()); + ACE_CHECK_RETURN (0); + + // We must do this explicitly. + elements->length (length); + + // Initialize each Any. + for (CORBA::ULong i = 0; i < length; i++) + { + CORBA::Any_var temp = + this->da_members_[i]->to_any (ACE_TRY_ENV); + + ACE_CHECK_RETURN (0); + + (*elements)[i] = temp.in (); + } + + return elements; +} + +void +TAO_DynSequence_i::set_elements (const DynamicAny::AnySeq& value, + CORBA::Environment& ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + CORBA::ULong length = value.length (); + CORBA::ULong size = this->da_members_.size (); + + if (size == 0) + { + // Resize the array, it hasn't yet been initialized. + this->da_members_.size (length); + } + else if (size != length) + { + ACE_THROW (DynamicAny::DynAny::InvalidValue ()); + } + + CORBA::TypeCode_var element_type = + this->get_element_type (ACE_TRY_ENV); + ACE_CHECK; + + CORBA::TypeCode_var value_tc; + + for (CORBA::ULong i = 0; i < length; i++) + { + // Check each arg element for type match. + value_tc = value[i].type (); + CORBA::Boolean equal = value_tc->equal (element_type.in (), + ACE_TRY_ENV); + ACE_CHECK; + + if (equal) + { + if (!CORBA::is_nil (this->da_members_[i].in ())) + { + this->da_members_[i]->destroy (ACE_TRY_ENV); + ACE_CHECK; + } + + this->da_members_[i] = + TAO_DynAnyFactory::make_dyn_any (value[i], + ACE_TRY_ENV); + ACE_CHECK; + } + else + { + ACE_THROW (DynamicAny::DynAny::InvalidValue ()); + } + } +} + +DynamicAny::DynAnySeq * +TAO_DynSequence_i::get_elements_as_dyn_any ( + CORBA::Environment & + ) + ACE_THROW_SPEC (( + CORBA::SystemException + )) +{ + return 0; +} + +void +TAO_DynSequence_i::set_elements_as_dyn_any ( + const DynamicAny::DynAnySeq &, + CORBA::Environment & + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ +} + +// **************************************************************** + +CORBA::TypeCode_ptr +TAO_DynSequence_i::type (CORBA::Environment &) + ACE_THROW_SPEC (( + CORBA::SystemException + )) +{ + return CORBA::TypeCode::_duplicate (this->type_.in ()); +} + +void +TAO_DynSequence_i::assign (DynamicAny::DynAny_ptr dyn_any, + CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch + )) +{ + // *dyn_any->to_any raises Invalid if arg is bad. + CORBA_TypeCode_ptr tc = dyn_any->type (ACE_TRY_ENV); + ACE_CHECK; + + CORBA::Boolean equal = this->type_.in ()->equal (tc, + ACE_TRY_ENV); + ACE_CHECK; + + if (equal) + { + CORBA::Any_ptr any_ptr = dyn_any->to_any (ACE_TRY_ENV); + ACE_CHECK; + + this->from_any (*any_ptr, + ACE_TRY_ENV); + ACE_CHECK; + } + else + { + ACE_THROW (DynamicAny::DynAny::TypeMismatch ()); + } +} + +void +TAO_DynSequence_i::from_any (const CORBA::Any& any, + CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + CORBA::TypeCode_var tc = any.type (); + CORBA::Boolean equal = this->type_.in ()->equal (tc.in (), + ACE_TRY_ENV); + ACE_CHECK; + + if (equal) + { + // Get the CDR stream of the argument. + ACE_Message_Block *mb = any._tao_get_cdr (); + + TAO_InputCDR cdr (mb, + any._tao_byte_order ()); + + CORBA::ULong arg_length; + + // If the any is a sequence, first 4 bytes of cdr hold the + // length. + cdr.read_ulong (arg_length); + + CORBA::ULong length = this->da_members_.size (); + + if (length == 0) + { + // Resize the array, it hasn't yet been initialized. + this->da_members_.size (arg_length); + } + else if (length != arg_length) + { + ACE_THROW (DynamicAny::DynAny::TypeMismatch ()); + } + + CORBA::TypeCode_var field_tc = + this->get_element_type (ACE_TRY_ENV); + ACE_CHECK; + + for (CORBA::ULong i = 0; + i < arg_length; + i++) + { + // This Any constructor is a TAO extension. + CORBA::Any field_any (field_tc.in (), + 0, + cdr.byte_order (), + cdr.start ()); + + if (!CORBA::is_nil (this->da_members_[i].in ())) + { + this->da_members_[i]->destroy (ACE_TRY_ENV); + ACE_CHECK; + } + + this->da_members_[i] = + TAO_DynAnyFactory::make_dyn_any (field_any, + ACE_TRY_ENV); + ACE_CHECK; + + // Move to the next field in the CDR stream. + (void) TAO_Marshal_Object::perform_skip (field_tc.in (), + &cdr, + ACE_TRY_ENV); + ACE_CHECK; + } + } + else + { + ACE_THROW (DynamicAny::DynAny::TypeMismatch ()); + } +} + +CORBA::Any_ptr +TAO_DynSequence_i::to_any (CORBA::Environment& ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException + )) +{ + TAO_OutputCDR out_cdr; + + out_cdr.write_ulong (this->da_members_.size ()); + + CORBA_TypeCode_var field_tc = this->get_element_type (ACE_TRY_ENV); + ACE_CHECK_RETURN (0); + + for (CORBA::ULong i = 0; i < this->da_members_.size (); i++) + { + // Each component must have been initialized. + if (!this->da_members_[i].in ()) + { + ACE_THROW_RETURN (DynamicAny::DynAny::TypeMismatch (), + 0); + } + + // Recursive step + CORBA::Any_var field_any = + this->da_members_[i]->to_any (ACE_TRY_ENV); + ACE_CHECK_RETURN (0); + + ACE_Message_Block *field_mb = + field_any->_tao_get_cdr (); + + TAO_InputCDR field_cdr (field_mb, + field_any->_tao_byte_order ()); + + (void) TAO_Marshal_Object::perform_append (field_tc.in (), + &field_cdr, + &out_cdr, + ACE_TRY_ENV); + ACE_CHECK_RETURN (0); + } + + TAO_InputCDR in_cdr (out_cdr); + + CORBA::Any* retval; + + CORBA_TypeCode_ptr tc = this->type (ACE_TRY_ENV); + ACE_CHECK_RETURN (0); + + ACE_NEW_THROW_EX (retval, + CORBA::Any (tc, + 0, + in_cdr.byte_order (), + in_cdr.start ()), + CORBA::NO_MEMORY ()); + ACE_CHECK_RETURN (0); + + return retval; +} + +CORBA::Boolean +TAO_DynSequence_i::equal ( + DynamicAny::DynAny_ptr, + CORBA::Environment &ACE_TRY_ENV + ) + ACE_THROW_SPEC (( + CORBA::SystemException + )) +{ + ACE_THROW_RETURN (CORBA::NO_IMPLEMENT (), 0); +} + +void +TAO_DynSequence_i::destroy (CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException + )) +{ + // Do a deep destroy + for (CORBA::ULong i = 0; + i < this->da_members_.size (); + i++) + if (!CORBA::is_nil (this->da_members_[i].in ())) + { + this->da_members_[i]->destroy (ACE_TRY_ENV); + ACE_CHECK; + } + + // Free the top level + delete this; +} + +DynamicAny::DynAny_ptr +TAO_DynSequence_i::copy (CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException + )) +{ + CORBA::Any_ptr a = this->to_any (ACE_TRY_ENV); + ACE_CHECK_RETURN (DynamicAny::DynAny::_nil ()); + + DynamicAny::DynAny_ptr retval = TAO_DynAnyFactory::make_dyn_any (*a, + ACE_TRY_ENV); + ACE_CHECK_RETURN (DynamicAny::DynAny::_nil ()); + + return retval; +} + +// The insert-primitive and get-primitive functions are required +// by the spec of all types of DynAny, although if the top level +// members aren't primitive types, these functions aren't too helpful. +// Also, while not mentioned in the spec, the example code seems to +// indicate that next() is called in the body of each of these, and +// it has been so implemented here. + +// Insert functions + +void +TAO_DynSequence_i::insert_boolean (CORBA::Boolean value, + CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + CORBA_TypeCode_var tc = this->get_element_type (ACE_TRY_ENV); + ACE_CHECK; + + CORBA::TCKind kind = tc->kind (ACE_TRY_ENV); + ACE_CHECK; + + if (kind == CORBA::tk_boolean) + { + DynamicAny::DynAny_ptr dp = this->current_component (ACE_TRY_ENV); + ACE_CHECK; + + dp->insert_boolean (value, + ACE_TRY_ENV); + ACE_CHECK; + + this->next (ACE_TRY_ENV); + ACE_CHECK; + } + else + { + ACE_THROW (DynamicAny::DynAny::InvalidValue ()); + } +} + +void +TAO_DynSequence_i::insert_octet (CORBA::Octet value, + CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + CORBA_TypeCode_var tc = this->get_element_type (ACE_TRY_ENV); + ACE_CHECK; + + CORBA::TCKind kind = tc->kind (ACE_TRY_ENV); + ACE_CHECK; + + if (kind == CORBA::tk_octet) + { + DynamicAny::DynAny_ptr dp = this->current_component (ACE_TRY_ENV); + ACE_CHECK; + + dp->insert_octet (value, + ACE_TRY_ENV); + ACE_CHECK; + + this->next (ACE_TRY_ENV); + ACE_CHECK; + } + else + { + ACE_THROW (DynamicAny::DynAny::InvalidValue ()); + } +} + +void +TAO_DynSequence_i::insert_char (CORBA::Char value, + CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + CORBA_TypeCode_var tc = this->get_element_type (ACE_TRY_ENV); + ACE_CHECK; + + CORBA::TCKind kind = tc->kind (ACE_TRY_ENV); + ACE_CHECK; + + if (kind == CORBA::tk_char) + { + DynamicAny::DynAny_ptr dp = this->current_component (ACE_TRY_ENV); + ACE_CHECK; + + dp->insert_char (value, + ACE_TRY_ENV); + ACE_CHECK; + + this->next (ACE_TRY_ENV); + ACE_CHECK; + } + else + { + ACE_THROW (DynamicAny::DynAny::InvalidValue ()); + } +} + +void +TAO_DynSequence_i::insert_short (CORBA::Short value, + CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + CORBA_TypeCode_var tc = this->get_element_type (ACE_TRY_ENV); + ACE_CHECK; + + CORBA::TCKind kind = tc->kind (ACE_TRY_ENV); + ACE_CHECK; + + if (kind == CORBA::tk_short) + { + DynamicAny::DynAny_ptr dp = this->current_component (ACE_TRY_ENV); + ACE_CHECK; + + dp->insert_short (value, + ACE_TRY_ENV); + ACE_CHECK; + + this->next (ACE_TRY_ENV); + ACE_CHECK; + } + else + { + ACE_THROW (DynamicAny::DynAny::InvalidValue ()); + } +} + +void +TAO_DynSequence_i::insert_ushort (CORBA::UShort value, + CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + CORBA_TypeCode_var tc = this->get_element_type (ACE_TRY_ENV); + ACE_CHECK; + + CORBA::TCKind kind = tc->kind (ACE_TRY_ENV); + ACE_CHECK; + + if (kind == CORBA::tk_ushort) + { + DynamicAny::DynAny_ptr dp = this->current_component (ACE_TRY_ENV); + ACE_CHECK; + + dp->insert_ushort (value, + ACE_TRY_ENV); + ACE_CHECK; + + this->next (ACE_TRY_ENV); + ACE_CHECK; + } + else + { + ACE_THROW (DynamicAny::DynAny::InvalidValue ()); + } +} + +void +TAO_DynSequence_i::insert_long (CORBA::Long value, + CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + CORBA_TypeCode_var tc = this->get_element_type (ACE_TRY_ENV); + ACE_CHECK; + + CORBA::TCKind kind = tc->kind (ACE_TRY_ENV); + ACE_CHECK; + + if (kind == CORBA::tk_long) + { + DynamicAny::DynAny_ptr dp = this->current_component (ACE_TRY_ENV); + ACE_CHECK; + + dp->insert_long (value, + ACE_TRY_ENV); + ACE_CHECK; + + this->next (ACE_TRY_ENV); + ACE_CHECK; + } + else + { + ACE_THROW (DynamicAny::DynAny::InvalidValue ()); + } +} + +void +TAO_DynSequence_i::insert_ulong (CORBA::ULong value, + CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + CORBA_TypeCode_var tc = this->get_element_type (ACE_TRY_ENV); + ACE_CHECK; + + CORBA::TCKind kind = tc->kind (ACE_TRY_ENV); + ACE_CHECK; + + if (kind == CORBA::tk_ulong) + { + DynamicAny::DynAny_ptr dp = this->current_component (ACE_TRY_ENV); + ACE_CHECK; + + dp->insert_ulong (value, + ACE_TRY_ENV); + ACE_CHECK; + + this->next (ACE_TRY_ENV); + ACE_CHECK; + } + else + { + ACE_THROW (DynamicAny::DynAny::InvalidValue ()); + } +} + +void +TAO_DynSequence_i::insert_float (CORBA::Float value, + CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + CORBA_TypeCode_var tc = this->get_element_type (ACE_TRY_ENV); + ACE_CHECK; + + CORBA::TCKind kind = tc->kind (ACE_TRY_ENV); + ACE_CHECK; + + if (kind == CORBA::tk_float) + { + DynamicAny::DynAny_ptr dp = this->current_component (ACE_TRY_ENV); + ACE_CHECK; + + dp->insert_float (value, + ACE_TRY_ENV); + ACE_CHECK; + + this->next (ACE_TRY_ENV); + ACE_CHECK; + } + else + { + ACE_THROW (DynamicAny::DynAny::InvalidValue ()); + } +} + +void +TAO_DynSequence_i::insert_double (CORBA::Double value, + CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + CORBA_TypeCode_var tc = this->get_element_type (ACE_TRY_ENV); + ACE_CHECK; + + CORBA::TCKind kind = tc->kind (ACE_TRY_ENV); + ACE_CHECK; + + if (kind == CORBA::tk_double) + { + DynamicAny::DynAny_ptr dp = this->current_component (ACE_TRY_ENV); + ACE_CHECK; + + dp->insert_double (value, + ACE_TRY_ENV); + ACE_CHECK; + + this->next (ACE_TRY_ENV); + ACE_CHECK; + } + else + { + ACE_THROW (DynamicAny::DynAny::InvalidValue ()); + } +} + +void +TAO_DynSequence_i::insert_string (const char * value, + CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + CORBA_TypeCode_var tc = this->get_element_type (ACE_TRY_ENV); + ACE_CHECK; + + CORBA::TCKind kind = tc->kind (ACE_TRY_ENV); + ACE_CHECK; + + if (kind == CORBA::tk_string) + { + DynamicAny::DynAny_ptr dp = this->current_component (ACE_TRY_ENV); + ACE_CHECK; + + dp->insert_string (value, + ACE_TRY_ENV); + ACE_CHECK; + + this->next (ACE_TRY_ENV); + ACE_CHECK; + } + else + { + ACE_THROW (DynamicAny::DynAny::InvalidValue ()); + } +} + +void +TAO_DynSequence_i::insert_reference (CORBA::Object_ptr value, + CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + CORBA_TypeCode_var tc = this->get_element_type (ACE_TRY_ENV); + ACE_CHECK; + + CORBA::TCKind kind = tc->kind (ACE_TRY_ENV); + ACE_CHECK; + + if (kind == CORBA::tk_objref) + { + DynamicAny::DynAny_ptr dp = this->current_component (ACE_TRY_ENV); + ACE_CHECK; + + dp->insert_reference (value, + ACE_TRY_ENV); + ACE_CHECK; + + this->next (ACE_TRY_ENV); + ACE_CHECK; + } + else + { + ACE_THROW (DynamicAny::DynAny::InvalidValue ()); + } +} + +void +TAO_DynSequence_i::insert_typecode (CORBA::TypeCode_ptr value, + CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + CORBA_TypeCode_var tc = this->get_element_type (ACE_TRY_ENV); + ACE_CHECK; + + CORBA::TCKind kind = tc->kind (ACE_TRY_ENV); + ACE_CHECK; + + if (kind == CORBA::tk_TypeCode) + { + DynamicAny::DynAny_ptr dp = this->current_component (ACE_TRY_ENV); + ACE_CHECK; + + dp->insert_typecode (value, + ACE_TRY_ENV); + ACE_CHECK; + + this->next (ACE_TRY_ENV); + ACE_CHECK; + } + else + { + ACE_THROW (DynamicAny::DynAny::InvalidValue ()); + } +} + +void +TAO_DynSequence_i::insert_longlong (CORBA::LongLong value, + CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + CORBA_TypeCode_var tc = this->get_element_type (ACE_TRY_ENV); + ACE_CHECK; + + CORBA::TCKind kind = tc->kind (ACE_TRY_ENV); + ACE_CHECK; + + if (kind == CORBA::tk_longlong) + { + DynamicAny::DynAny_ptr dp = this->current_component (ACE_TRY_ENV); + ACE_CHECK; + + dp->insert_longlong (value, + ACE_TRY_ENV); + ACE_CHECK; + + this->next (ACE_TRY_ENV); + ACE_CHECK; + } + else + { + ACE_THROW (DynamicAny::DynAny::InvalidValue ()); + } +} + +void +TAO_DynSequence_i::insert_ulonglong (CORBA::ULongLong value, + CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + CORBA_TypeCode_var tc = this->get_element_type (ACE_TRY_ENV); + ACE_CHECK; + + CORBA::TCKind kind = tc->kind (ACE_TRY_ENV); + ACE_CHECK; + + if (kind == CORBA::tk_ulonglong) + { + DynamicAny::DynAny_ptr dp = this->current_component (ACE_TRY_ENV); + ACE_CHECK; + + dp->insert_ulonglong (value, + ACE_TRY_ENV); + ACE_CHECK; + + this->next (ACE_TRY_ENV); + ACE_CHECK; + } + else + { + ACE_THROW (DynamicAny::DynAny::InvalidValue ()); + } +} + +void +TAO_DynSequence_i::insert_longdouble ( + CORBA::LongDouble, + CORBA::Environment &ACE_TRY_ENV + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + ACE_THROW (CORBA::NO_IMPLEMENT ()); +} + +void +TAO_DynSequence_i::insert_wchar (CORBA::WChar value, + CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + CORBA_TypeCode_var tc = this->get_element_type (ACE_TRY_ENV); + ACE_CHECK; + + CORBA::TCKind kind = tc->kind (ACE_TRY_ENV); + ACE_CHECK; + + if (kind == CORBA::tk_wchar) + { + DynamicAny::DynAny_ptr dp = this->current_component (ACE_TRY_ENV); + ACE_CHECK; + + dp->insert_wchar (value, + ACE_TRY_ENV); + ACE_CHECK; + + this->next (ACE_TRY_ENV); + ACE_CHECK; + } + else + { + ACE_THROW (DynamicAny::DynAny::InvalidValue ()); + } +} + +void +TAO_DynSequence_i::insert_wstring ( + const CORBA::WChar *, + CORBA::Environment &ACE_TRY_ENV + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + ACE_THROW (CORBA::NO_IMPLEMENT ()); +} + +void +TAO_DynSequence_i::insert_any (const CORBA::Any& value, + CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + CORBA_TypeCode_var tc = this->get_element_type (ACE_TRY_ENV); + ACE_CHECK; + + CORBA::TCKind kind = tc->kind (ACE_TRY_ENV); + ACE_CHECK; + + if (kind == CORBA::tk_any) + { + DynamicAny::DynAny_ptr dp = this->current_component (ACE_TRY_ENV); + ACE_CHECK; + + dp->insert_any (value, + ACE_TRY_ENV); + ACE_CHECK; + + this->next (ACE_TRY_ENV); + ACE_CHECK; + } + else + { + ACE_THROW (DynamicAny::DynAny::InvalidValue ()); + } +} + +void +TAO_DynSequence_i::insert_dyn_any ( + DynamicAny::DynAny_ptr, + CORBA::Environment &ACE_TRY_ENV + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + ACE_THROW (CORBA::NO_IMPLEMENT ()); +} + +#ifdef TAO_HAS_VALUETYPE +void +TAO_DynSequence_i::insert_val ( + CORBA::ValueBase_ptr, + CORBA::Environment &ACE_TRY_ENV + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + ACE_THROW (CORBA::NO_IMPLEMENT ()); +} +#endif /* TAO_HAS_VALUETYPE */ + +// **************************************************************** + +// If the current component has not been intialized, these +// raise Invalid, which is not required by the spec, but which +// seems like a courteous thing to do. + +CORBA::Boolean +TAO_DynSequence_i::get_boolean (CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + CORBA::Boolean val = 0; + DynamicAny::DynAny_ptr dp = this->da_members_[this->current_index_].in (); + + if (dp) + { + CORBA_TypeCode_var tc = this->get_element_type (ACE_TRY_ENV); + ACE_CHECK_RETURN (val); + + CORBA::TCKind kind = tc->kind (ACE_TRY_ENV); + ACE_CHECK_RETURN (val); + + if (kind == CORBA::tk_boolean) + { + val = dp->get_boolean (ACE_TRY_ENV); + ACE_CHECK_RETURN (val); + + this->next (ACE_TRY_ENV); + ACE_CHECK_RETURN (val); + } + else + { + ACE_THROW_RETURN (DynamicAny::DynAny::TypeMismatch (), + val); + } + } + else + { + ACE_THROW_RETURN (DynamicAny::DynAny::TypeMismatch (), + val); + } + + return val; +} + +CORBA::Octet +TAO_DynSequence_i::get_octet (CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + CORBA::Octet val = 0; + DynamicAny::DynAny_ptr dp = + this->da_members_[this->current_index_].in (); + + if (dp) + { + CORBA_TypeCode_var tc = this->get_element_type (ACE_TRY_ENV); + ACE_CHECK_RETURN (val); + + CORBA::TCKind kind = tc->kind (ACE_TRY_ENV); + ACE_CHECK_RETURN (val); + + if (kind == CORBA::tk_octet) + { + val = dp->get_octet (ACE_TRY_ENV); + ACE_CHECK_RETURN (val); + + this->next (ACE_TRY_ENV); + ACE_CHECK_RETURN (val); + } + else + { + ACE_THROW_RETURN (DynamicAny::DynAny::TypeMismatch (), + val); + } + } + else + { + ACE_THROW_RETURN (DynamicAny::DynAny::TypeMismatch (), + val); + } + + return val; +} + +CORBA::Char +TAO_DynSequence_i::get_char (CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + CORBA::Char val = 0; + DynamicAny::DynAny_ptr dp = + this->da_members_[this->current_index_].in (); + + if (dp) + { + CORBA_TypeCode_var tc = this->get_element_type (ACE_TRY_ENV); + ACE_CHECK_RETURN (val); + + CORBA::TCKind kind = tc->kind (ACE_TRY_ENV); + ACE_CHECK_RETURN (val); + + if (kind == CORBA::tk_char) + { + val = dp->get_char (ACE_TRY_ENV); + ACE_CHECK_RETURN (val); + + this->next (ACE_TRY_ENV); + ACE_CHECK_RETURN (val); + } + else + { + ACE_THROW_RETURN (DynamicAny::DynAny::TypeMismatch (), + val); + } + } + else + { + ACE_THROW_RETURN (DynamicAny::DynAny::TypeMismatch (), + val); + } + + return val; +} + +CORBA::Short +TAO_DynSequence_i::get_short (CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + CORBA::Short val = 0; + DynamicAny::DynAny_ptr dp = + this->da_members_[this->current_index_].in (); + + if (dp) + { + CORBA_TypeCode_var tc = this->get_element_type (ACE_TRY_ENV); + ACE_CHECK_RETURN (val); + + CORBA::TCKind kind = tc->kind (ACE_TRY_ENV); + ACE_CHECK_RETURN (val); + + if (kind == CORBA::tk_short) + { + val = dp->get_short (ACE_TRY_ENV); + ACE_CHECK_RETURN (val); + + this->next (ACE_TRY_ENV); + ACE_CHECK_RETURN (val); + } + else + { + ACE_THROW_RETURN (DynamicAny::DynAny::TypeMismatch (), + val); + } + } + else + { + ACE_THROW_RETURN (DynamicAny::DynAny::TypeMismatch (), + val); + } + + return val; +} + +CORBA::UShort +TAO_DynSequence_i::get_ushort (CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + CORBA::UShort val = 0; + DynamicAny::DynAny_ptr dp = + this->da_members_[this->current_index_].in (); + + if (dp) + { + CORBA_TypeCode_var tc = this->get_element_type (ACE_TRY_ENV); + ACE_CHECK_RETURN (val); + + CORBA::TCKind kind = tc->kind (ACE_TRY_ENV); + ACE_CHECK_RETURN (val); + + if (kind == CORBA::tk_ushort) + { + val = dp->get_ushort (ACE_TRY_ENV); + ACE_CHECK_RETURN (val); + + this->next (ACE_TRY_ENV); + ACE_CHECK_RETURN (val); + } + else + { + ACE_THROW_RETURN (DynamicAny::DynAny::TypeMismatch (), + val); + } + } + else + { + ACE_THROW_RETURN (DynamicAny::DynAny::TypeMismatch (), + val); + } + + return val; +} + +CORBA::Long +TAO_DynSequence_i::get_long (CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + CORBA::Long val = 0; + DynamicAny::DynAny_ptr dp = + this->da_members_[this->current_index_].in (); + + if (dp) + { + CORBA_TypeCode_var tc = this->get_element_type (ACE_TRY_ENV); + ACE_CHECK_RETURN (val); + + CORBA::TCKind kind = tc->kind (ACE_TRY_ENV); + ACE_CHECK_RETURN (val); + + if (kind == CORBA::tk_long) + { + val = dp->get_long (ACE_TRY_ENV); + ACE_CHECK_RETURN (val); + + this->next (ACE_TRY_ENV); + ACE_CHECK_RETURN (val); + } + else + { + ACE_THROW_RETURN (DynamicAny::DynAny::TypeMismatch (), + val); + } + } + else + { + ACE_THROW_RETURN (DynamicAny::DynAny::TypeMismatch (), + val); + } + + return val; +} + +CORBA::ULong +TAO_DynSequence_i::get_ulong (CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + CORBA::ULong val = 0; + DynamicAny::DynAny_ptr dp = + this->da_members_[this->current_index_].in (); + + if (dp) + { + CORBA_TypeCode_var tc = this->get_element_type (ACE_TRY_ENV); + ACE_CHECK_RETURN (val); + + CORBA::TCKind kind = tc->kind (ACE_TRY_ENV); + ACE_CHECK_RETURN (val); + + if (kind == CORBA::tk_ulong) + { + val = dp->get_ulong (ACE_TRY_ENV); + ACE_CHECK_RETURN (val); + + this->next (ACE_TRY_ENV); + ACE_CHECK_RETURN (val); + } + else + { + ACE_THROW_RETURN (DynamicAny::DynAny::TypeMismatch (), + val); + } + } + else + { + ACE_THROW_RETURN (DynamicAny::DynAny::TypeMismatch (), + val); + } + + return val; +} + +CORBA::Float +TAO_DynSequence_i::get_float (CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + CORBA::Float val = 0; + DynamicAny::DynAny_ptr dp = + this->da_members_[this->current_index_].in (); + + if (dp) + { + CORBA_TypeCode_var tc = this->get_element_type (ACE_TRY_ENV); + ACE_CHECK_RETURN (val); + + CORBA::TCKind kind = tc->kind (ACE_TRY_ENV); + ACE_CHECK_RETURN (val); + + if (kind == CORBA::tk_float) + { + val = dp->get_float (ACE_TRY_ENV); + ACE_CHECK_RETURN (val); + + this->next (ACE_TRY_ENV); + ACE_CHECK_RETURN (val); + } + else + { + ACE_THROW_RETURN (DynamicAny::DynAny::TypeMismatch (), + val); + } + } + else + { + ACE_THROW_RETURN (DynamicAny::DynAny::TypeMismatch (), + val); + } + + return val; +} + +CORBA::Double +TAO_DynSequence_i::get_double (CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + CORBA::Double val = 0; + DynamicAny::DynAny_ptr dp = + this->da_members_[this->current_index_].in (); + + if (dp) + { + CORBA_TypeCode_var tc = this->get_element_type (ACE_TRY_ENV); + ACE_CHECK_RETURN (val); + + CORBA::TCKind kind = tc->kind (ACE_TRY_ENV); + ACE_CHECK_RETURN (val); + + if (kind == CORBA::tk_double) + { + val = dp->get_double (ACE_TRY_ENV); + ACE_CHECK_RETURN (val); + + this->next (ACE_TRY_ENV); + ACE_CHECK_RETURN (val); + } + else + { + ACE_THROW_RETURN (DynamicAny::DynAny::TypeMismatch (), + val); + } + } + else + { + ACE_THROW_RETURN (DynamicAny::DynAny::TypeMismatch (), + val); + } + + return val; +} + +char * +TAO_DynSequence_i::get_string (CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + CORBA::Char *val = 0; + DynamicAny::DynAny_ptr dp = + this->da_members_[this->current_index_].in (); + + if (dp) + { + CORBA_TypeCode_var tc = this->get_element_type (ACE_TRY_ENV); + ACE_CHECK_RETURN (val); + + CORBA::TCKind kind = tc->kind (ACE_TRY_ENV); + ACE_CHECK_RETURN (val); + + if (kind == CORBA::tk_string) + { + val = dp->get_string (ACE_TRY_ENV); + ACE_CHECK_RETURN (val); + + this->next (ACE_TRY_ENV); + ACE_CHECK_RETURN (val); + } + else + { + ACE_THROW_RETURN (DynamicAny::DynAny::TypeMismatch (), + val); + } + } + else + { + ACE_THROW_RETURN (DynamicAny::DynAny::TypeMismatch (), + val); + } + + return val; +} + +CORBA::Object_ptr +TAO_DynSequence_i::get_reference (CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + CORBA_Object_ptr val = 0; + DynamicAny::DynAny_ptr dp = + this->da_members_[this->current_index_].in (); + + if (dp) + { + CORBA_TypeCode_var tc = this->get_element_type (ACE_TRY_ENV); + ACE_CHECK_RETURN (val); + + CORBA::TCKind kind = tc->kind (ACE_TRY_ENV); + ACE_CHECK_RETURN (val); + + if (kind == CORBA::tk_objref) + { + val = dp->get_reference (ACE_TRY_ENV); + ACE_CHECK_RETURN (val); + + this->next (ACE_TRY_ENV); + ACE_CHECK_RETURN (val); + } + else + { + ACE_THROW_RETURN (DynamicAny::DynAny::TypeMismatch (), + val); + } + } + else + { + ACE_THROW_RETURN (DynamicAny::DynAny::TypeMismatch (), + val); + } + + return val; +} + +CORBA::TypeCode_ptr +TAO_DynSequence_i::get_typecode (CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + CORBA_TypeCode_ptr val = 0; + DynamicAny::DynAny_ptr dp = + this->da_members_[this->current_index_].in (); + + if (dp) + { + CORBA_TypeCode_var tc = this->get_element_type (ACE_TRY_ENV); + ACE_CHECK_RETURN (val); + + CORBA::TCKind kind = tc->kind (ACE_TRY_ENV); + ACE_CHECK_RETURN (val); + + if (kind == CORBA::tk_TypeCode) + { + val = dp->get_typecode (ACE_TRY_ENV); + ACE_CHECK_RETURN (val); + + this->next (ACE_TRY_ENV); + ACE_CHECK_RETURN (val); + } + else + { + ACE_THROW_RETURN (DynamicAny::DynAny::TypeMismatch (), + val); + } + } + else + { + ACE_THROW_RETURN (DynamicAny::DynAny::TypeMismatch (), + val); + } + + return val; +} + +CORBA::LongLong +TAO_DynSequence_i::get_longlong (CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ +#if defined (ACE_LACKS_LONGLONG_T) + CORBA::LongLong val = {0, 0}; +#else /* ! ACE_LACKS_LONGLONG_T */ + CORBA::LongLong val = 0; +#endif /* ! ACE_LACKS_LONGLONG_T */ + + DynamicAny::DynAny_ptr dp = + this->da_members_[this->current_index_].in (); + + if (dp) + { + CORBA_TypeCode_var tc = this->get_element_type (ACE_TRY_ENV); + ACE_CHECK_RETURN (val); + + CORBA::TCKind kind = tc->kind (ACE_TRY_ENV); + ACE_CHECK_RETURN (val); + + if (kind == CORBA::tk_longlong) + { + val = dp->get_longlong (ACE_TRY_ENV); + ACE_CHECK_RETURN (val); + + this->next (ACE_TRY_ENV); + ACE_CHECK_RETURN (val); + } + else + { + ACE_THROW_RETURN (DynamicAny::DynAny::TypeMismatch (), + val); + } + } + else + { + ACE_THROW_RETURN (DynamicAny::DynAny::TypeMismatch (), + val); + } + + return val; +} + +CORBA::ULongLong +TAO_DynSequence_i::get_ulonglong (CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + CORBA::ULongLong val = 0; + DynamicAny::DynAny_ptr dp = + this->da_members_[this->current_index_].in (); + + if (dp) + { + CORBA_TypeCode_var tc = this->get_element_type (ACE_TRY_ENV); + ACE_CHECK_RETURN (val); + + CORBA::TCKind kind = tc->kind (ACE_TRY_ENV); + ACE_CHECK_RETURN (val); + + if (kind == CORBA::tk_ulonglong) + { + val = dp->get_ulonglong (ACE_TRY_ENV); + ACE_CHECK_RETURN (val); + + this->next (ACE_TRY_ENV); + ACE_CHECK_RETURN (val); + } + else + { + ACE_THROW_RETURN (DynamicAny::DynAny::TypeMismatch (), + val); + } + } + else + { + ACE_THROW_RETURN (DynamicAny::DynAny::TypeMismatch (), + val); + } + + return val; +} + +CORBA::LongDouble +TAO_DynSequence_i::get_longdouble ( + CORBA::Environment &ACE_TRY_ENV + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + CORBA::LongDouble ret; + ACE_THROW_RETURN (CORBA::NO_IMPLEMENT (), ret); +} + +CORBA::WChar +TAO_DynSequence_i::get_wchar (CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + CORBA::WChar val = 0; + DynamicAny::DynAny_ptr dp = + this->da_members_[this->current_index_].in (); + + if (dp) + { + CORBA_TypeCode_var tc = this->get_element_type (ACE_TRY_ENV); + ACE_CHECK_RETURN (val); + + CORBA::TCKind kind = tc->kind (ACE_TRY_ENV); + ACE_CHECK_RETURN (val); + + if (kind == CORBA::tk_wchar) + { + val = dp->get_wchar (ACE_TRY_ENV); + ACE_CHECK_RETURN (val); + + this->next (ACE_TRY_ENV); + ACE_CHECK_RETURN (val); + } + else + { + ACE_THROW_RETURN (DynamicAny::DynAny::TypeMismatch (), + val); + } + } + else + { + ACE_THROW_RETURN (DynamicAny::DynAny::TypeMismatch (), + val); + } + + return val; +} + +CORBA::WChar * +TAO_DynSequence_i::get_wstring ( + CORBA::Environment &ACE_TRY_ENV + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + ACE_THROW_RETURN (CORBA::NO_IMPLEMENT (), 0); +} + +CORBA::Any_ptr +TAO_DynSequence_i::get_any (CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + CORBA::Any_ptr val = 0; + DynamicAny::DynAny_ptr dp = + this->da_members_[this->current_index_].in (); + + if (dp) + { + CORBA_TypeCode_var tc = this->get_element_type (ACE_TRY_ENV); + ACE_CHECK_RETURN (val); + + CORBA::TCKind kind = tc->kind (ACE_TRY_ENV); + ACE_CHECK_RETURN (val); + + if (kind == CORBA::tk_any) + { + val = dp->get_any (ACE_TRY_ENV); + ACE_CHECK_RETURN (val); + + this->next (ACE_TRY_ENV); + ACE_CHECK_RETURN (val); + } + else + { + ACE_THROW_RETURN (DynamicAny::DynAny::TypeMismatch (), + val); + } + } + else + { + ACE_THROW_RETURN (DynamicAny::DynAny::TypeMismatch (), + val); + } + + return val; +} + +DynamicAny::DynAny_ptr +TAO_DynSequence_i::get_dyn_any ( + CORBA::Environment &ACE_TRY_ENV + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + ACE_THROW_RETURN (CORBA::NO_IMPLEMENT (), DynamicAny::DynAny::_nil ()); +} + +#ifdef TAO_HAS_VALUETYPE +CORBA::ValueBase_ptr +TAO_DynSequence_i::get_val ( + CORBA::Environment &ACE_TRY_ENV + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + ACE_THROW_RETURN (CORBA::NO_IMPLEMENT (), 0); +} +#endif /* TAO_HAS_VALUETYPE */ + +// **************************************************************** + +CORBA::Boolean +TAO_DynSequence_i::seek (CORBA::Long slot, + CORBA::Environment &) + ACE_THROW_SPEC (( + CORBA::SystemException + )) +{ + if (slot < 0 || slot >= (CORBA::Long) this->da_members_.size ()) + return 0; + + this->current_index_ = slot; + return 1; +} + +void +TAO_DynSequence_i::rewind (CORBA::Environment &) + ACE_THROW_SPEC (( + CORBA::SystemException + )) +{ + this->current_index_ = 0; +} + +CORBA::Boolean +TAO_DynSequence_i::next (CORBA::Environment &) + ACE_THROW_SPEC (( + CORBA::SystemException + )) +{ + CORBA::Long size = (CORBA::Long) this->da_members_.size (); + + if (size == 0 || this->current_index_ + 1 == size) + return 0; + + ++this->current_index_; + return 1; +} + +CORBA::ULong +TAO_DynSequence_i::component_count ( + CORBA::Environment &ACE_TRY_ENV + ) + ACE_THROW_SPEC (( + CORBA::SystemException + )) +{ + ACE_THROW_RETURN (CORBA::NO_IMPLEMENT (), 0); +} + +DynamicAny::DynAny_ptr +TAO_DynSequence_i::current_component (CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch + )) +{ + if (this->da_members_.size () == 0) + { + return DynamicAny::DynAny::_nil (); + } + + if (!this->da_members_[this->current_index_].in ()) + { + CORBA_TypeCode_var tc = this->get_element_type (ACE_TRY_ENV); + ACE_CHECK_RETURN (DynamicAny::DynAny::_nil ()); + + this->da_members_[this->current_index_] = + TAO_DynAnyFactory::make_dyn_any (tc.in (), + ACE_TRY_ENV); + ACE_CHECK_RETURN (DynamicAny::DynAny::_nil ()); + } + + return DynamicAny::DynAny::_duplicate ( + this->da_members_[this->current_index_].in () + ); +} diff --git a/TAO/tao/DynamicAny/DynSequence_i.h b/TAO/tao/DynamicAny/DynSequence_i.h new file mode 100644 index 00000000000..918f2a96104 --- /dev/null +++ b/TAO/tao/DynamicAny/DynSequence_i.h @@ -0,0 +1,675 @@ +/* -*- C++ -*- */ +// $Id$ + +// =================================================================== +// +// = LIBRARY +// TAO +// +// = FILENAME +// DynSequence_i.h +// +// = AUTHOR +// Jeff Parsons +// +// =================================================================== + +#ifndef TAO_DYNSEQUENCE_I_H +#define TAO_DYNSEQUENCE_I_H +#include "ace/pre.h" + +#include "tao/orbconf.h" + +#include "DynamicAny.h" + +#include "ace/Containers.h" + +#if !defined (ACE_LACKS_PRAGMA_ONCE) +# pragma once +#endif /* ACE_LACKS_PRAGMA_ONCE */ + +class TAO_DynamicAny_Export TAO_DynSequence_i : public virtual DynamicAny::DynSequence, public virtual TAO_Local_RefCounted_Object +{ + // = TITLE + // TAO_DynSequence_i + // + // = DESCRIPTION + // Implementation of Dynamic Any type for Sequences + // +public: + TAO_DynSequence_i (void); + // Constructor + + ~TAO_DynSequence_i (void); + // destructor + + void init (CORBA_TypeCode_ptr tc, + CORBA::Environment &ACE_TRY_ENV); + // Initialize using just a TypeCode + + void init (const CORBA_Any& any, + CORBA::Environment &ACE_TRY_ENV); + // Initialize using an Any + + // = LocalObject methods + static TAO_DynSequence_i *_narrow ( + CORBA::Object_ptr obj, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ); + virtual void *_tao_QueryInterface (ptr_arith_t type); + + // = Functions specific to DynSequence + virtual CORBA::ULong get_length ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException + )); + + virtual void set_length ( + CORBA::ULong len, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::InvalidValue + )); + + virtual DynamicAny::AnySeq * get_elements ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException + )); + + virtual void set_elements ( + const DynamicAny::AnySeq & value, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual DynamicAny::DynAnySeq * get_elements_as_dyn_any ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException + )); + + virtual void set_elements_as_dyn_any ( + const DynamicAny::DynAnySeq & value, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + + // = Functions common to all Dynamic Any types + + virtual CORBA::TypeCode_ptr type ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException + )); + + virtual void assign ( + DynamicAny::DynAny_ptr dyn_any, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch + )); + + virtual void from_any ( + const CORBA::Any & value, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual CORBA::Any * to_any ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException + )); + + virtual CORBA::Boolean equal ( + DynamicAny::DynAny_ptr dyn_any, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException + )); + + virtual void destroy ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException + )); + + virtual DynamicAny::DynAny_ptr copy ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException + )); + + virtual void insert_boolean ( + CORBA::Boolean value, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual void insert_octet ( + CORBA::Octet value, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual void insert_char ( + CORBA::Char value, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual void insert_short ( + CORBA::Short value, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual void insert_ushort ( + CORBA::UShort value, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual void insert_long ( + CORBA::Long value, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual void insert_ulong ( + CORBA::ULong value, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual void insert_float ( + CORBA::Float value, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual void insert_double ( + CORBA::Double value, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual void insert_string ( + const char * value, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual void insert_reference ( + CORBA::Object_ptr value, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual void insert_typecode ( + CORBA::TypeCode_ptr value, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual void insert_longlong ( + CORBA::LongLong value, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual void insert_ulonglong ( + CORBA::ULongLong value, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual void insert_longdouble ( + CORBA::LongDouble value, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual void insert_wchar ( + CORBA::WChar value, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual void insert_wstring ( + const CORBA::WChar * value, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual void insert_any ( + const CORBA::Any & value, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual void insert_dyn_any ( + DynamicAny::DynAny_ptr value, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + +#ifdef TAO_HAS_VALUETYPE + virtual void insert_val ( + CORBA::ValueBase_ptr value, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); +#endif /* TAO_HAS_VALUETYPE */ + + virtual CORBA::Boolean get_boolean ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual CORBA::Octet get_octet ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual CORBA::Char get_char ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual CORBA::Short get_short ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual CORBA::UShort get_ushort ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual CORBA::Long get_long ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual CORBA::ULong get_ulong ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual CORBA::Float get_float ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual CORBA::Double get_double ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual char * get_string ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual CORBA::Object_ptr get_reference ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual CORBA::TypeCode_ptr get_typecode ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual CORBA::LongLong get_longlong ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual CORBA::ULongLong get_ulonglong ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual CORBA::LongDouble get_longdouble ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual CORBA::WChar get_wchar ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual CORBA::WChar * get_wstring ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual CORBA::Any * get_any ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual DynamicAny::DynAny_ptr get_dyn_any ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + +#ifdef TAO_HAS_VALUETYPE + virtual CORBA::ValueBase_ptr get_val ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); +#endif /* TAO_HAS_VALUETYPE */ + + virtual CORBA::Boolean seek ( + CORBA::Long index, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException + )); + + virtual void rewind ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException + )); + + virtual CORBA::Boolean next ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException + )); + + virtual CORBA::ULong component_count ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException + )); + + virtual DynamicAny::DynAny_ptr current_component ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch + )); + +private: + void check_typecode (CORBA::TypeCode_ptr tc, + CORBA::Environment &ACE_TRY_ENV); + // Check if the typecode is acceptable + + CORBA::TypeCode_ptr get_element_type (CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment ()); + // Utility, turns the type of elements contained in the sequence. + + // = Use copy() or assign() instead of these + TAO_DynSequence_i (const TAO_DynSequence_i &src); + TAO_DynSequence_i &operator= (const TAO_DynSequence_i &src); + +private: + CORBA::TypeCode_var type_; + // Holds the typecode of the Sequence + + CORBA::Long current_index_; + // Index of the current component + + ACE_Array_Base da_members_; + // Each component is also a DynAny +}; + +#include "ace/post.h" +#endif /* TAO_DYNSEQUENCE_I_H */ diff --git a/TAO/tao/DynamicAny/DynStruct_i.cpp b/TAO/tao/DynamicAny/DynStruct_i.cpp new file mode 100644 index 00000000000..b9ea7431d4e --- /dev/null +++ b/TAO/tao/DynamicAny/DynStruct_i.cpp @@ -0,0 +1,1921 @@ +/* -*- C++ -*- */ +// $Id$ + +// ==================================================================== +// +// = LIBRARY +// TAO +// +// = FILENAME +// DynStruct_i.cpp +// +// = AUTHOR +// Jeff Parsons +// +// ==================================================================== + +#include "DynStruct_i.h" + +#include "DynAnyFactory.h" +#include "tao/Marshal.h" + +ACE_RCSID(DynamicAny, DynStruct_i, "$Id$") + +// Constructors and destructor + +TAO_DynStruct_i::TAO_DynStruct_i (void) +{ +} + +TAO_DynStruct_i::~TAO_DynStruct_i (void) +{ +} + +void +TAO_DynStruct_i::check_typecode (CORBA::TypeCode_ptr tc, + CORBA::Environment &ACE_TRY_ENV) +{ + CORBA::TCKind kind = + TAO_DynAnyFactory::unalias (tc, ACE_TRY_ENV); + ACE_CHECK; + + if (kind == CORBA::tk_struct || kind == CORBA::tk_except) + return; + ACE_THROW (DynamicAny::DynAnyFactory::InconsistentTypeCode ()); +} + +void +TAO_DynStruct_i::init (const CORBA_Any& any, + CORBA::Environment &ACE_TRY_ENV) +{ + CORBA::TypeCode_var tc = any.type (); + this->check_typecode (tc.in (), ACE_TRY_ENV); + ACE_CHECK; + + this->type_ = tc._retn (); + this->current_index_ = 0; + + CORBA::ULong numfields = + this->type_->member_count (ACE_TRY_ENV); + ACE_CHECK; + + // Resize the array. + this->da_members_.size (numfields); + + // Get the CDR stream of the argument. + ACE_Message_Block *mb = any._tao_get_cdr (); + + TAO_InputCDR cdr (mb, + any._tao_byte_order ()); + + for (CORBA::ULong i = 0; i < numfields; i++) + { + CORBA::TypeCode_var field_tc = + this->type_->member_type (i, + ACE_TRY_ENV); + ACE_CHECK; + + // This Any constructor is a TAO extension. + CORBA_Any field_any (field_tc.in (), + 0, + cdr.byte_order (), + cdr.start ()); + + // This recursive step will call the correct constructor + // based on the type of field_any. + this->da_members_[i] = + TAO_DynAnyFactory::make_dyn_any (field_any, + ACE_TRY_ENV); + ACE_CHECK; + + // Move to the next field in the CDR stream. + (void) TAO_Marshal_Object::perform_skip (field_tc.in (), + &cdr, + ACE_TRY_ENV); + ACE_CHECK; + } +} + +void +TAO_DynStruct_i::init (CORBA_TypeCode_ptr tc, + CORBA::Environment &ACE_TRY_ENV) +{ + this->check_typecode (tc, ACE_TRY_ENV); + ACE_CHECK; + + this->type_ = CORBA::TypeCode::_duplicate (tc); + this->current_index_ = -1; + + CORBA::ULong numfields = tc->member_count (ACE_TRY_ENV); + ACE_CHECK; + + // Resize the array. + this->da_members_.size (numfields); + + for (CORBA::ULong i = 0; i < numfields; i++) + { + // With a typecode arg, we just create the top level. + this->da_members_[i] = 0; + } +} + +// **************************************************************** + +TAO_DynStruct_i * +TAO_DynStruct_i::_narrow (CORBA::Object_ptr obj, + CORBA::Environment &) +{ + if (CORBA::is_nil (obj)) + return 0; + + return ACE_reinterpret_cast (TAO_DynStruct_i*, + obj->_tao_QueryInterface (ACE_reinterpret_cast(ptr_arith_t, + &TAO_DynStruct_i::_narrow)) + ); +} + +void* +TAO_DynStruct_i::_tao_QueryInterface (ptr_arith_t type) +{ + ptr_arith_t mytype = + ACE_reinterpret_cast(ptr_arith_t, + &TAO_DynStruct_i::_narrow); + if (type == mytype) + { + this->_add_ref (); + return this; + } + return this->DynamicAny::DynAny::_tao_QueryInterface (type); +} + +// **************************************************************** + +DynamicAny::FieldName +TAO_DynStruct_i::current_member_name (CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + const char *name = + this->type_->member_name (this->current_index_, ACE_TRY_ENV); + ACE_CHECK_RETURN (0); + return CORBA::string_dup (name); +} + +// Returns the unaliased TCKind. +CORBA::TCKind +TAO_DynStruct_i::current_member_kind (CORBA::Environment& ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + CORBA::TypeCode_var tc = this->type_.in ()->member_type (this->current_index_, + ACE_TRY_ENV); + ACE_CHECK_RETURN (CORBA::tk_null); + + CORBA::TCKind retval = TAO_DynAnyFactory::unalias (tc.in (), + ACE_TRY_ENV); + ACE_CHECK_RETURN (CORBA::tk_null); + + return retval; +} + +DynamicAny::NameValuePairSeq* +TAO_DynStruct_i::get_members (CORBA::Environment& ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException + )) +{ + CORBA::ULong length = this->da_members_.size (); + + DynamicAny::NameValuePairSeq* members; + ACE_NEW_THROW_EX (members, + DynamicAny::NameValuePairSeq (length), + CORBA::NO_MEMORY ()); + ACE_CHECK_RETURN (0); + + // We must do this explicitly. + members->length (length); + + // Assign name and value to each pearl on the string. + for (CORBA::ULong i = 0; i < length; i++) + { + (*members)[i].id = + CORBA::string_dup (this->type_.in ()->member_name (i)); + + CORBA::Any_var temp = this->da_members_[i]->to_any (ACE_TRY_ENV); + ACE_CHECK_RETURN (0); + + (*members)[i].value = temp.in (); + } + + return members; +} + +void +TAO_DynStruct_i::set_members (const DynamicAny::NameValuePairSeq& value, + CORBA::Environment& ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + CORBA::ULong length = value.length (); + + // Check for length match. + if (length != this->da_members_.size ()) + ACE_THROW (DynamicAny::DynAny::InvalidValue ()); + + CORBA::TypeCode_var value_tc; + + for (CORBA::ULong i = 0; i < length; i++) + { + // Check for type and name match. + CORBA_TypeCode_var tc = + this->type_->member_type (i, ACE_TRY_ENV); + ACE_CHECK; + + value_tc = value[i].value.type (); + + if (!value_tc->equal (tc.in ()) + || ACE_OS::strcmp (value[i].id, + this->type_.in ()->member_name (i)) != 0) + ACE_THROW (DynamicAny::DynAny::InvalidValue ()); + + if (!CORBA::is_nil (this->da_members_[i].in ())) + { + this->da_members_[i]->destroy (ACE_TRY_ENV); + ACE_CHECK; + } + + this->da_members_[i] = + TAO_DynAnyFactory::make_dyn_any (value[i].value, + ACE_TRY_ENV); + ACE_CHECK; + } +} + +DynamicAny::NameDynAnyPairSeq * +TAO_DynStruct_i::get_members_as_dyn_any ( + CORBA::Environment & + ) + ACE_THROW_SPEC (( + CORBA::SystemException + )) +{ + // @@ TODO + return 0; +} + +void +TAO_DynStruct_i::set_members_as_dyn_any ( + const DynamicAny::NameDynAnyPairSeq &, + CORBA::Environment & + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ +} + +// **************************************************************** + +CORBA::TypeCode_ptr +TAO_DynStruct_i::type (CORBA::Environment &) + ACE_THROW_SPEC (( + CORBA::SystemException + )) +{ + return CORBA::TypeCode::_duplicate (this->type_.in ()); +} + +void +TAO_DynStruct_i::assign (DynamicAny::DynAny_ptr dyn_any, + CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch + )) +{ + TAO_DynStruct_i *rhs = + TAO_DynStruct_i::_narrow (dyn_any, ACE_TRY_ENV); + ACE_CHECK; + + if (rhs == 0) + ACE_THROW (DynamicAny::DynAny::TypeMismatch ()); + + this->type_ = rhs->type_; + this->current_index_ = 0; + this->da_members_ = rhs->da_members_; +} + +void +TAO_DynStruct_i::from_any (const CORBA_Any& any, + CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + CORBA::TypeCode_var tc = any.type (); + CORBA::Boolean equal = this->type_.in ()->equal (tc.in (), + ACE_TRY_ENV); + ACE_CHECK; + + if (equal) + { + // Get the CDR stream of the argument. + ACE_Message_Block* mb = any._tao_get_cdr (); + TAO_InputCDR cdr (mb, + any._tao_byte_order ()); + + // If we have an exception type, unmarshal the repository ID. + CORBA::TCKind kind = TAO_DynAnyFactory::unalias (this->type_.in (), + ACE_TRY_ENV); + ACE_CHECK; + + if (kind == CORBA::tk_except) + { + CORBA::String_var str; + cdr >> str.out(); + } + + for (CORBA::ULong i = 0; + i < this->da_members_.size (); + i++) + { + CORBA::TypeCode_var field_tc = + this->type_.in ()->member_type (i, + ACE_TRY_ENV); + ACE_CHECK; + + // This Any constructor is a TAO extension. + CORBA_Any field_any (field_tc.in (), + 0, + cdr.byte_order (), + cdr.start ()); + + if (!CORBA::is_nil (this->da_members_[i].in ())) + { + this->da_members_[i]->destroy (ACE_TRY_ENV); + ACE_CHECK; + } + + this->da_members_[i] = + TAO_DynAnyFactory::make_dyn_any (field_any, + ACE_TRY_ENV); + ACE_CHECK; + + // Move to the next field in the CDR stream. + (void) TAO_Marshal_Object::perform_skip (field_tc.in (), + &cdr, + ACE_TRY_ENV); + ACE_CHECK; + } + } + else + { + ACE_THROW (DynamicAny::DynAny::InvalidValue ()); + } +} + +CORBA::Any_ptr +TAO_DynStruct_i::to_any (CORBA::Environment& ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException + )) +{ + TAO_OutputCDR out_cdr; + + // If we have an exception type, marshal the repository ID. + CORBA::TCKind kind = TAO_DynAnyFactory::unalias (this->type_.in (), + ACE_TRY_ENV); + ACE_CHECK_RETURN (0); + + if (kind == CORBA::tk_except) + { + out_cdr << this->type_->id (); + } + + for (CORBA::ULong i = 0; + i < this->da_members_.size (); + i++) + { + // Each component must have been initialied. + if (!this->da_members_[i].in ()) + { + ACE_THROW_RETURN (DynamicAny::DynAny::InvalidValue (), + 0); + } + + CORBA_TypeCode_ptr field_tc = + this->da_members_[i]->type (ACE_TRY_ENV); + ACE_CHECK_RETURN (0); + + // Recursive step + CORBA_Any_var field_any = + this->da_members_[i]->to_any (ACE_TRY_ENV); + ACE_CHECK_RETURN (0); + + ACE_Message_Block *field_mb = field_any->_tao_get_cdr (); + + TAO_InputCDR field_cdr (field_mb, + field_any->_tao_byte_order ()); + + (void) TAO_Marshal_Object::perform_append (field_tc, + &field_cdr, + &out_cdr, + ACE_TRY_ENV); + ACE_CHECK_RETURN (0); + } + + TAO_InputCDR in_cdr (out_cdr); + + CORBA_Any *retval; + + CORBA_TypeCode_ptr tc = this->type (ACE_TRY_ENV); + ACE_CHECK_RETURN (0); + + ACE_NEW_THROW_EX (retval, + CORBA_Any (tc, + 0, + in_cdr.byte_order (), + in_cdr.start ()), + CORBA::NO_MEMORY ()); + ACE_CHECK_RETURN (0); + + return retval; +} + +CORBA::Boolean +TAO_DynStruct_i::equal ( + DynamicAny::DynAny_ptr, + CORBA::Environment &ACE_TRY_ENV + ) + ACE_THROW_SPEC (( + CORBA::SystemException + )) +{ + ACE_THROW_RETURN (CORBA::NO_IMPLEMENT (), 0); +} + +void +TAO_DynStruct_i::destroy (CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException + )) +{ + // Do a deep destroy + for (CORBA::ULong i = 0; i < this->da_members_.size (); i++) + { + if (!CORBA::is_nil (this->da_members_[i].in ())) + { + this->da_members_[i]->destroy (ACE_TRY_ENV); + ACE_CHECK; + } + } + + // Free the top level + delete this; +} + +DynamicAny::DynAny_ptr +TAO_DynStruct_i::copy (CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException + )) +{ + CORBA_Any_ptr a = this->to_any (ACE_TRY_ENV); + ACE_CHECK_RETURN (DynamicAny::DynAny::_nil ()); + + DynamicAny::DynAny_ptr retval = + TAO_DynAnyFactory::make_dyn_any (*a, ACE_TRY_ENV); + ACE_CHECK_RETURN (DynamicAny::DynAny::_nil ()); + + return retval; +} + +// **************************************************************** + +void +TAO_DynStruct_i::insert_boolean (CORBA::Boolean value, + CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + CORBA::TypeCode_var tc = this->type_.in ()->member_type (this->current_index_); + CORBA::TCKind kind = + TAO_DynAnyFactory::unalias (tc.in (), ACE_TRY_ENV); + ACE_CHECK; + + if (kind == CORBA::tk_boolean) + { + DynamicAny::DynAny_ptr dp = this->current_component (ACE_TRY_ENV); + ACE_CHECK; + + dp->insert_boolean (value, + ACE_TRY_ENV); + ACE_CHECK; + + this->next (ACE_TRY_ENV); + ACE_CHECK; + } + else + { + ACE_THROW (DynamicAny::DynAny::InvalidValue ()); + } +} + +void +TAO_DynStruct_i::insert_octet (CORBA::Octet value, + CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + CORBA::TypeCode_var tc = this->type_.in ()->member_type (this->current_index_); + CORBA::TCKind kind = + TAO_DynAnyFactory::unalias (tc.in (), ACE_TRY_ENV); + ACE_CHECK; + + if (kind == CORBA::tk_octet) + { + DynamicAny::DynAny_ptr dp = this->current_component (ACE_TRY_ENV); + ACE_CHECK; + + dp->insert_octet (value, + ACE_TRY_ENV); + ACE_CHECK; + + this->next (ACE_TRY_ENV); + ACE_CHECK; + } + else + { + ACE_THROW (DynamicAny::DynAny::InvalidValue ()); + } +} + +void +TAO_DynStruct_i::insert_char (CORBA::Char value, + CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + + CORBA::TypeCode_var tc = this->type_.in ()->member_type (this->current_index_); + CORBA::TCKind kind = + TAO_DynAnyFactory::unalias (tc.in (), ACE_TRY_ENV); + ACE_CHECK; + + if (kind == CORBA::tk_char) + { + DynamicAny::DynAny_ptr dp = this->current_component (ACE_TRY_ENV); + ACE_CHECK; + + dp->insert_char (value, + ACE_TRY_ENV); + ACE_CHECK; + + this->next (ACE_TRY_ENV); + ACE_CHECK; + } + else + { + ACE_THROW (DynamicAny::DynAny::InvalidValue ()); + } +} + +void +TAO_DynStruct_i::insert_short (CORBA::Short value, + CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + CORBA::TypeCode_var tc = this->type_.in ()->member_type (this->current_index_); + CORBA::TCKind kind = + TAO_DynAnyFactory::unalias (tc.in (), ACE_TRY_ENV); + ACE_CHECK; + + if (kind == CORBA::tk_short) + { + DynamicAny::DynAny_ptr dp = this->current_component (ACE_TRY_ENV); + ACE_CHECK; + + dp->insert_short (value, + ACE_TRY_ENV); + ACE_CHECK; + + this->next (ACE_TRY_ENV); + ACE_CHECK; + } + else + { + ACE_THROW (DynamicAny::DynAny::InvalidValue ()); + } +} + +void +TAO_DynStruct_i::insert_ushort (CORBA::UShort value, + CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + CORBA::TypeCode_var tc = this->type_.in ()->member_type (this->current_index_); + CORBA::TCKind kind = + TAO_DynAnyFactory::unalias (tc.in (), ACE_TRY_ENV); + ACE_CHECK; + + if (kind == CORBA::tk_ushort) + { + DynamicAny::DynAny_ptr dp = this->current_component (ACE_TRY_ENV); + ACE_CHECK; + + dp->insert_ushort (value, + ACE_TRY_ENV); + ACE_CHECK; + + this->next (ACE_TRY_ENV); + ACE_CHECK; + } + else + { + ACE_THROW (DynamicAny::DynAny::InvalidValue ()); + } +} + +void +TAO_DynStruct_i::insert_long (CORBA::Long value, + CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + CORBA::TypeCode_var tc = this->type_.in ()->member_type (this->current_index_); + CORBA::TCKind kind = + TAO_DynAnyFactory::unalias (tc.in (), ACE_TRY_ENV); + ACE_CHECK; + + if (kind == CORBA::tk_long) + { + DynamicAny::DynAny_ptr dp = this->current_component (ACE_TRY_ENV); + ACE_CHECK; + + dp->insert_long (value, + ACE_TRY_ENV); + ACE_CHECK; + + this->next (ACE_TRY_ENV); + ACE_CHECK; + } + else + { + ACE_THROW (DynamicAny::DynAny::InvalidValue ()); + } +} + +void +TAO_DynStruct_i::insert_ulong (CORBA::ULong value, + CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + CORBA::TypeCode_var tc = this->type_.in ()->member_type (this->current_index_); + CORBA::TCKind kind = + TAO_DynAnyFactory::unalias (tc.in (), ACE_TRY_ENV); + ACE_CHECK; + + if (kind == CORBA::tk_ulong) + { + DynamicAny::DynAny_ptr dp = this->current_component (ACE_TRY_ENV); + ACE_CHECK; + + dp->insert_ulong (value, + ACE_TRY_ENV); + ACE_CHECK; + + this->next (ACE_TRY_ENV); + ACE_CHECK; + } + else + { + ACE_THROW (DynamicAny::DynAny::InvalidValue ()); + } +} + +void +TAO_DynStruct_i::insert_float (CORBA::Float value, + CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + CORBA::TypeCode_var tc = this->type_.in ()->member_type (this->current_index_); + CORBA::TCKind kind = + TAO_DynAnyFactory::unalias (tc.in (), ACE_TRY_ENV); + ACE_CHECK; + + if (kind == CORBA::tk_float) + { + DynamicAny::DynAny_ptr dp = this->current_component (ACE_TRY_ENV); + ACE_CHECK; + + dp->insert_float (value, + ACE_TRY_ENV); + ACE_CHECK; + + this->next (ACE_TRY_ENV); + ACE_CHECK; + } + else + { + ACE_THROW (DynamicAny::DynAny::InvalidValue ()); + } +} + +void +TAO_DynStruct_i::insert_double (CORBA::Double value, + CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + CORBA::TypeCode_var tc = this->type_.in ()->member_type (this->current_index_); + CORBA::TCKind kind = + TAO_DynAnyFactory::unalias (tc.in (), ACE_TRY_ENV); + ACE_CHECK; + + if (kind == CORBA::tk_double) + { + DynamicAny::DynAny_ptr dp = this->current_component (ACE_TRY_ENV); + ACE_CHECK; + + dp->insert_double (value, + ACE_TRY_ENV); + ACE_CHECK; + + this->next (ACE_TRY_ENV); + ACE_CHECK; + } + else + { + ACE_THROW (DynamicAny::DynAny::InvalidValue ()); + } +} + +void +TAO_DynStruct_i::insert_string (const char * value, + CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + CORBA::TypeCode_var tc = this->type_.in ()->member_type (this->current_index_); + CORBA::TCKind kind = + TAO_DynAnyFactory::unalias (tc.in (), ACE_TRY_ENV); + ACE_CHECK; + + if (kind == CORBA::tk_string) + { + DynamicAny::DynAny_ptr dp = this->current_component (ACE_TRY_ENV); + ACE_CHECK; + + dp->insert_string (value, + ACE_TRY_ENV); + ACE_CHECK; + + this->next (ACE_TRY_ENV); + ACE_CHECK; + } + else + { + ACE_THROW (DynamicAny::DynAny::InvalidValue ()); + } +} + +void +TAO_DynStruct_i::insert_reference (CORBA::Object_ptr value, + CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + CORBA::TypeCode_var tc = this->type_.in ()->member_type (this->current_index_); + CORBA::TCKind kind = + TAO_DynAnyFactory::unalias (tc.in (), ACE_TRY_ENV); + ACE_CHECK; + + if (kind == CORBA::tk_objref) + { + DynamicAny::DynAny_ptr dp = this->current_component (ACE_TRY_ENV); + ACE_CHECK; + + dp->insert_reference (value, + ACE_TRY_ENV); + ACE_CHECK; + + this->next (ACE_TRY_ENV); + ACE_CHECK; + } + else + { + ACE_THROW (DynamicAny::DynAny::InvalidValue ()); + } +} + +void +TAO_DynStruct_i::insert_typecode (CORBA::TypeCode_ptr value, + CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + CORBA::TypeCode_var tc = this->type_.in ()->member_type (this->current_index_); + CORBA::TCKind kind = + TAO_DynAnyFactory::unalias (tc.in (), ACE_TRY_ENV); + ACE_CHECK; + + if (kind == CORBA::tk_TypeCode) + { + DynamicAny::DynAny_ptr dp = this->current_component (ACE_TRY_ENV); + ACE_CHECK; + + dp->insert_typecode (value, + ACE_TRY_ENV); + ACE_CHECK; + + this->next (ACE_TRY_ENV); + ACE_CHECK; + } + else + { + ACE_THROW (DynamicAny::DynAny::InvalidValue ()); + } +} + +void +TAO_DynStruct_i::insert_longlong (CORBA::LongLong value, + CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + CORBA::TypeCode_var tc = this->type_.in ()->member_type (this->current_index_); + CORBA::TCKind kind = + TAO_DynAnyFactory::unalias (tc.in (), ACE_TRY_ENV); + ACE_CHECK; + + if (kind == CORBA::tk_longlong) + { + DynamicAny::DynAny_ptr dp = this->current_component (ACE_TRY_ENV); + ACE_CHECK; + + dp->insert_longlong (value, + ACE_TRY_ENV); + ACE_CHECK; + + this->next (ACE_TRY_ENV); + ACE_CHECK; + } + else + { + ACE_THROW (DynamicAny::DynAny::InvalidValue ()); + } +} + +void +TAO_DynStruct_i::insert_ulonglong (CORBA::ULongLong value, + CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + CORBA::TypeCode_var tc = this->type_.in ()->member_type (this->current_index_); + CORBA::TCKind kind = + TAO_DynAnyFactory::unalias (tc.in (), ACE_TRY_ENV); + ACE_CHECK; + + if (kind == CORBA::tk_ulonglong) + { + DynamicAny::DynAny_ptr dp = this->current_component (ACE_TRY_ENV); + ACE_CHECK; + + dp->insert_ulonglong (value, + ACE_TRY_ENV); + ACE_CHECK; + + this->next (ACE_TRY_ENV); + ACE_CHECK; + } + else + { + ACE_THROW (DynamicAny::DynAny::InvalidValue ()); + } +} + +void +TAO_DynStruct_i::insert_longdouble ( + CORBA::LongDouble, + CORBA::Environment &ACE_TRY_ENV + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + ACE_THROW (CORBA::NO_IMPLEMENT ()); +} + +void +TAO_DynStruct_i::insert_wchar (CORBA::WChar value, + CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + CORBA::TypeCode_var tc = this->type_.in ()->member_type (this->current_index_); + CORBA::TCKind kind = + TAO_DynAnyFactory::unalias (tc.in (), ACE_TRY_ENV); + ACE_CHECK; + + if (kind == CORBA::tk_wchar) + { + DynamicAny::DynAny_ptr dp = this->current_component (ACE_TRY_ENV); + ACE_CHECK; + + dp->insert_wchar (value, + ACE_TRY_ENV); + ACE_CHECK; + + this->next (ACE_TRY_ENV); + ACE_CHECK; + } + else + { + ACE_THROW (DynamicAny::DynAny::InvalidValue ()); + } +} + +void +TAO_DynStruct_i::insert_wstring ( + const CORBA::WChar *, + CORBA::Environment &ACE_TRY_ENV + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + ACE_THROW (CORBA::NO_IMPLEMENT ()); +} + +void +TAO_DynStruct_i::insert_any (const CORBA::Any& value, + CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + CORBA::TypeCode_var tc = this->type_.in ()->member_type (this->current_index_); + CORBA::TCKind kind = + TAO_DynAnyFactory::unalias (tc.in (), ACE_TRY_ENV); + ACE_CHECK; + + if (kind == CORBA::tk_any) + { + DynamicAny::DynAny_ptr dp = this->current_component (ACE_TRY_ENV); + ACE_CHECK; + + dp->insert_any (value, + ACE_TRY_ENV); + ACE_CHECK; + + this->next (ACE_TRY_ENV); + ACE_CHECK; + } + else + { + ACE_THROW (DynamicAny::DynAny::InvalidValue ()); + } +} + +void +TAO_DynStruct_i::insert_dyn_any ( + DynamicAny::DynAny_ptr, + CORBA::Environment &ACE_TRY_ENV + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + ACE_THROW (CORBA::NO_IMPLEMENT ()); +} + +#ifdef TAO_HAS_VALUETYPE +void +TAO_DynStruct_i::insert_val ( + CORBA::ValueBase_ptr, + CORBA::Environment &ACE_TRY_ENV + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + ACE_THROW (CORBA::NO_IMPLEMENT ()); +} +#endif /* TAO_HAS_VALUETYPE */ + +// **************************************************************** + +// If the current component has not been intialized, these raise +// Invalid, which is not required by the spec, but which seems like a +// courteous thing to do. + +CORBA::Boolean +TAO_DynStruct_i::get_boolean (CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + CORBA::Boolean val = 0; + DynamicAny::DynAny_ptr dp = + this->da_members_[this->current_index_].in (); + + if (dp) + { + CORBA_TypeCode_var tc = dp->type (ACE_TRY_ENV); + ACE_CHECK_RETURN (0); + + CORBA::TCKind kind = TAO_DynAnyFactory::unalias (tc.in (), + ACE_TRY_ENV); + ACE_CHECK_RETURN (0); + + if (kind == CORBA::tk_boolean) + { + val = dp->get_boolean (ACE_TRY_ENV); + ACE_CHECK_RETURN (0); + + this->next (ACE_TRY_ENV); + ACE_CHECK_RETURN (0); + } + else + { + ACE_THROW_RETURN (DynamicAny::DynAny::TypeMismatch (), + val); + } + } + else + { + ACE_THROW_RETURN (DynamicAny::DynAny::InvalidValue (), + val); + } + + return val; +} + +CORBA::Octet +TAO_DynStruct_i::get_octet (CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + CORBA::Octet val = 0; + DynamicAny::DynAny_ptr dp = + this->da_members_[this->current_index_].in (); + + if (dp) + { + CORBA_TypeCode_var tc = dp->type (ACE_TRY_ENV); + ACE_CHECK_RETURN (0); + + CORBA::TCKind kind = TAO_DynAnyFactory::unalias (tc.in (), + ACE_TRY_ENV); + ACE_CHECK_RETURN (0); + + if (kind == CORBA::tk_octet) + { + val = dp->get_octet (ACE_TRY_ENV); + ACE_CHECK_RETURN (0); + + this->next (ACE_TRY_ENV); + ACE_CHECK_RETURN (0); + } + else + { + ACE_THROW_RETURN (DynamicAny::DynAny::TypeMismatch (), + val); + } + } + else + { + ACE_THROW_RETURN (DynamicAny::DynAny::InvalidValue (), + val); + } + + return val; +} + +CORBA::Char +TAO_DynStruct_i::get_char (CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + CORBA::Char val = 0; + DynamicAny::DynAny_ptr dp = + this->da_members_[this->current_index_].in (); + + if (dp) + { + CORBA_TypeCode_var tc = dp->type (ACE_TRY_ENV); + ACE_CHECK_RETURN (0); + + CORBA::TCKind kind = TAO_DynAnyFactory::unalias (tc.in (), + ACE_TRY_ENV); + ACE_CHECK_RETURN (0); + + if (kind == CORBA::tk_char) + { + val = dp->get_char (ACE_TRY_ENV); + ACE_CHECK_RETURN (0); + + this->next (ACE_TRY_ENV); + ACE_CHECK_RETURN (0); + } + else + { + ACE_THROW_RETURN (DynamicAny::DynAny::TypeMismatch (), + val); + } + } + else + { + ACE_THROW_RETURN (DynamicAny::DynAny::InvalidValue (), + val); + } + + return val; +} + +CORBA::Short +TAO_DynStruct_i::get_short (CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + CORBA::Short val = 0; + DynamicAny::DynAny_ptr dp = + this->da_members_[this->current_index_].in (); + + if (dp) + { + CORBA_TypeCode_var tc = dp->type (ACE_TRY_ENV); + ACE_CHECK_RETURN (0); + + CORBA::TCKind kind = TAO_DynAnyFactory::unalias (tc.in (), + ACE_TRY_ENV); + ACE_CHECK_RETURN (0); + + if (kind == CORBA::tk_short) + { + val = dp->get_short (ACE_TRY_ENV); + ACE_CHECK_RETURN (0); + + this->next (ACE_TRY_ENV); + ACE_CHECK_RETURN (0); + } + else + { + ACE_THROW_RETURN (DynamicAny::DynAny::TypeMismatch (), + val); + } + } + else + { + ACE_THROW_RETURN (DynamicAny::DynAny::InvalidValue (), + val); + } + + return val; +} + +CORBA::UShort +TAO_DynStruct_i::get_ushort (CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + CORBA::UShort val = 0; + DynamicAny::DynAny_ptr dp = + this->da_members_[this->current_index_].in (); + + if (dp) + { + CORBA_TypeCode_var tc = dp->type (ACE_TRY_ENV); + ACE_CHECK_RETURN (0); + + CORBA::TCKind kind = TAO_DynAnyFactory::unalias (tc.in (), + ACE_TRY_ENV); + ACE_CHECK_RETURN (0); + + if (kind == CORBA::tk_ushort) + { + val = dp->get_ushort (ACE_TRY_ENV); + ACE_CHECK_RETURN (0); + + this->next (ACE_TRY_ENV); + ACE_CHECK_RETURN (0); + } + else + { + ACE_THROW_RETURN (DynamicAny::DynAny::TypeMismatch (), + val); + } + } + else + { + ACE_THROW_RETURN (DynamicAny::DynAny::InvalidValue (), + val); + } + + return val; +} + +CORBA::Long +TAO_DynStruct_i::get_long (CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + CORBA::Long val = 0; + DynamicAny::DynAny_ptr dp = + this->da_members_[this->current_index_].in (); + + if (dp) + { + CORBA_TypeCode_var tc = dp->type (ACE_TRY_ENV); + ACE_CHECK_RETURN (0); + + CORBA::TCKind kind = TAO_DynAnyFactory::unalias (tc.in (), + ACE_TRY_ENV); + ACE_CHECK_RETURN (0); + + if (kind == CORBA::tk_long) + { + val = dp->get_long (ACE_TRY_ENV); + ACE_CHECK_RETURN (0); + + this->next (ACE_TRY_ENV); + ACE_CHECK_RETURN (0); + } + else + { + ACE_THROW_RETURN (DynamicAny::DynAny::TypeMismatch (), + val); + } + } + else + { + ACE_THROW_RETURN (DynamicAny::DynAny::InvalidValue (), + val); + } + + return val; +} + +CORBA::ULong +TAO_DynStruct_i::get_ulong (CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + CORBA::ULong val = 0; + DynamicAny::DynAny_ptr dp = + this->da_members_[this->current_index_].in (); + + if (dp) + { + CORBA_TypeCode_var tc = dp->type (ACE_TRY_ENV); + ACE_CHECK_RETURN (0); + + CORBA::TCKind kind = TAO_DynAnyFactory::unalias (tc.in (), + ACE_TRY_ENV); + ACE_CHECK_RETURN (0); + + if (kind == CORBA::tk_ulong) + { + val = dp->get_ulong (ACE_TRY_ENV); + ACE_CHECK_RETURN (0); + + this->next (ACE_TRY_ENV); + ACE_CHECK_RETURN (0); + } + else + { + ACE_THROW_RETURN (DynamicAny::DynAny::TypeMismatch (), + val); + } + } + else + { + ACE_THROW_RETURN (DynamicAny::DynAny::InvalidValue (), + val); + } + + return val; +} + +CORBA::Float +TAO_DynStruct_i::get_float (CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + CORBA::Float val = 0; + DynamicAny::DynAny_ptr dp = + this->da_members_[this->current_index_].in (); + + if (dp) + { + CORBA_TypeCode_var tc = dp->type (ACE_TRY_ENV); + ACE_CHECK_RETURN (0); + + CORBA::TCKind kind = TAO_DynAnyFactory::unalias (tc.in (), + ACE_TRY_ENV); + ACE_CHECK_RETURN (0); + + if (kind == CORBA::tk_float) + { + val = dp->get_float (ACE_TRY_ENV); + ACE_CHECK_RETURN (0); + + this->next (ACE_TRY_ENV); + ACE_CHECK_RETURN (0); + } + else + { + ACE_THROW_RETURN (DynamicAny::DynAny::TypeMismatch (), + val); + } + } + else + { + ACE_THROW_RETURN (DynamicAny::DynAny::InvalidValue (), + val); + } + + return val; +} + +CORBA::Double +TAO_DynStruct_i::get_double (CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + CORBA::Double val = 0; + DynamicAny::DynAny_ptr dp = + this->da_members_[this->current_index_].in (); + + if (dp) + { + CORBA_TypeCode_var tc = dp->type (ACE_TRY_ENV); + ACE_CHECK_RETURN (0); + + CORBA::TCKind kind = TAO_DynAnyFactory::unalias (tc.in (), + ACE_TRY_ENV); + ACE_CHECK_RETURN (0); + + if (kind == CORBA::tk_double) + { + val = dp->get_double (ACE_TRY_ENV); + ACE_CHECK_RETURN (0); + + this->next (ACE_TRY_ENV); + ACE_CHECK_RETURN (0); + } + else + { + ACE_THROW_RETURN (DynamicAny::DynAny::TypeMismatch (), + val); + } + } + else + { + ACE_THROW_RETURN (DynamicAny::DynAny::InvalidValue (), + val); + } + + return val; +} + +char * +TAO_DynStruct_i::get_string (CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + CORBA::Char *val = 0; + DynamicAny::DynAny_ptr dp = + this->da_members_[this->current_index_].in (); + + if (dp) + { + CORBA_TypeCode_var tc = dp->type (ACE_TRY_ENV); + ACE_CHECK_RETURN (0); + + CORBA::TCKind kind = TAO_DynAnyFactory::unalias (tc.in (), + ACE_TRY_ENV); + ACE_CHECK_RETURN (0); + + if (kind == CORBA::tk_string) + { + val = dp->get_string (ACE_TRY_ENV); + ACE_CHECK_RETURN (0); + + this->next (ACE_TRY_ENV); + ACE_CHECK_RETURN (0); + } + else + { + ACE_THROW_RETURN (DynamicAny::DynAny::TypeMismatch (), + val); + } + } + else + { + ACE_THROW_RETURN (DynamicAny::DynAny::InvalidValue (), + val); + } + + return val; +} + +CORBA::Object_ptr +TAO_DynStruct_i::get_reference (CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + CORBA_Object_ptr val = 0; + DynamicAny::DynAny_ptr dp = + this->da_members_[this->current_index_].in (); + + if (dp) + { + CORBA_TypeCode_var tc = dp->type (ACE_TRY_ENV); + ACE_CHECK_RETURN (0); + + CORBA::TCKind kind = TAO_DynAnyFactory::unalias (tc.in (), + ACE_TRY_ENV); + ACE_CHECK_RETURN (0); + + if (kind == CORBA::tk_objref) + { + val = dp->get_reference (ACE_TRY_ENV); + ACE_CHECK_RETURN (0); + + this->next (ACE_TRY_ENV); + ACE_CHECK_RETURN (0); + } + else + { + ACE_THROW_RETURN (DynamicAny::DynAny::TypeMismatch (), + val); + } + } + else + { + ACE_THROW_RETURN (DynamicAny::DynAny::InvalidValue (), + val); + } + + return val; +} + +CORBA::TypeCode_ptr +TAO_DynStruct_i::get_typecode (CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + CORBA_TypeCode_ptr val = 0; + DynamicAny::DynAny_ptr dp = + this->da_members_[this->current_index_].in (); + + if (dp) + { + CORBA_TypeCode_var tc = dp->type (ACE_TRY_ENV); + ACE_CHECK_RETURN (0); + + CORBA::TCKind kind = TAO_DynAnyFactory::unalias (tc.in (), + ACE_TRY_ENV); + ACE_CHECK_RETURN (0); + + if (kind == CORBA::tk_TypeCode) + { + val = dp->get_typecode (ACE_TRY_ENV); + ACE_CHECK_RETURN (0); + + this->next (ACE_TRY_ENV); + ACE_CHECK_RETURN (0); + } + else + { + ACE_THROW_RETURN (DynamicAny::DynAny::TypeMismatch (), + val); + } + } + else + { + ACE_THROW_RETURN (DynamicAny::DynAny::InvalidValue (), + val); + } + + return val; +} + +CORBA::LongLong +TAO_DynStruct_i::get_longlong (CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ +#if defined (ACE_LACKS_LONGLONG_T) + CORBA::LongLong val = {0, 0}; +#else /* ! ACE_LACKS_LONGLONG_T */ + CORBA::LongLong val = 0; +#endif /* ! ACE_LACKS_LONGLONG_T */ + + DynamicAny::DynAny_ptr dp = this->da_members_[this->current_index_].in (); + + if (dp) + { + CORBA_TypeCode_var tc = dp->type (ACE_TRY_ENV); + ACE_CHECK_RETURN (val); + + CORBA::TCKind kind = TAO_DynAnyFactory::unalias (tc.in (), + ACE_TRY_ENV); + ACE_CHECK_RETURN (val); + + if (kind == CORBA::tk_longlong) + { + val = dp->get_longlong (ACE_TRY_ENV); + ACE_CHECK_RETURN (val); + + this->next (ACE_TRY_ENV); + ACE_CHECK_RETURN (val); + } + else + { + ACE_THROW_RETURN (DynamicAny::DynAny::TypeMismatch (), + val); + } + } + else + { + ACE_THROW_RETURN (DynamicAny::DynAny::InvalidValue (), + val); + } + + return val; +} + +CORBA::ULongLong +TAO_DynStruct_i::get_ulonglong (CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + CORBA::ULongLong val = 0; + DynamicAny::DynAny_ptr dp = + this->da_members_[this->current_index_].in (); + + if (dp) + { + CORBA_TypeCode_var tc = dp->type (ACE_TRY_ENV); + ACE_CHECK_RETURN (0); + + CORBA::TCKind kind = TAO_DynAnyFactory::unalias (tc.in (), + ACE_TRY_ENV); + ACE_CHECK_RETURN (0); + + if (kind == CORBA::tk_ulonglong) + { + val = dp->get_ulonglong (ACE_TRY_ENV); + ACE_CHECK_RETURN (0); + + this->next (ACE_TRY_ENV); + ACE_CHECK_RETURN (0); + } + else + { + ACE_THROW_RETURN (DynamicAny::DynAny::TypeMismatch (), + val); + } + } + else + { + ACE_THROW_RETURN (DynamicAny::DynAny::InvalidValue (), + val); + } + + return val; +} + +CORBA::LongDouble +TAO_DynStruct_i::get_longdouble ( + CORBA::Environment &ACE_TRY_ENV + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + CORBA::LongDouble ret; + ACE_THROW_RETURN (CORBA::NO_IMPLEMENT (), ret); +} + +CORBA::WChar +TAO_DynStruct_i::get_wchar (CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + CORBA::WChar val = 0; + DynamicAny::DynAny_ptr dp = + this->da_members_[this->current_index_].in (); + + if (dp) + { + CORBA_TypeCode_var tc = dp->type (ACE_TRY_ENV); + ACE_CHECK_RETURN (0); + + CORBA::TCKind kind = TAO_DynAnyFactory::unalias (tc.in (), + ACE_TRY_ENV); + ACE_CHECK_RETURN (0); + + if (kind == CORBA::tk_wchar) + { + val = dp->get_wchar (ACE_TRY_ENV); + ACE_CHECK_RETURN (0); + + this->next (ACE_TRY_ENV); + ACE_CHECK_RETURN (0); + } + else + { + ACE_THROW_RETURN (DynamicAny::DynAny::TypeMismatch (), + val); + } + } + else + { + ACE_THROW_RETURN (DynamicAny::DynAny::InvalidValue (), + val); + } + + return val; +} + +CORBA::WChar * +TAO_DynStruct_i::get_wstring ( + CORBA::Environment &ACE_TRY_ENV + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + ACE_THROW_RETURN (CORBA::NO_IMPLEMENT (), 0); +} + +CORBA::Any_ptr +TAO_DynStruct_i::get_any (CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + CORBA_Any_ptr val = 0; + DynamicAny::DynAny_ptr dp = + this->da_members_[this->current_index_].in (); + + if (dp) + { + CORBA_TypeCode_var tc = dp->type (ACE_TRY_ENV); + ACE_CHECK_RETURN (0); + + CORBA::TCKind kind = TAO_DynAnyFactory::unalias (tc.in (), + ACE_TRY_ENV); + ACE_CHECK_RETURN (0); + + if (kind == CORBA::tk_any) + { + val = dp->get_any (ACE_TRY_ENV); + ACE_CHECK_RETURN (0); + + this->next (ACE_TRY_ENV); + ACE_CHECK_RETURN (0); + } + else + { + ACE_THROW_RETURN (DynamicAny::DynAny::TypeMismatch (), + val); + } + } + else + { + ACE_THROW_RETURN (DynamicAny::DynAny::InvalidValue (), + val); + } + + return val; +} + +DynamicAny::DynAny_ptr +TAO_DynStruct_i::get_dyn_any ( + CORBA::Environment &ACE_TRY_ENV + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + ACE_THROW_RETURN (CORBA::NO_IMPLEMENT (), DynamicAny::DynAny::_nil ()); +} + +#ifdef TAO_HAS_VALUETYPE +CORBA::ValueBase_ptr +TAO_DynStruct_i::get_val ( + CORBA::Environment &ACE_TRY_ENV + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + ACE_THROW_RETURN (CORBA::NO_IMPLEMENT (), 0); +} +#endif /* TAO_HAS_VALUETYPE */ + +CORBA::Boolean +TAO_DynStruct_i::seek (CORBA::Long slot, + CORBA::Environment &) + ACE_THROW_SPEC (( + CORBA::SystemException + )) +{ + if (slot < 0 + || slot >= (CORBA::Long) this->da_members_.size ()) + return 0; + + this->current_index_ = slot; + return 1; +} + +void +TAO_DynStruct_i::rewind (CORBA::Environment &) + ACE_THROW_SPEC (( + CORBA::SystemException + )) +{ + this->current_index_ = 0; +} + +CORBA::Boolean +TAO_DynStruct_i::next (CORBA::Environment &) + ACE_THROW_SPEC (( + CORBA::SystemException + )) +{ + if (this->current_index_ + 1 == (CORBA::Long) this->da_members_.size ()) + return 0; + + ++this->current_index_; + return 1; +} + +CORBA::ULong +TAO_DynStruct_i::component_count ( + CORBA::Environment &ACE_TRY_ENV + ) + ACE_THROW_SPEC (( + CORBA::SystemException + )) +{ + ACE_THROW_RETURN (CORBA::NO_IMPLEMENT (), 0); +} + +DynamicAny::DynAny_ptr +TAO_DynStruct_i::current_component (CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch + )) +{ + if (!this->da_members_[this->current_index_].in ()) + { + CORBA_TypeCode_var tc = + this->type_.in ()->member_type (this->current_index_, + ACE_TRY_ENV); + ACE_CHECK_RETURN (DynamicAny::DynAny::_nil ()); + + DynamicAny::DynAny_ptr dp = + TAO_DynAnyFactory::make_dyn_any (tc.in (), + ACE_TRY_ENV); + ACE_CHECK_RETURN (DynamicAny::DynAny::_nil ()); + + this->da_members_[this->current_index_] = dp; + } + + return DynamicAny::DynAny::_duplicate ( + this->da_members_[this->current_index_].in () + ); +} diff --git a/TAO/tao/DynamicAny/DynStruct_i.h b/TAO/tao/DynamicAny/DynStruct_i.h new file mode 100644 index 00000000000..4e142c281d3 --- /dev/null +++ b/TAO/tao/DynamicAny/DynStruct_i.h @@ -0,0 +1,658 @@ +/* -*- C++ -*- */ +// $Id$ + +// ======================================================================== +// +// = LIBRARY +// TAO +// +// = FILENAME +// DynStruct_i.h +// +// = AUTHOR +// Jeff Parsons +// +// ======================================================================== + +#ifndef TAO_DYNSTRUCT_I_H +#define TAO_DYNSTRUCT_I_H +#include "ace/pre.h" + +#include "DynamicAny.h" + +#include "ace/Containers.h" + +#if !defined (ACE_LACKS_PRAGMA_ONCE) +# pragma once +#endif /* ACE_LACKS_PRAGMA_ONCE */ + +class TAO_DynamicAny_Export TAO_DynStruct_i : public virtual DynamicAny::DynStruct, public virtual TAO_Local_RefCounted_Object +{ + // = TITLE + // TAO_DynStruct_i + // + // = DESCRIPTION + // Implementation of Dynamic Any type for Structs + // +public: + TAO_DynStruct_i (void); + // Constructor + + ~TAO_DynStruct_i (void); + // destructor + + void init (CORBA_TypeCode_ptr tc, + CORBA::Environment &ACE_TRY_ENV); + // Initialize using just a TypeCode + + void init (const CORBA_Any& any, + CORBA::Environment &ACE_TRY_ENV); + // Initialize using an Any + + // = LocalObject methods + static TAO_DynStruct_i *_narrow ( + CORBA::Object_ptr obj, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ); + virtual void *_tao_QueryInterface (ptr_arith_t type); + + // = Functions specific to DynStruct + + DynamicAny::FieldName current_member_name (CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment ()) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + CORBA::TCKind current_member_kind (CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment ()) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + DynamicAny::NameValuePairSeq *get_members (CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment ()) + ACE_THROW_SPEC (( + CORBA::SystemException + )); + void set_members (const DynamicAny::NameValuePairSeq& value, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment ()) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + virtual DynamicAny::NameDynAnyPairSeq * get_members_as_dyn_any ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException + )); + virtual void set_members_as_dyn_any ( + const DynamicAny::NameDynAnyPairSeq & value, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + // = Functions common to all Dynamic Any types + + virtual CORBA::TypeCode_ptr type ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException + )); + + virtual void assign ( + DynamicAny::DynAny_ptr dyn_any, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch + )); + + virtual void from_any ( + const CORBA::Any & value, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual CORBA::Any * to_any ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException + )); + + virtual CORBA::Boolean equal ( + DynamicAny::DynAny_ptr dyn_any, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException + )); + + virtual void destroy ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException + )); + + virtual DynamicAny::DynAny_ptr copy ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException + )); + + virtual void insert_boolean ( + CORBA::Boolean value, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual void insert_octet ( + CORBA::Octet value, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual void insert_char ( + CORBA::Char value, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual void insert_short ( + CORBA::Short value, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual void insert_ushort ( + CORBA::UShort value, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual void insert_long ( + CORBA::Long value, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual void insert_ulong ( + CORBA::ULong value, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual void insert_float ( + CORBA::Float value, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual void insert_double ( + CORBA::Double value, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual void insert_string ( + const char * value, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual void insert_reference ( + CORBA::Object_ptr value, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual void insert_typecode ( + CORBA::TypeCode_ptr value, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual void insert_longlong ( + CORBA::LongLong value, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual void insert_ulonglong ( + CORBA::ULongLong value, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual void insert_longdouble ( + CORBA::LongDouble value, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual void insert_wchar ( + CORBA::WChar value, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual void insert_wstring ( + const CORBA::WChar * value, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual void insert_any ( + const CORBA::Any & value, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual void insert_dyn_any ( + DynamicAny::DynAny_ptr value, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + +#ifdef TAO_HAS_VALUETYPE + virtual void insert_val ( + CORBA::ValueBase_ptr value, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); +#endif /* TAO_HAS_VALUETYPE */ + + virtual CORBA::Boolean get_boolean ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual CORBA::Octet get_octet ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual CORBA::Char get_char ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual CORBA::Short get_short ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual CORBA::UShort get_ushort ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual CORBA::Long get_long ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual CORBA::ULong get_ulong ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual CORBA::Float get_float ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual CORBA::Double get_double ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual char * get_string ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual CORBA::Object_ptr get_reference ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual CORBA::TypeCode_ptr get_typecode ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual CORBA::LongLong get_longlong ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual CORBA::ULongLong get_ulonglong ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual CORBA::LongDouble get_longdouble ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual CORBA::WChar get_wchar ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual CORBA::WChar * get_wstring ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual CORBA::Any * get_any ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual DynamicAny::DynAny_ptr get_dyn_any ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + +#ifdef TAO_HAS_VALUETYPE + virtual CORBA::ValueBase_ptr get_val ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); +#endif /* TAO_HAS_VALUETYPE */ + + virtual CORBA::Boolean seek ( + CORBA::Long index, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException + )); + + virtual void rewind ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException + )); + + virtual CORBA::Boolean next ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException + )); + + virtual CORBA::ULong component_count ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException + )); + + virtual DynamicAny::DynAny_ptr current_component ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch + )); + +private: + void check_typecode (CORBA::TypeCode_ptr tc, + CORBA::Environment &ACE_TRY_ENV); + // Check if the typecode is acceptable + + // = Use copy() or assign() instead of these + TAO_DynStruct_i (const TAO_DynStruct_i &src); + TAO_DynStruct_i &operator= (const TAO_DynStruct_i &src); + +private: + CORBA::TypeCode_var type_; + // Holds the typecode of the Struct + + CORBA::Long current_index_; + // Index of the current component + + ACE_Array_Base da_members_; + // Each component is also a DynAny +}; + +#include "ace/post.h" +#endif /* TAO_DYNSTRUCT_I_H */ diff --git a/TAO/tao/DynamicAny/DynUnion_i.cpp b/TAO/tao/DynamicAny/DynUnion_i.cpp new file mode 100644 index 00000000000..cf3407c45cc --- /dev/null +++ b/TAO/tao/DynamicAny/DynUnion_i.cpp @@ -0,0 +1,2553 @@ +/* -*- C++ -*- */ +// $Id$ + + +#include "DynUnion_i.h" + +#include "DynAnyFactory.h" +#include "tao/Marshal.h" + +ACE_RCSID(DynamicAny, DynUnion_i, "$Id$") + +#if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION) +template class DU_Extractor; +template class DU_Extractor; +template class DU_Extractor; +template class DU_Extractor; + +// For platforms without native 64-bit ints . . . +#if !defined (ACE_LACKS_LONGLONG_T) +template class DU_Extractor; +#endif /* ACE_LACKS_LONGLONG_T */ + +template class DU_Extractor; +#elif defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA) +#pragma instantiate DU_Extractor +#pragma instantiate DU_Extractor +#pragma instantiate DU_Extractor +#pragma instantiate DU_Extractor + +// For platforms without native 64-bit ints . . . +#if !defined (ACE_LACKS_LONGLONG_T) +#pragma instantiate DU_Extractor +#endif /* ACE_LACKS_LONGLONG_T */ + +#pragma instantiate DU_Extractor +#endif /* ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */ + +// Constructors and destructor + +TAO_DynUnion_i::TAO_DynUnion_i (void) +{ +} + +TAO_DynUnion_i::~TAO_DynUnion_i (void) +{ +} + +void +TAO_DynUnion_i::init (const CORBA_Any& any, + CORBA::Environment &ACE_TRY_ENV) +{ + CORBA::TypeCode_var tc = any.type (); + int tk = TAO_DynAnyFactory::unalias (tc.in (), + ACE_TRY_ENV); + ACE_CHECK; + + if (tk != CORBA::tk_union) + ACE_THROW (DynamicAny::DynAnyFactory::InconsistentTypeCode ()); + + // Initialize the typecode holder + this->type_ = any.type (); + + this->set_from_any (any, + ACE_TRY_ENV); + ACE_CHECK; +} + +void +TAO_DynUnion_i::init (CORBA_TypeCode_ptr tc, + CORBA::Environment &ACE_TRY_ENV) +{ + int tk = TAO_DynAnyFactory::unalias (tc, + ACE_TRY_ENV); + ACE_CHECK; + + if (tk != CORBA::tk_union) + ACE_THROW (DynamicAny::DynAnyFactory::InconsistentTypeCode ()); + + // Initialize the typecode holder + this->type_ = + CORBA::TypeCode::_duplicate (tc); + + CORBA::TypeCode_var disc_tc = + tc->discriminator_type (ACE_TRY_ENV); + ACE_CHECK; + + // Get a typecode into the discriminator holder. + this->discriminator_ = + TAO_DynAnyFactory::make_dyn_any (disc_tc.in (), + ACE_TRY_ENV); + ACE_CHECK; + + // To be filled in by from_any() or assign(). + this->member_ = 0; +} + +// **************************************************************** + +TAO_DynUnion_i * +TAO_DynUnion_i::_narrow (CORBA::Object_ptr obj, + CORBA::Environment &) +{ + if (CORBA::is_nil (obj)) + return 0; + + return ACE_reinterpret_cast (TAO_DynUnion_i*, + obj->_tao_QueryInterface (ACE_reinterpret_cast(ptr_arith_t, + &TAO_DynUnion_i::_narrow)) + ); +} + +void* +TAO_DynUnion_i::_tao_QueryInterface (ptr_arith_t type) +{ + ptr_arith_t mytype = + ACE_reinterpret_cast(ptr_arith_t, + &TAO_DynUnion_i::_narrow); + if (type == mytype) + { + this->_add_ref (); + return this; + } + return this->DynamicAny::DynAny::_tao_QueryInterface (type); +} + +// Private functions + +// Some specialized instantiations of the template functor defined in +// DynUnion_i_T.cpp. + +CORBA::Boolean +TAO_DynUnion_i::Boolean_extractor::check_match (const CORBA_Any &inside_any, + const CORBA_Any &outside_any) +{ + CORBA::Any::to_boolean member_struct (this->member_index_); + CORBA::Any::to_boolean arg_struct (this->arg_index_); + + inside_any >>= member_struct; + outside_any >>= arg_struct; + + return member_struct.ref_ == arg_struct.ref_; +} + +CORBA::Boolean +TAO_DynUnion_i::Char_extractor::check_match (const CORBA_Any &inside_any, + const CORBA_Any &outside_any) +{ + CORBA::Any::to_char member_struct (this->member_index_); + CORBA::Any::to_char arg_struct (this->arg_index_); + + inside_any >>= member_struct; + outside_any >>= arg_struct; + + return member_struct.ref_ == arg_struct.ref_; +} + +CORBA::Boolean +TAO_DynUnion_i::WChar_extractor::check_match (const CORBA_Any &inside_any, + const CORBA_Any &outside_any) +{ + CORBA::Any::to_wchar member_struct (this->member_index_); + CORBA::Any::to_wchar arg_struct (this->arg_index_); + + inside_any >>= member_struct; + outside_any >>= arg_struct; + + return member_struct.ref_ == arg_struct.ref_; +} + +CORBA::Boolean +TAO_DynUnion_i::Enum_extractor::check_match (const CORBA_Any &inside_any, + const CORBA_Any &outside_any) +{ + // Get the CDR stream of one argument... + ACE_Message_Block *mb = inside_any._tao_get_cdr (); + + TAO_InputCDR inside_cdr (mb, + inside_any._tao_byte_order ()); + + inside_cdr.read_ulong (this->member_index_); + + // And of the other... + mb = outside_any._tao_get_cdr (); + + TAO_InputCDR outside_cdr (mb, + outside_any._tao_byte_order ()); + + outside_cdr.read_ulong (this->arg_index_); + + return this->member_index_ == this->arg_index_; +} + +// Functor factory. +DU_Extractor_base* +TAO_DynUnion_i::get_extractor (CORBA::TCKind kind, + CORBA::Environment& ACE_TRY_ENV) +{ + DU_Extractor_base* retval; + + switch (kind) + { + case CORBA::tk_short: + ACE_NEW_THROW_EX (retval, + DU_Extractor, + CORBA::NO_MEMORY ()); + ACE_CHECK_RETURN (0); + return retval; + case CORBA::tk_long: + ACE_NEW_THROW_EX (retval, + DU_Extractor, + CORBA::NO_MEMORY ()); + ACE_CHECK_RETURN (0); + return retval; + case CORBA::tk_ushort: + ACE_NEW_THROW_EX (retval, + DU_Extractor, + CORBA::NO_MEMORY ()); + ACE_CHECK_RETURN (0); + return retval; + case CORBA::tk_ulong: + ACE_NEW_THROW_EX (retval, + DU_Extractor, + CORBA::NO_MEMORY ()); + ACE_CHECK_RETURN (0); + return retval; + case CORBA::tk_boolean: + ACE_NEW_THROW_EX (retval, + Boolean_extractor, + CORBA::NO_MEMORY ()); + ACE_CHECK_RETURN (0); + return retval; + case CORBA::tk_char: + ACE_NEW_THROW_EX (retval, + Char_extractor, + CORBA::NO_MEMORY ()); + ACE_CHECK_RETURN (0); + return retval; + + // For platforms without native 64-bit ints . . . +#if !defined (ACE_LACKS_LONGLONG_T) + case CORBA::tk_longlong: + ACE_NEW_THROW_EX (retval, + DU_Extractor, + CORBA::NO_MEMORY ()); + + ACE_CHECK_RETURN (0); + return retval; +#endif /* ACE_LACKS_LONGLONG_T */ + + case CORBA::tk_ulonglong: + ACE_NEW_THROW_EX (retval, + DU_Extractor, + CORBA::NO_MEMORY ()); + ACE_CHECK_RETURN (0); + return retval; + case CORBA::tk_wchar: + ACE_NEW_THROW_EX (retval, + WChar_extractor, + CORBA::NO_MEMORY ()); + ACE_CHECK_RETURN (0); + return retval; + case CORBA::tk_enum: + ACE_NEW_THROW_EX (retval, + Enum_extractor, + CORBA::NO_MEMORY ()); + ACE_CHECK_RETURN (0); + return retval; + default: + return 0; + } +} + +// This code is common to from_any and the constructor taking an Any +// argument. +void +TAO_DynUnion_i::set_from_any (const CORBA_Any& any, + CORBA::Environment &ACE_TRY_ENV) +{ + // Get the CDR stream of the argument. + ACE_Message_Block* mb = any._tao_get_cdr (); + + TAO_InputCDR cdr (mb, + any._tao_byte_order ()); + + CORBA::TypeCode_var tc = any.type (); + + CORBA_TypeCode_var disc_tc = tc->discriminator_type (ACE_TRY_ENV); + ACE_CHECK; + + CORBA_Any disc_any (disc_tc.in (), + 0, + cdr.byte_order (), + cdr.start ()); + + if (!CORBA::is_nil (this->discriminator_.in ())) + { + this->discriminator_->destroy (ACE_TRY_ENV); + ACE_CHECK; + } + + // Set the discriminator holder. + this->discriminator_ = TAO_DynAnyFactory::make_dyn_any (disc_any, + ACE_TRY_ENV); + ACE_CHECK; + + // Move to the next field in the CDR stream. + (void) TAO_Marshal_Object::perform_skip (disc_tc.in (), + &cdr, + ACE_TRY_ENV); + ACE_CHECK; + + CORBA::ULong count = tc->member_count (ACE_TRY_ENV); + ACE_CHECK; + + CORBA::ULong i; + CORBA::Long default_index = -1; + + CORBA::TCKind discriminator_kind = disc_tc->kind (ACE_TRY_ENV); + ACE_CHECK; + + DU_Extractor_base* functor = + this->get_extractor (discriminator_kind, + ACE_TRY_ENV); + ACE_CHECK; + + CORBA::TypeCode_var label_tc; + + // Get the index. + for (i = 0; i < count; i++) + { + CORBA_Any label_any = *tc->member_label (i, + ACE_TRY_ENV); + ACE_CHECK; + + label_tc = label_any.type (); + + CORBA::TCKind label_kind = label_tc->kind (ACE_TRY_ENV); + ACE_CHECK; + + // If there is a default index, note the value but don't call + // check_match. + if (label_kind == CORBA::tk_octet) + { + default_index = i; + continue; + } + // Check if values match. + else if (functor->check_match (disc_any, + label_any)) + { + this->current_index_ = i; + break; + } + } + + delete functor; + + if (i == count && default_index == -1) + { + ACE_THROW (DynamicAny::DynAny::TypeMismatch ()); + } + else + { + if (i == count && default_index != -1) + { + this->current_index_ = default_index; + } + + CORBA::TypeCode_var member_tc = + tc->member_type (this->current_index_, + ACE_TRY_ENV); + ACE_CHECK; + + CORBA_Any member_any (member_tc.in (), + 0, + cdr.byte_order (), + cdr.start ()); + + if (!CORBA::is_nil (this->member_.in ())) + { + this->member_->destroy (ACE_TRY_ENV); + ACE_CHECK; + } + + this->member_ = + TAO_DynAnyFactory::make_dyn_any (member_any, + ACE_TRY_ENV); + ACE_CHECK; + } +} + +// **************************************************************** + +DynamicAny::DynAny_ptr +TAO_DynUnion_i::get_discriminator ( + CORBA::Environment & + ) + ACE_THROW_SPEC (( + CORBA::SystemException + )) +{ + return DynamicAny::DynAny::_duplicate (this->discriminator_.in ()); +} + +void +TAO_DynUnion_i::set_discriminator ( + DynamicAny::DynAny_ptr, + CORBA::Environment &ACE_TRY_ENV + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch + )) +{ + ACE_THROW (CORBA::NO_IMPLEMENT ()); +} + +void +TAO_DynUnion_i::set_to_default_member (CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch + )) +{ + ACE_THROW (CORBA::NO_IMPLEMENT ()); +} + +void +TAO_DynUnion_i::set_to_no_active_member (CORBA::Environment& ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch + )) +{ + ACE_THROW (CORBA::NO_IMPLEMENT ()); +} + +CORBA::Boolean +TAO_DynUnion_i::has_no_active_member ( + CORBA::Environment &ACE_TRY_ENV + ) + ACE_THROW_SPEC (( + CORBA::SystemException + )) +{ + ACE_THROW_RETURN (CORBA::NO_IMPLEMENT (), 0); +} + +CORBA::TCKind +TAO_DynUnion_i::discriminator_kind (CORBA::Environment& ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException + )) +{ + CORBA_TypeCode_var tc = this->type_->discriminator_type (ACE_TRY_ENV); + ACE_CHECK_RETURN (CORBA::tk_null); + + CORBA::TCKind retval = TAO_DynAnyFactory::unalias (tc.in (), + ACE_TRY_ENV); + ACE_CHECK_RETURN (CORBA::tk_null); + + return retval; +} + +DynamicAny::DynAny_ptr +TAO_DynUnion_i::member (CORBA::Environment &) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::InvalidValue + )) +{ + return DynamicAny::DynAny::_duplicate (this->member_.in ()); +} + +char* +TAO_DynUnion_i::member_name (CORBA::Environment& ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::InvalidValue + )) +{ + const char *retval = this->type_->member_name (this->current_index_, + ACE_TRY_ENV); + ACE_CHECK_RETURN (0); + + return CORBA::string_dup (retval); +} + +CORBA::TCKind +TAO_DynUnion_i::member_kind (CORBA::Environment& ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::InvalidValue + )) +{ + CORBA_TypeCode_var tc = this->type_->member_type (this->current_index_, + ACE_TRY_ENV); + ACE_CHECK_RETURN (CORBA::tk_null); + + CORBA::TCKind retval = TAO_DynAnyFactory::unalias (tc.in (), + ACE_TRY_ENV); + ACE_CHECK_RETURN (CORBA::tk_null); + + return retval; +} + +// **************************************************************** + +CORBA::TypeCode_ptr +TAO_DynUnion_i::type (CORBA::Environment &) + ACE_THROW_SPEC (( + CORBA::SystemException + )) +{ + return CORBA::TypeCode::_duplicate (this->type_.in ()); +} + +void +TAO_DynUnion_i::assign (DynamicAny::DynAny_ptr dyn_any, + CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch + )) +{ + // *dyn_any->to_any raises Invalid if arg is bad. + CORBA_TypeCode_ptr tc = dyn_any->type (ACE_TRY_ENV); + ACE_CHECK; + + CORBA::Boolean equal = this->type_->equal (tc, + ACE_TRY_ENV); + ACE_CHECK; + + if (equal) + { + CORBA_Any_ptr any_ptr = dyn_any->to_any (ACE_TRY_ENV); + ACE_CHECK; + + this->from_any (*any_ptr, + ACE_TRY_ENV); + ACE_CHECK; + } + else + { + ACE_THROW (DynamicAny::DynAny::TypeMismatch ()); + } +} + +void +TAO_DynUnion_i::from_any (const CORBA_Any& any, + CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + CORBA::TypeCode_var tc = any.type (); + CORBA::Boolean equal = this->type_.in ()->equal (tc.in (), + ACE_TRY_ENV); + ACE_CHECK; + + if (equal) + { + this->set_from_any (any, + ACE_TRY_ENV); + ACE_CHECK; + } + else + { + ACE_THROW (DynamicAny::DynAny::TypeMismatch ()); + } +} + +CORBA::Any_ptr +TAO_DynUnion_i::to_any (CORBA::Environment& ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException + )) +{ + // Both Dynanys must have been initialied. + if (this->member_.in () == 0 + || this->discriminator_.in () == 0) + { + ACE_THROW_RETURN (DynamicAny::DynAny::TypeMismatch (), + 0); + } + + TAO_OutputCDR out_cdr; + + // Add the discriminator to the CDR stream. + + CORBA_TypeCode_ptr disc_tc = + this->discriminator_->type (ACE_TRY_ENV); + ACE_CHECK_RETURN (0); + + CORBA_Any_var disc_any = + this->discriminator_->to_any (ACE_TRY_ENV); + ACE_CHECK_RETURN (0); + + ACE_Message_Block *disc_mb = + disc_any->_tao_get_cdr (); + + TAO_InputCDR disc_cdr (disc_mb, + disc_any->_tao_byte_order ()); + + (void) TAO_Marshal_Object::perform_append (disc_tc, + &disc_cdr, + &out_cdr, + ACE_TRY_ENV); + ACE_CHECK_RETURN (0); + + // Add the member to the CDR stream. + + CORBA_TypeCode_ptr member_tc = + this->member_->type (ACE_TRY_ENV); + ACE_CHECK_RETURN (0); + + CORBA_Any_var member_any = + this->member_->to_any (ACE_TRY_ENV); + ACE_CHECK_RETURN (0); + + ACE_Message_Block *member_mb = + member_any->_tao_get_cdr (); + + TAO_InputCDR member_cdr (member_mb, + member_any->_tao_byte_order ()); + + (void) TAO_Marshal_Object::perform_append (member_tc, + &member_cdr, + &out_cdr, + ACE_TRY_ENV); + ACE_CHECK_RETURN (0); + + // Make the Any. + TAO_InputCDR in_cdr (out_cdr); + + CORBA_Any *retval; + CORBA_TypeCode_ptr tc = this->type (ACE_TRY_ENV); + ACE_CHECK_RETURN (0); + + ACE_NEW_THROW_EX (retval, + CORBA_Any (tc, + 0, + in_cdr.byte_order (), + in_cdr.start ()), + CORBA::NO_MEMORY ()); + ACE_CHECK_RETURN (0); + + return retval; +} + +CORBA::Boolean +TAO_DynUnion_i::equal ( + DynamicAny::DynAny_ptr, + CORBA::Environment &ACE_TRY_ENV + ) + ACE_THROW_SPEC (( + CORBA::SystemException + )) +{ + ACE_THROW_RETURN (CORBA::NO_IMPLEMENT (), 0); +} + +void +TAO_DynUnion_i::destroy (CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException + )) +{ + // Free the two DynAnys. + this->member_->destroy (ACE_TRY_ENV); + ACE_CHECK; + + this->discriminator_->destroy (ACE_TRY_ENV); + ACE_CHECK; + + // Free the top level + delete this; +} + +DynamicAny::DynAny_ptr +TAO_DynUnion_i::copy (CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException + )) +{ + CORBA_Any_ptr a = this->to_any (ACE_TRY_ENV); + ACE_CHECK_RETURN (DynamicAny::DynAny::_nil ()); + + DynamicAny::DynAny_ptr retval = + TAO_DynAnyFactory::make_dyn_any (*a, + ACE_TRY_ENV); + ACE_CHECK_RETURN (DynamicAny::DynAny::_nil ()); + + return retval; +} + +// **************************************************************** + +void +TAO_DynUnion_i::insert_boolean (CORBA::Boolean value, + CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + CORBA_TypeCode_var type = this->member_->type (ACE_TRY_ENV); + ACE_CHECK; + + CORBA::TCKind kind = TAO_DynAnyFactory::unalias (type.in (), + ACE_TRY_ENV); + ACE_CHECK; + + if (kind == CORBA::tk_boolean) + { + this->member_->insert_boolean (value, + ACE_TRY_ENV); + ACE_CHECK; + } + else + { + CORBA::ULong count = + this->type_->member_count (ACE_TRY_ENV); + ACE_CHECK; + + for (CORBA::ULong i = 0; + i < count; + i++) + { + CORBA::TypeCode_var tc = + this->type_->member_type (i, + ACE_TRY_ENV); + ACE_CHECK; + + CORBA::TCKind try_kind = TAO_DynAnyFactory::unalias (tc.in (), + ACE_TRY_ENV); + ACE_CHECK; + + if (try_kind == CORBA::tk_boolean) + { + this->member_ = + TAO_DynAnyFactory::make_dyn_any (tc.in (), + ACE_TRY_ENV); + ACE_CHECK; + + this->member_->insert_boolean (value, + ACE_TRY_ENV); + ACE_CHECK; + + CORBA_Any_ptr any_ptr = this->type_->member_label (i, + ACE_TRY_ENV); + ACE_CHECK; + + this->discriminator_ = + TAO_DynAnyFactory::make_dyn_any (*any_ptr, + ACE_TRY_ENV); + ACE_CHECK; + + this->current_index_ = i; + return; + } + } + + ACE_THROW (DynamicAny::DynAny::InvalidValue ()); + } +} + +void +TAO_DynUnion_i::insert_octet (CORBA::Octet value, + CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + CORBA_TypeCode_var type = this->member_->type (ACE_TRY_ENV); + ACE_CHECK; + + CORBA::TCKind kind = TAO_DynAnyFactory::unalias (type.in (), + ACE_TRY_ENV); + ACE_CHECK; + + if (kind == CORBA::tk_octet) + { + this->member_->insert_octet (value, + ACE_TRY_ENV); + ACE_CHECK; + } + else + { + CORBA::ULong count = + this->type_->member_count (ACE_TRY_ENV); + ACE_CHECK; + + for (CORBA::ULong i = 0; + i < count; + i++) + { + CORBA::TypeCode_var tc = + this->type_->member_type (i, + ACE_TRY_ENV); + ACE_CHECK; + + CORBA::TCKind try_kind = TAO_DynAnyFactory::unalias (tc.in (), + ACE_TRY_ENV); + ACE_CHECK; + + if (try_kind == CORBA::tk_octet) + { + this->member_ = + TAO_DynAnyFactory::make_dyn_any (tc.in (), + ACE_TRY_ENV); + ACE_CHECK; + + this->member_->insert_octet (value, + ACE_TRY_ENV); + ACE_CHECK; + + CORBA_Any_ptr any_ptr = this->type_->member_label (i, + ACE_TRY_ENV); + ACE_CHECK; + + this->discriminator_ = + TAO_DynAnyFactory::make_dyn_any (*any_ptr, + ACE_TRY_ENV); + ACE_CHECK; + + this->current_index_ = i; + return; + } + } + + ACE_THROW (DynamicAny::DynAny::InvalidValue ()); + } +} + +void +TAO_DynUnion_i::insert_char (CORBA::Char value, + CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + CORBA_TypeCode_var type = this->member_->type (ACE_TRY_ENV); + ACE_CHECK; + + CORBA::TCKind kind = TAO_DynAnyFactory::unalias (type.in (), + ACE_TRY_ENV); + ACE_CHECK; + + if (kind == CORBA::tk_char) + { + this->member_->insert_char (value, + ACE_TRY_ENV); + ACE_CHECK; + } + else + { + CORBA::ULong count = + this->type_->member_count (ACE_TRY_ENV); + ACE_CHECK; + + for (CORBA::ULong i = 0; + i < count; + i++) + { + CORBA::TypeCode_var tc = + this->type_->member_type (i, + ACE_TRY_ENV); + ACE_CHECK; + + CORBA::TCKind try_kind = TAO_DynAnyFactory::unalias (tc.in (), + ACE_TRY_ENV); + ACE_CHECK; + + if (try_kind == CORBA::tk_char) + { + this->member_ = + TAO_DynAnyFactory::make_dyn_any (tc.in (), + ACE_TRY_ENV); + ACE_CHECK; + + this->member_->insert_char (value, + ACE_TRY_ENV); + ACE_CHECK; + + CORBA_Any_ptr any_ptr = this->type_->member_label (i, + ACE_TRY_ENV); + ACE_CHECK; + + this->discriminator_ = + TAO_DynAnyFactory::make_dyn_any (*any_ptr, + ACE_TRY_ENV); + ACE_CHECK; + + this->current_index_ = i; + return; + } + } + + ACE_THROW (DynamicAny::DynAny::InvalidValue ()); + } +} + +void +TAO_DynUnion_i::insert_short (CORBA::Short value, + CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + CORBA_TypeCode_var type = this->member_->type (ACE_TRY_ENV); + ACE_CHECK; + + CORBA::TCKind kind = TAO_DynAnyFactory::unalias (type.in (), + ACE_TRY_ENV); + ACE_CHECK; + + if (kind == CORBA::tk_short) + { + this->member_->insert_short (value, + ACE_TRY_ENV); + ACE_CHECK; + } + else + { + CORBA::ULong count = + this->type_->member_count (ACE_TRY_ENV); + ACE_CHECK; + + for (CORBA::ULong i = 0; + i < count; + i++) + { + CORBA::TypeCode_var tc = + this->type_->member_type (i, + ACE_TRY_ENV); + ACE_CHECK; + + CORBA::TCKind try_kind = TAO_DynAnyFactory::unalias (tc.in (), + ACE_TRY_ENV); + ACE_CHECK; + + if (try_kind == CORBA::tk_short) + { + this->member_ = + TAO_DynAnyFactory::make_dyn_any (tc.in (), + ACE_TRY_ENV); + ACE_CHECK; + + this->member_->insert_short (value, + ACE_TRY_ENV); + ACE_CHECK; + + CORBA_Any_ptr any_ptr = this->type_->member_label (i, + ACE_TRY_ENV); + ACE_CHECK; + + this->discriminator_ = + TAO_DynAnyFactory::make_dyn_any (*any_ptr, + ACE_TRY_ENV); + ACE_CHECK; + + this->current_index_ = i; + return; + } + } + + ACE_THROW (DynamicAny::DynAny::InvalidValue ()); + } +} + +void +TAO_DynUnion_i::insert_long (CORBA::Long value, + CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + CORBA_TypeCode_var type = this->member_->type (ACE_TRY_ENV); + ACE_CHECK; + + CORBA::TCKind kind = TAO_DynAnyFactory::unalias (type.in (), + ACE_TRY_ENV); + ACE_CHECK; + + if (kind == CORBA::tk_long) + { + this->member_->insert_long (value, + ACE_TRY_ENV); + ACE_CHECK; + } + else + { + CORBA::ULong count = + this->type_->member_count (ACE_TRY_ENV); + ACE_CHECK; + + for (CORBA::ULong i = 0; + i < count; + i++) + { + CORBA::TypeCode_var tc = + this->type_->member_type (i, + ACE_TRY_ENV); + ACE_CHECK; + + CORBA::TCKind try_kind = TAO_DynAnyFactory::unalias (tc.in (), + ACE_TRY_ENV); + ACE_CHECK; + + if (try_kind == CORBA::tk_long) + { + this->member_ = + TAO_DynAnyFactory::make_dyn_any (tc.in (), + ACE_TRY_ENV); + ACE_CHECK; + + this->member_->insert_long (value, + ACE_TRY_ENV); + ACE_CHECK; + + CORBA_Any_ptr any_ptr = this->type_->member_label (i, + ACE_TRY_ENV); + ACE_CHECK; + + this->discriminator_ = + TAO_DynAnyFactory::make_dyn_any (*any_ptr, + ACE_TRY_ENV); + ACE_CHECK; + + this->current_index_ = i; + return; + } + } + + ACE_THROW (DynamicAny::DynAny::InvalidValue ()); + } +} + +void +TAO_DynUnion_i::insert_ushort (CORBA::UShort value, + CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + CORBA_TypeCode_var type = this->member_->type (ACE_TRY_ENV); + ACE_CHECK; + + CORBA::TCKind kind = TAO_DynAnyFactory::unalias (type.in (), + ACE_TRY_ENV); + ACE_CHECK; + + if (kind == CORBA::tk_ushort) + { + this->member_->insert_ushort (value, + ACE_TRY_ENV); + ACE_CHECK; + } + else + { + CORBA::ULong count = + this->type_->member_count (ACE_TRY_ENV); + ACE_CHECK; + + for (CORBA::ULong i = 0; + i < count; + i++) + { + CORBA::TypeCode_var tc = + this->type_->member_type (i, + ACE_TRY_ENV); + ACE_CHECK; + + CORBA::TCKind try_kind = TAO_DynAnyFactory::unalias (tc.in (), + ACE_TRY_ENV); + ACE_CHECK; + + if (try_kind == CORBA::tk_ushort) + { + this->member_ = + TAO_DynAnyFactory::make_dyn_any (tc.in (), + ACE_TRY_ENV); + ACE_CHECK; + + this->member_->insert_ushort (value, + ACE_TRY_ENV); + ACE_CHECK; + + CORBA_Any_ptr any_ptr = this->type_->member_label (i, + ACE_TRY_ENV); + ACE_CHECK; + + this->discriminator_ = + TAO_DynAnyFactory::make_dyn_any (*any_ptr, + ACE_TRY_ENV); + ACE_CHECK; + + this->current_index_ = i; + return; + } + } + + ACE_THROW (DynamicAny::DynAny::InvalidValue ()); + } +} + +void +TAO_DynUnion_i::insert_ulong (CORBA::ULong value, + CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + CORBA_TypeCode_var type = this->member_->type (ACE_TRY_ENV); + ACE_CHECK; + + CORBA::TCKind kind = TAO_DynAnyFactory::unalias (type.in (), + ACE_TRY_ENV); + ACE_CHECK; + + if (kind == CORBA::tk_ulong) + { + this->member_->insert_ulong (value, + ACE_TRY_ENV); + ACE_CHECK; + } + else + { + CORBA::ULong count = + this->type_->member_count (ACE_TRY_ENV); + ACE_CHECK; + + for (CORBA::ULong i = 0; + i < count; + i++) + { + CORBA::TypeCode_var tc = + this->type_->member_type (i, + ACE_TRY_ENV); + ACE_CHECK; + + CORBA::TCKind try_kind = TAO_DynAnyFactory::unalias (tc.in (), + ACE_TRY_ENV); + ACE_CHECK; + + if (try_kind == CORBA::tk_ulong) + { + this->member_ = + TAO_DynAnyFactory::make_dyn_any (tc.in (), + ACE_TRY_ENV); + ACE_CHECK; + + this->member_->insert_ulong (value, + ACE_TRY_ENV); + ACE_CHECK; + + CORBA_Any_ptr any_ptr = this->type_->member_label (i, + ACE_TRY_ENV); + ACE_CHECK; + + this->discriminator_ = + TAO_DynAnyFactory::make_dyn_any (*any_ptr, + ACE_TRY_ENV); + ACE_CHECK; + + this->current_index_ = i; + return; + } + } + + ACE_THROW (DynamicAny::DynAny::InvalidValue ()); + } +} + +void +TAO_DynUnion_i::insert_float (CORBA::Float value, + CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + CORBA_TypeCode_var type = this->member_->type (ACE_TRY_ENV); + ACE_CHECK; + + CORBA::TCKind kind = TAO_DynAnyFactory::unalias (type.in (), + ACE_TRY_ENV); + ACE_CHECK; + + if (kind == CORBA::tk_float) + { + this->member_->insert_float (value, + ACE_TRY_ENV); + ACE_CHECK; + } + else + { + CORBA::ULong count = + this->type_->member_count (ACE_TRY_ENV); + ACE_CHECK; + + for (CORBA::ULong i = 0; + i < count; + i++) + { + CORBA::TypeCode_var tc = + this->type_->member_type (i, + ACE_TRY_ENV); + ACE_CHECK; + + CORBA::TCKind try_kind = TAO_DynAnyFactory::unalias (tc.in (), + ACE_TRY_ENV); + ACE_CHECK; + + if (try_kind == CORBA::tk_float) + { + this->member_ = + TAO_DynAnyFactory::make_dyn_any (tc.in (), + ACE_TRY_ENV); + ACE_CHECK; + + this->member_->insert_float (value, + ACE_TRY_ENV); + ACE_CHECK; + + CORBA_Any_ptr any_ptr = this->type_->member_label (i, + ACE_TRY_ENV); + ACE_CHECK; + + this->discriminator_ = + TAO_DynAnyFactory::make_dyn_any (*any_ptr, + ACE_TRY_ENV); + ACE_CHECK; + + this->current_index_ = i; + return; + } + } + + ACE_THROW (DynamicAny::DynAny::InvalidValue ()); + } +} + +void +TAO_DynUnion_i::insert_double (CORBA::Double value, + CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + CORBA_TypeCode_var type = this->member_->type (ACE_TRY_ENV); + ACE_CHECK; + + CORBA::TCKind kind = TAO_DynAnyFactory::unalias (type.in (), + ACE_TRY_ENV); + ACE_CHECK; + + if (kind == CORBA::tk_double) + { + this->member_->insert_double (value, + ACE_TRY_ENV); + ACE_CHECK; + } + else + { + CORBA::ULong count = + this->type_->member_count (ACE_TRY_ENV); + ACE_CHECK; + + for (CORBA::ULong i = 0; + i < count; + i++) + { + CORBA::TypeCode_var tc = + this->type_->member_type (i, + ACE_TRY_ENV); + ACE_CHECK; + + CORBA::TCKind try_kind = TAO_DynAnyFactory::unalias (tc.in (), + ACE_TRY_ENV); + ACE_CHECK; + + if (try_kind == CORBA::tk_double) + { + this->member_ = + TAO_DynAnyFactory::make_dyn_any (tc.in (), + ACE_TRY_ENV); + ACE_CHECK; + + this->member_->insert_double (value, + ACE_TRY_ENV); + ACE_CHECK; + + CORBA_Any_ptr any_ptr = this->type_->member_label (i, + ACE_TRY_ENV); + ACE_CHECK; + + this->discriminator_ = + TAO_DynAnyFactory::make_dyn_any (*any_ptr, + ACE_TRY_ENV); + ACE_CHECK; + + this->current_index_ = i; + return; + } + } + + ACE_THROW (DynamicAny::DynAny::InvalidValue ()); + } +} + +void +TAO_DynUnion_i::insert_string (const char* value, + CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + CORBA_TypeCode_var type = this->member_->type (ACE_TRY_ENV); + ACE_CHECK; + + CORBA::TCKind kind = TAO_DynAnyFactory::unalias (type.in (), + ACE_TRY_ENV); + ACE_CHECK; + + if (kind == CORBA::tk_string) + { + this->member_->insert_string (value, + ACE_TRY_ENV); + ACE_CHECK; + } + else + { + CORBA::ULong count = + this->type_->member_count (ACE_TRY_ENV); + ACE_CHECK; + + for (CORBA::ULong i = 0; + i < count; + i++) + { + CORBA::TypeCode_var tc = + this->type_->member_type (i, + ACE_TRY_ENV); + ACE_CHECK; + + CORBA::TCKind try_kind = TAO_DynAnyFactory::unalias (tc.in (), + ACE_TRY_ENV); + ACE_CHECK; + + if (try_kind == CORBA::tk_string) + { + this->member_ = + TAO_DynAnyFactory::make_dyn_any (tc.in (), + ACE_TRY_ENV); + ACE_CHECK; + + this->member_->insert_string (value, + ACE_TRY_ENV); + ACE_CHECK; + + CORBA_Any_ptr any_ptr = this->type_->member_label (i, + ACE_TRY_ENV); + ACE_CHECK; + + this->discriminator_ = + TAO_DynAnyFactory::make_dyn_any (*any_ptr, + ACE_TRY_ENV); + ACE_CHECK; + + this->current_index_ = i; + return; + } + } + + ACE_THROW (DynamicAny::DynAny::InvalidValue ()); + } +} + +void +TAO_DynUnion_i::insert_reference (CORBA::Object_ptr value, + CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + CORBA_TypeCode_var type = this->member_->type (ACE_TRY_ENV); + ACE_CHECK; + + CORBA::TCKind kind = TAO_DynAnyFactory::unalias (type.in (), + ACE_TRY_ENV); + ACE_CHECK; + + if (kind == CORBA::tk_objref) + { + this->member_->insert_reference (value, + ACE_TRY_ENV); + ACE_CHECK; + } + else + { + CORBA::ULong count = + this->type_->member_count (ACE_TRY_ENV); + ACE_CHECK; + + for (CORBA::ULong i = 0; + i < count; + i++) + { + CORBA::TypeCode_var tc = + this->type_->member_type (i, + ACE_TRY_ENV); + ACE_CHECK; + + CORBA::TCKind try_kind = TAO_DynAnyFactory::unalias (tc.in (), + ACE_TRY_ENV); + ACE_CHECK; + + if (try_kind == CORBA::tk_objref) + { + this->member_ = + TAO_DynAnyFactory::make_dyn_any (tc.in (), + ACE_TRY_ENV); + ACE_CHECK; + + this->member_->insert_reference (value, + ACE_TRY_ENV); + ACE_CHECK; + + CORBA_Any_ptr any_ptr = this->type_->member_label (i, + ACE_TRY_ENV); + ACE_CHECK; + + this->discriminator_ = + TAO_DynAnyFactory::make_dyn_any (*any_ptr, + ACE_TRY_ENV); + ACE_CHECK; + + this->current_index_ = i; + return; + } + } + + ACE_THROW (DynamicAny::DynAny::InvalidValue ()); + } +} + +void +TAO_DynUnion_i::insert_typecode (CORBA::TypeCode_ptr value, + CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + CORBA_TypeCode_var type = this->member_->type (ACE_TRY_ENV); + ACE_CHECK; + + CORBA::TCKind kind = TAO_DynAnyFactory::unalias (type.in (), + ACE_TRY_ENV); + ACE_CHECK; + + if (kind == CORBA::tk_TypeCode) + { + this->member_->insert_typecode (value, + ACE_TRY_ENV); + ACE_CHECK; + } + else + { + CORBA::ULong count = + this->type_->member_count (ACE_TRY_ENV); + ACE_CHECK; + + for (CORBA::ULong i = 0; + i < count; + i++) + { + CORBA::TypeCode_var tc = + this->type_->member_type (i, + ACE_TRY_ENV); + ACE_CHECK; + + CORBA::TCKind try_kind = TAO_DynAnyFactory::unalias (tc.in (), + ACE_TRY_ENV); + ACE_CHECK; + + if (try_kind == CORBA::tk_TypeCode) + { + this->member_ = + TAO_DynAnyFactory::make_dyn_any (tc.in (), + ACE_TRY_ENV); + ACE_CHECK; + + this->member_->insert_typecode (value, + ACE_TRY_ENV); + ACE_CHECK; + + CORBA_Any_ptr any_ptr = this->type_->member_label (i, + ACE_TRY_ENV); + ACE_CHECK; + + this->discriminator_ = + TAO_DynAnyFactory::make_dyn_any (*any_ptr, + ACE_TRY_ENV); + ACE_CHECK; + + this->current_index_ = i; + return; + } + } + + ACE_THROW (DynamicAny::DynAny::InvalidValue ()); + } +} + +void +TAO_DynUnion_i::insert_longlong (CORBA::LongLong value, + CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + CORBA_TypeCode_var type = this->member_->type (ACE_TRY_ENV); + ACE_CHECK; + + CORBA::TCKind kind = TAO_DynAnyFactory::unalias (type.in (), + ACE_TRY_ENV); + ACE_CHECK; + + if (kind == CORBA::tk_longlong) + { + this->member_->insert_longlong (value, + ACE_TRY_ENV); + ACE_CHECK; + } + else + { + CORBA::ULong count = + this->type_->member_count (ACE_TRY_ENV); + ACE_CHECK; + + for (CORBA::ULong i = 0; + i < count; + i++) + { + CORBA::TypeCode_var tc = + this->type_->member_type (i, + ACE_TRY_ENV); + ACE_CHECK; + + CORBA::TCKind try_kind = TAO_DynAnyFactory::unalias (tc.in (), + ACE_TRY_ENV); + ACE_CHECK; + + if (try_kind == CORBA::tk_longlong) + { + this->member_ = + TAO_DynAnyFactory::make_dyn_any (tc.in (), + ACE_TRY_ENV); + ACE_CHECK; + + this->member_->insert_longlong (value, + ACE_TRY_ENV); + ACE_CHECK; + + CORBA_Any_ptr any_ptr = this->type_->member_label (i, + ACE_TRY_ENV); + ACE_CHECK; + + this->discriminator_ = + TAO_DynAnyFactory::make_dyn_any (*any_ptr, + ACE_TRY_ENV); + ACE_CHECK; + + this->current_index_ = i; + return; + } + } + + ACE_THROW (DynamicAny::DynAny::InvalidValue ()); + } +} + +void +TAO_DynUnion_i::insert_ulonglong (CORBA::ULongLong value, + CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + CORBA_TypeCode_var type = this->member_->type (ACE_TRY_ENV); + ACE_CHECK; + + CORBA::TCKind kind = TAO_DynAnyFactory::unalias (type.in (), + ACE_TRY_ENV); + ACE_CHECK; + + if (kind == CORBA::tk_ulonglong) + { + this->member_->insert_ulonglong (value, + ACE_TRY_ENV); + ACE_CHECK; + } + else + { + CORBA::ULong count = + this->type_->member_count (ACE_TRY_ENV); + ACE_CHECK; + + for (CORBA::ULong i = 0; + i < count; + i++) + { + CORBA::TypeCode_var tc = + this->type_->member_type (i, + ACE_TRY_ENV); + ACE_CHECK; + + CORBA::TCKind try_kind = TAO_DynAnyFactory::unalias (tc.in (), + ACE_TRY_ENV); + ACE_CHECK; + + if (try_kind == CORBA::tk_ulonglong) + { + this->member_ = + TAO_DynAnyFactory::make_dyn_any (tc.in (), + ACE_TRY_ENV); + ACE_CHECK; + + this->member_->insert_ulonglong (value, + ACE_TRY_ENV); + ACE_CHECK; + + CORBA_Any_ptr any_ptr = this->type_->member_label (i, + ACE_TRY_ENV); + ACE_CHECK; + + this->discriminator_ = + TAO_DynAnyFactory::make_dyn_any (*any_ptr, + ACE_TRY_ENV); + ACE_CHECK; + + this->current_index_ = i; + return; + } + } + + ACE_THROW (DynamicAny::DynAny::InvalidValue ()); + } +} + +void +TAO_DynUnion_i::insert_longdouble ( + CORBA::LongDouble, + CORBA::Environment &ACE_TRY_ENV + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + ACE_THROW (CORBA::NO_IMPLEMENT ()); +} + +void +TAO_DynUnion_i::insert_wchar (CORBA::WChar value, + CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + CORBA_TypeCode_var type = this->member_->type (ACE_TRY_ENV); + ACE_CHECK; + + CORBA::TCKind kind = TAO_DynAnyFactory::unalias (type.in (), + ACE_TRY_ENV); + ACE_CHECK; + + if (kind == CORBA::tk_wchar) + { + this->member_->insert_wchar (value, + ACE_TRY_ENV); + ACE_CHECK; + } + else + { + CORBA::ULong count = + this->type_->member_count (ACE_TRY_ENV); + ACE_CHECK; + + for (CORBA::ULong i = 0; + i < count; + i++) + { + CORBA::TypeCode_var tc = + this->type_->member_type (i, + ACE_TRY_ENV); + ACE_CHECK; + + CORBA::TCKind try_kind = TAO_DynAnyFactory::unalias (tc.in (), + ACE_TRY_ENV); + ACE_CHECK; + + if (try_kind == CORBA::tk_wchar) + { + this->member_ = + TAO_DynAnyFactory::make_dyn_any (tc.in (), + ACE_TRY_ENV); + ACE_CHECK; + + this->member_->insert_wchar (value, + ACE_TRY_ENV); + ACE_CHECK; + + CORBA_Any_ptr any_ptr = this->type_->member_label (i, + ACE_TRY_ENV); + ACE_CHECK; + + this->discriminator_ = + TAO_DynAnyFactory::make_dyn_any (*any_ptr, + ACE_TRY_ENV); + ACE_CHECK; + + this->current_index_ = i; + return; + } + } + + ACE_THROW (DynamicAny::DynAny::InvalidValue ()); + } +} + +void +TAO_DynUnion_i::insert_wstring ( + const CORBA::WChar *, + CORBA::Environment &ACE_TRY_ENV + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + ACE_THROW (CORBA::NO_IMPLEMENT ()); +} + +void +TAO_DynUnion_i::insert_any (const CORBA::Any& value, + CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + CORBA_TypeCode_var type = this->member_->type (ACE_TRY_ENV); + ACE_CHECK; + + CORBA::TCKind kind = TAO_DynAnyFactory::unalias (type.in (), + ACE_TRY_ENV); + ACE_CHECK; + + if (kind == CORBA::tk_any) + { + this->member_->insert_any (value, + ACE_TRY_ENV); + ACE_CHECK; + } + else + { + CORBA::ULong count = + this->type_->member_count (ACE_TRY_ENV); + ACE_CHECK; + + for (CORBA::ULong i = 0; + i < count; + i++) + { + CORBA::TypeCode_var tc = + this->type_->member_type (i, + ACE_TRY_ENV); + ACE_CHECK; + + CORBA::TCKind try_kind = TAO_DynAnyFactory::unalias (tc.in (), + ACE_TRY_ENV); + ACE_CHECK; + + if (try_kind == CORBA::tk_any) + { + this->member_ = + TAO_DynAnyFactory::make_dyn_any (tc.in (), + ACE_TRY_ENV); + ACE_CHECK; + + this->member_->insert_any (value, + ACE_TRY_ENV); + ACE_CHECK; + + CORBA_Any_ptr any_ptr = this->type_->member_label (i, + ACE_TRY_ENV); + ACE_CHECK; + + this->discriminator_ = + TAO_DynAnyFactory::make_dyn_any (*any_ptr, + ACE_TRY_ENV); + ACE_CHECK; + + this->current_index_ = i; + return; + } + } + + ACE_THROW (DynamicAny::DynAny::InvalidValue ()); + } +} + +void +TAO_DynUnion_i::insert_dyn_any ( + DynamicAny::DynAny_ptr, + CORBA::Environment &ACE_TRY_ENV + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + ACE_THROW (CORBA::NO_IMPLEMENT ()); +} + +#ifdef TAO_HAS_VALUETYPE +void +TAO_DynUnion_i::insert_val ( + CORBA::ValueBase_ptr, + CORBA::Environment &ACE_TRY_ENV + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + ACE_THROW (CORBA::NO_IMPLEMENT ()); +} +#endif /* TAO_HAS_VALUETYPE */ + +// **************************************************************** + +CORBA::Boolean +TAO_DynUnion_i::get_boolean (CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + CORBA::Boolean retval = 0; + + CORBA_TypeCode_var tc = this->member_->type (ACE_TRY_ENV); + ACE_CHECK_RETURN (retval); + + CORBA::TCKind kind = TAO_DynAnyFactory::unalias (tc.in (), + ACE_TRY_ENV); + ACE_CHECK_RETURN (retval); + + if (this->member_.in () && (kind == CORBA::tk_boolean)) + { + retval = this->member_->get_boolean (ACE_TRY_ENV); + ACE_CHECK_RETURN (retval); + + return retval; + } + else + { + ACE_THROW_RETURN (DynamicAny::DynAny::TypeMismatch (), + 0); + } +} + +CORBA::Octet +TAO_DynUnion_i::get_octet (CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + CORBA::Octet retval = 0; + + CORBA_TypeCode_var tc = this->member_->type (ACE_TRY_ENV); + ACE_CHECK_RETURN (retval); + + CORBA::TCKind kind = TAO_DynAnyFactory::unalias (tc.in (), + ACE_TRY_ENV); + ACE_CHECK_RETURN (retval); + + if (this->member_.in () && (kind == CORBA::tk_octet)) + { + retval = this->member_->get_octet (ACE_TRY_ENV); + ACE_CHECK_RETURN (retval); + + return retval; + } + else + { + ACE_THROW_RETURN (DynamicAny::DynAny::TypeMismatch (), + 0); + } +} + +CORBA::Char +TAO_DynUnion_i::get_char (CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + CORBA::Char retval = 0; + + CORBA_TypeCode_var tc = this->member_->type (ACE_TRY_ENV); + ACE_CHECK_RETURN (retval); + + CORBA::TCKind kind = TAO_DynAnyFactory::unalias (tc.in (), + ACE_TRY_ENV); + ACE_CHECK_RETURN (retval); + + if (this->member_.in () && (kind == CORBA::tk_char)) + { + retval = this->member_->get_char (ACE_TRY_ENV); + ACE_CHECK_RETURN (retval); + + return retval; + } + else + { + ACE_THROW_RETURN (DynamicAny::DynAny::TypeMismatch (), + 0); + } +} + +CORBA::Short +TAO_DynUnion_i::get_short (CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + CORBA::Short retval = 0; + + CORBA_TypeCode_var tc = this->member_->type (ACE_TRY_ENV); + ACE_CHECK_RETURN (retval); + + CORBA::TCKind kind = TAO_DynAnyFactory::unalias (tc.in (), + ACE_TRY_ENV); + ACE_CHECK_RETURN (retval); + + if (this->member_.in () && (kind == CORBA::tk_short)) + { + retval = this->member_->get_short (ACE_TRY_ENV); + ACE_CHECK_RETURN (retval); + + return retval; + } + else + { + ACE_THROW_RETURN (DynamicAny::DynAny::TypeMismatch (), + 0); + } +} + +CORBA::Long +TAO_DynUnion_i::get_long (CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + CORBA::Long retval = 0; + + CORBA_TypeCode_var tc = this->member_->type (ACE_TRY_ENV); + ACE_CHECK_RETURN (retval); + + CORBA::TCKind kind = TAO_DynAnyFactory::unalias (tc.in (), + ACE_TRY_ENV); + ACE_CHECK_RETURN (retval); + + if (this->member_.in () && (kind == CORBA::tk_long)) + { + retval = this->member_->get_long (ACE_TRY_ENV); + ACE_CHECK_RETURN (retval); + + return retval; + } + else + { + ACE_THROW_RETURN (DynamicAny::DynAny::TypeMismatch (), + 0); + } +} + +CORBA::UShort +TAO_DynUnion_i::get_ushort(CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + CORBA::UShort retval = 0; + + CORBA_TypeCode_var tc = this->member_->type (ACE_TRY_ENV); + ACE_CHECK_RETURN (retval); + + CORBA::TCKind kind = TAO_DynAnyFactory::unalias (tc.in (), + ACE_TRY_ENV); + ACE_CHECK_RETURN (retval); + + if (this->member_.in () && (kind == CORBA::tk_ushort)) + { + retval = this->member_->get_ushort (ACE_TRY_ENV); + ACE_CHECK_RETURN (retval); + + return retval; + } + else + { + ACE_THROW_RETURN (DynamicAny::DynAny::TypeMismatch (), + 0); + } +} + +CORBA::ULong +TAO_DynUnion_i::get_ulong (CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + CORBA::ULong retval = 0; + + CORBA_TypeCode_var tc = this->member_->type (ACE_TRY_ENV); + ACE_CHECK_RETURN (retval); + + CORBA::TCKind kind = TAO_DynAnyFactory::unalias (tc.in (), + ACE_TRY_ENV); + ACE_CHECK_RETURN (retval); + + if (this->member_.in () && (kind == CORBA::tk_ulong)) + { + retval = this->member_->get_ulong (ACE_TRY_ENV); + ACE_CHECK_RETURN (retval); + + return retval; + } + else + { + ACE_THROW_RETURN (DynamicAny::DynAny::TypeMismatch (), + 0); + } +} + +CORBA::Float +TAO_DynUnion_i::get_float (CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + CORBA::Float retval = 0; + + CORBA_TypeCode_var tc = this->member_->type (ACE_TRY_ENV); + ACE_CHECK_RETURN (retval); + + CORBA::TCKind kind = TAO_DynAnyFactory::unalias (tc.in (), + ACE_TRY_ENV); + ACE_CHECK_RETURN (retval); + + if (this->member_.in () && (kind == CORBA::tk_float)) + { + retval = this->member_->get_float (ACE_TRY_ENV); + ACE_CHECK_RETURN (retval); + + return retval; + } + else + { + ACE_THROW_RETURN (DynamicAny::DynAny::TypeMismatch (), + 0); + } +} + +CORBA::Double +TAO_DynUnion_i::get_double (CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + CORBA::Double retval = 0; + + CORBA_TypeCode_var tc = this->member_->type (ACE_TRY_ENV); + ACE_CHECK_RETURN (retval); + + CORBA::TCKind kind = TAO_DynAnyFactory::unalias (tc.in (), + ACE_TRY_ENV); + ACE_CHECK_RETURN (retval); + + if (this->member_.in () && (kind == CORBA::tk_double)) + { + retval = this->member_->get_double (ACE_TRY_ENV); + ACE_CHECK_RETURN (retval); + + return retval; + } + else + { + ACE_THROW_RETURN (DynamicAny::DynAny::TypeMismatch (), + 0); + } +} + +char * +TAO_DynUnion_i::get_string (CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + char * retval = 0; + + CORBA_TypeCode_var tc = this->member_->type (ACE_TRY_ENV); + ACE_CHECK_RETURN (retval); + + CORBA::TCKind kind = TAO_DynAnyFactory::unalias (tc.in (), + ACE_TRY_ENV); + ACE_CHECK_RETURN (retval); + + if (this->member_.in () && (kind == CORBA::tk_string)) + { + retval = this->member_->get_string (ACE_TRY_ENV); + ACE_CHECK_RETURN (retval); + + return retval; + } + else + { + ACE_THROW_RETURN (DynamicAny::DynAny::TypeMismatch (), + 0); + } +} + +CORBA::TypeCode_ptr +TAO_DynUnion_i::get_typecode (CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + CORBA::TypeCode_ptr retval = 0; + + CORBA_TypeCode_var tc = this->member_->type (ACE_TRY_ENV); + ACE_CHECK_RETURN (retval); + + CORBA::TCKind kind = TAO_DynAnyFactory::unalias (tc.in (), + ACE_TRY_ENV); + ACE_CHECK_RETURN (retval); + + if (this->member_.in () && (kind == CORBA::tk_TypeCode)) + { + retval = this->member_->get_typecode (ACE_TRY_ENV); + ACE_CHECK_RETURN (retval); + + return retval; + } + else + { + ACE_THROW_RETURN (DynamicAny::DynAny::TypeMismatch (), + 0); + } +} + +CORBA::Object_ptr +TAO_DynUnion_i::get_reference (CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + CORBA::Object_ptr retval = 0; + + CORBA_TypeCode_var tc = this->member_->type (ACE_TRY_ENV); + ACE_CHECK_RETURN (retval); + + CORBA::TCKind kind = TAO_DynAnyFactory::unalias (tc.in (), + ACE_TRY_ENV); + ACE_CHECK_RETURN (retval); + + if (this->member_.in () && (kind == CORBA::tk_objref)) + { + retval = this->member_->get_reference (ACE_TRY_ENV); + ACE_CHECK_RETURN (retval); + + return retval; + } + else + { + ACE_THROW_RETURN (DynamicAny::DynAny::TypeMismatch (), + 0); + } +} + +CORBA::LongLong +TAO_DynUnion_i::get_longlong (CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ +#if defined (ACE_LACKS_LONGLONG_T) + CORBA::LongLong retval = {0, 0}; +#else /* ! ACE_LACKS_LONGLONG_T */ + CORBA::LongLong retval = 0; +#endif /* ! ACE_LACKS_LONGLONG_T */ + + CORBA_TypeCode_var tc = this->member_->type (ACE_TRY_ENV); + ACE_CHECK_RETURN (retval); + + CORBA::TCKind kind = TAO_DynAnyFactory::unalias (tc.in (), + ACE_TRY_ENV); + ACE_CHECK_RETURN (retval); + + if (this->member_.in () && (kind == CORBA::tk_longlong)) + { + retval = this->member_->get_longlong (ACE_TRY_ENV); + ACE_CHECK_RETURN (retval); + + return retval; + } + else + { + ACE_THROW_RETURN (DynamicAny::DynAny::TypeMismatch (), + retval); + } +} + +CORBA::ULongLong +TAO_DynUnion_i::get_ulonglong (CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + CORBA::ULongLong retval = 0; + + CORBA_TypeCode_var tc = this->member_->type (ACE_TRY_ENV); + ACE_CHECK_RETURN (retval); + + CORBA::TCKind kind = TAO_DynAnyFactory::unalias (tc.in (), + ACE_TRY_ENV); + ACE_CHECK_RETURN (retval); + + if (this->member_.in () && (kind == CORBA::tk_ulonglong)) + { + retval = this->member_->get_ulonglong (ACE_TRY_ENV); + ACE_CHECK_RETURN (retval); + + return retval; + } + else + { + ACE_THROW_RETURN (DynamicAny::DynAny::TypeMismatch (), + 0); + } +} + +CORBA::LongDouble +TAO_DynUnion_i::get_longdouble ( + CORBA::Environment &ACE_TRY_ENV + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + CORBA::LongDouble ret; + ACE_THROW_RETURN (CORBA::NO_IMPLEMENT (), ret); +} + +CORBA::WChar +TAO_DynUnion_i::get_wchar (CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + CORBA::WChar retval = 0; + + CORBA_TypeCode_var tc = this->member_->type (ACE_TRY_ENV); + ACE_CHECK_RETURN (retval); + + CORBA::TCKind kind = TAO_DynAnyFactory::unalias (tc.in (), + ACE_TRY_ENV); + ACE_CHECK_RETURN (retval); + + if (this->member_.in () && (kind == CORBA::tk_wchar)) + { + retval = this->member_->get_wchar (ACE_TRY_ENV); + ACE_CHECK_RETURN (retval); + + return retval; + } + else + { + ACE_THROW_RETURN (DynamicAny::DynAny::TypeMismatch (), + 0); + } +} + +CORBA::WChar * +TAO_DynUnion_i::get_wstring ( + CORBA::Environment &ACE_TRY_ENV + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + ACE_THROW_RETURN (CORBA::NO_IMPLEMENT (), 0); +} + +CORBA::Any_ptr +TAO_DynUnion_i::get_any (CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + CORBA::Any_ptr retval = 0; + + CORBA_TypeCode_var tc = this->member_->type (ACE_TRY_ENV); + ACE_CHECK_RETURN (retval); + + CORBA::TCKind kind = TAO_DynAnyFactory::unalias (tc.in (), + ACE_TRY_ENV); + ACE_CHECK_RETURN (retval); + + if (this->member_.in () && (kind == CORBA::tk_any)) + { + retval = this->member_->get_any (ACE_TRY_ENV); + ACE_CHECK_RETURN (retval); + + return retval; + } + else + { + ACE_THROW_RETURN (DynamicAny::DynAny::TypeMismatch (), + 0); + } +} + +DynamicAny::DynAny_ptr +TAO_DynUnion_i::get_dyn_any ( + CORBA::Environment &ACE_TRY_ENV + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + ACE_THROW_RETURN (CORBA::NO_IMPLEMENT (), DynamicAny::DynAny::_nil ()); +} + +#ifdef TAO_HAS_VALUETYPE +CORBA::ValueBase_ptr +TAO_DynUnion_i::get_val ( + CORBA::Environment &ACE_TRY_ENV + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) +{ + ACE_THROW_RETURN (CORBA::NO_IMPLEMENT (), 0); +} +#endif /* TAO_HAS_VALUETYPE */ + +// **************************************************************** + +CORBA::Boolean +TAO_DynUnion_i::seek (CORBA::Long slot, + CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException + )) +{ + CORBA::ULong count = this->type_->member_count (ACE_TRY_ENV); + ACE_CHECK_RETURN (0); + + if (slot < 0 || slot >= (CORBA::Long) count) + { + return 0; + } + + this->current_index_ = slot; + + if (!CORBA::is_nil (this->member_.in ())) + { + this->member_->destroy (ACE_TRY_ENV); + ACE_CHECK_RETURN (0); + } + + CORBA_TypeCode_var tc = this->type_->member_type (this->current_index_, + ACE_TRY_ENV); + ACE_CHECK_RETURN (0); + + this->member_ = + TAO_DynAnyFactory::make_dyn_any (tc.in (), + ACE_TRY_ENV); + ACE_CHECK_RETURN (0); + + return 1; +} + +void +TAO_DynUnion_i::rewind (CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException + )) +{ + if (this->current_index_ == 0) + return; + + this->current_index_ = 0; + + if (!CORBA::is_nil (this->member_.in ())) + { + this->member_->destroy (ACE_TRY_ENV); + ACE_CHECK; + } + + CORBA_TypeCode_var tc = this->type_->member_type (this->current_index_, + ACE_TRY_ENV); + ACE_CHECK; + + this->member_ = + TAO_DynAnyFactory::make_dyn_any (tc.in (), + ACE_TRY_ENV); + ACE_CHECK; +} + +CORBA::Boolean +TAO_DynUnion_i::next (CORBA::Environment &ACE_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException + )) +{ + CORBA::ULong count = this->type_->member_count (ACE_TRY_ENV); + ACE_CHECK_RETURN (0); + + if (this->current_index_ + 1 == count) + { + return 0; + } + + ++this->current_index_; + + if (!CORBA::is_nil (this->member_.in ())) + { + this->member_->destroy (ACE_TRY_ENV); + ACE_CHECK_RETURN (0); + } + + CORBA_TypeCode_var tc = this->type_->member_type (this->current_index_, + ACE_TRY_ENV); + ACE_CHECK_RETURN (0); + + this->member_ = + TAO_DynAnyFactory::make_dyn_any (tc.in (), + ACE_TRY_ENV); + ACE_CHECK_RETURN (0); + + return 1; +} + +CORBA::ULong +TAO_DynUnion_i::component_count ( + CORBA::Environment &ACE_TRY_ENV + ) + ACE_THROW_SPEC (( + CORBA::SystemException + )) +{ + ACE_THROW_RETURN (CORBA::NO_IMPLEMENT (), 0); +} + +DynamicAny::DynAny_ptr +TAO_DynUnion_i::current_component (CORBA::Environment &) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch + )) +{ + return DynamicAny::DynAny::_duplicate (this->member_.in ()); +} diff --git a/TAO/tao/DynamicAny/DynUnion_i.h b/TAO/tao/DynamicAny/DynUnion_i.h new file mode 100644 index 00000000000..7b1a83555ae --- /dev/null +++ b/TAO/tao/DynamicAny/DynUnion_i.h @@ -0,0 +1,739 @@ +/* -*- C++ -*- */ +// $Id$ + +// ======================================================================== +// +// = LIBRARY +// TAO +// +// = FILENAME +// DynUnion_i.h +// +// = AUTHOR +// Jeff Parsons +// +// ======================================================================== + +#ifndef TAO_DYNUNION_I_H +#define TAO_DYNUNION_I_H +#include "ace/pre.h" + +#include "DynamicAny.h" + +#if !defined (ACE_LACKS_PRAGMA_ONCE) +# pragma once +#endif /* ACE_LACKS_PRAGMA_ONCE */ + +#include "DynUnion_i_T.h" + +class TAO_DynamicAny_Export TAO_DynUnion_i : public virtual DynamicAny::DynUnion, public virtual TAO_Local_RefCounted_Object +{ + // = TITLE + // TAO_DynUnion_i + // + // = DESCRIPTION + // Implementation of Dynamic Any type for Unions. +public: + TAO_DynUnion_i (void); + + ~TAO_DynUnion_i (void); + // destructor + + void init (const CORBA_Any& any, CORBA::Environment &ACE_TRY_ENV); + // constructor taking an Any argument + + void init (CORBA_TypeCode_ptr tc, CORBA::Environment &ACE_TRY_ENV); + // constructor taking a typecode argument + + // = LocalObject methods + static TAO_DynUnion_i *_narrow ( + CORBA::Object_ptr obj, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ); + virtual void *_tao_QueryInterface (ptr_arith_t type); + + // = Functions specific to DynUnion + + virtual DynamicAny::DynAny_ptr get_discriminator ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException + )); + + virtual void set_discriminator ( + DynamicAny::DynAny_ptr d, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch + )); + + virtual void set_to_default_member ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch + )); + + virtual void set_to_no_active_member ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch + )); + + virtual CORBA::Boolean has_no_active_member ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException + )); + + virtual CORBA::TCKind discriminator_kind ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException + )); + + virtual DynamicAny::DynAny_ptr member ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::InvalidValue + )); + + virtual char * member_name ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::InvalidValue + )); + + virtual CORBA::TCKind member_kind ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::InvalidValue + )); + + // Functions common to all Dynamic Any types + + virtual CORBA::TypeCode_ptr type ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException + )); + + virtual void assign ( + DynamicAny::DynAny_ptr dyn_any, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch + )); + + virtual void from_any ( + const CORBA::Any & value, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual CORBA::Any * to_any ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException + )); + + virtual CORBA::Boolean equal ( + DynamicAny::DynAny_ptr dyn_any, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException + )); + + virtual void destroy ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException + )); + + virtual DynamicAny::DynAny_ptr copy ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException + )); + + virtual void insert_boolean ( + CORBA::Boolean value, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual void insert_octet ( + CORBA::Octet value, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual void insert_char ( + CORBA::Char value, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual void insert_short ( + CORBA::Short value, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual void insert_ushort ( + CORBA::UShort value, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual void insert_long ( + CORBA::Long value, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual void insert_ulong ( + CORBA::ULong value, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual void insert_float ( + CORBA::Float value, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual void insert_double ( + CORBA::Double value, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual void insert_string ( + const char * value, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual void insert_reference ( + CORBA::Object_ptr value, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual void insert_typecode ( + CORBA::TypeCode_ptr value, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual void insert_longlong ( + CORBA::LongLong value, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual void insert_ulonglong ( + CORBA::ULongLong value, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual void insert_longdouble ( + CORBA::LongDouble value, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual void insert_wchar ( + CORBA::WChar value, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual void insert_wstring ( + const CORBA::WChar * value, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual void insert_any ( + const CORBA::Any & value, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual void insert_dyn_any ( + DynamicAny::DynAny_ptr value, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + +#ifdef TAO_HAS_VALUETYPE + virtual void insert_val ( + CORBA::ValueBase_ptr value, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); +#endif /* TAO_HAS_VALUETYPE */ + + virtual CORBA::Boolean get_boolean ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual CORBA::Octet get_octet ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual CORBA::Char get_char ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual CORBA::Short get_short ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual CORBA::UShort get_ushort ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual CORBA::Long get_long ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual CORBA::ULong get_ulong ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual CORBA::Float get_float ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual CORBA::Double get_double ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual char * get_string ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual CORBA::Object_ptr get_reference ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual CORBA::TypeCode_ptr get_typecode ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual CORBA::LongLong get_longlong ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual CORBA::ULongLong get_ulonglong ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual CORBA::LongDouble get_longdouble ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual CORBA::WChar get_wchar ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual CORBA::WChar * get_wstring ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual CORBA::Any * get_any ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + + virtual DynamicAny::DynAny_ptr get_dyn_any ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); + +#ifdef TAO_HAS_VALUETYPE + virtual CORBA::ValueBase_ptr get_val ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )); +#endif /* TAO_HAS_VALUETYPE */ + + virtual CORBA::Boolean seek ( + CORBA::Long index, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException + )); + + virtual void rewind ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException + )); + + virtual CORBA::Boolean next ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException + )); + + virtual CORBA::ULong component_count ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException + )); + + virtual DynamicAny::DynAny_ptr current_component ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch + )); + +private: + // Some specialized instantiations of template class (defined in + // DynUnion_i_T.h) + + class Boolean_extractor : public DU_Extractor_base + { + public: + CORBA::Boolean check_match (const CORBA_Any &inside_any, + const CORBA_Any &outsice_any); + private: + CORBA::Boolean arg_index_; + CORBA::Boolean member_index_; + }; + + class Char_extractor : public DU_Extractor_base + { + public: + CORBA::Boolean check_match (const CORBA_Any &inside_any, + const CORBA_Any &outside_any); + private: + CORBA::Char arg_index_; + CORBA::Char member_index_; + }; + + class WChar_extractor : public DU_Extractor_base + { + public: + CORBA::Boolean check_match (const CORBA_Any &inside_any, + const CORBA_Any &outside_any); + private: + CORBA::WChar arg_index_; + CORBA::WChar member_index_; + }; + + class Enum_extractor : public DU_Extractor_base + { + public: + CORBA::Boolean check_match (const CORBA_Any &inside_any, + const CORBA_Any &outside_any); + private: + CORBA::ULong arg_index_; + CORBA::ULong member_index_; + }; + + DU_Extractor_base* get_extractor (CORBA::TCKind kind, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment ()); + // Returns a pointer to the correct extractor class. + + void set_from_any (const CORBA_Any& any, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment ()); + // Code common to the constructor from an Any arg and the member + // function from_any(). + + // Use copy() or assign() instead of these + TAO_DynUnion_i (const TAO_DynUnion_i &src); + TAO_DynUnion_i &operator= (const TAO_DynUnion_i &src); + +private: + DynamicAny::DynAny_var member_; + + DynamicAny::DynAny_var discriminator_; + + CORBA::TypeCode_var type_; + // Holds the typecode of the Union + + CORBA::ULong current_index_; + // Index of the active member +}; + +#include "ace/post.h" +#endif /* TAO_DYNUNION_I_H */ diff --git a/TAO/tao/DynamicAny/DynUnion_i_T.cpp b/TAO/tao/DynamicAny/DynUnion_i_T.cpp new file mode 100644 index 00000000000..ccd2573d59d --- /dev/null +++ b/TAO/tao/DynamicAny/DynUnion_i_T.cpp @@ -0,0 +1,41 @@ +/* -*- C++ -*- */ +// $Id$ +// ======================================================================== +// +// = LIBRARY +// TAO +// +// = FILENAME +// DynUnion_i_T.cpp +// +// = AUTHOR +// Jeff Parsons +// +// ======================================================================== + +#ifndef TAO_DYNUNION_I_T_C +#define TAO_DYNUNION_I_T_C + +#include "DynUnion_i_T.h" +#include "tao/Any.h" + +// Method of template class that serves as a functor for all that +// compares Anys constructed from all legal discriminator types - some +// are specifically defined in DynUnion_i.cpp. + +template +DU_Extractor::~DU_Extractor (void) +{ +} + +template +CORBA::Boolean +DU_Extractor::check_match (const CORBA_Any &inside_any, + const CORBA_Any &outside_any) +{ + inside_any >>= this->member_index_; + outside_any >>= this->arg_index_; + return this->member_index_ == this->arg_index_; +} + +#endif /* TAO_DYNUNION_I_T_C */ diff --git a/TAO/tao/DynamicAny/DynUnion_i_T.h b/TAO/tao/DynamicAny/DynUnion_i_T.h new file mode 100644 index 00000000000..387a2da778c --- /dev/null +++ b/TAO/tao/DynamicAny/DynUnion_i_T.h @@ -0,0 +1,78 @@ +// $Id$ + +// ==================================================================== +// +// = LIBRARY +// TAO +// +// = FILENAME +// DynUnion_i_T.h +// +// = AUTHOR +// Jeff Parsons +// +// ==================================================================== + +#ifndef TAO_DYNUNION_I_T_H +#define TAO_DYNUNION_I_T_H +#include "ace/pre.h" + +#include "tao/corbafwd.h" + +#if !defined (ACE_LACKS_PRAGMA_ONCE) +# pragma once +#endif /* ACE_LACKS_PRAGMA_ONCE */ + +class DU_Extractor_base +{ + // = TITLE + // DU_Extractor_base + // + // = DESCRIPTION + // Base class of template class below + // +public: + virtual CORBA::Boolean check_match (const CORBA_Any &inside_any, + const CORBA_Any &outside_any) = 0; +}; + +template +class DU_Extractor : public DU_Extractor_base +{ + // = TITLE + // DU_Extractor + // + // = DESCRIPTION + // Template class functor to compare Anys in TAO_DynUnion_i + // constructor with an Any arg and member function from_any(). + // Some compilers won't accept these eclarations inside + // TAO_DynUnion_i or even at global scope in the same file. + // +public: + virtual ~DU_Extractor (void); + + virtual CORBA::Boolean check_match (const CORBA_Any& inside_any, + const CORBA_Any& outside_any); +private: + Type arg_index_; + Type member_index_; +}; + +#if defined (ACE_TEMPLATES_REQUIRE_SOURCE) +#include "DynUnion_i_T.cpp" +// On Win32 platforms, this code will be included as template source +// code and will not be inlined. Therefore, we first turn off +// ACE_INLINE, set it to be nothing, include the code, and then turn +// ACE_INLINE back to its original setting. All this nonsense is +// necessary, since the generic template code that needs to be +// specialized cannot be inlined, else the compiler will ignore the +// specialization code. Also, the specialization code *must* be +// inlined or the compiler will ignore the specializations. +#endif /* ACE_TEMPLATES_REQUIRE_SOURCE */ + +#if defined (ACE_TEMPLATES_REQUIRE_PRAGMA) +#pragma implementation ("DynUnion_i_T.cpp") +#endif /* ACE_TEMPLATES_REQUIRE_PRAGMA */ + +#include "ace/post.h" +#endif /* TAO_DYNUNION_I_T_H */ diff --git a/TAO/tao/DynamicAny/DynamicAny.cpp b/TAO/tao/DynamicAny/DynamicAny.cpp new file mode 100644 index 00000000000..ec1b6127e42 --- /dev/null +++ b/TAO/tao/DynamicAny/DynamicAny.cpp @@ -0,0 +1,56 @@ +/* -*- C++ -*- */ + +// $Id$ +// ================================================================= +// +// = LIBRARY +// TAO +// +// = FILENAME +// DynamicAny.cpp +// +// = AUTHOR +// Carlos O'Ryan +// +// ================================================================= + +#include "DynamicAny.h" +#include "DynAnyFactory.h" + +ACE_RCSID(DynamicAny, DynamicAny, "$Id$") + +TAO_DynamicAny_Loader::TAO_DynamicAny_Loader (void) +{ +} + +CORBA::Object_ptr +TAO_DynamicAny_Loader::create_object (CORBA::ORB_ptr, + int, + char *[], + CORBA::Environment &) + ACE_THROW_SPEC (()) +{ + CORBA::Object_ptr obj; + ACE_NEW_RETURN (obj, + TAO_DynAnyFactory, + CORBA::Object::_nil ()); + return obj; +} + +int +TAO_DynamicAny_Loader::Initializer (void) +{ + ACE_Service_Config::static_svcs ()-> + insert (&ace_svc_desc_TAO_DynamicAny_Loader); + + return 0; +} + +ACE_STATIC_SVC_DEFINE (TAO_DynamicAny_Loader, + ACE_TEXT ("DynamicAny_Loader"), + ACE_SVC_OBJ_T, + &ACE_SVC_NAME (TAO_DynamicAny_Loader), + ACE_Service_Type::DELETE_THIS | ACE_Service_Type::DELETE_OBJ, + 0) +ACE_FACTORY_DEFINE (TAO_DynamicAny, TAO_DynamicAny_Loader) + diff --git a/TAO/tao/DynamicAny/DynamicAny.h b/TAO/tao/DynamicAny/DynamicAny.h new file mode 100644 index 00000000000..c2a7d9f7a96 --- /dev/null +++ b/TAO/tao/DynamicAny/DynamicAny.h @@ -0,0 +1,68 @@ +/* -*- C++ -*- */ + +// $Id$ + +// ========================================================================= +// +// = LIBRARY +// TAO +// +// = FILENAME +// DynamicAny.h +// +// = AUTHOR +// Carlos O'Ryan +// +// ========================================================================= + +#ifndef TAO_DYNAMICANY_H +#define TAO_DYNAMICANY_H +#include "ace/pre.h" + +#include "dynamicany_export.h" +#include "tao/Object_Loader.h" +#include "ace/Service_Config.h" + +#if !defined (ACE_LACKS_PRAGMA_ONCE) +# pragma once +#endif /* ACE_LACKS_PRAGMA_ONCE */ + +class TAO_DynamicAny_Export TAO_DynamicAny_Loader : public TAO_Object_Loader +{ +public: + TAO_DynamicAny_Loader (void); + // Constructor + + virtual CORBA::Object_ptr create_object (CORBA::ORB_ptr orb, + int argc, + char *argv [], + CORBA::Environment &) + ACE_THROW_SPEC (()); + // Creates a DynamicAny factory and returns it. + + static int Initializer (void); + // Used to force the initialization of the ORB code. +}; + +ACE_STATIC_SVC_DECLARE (TAO_DynamicAny_Loader) +ACE_FACTORY_DECLARE (TAO_DynamicAny, TAO_DynamicAny_Loader) + +#if defined(ACE_HAS_BROKEN_STATIC_CONSTRUCTORS) + +typedef int (*TAO_Module_Initializer) (void); + +static TAO_Module_Initializer +TAO_Requires_DynamicAny_Initializer = &TAO_DynamicAny_Loader::Initializer; + +#else + +static int +TAO_Requires_DynamicAny_Initializer = TAO_DynamicAny_Loader::Initializer (); + +#endif /* ACE_HAS_BROKEN_STATIC_CONSTRUCTORS */ + +#define TAO_DYNAMICANY_SAFE_INCLUDE +#include "DynamicAnyC.h" +#undef TAO_DYNAMICANY_SAFE_INCLUDE + +#endif /* TAO_DYNAMICANY_H */ diff --git a/TAO/tao/DynamicAny/DynamicAny.pidl b/TAO/tao/DynamicAny/DynamicAny.pidl new file mode 100644 index 00000000000..0ee395831ba --- /dev/null +++ b/TAO/tao/DynamicAny/DynamicAny.pidl @@ -0,0 +1,224 @@ +// +// $Id$ +// +// ================================================================ +// +// = LIBRARY +// TAO +// +// = FILENAME +// DynamicAny.pidl +// +// = DESCRIPTION +// This file was used to generate the code in DynamicAnyC.{h,i,cpp} +// The file was obtained from the OMG website as part of the full +// CORBA IDL formal/00-04-01: +// http://www.omg.org/technology/documents/formal/corba_omg_idl_text_file.htm +// I couldn't find a copyright notice in the document, but I will +// assume that it is Copyright (C) 2000, OMG. +// We performed some modifications to the file, mainly to use local +// interfaces (part of what is coming in CORBA 2.4 and CORBA 3.0). +// +// The command used to generate code from this file is: +// +// tao_idl.exe -o orig -Gp -Gd -Ge 1 -Gv \ +// -Wb,export_macro=TAO_DynamicAny_Export \ +// -Wb,export_include=dynamicany_export.h \ +// -Wb,pre_include="ace/pre.h" \ +// -Wb,post_include="ace/post.h" \ +// DynamicAny.pidl +// +// after the file is generated a patch must be applied. The patch +// fixes some problems with interceptors and local interfaces and +// disables parts of the code under certain configurations. +// +// Apply patches using the following commands: +// +// patch < diffs/DynamicAnyC.h.diff +// patch < diffs/DynamicAnyC.i.diff +// patch < diffs/DynamicAnyC.cpp.diff +// +// Those changes are required because the generated +// code is part of the TAO library, it hardly makes any sense to +// change the IDL compiler to support changes that are very +// occasional. +// +// Note: The diffs were generated with these commands: +// +// diff -wbu orig/DynamicAny.pidl DynamicAny.pidl > diffs\DynamicAny.pidl.diff +// +// diff -wbu orig/DynamicAnyC.h DynamicAnyC.h > diffs/DynamicAnyC.h.diff +// diff -wbu orig/DynamicAnyC.i DynamicAnyC.i > diffs/DynamicAnyC.i.diff +// diff -wbu orig/DynamicAnyC.cpp DynamicAnyC.cpp > diffs/DynamicAnyC.cpp.diff +// +// ================================================================ + +#ifndef _DYNAMIC_ANY_IDL_ +#define _DYNAMIC_ANY_IDL_ +#pragma prefix "omg.org" +#include + +module DynamicAny { + + local interface DynAny { + exception InvalidValue {}; + exception TypeMismatch {}; + + CORBA::TypeCode type(); + + void assign( in DynAny dyn_any) raises(TypeMismatch); + void from_any( in any value) raises(TypeMismatch, InvalidValue); + any to_any(); + + boolean equal( in DynAny dyn_any); + + void destroy(); + DynAny copy(); + void insert_boolean(in boolean value) raises(TypeMismatch, InvalidValue); + void insert_octet( in octet value) raises(TypeMismatch, InvalidValue); + void insert_char( in char value) raises(TypeMismatch, InvalidValue); + void insert_short( in short value) raises(TypeMismatch, InvalidValue); + void insert_ushort( in unsigned short + value) raises(TypeMismatch, InvalidValue); + void insert_long( in long value) raises(TypeMismatch, InvalidValue); + void insert_ulong( in unsigned long + value) raises(TypeMismatch, InvalidValue); + void insert_float( in float value) raises(TypeMismatch, InvalidValue); + void insert_double( in double value) raises(TypeMismatch, InvalidValue); + void insert_string( in string value) raises(TypeMismatch, InvalidValue); + void insert_reference(in Object value) raises(TypeMismatch, InvalidValue); + void insert_typecode(in CORBA::TypeCode + value) raises(TypeMismatch, InvalidValue); + void insert_longlong(in long long value) raises(TypeMismatch, InvalidValue); + void insert_ulonglong(in unsigned long long + value) raises(TypeMismatch, InvalidValue); + void insert_longdouble(in long double + value) raises(TypeMismatch, InvalidValue); + void insert_wchar( in wchar value) raises(TypeMismatch, InvalidValue); + void insert_wstring(in wstring value) raises(TypeMismatch, InvalidValue); + void insert_any( in any value) raises(TypeMismatch, InvalidValue); + void insert_dyn_any(in DynAny value) raises(TypeMismatch, InvalidValue); + void insert_val( in CORBA::ValueBase value) raises(TypeMismatch, InvalidValue); + + boolean get_boolean() raises(TypeMismatch, InvalidValue); + octet get_octet() raises(TypeMismatch, InvalidValue); + char get_char() raises(TypeMismatch, InvalidValue); + short get_short() raises(TypeMismatch, InvalidValue); + unsigned short get_ushort() raises(TypeMismatch, InvalidValue); + long get_long() raises(TypeMismatch, InvalidValue); + unsigned long get_ulong() raises(TypeMismatch, InvalidValue); + float get_float() raises(TypeMismatch, InvalidValue); + double get_double() raises(TypeMismatch, InvalidValue); + string get_string() raises(TypeMismatch, InvalidValue); + Object get_reference() raises(TypeMismatch, InvalidValue); + CORBA::TypeCode get_typecode() raises(TypeMismatch, InvalidValue); + long long get_longlong() raises(TypeMismatch, InvalidValue); + unsigned long long get_ulonglong() raises(TypeMismatch, InvalidValue); + long double get_longdouble() raises(TypeMismatch, InvalidValue); + wchar get_wchar() raises(TypeMismatch, InvalidValue); + wstring get_wstring() raises(TypeMismatch, InvalidValue); + any get_any() raises(TypeMismatch, InvalidValue); + DynAny get_dyn_any() raises(TypeMismatch, InvalidValue); + CORBA::ValueBase get_val() raises(TypeMismatch, InvalidValue); + + boolean seek(in long index); + void rewind(); + boolean next(); + unsigned long component_count(); + DynAny current_component() raises(TypeMismatch); + }; + + local interface DynFixed : DynAny { + string get_value(); + boolean set_value(in string val) raises(TypeMismatch, InvalidValue); + }; + + local interface DynEnum : DynAny { + string get_as_string(); + void set_as_string(in string value) + raises(InvalidValue); + unsigned long get_as_ulong(); + void set_as_ulong( in unsigned long value) + raises(InvalidValue); + }; + typedef string FieldName; + struct NameValuePair { + FieldName id; + any value; + }; + + typedef sequence NameValuePairSeq; + struct NameDynAnyPair { + FieldName id; + DynAny value; + }; + + typedef sequence NameDynAnyPairSeq; + local interface DynStruct : DynAny { + FieldName current_member_name() raises(TypeMismatch, InvalidValue); + CORBA::TCKind current_member_kind() raises(TypeMismatch, InvalidValue); + NameValuePairSeq get_members(); + void set_members(in NameValuePairSeq value) + raises(TypeMismatch, InvalidValue); + NameDynAnyPairSeq get_members_as_dyn_any(); + void set_members_as_dyn_any(in NameDynAnyPairSeq value) + raises(TypeMismatch, InvalidValue); + }; + + local interface DynUnion : DynAny { + DynAny get_discriminator(); + void set_discriminator(in DynAny d) + raises(TypeMismatch); + void set_to_default_member() raises(TypeMismatch); + void set_to_no_active_member() raises(TypeMismatch); + boolean has_no_active_member(); + CORBA::TCKind discriminator_kind(); + DynAny member() raises(InvalidValue); + FieldName member_name() raises(InvalidValue); + CORBA::TCKind member_kind() raises(InvalidValue); + }; + + typedef sequence AnySeq; + typedef sequence DynAnySeq; + local interface DynSequence : DynAny { + unsigned long get_length(); + void set_length(in unsigned long len) + raises(InvalidValue); + AnySeq get_elements(); + void set_elements(in AnySeq value) + raises(TypeMismatch, InvalidValue); + DynAnySeq get_elements_as_dyn_any(); + void set_elements_as_dyn_any(in DynAnySeq value) + raises(TypeMismatch, InvalidValue); + }; + + local interface DynArray : DynAny { + AnySeq get_elements(); + void set_elements(in AnySeq value) + raises(TypeMismatch, InvalidValue); + DynAnySeq get_elements_as_dyn_any(); + void set_elements_as_dyn_any(in DynAnySeq value) + raises(TypeMismatch, InvalidValue); + }; + + local interface DynValue : DynAny { + FieldName current_member_name() raises(TypeMismatch, InvalidValue); + CORBA::TCKind current_member_kind() raises(TypeMismatch, InvalidValue); + NameValuePairSeq get_members(); + void set_members(in NameValuePairSeq value) + raises(TypeMismatch, InvalidValue); + NameDynAnyPairSeq get_members_as_dyn_any(); + void set_members_as_dyn_any(in NameDynAnyPairSeq value) + raises(TypeMismatch, InvalidValue); + }; + + local interface DynAnyFactory { + exception InconsistentTypeCode {}; + DynAny create_dyn_any(in any value) + raises(InconsistentTypeCode); + DynAny create_dyn_any_from_type_code(in CORBA::TypeCode type) + raises(InconsistentTypeCode); + }; + +}; // module DynamicAny +#endif // _DYNAMIC_ANY_IDL_ diff --git a/TAO/tao/DynamicAny/DynamicAnyC.cpp b/TAO/tao/DynamicAny/DynamicAnyC.cpp new file mode 100644 index 00000000000..ffc40c32706 --- /dev/null +++ b/TAO/tao/DynamicAny/DynamicAnyC.cpp @@ -0,0 +1,1834 @@ +/* -*- C++ -*- $Id$ */ + +// ****** Code generated by the The ACE ORB (TAO) IDL Compiler ******* +// TAO and the TAO IDL Compiler have been developed by the Center for +// Distributed Object Computing at Washington University, St. Louis. +// +// Information about TAO is available at: +// http://www.cs.wustl.edu/~schmidt/TAO.html + +#include "DynamicAny.h" + +#if !defined (__ACE_INLINE__) +#include "DynamicAnyC.i" +#endif /* !defined INLINE */ + + +// default constructor +DynamicAny::DynAny::DynAny (void) +{} + +// destructor +DynamicAny::DynAny::~DynAny (void) +{} + +DynamicAny::DynAny_ptr DynamicAny::DynAny::_narrow ( + CORBA::Object_ptr obj, + CORBA::Environment &ACE_TRY_ENV + ) +{ + return DynAny::_unchecked_narrow (obj, ACE_TRY_ENV); +} + +DynamicAny::DynAny_ptr DynamicAny::DynAny::_unchecked_narrow ( + CORBA::Object_ptr obj, + CORBA::Environment & + ) +{ + if (CORBA::is_nil (obj)) + return DynAny::_nil (); + return + ACE_reinterpret_cast + ( + DynAny_ptr, + obj->_tao_QueryInterface + ( + ACE_reinterpret_cast + ( + ptr_arith_t, + &DynAny::_narrow + ) + ) + ); +} + +DynamicAny::DynAny_ptr +DynamicAny::DynAny::_duplicate (DynAny_ptr obj) +{ + if (!CORBA::is_nil (obj)) + obj->_add_ref (); + return obj; +} + +// default constructor +DynamicAny::DynAny::InvalidValue::InvalidValue (void) +{ +} + +// destructor - all members are of self managing types +DynamicAny::DynAny::InvalidValue::~InvalidValue (void) +{ +} + +// copy constructor +DynamicAny::DynAny::InvalidValue::InvalidValue (const ::DynamicAny::DynAny::InvalidValue &_tao_excp) + : CORBA_UserException (_tao_excp._id ()) +{ +} + +// assignment operator +DynamicAny::DynAny::InvalidValue& +DynamicAny::DynAny::InvalidValue::operator= (const ::DynamicAny::DynAny::InvalidValue &_tao_excp) +{ + + this->CORBA_UserException::operator= (_tao_excp); + return *this; +} + +// narrow +DynamicAny::DynAny::InvalidValue * +DynamicAny::DynAny::InvalidValue::_downcast (CORBA::Exception *exc) +{ + if (!ACE_OS::strcmp ("IDL:DynamicAny/DynAny/InvalidValue:1.0", exc->_id ())) // same type + return ACE_dynamic_cast (InvalidValue *, exc); + else + return 0; +} + + +void DynamicAny::DynAny::InvalidValue::_raise () +{ + TAO_RAISE(*this); +} + + +void DynamicAny::DynAny::InvalidValue::_tao_encode ( + TAO_OutputCDR &, + CORBA::Environment &ACE_TRY_ENV) const +{ + ACE_THROW (CORBA::MARSHAL ()); +} + + +void DynamicAny::DynAny::InvalidValue::_tao_decode ( + TAO_InputCDR &, + CORBA::Environment &ACE_TRY_ENV) +{ + ACE_THROW (CORBA::MARSHAL ()); +} + +// TAO extension - the _alloc method +CORBA::Exception *DynamicAny::DynAny::InvalidValue::_alloc (void) +{ + CORBA::Exception *retval = 0; + ACE_NEW_RETURN (retval, ::DynamicAny::DynAny::InvalidValue, 0); + return retval; +} + +// default constructor +DynamicAny::DynAny::TypeMismatch::TypeMismatch (void) +{ +} + +// destructor - all members are of self managing types +DynamicAny::DynAny::TypeMismatch::~TypeMismatch (void) +{ +} + +// copy constructor +DynamicAny::DynAny::TypeMismatch::TypeMismatch (const ::DynamicAny::DynAny::TypeMismatch &_tao_excp) + : CORBA_UserException (_tao_excp._id ()) +{ +} + +// assignment operator +DynamicAny::DynAny::TypeMismatch& +DynamicAny::DynAny::TypeMismatch::operator= (const ::DynamicAny::DynAny::TypeMismatch &_tao_excp) +{ + + this->CORBA_UserException::operator= (_tao_excp); + return *this; +} + +// narrow +DynamicAny::DynAny::TypeMismatch * +DynamicAny::DynAny::TypeMismatch::_downcast (CORBA::Exception *exc) +{ + if (!ACE_OS::strcmp ("IDL:DynamicAny/DynAny/TypeMismatch:1.0", exc->_id ())) // same type + return ACE_dynamic_cast (TypeMismatch *, exc); + else + return 0; +} + + +void DynamicAny::DynAny::TypeMismatch::_raise () +{ + TAO_RAISE(*this); +} + + +void DynamicAny::DynAny::TypeMismatch::_tao_encode ( + TAO_OutputCDR &, + CORBA::Environment &ACE_TRY_ENV) const +{ + ACE_THROW (CORBA::MARSHAL ()); +} + + +void DynamicAny::DynAny::TypeMismatch::_tao_decode ( + TAO_InputCDR &, + CORBA::Environment &ACE_TRY_ENV) +{ + ACE_THROW (CORBA::MARSHAL ()); +} + +// TAO extension - the _alloc method +CORBA::Exception *DynamicAny::DynAny::TypeMismatch::_alloc (void) +{ + CORBA::Exception *retval = 0; + ACE_NEW_RETURN (retval, ::DynamicAny::DynAny::TypeMismatch, 0); + return retval; +} + +void *DynamicAny::DynAny::_tao_QueryInterface (ptr_arith_t type) +{ + void *retv = 0; + if (type == ACE_reinterpret_cast + (ptr_arith_t, + &ACE_NESTED_CLASS (::DynamicAny, DynAny)::_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* DynamicAny::DynAny::_interface_repository_id (void) const +{ + return "IDL:DynamicAny/DynAny:1.0"; +} + + + +// default constructor +DynamicAny::DynFixed::DynFixed (void) +{} + +// destructor +DynamicAny::DynFixed::~DynFixed (void) +{} + +DynamicAny::DynFixed_ptr DynamicAny::DynFixed::_narrow ( + CORBA::Object_ptr obj, + CORBA::Environment &ACE_TRY_ENV + ) +{ + return DynFixed::_unchecked_narrow (obj, ACE_TRY_ENV); +} + +DynamicAny::DynFixed_ptr DynamicAny::DynFixed::_unchecked_narrow ( + CORBA::Object_ptr obj, + CORBA::Environment & + ) +{ + if (CORBA::is_nil (obj)) + return DynFixed::_nil (); + return + ACE_reinterpret_cast + ( + DynFixed_ptr, + obj->_tao_QueryInterface + ( + ACE_reinterpret_cast + ( + ptr_arith_t, + &DynFixed::_narrow + ) + ) + ); +} + +DynamicAny::DynFixed_ptr +DynamicAny::DynFixed::_duplicate (DynFixed_ptr obj) +{ + if (!CORBA::is_nil (obj)) + obj->_add_ref (); + return obj; +} + +void *DynamicAny::DynFixed::_tao_QueryInterface (ptr_arith_t type) +{ + void *retv = 0; + if (type == ACE_reinterpret_cast + (ptr_arith_t, + &ACE_NESTED_CLASS (::DynamicAny, DynFixed)::_narrow)) + retv = ACE_reinterpret_cast (void*, this); + else if (type == ACE_reinterpret_cast + (ptr_arith_t, + &ACE_NESTED_CLASS (::DynamicAny, DynAny)::_narrow)) + retv = ACE_reinterpret_cast + ( + void *, + ACE_static_cast + ( + DynamicAny::DynAny_ptr, + this + ) + ); + else if (type == ACE_reinterpret_cast (ptr_arith_t, &CORBA::Object::_narrow)) + retv = ACE_reinterpret_cast (void *, + ACE_static_cast (CORBA::Object_ptr, this)); + + if (retv) + this->_add_ref (); + return retv; +} + +const char* DynamicAny::DynFixed::_interface_repository_id (void) const +{ + return "IDL:DynamicAny/DynFixed:1.0"; +} + + + +// default constructor +DynamicAny::DynEnum::DynEnum (void) +{} + +// destructor +DynamicAny::DynEnum::~DynEnum (void) +{} + +DynamicAny::DynEnum_ptr DynamicAny::DynEnum::_narrow ( + CORBA::Object_ptr obj, + CORBA::Environment &ACE_TRY_ENV + ) +{ + return DynEnum::_unchecked_narrow (obj, ACE_TRY_ENV); +} + +DynamicAny::DynEnum_ptr DynamicAny::DynEnum::_unchecked_narrow ( + CORBA::Object_ptr obj, + CORBA::Environment & + ) +{ + if (CORBA::is_nil (obj)) + return DynEnum::_nil (); + return + ACE_reinterpret_cast + ( + DynEnum_ptr, + obj->_tao_QueryInterface + ( + ACE_reinterpret_cast + ( + ptr_arith_t, + &DynEnum::_narrow + ) + ) + ); +} + +DynamicAny::DynEnum_ptr +DynamicAny::DynEnum::_duplicate (DynEnum_ptr obj) +{ + if (!CORBA::is_nil (obj)) + obj->_add_ref (); + return obj; +} + +void *DynamicAny::DynEnum::_tao_QueryInterface (ptr_arith_t type) +{ + void *retv = 0; + if (type == ACE_reinterpret_cast + (ptr_arith_t, + &ACE_NESTED_CLASS (::DynamicAny, DynEnum)::_narrow)) + retv = ACE_reinterpret_cast (void*, this); + else if (type == ACE_reinterpret_cast + (ptr_arith_t, + &ACE_NESTED_CLASS (::DynamicAny, DynAny)::_narrow)) + retv = ACE_reinterpret_cast + ( + void *, + ACE_static_cast + ( + DynamicAny::DynAny_ptr, + this + ) + ); + else if (type == ACE_reinterpret_cast (ptr_arith_t, &CORBA::Object::_narrow)) + retv = ACE_reinterpret_cast (void *, + ACE_static_cast (CORBA::Object_ptr, this)); + + if (retv) + this->_add_ref (); + return retv; +} + +const char* DynamicAny::DynEnum::_interface_repository_id (void) const +{ + return "IDL:DynamicAny/DynEnum:1.0"; +} + + +static const CORBA::Long _oc_DynamicAny_FieldName[] = +{ + TAO_ENCAP_BYTE_ORDER, // byte order + 29, ACE_NTOHL (0x49444c3a), ACE_NTOHL (0x44796e61), ACE_NTOHL (0x6d696341), ACE_NTOHL (0x6e792f46), ACE_NTOHL (0x69656c64), ACE_NTOHL (0x4e616d65), ACE_NTOHL (0x3a312e30), ACE_NTOHL (0x0), // repository ID = IDL:DynamicAny/FieldName:1.0 + 10, ACE_NTOHL (0x4669656c), ACE_NTOHL (0x644e616d), ACE_NTOHL (0x65000000), // name = FieldName + CORBA::tk_string, + 0U, // string length +}; +static CORBA::TypeCode _tc_TAO_tc_DynamicAny_FieldName (CORBA::tk_alias, sizeof (_oc_DynamicAny_FieldName), (char *) &_oc_DynamicAny_FieldName, 0, sizeof (DynamicAny::FieldName)); +TAO_NAMESPACE_TYPE (CORBA::TypeCode_ptr) +TAO_NAMESPACE_BEGIN (DynamicAny) +TAO_NAMESPACE_DEFINE (CORBA::TypeCode_ptr, _tc_FieldName, &_tc_TAO_tc_DynamicAny_FieldName) +TAO_NAMESPACE_END +static const CORBA::Long _oc_DynamicAny_NameValuePair[] = +{ + TAO_ENCAP_BYTE_ORDER, // byte order + 33, ACE_NTOHL (0x49444c3a), ACE_NTOHL (0x44796e61), ACE_NTOHL (0x6d696341), ACE_NTOHL (0x6e792f4e), ACE_NTOHL (0x616d6556), ACE_NTOHL (0x616c7565), ACE_NTOHL (0x50616972), ACE_NTOHL (0x3a312e30), ACE_NTOHL (0x0), // repository ID = IDL:DynamicAny/NameValuePair:1.0 + 14, ACE_NTOHL (0x4e616d65), ACE_NTOHL (0x56616c75), ACE_NTOHL (0x65506169), ACE_NTOHL (0x72000000), // name = NameValuePair + 2, // member count + 3, ACE_NTOHL (0x69640000), // name = id + CORBA::tk_alias, // typecode kind for typedefs + 64, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + 29, ACE_NTOHL (0x49444c3a), ACE_NTOHL (0x44796e61), ACE_NTOHL (0x6d696341), ACE_NTOHL (0x6e792f46), ACE_NTOHL (0x69656c64), ACE_NTOHL (0x4e616d65), ACE_NTOHL (0x3a312e30), ACE_NTOHL (0x0), // repository ID = IDL:DynamicAny/FieldName:1.0 + 10, ACE_NTOHL (0x4669656c), ACE_NTOHL (0x644e616d), ACE_NTOHL (0x65000000), // name = FieldName + CORBA::tk_string, + 0U, // string length + + 6, ACE_NTOHL (0x76616c75), ACE_NTOHL (0x65000000), // name = value + CORBA::tk_any, + +}; +static CORBA::TypeCode _tc_TAO_tc_DynamicAny_NameValuePair (CORBA::tk_struct, sizeof (_oc_DynamicAny_NameValuePair), (char *) &_oc_DynamicAny_NameValuePair, 0, sizeof (DynamicAny::NameValuePair)); +TAO_NAMESPACE_TYPE (CORBA::TypeCode_ptr) +TAO_NAMESPACE_BEGIN (DynamicAny) +TAO_NAMESPACE_DEFINE (CORBA::TypeCode_ptr, _tc_NameValuePair, &_tc_TAO_tc_DynamicAny_NameValuePair) +TAO_NAMESPACE_END +void DynamicAny::NameValuePair::_tao_any_destructor (void *x) +{ + NameValuePair *tmp = ACE_static_cast (NameValuePair*,x); + delete tmp; +} + + +#if !defined (TAO_USE_SEQUENCE_TEMPLATES) + +#if !defined (__TAO_UNBOUNDED_SEQUENCE_DYNAMICANY_NAMEVALUEPAIRSEQ_CS_) +#define __TAO_UNBOUNDED_SEQUENCE_DYNAMICANY_NAMEVALUEPAIRSEQ_CS_ + + void + DynamicAny::_TAO_Unbounded_Sequence_DynamicAny_NameValuePairSeq::_allocate_buffer (CORBA::ULong length) + { + DynamicAny::NameValuePair* tmp = 0; + tmp = _TAO_Unbounded_Sequence_DynamicAny_NameValuePairSeq::allocbuf (length); + + if (this->buffer_ != 0) + { + DynamicAny::NameValuePair *old = ACE_reinterpret_cast (DynamicAny::NameValuePair *,this->buffer_); + + for (CORBA::ULong i = 0; i < this->length_; ++i) + tmp[i] = old[i]; + + if (this->release_) + _TAO_Unbounded_Sequence_DynamicAny_NameValuePairSeq::freebuf (old); + + } + this->buffer_ = tmp; + } + + void + DynamicAny::_TAO_Unbounded_Sequence_DynamicAny_NameValuePairSeq::_deallocate_buffer (void) + { + if (this->buffer_ == 0 || this->release_ == 0) + return; + + DynamicAny::NameValuePair *tmp = ACE_reinterpret_cast (DynamicAny::NameValuePair *,this->buffer_); + + _TAO_Unbounded_Sequence_DynamicAny_NameValuePairSeq::freebuf (tmp); + this->buffer_ = 0; + } + + DynamicAny::_TAO_Unbounded_Sequence_DynamicAny_NameValuePairSeq::~_TAO_Unbounded_Sequence_DynamicAny_NameValuePairSeq (void) // Dtor. + { + this->_deallocate_buffer (); + } + + +#endif /* end #if !defined */ + + +#endif /* !TAO_USE_SEQUENCE_TEMPLATES */ + +#if !defined (_DYNAMICANY_NAMEVALUEPAIRSEQ_CS_) +#define _DYNAMICANY_NAMEVALUEPAIRSEQ_CS_ + +// ************************************************************* +// DynamicAny::NameValuePairSeq +// ************************************************************* + +DynamicAny::NameValuePairSeq::NameValuePairSeq (void) +{} +DynamicAny::NameValuePairSeq::NameValuePairSeq (CORBA::ULong max) // uses max size + : +#if !defined (TAO_USE_SEQUENCE_TEMPLATES) + _TAO_Unbounded_Sequence_DynamicAny_NameValuePairSeq +#else /* TAO_USE_SEQUENCE_TEMPLATES */ + TAO_Unbounded_Sequence +#endif /* !TAO_USE_SEQUENCE_TEMPLATES */ + (max) +{} +DynamicAny::NameValuePairSeq::NameValuePairSeq (CORBA::ULong max, CORBA::ULong length, DynamicAny::NameValuePair *buffer, CORBA::Boolean release) + : +#if !defined (TAO_USE_SEQUENCE_TEMPLATES) + _TAO_Unbounded_Sequence_DynamicAny_NameValuePairSeq +#else /* TAO_USE_SEQUENCE_TEMPLATES */ + TAO_Unbounded_Sequence +#endif /* !TAO_USE_SEQUENCE_TEMPLATES */ + (max, length, buffer, release) +{} +DynamicAny::NameValuePairSeq::NameValuePairSeq (const NameValuePairSeq &seq) // copy ctor + : +#if !defined (TAO_USE_SEQUENCE_TEMPLATES) + _TAO_Unbounded_Sequence_DynamicAny_NameValuePairSeq +#else /* TAO_USE_SEQUENCE_TEMPLATES */ + TAO_Unbounded_Sequence +#endif /* !TAO_USE_SEQUENCE_TEMPLATES */ + (seq) +{} +DynamicAny::NameValuePairSeq::~NameValuePairSeq (void) // dtor +{} +void DynamicAny::NameValuePairSeq::_tao_any_destructor (void *x) +{ + NameValuePairSeq *tmp = ACE_static_cast (NameValuePairSeq*,x); + delete tmp; +} + + +#endif /* end #if !defined */ + +static const CORBA::Long _oc_DynamicAny_NameValuePairSeq[] = +{ + TAO_ENCAP_BYTE_ORDER, // byte order + 36, ACE_NTOHL (0x49444c3a), ACE_NTOHL (0x44796e61), ACE_NTOHL (0x6d696341), ACE_NTOHL (0x6e792f4e), ACE_NTOHL (0x616d6556), ACE_NTOHL (0x616c7565), ACE_NTOHL (0x50616972), ACE_NTOHL (0x5365713a), ACE_NTOHL (0x312e3000), // repository ID = IDL:DynamicAny/NameValuePairSeq:1.0 + 17, ACE_NTOHL (0x4e616d65), ACE_NTOHL (0x56616c75), ACE_NTOHL (0x65506169), ACE_NTOHL (0x72536571), ACE_NTOHL (0x0), // name = NameValuePairSeq + CORBA::tk_sequence, // typecode kind + 180, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + CORBA::tk_struct, // typecode kind + 164, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + 33, ACE_NTOHL (0x49444c3a), ACE_NTOHL (0x44796e61), ACE_NTOHL (0x6d696341), ACE_NTOHL (0x6e792f4e), ACE_NTOHL (0x616d6556), ACE_NTOHL (0x616c7565), ACE_NTOHL (0x50616972), ACE_NTOHL (0x3a312e30), ACE_NTOHL (0x0), // repository ID = IDL:DynamicAny/NameValuePair:1.0 + 14, ACE_NTOHL (0x4e616d65), ACE_NTOHL (0x56616c75), ACE_NTOHL (0x65506169), ACE_NTOHL (0x72000000), // name = NameValuePair + 2, // member count + 3, ACE_NTOHL (0x69640000), // name = id + CORBA::tk_alias, // typecode kind for typedefs + 64, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + 29, ACE_NTOHL (0x49444c3a), ACE_NTOHL (0x44796e61), ACE_NTOHL (0x6d696341), ACE_NTOHL (0x6e792f46), ACE_NTOHL (0x69656c64), ACE_NTOHL (0x4e616d65), ACE_NTOHL (0x3a312e30), ACE_NTOHL (0x0), // repository ID = IDL:DynamicAny/FieldName:1.0 + 10, ACE_NTOHL (0x4669656c), ACE_NTOHL (0x644e616d), ACE_NTOHL (0x65000000), // name = FieldName + CORBA::tk_string, + 0U, // string length + + 6, ACE_NTOHL (0x76616c75), ACE_NTOHL (0x65000000), // name = value + CORBA::tk_any, + + + 0U, + +}; +static CORBA::TypeCode _tc_TAO_tc_DynamicAny_NameValuePairSeq (CORBA::tk_alias, sizeof (_oc_DynamicAny_NameValuePairSeq), (char *) &_oc_DynamicAny_NameValuePairSeq, 0, sizeof (DynamicAny::NameValuePairSeq)); +TAO_NAMESPACE_TYPE (CORBA::TypeCode_ptr) +TAO_NAMESPACE_BEGIN (DynamicAny) +TAO_NAMESPACE_DEFINE (CORBA::TypeCode_ptr, _tc_NameValuePairSeq, &_tc_TAO_tc_DynamicAny_NameValuePairSeq) +TAO_NAMESPACE_END + +#if !defined (TAO_USE_SEQUENCE_TEMPLATES) + +#if !defined (__TAO_UNBOUNDED_SEQUENCE_DYNAMICANY_NAMEDYNANYPAIRSEQ_CS_) +#define __TAO_UNBOUNDED_SEQUENCE_DYNAMICANY_NAMEDYNANYPAIRSEQ_CS_ + + void + DynamicAny::_TAO_Unbounded_Sequence_DynamicAny_NameDynAnyPairSeq::_allocate_buffer (CORBA::ULong length) + { + DynamicAny::NameDynAnyPair* tmp = 0; + tmp = _TAO_Unbounded_Sequence_DynamicAny_NameDynAnyPairSeq::allocbuf (length); + + if (this->buffer_ != 0) + { + DynamicAny::NameDynAnyPair *old = ACE_reinterpret_cast (DynamicAny::NameDynAnyPair *,this->buffer_); + + for (CORBA::ULong i = 0; i < this->length_; ++i) + tmp[i] = old[i]; + + if (this->release_) + _TAO_Unbounded_Sequence_DynamicAny_NameDynAnyPairSeq::freebuf (old); + + } + this->buffer_ = tmp; + } + + void + DynamicAny::_TAO_Unbounded_Sequence_DynamicAny_NameDynAnyPairSeq::_deallocate_buffer (void) + { + if (this->buffer_ == 0 || this->release_ == 0) + return; + + DynamicAny::NameDynAnyPair *tmp = ACE_reinterpret_cast (DynamicAny::NameDynAnyPair *,this->buffer_); + + _TAO_Unbounded_Sequence_DynamicAny_NameDynAnyPairSeq::freebuf (tmp); + this->buffer_ = 0; + } + + DynamicAny::_TAO_Unbounded_Sequence_DynamicAny_NameDynAnyPairSeq::~_TAO_Unbounded_Sequence_DynamicAny_NameDynAnyPairSeq (void) // Dtor. + { + this->_deallocate_buffer (); + } + + +#endif /* end #if !defined */ + + +#endif /* !TAO_USE_SEQUENCE_TEMPLATES */ + +#if !defined (_DYNAMICANY_NAMEDYNANYPAIRSEQ_CS_) +#define _DYNAMICANY_NAMEDYNANYPAIRSEQ_CS_ + +// ************************************************************* +// DynamicAny::NameDynAnyPairSeq +// ************************************************************* + +DynamicAny::NameDynAnyPairSeq::NameDynAnyPairSeq (void) +{} +DynamicAny::NameDynAnyPairSeq::NameDynAnyPairSeq (CORBA::ULong max) // uses max size + : +#if !defined (TAO_USE_SEQUENCE_TEMPLATES) + _TAO_Unbounded_Sequence_DynamicAny_NameDynAnyPairSeq +#else /* TAO_USE_SEQUENCE_TEMPLATES */ + TAO_Unbounded_Sequence +#endif /* !TAO_USE_SEQUENCE_TEMPLATES */ + (max) +{} +DynamicAny::NameDynAnyPairSeq::NameDynAnyPairSeq (CORBA::ULong max, CORBA::ULong length, DynamicAny::NameDynAnyPair *buffer, CORBA::Boolean release) + : +#if !defined (TAO_USE_SEQUENCE_TEMPLATES) + _TAO_Unbounded_Sequence_DynamicAny_NameDynAnyPairSeq +#else /* TAO_USE_SEQUENCE_TEMPLATES */ + TAO_Unbounded_Sequence +#endif /* !TAO_USE_SEQUENCE_TEMPLATES */ + (max, length, buffer, release) +{} +DynamicAny::NameDynAnyPairSeq::NameDynAnyPairSeq (const NameDynAnyPairSeq &seq) // copy ctor + : +#if !defined (TAO_USE_SEQUENCE_TEMPLATES) + _TAO_Unbounded_Sequence_DynamicAny_NameDynAnyPairSeq +#else /* TAO_USE_SEQUENCE_TEMPLATES */ + TAO_Unbounded_Sequence +#endif /* !TAO_USE_SEQUENCE_TEMPLATES */ + (seq) +{} +DynamicAny::NameDynAnyPairSeq::~NameDynAnyPairSeq (void) // dtor +{} +void DynamicAny::NameDynAnyPairSeq::_tao_any_destructor (void *x) +{ + NameDynAnyPairSeq *tmp = ACE_static_cast (NameDynAnyPairSeq*,x); + delete tmp; +} + + +#endif /* end #if !defined */ + + +// default constructor +DynamicAny::DynStruct::DynStruct (void) +{} + +// destructor +DynamicAny::DynStruct::~DynStruct (void) +{} + +DynamicAny::DynStruct_ptr DynamicAny::DynStruct::_narrow ( + CORBA::Object_ptr obj, + CORBA::Environment &ACE_TRY_ENV + ) +{ + return DynStruct::_unchecked_narrow (obj, ACE_TRY_ENV); +} + +DynamicAny::DynStruct_ptr DynamicAny::DynStruct::_unchecked_narrow ( + CORBA::Object_ptr obj, + CORBA::Environment & + ) +{ + if (CORBA::is_nil (obj)) + return DynStruct::_nil (); + return + ACE_reinterpret_cast + ( + DynStruct_ptr, + obj->_tao_QueryInterface + ( + ACE_reinterpret_cast + ( + ptr_arith_t, + &DynStruct::_narrow + ) + ) + ); +} + +DynamicAny::DynStruct_ptr +DynamicAny::DynStruct::_duplicate (DynStruct_ptr obj) +{ + if (!CORBA::is_nil (obj)) + obj->_add_ref (); + return obj; +} + +void *DynamicAny::DynStruct::_tao_QueryInterface (ptr_arith_t type) +{ + void *retv = 0; + if (type == ACE_reinterpret_cast + (ptr_arith_t, + &ACE_NESTED_CLASS (::DynamicAny, DynStruct)::_narrow)) + retv = ACE_reinterpret_cast (void*, this); + else if (type == ACE_reinterpret_cast + (ptr_arith_t, + &ACE_NESTED_CLASS (::DynamicAny, DynAny)::_narrow)) + retv = ACE_reinterpret_cast + ( + void *, + ACE_static_cast + ( + DynamicAny::DynAny_ptr, + this + ) + ); + else if (type == ACE_reinterpret_cast (ptr_arith_t, &CORBA::Object::_narrow)) + retv = ACE_reinterpret_cast (void *, + ACE_static_cast (CORBA::Object_ptr, this)); + + if (retv) + this->_add_ref (); + return retv; +} + +const char* DynamicAny::DynStruct::_interface_repository_id (void) const +{ + return "IDL:DynamicAny/DynStruct:1.0"; +} + + + +// default constructor +DynamicAny::DynUnion::DynUnion (void) +{} + +// destructor +DynamicAny::DynUnion::~DynUnion (void) +{} + +DynamicAny::DynUnion_ptr DynamicAny::DynUnion::_narrow ( + CORBA::Object_ptr obj, + CORBA::Environment &ACE_TRY_ENV + ) +{ + return DynUnion::_unchecked_narrow (obj, ACE_TRY_ENV); +} + +DynamicAny::DynUnion_ptr DynamicAny::DynUnion::_unchecked_narrow ( + CORBA::Object_ptr obj, + CORBA::Environment & + ) +{ + if (CORBA::is_nil (obj)) + return DynUnion::_nil (); + return + ACE_reinterpret_cast + ( + DynUnion_ptr, + obj->_tao_QueryInterface + ( + ACE_reinterpret_cast + ( + ptr_arith_t, + &DynUnion::_narrow + ) + ) + ); +} + +DynamicAny::DynUnion_ptr +DynamicAny::DynUnion::_duplicate (DynUnion_ptr obj) +{ + if (!CORBA::is_nil (obj)) + obj->_add_ref (); + return obj; +} + +void *DynamicAny::DynUnion::_tao_QueryInterface (ptr_arith_t type) +{ + void *retv = 0; + if (type == ACE_reinterpret_cast + (ptr_arith_t, + &ACE_NESTED_CLASS (::DynamicAny, DynUnion)::_narrow)) + retv = ACE_reinterpret_cast (void*, this); + else if (type == ACE_reinterpret_cast + (ptr_arith_t, + &ACE_NESTED_CLASS (::DynamicAny, DynAny)::_narrow)) + retv = ACE_reinterpret_cast + ( + void *, + ACE_static_cast + ( + DynamicAny::DynAny_ptr, + this + ) + ); + else if (type == ACE_reinterpret_cast (ptr_arith_t, &CORBA::Object::_narrow)) + retv = ACE_reinterpret_cast (void *, + ACE_static_cast (CORBA::Object_ptr, this)); + + if (retv) + this->_add_ref (); + return retv; +} + +const char* DynamicAny::DynUnion::_interface_repository_id (void) const +{ + return "IDL:DynamicAny/DynUnion:1.0"; +} + + + +#if !defined (TAO_USE_SEQUENCE_TEMPLATES) + +#if !defined (__TAO_UNBOUNDED_SEQUENCE_DYNAMICANY_ANYSEQ_CS_) +#define __TAO_UNBOUNDED_SEQUENCE_DYNAMICANY_ANYSEQ_CS_ + + void + DynamicAny::_TAO_Unbounded_Sequence_DynamicAny_AnySeq::_allocate_buffer (CORBA::ULong length) + { + CORBA::Any* tmp = 0; + tmp = _TAO_Unbounded_Sequence_DynamicAny_AnySeq::allocbuf (length); + + if (this->buffer_ != 0) + { + CORBA::Any *old = ACE_reinterpret_cast (CORBA::Any *,this->buffer_); + + for (CORBA::ULong i = 0; i < this->length_; ++i) + tmp[i] = old[i]; + + if (this->release_) + _TAO_Unbounded_Sequence_DynamicAny_AnySeq::freebuf (old); + + } + this->buffer_ = tmp; + } + + void + DynamicAny::_TAO_Unbounded_Sequence_DynamicAny_AnySeq::_deallocate_buffer (void) + { + if (this->buffer_ == 0 || this->release_ == 0) + return; + + CORBA::Any *tmp = ACE_reinterpret_cast (CORBA::Any *,this->buffer_); + + _TAO_Unbounded_Sequence_DynamicAny_AnySeq::freebuf (tmp); + this->buffer_ = 0; + } + + DynamicAny::_TAO_Unbounded_Sequence_DynamicAny_AnySeq::~_TAO_Unbounded_Sequence_DynamicAny_AnySeq (void) // Dtor. + { + this->_deallocate_buffer (); + } + + +#endif /* end #if !defined */ + + +#endif /* !TAO_USE_SEQUENCE_TEMPLATES */ + +#if !defined (_DYNAMICANY_ANYSEQ_CS_) +#define _DYNAMICANY_ANYSEQ_CS_ + +// ************************************************************* +// DynamicAny::AnySeq +// ************************************************************* + +DynamicAny::AnySeq::AnySeq (void) +{} +DynamicAny::AnySeq::AnySeq (CORBA::ULong max) // uses max size + : +#if !defined (TAO_USE_SEQUENCE_TEMPLATES) + _TAO_Unbounded_Sequence_DynamicAny_AnySeq +#else /* TAO_USE_SEQUENCE_TEMPLATES */ + TAO_Unbounded_Sequence +#endif /* !TAO_USE_SEQUENCE_TEMPLATES */ + (max) +{} +DynamicAny::AnySeq::AnySeq (CORBA::ULong max, CORBA::ULong length, CORBA::Any *buffer, CORBA::Boolean release) + : +#if !defined (TAO_USE_SEQUENCE_TEMPLATES) + _TAO_Unbounded_Sequence_DynamicAny_AnySeq +#else /* TAO_USE_SEQUENCE_TEMPLATES */ + TAO_Unbounded_Sequence +#endif /* !TAO_USE_SEQUENCE_TEMPLATES */ + (max, length, buffer, release) +{} +DynamicAny::AnySeq::AnySeq (const AnySeq &seq) // copy ctor + : +#if !defined (TAO_USE_SEQUENCE_TEMPLATES) + _TAO_Unbounded_Sequence_DynamicAny_AnySeq +#else /* TAO_USE_SEQUENCE_TEMPLATES */ + TAO_Unbounded_Sequence +#endif /* !TAO_USE_SEQUENCE_TEMPLATES */ + (seq) +{} +DynamicAny::AnySeq::~AnySeq (void) // dtor +{} +void DynamicAny::AnySeq::_tao_any_destructor (void *x) +{ + AnySeq *tmp = ACE_static_cast (AnySeq*,x); + delete tmp; +} + + +#endif /* end #if !defined */ + +static const CORBA::Long _oc_DynamicAny_AnySeq[] = +{ + TAO_ENCAP_BYTE_ORDER, // byte order + 26, ACE_NTOHL (0x49444c3a), ACE_NTOHL (0x44796e61), ACE_NTOHL (0x6d696341), ACE_NTOHL (0x6e792f41), ACE_NTOHL (0x6e795365), ACE_NTOHL (0x713a312e), ACE_NTOHL (0x30000000), // repository ID = IDL:DynamicAny/AnySeq:1.0 + 7, ACE_NTOHL (0x416e7953), ACE_NTOHL (0x65710000), // name = AnySeq + CORBA::tk_sequence, // typecode kind + 12, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + CORBA::tk_any, + + 0U, + +}; +static CORBA::TypeCode _tc_TAO_tc_DynamicAny_AnySeq (CORBA::tk_alias, sizeof (_oc_DynamicAny_AnySeq), (char *) &_oc_DynamicAny_AnySeq, 0, sizeof (DynamicAny::AnySeq)); +TAO_NAMESPACE_TYPE (CORBA::TypeCode_ptr) +TAO_NAMESPACE_BEGIN (DynamicAny) +TAO_NAMESPACE_DEFINE (CORBA::TypeCode_ptr, _tc_AnySeq, &_tc_TAO_tc_DynamicAny_AnySeq) +TAO_NAMESPACE_END + +#if !defined (TAO_USE_SEQUENCE_TEMPLATES) + +#if !defined (__TAO_UNBOUNDED_OBJECT_SEQUENCE_DYNAMICANY_DYNANYSEQ_CS_) +#define __TAO_UNBOUNDED_OBJECT_SEQUENCE_DYNAMICANY_DYNANYSEQ_CS_ + + // The Base_Sequence functions, please see tao/Sequence.h + void + DynamicAny::_TAO_Unbounded_Object_Sequence_DynamicAny_DynAnySeq::_allocate_buffer (CORBA::ULong length) + { + DynamicAny::DynAny **tmp = 0; + tmp = _TAO_Unbounded_Object_Sequence_DynamicAny_DynAnySeq::allocbuf (length); + + if (this->buffer_ != 0) + { + DynamicAny::DynAny **old = ACE_reinterpret_cast (DynamicAny::DynAny**, this->buffer_); + for (CORBA::ULong i = 0; i < this->length_; ++i) + if (!this->release_) + tmp[i] = DynamicAny::DynAny::_duplicate (old[i]); + else + tmp[i] = old[i]; + + if (this->release_) + delete[] old; + + } + this->buffer_ = tmp; + } + + void + DynamicAny::_TAO_Unbounded_Object_Sequence_DynamicAny_DynAnySeq::_deallocate_buffer (void) + { + if (this->buffer_ == 0 || this->release_ == 0) + return; + DynamicAny::DynAny **tmp = ACE_reinterpret_cast (DynamicAny::DynAny**, this->buffer_); + for (CORBA::ULong i = 0; i < this->length_; ++i) + { + CORBA::release (tmp[i]); + tmp[i] = DynamicAny::DynAny::_nil (); + } + _TAO_Unbounded_Object_Sequence_DynamicAny_DynAnySeq::freebuf (tmp); + this->buffer_ = 0; + } + + DynamicAny::_TAO_Unbounded_Object_Sequence_DynamicAny_DynAnySeq::~_TAO_Unbounded_Object_Sequence_DynamicAny_DynAnySeq (void) + { + this->_deallocate_buffer (); + } + + void + DynamicAny::_TAO_Unbounded_Object_Sequence_DynamicAny_DynAnySeq::_shrink_buffer (CORBA::ULong nl, CORBA::ULong ol) + { + DynamicAny::DynAny **tmp = ACE_reinterpret_cast (DynamicAny::DynAny**, this->buffer_); + + for (CORBA::ULong i = nl; i < ol; ++i) + { + CORBA::release (tmp[i]); + tmp[i] = DynamicAny::DynAny::_nil (); + } + } + void + DynamicAny::_TAO_Unbounded_Object_Sequence_DynamicAny_DynAnySeq::_downcast ( + void* target, + CORBA_Object *src, + CORBA_Environment &ACE_TRY_ENV + ) + { + DynamicAny::DynAny **tmp = ACE_static_cast (DynamicAny::DynAny**, target); + *tmp = DynamicAny::DynAny::_narrow (src, ACE_TRY_ENV); + } + + CORBA_Object* + DynamicAny::_TAO_Unbounded_Object_Sequence_DynamicAny_DynAnySeq::_upcast (void *src) const + { + DynamicAny::DynAny **tmp = ACE_static_cast (DynamicAny::DynAny**, src); + return *tmp; + } + +#endif /* end #if !defined */ + + +#endif /* !TAO_USE_SEQUENCE_TEMPLATES */ + +#if !defined (_DYNAMICANY_DYNANYSEQ_CS_) +#define _DYNAMICANY_DYNANYSEQ_CS_ + +// ************************************************************* +// DynamicAny::DynAnySeq +// ************************************************************* + +DynamicAny::DynAnySeq::DynAnySeq (void) +{} +DynamicAny::DynAnySeq::DynAnySeq (CORBA::ULong max) // uses max size + : +#if !defined (TAO_USE_SEQUENCE_TEMPLATES) + _TAO_Unbounded_Object_Sequence_DynamicAny_DynAnySeq +#else /* TAO_USE_SEQUENCE_TEMPLATES */ + TAO_Unbounded_Object_Sequence +#endif /* !TAO_USE_SEQUENCE_TEMPLATES */ + (max) +{} +DynamicAny::DynAnySeq::DynAnySeq (CORBA::ULong max, CORBA::ULong length, DynamicAny::DynAny_ptr *buffer, CORBA::Boolean release) + : +#if !defined (TAO_USE_SEQUENCE_TEMPLATES) + _TAO_Unbounded_Object_Sequence_DynamicAny_DynAnySeq +#else /* TAO_USE_SEQUENCE_TEMPLATES */ + TAO_Unbounded_Object_Sequence +#endif /* !TAO_USE_SEQUENCE_TEMPLATES */ + (max, length, buffer, release) +{} +DynamicAny::DynAnySeq::DynAnySeq (const DynAnySeq &seq) // copy ctor + : +#if !defined (TAO_USE_SEQUENCE_TEMPLATES) + _TAO_Unbounded_Object_Sequence_DynamicAny_DynAnySeq +#else /* TAO_USE_SEQUENCE_TEMPLATES */ + TAO_Unbounded_Object_Sequence +#endif /* !TAO_USE_SEQUENCE_TEMPLATES */ + (seq) +{} +DynamicAny::DynAnySeq::~DynAnySeq (void) // dtor +{} +void DynamicAny::DynAnySeq::_tao_any_destructor (void *x) +{ + DynAnySeq *tmp = ACE_static_cast (DynAnySeq*,x); + delete tmp; +} + + +#endif /* end #if !defined */ + + +// default constructor +DynamicAny::DynSequence::DynSequence (void) +{} + +// destructor +DynamicAny::DynSequence::~DynSequence (void) +{} + +DynamicAny::DynSequence_ptr DynamicAny::DynSequence::_narrow ( + CORBA::Object_ptr obj, + CORBA::Environment &ACE_TRY_ENV + ) +{ + return DynSequence::_unchecked_narrow (obj, ACE_TRY_ENV); +} + +DynamicAny::DynSequence_ptr DynamicAny::DynSequence::_unchecked_narrow ( + CORBA::Object_ptr obj, + CORBA::Environment & + ) +{ + if (CORBA::is_nil (obj)) + return DynSequence::_nil (); + return + ACE_reinterpret_cast + ( + DynSequence_ptr, + obj->_tao_QueryInterface + ( + ACE_reinterpret_cast + ( + ptr_arith_t, + &DynSequence::_narrow + ) + ) + ); +} + +DynamicAny::DynSequence_ptr +DynamicAny::DynSequence::_duplicate (DynSequence_ptr obj) +{ + if (!CORBA::is_nil (obj)) + obj->_add_ref (); + return obj; +} + +void *DynamicAny::DynSequence::_tao_QueryInterface (ptr_arith_t type) +{ + void *retv = 0; + if (type == ACE_reinterpret_cast + (ptr_arith_t, + &ACE_NESTED_CLASS (::DynamicAny, DynSequence)::_narrow)) + retv = ACE_reinterpret_cast (void*, this); + else if (type == ACE_reinterpret_cast + (ptr_arith_t, + &ACE_NESTED_CLASS (::DynamicAny, DynAny)::_narrow)) + retv = ACE_reinterpret_cast + ( + void *, + ACE_static_cast + ( + DynamicAny::DynAny_ptr, + this + ) + ); + else if (type == ACE_reinterpret_cast (ptr_arith_t, &CORBA::Object::_narrow)) + retv = ACE_reinterpret_cast (void *, + ACE_static_cast (CORBA::Object_ptr, this)); + + if (retv) + this->_add_ref (); + return retv; +} + +const char* DynamicAny::DynSequence::_interface_repository_id (void) const +{ + return "IDL:DynamicAny/DynSequence:1.0"; +} + + + +// default constructor +DynamicAny::DynArray::DynArray (void) +{} + +// destructor +DynamicAny::DynArray::~DynArray (void) +{} + +DynamicAny::DynArray_ptr DynamicAny::DynArray::_narrow ( + CORBA::Object_ptr obj, + CORBA::Environment &ACE_TRY_ENV + ) +{ + return DynArray::_unchecked_narrow (obj, ACE_TRY_ENV); +} + +DynamicAny::DynArray_ptr DynamicAny::DynArray::_unchecked_narrow ( + CORBA::Object_ptr obj, + CORBA::Environment & + ) +{ + if (CORBA::is_nil (obj)) + return DynArray::_nil (); + return + ACE_reinterpret_cast + ( + DynArray_ptr, + obj->_tao_QueryInterface + ( + ACE_reinterpret_cast + ( + ptr_arith_t, + &DynArray::_narrow + ) + ) + ); +} + +DynamicAny::DynArray_ptr +DynamicAny::DynArray::_duplicate (DynArray_ptr obj) +{ + if (!CORBA::is_nil (obj)) + obj->_add_ref (); + return obj; +} + +void *DynamicAny::DynArray::_tao_QueryInterface (ptr_arith_t type) +{ + void *retv = 0; + if (type == ACE_reinterpret_cast + (ptr_arith_t, + &ACE_NESTED_CLASS (::DynamicAny, DynArray)::_narrow)) + retv = ACE_reinterpret_cast (void*, this); + else if (type == ACE_reinterpret_cast + (ptr_arith_t, + &ACE_NESTED_CLASS (::DynamicAny, DynAny)::_narrow)) + retv = ACE_reinterpret_cast + ( + void *, + ACE_static_cast + ( + DynamicAny::DynAny_ptr, + this + ) + ); + else if (type == ACE_reinterpret_cast (ptr_arith_t, &CORBA::Object::_narrow)) + retv = ACE_reinterpret_cast (void *, + ACE_static_cast (CORBA::Object_ptr, this)); + + if (retv) + this->_add_ref (); + return retv; +} + +const char* DynamicAny::DynArray::_interface_repository_id (void) const +{ + return "IDL:DynamicAny/DynArray:1.0"; +} + + + +// default constructor +DynamicAny::DynValue::DynValue (void) +{} + +// destructor +DynamicAny::DynValue::~DynValue (void) +{} + +DynamicAny::DynValue_ptr DynamicAny::DynValue::_narrow ( + CORBA::Object_ptr obj, + CORBA::Environment &ACE_TRY_ENV + ) +{ + return DynValue::_unchecked_narrow (obj, ACE_TRY_ENV); +} + +DynamicAny::DynValue_ptr DynamicAny::DynValue::_unchecked_narrow ( + CORBA::Object_ptr obj, + CORBA::Environment & + ) +{ + if (CORBA::is_nil (obj)) + return DynValue::_nil (); + return + ACE_reinterpret_cast + ( + DynValue_ptr, + obj->_tao_QueryInterface + ( + ACE_reinterpret_cast + ( + ptr_arith_t, + &DynValue::_narrow + ) + ) + ); +} + +DynamicAny::DynValue_ptr +DynamicAny::DynValue::_duplicate (DynValue_ptr obj) +{ + if (!CORBA::is_nil (obj)) + obj->_add_ref (); + return obj; +} + +void *DynamicAny::DynValue::_tao_QueryInterface (ptr_arith_t type) +{ + void *retv = 0; + if (type == ACE_reinterpret_cast + (ptr_arith_t, + &ACE_NESTED_CLASS (::DynamicAny, DynValue)::_narrow)) + retv = ACE_reinterpret_cast (void*, this); + else if (type == ACE_reinterpret_cast + (ptr_arith_t, + &ACE_NESTED_CLASS (::DynamicAny, DynAny)::_narrow)) + retv = ACE_reinterpret_cast + ( + void *, + ACE_static_cast + ( + DynamicAny::DynAny_ptr, + this + ) + ); + else if (type == ACE_reinterpret_cast (ptr_arith_t, &CORBA::Object::_narrow)) + retv = ACE_reinterpret_cast (void *, + ACE_static_cast (CORBA::Object_ptr, this)); + + if (retv) + this->_add_ref (); + return retv; +} + +const char* DynamicAny::DynValue::_interface_repository_id (void) const +{ + return "IDL:DynamicAny/DynValue:1.0"; +} + + + +// default constructor +DynamicAny::DynAnyFactory::DynAnyFactory (void) +{} + +// destructor +DynamicAny::DynAnyFactory::~DynAnyFactory (void) +{} + +DynamicAny::DynAnyFactory_ptr DynamicAny::DynAnyFactory::_narrow ( + CORBA::Object_ptr obj, + CORBA::Environment &ACE_TRY_ENV + ) +{ + return DynAnyFactory::_unchecked_narrow (obj, ACE_TRY_ENV); +} + +DynamicAny::DynAnyFactory_ptr DynamicAny::DynAnyFactory::_unchecked_narrow ( + CORBA::Object_ptr obj, + CORBA::Environment & + ) +{ + if (CORBA::is_nil (obj)) + return DynAnyFactory::_nil (); + return + ACE_reinterpret_cast + ( + DynAnyFactory_ptr, + obj->_tao_QueryInterface + ( + ACE_reinterpret_cast + ( + ptr_arith_t, + &DynAnyFactory::_narrow + ) + ) + ); +} + +DynamicAny::DynAnyFactory_ptr +DynamicAny::DynAnyFactory::_duplicate (DynAnyFactory_ptr obj) +{ + if (!CORBA::is_nil (obj)) + obj->_add_ref (); + return obj; +} + +// default constructor +DynamicAny::DynAnyFactory::InconsistentTypeCode::InconsistentTypeCode (void) +{ +} + +// destructor - all members are of self managing types +DynamicAny::DynAnyFactory::InconsistentTypeCode::~InconsistentTypeCode (void) +{ +} + +// copy constructor +DynamicAny::DynAnyFactory::InconsistentTypeCode::InconsistentTypeCode (const ::DynamicAny::DynAnyFactory::InconsistentTypeCode &_tao_excp) + : CORBA_UserException (_tao_excp._id ()) +{ +} + +// assignment operator +DynamicAny::DynAnyFactory::InconsistentTypeCode& +DynamicAny::DynAnyFactory::InconsistentTypeCode::operator= (const ::DynamicAny::DynAnyFactory::InconsistentTypeCode &_tao_excp) +{ + + this->CORBA_UserException::operator= (_tao_excp); + return *this; +} + +// narrow +DynamicAny::DynAnyFactory::InconsistentTypeCode * +DynamicAny::DynAnyFactory::InconsistentTypeCode::_downcast (CORBA::Exception *exc) +{ + if (!ACE_OS::strcmp ("IDL:DynamicAny/DynAnyFactory/InconsistentTypeCode:1.0", exc->_id ())) // same type + return ACE_dynamic_cast (InconsistentTypeCode *, exc); + else + return 0; +} + + +void DynamicAny::DynAnyFactory::InconsistentTypeCode::_raise () +{ + TAO_RAISE(*this); +} + + +void DynamicAny::DynAnyFactory::InconsistentTypeCode::_tao_encode ( + TAO_OutputCDR &, + CORBA::Environment &ACE_TRY_ENV) const +{ + ACE_THROW (CORBA::MARSHAL ()); +} + + +void DynamicAny::DynAnyFactory::InconsistentTypeCode::_tao_decode ( + TAO_InputCDR &, + CORBA::Environment &ACE_TRY_ENV) +{ + ACE_THROW (CORBA::MARSHAL ()); +} + +// TAO extension - the _alloc method +CORBA::Exception *DynamicAny::DynAnyFactory::InconsistentTypeCode::_alloc (void) +{ + CORBA::Exception *retval = 0; + ACE_NEW_RETURN (retval, ::DynamicAny::DynAnyFactory::InconsistentTypeCode, 0); + return retval; +} + +void *DynamicAny::DynAnyFactory::_tao_QueryInterface (ptr_arith_t type) +{ + void *retv = 0; + if (type == ACE_reinterpret_cast + (ptr_arith_t, + &ACE_NESTED_CLASS (::DynamicAny, DynAnyFactory)::_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* DynamicAny::DynAnyFactory::_interface_repository_id (void) const +{ + return "IDL:DynamicAny/DynAnyFactory:1.0"; +} + + +#if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION) || \ + defined (ACE_HAS_GNU_REPO) + template class TAO_Object_Manager; + #elif defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA) + # pragma instantiate TAO_Object_Manager +#endif /* ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */ + +#if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION) || \ + defined (ACE_HAS_GNU_REPO) + template class TAO_Object_Manager; + #elif defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA) + # pragma instantiate TAO_Object_Manager +#endif /* ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */ + +#if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION) || \ + defined (ACE_HAS_GNU_REPO) + template class TAO_Object_Manager; + #elif defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA) + # pragma instantiate TAO_Object_Manager +#endif /* ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */ + +void operator<<= (CORBA::Any &_tao_any, const DynamicAny::NameValuePair &_tao_elem) // copying +{ + TAO_OutputCDR stream; + stream << _tao_elem; + _tao_any._tao_replace ( + DynamicAny::_tc_NameValuePair, + TAO_ENCAP_BYTE_ORDER, + stream.begin () + ); +} + +void operator<<= (CORBA::Any &_tao_any, DynamicAny::NameValuePair *_tao_elem) // non copying +{ + TAO_OutputCDR stream; + stream << *_tao_elem; + _tao_any._tao_replace ( + DynamicAny::_tc_NameValuePair, + TAO_ENCAP_BYTE_ORDER, + stream.begin (), + 1, + _tao_elem, + DynamicAny::NameValuePair::_tao_any_destructor + ); +} + +CORBA::Boolean operator>>= (const CORBA::Any &_tao_any, DynamicAny::NameValuePair *&_tao_elem) +{ + return _tao_any >>= ACE_const_cast(const DynamicAny::NameValuePair*&,_tao_elem); +} + +CORBA::Boolean operator>>= (const CORBA::Any &_tao_any, const DynamicAny::NameValuePair *&_tao_elem) +{ + _tao_elem = 0; + ACE_TRY_NEW_ENV + { + CORBA::TypeCode_var type = _tao_any.type (); + if (!type->equivalent (DynamicAny::_tc_NameValuePair, ACE_TRY_ENV)) // not equal + { + return 0; + } + ACE_TRY_CHECK; + if (_tao_any.any_owns_data ()) + { + _tao_elem = ACE_static_cast( + const DynamicAny::NameValuePair*, + _tao_any.value () + ); + return 1; + } + else + { + DynamicAny::NameValuePair *tmp; + ACE_NEW_RETURN (tmp, DynamicAny::NameValuePair, 0); + TAO_InputCDR stream ( + _tao_any._tao_get_cdr (), + _tao_any._tao_byte_order () + ); + if (stream >> *tmp) + { + ((CORBA::Any *)&_tao_any)->_tao_replace ( + DynamicAny::_tc_NameValuePair, + 1, + ACE_static_cast (void *, tmp), + DynamicAny::NameValuePair::_tao_any_destructor + ); + _tao_elem = tmp; + return 1; + } + else + { + delete tmp; + } + } + } + ACE_CATCHANY + { + } + ACE_ENDTRY; + return 0; +} + +void operator<<= ( + CORBA::Any &_tao_any, + const DynamicAny::NameValuePairSeq &_tao_elem + ) // copying +{ + TAO_OutputCDR stream; + if (stream << _tao_elem) + { + _tao_any._tao_replace ( + DynamicAny::_tc_NameValuePairSeq, + TAO_ENCAP_BYTE_ORDER, + stream.begin () + ); + } +} + +void operator<<= (CORBA::Any &_tao_any, DynamicAny::NameValuePairSeq *_tao_elem) // non copying +{ + TAO_OutputCDR stream; + stream << *_tao_elem; + _tao_any._tao_replace ( + DynamicAny::_tc_NameValuePairSeq, + TAO_ENCAP_BYTE_ORDER, + stream.begin (), + 1, + _tao_elem, + DynamicAny::NameValuePairSeq::_tao_any_destructor + ); +} + +CORBA::Boolean operator>>= (const CORBA::Any &_tao_any, DynamicAny::NameValuePairSeq *&_tao_elem) +{ + return _tao_any >>= ACE_const_cast( + const DynamicAny::NameValuePairSeq*&, + _tao_elem + ); +} + +CORBA::Boolean operator>>= (const CORBA::Any &_tao_any, const DynamicAny::NameValuePairSeq *&_tao_elem) +{ + _tao_elem = 0; + ACE_TRY_NEW_ENV + { + CORBA::TypeCode_var type = _tao_any.type (); + if (!type->equivalent (DynamicAny::_tc_NameValuePairSeq, ACE_TRY_ENV)) // not equal + { + return 0; + } + ACE_TRY_CHECK; + if (_tao_any.any_owns_data ()) + { + _tao_elem = ACE_static_cast( + const DynamicAny::NameValuePairSeq*, + _tao_any.value () + ); + return 1; + } + else + { + DynamicAny::NameValuePairSeq *tmp; + ACE_NEW_RETURN (tmp, DynamicAny::NameValuePairSeq, 0); + TAO_InputCDR stream ( + _tao_any._tao_get_cdr (), + _tao_any._tao_byte_order () + ); + if (stream >> *tmp) + { + ((CORBA::Any *)&_tao_any)->_tao_replace ( + DynamicAny::_tc_NameValuePairSeq, + 1, + ACE_static_cast (void *, tmp), + DynamicAny::NameValuePairSeq::_tao_any_destructor + ); + _tao_elem = tmp; + return 1; + } + else + { + delete tmp; + } + } + } + ACE_CATCHANY + { + } + ACE_ENDTRY; + return 0; +} + +#if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION) || \ + defined (ACE_HAS_GNU_REPO) + template class TAO_Object_Manager; + #elif defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA) + # pragma instantiate TAO_Object_Manager +#endif /* ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */ + +#if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION) || \ + defined (ACE_HAS_GNU_REPO) + template class TAO_Object_Manager; + #elif defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA) + # pragma instantiate TAO_Object_Manager +#endif /* ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */ + +void operator<<= ( + CORBA::Any &_tao_any, + const DynamicAny::AnySeq &_tao_elem + ) // copying +{ + TAO_OutputCDR stream; + if (stream << _tao_elem) + { + _tao_any._tao_replace ( + DynamicAny::_tc_AnySeq, + TAO_ENCAP_BYTE_ORDER, + stream.begin () + ); + } +} + +void operator<<= (CORBA::Any &_tao_any, DynamicAny::AnySeq *_tao_elem) // non copying +{ + TAO_OutputCDR stream; + stream << *_tao_elem; + _tao_any._tao_replace ( + DynamicAny::_tc_AnySeq, + TAO_ENCAP_BYTE_ORDER, + stream.begin (), + 1, + _tao_elem, + DynamicAny::AnySeq::_tao_any_destructor + ); +} + +CORBA::Boolean operator>>= (const CORBA::Any &_tao_any, DynamicAny::AnySeq *&_tao_elem) +{ + return _tao_any >>= ACE_const_cast( + const DynamicAny::AnySeq*&, + _tao_elem + ); +} + +CORBA::Boolean operator>>= (const CORBA::Any &_tao_any, const DynamicAny::AnySeq *&_tao_elem) +{ + _tao_elem = 0; + ACE_TRY_NEW_ENV + { + CORBA::TypeCode_var type = _tao_any.type (); + if (!type->equivalent (DynamicAny::_tc_AnySeq, ACE_TRY_ENV)) // not equal + { + return 0; + } + ACE_TRY_CHECK; + if (_tao_any.any_owns_data ()) + { + _tao_elem = ACE_static_cast( + const DynamicAny::AnySeq*, + _tao_any.value () + ); + return 1; + } + else + { + DynamicAny::AnySeq *tmp; + ACE_NEW_RETURN (tmp, DynamicAny::AnySeq, 0); + TAO_InputCDR stream ( + _tao_any._tao_get_cdr (), + _tao_any._tao_byte_order () + ); + if (stream >> *tmp) + { + ((CORBA::Any *)&_tao_any)->_tao_replace ( + DynamicAny::_tc_AnySeq, + 1, + ACE_static_cast (void *, tmp), + DynamicAny::AnySeq::_tao_any_destructor + ); + _tao_elem = tmp; + return 1; + } + else + { + delete tmp; + } + } + } + ACE_CATCHANY + { + } + ACE_ENDTRY; + return 0; +} + +#if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION) || \ + defined (ACE_HAS_GNU_REPO) + template class TAO_Object_Manager; + #elif defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA) + # pragma instantiate TAO_Object_Manager +#endif /* ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */ + +#if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION) || \ + defined (ACE_HAS_GNU_REPO) + template class TAO_Object_Manager; + #elif defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA) + # pragma instantiate TAO_Object_Manager +#endif /* ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */ + +#if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION) || \ + defined (ACE_HAS_GNU_REPO) + template class TAO_Object_Manager; + #elif defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA) + # pragma instantiate TAO_Object_Manager +#endif /* ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */ + +#if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION) || \ + defined (ACE_HAS_GNU_REPO) + template class TAO_Object_Manager; + #elif defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA) + # pragma instantiate TAO_Object_Manager +#endif /* ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */ + +CORBA::Boolean operator<< ( + TAO_OutputCDR &strm, + const DynamicAny::NameValuePairSeq &_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, + DynamicAny::NameValuePairSeq &_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 DynamicAny::AnySeq &_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, + DynamicAny::AnySeq &_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 +} diff --git a/TAO/tao/DynamicAny/DynamicAnyC.h b/TAO/tao/DynamicAny/DynamicAnyC.h new file mode 100644 index 00000000000..3421967cecc --- /dev/null +++ b/TAO/tao/DynamicAny/DynamicAnyC.h @@ -0,0 +1,2847 @@ +/* -*- C++ -*- $Id$ */ + +// ****** Code generated by the The ACE ORB (TAO) IDL Compiler ******* +// TAO and the TAO IDL Compiler have been developed by the Center for +// Distributed Object Computing at Washington University, St. Louis. +// +// Information about TAO is available at: +// http://www.cs.wustl.edu/~schmidt/TAO.html + +#ifndef _TAO_IDL_ORIG_DYNAMICANYC_H_ +#define _TAO_IDL_ORIG_DYNAMICANYC_H_ + +#ifndef TAO_DYNAMICANY_SAFE_INCLUDE +#error "You should not include DynamicAnyC.h directly, use DynamicAny.h" +#endif /* !TAO_DYNAMICANY_SAFE_INCLUDE */ + +#include "ace/pre.h" +#include "tao/corba.h" + +#if !defined (ACE_LACKS_PRAGMA_ONCE) +# pragma once +#endif /* ACE_LACKS_PRAGMA_ONCE */ + +#include "dynamicany_export.h" + +#if defined (TAO_EXPORT_MACRO) +#undef TAO_EXPORT_MACRO +#endif +#define TAO_EXPORT_MACRO TAO_DynamicAny_Export + +#if defined (TAO_EXPORT_NESTED_CLASSES) +# if defined (TAO_EXPORT_NESTED_MACRO) +# undef TAO_EXPORT_NESTED_MACRO +# endif /* defined (TAO_EXPORT_NESTED_MACRO) */ +# define TAO_EXPORT_NESTED_MACRO TAO_DynamicAny_Export +#endif /* TAO_EXPORT_NESTED_CLASSES */ + +#if defined(_MSC_VER) +#if (_MSC_VER >= 1200) +#pragma warning(push) +#endif /* _MSC_VER >= 1200 */ +#pragma warning(disable:4250) +#endif /* _MSC_VER */ + +TAO_NAMESPACE DynamicAny +{ + +#if !defined (_DYNAMICANY_DYNANY___PTR_CH_) +#define _DYNAMICANY_DYNANY___PTR_CH_ + + class DynAny; + typedef DynAny *DynAny_ptr; + +#endif /* end #if !defined */ + + +#if !defined (_DYNAMICANY_DYNANY___VAR_CH_) +#define _DYNAMICANY_DYNANY___VAR_CH_ + + class TAO_DynamicAny_Export DynAny_var : public TAO_Base_var + { + public: + DynAny_var (void); // default constructor + DynAny_var (DynAny_ptr p) : ptr_ (p) {} + DynAny_var (const DynAny_var &); // copy constructor + ~DynAny_var (void); // destructor + + DynAny_var &operator= (DynAny_ptr); + DynAny_var &operator= (const DynAny_var &); + DynAny_ptr operator-> (void) const; + + operator const DynAny_ptr &() const; + operator DynAny_ptr &(); + // in, inout, out, _retn + DynAny_ptr in (void) const; + DynAny_ptr &inout (void); + DynAny_ptr &out (void); + DynAny_ptr _retn (void); + DynAny_ptr ptr (void) const; + + private: + DynAny_ptr ptr_; + // Unimplemented - prevents widening assignment. + DynAny_var (const TAO_Base_var &rhs); + DynAny_var &operator= (const TAO_Base_var &rhs); + }; + + +#endif /* end #if !defined */ + + +#if !defined (_DYNAMICANY_DYNANY___OUT_CH_) +#define _DYNAMICANY_DYNANY___OUT_CH_ + + class TAO_DynamicAny_Export DynAny_out + { + public: + DynAny_out (DynAny_ptr &); + DynAny_out (DynAny_var &); + DynAny_out (const DynAny_out &); + DynAny_out &operator= (const DynAny_out &); + DynAny_out &operator= (const DynAny_var &); + DynAny_out &operator= (DynAny_ptr); + operator DynAny_ptr &(); + DynAny_ptr &ptr (void); + DynAny_ptr operator-> (void); + + private: + DynAny_ptr &ptr_; + }; + + +#endif /* end #if !defined */ + + +#if !defined (_DYNAMICANY_DYNANY_CH_) +#define _DYNAMICANY_DYNANY_CH_ + +class TAO_DynamicAny_Export DynAny : public virtual CORBA_Object + { + public: + #if !defined(__GNUC__) || !defined (ACE_HAS_GNUG_PRE_2_8) + typedef DynAny_ptr _ptr_type; + typedef DynAny_var _var_type; + #endif /* ! __GNUC__ || g++ >= 2.8 */ + + // the static operations + static DynAny_ptr _duplicate (DynAny_ptr obj); + static DynAny_ptr _narrow ( + CORBA::Object_ptr obj, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ); + static DynAny_ptr _unchecked_narrow ( + CORBA::Object_ptr obj, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ); + static DynAny_ptr _nil (void) + { + return (DynAny_ptr)0; + } + + +#if !defined (_DYNAMICANY_DYNANY_INVALIDVALUE_CH_) +#define _DYNAMICANY_DYNANY_INVALIDVALUE_CH_ + + class TAO_DynamicAny_Export InvalidValue : public CORBA::UserException + { + public: + + InvalidValue (void); // default ctor + InvalidValue (const InvalidValue &); // copy ctor + ~InvalidValue (void); + InvalidValue &operator= (const InvalidValue &); + + + virtual void _raise (void); + + virtual void _tao_encode ( + TAO_OutputCDR &, + CORBA::Environment &) const; + virtual void _tao_decode ( + TAO_InputCDR &, + CORBA::Environment &); + + static InvalidValue *_downcast (CORBA::Exception *); + + + // = TAO extension + static CORBA::Exception *_alloc (void); + }; // exception DynamicAny::DynAny::InvalidValue + + +#endif /* end #if !defined */ + + +#if !defined (_DYNAMICANY_DYNANY_TYPEMISMATCH_CH_) +#define _DYNAMICANY_DYNANY_TYPEMISMATCH_CH_ + + class TAO_DynamicAny_Export TypeMismatch : public CORBA::UserException + { + public: + + TypeMismatch (void); // default ctor + TypeMismatch (const TypeMismatch &); // copy ctor + ~TypeMismatch (void); + TypeMismatch &operator= (const TypeMismatch &); + + + virtual void _raise (void); + + virtual void _tao_encode ( + TAO_OutputCDR &, + CORBA::Environment &) const; + virtual void _tao_decode ( + TAO_InputCDR &, + CORBA::Environment &); + + static TypeMismatch *_downcast (CORBA::Exception *); + + + // = TAO extension + static CORBA::Exception *_alloc (void); + }; // exception DynamicAny::DynAny::TypeMismatch + + +#endif /* end #if !defined */ + + virtual CORBA::TypeCode_ptr type ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException + )) = 0; + + virtual void assign ( + DynamicAny::DynAny_ptr dyn_any, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch + )) = 0; + + virtual void from_any ( + const CORBA::Any & value, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) = 0; + + virtual CORBA::Any * to_any ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException + )) = 0; + + virtual CORBA::Boolean equal ( + DynamicAny::DynAny_ptr dyn_any, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException + )) = 0; + + virtual void destroy ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException + )) = 0; + + virtual DynamicAny::DynAny_ptr copy ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException + )) = 0; + + virtual void insert_boolean ( + CORBA::Boolean value, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) = 0; + + virtual void insert_octet ( + CORBA::Octet value, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) = 0; + + virtual void insert_char ( + CORBA::Char value, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) = 0; + + virtual void insert_short ( + CORBA::Short value, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) = 0; + + virtual void insert_ushort ( + CORBA::UShort value, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) = 0; + + virtual void insert_long ( + CORBA::Long value, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) = 0; + + virtual void insert_ulong ( + CORBA::ULong value, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) = 0; + + virtual void insert_float ( + CORBA::Float value, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) = 0; + + virtual void insert_double ( + CORBA::Double value, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) = 0; + + virtual void insert_string ( + const char * value, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) = 0; + + virtual void insert_reference ( + CORBA::Object_ptr value, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) = 0; + + virtual void insert_typecode ( + CORBA::TypeCode_ptr value, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) = 0; + + virtual void insert_longlong ( + CORBA::LongLong value, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) = 0; + + virtual void insert_ulonglong ( + CORBA::ULongLong value, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) = 0; + + virtual void insert_longdouble ( + CORBA::LongDouble value, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) = 0; + + virtual void insert_wchar ( + CORBA::WChar value, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) = 0; + + virtual void insert_wstring ( + const CORBA::WChar * value, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) = 0; + + virtual void insert_any ( + const CORBA::Any & value, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) = 0; + + virtual void insert_dyn_any ( + DynamicAny::DynAny_ptr value, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) = 0; + +#ifdef TAO_HAS_VALUETYPE + virtual void insert_val ( + CORBA::ValueBase_ptr value, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) = 0; +#endif /* TAO_HAS_VALUETYPE */ + + virtual CORBA::Boolean get_boolean ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) = 0; + + virtual CORBA::Octet get_octet ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) = 0; + + virtual CORBA::Char get_char ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) = 0; + + virtual CORBA::Short get_short ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) = 0; + + virtual CORBA::UShort get_ushort ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) = 0; + + virtual CORBA::Long get_long ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) = 0; + + virtual CORBA::ULong get_ulong ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) = 0; + + virtual CORBA::Float get_float ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) = 0; + + virtual CORBA::Double get_double ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) = 0; + + virtual char * get_string ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) = 0; + + virtual CORBA::Object_ptr get_reference ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) = 0; + + virtual CORBA::TypeCode_ptr get_typecode ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) = 0; + + virtual CORBA::LongLong get_longlong ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) = 0; + + virtual CORBA::ULongLong get_ulonglong ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) = 0; + + virtual CORBA::LongDouble get_longdouble ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) = 0; + + virtual CORBA::WChar get_wchar ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) = 0; + + virtual CORBA::WChar * get_wstring ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) = 0; + + virtual CORBA::Any * get_any ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) = 0; + + virtual DynamicAny::DynAny_ptr get_dyn_any ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) = 0; + +#ifdef TAO_HAS_VALUETYPE + virtual CORBA::ValueBase_ptr get_val ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) = 0; +#endif /* TAO_HAS_VALUETYPE */ + + virtual CORBA::Boolean seek ( + CORBA::Long index, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException + )) = 0; + + virtual void rewind ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException + )) = 0; + + virtual CORBA::Boolean next ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException + )) = 0; + + virtual CORBA::ULong component_count ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException + )) = 0; + + virtual DynamicAny::DynAny_ptr current_component ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch + )) = 0; + + virtual void *_tao_QueryInterface (ptr_arith_t type); + + virtual const char* _interface_repository_id (void) const; + + protected: + DynAny (void); + virtual ~DynAny (void); + private: + DynAny (const DynAny &); + void operator= (const DynAny &); + +}; + + +#endif /* end #if !defined */ + + +#if !defined (_DYNAMICANY_DYNFIXED___PTR_CH_) +#define _DYNAMICANY_DYNFIXED___PTR_CH_ + +class DynFixed; +typedef DynFixed *DynFixed_ptr; + +#endif /* end #if !defined */ + + +#if !defined (_DYNAMICANY_DYNFIXED___VAR_CH_) +#define _DYNAMICANY_DYNFIXED___VAR_CH_ + +class TAO_DynamicAny_Export DynFixed_var : public TAO_Base_var +{ +public: + DynFixed_var (void); // default constructor + DynFixed_var (DynFixed_ptr p) : ptr_ (p) {} + DynFixed_var (const DynFixed_var &); // copy constructor + ~DynFixed_var (void); // destructor + + DynFixed_var &operator= (DynFixed_ptr); + DynFixed_var &operator= (const DynFixed_var &); + DynFixed_ptr operator-> (void) const; + + operator const DynFixed_ptr &() const; + operator DynFixed_ptr &(); + // in, inout, out, _retn + DynFixed_ptr in (void) const; + DynFixed_ptr &inout (void); + DynFixed_ptr &out (void); + DynFixed_ptr _retn (void); + DynFixed_ptr ptr (void) const; + +private: + DynFixed_ptr ptr_; + // Unimplemented - prevents widening assignment. + DynFixed_var (const TAO_Base_var &rhs); + DynFixed_var &operator= (const TAO_Base_var &rhs); +}; + + +#endif /* end #if !defined */ + + +#if !defined (_DYNAMICANY_DYNFIXED___OUT_CH_) +#define _DYNAMICANY_DYNFIXED___OUT_CH_ + +class TAO_DynamicAny_Export DynFixed_out +{ +public: + DynFixed_out (DynFixed_ptr &); + DynFixed_out (DynFixed_var &); + DynFixed_out (const DynFixed_out &); + DynFixed_out &operator= (const DynFixed_out &); + DynFixed_out &operator= (const DynFixed_var &); + DynFixed_out &operator= (DynFixed_ptr); + operator DynFixed_ptr &(); + DynFixed_ptr &ptr (void); + DynFixed_ptr operator-> (void); + +private: + DynFixed_ptr &ptr_; +}; + + +#endif /* end #if !defined */ + + +#if !defined (_DYNAMICANY_DYNFIXED_CH_) +#define _DYNAMICANY_DYNFIXED_CH_ + +class TAO_DynamicAny_Export DynFixed: public virtual DynAny +{ +public: +#if !defined(__GNUC__) || !defined (ACE_HAS_GNUG_PRE_2_8) + typedef DynFixed_ptr _ptr_type; + typedef DynFixed_var _var_type; +#endif /* ! __GNUC__ || g++ >= 2.8 */ + + // the static operations + static DynFixed_ptr _duplicate (DynFixed_ptr obj); + static DynFixed_ptr _narrow ( + CORBA::Object_ptr obj, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ); + static DynFixed_ptr _unchecked_narrow ( + CORBA::Object_ptr obj, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ); + static DynFixed_ptr _nil (void) + { + return (DynFixed_ptr)0; + } + + virtual char * get_value ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException + )) = 0; + + virtual CORBA::Boolean set_value ( + const char * val, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) = 0; + + virtual void *_tao_QueryInterface (ptr_arith_t type); + + virtual const char* _interface_repository_id (void) const; + +protected: + DynFixed (void); + virtual ~DynFixed (void); +private: + DynFixed (const DynFixed &); + void operator= (const DynFixed &); + +}; + + +#endif /* end #if !defined */ + + +#if !defined (_DYNAMICANY_DYNENUM___PTR_CH_) +#define _DYNAMICANY_DYNENUM___PTR_CH_ + +class DynEnum; +typedef DynEnum *DynEnum_ptr; + +#endif /* end #if !defined */ + + +#if !defined (_DYNAMICANY_DYNENUM___VAR_CH_) +#define _DYNAMICANY_DYNENUM___VAR_CH_ + +class TAO_DynamicAny_Export DynEnum_var : public TAO_Base_var +{ +public: + DynEnum_var (void); // default constructor + DynEnum_var (DynEnum_ptr p) : ptr_ (p) {} + DynEnum_var (const DynEnum_var &); // copy constructor + ~DynEnum_var (void); // destructor + + DynEnum_var &operator= (DynEnum_ptr); + DynEnum_var &operator= (const DynEnum_var &); + DynEnum_ptr operator-> (void) const; + + operator const DynEnum_ptr &() const; + operator DynEnum_ptr &(); + // in, inout, out, _retn + DynEnum_ptr in (void) const; + DynEnum_ptr &inout (void); + DynEnum_ptr &out (void); + DynEnum_ptr _retn (void); + DynEnum_ptr ptr (void) const; + +private: + DynEnum_ptr ptr_; + // Unimplemented - prevents widening assignment. + DynEnum_var (const TAO_Base_var &rhs); + DynEnum_var &operator= (const TAO_Base_var &rhs); +}; + + +#endif /* end #if !defined */ + + +#if !defined (_DYNAMICANY_DYNENUM___OUT_CH_) +#define _DYNAMICANY_DYNENUM___OUT_CH_ + +class TAO_DynamicAny_Export DynEnum_out +{ +public: + DynEnum_out (DynEnum_ptr &); + DynEnum_out (DynEnum_var &); + DynEnum_out (const DynEnum_out &); + DynEnum_out &operator= (const DynEnum_out &); + DynEnum_out &operator= (const DynEnum_var &); + DynEnum_out &operator= (DynEnum_ptr); + operator DynEnum_ptr &(); + DynEnum_ptr &ptr (void); + DynEnum_ptr operator-> (void); + +private: + DynEnum_ptr &ptr_; +}; + + +#endif /* end #if !defined */ + + +#if !defined (_DYNAMICANY_DYNENUM_CH_) +#define _DYNAMICANY_DYNENUM_CH_ + +class TAO_DynamicAny_Export DynEnum: public virtual DynAny +{ +public: +#if !defined(__GNUC__) || !defined (ACE_HAS_GNUG_PRE_2_8) + typedef DynEnum_ptr _ptr_type; + typedef DynEnum_var _var_type; +#endif /* ! __GNUC__ || g++ >= 2.8 */ + + // the static operations + static DynEnum_ptr _duplicate (DynEnum_ptr obj); + static DynEnum_ptr _narrow ( + CORBA::Object_ptr obj, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ); + static DynEnum_ptr _unchecked_narrow ( + CORBA::Object_ptr obj, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ); + static DynEnum_ptr _nil (void) + { + return (DynEnum_ptr)0; + } + + virtual char * get_as_string ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException + )) = 0; + + virtual void set_as_string ( + const char * value, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::InvalidValue + )) = 0; + + virtual CORBA::ULong get_as_ulong ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException + )) = 0; + + virtual void set_as_ulong ( + CORBA::ULong value, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::InvalidValue + )) = 0; + + virtual void *_tao_QueryInterface (ptr_arith_t type); + + virtual const char* _interface_repository_id (void) const; + +protected: + DynEnum (void); + virtual ~DynEnum (void); +private: + DynEnum (const DynEnum &); + void operator= (const DynEnum &); + +}; + + +#endif /* end #if !defined */ + +typedef char * FieldName; +typedef CORBA::String_var FieldName_var; +typedef CORBA::String_out FieldName_out; +TAO_NAMESPACE_STORAGE_CLASS CORBA::TypeCode_ptr _tc_FieldName; + +struct NameValuePair; +class NameValuePair_var; + +struct TAO_DynamicAny_Export NameValuePair +{ + +#if !defined(__GNUC__) || !defined (ACE_HAS_GNUG_PRE_2_8) + typedef NameValuePair_var _var_type; +#endif /* ! __GNUC__ || g++ >= 2.8 */ + + static void _tao_any_destructor (void*); + + TAO_String_Manager id; + CORBA::Any value; +}; + +class TAO_DynamicAny_Export NameValuePair_var +{ +public: + NameValuePair_var (void); // default constructor + NameValuePair_var (NameValuePair *); + NameValuePair_var (const NameValuePair_var &); // copy constructor + ~NameValuePair_var (void); // destructor + + NameValuePair_var &operator= (NameValuePair *); + NameValuePair_var &operator= (const NameValuePair_var &); + NameValuePair *operator-> (void); + const NameValuePair *operator-> (void) const; + + operator const NameValuePair &() const; + operator NameValuePair &(); + operator NameValuePair &() const; + operator NameValuePair *&(); // variable-size types only + + // in, inout, out, _retn + const NameValuePair &in (void) const; + NameValuePair &inout (void); + NameValuePair *&out (void); + NameValuePair *_retn (void); + NameValuePair *ptr (void) const; + +private: + NameValuePair *ptr_; +}; + +class TAO_DynamicAny_Export NameValuePair_out +{ +public: + NameValuePair_out (NameValuePair *&); + NameValuePair_out (NameValuePair_var &); + NameValuePair_out (const NameValuePair_out &); + NameValuePair_out &operator= (const NameValuePair_out &); + NameValuePair_out &operator= (NameValuePair *); + operator NameValuePair *&(); + NameValuePair *&ptr (void); + NameValuePair *operator-> (void); + +private: + NameValuePair *&ptr_; + // assignment from T_var not allowed + void operator= (const NameValuePair_var &); +}; + +TAO_NAMESPACE_STORAGE_CLASS CORBA::TypeCode_ptr _tc_NameValuePair; + + +#if !defined (TAO_USE_SEQUENCE_TEMPLATES) + +#if !defined (__TAO_UNBOUNDED_SEQUENCE_DYNAMICANY_NAMEVALUEPAIRSEQ_CH_) +#define __TAO_UNBOUNDED_SEQUENCE_DYNAMICANY_NAMEVALUEPAIRSEQ_CH_ + + class TAO_EXPORT_NESTED_MACRO _TAO_Unbounded_Sequence_DynamicAny_NameValuePairSeq : public TAO_Unbounded_Base_Sequence + { + public: + // = Initialization and termination methods. + + _TAO_Unbounded_Sequence_DynamicAny_NameValuePairSeq (void); // Default constructor. + _TAO_Unbounded_Sequence_DynamicAny_NameValuePairSeq (CORBA::ULong maximum); + _TAO_Unbounded_Sequence_DynamicAny_NameValuePairSeq (CORBA::ULong maximum, + CORBA::ULong length, + NameValuePair *data, + CORBA::Boolean release = 0); + _TAO_Unbounded_Sequence_DynamicAny_NameValuePairSeq (const _TAO_Unbounded_Sequence_DynamicAny_NameValuePairSeq &rhs); + _TAO_Unbounded_Sequence_DynamicAny_NameValuePairSeq &operator= (const _TAO_Unbounded_Sequence_DynamicAny_NameValuePairSeq &rhs); + virtual ~_TAO_Unbounded_Sequence_DynamicAny_NameValuePairSeq (void); // Dtor. + // = Accessors. + NameValuePair &operator[] (CORBA::ULong i); + const NameValuePair &operator[] (CORBA::ULong i) const; + // = Static operations. + static NameValuePair *allocbuf (CORBA::ULong size); + static void freebuf (NameValuePair *buffer); + virtual void _allocate_buffer (CORBA::ULong length); + virtual void _deallocate_buffer (void); + // Implement the TAO_Base_Sequence methods (see Sequence.h) + + NameValuePair *get_buffer (CORBA::Boolean orphan = 0); + const NameValuePair *get_buffer (void) const; + void replace (CORBA::ULong max, + CORBA::ULong length, + NameValuePair *data, + CORBA::Boolean release); + }; + +#endif /* end #if !defined */ + + +#endif /* !TAO_USE_SEQUENCE_TEMPLATES */ + +#if !defined (_DYNAMICANY_NAMEVALUEPAIRSEQ_CH_) +#define _DYNAMICANY_NAMEVALUEPAIRSEQ_CH_ + +class NameValuePairSeq; +class NameValuePairSeq_var; + +// ************************************************************* +// NameValuePairSeq +// ************************************************************* + +class TAO_DynamicAny_Export NameValuePairSeq : public +#if !defined (TAO_USE_SEQUENCE_TEMPLATES) + _TAO_Unbounded_Sequence_DynamicAny_NameValuePairSeq +#else /* TAO_USE_SEQUENCE_TEMPLATES */ + TAO_Unbounded_Sequence +#endif /* !TAO_USE_SEQUENCE_TEMPLATES */ +{ +public: + NameValuePairSeq (void); // default ctor + NameValuePairSeq (CORBA::ULong max); // uses max size + NameValuePairSeq ( + CORBA::ULong max, + CORBA::ULong length, + NameValuePair *buffer, + CORBA::Boolean release=0 + ); + NameValuePairSeq (const NameValuePairSeq &); // copy ctor + ~NameValuePairSeq (void); + static void _tao_any_destructor (void*); + +#if !defined(__GNUC__) || !defined (ACE_HAS_GNUG_PRE_2_8) + typedef NameValuePairSeq_var _var_type; +#endif /* ! __GNUC__ || g++ >= 2.8 */ + +}; + +#endif /* end #if !defined */ + + +#if !defined (_DYNAMICANY_NAMEVALUEPAIRSEQ___VAR_CH_) +#define _DYNAMICANY_NAMEVALUEPAIRSEQ___VAR_CH_ + +// ************************************************************* +// class DynamicAny::NameValuePairSeq_var +// ************************************************************* + +class TAO_DynamicAny_Export NameValuePairSeq_var +{ +public: + NameValuePairSeq_var (void); // default constructor + NameValuePairSeq_var (NameValuePairSeq *); + NameValuePairSeq_var (const NameValuePairSeq_var &); // copy constructor + ~NameValuePairSeq_var (void); // destructor + + NameValuePairSeq_var &operator= (NameValuePairSeq *); + NameValuePairSeq_var &operator= (const NameValuePairSeq_var &); + NameValuePairSeq *operator-> (void); + const NameValuePairSeq *operator-> (void) const; + + operator const NameValuePairSeq &() const; + operator NameValuePairSeq &(); + operator NameValuePairSeq &() const; + operator NameValuePairSeq *&(); // variable-size base types only + + NameValuePair &operator[] (CORBA::ULong index); + // in, inout, out, _retn + const NameValuePairSeq &in (void) const; + NameValuePairSeq &inout (void); + NameValuePairSeq *&out (void); + NameValuePairSeq *_retn (void); + NameValuePairSeq *ptr (void) const; + +private: + NameValuePairSeq *ptr_; +}; + + +#endif /* end #if !defined */ + + +#if !defined (_DYNAMICANY_NAMEVALUEPAIRSEQ___OUT_CH_) +#define _DYNAMICANY_NAMEVALUEPAIRSEQ___OUT_CH_ + +class TAO_DynamicAny_Export NameValuePairSeq_out +{ +public: + NameValuePairSeq_out (NameValuePairSeq *&); + NameValuePairSeq_out (NameValuePairSeq_var &); + NameValuePairSeq_out (const NameValuePairSeq_out &); + NameValuePairSeq_out &operator= (const NameValuePairSeq_out &); + NameValuePairSeq_out &operator= (NameValuePairSeq *); + operator NameValuePairSeq *&(); + NameValuePairSeq *&ptr (void); + NameValuePairSeq *operator-> (void); + NameValuePair &operator[] (CORBA::ULong index); + +private: + NameValuePairSeq *&ptr_; + // assignment from T_var not allowed + void operator= (const NameValuePairSeq_var &); +}; + + +#endif /* end #if !defined */ + +TAO_NAMESPACE_STORAGE_CLASS CORBA::TypeCode_ptr _tc_NameValuePairSeq; + +struct NameDynAnyPair; +class NameDynAnyPair_var; + +struct TAO_DynamicAny_Export NameDynAnyPair +{ + +#if !defined(__GNUC__) || !defined (ACE_HAS_GNUG_PRE_2_8) + typedef NameDynAnyPair_var _var_type; +#endif /* ! __GNUC__ || g++ >= 2.8 */ + + TAO_String_Manager id; + ACE_NESTED_CLASS (DynamicAny, DynAny_var) value; +}; + +class TAO_DynamicAny_Export NameDynAnyPair_var +{ +public: + NameDynAnyPair_var (void); // default constructor + NameDynAnyPair_var (NameDynAnyPair *); + NameDynAnyPair_var (const NameDynAnyPair_var &); // copy constructor + ~NameDynAnyPair_var (void); // destructor + + NameDynAnyPair_var &operator= (NameDynAnyPair *); + NameDynAnyPair_var &operator= (const NameDynAnyPair_var &); + NameDynAnyPair *operator-> (void); + const NameDynAnyPair *operator-> (void) const; + + operator const NameDynAnyPair &() const; + operator NameDynAnyPair &(); + operator NameDynAnyPair &() const; + operator NameDynAnyPair *&(); // variable-size types only + + // in, inout, out, _retn + const NameDynAnyPair &in (void) const; + NameDynAnyPair &inout (void); + NameDynAnyPair *&out (void); + NameDynAnyPair *_retn (void); + NameDynAnyPair *ptr (void) const; + +private: + NameDynAnyPair *ptr_; +}; + +class TAO_DynamicAny_Export NameDynAnyPair_out +{ +public: + NameDynAnyPair_out (NameDynAnyPair *&); + NameDynAnyPair_out (NameDynAnyPair_var &); + NameDynAnyPair_out (const NameDynAnyPair_out &); + NameDynAnyPair_out &operator= (const NameDynAnyPair_out &); + NameDynAnyPair_out &operator= (NameDynAnyPair *); + operator NameDynAnyPair *&(); + NameDynAnyPair *&ptr (void); + NameDynAnyPair *operator-> (void); + +private: + NameDynAnyPair *&ptr_; + // assignment from T_var not allowed + void operator= (const NameDynAnyPair_var &); +}; + + +#if !defined (TAO_USE_SEQUENCE_TEMPLATES) + +#if !defined (__TAO_UNBOUNDED_SEQUENCE_DYNAMICANY_NAMEDYNANYPAIRSEQ_CH_) +#define __TAO_UNBOUNDED_SEQUENCE_DYNAMICANY_NAMEDYNANYPAIRSEQ_CH_ + + class TAO_EXPORT_NESTED_MACRO _TAO_Unbounded_Sequence_DynamicAny_NameDynAnyPairSeq : public TAO_Unbounded_Base_Sequence + { + public: + // = Initialization and termination methods. + + _TAO_Unbounded_Sequence_DynamicAny_NameDynAnyPairSeq (void); // Default constructor. + _TAO_Unbounded_Sequence_DynamicAny_NameDynAnyPairSeq (CORBA::ULong maximum); + _TAO_Unbounded_Sequence_DynamicAny_NameDynAnyPairSeq (CORBA::ULong maximum, + CORBA::ULong length, + NameDynAnyPair *data, + CORBA::Boolean release = 0); + _TAO_Unbounded_Sequence_DynamicAny_NameDynAnyPairSeq (const _TAO_Unbounded_Sequence_DynamicAny_NameDynAnyPairSeq &rhs); + _TAO_Unbounded_Sequence_DynamicAny_NameDynAnyPairSeq &operator= (const _TAO_Unbounded_Sequence_DynamicAny_NameDynAnyPairSeq &rhs); + virtual ~_TAO_Unbounded_Sequence_DynamicAny_NameDynAnyPairSeq (void); // Dtor. + // = Accessors. + NameDynAnyPair &operator[] (CORBA::ULong i); + const NameDynAnyPair &operator[] (CORBA::ULong i) const; + // = Static operations. + static NameDynAnyPair *allocbuf (CORBA::ULong size); + static void freebuf (NameDynAnyPair *buffer); + virtual void _allocate_buffer (CORBA::ULong length); + virtual void _deallocate_buffer (void); + // Implement the TAO_Base_Sequence methods (see Sequence.h) + + NameDynAnyPair *get_buffer (CORBA::Boolean orphan = 0); + const NameDynAnyPair *get_buffer (void) const; + void replace (CORBA::ULong max, + CORBA::ULong length, + NameDynAnyPair *data, + CORBA::Boolean release); + }; + +#endif /* end #if !defined */ + + +#endif /* !TAO_USE_SEQUENCE_TEMPLATES */ + +#if !defined (_DYNAMICANY_NAMEDYNANYPAIRSEQ_CH_) +#define _DYNAMICANY_NAMEDYNANYPAIRSEQ_CH_ + +class NameDynAnyPairSeq; +class NameDynAnyPairSeq_var; + +// ************************************************************* +// NameDynAnyPairSeq +// ************************************************************* + +class TAO_DynamicAny_Export NameDynAnyPairSeq : public +#if !defined (TAO_USE_SEQUENCE_TEMPLATES) + _TAO_Unbounded_Sequence_DynamicAny_NameDynAnyPairSeq +#else /* TAO_USE_SEQUENCE_TEMPLATES */ + TAO_Unbounded_Sequence +#endif /* !TAO_USE_SEQUENCE_TEMPLATES */ +{ +public: + NameDynAnyPairSeq (void); // default ctor + NameDynAnyPairSeq (CORBA::ULong max); // uses max size + NameDynAnyPairSeq ( + CORBA::ULong max, + CORBA::ULong length, + NameDynAnyPair *buffer, + CORBA::Boolean release=0 + ); + NameDynAnyPairSeq (const NameDynAnyPairSeq &); // copy ctor + ~NameDynAnyPairSeq (void); + static void _tao_any_destructor (void*); + +#if !defined(__GNUC__) || !defined (ACE_HAS_GNUG_PRE_2_8) + typedef NameDynAnyPairSeq_var _var_type; +#endif /* ! __GNUC__ || g++ >= 2.8 */ + +}; + +#endif /* end #if !defined */ + + +#if !defined (_DYNAMICANY_NAMEDYNANYPAIRSEQ___VAR_CH_) +#define _DYNAMICANY_NAMEDYNANYPAIRSEQ___VAR_CH_ + +// ************************************************************* +// class DynamicAny::NameDynAnyPairSeq_var +// ************************************************************* + +class TAO_DynamicAny_Export NameDynAnyPairSeq_var +{ +public: + NameDynAnyPairSeq_var (void); // default constructor + NameDynAnyPairSeq_var (NameDynAnyPairSeq *); + NameDynAnyPairSeq_var (const NameDynAnyPairSeq_var &); // copy constructor + ~NameDynAnyPairSeq_var (void); // destructor + + NameDynAnyPairSeq_var &operator= (NameDynAnyPairSeq *); + NameDynAnyPairSeq_var &operator= (const NameDynAnyPairSeq_var &); + NameDynAnyPairSeq *operator-> (void); + const NameDynAnyPairSeq *operator-> (void) const; + + operator const NameDynAnyPairSeq &() const; + operator NameDynAnyPairSeq &(); + operator NameDynAnyPairSeq &() const; + operator NameDynAnyPairSeq *&(); // variable-size base types only + + NameDynAnyPair &operator[] (CORBA::ULong index); + // in, inout, out, _retn + const NameDynAnyPairSeq &in (void) const; + NameDynAnyPairSeq &inout (void); + NameDynAnyPairSeq *&out (void); + NameDynAnyPairSeq *_retn (void); + NameDynAnyPairSeq *ptr (void) const; + +private: + NameDynAnyPairSeq *ptr_; +}; + + +#endif /* end #if !defined */ + + +#if !defined (_DYNAMICANY_NAMEDYNANYPAIRSEQ___OUT_CH_) +#define _DYNAMICANY_NAMEDYNANYPAIRSEQ___OUT_CH_ + +class TAO_DynamicAny_Export NameDynAnyPairSeq_out +{ +public: + NameDynAnyPairSeq_out (NameDynAnyPairSeq *&); + NameDynAnyPairSeq_out (NameDynAnyPairSeq_var &); + NameDynAnyPairSeq_out (const NameDynAnyPairSeq_out &); + NameDynAnyPairSeq_out &operator= (const NameDynAnyPairSeq_out &); + NameDynAnyPairSeq_out &operator= (NameDynAnyPairSeq *); + operator NameDynAnyPairSeq *&(); + NameDynAnyPairSeq *&ptr (void); + NameDynAnyPairSeq *operator-> (void); + NameDynAnyPair &operator[] (CORBA::ULong index); + +private: + NameDynAnyPairSeq *&ptr_; + // assignment from T_var not allowed + void operator= (const NameDynAnyPairSeq_var &); +}; + + +#endif /* end #if !defined */ + + +#if !defined (_DYNAMICANY_DYNSTRUCT___PTR_CH_) +#define _DYNAMICANY_DYNSTRUCT___PTR_CH_ + +class DynStruct; +typedef DynStruct *DynStruct_ptr; + +#endif /* end #if !defined */ + + +#if !defined (_DYNAMICANY_DYNSTRUCT___VAR_CH_) +#define _DYNAMICANY_DYNSTRUCT___VAR_CH_ + +class TAO_DynamicAny_Export DynStruct_var : public TAO_Base_var +{ +public: + DynStruct_var (void); // default constructor + DynStruct_var (DynStruct_ptr p) : ptr_ (p) {} + DynStruct_var (const DynStruct_var &); // copy constructor + ~DynStruct_var (void); // destructor + + DynStruct_var &operator= (DynStruct_ptr); + DynStruct_var &operator= (const DynStruct_var &); + DynStruct_ptr operator-> (void) const; + + operator const DynStruct_ptr &() const; + operator DynStruct_ptr &(); + // in, inout, out, _retn + DynStruct_ptr in (void) const; + DynStruct_ptr &inout (void); + DynStruct_ptr &out (void); + DynStruct_ptr _retn (void); + DynStruct_ptr ptr (void) const; + +private: + DynStruct_ptr ptr_; + // Unimplemented - prevents widening assignment. + DynStruct_var (const TAO_Base_var &rhs); + DynStruct_var &operator= (const TAO_Base_var &rhs); +}; + + +#endif /* end #if !defined */ + + +#if !defined (_DYNAMICANY_DYNSTRUCT___OUT_CH_) +#define _DYNAMICANY_DYNSTRUCT___OUT_CH_ + +class TAO_DynamicAny_Export DynStruct_out +{ +public: + DynStruct_out (DynStruct_ptr &); + DynStruct_out (DynStruct_var &); + DynStruct_out (const DynStruct_out &); + DynStruct_out &operator= (const DynStruct_out &); + DynStruct_out &operator= (const DynStruct_var &); + DynStruct_out &operator= (DynStruct_ptr); + operator DynStruct_ptr &(); + DynStruct_ptr &ptr (void); + DynStruct_ptr operator-> (void); + +private: + DynStruct_ptr &ptr_; +}; + + +#endif /* end #if !defined */ + + +#if !defined (_DYNAMICANY_DYNSTRUCT_CH_) +#define _DYNAMICANY_DYNSTRUCT_CH_ + +class TAO_DynamicAny_Export DynStruct: public virtual DynAny +{ +public: +#if !defined(__GNUC__) || !defined (ACE_HAS_GNUG_PRE_2_8) + typedef DynStruct_ptr _ptr_type; + typedef DynStruct_var _var_type; +#endif /* ! __GNUC__ || g++ >= 2.8 */ + + // the static operations + static DynStruct_ptr _duplicate (DynStruct_ptr obj); + static DynStruct_ptr _narrow ( + CORBA::Object_ptr obj, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ); + static DynStruct_ptr _unchecked_narrow ( + CORBA::Object_ptr obj, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ); + static DynStruct_ptr _nil (void) + { + return (DynStruct_ptr)0; + } + + virtual char * current_member_name ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) = 0; + + virtual CORBA::TCKind current_member_kind ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) = 0; + + virtual DynamicAny::NameValuePairSeq * get_members ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException + )) = 0; + + virtual void set_members ( + const DynamicAny::NameValuePairSeq & value, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) = 0; + + virtual DynamicAny::NameDynAnyPairSeq * get_members_as_dyn_any ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException + )) = 0; + + virtual void set_members_as_dyn_any ( + const DynamicAny::NameDynAnyPairSeq & value, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) = 0; + + virtual void *_tao_QueryInterface (ptr_arith_t type); + + virtual const char* _interface_repository_id (void) const; + +protected: + DynStruct (void); + virtual ~DynStruct (void); +private: + DynStruct (const DynStruct &); + void operator= (const DynStruct &); + +}; + + +#endif /* end #if !defined */ + + +#if !defined (_DYNAMICANY_DYNUNION___PTR_CH_) +#define _DYNAMICANY_DYNUNION___PTR_CH_ + +class DynUnion; +typedef DynUnion *DynUnion_ptr; + +#endif /* end #if !defined */ + + +#if !defined (_DYNAMICANY_DYNUNION___VAR_CH_) +#define _DYNAMICANY_DYNUNION___VAR_CH_ + +class TAO_DynamicAny_Export DynUnion_var : public TAO_Base_var +{ +public: + DynUnion_var (void); // default constructor + DynUnion_var (DynUnion_ptr p) : ptr_ (p) {} + DynUnion_var (const DynUnion_var &); // copy constructor + ~DynUnion_var (void); // destructor + + DynUnion_var &operator= (DynUnion_ptr); + DynUnion_var &operator= (const DynUnion_var &); + DynUnion_ptr operator-> (void) const; + + operator const DynUnion_ptr &() const; + operator DynUnion_ptr &(); + // in, inout, out, _retn + DynUnion_ptr in (void) const; + DynUnion_ptr &inout (void); + DynUnion_ptr &out (void); + DynUnion_ptr _retn (void); + DynUnion_ptr ptr (void) const; + +private: + DynUnion_ptr ptr_; + // Unimplemented - prevents widening assignment. + DynUnion_var (const TAO_Base_var &rhs); + DynUnion_var &operator= (const TAO_Base_var &rhs); +}; + + +#endif /* end #if !defined */ + + +#if !defined (_DYNAMICANY_DYNUNION___OUT_CH_) +#define _DYNAMICANY_DYNUNION___OUT_CH_ + +class TAO_DynamicAny_Export DynUnion_out +{ +public: + DynUnion_out (DynUnion_ptr &); + DynUnion_out (DynUnion_var &); + DynUnion_out (const DynUnion_out &); + DynUnion_out &operator= (const DynUnion_out &); + DynUnion_out &operator= (const DynUnion_var &); + DynUnion_out &operator= (DynUnion_ptr); + operator DynUnion_ptr &(); + DynUnion_ptr &ptr (void); + DynUnion_ptr operator-> (void); + +private: + DynUnion_ptr &ptr_; +}; + + +#endif /* end #if !defined */ + + +#if !defined (_DYNAMICANY_DYNUNION_CH_) +#define _DYNAMICANY_DYNUNION_CH_ + +class TAO_DynamicAny_Export DynUnion: public virtual DynAny +{ +public: +#if !defined(__GNUC__) || !defined (ACE_HAS_GNUG_PRE_2_8) + typedef DynUnion_ptr _ptr_type; + typedef DynUnion_var _var_type; +#endif /* ! __GNUC__ || g++ >= 2.8 */ + + // the static operations + static DynUnion_ptr _duplicate (DynUnion_ptr obj); + static DynUnion_ptr _narrow ( + CORBA::Object_ptr obj, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ); + static DynUnion_ptr _unchecked_narrow ( + CORBA::Object_ptr obj, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ); + static DynUnion_ptr _nil (void) + { + return (DynUnion_ptr)0; + } + + virtual DynamicAny::DynAny_ptr get_discriminator ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException + )) = 0; + + virtual void set_discriminator ( + DynamicAny::DynAny_ptr d, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch + )) = 0; + + virtual void set_to_default_member ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch + )) = 0; + + virtual void set_to_no_active_member ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch + )) = 0; + + virtual CORBA::Boolean has_no_active_member ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException + )) = 0; + + virtual CORBA::TCKind discriminator_kind ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException + )) = 0; + + virtual DynamicAny::DynAny_ptr member ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::InvalidValue + )) = 0; + + virtual char * member_name ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::InvalidValue + )) = 0; + + virtual CORBA::TCKind member_kind ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::InvalidValue + )) = 0; + + virtual void *_tao_QueryInterface (ptr_arith_t type); + + virtual const char* _interface_repository_id (void) const; + +protected: + DynUnion (void); + virtual ~DynUnion (void); +private: + DynUnion (const DynUnion &); + void operator= (const DynUnion &); + +}; + + +#endif /* end #if !defined */ + + +#if !defined (TAO_USE_SEQUENCE_TEMPLATES) + +#if !defined (__TAO_UNBOUNDED_SEQUENCE_DYNAMICANY_ANYSEQ_CH_) +#define __TAO_UNBOUNDED_SEQUENCE_DYNAMICANY_ANYSEQ_CH_ + + class TAO_EXPORT_NESTED_MACRO _TAO_Unbounded_Sequence_DynamicAny_AnySeq : public TAO_Unbounded_Base_Sequence + { + public: + // = Initialization and termination methods. + + _TAO_Unbounded_Sequence_DynamicAny_AnySeq (void); // Default constructor. + _TAO_Unbounded_Sequence_DynamicAny_AnySeq (CORBA::ULong maximum); + _TAO_Unbounded_Sequence_DynamicAny_AnySeq (CORBA::ULong maximum, + CORBA::ULong length, + CORBA::Any *data, + CORBA::Boolean release = 0); + _TAO_Unbounded_Sequence_DynamicAny_AnySeq (const _TAO_Unbounded_Sequence_DynamicAny_AnySeq &rhs); + _TAO_Unbounded_Sequence_DynamicAny_AnySeq &operator= (const _TAO_Unbounded_Sequence_DynamicAny_AnySeq &rhs); + virtual ~_TAO_Unbounded_Sequence_DynamicAny_AnySeq (void); // Dtor. + // = Accessors. + CORBA::Any &operator[] (CORBA::ULong i); + const CORBA::Any &operator[] (CORBA::ULong i) const; + // = Static operations. + static CORBA::Any *allocbuf (CORBA::ULong size); + static void freebuf (CORBA::Any *buffer); + virtual void _allocate_buffer (CORBA::ULong length); + virtual void _deallocate_buffer (void); + // Implement the TAO_Base_Sequence methods (see Sequence.h) + + CORBA::Any *get_buffer (CORBA::Boolean orphan = 0); + const CORBA::Any *get_buffer (void) const; + void replace (CORBA::ULong max, + CORBA::ULong length, + CORBA::Any *data, + CORBA::Boolean release); + }; + +#endif /* end #if !defined */ + + +#endif /* !TAO_USE_SEQUENCE_TEMPLATES */ + +#if !defined (_DYNAMICANY_ANYSEQ_CH_) +#define _DYNAMICANY_ANYSEQ_CH_ + +class AnySeq; +class AnySeq_var; + +// ************************************************************* +// AnySeq +// ************************************************************* + +class TAO_DynamicAny_Export AnySeq : public +#if !defined (TAO_USE_SEQUENCE_TEMPLATES) + _TAO_Unbounded_Sequence_DynamicAny_AnySeq +#else /* TAO_USE_SEQUENCE_TEMPLATES */ + TAO_Unbounded_Sequence +#endif /* !TAO_USE_SEQUENCE_TEMPLATES */ +{ +public: + AnySeq (void); // default ctor + AnySeq (CORBA::ULong max); // uses max size + AnySeq ( + CORBA::ULong max, + CORBA::ULong length, + CORBA::Any *buffer, + CORBA::Boolean release=0 + ); + AnySeq (const AnySeq &); // copy ctor + ~AnySeq (void); + static void _tao_any_destructor (void*); + +#if !defined(__GNUC__) || !defined (ACE_HAS_GNUG_PRE_2_8) + typedef AnySeq_var _var_type; +#endif /* ! __GNUC__ || g++ >= 2.8 */ + +}; + +#endif /* end #if !defined */ + + +#if !defined (_DYNAMICANY_ANYSEQ___VAR_CH_) +#define _DYNAMICANY_ANYSEQ___VAR_CH_ + +// ************************************************************* +// class DynamicAny::AnySeq_var +// ************************************************************* + +class TAO_DynamicAny_Export AnySeq_var +{ +public: + AnySeq_var (void); // default constructor + AnySeq_var (AnySeq *); + AnySeq_var (const AnySeq_var &); // copy constructor + ~AnySeq_var (void); // destructor + + AnySeq_var &operator= (AnySeq *); + AnySeq_var &operator= (const AnySeq_var &); + AnySeq *operator-> (void); + const AnySeq *operator-> (void) const; + + operator const AnySeq &() const; + operator AnySeq &(); + operator AnySeq &() const; + operator AnySeq *&(); // variable-size base types only + + CORBA::Any &operator[] (CORBA::ULong index); + // in, inout, out, _retn + const AnySeq &in (void) const; + AnySeq &inout (void); + AnySeq *&out (void); + AnySeq *_retn (void); + AnySeq *ptr (void) const; + +private: + AnySeq *ptr_; +}; + + +#endif /* end #if !defined */ + + +#if !defined (_DYNAMICANY_ANYSEQ___OUT_CH_) +#define _DYNAMICANY_ANYSEQ___OUT_CH_ + +class TAO_DynamicAny_Export AnySeq_out +{ +public: + AnySeq_out (AnySeq *&); + AnySeq_out (AnySeq_var &); + AnySeq_out (const AnySeq_out &); + AnySeq_out &operator= (const AnySeq_out &); + AnySeq_out &operator= (AnySeq *); + operator AnySeq *&(); + AnySeq *&ptr (void); + AnySeq *operator-> (void); + CORBA::Any &operator[] (CORBA::ULong index); + +private: + AnySeq *&ptr_; + // assignment from T_var not allowed + void operator= (const AnySeq_var &); +}; + + +#endif /* end #if !defined */ + +TAO_NAMESPACE_STORAGE_CLASS CORBA::TypeCode_ptr _tc_AnySeq; + + +#if !defined (TAO_USE_SEQUENCE_TEMPLATES) + +#if !defined (__TAO_UNBOUNDED_OBJECT_SEQUENCE_DYNAMICANY_DYNANYSEQ_CH_) +#define __TAO_UNBOUNDED_OBJECT_SEQUENCE_DYNAMICANY_DYNANYSEQ_CH_ + + class _TAO_Unbounded_Object_Sequence_DynamicAny_DynAnySeq : public TAO_Unbounded_Base_Sequence + { + public: + // = Initialization and termination methods. + + _TAO_Unbounded_Object_Sequence_DynamicAny_DynAnySeq (void); + _TAO_Unbounded_Object_Sequence_DynamicAny_DynAnySeq (CORBA::ULong maximum); + _TAO_Unbounded_Object_Sequence_DynamicAny_DynAnySeq (CORBA::ULong maximum, + CORBA::ULong length, + DynAny* *value, + CORBA::Boolean release = 0); + _TAO_Unbounded_Object_Sequence_DynamicAny_DynAnySeq(const _TAO_Unbounded_Object_Sequence_DynamicAny_DynAnySeq &rhs); + virtual ~_TAO_Unbounded_Object_Sequence_DynamicAny_DynAnySeq (void); + _TAO_Unbounded_Object_Sequence_DynamicAny_DynAnySeq &operator= (const _TAO_Unbounded_Object_Sequence_DynamicAny_DynAnySeq &rhs); + TAO_Object_Manager operator[] (CORBA::ULong index) const; + static DynAny **allocbuf (CORBA::ULong nelems); + static void freebuf (DynAny **buffer); + // The Base_Sequence functions, please see tao/Sequence.h + virtual void _allocate_buffer (CORBA::ULong length); + virtual void _deallocate_buffer (void); + DynAny* *get_buffer (CORBA::Boolean orphan = 0); + const DynAny* *get_buffer (void) const; + virtual void _shrink_buffer (CORBA::ULong nl, CORBA::ULong ol); + virtual void _downcast ( + void* target, + CORBA_Object *src, + CORBA_Environment &ACE_TRY_ENV = + TAO_default_environment () + ); + virtual CORBA_Object* _upcast (void *src) const; + + }; + +#endif /* end #if !defined */ + + +#endif /* !TAO_USE_SEQUENCE_TEMPLATES */ + +#if !defined (_DYNAMICANY_DYNANYSEQ_CH_) +#define _DYNAMICANY_DYNANYSEQ_CH_ + +class DynAnySeq; +class DynAnySeq_var; + +// ************************************************************* +// DynAnySeq +// ************************************************************* + +class TAO_DynamicAny_Export DynAnySeq : public +#if !defined (TAO_USE_SEQUENCE_TEMPLATES) + _TAO_Unbounded_Object_Sequence_DynamicAny_DynAnySeq +#else /* TAO_USE_SEQUENCE_TEMPLATES */ + TAO_Unbounded_Object_Sequence +#endif /* !TAO_USE_SEQUENCE_TEMPLATES */ +{ +public: + DynAnySeq (void); // default ctor + DynAnySeq (CORBA::ULong max); // uses max size + DynAnySeq ( + CORBA::ULong max, + CORBA::ULong length, + DynAny_ptr *buffer, + CORBA::Boolean release=0 + ); + DynAnySeq (const DynAnySeq &); // copy ctor + ~DynAnySeq (void); + static void _tao_any_destructor (void*); + +#if !defined(__GNUC__) || !defined (ACE_HAS_GNUG_PRE_2_8) + typedef DynAnySeq_var _var_type; +#endif /* ! __GNUC__ || g++ >= 2.8 */ + +}; + +#endif /* end #if !defined */ + + +#if !defined (_DYNAMICANY_DYNANYSEQ___VAR_CH_) +#define _DYNAMICANY_DYNANYSEQ___VAR_CH_ + +// ************************************************************* +// class DynamicAny::DynAnySeq_var +// ************************************************************* + +class TAO_DynamicAny_Export DynAnySeq_var +{ +public: + DynAnySeq_var (void); // default constructor + DynAnySeq_var (DynAnySeq *); + DynAnySeq_var (const DynAnySeq_var &); // copy constructor + ~DynAnySeq_var (void); // destructor + + DynAnySeq_var &operator= (DynAnySeq *); + DynAnySeq_var &operator= (const DynAnySeq_var &); + DynAnySeq *operator-> (void); + const DynAnySeq *operator-> (void) const; + + operator const DynAnySeq &() const; + operator DynAnySeq &(); + operator DynAnySeq &() const; + operator DynAnySeq *&(); // variable-size base types only + + TAO_Object_Manager operator[] (CORBA::ULong index); + // in, inout, out, _retn + const DynAnySeq &in (void) const; + DynAnySeq &inout (void); + DynAnySeq *&out (void); + DynAnySeq *_retn (void); + DynAnySeq *ptr (void) const; + +private: + DynAnySeq *ptr_; +}; + + +#endif /* end #if !defined */ + + +#if !defined (_DYNAMICANY_DYNANYSEQ___OUT_CH_) +#define _DYNAMICANY_DYNANYSEQ___OUT_CH_ + +class TAO_DynamicAny_Export DynAnySeq_out +{ +public: + DynAnySeq_out (DynAnySeq *&); + DynAnySeq_out (DynAnySeq_var &); + DynAnySeq_out (const DynAnySeq_out &); + DynAnySeq_out &operator= (const DynAnySeq_out &); + DynAnySeq_out &operator= (DynAnySeq *); + operator DynAnySeq *&(); + DynAnySeq *&ptr (void); + DynAnySeq *operator-> (void); + TAO_Object_Manager operator[] (CORBA::ULong index); + +private: + DynAnySeq *&ptr_; + // assignment from T_var not allowed + void operator= (const DynAnySeq_var &); +}; + + +#endif /* end #if !defined */ + + +#if !defined (_DYNAMICANY_DYNSEQUENCE___PTR_CH_) +#define _DYNAMICANY_DYNSEQUENCE___PTR_CH_ + +class DynSequence; +typedef DynSequence *DynSequence_ptr; + +#endif /* end #if !defined */ + + +#if !defined (_DYNAMICANY_DYNSEQUENCE___VAR_CH_) +#define _DYNAMICANY_DYNSEQUENCE___VAR_CH_ + +class TAO_DynamicAny_Export DynSequence_var : public TAO_Base_var +{ +public: + DynSequence_var (void); // default constructor + DynSequence_var (DynSequence_ptr p) : ptr_ (p) {} + DynSequence_var (const DynSequence_var &); // copy constructor + ~DynSequence_var (void); // destructor + + DynSequence_var &operator= (DynSequence_ptr); + DynSequence_var &operator= (const DynSequence_var &); + DynSequence_ptr operator-> (void) const; + + operator const DynSequence_ptr &() const; + operator DynSequence_ptr &(); + // in, inout, out, _retn + DynSequence_ptr in (void) const; + DynSequence_ptr &inout (void); + DynSequence_ptr &out (void); + DynSequence_ptr _retn (void); + DynSequence_ptr ptr (void) const; + +private: + DynSequence_ptr ptr_; + // Unimplemented - prevents widening assignment. + DynSequence_var (const TAO_Base_var &rhs); + DynSequence_var &operator= (const TAO_Base_var &rhs); +}; + + +#endif /* end #if !defined */ + + +#if !defined (_DYNAMICANY_DYNSEQUENCE___OUT_CH_) +#define _DYNAMICANY_DYNSEQUENCE___OUT_CH_ + +class TAO_DynamicAny_Export DynSequence_out +{ +public: + DynSequence_out (DynSequence_ptr &); + DynSequence_out (DynSequence_var &); + DynSequence_out (const DynSequence_out &); + DynSequence_out &operator= (const DynSequence_out &); + DynSequence_out &operator= (const DynSequence_var &); + DynSequence_out &operator= (DynSequence_ptr); + operator DynSequence_ptr &(); + DynSequence_ptr &ptr (void); + DynSequence_ptr operator-> (void); + +private: + DynSequence_ptr &ptr_; +}; + + +#endif /* end #if !defined */ + + +#if !defined (_DYNAMICANY_DYNSEQUENCE_CH_) +#define _DYNAMICANY_DYNSEQUENCE_CH_ + +class TAO_DynamicAny_Export DynSequence: public virtual DynAny +{ +public: +#if !defined(__GNUC__) || !defined (ACE_HAS_GNUG_PRE_2_8) + typedef DynSequence_ptr _ptr_type; + typedef DynSequence_var _var_type; +#endif /* ! __GNUC__ || g++ >= 2.8 */ + + // the static operations + static DynSequence_ptr _duplicate (DynSequence_ptr obj); + static DynSequence_ptr _narrow ( + CORBA::Object_ptr obj, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ); + static DynSequence_ptr _unchecked_narrow ( + CORBA::Object_ptr obj, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ); + static DynSequence_ptr _nil (void) + { + return (DynSequence_ptr)0; + } + + virtual CORBA::ULong get_length ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException + )) = 0; + + virtual void set_length ( + CORBA::ULong len, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::InvalidValue + )) = 0; + + virtual DynamicAny::AnySeq * get_elements ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException + )) = 0; + + virtual void set_elements ( + const DynamicAny::AnySeq & value, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) = 0; + + virtual DynamicAny::DynAnySeq * get_elements_as_dyn_any ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException + )) = 0; + + virtual void set_elements_as_dyn_any ( + const DynamicAny::DynAnySeq & value, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) = 0; + + virtual void *_tao_QueryInterface (ptr_arith_t type); + + virtual const char* _interface_repository_id (void) const; + +protected: + DynSequence (void); + virtual ~DynSequence (void); +private: + DynSequence (const DynSequence &); + void operator= (const DynSequence &); + +}; + + +#endif /* end #if !defined */ + + +#if !defined (_DYNAMICANY_DYNARRAY___PTR_CH_) +#define _DYNAMICANY_DYNARRAY___PTR_CH_ + +class DynArray; +typedef DynArray *DynArray_ptr; + +#endif /* end #if !defined */ + + +#if !defined (_DYNAMICANY_DYNARRAY___VAR_CH_) +#define _DYNAMICANY_DYNARRAY___VAR_CH_ + +class TAO_DynamicAny_Export DynArray_var : public TAO_Base_var +{ +public: + DynArray_var (void); // default constructor + DynArray_var (DynArray_ptr p) : ptr_ (p) {} + DynArray_var (const DynArray_var &); // copy constructor + ~DynArray_var (void); // destructor + + DynArray_var &operator= (DynArray_ptr); + DynArray_var &operator= (const DynArray_var &); + DynArray_ptr operator-> (void) const; + + operator const DynArray_ptr &() const; + operator DynArray_ptr &(); + // in, inout, out, _retn + DynArray_ptr in (void) const; + DynArray_ptr &inout (void); + DynArray_ptr &out (void); + DynArray_ptr _retn (void); + DynArray_ptr ptr (void) const; + +private: + DynArray_ptr ptr_; + // Unimplemented - prevents widening assignment. + DynArray_var (const TAO_Base_var &rhs); + DynArray_var &operator= (const TAO_Base_var &rhs); +}; + + +#endif /* end #if !defined */ + + +#if !defined (_DYNAMICANY_DYNARRAY___OUT_CH_) +#define _DYNAMICANY_DYNARRAY___OUT_CH_ + +class TAO_DynamicAny_Export DynArray_out +{ +public: + DynArray_out (DynArray_ptr &); + DynArray_out (DynArray_var &); + DynArray_out (const DynArray_out &); + DynArray_out &operator= (const DynArray_out &); + DynArray_out &operator= (const DynArray_var &); + DynArray_out &operator= (DynArray_ptr); + operator DynArray_ptr &(); + DynArray_ptr &ptr (void); + DynArray_ptr operator-> (void); + +private: + DynArray_ptr &ptr_; +}; + + +#endif /* end #if !defined */ + + +#if !defined (_DYNAMICANY_DYNARRAY_CH_) +#define _DYNAMICANY_DYNARRAY_CH_ + +class TAO_DynamicAny_Export DynArray: public virtual DynAny +{ +public: +#if !defined(__GNUC__) || !defined (ACE_HAS_GNUG_PRE_2_8) + typedef DynArray_ptr _ptr_type; + typedef DynArray_var _var_type; +#endif /* ! __GNUC__ || g++ >= 2.8 */ + + // the static operations + static DynArray_ptr _duplicate (DynArray_ptr obj); + static DynArray_ptr _narrow ( + CORBA::Object_ptr obj, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ); + static DynArray_ptr _unchecked_narrow ( + CORBA::Object_ptr obj, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ); + static DynArray_ptr _nil (void) + { + return (DynArray_ptr)0; + } + + virtual DynamicAny::AnySeq * get_elements ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException + )) = 0; + + virtual void set_elements ( + const DynamicAny::AnySeq & value, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) = 0; + + virtual DynamicAny::DynAnySeq * get_elements_as_dyn_any ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException + )) = 0; + + virtual void set_elements_as_dyn_any ( + const DynamicAny::DynAnySeq & value, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) = 0; + + virtual void *_tao_QueryInterface (ptr_arith_t type); + + virtual const char* _interface_repository_id (void) const; + +protected: + DynArray (void); + virtual ~DynArray (void); +private: + DynArray (const DynArray &); + void operator= (const DynArray &); + +}; + + +#endif /* end #if !defined */ + + +#if !defined (_DYNAMICANY_DYNVALUE___PTR_CH_) +#define _DYNAMICANY_DYNVALUE___PTR_CH_ + +class DynValue; +typedef DynValue *DynValue_ptr; + +#endif /* end #if !defined */ + + +#if !defined (_DYNAMICANY_DYNVALUE___VAR_CH_) +#define _DYNAMICANY_DYNVALUE___VAR_CH_ + +class TAO_DynamicAny_Export DynValue_var : public TAO_Base_var +{ +public: + DynValue_var (void); // default constructor + DynValue_var (DynValue_ptr p) : ptr_ (p) {} + DynValue_var (const DynValue_var &); // copy constructor + ~DynValue_var (void); // destructor + + DynValue_var &operator= (DynValue_ptr); + DynValue_var &operator= (const DynValue_var &); + DynValue_ptr operator-> (void) const; + + operator const DynValue_ptr &() const; + operator DynValue_ptr &(); + // in, inout, out, _retn + DynValue_ptr in (void) const; + DynValue_ptr &inout (void); + DynValue_ptr &out (void); + DynValue_ptr _retn (void); + DynValue_ptr ptr (void) const; + +private: + DynValue_ptr ptr_; + // Unimplemented - prevents widening assignment. + DynValue_var (const TAO_Base_var &rhs); + DynValue_var &operator= (const TAO_Base_var &rhs); +}; + + +#endif /* end #if !defined */ + + +#if !defined (_DYNAMICANY_DYNVALUE___OUT_CH_) +#define _DYNAMICANY_DYNVALUE___OUT_CH_ + +class TAO_DynamicAny_Export DynValue_out +{ +public: + DynValue_out (DynValue_ptr &); + DynValue_out (DynValue_var &); + DynValue_out (const DynValue_out &); + DynValue_out &operator= (const DynValue_out &); + DynValue_out &operator= (const DynValue_var &); + DynValue_out &operator= (DynValue_ptr); + operator DynValue_ptr &(); + DynValue_ptr &ptr (void); + DynValue_ptr operator-> (void); + +private: + DynValue_ptr &ptr_; +}; + + +#endif /* end #if !defined */ + + +#if !defined (_DYNAMICANY_DYNVALUE_CH_) +#define _DYNAMICANY_DYNVALUE_CH_ + +class TAO_DynamicAny_Export DynValue: public virtual DynAny +{ +public: +#if !defined(__GNUC__) || !defined (ACE_HAS_GNUG_PRE_2_8) + typedef DynValue_ptr _ptr_type; + typedef DynValue_var _var_type; +#endif /* ! __GNUC__ || g++ >= 2.8 */ + + // the static operations + static DynValue_ptr _duplicate (DynValue_ptr obj); + static DynValue_ptr _narrow ( + CORBA::Object_ptr obj, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ); + static DynValue_ptr _unchecked_narrow ( + CORBA::Object_ptr obj, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ); + static DynValue_ptr _nil (void) + { + return (DynValue_ptr)0; + } + + virtual char * current_member_name ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) = 0; + + virtual CORBA::TCKind current_member_kind ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) = 0; + + virtual DynamicAny::NameValuePairSeq * get_members ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException + )) = 0; + + virtual void set_members ( + const DynamicAny::NameValuePairSeq & value, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) = 0; + + virtual DynamicAny::NameDynAnyPairSeq * get_members_as_dyn_any ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException + )) = 0; + + virtual void set_members_as_dyn_any ( + const DynamicAny::NameDynAnyPairSeq & value, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) = 0; + + virtual void *_tao_QueryInterface (ptr_arith_t type); + + virtual const char* _interface_repository_id (void) const; + +protected: + DynValue (void); + virtual ~DynValue (void); +private: + DynValue (const DynValue &); + void operator= (const DynValue &); + +}; + + +#endif /* end #if !defined */ + + +#if !defined (_DYNAMICANY_DYNANYFACTORY___PTR_CH_) +#define _DYNAMICANY_DYNANYFACTORY___PTR_CH_ + +class DynAnyFactory; +typedef DynAnyFactory *DynAnyFactory_ptr; + +#endif /* end #if !defined */ + + +#if !defined (_DYNAMICANY_DYNANYFACTORY___VAR_CH_) +#define _DYNAMICANY_DYNANYFACTORY___VAR_CH_ + +class TAO_DynamicAny_Export DynAnyFactory_var : public TAO_Base_var +{ +public: + DynAnyFactory_var (void); // default constructor + DynAnyFactory_var (DynAnyFactory_ptr p) : ptr_ (p) {} + DynAnyFactory_var (const DynAnyFactory_var &); // copy constructor + ~DynAnyFactory_var (void); // destructor + + DynAnyFactory_var &operator= (DynAnyFactory_ptr); + DynAnyFactory_var &operator= (const DynAnyFactory_var &); + DynAnyFactory_ptr operator-> (void) const; + + operator const DynAnyFactory_ptr &() const; + operator DynAnyFactory_ptr &(); + // in, inout, out, _retn + DynAnyFactory_ptr in (void) const; + DynAnyFactory_ptr &inout (void); + DynAnyFactory_ptr &out (void); + DynAnyFactory_ptr _retn (void); + DynAnyFactory_ptr ptr (void) const; + +private: + DynAnyFactory_ptr ptr_; + // Unimplemented - prevents widening assignment. + DynAnyFactory_var (const TAO_Base_var &rhs); + DynAnyFactory_var &operator= (const TAO_Base_var &rhs); +}; + + +#endif /* end #if !defined */ + + +#if !defined (_DYNAMICANY_DYNANYFACTORY___OUT_CH_) +#define _DYNAMICANY_DYNANYFACTORY___OUT_CH_ + +class TAO_DynamicAny_Export DynAnyFactory_out +{ +public: + DynAnyFactory_out (DynAnyFactory_ptr &); + DynAnyFactory_out (DynAnyFactory_var &); + DynAnyFactory_out (const DynAnyFactory_out &); + DynAnyFactory_out &operator= (const DynAnyFactory_out &); + DynAnyFactory_out &operator= (const DynAnyFactory_var &); + DynAnyFactory_out &operator= (DynAnyFactory_ptr); + operator DynAnyFactory_ptr &(); + DynAnyFactory_ptr &ptr (void); + DynAnyFactory_ptr operator-> (void); + +private: + DynAnyFactory_ptr &ptr_; +}; + + +#endif /* end #if !defined */ + + +#if !defined (_DYNAMICANY_DYNANYFACTORY_CH_) +#define _DYNAMICANY_DYNANYFACTORY_CH_ + +class TAO_DynamicAny_Export DynAnyFactory : public virtual CORBA_Object +{ +public: +#if !defined(__GNUC__) || !defined (ACE_HAS_GNUG_PRE_2_8) + typedef DynAnyFactory_ptr _ptr_type; + typedef DynAnyFactory_var _var_type; +#endif /* ! __GNUC__ || g++ >= 2.8 */ + + // the static operations + static DynAnyFactory_ptr _duplicate (DynAnyFactory_ptr obj); + static DynAnyFactory_ptr _narrow ( + CORBA::Object_ptr obj, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ); + static DynAnyFactory_ptr _unchecked_narrow ( + CORBA::Object_ptr obj, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ); + static DynAnyFactory_ptr _nil (void) + { + return (DynAnyFactory_ptr)0; + } + + +#if !defined (_DYNAMICANY_DYNANYFACTORY_INCONSISTENTTYPECODE_CH_) +#define _DYNAMICANY_DYNANYFACTORY_INCONSISTENTTYPECODE_CH_ + + class TAO_DynamicAny_Export InconsistentTypeCode : public CORBA::UserException + { + public: + + InconsistentTypeCode (void); // default ctor + InconsistentTypeCode (const InconsistentTypeCode &); // copy ctor + ~InconsistentTypeCode (void); + InconsistentTypeCode &operator= (const InconsistentTypeCode &); + + + virtual void _raise (void); + + virtual void _tao_encode ( + TAO_OutputCDR &, + CORBA::Environment &) const; + virtual void _tao_decode ( + TAO_InputCDR &, + CORBA::Environment &); + + static InconsistentTypeCode *_downcast (CORBA::Exception *); + + + // = TAO extension + static CORBA::Exception *_alloc (void); + }; // exception DynamicAny::DynAnyFactory::InconsistentTypeCode + + +#endif /* end #if !defined */ + + virtual DynamicAny::DynAny_ptr create_dyn_any ( + const CORBA::Any & value, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAnyFactory::InconsistentTypeCode + )) = 0; + + virtual DynamicAny::DynAny_ptr create_dyn_any_from_type_code ( + CORBA::TypeCode_ptr type, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, + DynamicAny::DynAnyFactory::InconsistentTypeCode + )) = 0; + + virtual void *_tao_QueryInterface (ptr_arith_t type); + + virtual const char* _interface_repository_id (void) const; + +protected: + DynAnyFactory (void); + virtual ~DynAnyFactory (void); +private: + DynAnyFactory (const DynAnyFactory &); + void operator= (const DynAnyFactory &); + +}; + + +#endif /* end #if !defined */ + + +} +TAO_NAMESPACE_CLOSE // module DynamicAny + +TAO_DynamicAny_Export void operator<<= (CORBA::Any &, const DynamicAny::NameValuePair &); // copying version +TAO_DynamicAny_Export void operator<<= (CORBA::Any &, DynamicAny::NameValuePair*); // noncopying version +TAO_DynamicAny_Export CORBA::Boolean operator>>= (const CORBA::Any &, DynamicAny::NameValuePair *&); // deprecated +TAO_DynamicAny_Export CORBA::Boolean operator>>= (const CORBA::Any &, const DynamicAny::NameValuePair *&); +TAO_DynamicAny_Export void operator<<= (CORBA::Any &, const DynamicAny::NameValuePairSeq &); // copying version +TAO_DynamicAny_Export void operator<<= (CORBA::Any &, DynamicAny::NameValuePairSeq*); // noncopying version +TAO_DynamicAny_Export CORBA::Boolean operator>>= (const CORBA::Any &, DynamicAny::NameValuePairSeq *&); // deprecated +TAO_DynamicAny_Export CORBA::Boolean operator>>= (const CORBA::Any &, const DynamicAny::NameValuePairSeq *&); +TAO_DynamicAny_Export void operator<<= (CORBA::Any &, const DynamicAny::AnySeq &); // copying version +TAO_DynamicAny_Export void operator<<= (CORBA::Any &, DynamicAny::AnySeq*); // noncopying version +TAO_DynamicAny_Export CORBA::Boolean operator>>= (const CORBA::Any &, DynamicAny::AnySeq *&); // deprecated +TAO_DynamicAny_Export CORBA::Boolean operator>>= (const CORBA::Any &, const DynamicAny::AnySeq *&); + +#ifndef __ACE_INLINE__ + +TAO_DynamicAny_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const DynamicAny::NameValuePair &); +TAO_DynamicAny_Export CORBA::Boolean operator>> (TAO_InputCDR &, DynamicAny::NameValuePair &); + +#if !defined _TAO_CDR_OP_DynamicAny_NameValuePairSeq_H_ +#define _TAO_CDR_OP_DynamicAny_NameValuePairSeq_H_ + +TAO_DynamicAny_Export CORBA::Boolean operator<< ( + TAO_OutputCDR &, + const DynamicAny::NameValuePairSeq & + ); +TAO_DynamicAny_Export CORBA::Boolean operator>> ( + TAO_InputCDR &, + DynamicAny::NameValuePairSeq & + ); + +#endif /* _TAO_CDR_OP_DynamicAny_NameValuePairSeq_H_ */ + + +#if !defined _TAO_CDR_OP_DynamicAny_AnySeq_H_ +#define _TAO_CDR_OP_DynamicAny_AnySeq_H_ + +TAO_DynamicAny_Export CORBA::Boolean operator<< ( + TAO_OutputCDR &, + const DynamicAny::AnySeq & + ); +TAO_DynamicAny_Export CORBA::Boolean operator>> ( + TAO_InputCDR &, + DynamicAny::AnySeq & + ); + +#endif /* _TAO_CDR_OP_DynamicAny_AnySeq_H_ */ + + +#endif /* __ACE_INLINE__ */ + + +#if defined (__ACE_INLINE__) +#include "DynamicAnyC.i" +#endif /* defined INLINE */ + +#if defined(_MSC_VER) && (_MSC_VER >= 1200) +#pragma warning(pop) +#endif /* _MSC_VER */ + +#include "ace/post.h" +#endif /* ifndef */ diff --git a/TAO/tao/DynamicAny/DynamicAnyC.i b/TAO/tao/DynamicAny/DynamicAnyC.i new file mode 100644 index 00000000000..bbf2a3f3fd2 --- /dev/null +++ b/TAO/tao/DynamicAny/DynamicAnyC.i @@ -0,0 +1,3420 @@ +/* -*- C++ -*- $Id$ */ + +// ****** Code generated by the The ACE ORB (TAO) IDL Compiler ******* +// TAO and the TAO IDL Compiler have been developed by the Center for +// Distributed Object Computing at Washington University, St. Louis. +// +// Information about TAO is available at: +// http://www.cs.wustl.edu/~schmidt/TAO.html + +// ************************************************************* +// Inline operations for exception DynamicAny::DynAny::InvalidValue +// ************************************************************* + +// ************************************************************* +// Inline operations for exception DynamicAny::DynAny::TypeMismatch +// ************************************************************* + + +#if !defined (_DYNAMICANY_DYNANY___VAR_CI_) +#define _DYNAMICANY_DYNANY___VAR_CI_ + +// ************************************************************* +// Inline operations for class DynamicAny::DynAny_var +// ************************************************************* + +ACE_INLINE +DynamicAny::DynAny_var::DynAny_var (void) // default constructor + : ptr_ (DynAny::_nil ()) +{} + +ACE_INLINE ::DynamicAny::DynAny_ptr +DynamicAny::DynAny_var::ptr (void) const +{ + return this->ptr_; +} + +ACE_INLINE +DynamicAny::DynAny_var::DynAny_var (const ::DynamicAny::DynAny_var &p) // copy constructor + : TAO_Base_var (), + ptr_ (DynAny::_duplicate (p.ptr ())) +{} + +ACE_INLINE +DynamicAny::DynAny_var::~DynAny_var (void) // destructor +{ + CORBA::release (this->ptr_); +} + +ACE_INLINE DynamicAny::DynAny_var & +DynamicAny::DynAny_var::operator= (DynAny_ptr p) +{ + CORBA::release (this->ptr_); + this->ptr_ = p; + return *this; +} + +ACE_INLINE DynamicAny::DynAny_var & +DynamicAny::DynAny_var::operator= (const ::DynamicAny::DynAny_var &p) +{ + if (this != &p) + { + CORBA::release (this->ptr_); + this->ptr_ = ::DynamicAny::DynAny::_duplicate (p.ptr ()); + } + return *this; +} + +ACE_INLINE +DynamicAny::DynAny_var::operator const ::DynamicAny::DynAny_ptr &() const // cast +{ + return this->ptr_; +} + +ACE_INLINE +DynamicAny::DynAny_var::operator ::DynamicAny::DynAny_ptr &() // cast +{ + return this->ptr_; +} + +ACE_INLINE ::DynamicAny::DynAny_ptr +DynamicAny::DynAny_var::operator-> (void) const +{ + return this->ptr_; +} + +ACE_INLINE ::DynamicAny::DynAny_ptr +DynamicAny::DynAny_var::in (void) const +{ + return this->ptr_; +} + +ACE_INLINE ::DynamicAny::DynAny_ptr & +DynamicAny::DynAny_var::inout (void) +{ + return this->ptr_; +} + +ACE_INLINE ::DynamicAny::DynAny_ptr & +DynamicAny::DynAny_var::out (void) +{ + CORBA::release (this->ptr_); + this->ptr_ = ::DynamicAny::DynAny::_nil (); + return this->ptr_; +} + +ACE_INLINE ::DynamicAny::DynAny_ptr +DynamicAny::DynAny_var::_retn (void) +{ + // yield ownership of managed obj reference + ::DynamicAny::DynAny_ptr val = this->ptr_; + this->ptr_ = ::DynamicAny::DynAny::_nil (); + return val; +} + + +#endif /* end #if !defined */ + + +#if !defined (_DYNAMICANY_DYNANY___OUT_CI_) +#define _DYNAMICANY_DYNANY___OUT_CI_ + +// ************************************************************* +// Inline operations for class DynamicAny::DynAny_out +// ************************************************************* + +ACE_INLINE +DynamicAny::DynAny_out::DynAny_out (DynAny_ptr &p) + : ptr_ (p) +{ + this->ptr_ = ::DynamicAny::DynAny::_nil (); +} + +ACE_INLINE +DynamicAny::DynAny_out::DynAny_out (DynAny_var &p) // constructor from _var + : ptr_ (p.out ()) +{ + CORBA::release (this->ptr_); + this->ptr_ = ::DynamicAny::DynAny::_nil (); +} + +ACE_INLINE +DynamicAny::DynAny_out::DynAny_out (const ::DynamicAny::DynAny_out &p) // copy constructor + : ptr_ (ACE_const_cast (DynAny_out &, p).ptr_) +{} + +ACE_INLINE ::DynamicAny::DynAny_out & +DynamicAny::DynAny_out::operator= (const ::DynamicAny::DynAny_out &p) +{ + this->ptr_ = ACE_const_cast (DynAny_out&, p).ptr_; + return *this; +} + +ACE_INLINE DynamicAny::DynAny_out & +DynamicAny::DynAny_out::operator= (const ::DynamicAny::DynAny_var &p) +{ + this->ptr_ = ::DynamicAny::DynAny::_duplicate (p.ptr ()); + return *this; +} + +ACE_INLINE DynamicAny::DynAny_out & +DynamicAny::DynAny_out::operator= (DynAny_ptr p) +{ + this->ptr_ = p; + return *this; +} + +ACE_INLINE +DynamicAny::DynAny_out::operator ::DynamicAny::DynAny_ptr &() // cast +{ + return this->ptr_; +} + +ACE_INLINE ::DynamicAny::DynAny_ptr & +DynamicAny::DynAny_out::ptr (void) // ptr +{ + return this->ptr_; +} + +ACE_INLINE ::DynamicAny::DynAny_ptr +DynamicAny::DynAny_out::operator-> (void) +{ + return this->ptr_; +} + + +#endif /* end #if !defined */ + + +#if !defined (_DYNAMICANY_DYNFIXED___VAR_CI_) +#define _DYNAMICANY_DYNFIXED___VAR_CI_ + +// ************************************************************* +// Inline operations for class DynamicAny::DynFixed_var +// ************************************************************* + +ACE_INLINE +DynamicAny::DynFixed_var::DynFixed_var (void) // default constructor + : ptr_ (DynFixed::_nil ()) +{} + +ACE_INLINE ::DynamicAny::DynFixed_ptr +DynamicAny::DynFixed_var::ptr (void) const +{ + return this->ptr_; +} + +ACE_INLINE +DynamicAny::DynFixed_var::DynFixed_var (const ::DynamicAny::DynFixed_var &p) // copy constructor + : TAO_Base_var (), + ptr_ (DynFixed::_duplicate (p.ptr ())) +{} + +ACE_INLINE +DynamicAny::DynFixed_var::~DynFixed_var (void) // destructor +{ + CORBA::release (this->ptr_); +} + +ACE_INLINE DynamicAny::DynFixed_var & +DynamicAny::DynFixed_var::operator= (DynFixed_ptr p) +{ + CORBA::release (this->ptr_); + this->ptr_ = p; + return *this; +} + +ACE_INLINE DynamicAny::DynFixed_var & +DynamicAny::DynFixed_var::operator= (const ::DynamicAny::DynFixed_var &p) +{ + if (this != &p) + { + CORBA::release (this->ptr_); + this->ptr_ = ::DynamicAny::DynFixed::_duplicate (p.ptr ()); + } + return *this; +} + +ACE_INLINE +DynamicAny::DynFixed_var::operator const ::DynamicAny::DynFixed_ptr &() const // cast +{ + return this->ptr_; +} + +ACE_INLINE +DynamicAny::DynFixed_var::operator ::DynamicAny::DynFixed_ptr &() // cast +{ + return this->ptr_; +} + +ACE_INLINE ::DynamicAny::DynFixed_ptr +DynamicAny::DynFixed_var::operator-> (void) const +{ + return this->ptr_; +} + +ACE_INLINE ::DynamicAny::DynFixed_ptr +DynamicAny::DynFixed_var::in (void) const +{ + return this->ptr_; +} + +ACE_INLINE ::DynamicAny::DynFixed_ptr & +DynamicAny::DynFixed_var::inout (void) +{ + return this->ptr_; +} + +ACE_INLINE ::DynamicAny::DynFixed_ptr & +DynamicAny::DynFixed_var::out (void) +{ + CORBA::release (this->ptr_); + this->ptr_ = ::DynamicAny::DynFixed::_nil (); + return this->ptr_; +} + +ACE_INLINE ::DynamicAny::DynFixed_ptr +DynamicAny::DynFixed_var::_retn (void) +{ + // yield ownership of managed obj reference + ::DynamicAny::DynFixed_ptr val = this->ptr_; + this->ptr_ = ::DynamicAny::DynFixed::_nil (); + return val; +} + + +#endif /* end #if !defined */ + + +#if !defined (_DYNAMICANY_DYNFIXED___OUT_CI_) +#define _DYNAMICANY_DYNFIXED___OUT_CI_ + +// ************************************************************* +// Inline operations for class DynamicAny::DynFixed_out +// ************************************************************* + +ACE_INLINE +DynamicAny::DynFixed_out::DynFixed_out (DynFixed_ptr &p) + : ptr_ (p) +{ + this->ptr_ = ::DynamicAny::DynFixed::_nil (); +} + +ACE_INLINE +DynamicAny::DynFixed_out::DynFixed_out (DynFixed_var &p) // constructor from _var + : ptr_ (p.out ()) +{ + CORBA::release (this->ptr_); + this->ptr_ = ::DynamicAny::DynFixed::_nil (); +} + +ACE_INLINE +DynamicAny::DynFixed_out::DynFixed_out (const ::DynamicAny::DynFixed_out &p) // copy constructor + : ptr_ (ACE_const_cast (DynFixed_out &, p).ptr_) +{} + +ACE_INLINE ::DynamicAny::DynFixed_out & +DynamicAny::DynFixed_out::operator= (const ::DynamicAny::DynFixed_out &p) +{ + this->ptr_ = ACE_const_cast (DynFixed_out&, p).ptr_; + return *this; +} + +ACE_INLINE DynamicAny::DynFixed_out & +DynamicAny::DynFixed_out::operator= (const ::DynamicAny::DynFixed_var &p) +{ + this->ptr_ = ::DynamicAny::DynFixed::_duplicate (p.ptr ()); + return *this; +} + +ACE_INLINE DynamicAny::DynFixed_out & +DynamicAny::DynFixed_out::operator= (DynFixed_ptr p) +{ + this->ptr_ = p; + return *this; +} + +ACE_INLINE +DynamicAny::DynFixed_out::operator ::DynamicAny::DynFixed_ptr &() // cast +{ + return this->ptr_; +} + +ACE_INLINE ::DynamicAny::DynFixed_ptr & +DynamicAny::DynFixed_out::ptr (void) // ptr +{ + return this->ptr_; +} + +ACE_INLINE ::DynamicAny::DynFixed_ptr +DynamicAny::DynFixed_out::operator-> (void) +{ + return this->ptr_; +} + + +#endif /* end #if !defined */ + + +#if !defined (_DYNAMICANY_DYNENUM___VAR_CI_) +#define _DYNAMICANY_DYNENUM___VAR_CI_ + +// ************************************************************* +// Inline operations for class DynamicAny::DynEnum_var +// ************************************************************* + +ACE_INLINE +DynamicAny::DynEnum_var::DynEnum_var (void) // default constructor + : ptr_ (DynEnum::_nil ()) +{} + +ACE_INLINE ::DynamicAny::DynEnum_ptr +DynamicAny::DynEnum_var::ptr (void) const +{ + return this->ptr_; +} + +ACE_INLINE +DynamicAny::DynEnum_var::DynEnum_var (const ::DynamicAny::DynEnum_var &p) // copy constructor + : TAO_Base_var (), + ptr_ (DynEnum::_duplicate (p.ptr ())) +{} + +ACE_INLINE +DynamicAny::DynEnum_var::~DynEnum_var (void) // destructor +{ + CORBA::release (this->ptr_); +} + +ACE_INLINE DynamicAny::DynEnum_var & +DynamicAny::DynEnum_var::operator= (DynEnum_ptr p) +{ + CORBA::release (this->ptr_); + this->ptr_ = p; + return *this; +} + +ACE_INLINE DynamicAny::DynEnum_var & +DynamicAny::DynEnum_var::operator= (const ::DynamicAny::DynEnum_var &p) +{ + if (this != &p) + { + CORBA::release (this->ptr_); + this->ptr_ = ::DynamicAny::DynEnum::_duplicate (p.ptr ()); + } + return *this; +} + +ACE_INLINE +DynamicAny::DynEnum_var::operator const ::DynamicAny::DynEnum_ptr &() const // cast +{ + return this->ptr_; +} + +ACE_INLINE +DynamicAny::DynEnum_var::operator ::DynamicAny::DynEnum_ptr &() // cast +{ + return this->ptr_; +} + +ACE_INLINE ::DynamicAny::DynEnum_ptr +DynamicAny::DynEnum_var::operator-> (void) const +{ + return this->ptr_; +} + +ACE_INLINE ::DynamicAny::DynEnum_ptr +DynamicAny::DynEnum_var::in (void) const +{ + return this->ptr_; +} + +ACE_INLINE ::DynamicAny::DynEnum_ptr & +DynamicAny::DynEnum_var::inout (void) +{ + return this->ptr_; +} + +ACE_INLINE ::DynamicAny::DynEnum_ptr & +DynamicAny::DynEnum_var::out (void) +{ + CORBA::release (this->ptr_); + this->ptr_ = ::DynamicAny::DynEnum::_nil (); + return this->ptr_; +} + +ACE_INLINE ::DynamicAny::DynEnum_ptr +DynamicAny::DynEnum_var::_retn (void) +{ + // yield ownership of managed obj reference + ::DynamicAny::DynEnum_ptr val = this->ptr_; + this->ptr_ = ::DynamicAny::DynEnum::_nil (); + return val; +} + + +#endif /* end #if !defined */ + + +#if !defined (_DYNAMICANY_DYNENUM___OUT_CI_) +#define _DYNAMICANY_DYNENUM___OUT_CI_ + +// ************************************************************* +// Inline operations for class DynamicAny::DynEnum_out +// ************************************************************* + +ACE_INLINE +DynamicAny::DynEnum_out::DynEnum_out (DynEnum_ptr &p) + : ptr_ (p) +{ + this->ptr_ = ::DynamicAny::DynEnum::_nil (); +} + +ACE_INLINE +DynamicAny::DynEnum_out::DynEnum_out (DynEnum_var &p) // constructor from _var + : ptr_ (p.out ()) +{ + CORBA::release (this->ptr_); + this->ptr_ = ::DynamicAny::DynEnum::_nil (); +} + +ACE_INLINE +DynamicAny::DynEnum_out::DynEnum_out (const ::DynamicAny::DynEnum_out &p) // copy constructor + : ptr_ (ACE_const_cast (DynEnum_out &, p).ptr_) +{} + +ACE_INLINE ::DynamicAny::DynEnum_out & +DynamicAny::DynEnum_out::operator= (const ::DynamicAny::DynEnum_out &p) +{ + this->ptr_ = ACE_const_cast (DynEnum_out&, p).ptr_; + return *this; +} + +ACE_INLINE DynamicAny::DynEnum_out & +DynamicAny::DynEnum_out::operator= (const ::DynamicAny::DynEnum_var &p) +{ + this->ptr_ = ::DynamicAny::DynEnum::_duplicate (p.ptr ()); + return *this; +} + +ACE_INLINE DynamicAny::DynEnum_out & +DynamicAny::DynEnum_out::operator= (DynEnum_ptr p) +{ + this->ptr_ = p; + return *this; +} + +ACE_INLINE +DynamicAny::DynEnum_out::operator ::DynamicAny::DynEnum_ptr &() // cast +{ + return this->ptr_; +} + +ACE_INLINE ::DynamicAny::DynEnum_ptr & +DynamicAny::DynEnum_out::ptr (void) // ptr +{ + return this->ptr_; +} + +ACE_INLINE ::DynamicAny::DynEnum_ptr +DynamicAny::DynEnum_out::operator-> (void) +{ + return this->ptr_; +} + + +#endif /* end #if !defined */ + +// ************************************************************* +// Inline operations for class DynamicAny::NameValuePair_var +// ************************************************************* + +ACE_INLINE +DynamicAny::NameValuePair_var::NameValuePair_var (void) // default constructor + : ptr_ (0) +{} + +ACE_INLINE +DynamicAny::NameValuePair_var::NameValuePair_var (NameValuePair *p) + : ptr_ (p) +{} + +ACE_INLINE +DynamicAny::NameValuePair_var::NameValuePair_var (const ::DynamicAny::NameValuePair_var &p) // copy constructor +{ + if (p.ptr_) + ACE_NEW (this->ptr_, ::DynamicAny::NameValuePair (*p.ptr_)); + else + this->ptr_ = 0; +} + +ACE_INLINE +DynamicAny::NameValuePair_var::~NameValuePair_var (void) // destructor +{ + delete this->ptr_; +} + +ACE_INLINE DynamicAny::NameValuePair_var & +DynamicAny::NameValuePair_var::operator= (NameValuePair *p) +{ + delete this->ptr_; + this->ptr_ = p; + return *this; +} + +ACE_INLINE ::DynamicAny::NameValuePair_var & +DynamicAny::NameValuePair_var::operator= (const ::DynamicAny::NameValuePair_var &p) +{ + if (this != &p) + { + delete this->ptr_; + ACE_NEW_RETURN (this->ptr_, ::DynamicAny::NameValuePair (*p.ptr_), *this); + } + return *this; +} + +ACE_INLINE const ::DynamicAny::NameValuePair * +DynamicAny::NameValuePair_var::operator-> (void) const +{ + return this->ptr_; +} + +ACE_INLINE ::DynamicAny::NameValuePair * +DynamicAny::NameValuePair_var::operator-> (void) +{ + return this->ptr_; +} + +ACE_INLINE +DynamicAny::NameValuePair_var::operator const ::DynamicAny::NameValuePair &() const // cast +{ + return *this->ptr_; +} + +ACE_INLINE +DynamicAny::NameValuePair_var::operator ::DynamicAny::NameValuePair &() // cast +{ + return *this->ptr_; +} + +ACE_INLINE +DynamicAny::NameValuePair_var::operator ::DynamicAny::NameValuePair &() const // cast +{ + return *this->ptr_; +} + +// variable-size types only +ACE_INLINE +DynamicAny::NameValuePair_var::operator ::DynamicAny::NameValuePair *&() // cast +{ + return this->ptr_; +} + +ACE_INLINE const ::DynamicAny::NameValuePair & +DynamicAny::NameValuePair_var::in (void) const +{ + return *this->ptr_; +} + +ACE_INLINE ::DynamicAny::NameValuePair & +DynamicAny::NameValuePair_var::inout (void) +{ + return *this->ptr_; +} + +// mapping for variable size +ACE_INLINE ::DynamicAny::NameValuePair *& +DynamicAny::NameValuePair_var::out (void) +{ + delete this->ptr_; + this->ptr_ = 0; + return this->ptr_; +} + +ACE_INLINE ::DynamicAny::NameValuePair * +DynamicAny::NameValuePair_var::_retn (void) +{ + ::DynamicAny::NameValuePair *tmp = this->ptr_; + this->ptr_ = 0; + return tmp; +} + +ACE_INLINE ::DynamicAny::NameValuePair * +DynamicAny::NameValuePair_var::ptr (void) const +{ + return this->ptr_; +} + +// ************************************************************* +// Inline operations for class DynamicAny::NameValuePair_out +// ************************************************************* + +ACE_INLINE +DynamicAny::NameValuePair_out::NameValuePair_out (::DynamicAny::NameValuePair *&p) + : ptr_ (p) +{ + this->ptr_ = 0; +} + +ACE_INLINE +DynamicAny::NameValuePair_out::NameValuePair_out (NameValuePair_var &p) // constructor from _var + : ptr_ (p.out ()) +{ + delete this->ptr_; + this->ptr_ = 0; +} + +ACE_INLINE +DynamicAny::NameValuePair_out::NameValuePair_out (const ::DynamicAny::NameValuePair_out &p) // copy constructor + : ptr_ (ACE_const_cast (NameValuePair_out&, p).ptr_) +{} + +ACE_INLINE DynamicAny::NameValuePair_out & +DynamicAny::NameValuePair_out::operator= (const ::DynamicAny::NameValuePair_out &p) +{ + this->ptr_ = ACE_const_cast (NameValuePair_out&, p).ptr_; + return *this; +} + +ACE_INLINE DynamicAny::NameValuePair_out & +DynamicAny::NameValuePair_out::operator= (NameValuePair *p) +{ + this->ptr_ = p; + return *this; +} + +ACE_INLINE +DynamicAny::NameValuePair_out::operator ::DynamicAny::NameValuePair *&() // cast +{ + return this->ptr_; +} + +ACE_INLINE ::DynamicAny::NameValuePair *& +DynamicAny::NameValuePair_out::ptr (void) // ptr +{ + return this->ptr_; +} + +ACE_INLINE ::DynamicAny::NameValuePair * +DynamicAny::NameValuePair_out::operator-> (void) +{ + return this->ptr_; +} + + +#if !defined (TAO_USE_SEQUENCE_TEMPLATES) + +#if !defined (__TAO_UNBOUNDED_SEQUENCE_DYNAMICANY_NAMEVALUEPAIRSEQ_CI_) +#define __TAO_UNBOUNDED_SEQUENCE_DYNAMICANY_NAMEVALUEPAIRSEQ_CI_ + + // = Static operations. + ACE_INLINE DynamicAny::NameValuePair * + DynamicAny::_TAO_Unbounded_Sequence_DynamicAny_NameValuePairSeq::allocbuf (CORBA::ULong size) + // Allocate storage for the sequence. + { + DynamicAny::NameValuePair *retval = 0; + ACE_NEW_RETURN (retval, DynamicAny::NameValuePair[size], 0); + return retval; + } + + ACE_INLINE void DynamicAny::_TAO_Unbounded_Sequence_DynamicAny_NameValuePairSeq::freebuf (DynamicAny::NameValuePair *buffer) + // Free the sequence. + { + delete [] buffer; + } + + ACE_INLINE + DynamicAny::_TAO_Unbounded_Sequence_DynamicAny_NameValuePairSeq::_TAO_Unbounded_Sequence_DynamicAny_NameValuePairSeq (void) // Default constructor. + { + } + + ACE_INLINE + DynamicAny::_TAO_Unbounded_Sequence_DynamicAny_NameValuePairSeq::_TAO_Unbounded_Sequence_DynamicAny_NameValuePairSeq (CORBA::ULong maximum) // Constructor using a maximum length value. + : TAO_Unbounded_Base_Sequence (maximum, _TAO_Unbounded_Sequence_DynamicAny_NameValuePairSeq::allocbuf (maximum)) + { + } + + ACE_INLINE + DynamicAny::_TAO_Unbounded_Sequence_DynamicAny_NameValuePairSeq::_TAO_Unbounded_Sequence_DynamicAny_NameValuePairSeq (CORBA::ULong maximum, + CORBA::ULong length, + DynamicAny::NameValuePair *data, + CORBA::Boolean release) + : TAO_Unbounded_Base_Sequence (maximum, length, data, release) + { + } + + ACE_INLINE + DynamicAny::_TAO_Unbounded_Sequence_DynamicAny_NameValuePairSeq::_TAO_Unbounded_Sequence_DynamicAny_NameValuePairSeq (const _TAO_Unbounded_Sequence_DynamicAny_NameValuePairSeq &rhs) + // Copy constructor. + : TAO_Unbounded_Base_Sequence (rhs) + { + if (rhs.buffer_ != 0) + { + DynamicAny::NameValuePair *tmp1 = _TAO_Unbounded_Sequence_DynamicAny_NameValuePairSeq::allocbuf (this->maximum_); + DynamicAny::NameValuePair * const tmp2 = ACE_reinterpret_cast (DynamicAny::NameValuePair * 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 DynamicAny::_TAO_Unbounded_Sequence_DynamicAny_NameValuePairSeq & + DynamicAny::_TAO_Unbounded_Sequence_DynamicAny_NameValuePairSeq::operator= (const _TAO_Unbounded_Sequence_DynamicAny_NameValuePairSeq &rhs) + // Assignment operator. + { + if (this == &rhs) + return *this; + + if (this->release_) + { + if (this->maximum_ < rhs.maximum_) + { + // free the old buffer + DynamicAny::NameValuePair *tmp = ACE_reinterpret_cast (DynamicAny::NameValuePair *, this->buffer_); + _TAO_Unbounded_Sequence_DynamicAny_NameValuePairSeq::freebuf (tmp); + this->buffer_ = _TAO_Unbounded_Sequence_DynamicAny_NameValuePairSeq::allocbuf (rhs.maximum_); + } + } + else + this->buffer_ = _TAO_Unbounded_Sequence_DynamicAny_NameValuePairSeq::allocbuf (rhs.maximum_); + + TAO_Unbounded_Base_Sequence::operator= (rhs); + + DynamicAny::NameValuePair *tmp1 = ACE_reinterpret_cast (DynamicAny::NameValuePair *, this->buffer_); + DynamicAny::NameValuePair * const tmp2 = ACE_reinterpret_cast (DynamicAny::NameValuePair * ACE_CAST_CONST, rhs.buffer_); + + for (CORBA::ULong i = 0; i < this->length_; ++i) + tmp1[i] = tmp2[i]; + + return *this; + } + + // = Accessors. + ACE_INLINE DynamicAny::NameValuePair & + DynamicAny::_TAO_Unbounded_Sequence_DynamicAny_NameValuePairSeq::operator[] (CORBA::ULong i) + // operator [] + { + ACE_ASSERT (i < this->maximum_); + DynamicAny::NameValuePair* tmp = ACE_reinterpret_cast(DynamicAny::NameValuePair*,this->buffer_); + return tmp[i]; + } + + ACE_INLINE const DynamicAny::NameValuePair & + DynamicAny::_TAO_Unbounded_Sequence_DynamicAny_NameValuePairSeq::operator[] (CORBA::ULong i) const + // operator [] + { + ACE_ASSERT (i < this->maximum_); + DynamicAny::NameValuePair * const tmp = ACE_reinterpret_cast (DynamicAny::NameValuePair* ACE_CAST_CONST, this->buffer_); + return tmp[i]; + } + + // Implement the TAO_Base_Sequence methods (see Sequence.h) + + ACE_INLINE DynamicAny::NameValuePair * + DynamicAny::_TAO_Unbounded_Sequence_DynamicAny_NameValuePairSeq::get_buffer (CORBA::Boolean orphan) + { + DynamicAny::NameValuePair *result = 0; + if (orphan == 0) + { + // We retain ownership. + if (this->buffer_ == 0) + { + result = _TAO_Unbounded_Sequence_DynamicAny_NameValuePairSeq::allocbuf (this->length_); + this->buffer_ = result; + this->release_ = 1; + } + else + { + result = ACE_reinterpret_cast (DynamicAny::NameValuePair*, this->buffer_); + } + } + else // if (orphan == 1) + { + if (this->release_ != 0) + { + // We set the state back to default and relinquish + // ownership. + result = ACE_reinterpret_cast(DynamicAny::NameValuePair*,this->buffer_); + this->maximum_ = 0; + this->length_ = 0; + this->buffer_ = 0; + this->release_ = 0; + } + } + return result; + } + + ACE_INLINE const DynamicAny::NameValuePair * + DynamicAny::_TAO_Unbounded_Sequence_DynamicAny_NameValuePairSeq::get_buffer (void) const + { + return ACE_reinterpret_cast(const DynamicAny::NameValuePair * ACE_CAST_CONST, this->buffer_); + } + + ACE_INLINE void + DynamicAny::_TAO_Unbounded_Sequence_DynamicAny_NameValuePairSeq::replace (CORBA::ULong max, + CORBA::ULong length, + DynamicAny::NameValuePair *data, + CORBA::Boolean release) + { + this->maximum_ = max; + this->length_ = length; + if (this->buffer_ && this->release_ == 1) + { + DynamicAny::NameValuePair *tmp = ACE_reinterpret_cast(DynamicAny::NameValuePair*,this->buffer_); + _TAO_Unbounded_Sequence_DynamicAny_NameValuePairSeq::freebuf (tmp); + } + this->buffer_ = data; + this->release_ = release; + } + +#endif /* end #if !defined */ + + +#endif /* !TAO_USE_SEQUENCE_TEMPLATES */ + +#if !defined (_DYNAMICANY_NAMEVALUEPAIRSEQ_CI_) +#define _DYNAMICANY_NAMEVALUEPAIRSEQ_CI_ + +// ************************************************************* +// Inline operations for class DynamicAny::NameValuePairSeq_var +// ************************************************************* + +ACE_INLINE +DynamicAny::NameValuePairSeq_var::NameValuePairSeq_var (void) // default constructor + : ptr_ (0) +{} + +ACE_INLINE +DynamicAny::NameValuePairSeq_var::NameValuePairSeq_var (NameValuePairSeq *p) + : ptr_ (p) +{} + +ACE_INLINE +DynamicAny::NameValuePairSeq_var::NameValuePairSeq_var (const ::DynamicAny::NameValuePairSeq_var &p) // copy constructor +{ + if (p.ptr_) + ACE_NEW (this->ptr_, ::DynamicAny::NameValuePairSeq (*p.ptr_)); + else + this->ptr_ = 0; +} + +ACE_INLINE +DynamicAny::NameValuePairSeq_var::~NameValuePairSeq_var (void) // destructor +{ + delete this->ptr_; +} + +ACE_INLINE DynamicAny::NameValuePairSeq_var & +DynamicAny::NameValuePairSeq_var::operator= (NameValuePairSeq *p) +{ + delete this->ptr_; + this->ptr_ = p; + return *this; +} + +ACE_INLINE DynamicAny::NameValuePairSeq_var & +DynamicAny::NameValuePairSeq_var::operator= (const ::DynamicAny::NameValuePairSeq_var &p) // deep copy +{ + if (this != &p) + { + delete this->ptr_; + ACE_NEW_RETURN (this->ptr_, ::DynamicAny::NameValuePairSeq (*p.ptr_), *this); + } + return *this; +} + +ACE_INLINE const ::DynamicAny::NameValuePairSeq * +DynamicAny::NameValuePairSeq_var::operator-> (void) const +{ + return this->ptr_; +} + +ACE_INLINE ::DynamicAny::NameValuePairSeq * +DynamicAny::NameValuePairSeq_var::operator-> (void) +{ + return this->ptr_; +} + +ACE_INLINE +DynamicAny::NameValuePairSeq_var::operator const ::DynamicAny::NameValuePairSeq &() const // cast +{ + return *this->ptr_; +} + +ACE_INLINE +DynamicAny::NameValuePairSeq_var::operator ::DynamicAny::NameValuePairSeq &() // cast +{ + return *this->ptr_; +} + +ACE_INLINE +DynamicAny::NameValuePairSeq_var::operator ::DynamicAny::NameValuePairSeq &() const // cast +{ + return *this->ptr_; +} + +// variable-size types only +ACE_INLINE +DynamicAny::NameValuePairSeq_var::operator ::DynamicAny::NameValuePairSeq *&() // cast +{ + return this->ptr_; +} + +ACE_INLINE DynamicAny::NameValuePair & +DynamicAny::NameValuePairSeq_var::operator[] (CORBA::ULong index) +{ + return this->ptr_->operator[] (index); +} + +ACE_INLINE const ::DynamicAny::NameValuePairSeq & +DynamicAny::NameValuePairSeq_var::in (void) const +{ + return *this->ptr_; +} + +ACE_INLINE ::DynamicAny::NameValuePairSeq & +DynamicAny::NameValuePairSeq_var::inout (void) +{ + return *this->ptr_; +} + +// mapping for variable size +ACE_INLINE ::DynamicAny::NameValuePairSeq *& +DynamicAny::NameValuePairSeq_var::out (void) +{ + delete this->ptr_; + this->ptr_ = 0; + return this->ptr_; +} + +ACE_INLINE ::DynamicAny::NameValuePairSeq * +DynamicAny::NameValuePairSeq_var::_retn (void) +{ + ::DynamicAny::NameValuePairSeq *tmp = this->ptr_; + this->ptr_ = 0; + return tmp; +} + +ACE_INLINE ::DynamicAny::NameValuePairSeq * +DynamicAny::NameValuePairSeq_var::ptr (void) const +{ + return this->ptr_; +} + +// ************************************************************* +// Inline operations for class DynamicAny::NameValuePairSeq_out +// ************************************************************* + +ACE_INLINE +DynamicAny::NameValuePairSeq_out::NameValuePairSeq_out (NameValuePairSeq *&p) + : ptr_ (p) +{ + this->ptr_ = 0; +} + +ACE_INLINE +DynamicAny::NameValuePairSeq_out::NameValuePairSeq_out (NameValuePairSeq_var &p) // constructor from _var + : ptr_ (p.out ()) +{ + delete this->ptr_; + this->ptr_ = 0; +} + +ACE_INLINE +DynamicAny::NameValuePairSeq_out::NameValuePairSeq_out (const ::DynamicAny::NameValuePairSeq_out &p) // copy constructor + : ptr_ (ACE_const_cast (NameValuePairSeq_out&, p).ptr_) +{} + +ACE_INLINE ::DynamicAny::NameValuePairSeq_out & +DynamicAny::NameValuePairSeq_out::operator= (const ::DynamicAny::NameValuePairSeq_out &p) +{ + this->ptr_ = ACE_const_cast (NameValuePairSeq_out&, p).ptr_; + return *this; +} + +ACE_INLINE ::DynamicAny::NameValuePairSeq_out & +DynamicAny::NameValuePairSeq_out::operator= (NameValuePairSeq *p) +{ + this->ptr_ = p; + return *this; +} + +ACE_INLINE +DynamicAny::NameValuePairSeq_out::operator ::DynamicAny::NameValuePairSeq *&() // cast +{ + return this->ptr_; +} + +ACE_INLINE ::DynamicAny::NameValuePairSeq *& +DynamicAny::NameValuePairSeq_out::ptr (void) // ptr +{ + return this->ptr_; +} + +ACE_INLINE ::DynamicAny::NameValuePairSeq * +DynamicAny::NameValuePairSeq_out::operator-> (void) +{ + return this->ptr_; +} + +ACE_INLINE DynamicAny::NameValuePair & +DynamicAny::NameValuePairSeq_out::operator[] (CORBA::ULong index) +{ + return this->ptr_->operator[] (index); +} + + +#endif /* end #if !defined */ + +// ************************************************************* +// Inline operations for class DynamicAny::NameDynAnyPair_var +// ************************************************************* + +ACE_INLINE +DynamicAny::NameDynAnyPair_var::NameDynAnyPair_var (void) // default constructor + : ptr_ (0) +{} + +ACE_INLINE +DynamicAny::NameDynAnyPair_var::NameDynAnyPair_var (NameDynAnyPair *p) + : ptr_ (p) +{} + +ACE_INLINE +DynamicAny::NameDynAnyPair_var::NameDynAnyPair_var (const ::DynamicAny::NameDynAnyPair_var &p) // copy constructor +{ + if (p.ptr_) + ACE_NEW (this->ptr_, ::DynamicAny::NameDynAnyPair (*p.ptr_)); + else + this->ptr_ = 0; +} + +ACE_INLINE +DynamicAny::NameDynAnyPair_var::~NameDynAnyPair_var (void) // destructor +{ + delete this->ptr_; +} + +ACE_INLINE DynamicAny::NameDynAnyPair_var & +DynamicAny::NameDynAnyPair_var::operator= (NameDynAnyPair *p) +{ + delete this->ptr_; + this->ptr_ = p; + return *this; +} + +ACE_INLINE ::DynamicAny::NameDynAnyPair_var & +DynamicAny::NameDynAnyPair_var::operator= (const ::DynamicAny::NameDynAnyPair_var &p) +{ + if (this != &p) + { + delete this->ptr_; + ACE_NEW_RETURN (this->ptr_, ::DynamicAny::NameDynAnyPair (*p.ptr_), *this); + } + return *this; +} + +ACE_INLINE const ::DynamicAny::NameDynAnyPair * +DynamicAny::NameDynAnyPair_var::operator-> (void) const +{ + return this->ptr_; +} + +ACE_INLINE ::DynamicAny::NameDynAnyPair * +DynamicAny::NameDynAnyPair_var::operator-> (void) +{ + return this->ptr_; +} + +ACE_INLINE +DynamicAny::NameDynAnyPair_var::operator const ::DynamicAny::NameDynAnyPair &() const // cast +{ + return *this->ptr_; +} + +ACE_INLINE +DynamicAny::NameDynAnyPair_var::operator ::DynamicAny::NameDynAnyPair &() // cast +{ + return *this->ptr_; +} + +ACE_INLINE +DynamicAny::NameDynAnyPair_var::operator ::DynamicAny::NameDynAnyPair &() const // cast +{ + return *this->ptr_; +} + +// variable-size types only +ACE_INLINE +DynamicAny::NameDynAnyPair_var::operator ::DynamicAny::NameDynAnyPair *&() // cast +{ + return this->ptr_; +} + +ACE_INLINE const ::DynamicAny::NameDynAnyPair & +DynamicAny::NameDynAnyPair_var::in (void) const +{ + return *this->ptr_; +} + +ACE_INLINE ::DynamicAny::NameDynAnyPair & +DynamicAny::NameDynAnyPair_var::inout (void) +{ + return *this->ptr_; +} + +// mapping for variable size +ACE_INLINE ::DynamicAny::NameDynAnyPair *& +DynamicAny::NameDynAnyPair_var::out (void) +{ + delete this->ptr_; + this->ptr_ = 0; + return this->ptr_; +} + +ACE_INLINE ::DynamicAny::NameDynAnyPair * +DynamicAny::NameDynAnyPair_var::_retn (void) +{ + ::DynamicAny::NameDynAnyPair *tmp = this->ptr_; + this->ptr_ = 0; + return tmp; +} + +ACE_INLINE ::DynamicAny::NameDynAnyPair * +DynamicAny::NameDynAnyPair_var::ptr (void) const +{ + return this->ptr_; +} + +// ************************************************************* +// Inline operations for class DynamicAny::NameDynAnyPair_out +// ************************************************************* + +ACE_INLINE +DynamicAny::NameDynAnyPair_out::NameDynAnyPair_out (::DynamicAny::NameDynAnyPair *&p) + : ptr_ (p) +{ + this->ptr_ = 0; +} + +ACE_INLINE +DynamicAny::NameDynAnyPair_out::NameDynAnyPair_out (NameDynAnyPair_var &p) // constructor from _var + : ptr_ (p.out ()) +{ + delete this->ptr_; + this->ptr_ = 0; +} + +ACE_INLINE +DynamicAny::NameDynAnyPair_out::NameDynAnyPair_out (const ::DynamicAny::NameDynAnyPair_out &p) // copy constructor + : ptr_ (ACE_const_cast (NameDynAnyPair_out&, p).ptr_) +{} + +ACE_INLINE DynamicAny::NameDynAnyPair_out & +DynamicAny::NameDynAnyPair_out::operator= (const ::DynamicAny::NameDynAnyPair_out &p) +{ + this->ptr_ = ACE_const_cast (NameDynAnyPair_out&, p).ptr_; + return *this; +} + +ACE_INLINE DynamicAny::NameDynAnyPair_out & +DynamicAny::NameDynAnyPair_out::operator= (NameDynAnyPair *p) +{ + this->ptr_ = p; + return *this; +} + +ACE_INLINE +DynamicAny::NameDynAnyPair_out::operator ::DynamicAny::NameDynAnyPair *&() // cast +{ + return this->ptr_; +} + +ACE_INLINE ::DynamicAny::NameDynAnyPair *& +DynamicAny::NameDynAnyPair_out::ptr (void) // ptr +{ + return this->ptr_; +} + +ACE_INLINE ::DynamicAny::NameDynAnyPair * +DynamicAny::NameDynAnyPair_out::operator-> (void) +{ + return this->ptr_; +} + + +#if !defined (TAO_USE_SEQUENCE_TEMPLATES) + +#if !defined (__TAO_UNBOUNDED_SEQUENCE_DYNAMICANY_NAMEDYNANYPAIRSEQ_CI_) +#define __TAO_UNBOUNDED_SEQUENCE_DYNAMICANY_NAMEDYNANYPAIRSEQ_CI_ + + // = Static operations. + ACE_INLINE DynamicAny::NameDynAnyPair * + DynamicAny::_TAO_Unbounded_Sequence_DynamicAny_NameDynAnyPairSeq::allocbuf (CORBA::ULong size) + // Allocate storage for the sequence. + { + DynamicAny::NameDynAnyPair *retval = 0; + ACE_NEW_RETURN (retval, DynamicAny::NameDynAnyPair[size], 0); + return retval; + } + + ACE_INLINE void DynamicAny::_TAO_Unbounded_Sequence_DynamicAny_NameDynAnyPairSeq::freebuf (DynamicAny::NameDynAnyPair *buffer) + // Free the sequence. + { + delete [] buffer; + } + + ACE_INLINE + DynamicAny::_TAO_Unbounded_Sequence_DynamicAny_NameDynAnyPairSeq::_TAO_Unbounded_Sequence_DynamicAny_NameDynAnyPairSeq (void) // Default constructor. + { + } + + ACE_INLINE + DynamicAny::_TAO_Unbounded_Sequence_DynamicAny_NameDynAnyPairSeq::_TAO_Unbounded_Sequence_DynamicAny_NameDynAnyPairSeq (CORBA::ULong maximum) // Constructor using a maximum length value. + : TAO_Unbounded_Base_Sequence (maximum, _TAO_Unbounded_Sequence_DynamicAny_NameDynAnyPairSeq::allocbuf (maximum)) + { + } + + ACE_INLINE + DynamicAny::_TAO_Unbounded_Sequence_DynamicAny_NameDynAnyPairSeq::_TAO_Unbounded_Sequence_DynamicAny_NameDynAnyPairSeq (CORBA::ULong maximum, + CORBA::ULong length, + DynamicAny::NameDynAnyPair *data, + CORBA::Boolean release) + : TAO_Unbounded_Base_Sequence (maximum, length, data, release) + { + } + + ACE_INLINE + DynamicAny::_TAO_Unbounded_Sequence_DynamicAny_NameDynAnyPairSeq::_TAO_Unbounded_Sequence_DynamicAny_NameDynAnyPairSeq (const _TAO_Unbounded_Sequence_DynamicAny_NameDynAnyPairSeq &rhs) + // Copy constructor. + : TAO_Unbounded_Base_Sequence (rhs) + { + if (rhs.buffer_ != 0) + { + DynamicAny::NameDynAnyPair *tmp1 = _TAO_Unbounded_Sequence_DynamicAny_NameDynAnyPairSeq::allocbuf (this->maximum_); + DynamicAny::NameDynAnyPair * const tmp2 = ACE_reinterpret_cast (DynamicAny::NameDynAnyPair * 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 DynamicAny::_TAO_Unbounded_Sequence_DynamicAny_NameDynAnyPairSeq & + DynamicAny::_TAO_Unbounded_Sequence_DynamicAny_NameDynAnyPairSeq::operator= (const _TAO_Unbounded_Sequence_DynamicAny_NameDynAnyPairSeq &rhs) + // Assignment operator. + { + if (this == &rhs) + return *this; + + if (this->release_) + { + if (this->maximum_ < rhs.maximum_) + { + // free the old buffer + DynamicAny::NameDynAnyPair *tmp = ACE_reinterpret_cast (DynamicAny::NameDynAnyPair *, this->buffer_); + _TAO_Unbounded_Sequence_DynamicAny_NameDynAnyPairSeq::freebuf (tmp); + this->buffer_ = _TAO_Unbounded_Sequence_DynamicAny_NameDynAnyPairSeq::allocbuf (rhs.maximum_); + } + } + else + this->buffer_ = _TAO_Unbounded_Sequence_DynamicAny_NameDynAnyPairSeq::allocbuf (rhs.maximum_); + + TAO_Unbounded_Base_Sequence::operator= (rhs); + + DynamicAny::NameDynAnyPair *tmp1 = ACE_reinterpret_cast (DynamicAny::NameDynAnyPair *, this->buffer_); + DynamicAny::NameDynAnyPair * const tmp2 = ACE_reinterpret_cast (DynamicAny::NameDynAnyPair * ACE_CAST_CONST, rhs.buffer_); + + for (CORBA::ULong i = 0; i < this->length_; ++i) + tmp1[i] = tmp2[i]; + + return *this; + } + + // = Accessors. + ACE_INLINE DynamicAny::NameDynAnyPair & + DynamicAny::_TAO_Unbounded_Sequence_DynamicAny_NameDynAnyPairSeq::operator[] (CORBA::ULong i) + // operator [] + { + ACE_ASSERT (i < this->maximum_); + DynamicAny::NameDynAnyPair* tmp = ACE_reinterpret_cast(DynamicAny::NameDynAnyPair*,this->buffer_); + return tmp[i]; + } + + ACE_INLINE const DynamicAny::NameDynAnyPair & + DynamicAny::_TAO_Unbounded_Sequence_DynamicAny_NameDynAnyPairSeq::operator[] (CORBA::ULong i) const + // operator [] + { + ACE_ASSERT (i < this->maximum_); + DynamicAny::NameDynAnyPair * const tmp = ACE_reinterpret_cast (DynamicAny::NameDynAnyPair* ACE_CAST_CONST, this->buffer_); + return tmp[i]; + } + + // Implement the TAO_Base_Sequence methods (see Sequence.h) + + ACE_INLINE DynamicAny::NameDynAnyPair * + DynamicAny::_TAO_Unbounded_Sequence_DynamicAny_NameDynAnyPairSeq::get_buffer (CORBA::Boolean orphan) + { + DynamicAny::NameDynAnyPair *result = 0; + if (orphan == 0) + { + // We retain ownership. + if (this->buffer_ == 0) + { + result = _TAO_Unbounded_Sequence_DynamicAny_NameDynAnyPairSeq::allocbuf (this->length_); + this->buffer_ = result; + this->release_ = 1; + } + else + { + result = ACE_reinterpret_cast (DynamicAny::NameDynAnyPair*, this->buffer_); + } + } + else // if (orphan == 1) + { + if (this->release_ != 0) + { + // We set the state back to default and relinquish + // ownership. + result = ACE_reinterpret_cast(DynamicAny::NameDynAnyPair*,this->buffer_); + this->maximum_ = 0; + this->length_ = 0; + this->buffer_ = 0; + this->release_ = 0; + } + } + return result; + } + + ACE_INLINE const DynamicAny::NameDynAnyPair * + DynamicAny::_TAO_Unbounded_Sequence_DynamicAny_NameDynAnyPairSeq::get_buffer (void) const + { + return ACE_reinterpret_cast(const DynamicAny::NameDynAnyPair * ACE_CAST_CONST, this->buffer_); + } + + ACE_INLINE void + DynamicAny::_TAO_Unbounded_Sequence_DynamicAny_NameDynAnyPairSeq::replace (CORBA::ULong max, + CORBA::ULong length, + DynamicAny::NameDynAnyPair *data, + CORBA::Boolean release) + { + this->maximum_ = max; + this->length_ = length; + if (this->buffer_ && this->release_ == 1) + { + DynamicAny::NameDynAnyPair *tmp = ACE_reinterpret_cast(DynamicAny::NameDynAnyPair*,this->buffer_); + _TAO_Unbounded_Sequence_DynamicAny_NameDynAnyPairSeq::freebuf (tmp); + } + this->buffer_ = data; + this->release_ = release; + } + +#endif /* end #if !defined */ + + +#endif /* !TAO_USE_SEQUENCE_TEMPLATES */ + +#if !defined (_DYNAMICANY_NAMEDYNANYPAIRSEQ_CI_) +#define _DYNAMICANY_NAMEDYNANYPAIRSEQ_CI_ + +// ************************************************************* +// Inline operations for class DynamicAny::NameDynAnyPairSeq_var +// ************************************************************* + +ACE_INLINE +DynamicAny::NameDynAnyPairSeq_var::NameDynAnyPairSeq_var (void) // default constructor + : ptr_ (0) +{} + +ACE_INLINE +DynamicAny::NameDynAnyPairSeq_var::NameDynAnyPairSeq_var (NameDynAnyPairSeq *p) + : ptr_ (p) +{} + +ACE_INLINE +DynamicAny::NameDynAnyPairSeq_var::NameDynAnyPairSeq_var (const ::DynamicAny::NameDynAnyPairSeq_var &p) // copy constructor +{ + if (p.ptr_) + ACE_NEW (this->ptr_, ::DynamicAny::NameDynAnyPairSeq (*p.ptr_)); + else + this->ptr_ = 0; +} + +ACE_INLINE +DynamicAny::NameDynAnyPairSeq_var::~NameDynAnyPairSeq_var (void) // destructor +{ + delete this->ptr_; +} + +ACE_INLINE DynamicAny::NameDynAnyPairSeq_var & +DynamicAny::NameDynAnyPairSeq_var::operator= (NameDynAnyPairSeq *p) +{ + delete this->ptr_; + this->ptr_ = p; + return *this; +} + +ACE_INLINE DynamicAny::NameDynAnyPairSeq_var & +DynamicAny::NameDynAnyPairSeq_var::operator= (const ::DynamicAny::NameDynAnyPairSeq_var &p) // deep copy +{ + if (this != &p) + { + delete this->ptr_; + ACE_NEW_RETURN (this->ptr_, ::DynamicAny::NameDynAnyPairSeq (*p.ptr_), *this); + } + return *this; +} + +ACE_INLINE const ::DynamicAny::NameDynAnyPairSeq * +DynamicAny::NameDynAnyPairSeq_var::operator-> (void) const +{ + return this->ptr_; +} + +ACE_INLINE ::DynamicAny::NameDynAnyPairSeq * +DynamicAny::NameDynAnyPairSeq_var::operator-> (void) +{ + return this->ptr_; +} + +ACE_INLINE +DynamicAny::NameDynAnyPairSeq_var::operator const ::DynamicAny::NameDynAnyPairSeq &() const // cast +{ + return *this->ptr_; +} + +ACE_INLINE +DynamicAny::NameDynAnyPairSeq_var::operator ::DynamicAny::NameDynAnyPairSeq &() // cast +{ + return *this->ptr_; +} + +ACE_INLINE +DynamicAny::NameDynAnyPairSeq_var::operator ::DynamicAny::NameDynAnyPairSeq &() const // cast +{ + return *this->ptr_; +} + +// variable-size types only +ACE_INLINE +DynamicAny::NameDynAnyPairSeq_var::operator ::DynamicAny::NameDynAnyPairSeq *&() // cast +{ + return this->ptr_; +} + +ACE_INLINE DynamicAny::NameDynAnyPair & +DynamicAny::NameDynAnyPairSeq_var::operator[] (CORBA::ULong index) +{ + return this->ptr_->operator[] (index); +} + +ACE_INLINE const ::DynamicAny::NameDynAnyPairSeq & +DynamicAny::NameDynAnyPairSeq_var::in (void) const +{ + return *this->ptr_; +} + +ACE_INLINE ::DynamicAny::NameDynAnyPairSeq & +DynamicAny::NameDynAnyPairSeq_var::inout (void) +{ + return *this->ptr_; +} + +// mapping for variable size +ACE_INLINE ::DynamicAny::NameDynAnyPairSeq *& +DynamicAny::NameDynAnyPairSeq_var::out (void) +{ + delete this->ptr_; + this->ptr_ = 0; + return this->ptr_; +} + +ACE_INLINE ::DynamicAny::NameDynAnyPairSeq * +DynamicAny::NameDynAnyPairSeq_var::_retn (void) +{ + ::DynamicAny::NameDynAnyPairSeq *tmp = this->ptr_; + this->ptr_ = 0; + return tmp; +} + +ACE_INLINE ::DynamicAny::NameDynAnyPairSeq * +DynamicAny::NameDynAnyPairSeq_var::ptr (void) const +{ + return this->ptr_; +} + +// ************************************************************* +// Inline operations for class DynamicAny::NameDynAnyPairSeq_out +// ************************************************************* + +ACE_INLINE +DynamicAny::NameDynAnyPairSeq_out::NameDynAnyPairSeq_out (NameDynAnyPairSeq *&p) + : ptr_ (p) +{ + this->ptr_ = 0; +} + +ACE_INLINE +DynamicAny::NameDynAnyPairSeq_out::NameDynAnyPairSeq_out (NameDynAnyPairSeq_var &p) // constructor from _var + : ptr_ (p.out ()) +{ + delete this->ptr_; + this->ptr_ = 0; +} + +ACE_INLINE +DynamicAny::NameDynAnyPairSeq_out::NameDynAnyPairSeq_out (const ::DynamicAny::NameDynAnyPairSeq_out &p) // copy constructor + : ptr_ (ACE_const_cast (NameDynAnyPairSeq_out&, p).ptr_) +{} + +ACE_INLINE ::DynamicAny::NameDynAnyPairSeq_out & +DynamicAny::NameDynAnyPairSeq_out::operator= (const ::DynamicAny::NameDynAnyPairSeq_out &p) +{ + this->ptr_ = ACE_const_cast (NameDynAnyPairSeq_out&, p).ptr_; + return *this; +} + +ACE_INLINE ::DynamicAny::NameDynAnyPairSeq_out & +DynamicAny::NameDynAnyPairSeq_out::operator= (NameDynAnyPairSeq *p) +{ + this->ptr_ = p; + return *this; +} + +ACE_INLINE +DynamicAny::NameDynAnyPairSeq_out::operator ::DynamicAny::NameDynAnyPairSeq *&() // cast +{ + return this->ptr_; +} + +ACE_INLINE ::DynamicAny::NameDynAnyPairSeq *& +DynamicAny::NameDynAnyPairSeq_out::ptr (void) // ptr +{ + return this->ptr_; +} + +ACE_INLINE ::DynamicAny::NameDynAnyPairSeq * +DynamicAny::NameDynAnyPairSeq_out::operator-> (void) +{ + return this->ptr_; +} + +ACE_INLINE DynamicAny::NameDynAnyPair & +DynamicAny::NameDynAnyPairSeq_out::operator[] (CORBA::ULong index) +{ + return this->ptr_->operator[] (index); +} + + +#endif /* end #if !defined */ + + +#if !defined (_DYNAMICANY_DYNSTRUCT___VAR_CI_) +#define _DYNAMICANY_DYNSTRUCT___VAR_CI_ + +// ************************************************************* +// Inline operations for class DynamicAny::DynStruct_var +// ************************************************************* + +ACE_INLINE +DynamicAny::DynStruct_var::DynStruct_var (void) // default constructor + : ptr_ (DynStruct::_nil ()) +{} + +ACE_INLINE ::DynamicAny::DynStruct_ptr +DynamicAny::DynStruct_var::ptr (void) const +{ + return this->ptr_; +} + +ACE_INLINE +DynamicAny::DynStruct_var::DynStruct_var (const ::DynamicAny::DynStruct_var &p) // copy constructor + : TAO_Base_var (), + ptr_ (DynStruct::_duplicate (p.ptr ())) +{} + +ACE_INLINE +DynamicAny::DynStruct_var::~DynStruct_var (void) // destructor +{ + CORBA::release (this->ptr_); +} + +ACE_INLINE DynamicAny::DynStruct_var & +DynamicAny::DynStruct_var::operator= (DynStruct_ptr p) +{ + CORBA::release (this->ptr_); + this->ptr_ = p; + return *this; +} + +ACE_INLINE DynamicAny::DynStruct_var & +DynamicAny::DynStruct_var::operator= (const ::DynamicAny::DynStruct_var &p) +{ + if (this != &p) + { + CORBA::release (this->ptr_); + this->ptr_ = ::DynamicAny::DynStruct::_duplicate (p.ptr ()); + } + return *this; +} + +ACE_INLINE +DynamicAny::DynStruct_var::operator const ::DynamicAny::DynStruct_ptr &() const // cast +{ + return this->ptr_; +} + +ACE_INLINE +DynamicAny::DynStruct_var::operator ::DynamicAny::DynStruct_ptr &() // cast +{ + return this->ptr_; +} + +ACE_INLINE ::DynamicAny::DynStruct_ptr +DynamicAny::DynStruct_var::operator-> (void) const +{ + return this->ptr_; +} + +ACE_INLINE ::DynamicAny::DynStruct_ptr +DynamicAny::DynStruct_var::in (void) const +{ + return this->ptr_; +} + +ACE_INLINE ::DynamicAny::DynStruct_ptr & +DynamicAny::DynStruct_var::inout (void) +{ + return this->ptr_; +} + +ACE_INLINE ::DynamicAny::DynStruct_ptr & +DynamicAny::DynStruct_var::out (void) +{ + CORBA::release (this->ptr_); + this->ptr_ = ::DynamicAny::DynStruct::_nil (); + return this->ptr_; +} + +ACE_INLINE ::DynamicAny::DynStruct_ptr +DynamicAny::DynStruct_var::_retn (void) +{ + // yield ownership of managed obj reference + ::DynamicAny::DynStruct_ptr val = this->ptr_; + this->ptr_ = ::DynamicAny::DynStruct::_nil (); + return val; +} + + +#endif /* end #if !defined */ + + +#if !defined (_DYNAMICANY_DYNSTRUCT___OUT_CI_) +#define _DYNAMICANY_DYNSTRUCT___OUT_CI_ + +// ************************************************************* +// Inline operations for class DynamicAny::DynStruct_out +// ************************************************************* + +ACE_INLINE +DynamicAny::DynStruct_out::DynStruct_out (DynStruct_ptr &p) + : ptr_ (p) +{ + this->ptr_ = ::DynamicAny::DynStruct::_nil (); +} + +ACE_INLINE +DynamicAny::DynStruct_out::DynStruct_out (DynStruct_var &p) // constructor from _var + : ptr_ (p.out ()) +{ + CORBA::release (this->ptr_); + this->ptr_ = ::DynamicAny::DynStruct::_nil (); +} + +ACE_INLINE +DynamicAny::DynStruct_out::DynStruct_out (const ::DynamicAny::DynStruct_out &p) // copy constructor + : ptr_ (ACE_const_cast (DynStruct_out &, p).ptr_) +{} + +ACE_INLINE ::DynamicAny::DynStruct_out & +DynamicAny::DynStruct_out::operator= (const ::DynamicAny::DynStruct_out &p) +{ + this->ptr_ = ACE_const_cast (DynStruct_out&, p).ptr_; + return *this; +} + +ACE_INLINE DynamicAny::DynStruct_out & +DynamicAny::DynStruct_out::operator= (const ::DynamicAny::DynStruct_var &p) +{ + this->ptr_ = ::DynamicAny::DynStruct::_duplicate (p.ptr ()); + return *this; +} + +ACE_INLINE DynamicAny::DynStruct_out & +DynamicAny::DynStruct_out::operator= (DynStruct_ptr p) +{ + this->ptr_ = p; + return *this; +} + +ACE_INLINE +DynamicAny::DynStruct_out::operator ::DynamicAny::DynStruct_ptr &() // cast +{ + return this->ptr_; +} + +ACE_INLINE ::DynamicAny::DynStruct_ptr & +DynamicAny::DynStruct_out::ptr (void) // ptr +{ + return this->ptr_; +} + +ACE_INLINE ::DynamicAny::DynStruct_ptr +DynamicAny::DynStruct_out::operator-> (void) +{ + return this->ptr_; +} + + +#endif /* end #if !defined */ + + +#if !defined (_DYNAMICANY_DYNUNION___VAR_CI_) +#define _DYNAMICANY_DYNUNION___VAR_CI_ + +// ************************************************************* +// Inline operations for class DynamicAny::DynUnion_var +// ************************************************************* + +ACE_INLINE +DynamicAny::DynUnion_var::DynUnion_var (void) // default constructor + : ptr_ (DynUnion::_nil ()) +{} + +ACE_INLINE ::DynamicAny::DynUnion_ptr +DynamicAny::DynUnion_var::ptr (void) const +{ + return this->ptr_; +} + +ACE_INLINE +DynamicAny::DynUnion_var::DynUnion_var (const ::DynamicAny::DynUnion_var &p) // copy constructor + : TAO_Base_var (), + ptr_ (DynUnion::_duplicate (p.ptr ())) +{} + +ACE_INLINE +DynamicAny::DynUnion_var::~DynUnion_var (void) // destructor +{ + CORBA::release (this->ptr_); +} + +ACE_INLINE DynamicAny::DynUnion_var & +DynamicAny::DynUnion_var::operator= (DynUnion_ptr p) +{ + CORBA::release (this->ptr_); + this->ptr_ = p; + return *this; +} + +ACE_INLINE DynamicAny::DynUnion_var & +DynamicAny::DynUnion_var::operator= (const ::DynamicAny::DynUnion_var &p) +{ + if (this != &p) + { + CORBA::release (this->ptr_); + this->ptr_ = ::DynamicAny::DynUnion::_duplicate (p.ptr ()); + } + return *this; +} + +ACE_INLINE +DynamicAny::DynUnion_var::operator const ::DynamicAny::DynUnion_ptr &() const // cast +{ + return this->ptr_; +} + +ACE_INLINE +DynamicAny::DynUnion_var::operator ::DynamicAny::DynUnion_ptr &() // cast +{ + return this->ptr_; +} + +ACE_INLINE ::DynamicAny::DynUnion_ptr +DynamicAny::DynUnion_var::operator-> (void) const +{ + return this->ptr_; +} + +ACE_INLINE ::DynamicAny::DynUnion_ptr +DynamicAny::DynUnion_var::in (void) const +{ + return this->ptr_; +} + +ACE_INLINE ::DynamicAny::DynUnion_ptr & +DynamicAny::DynUnion_var::inout (void) +{ + return this->ptr_; +} + +ACE_INLINE ::DynamicAny::DynUnion_ptr & +DynamicAny::DynUnion_var::out (void) +{ + CORBA::release (this->ptr_); + this->ptr_ = ::DynamicAny::DynUnion::_nil (); + return this->ptr_; +} + +ACE_INLINE ::DynamicAny::DynUnion_ptr +DynamicAny::DynUnion_var::_retn (void) +{ + // yield ownership of managed obj reference + ::DynamicAny::DynUnion_ptr val = this->ptr_; + this->ptr_ = ::DynamicAny::DynUnion::_nil (); + return val; +} + + +#endif /* end #if !defined */ + + +#if !defined (_DYNAMICANY_DYNUNION___OUT_CI_) +#define _DYNAMICANY_DYNUNION___OUT_CI_ + +// ************************************************************* +// Inline operations for class DynamicAny::DynUnion_out +// ************************************************************* + +ACE_INLINE +DynamicAny::DynUnion_out::DynUnion_out (DynUnion_ptr &p) + : ptr_ (p) +{ + this->ptr_ = ::DynamicAny::DynUnion::_nil (); +} + +ACE_INLINE +DynamicAny::DynUnion_out::DynUnion_out (DynUnion_var &p) // constructor from _var + : ptr_ (p.out ()) +{ + CORBA::release (this->ptr_); + this->ptr_ = ::DynamicAny::DynUnion::_nil (); +} + +ACE_INLINE +DynamicAny::DynUnion_out::DynUnion_out (const ::DynamicAny::DynUnion_out &p) // copy constructor + : ptr_ (ACE_const_cast (DynUnion_out &, p).ptr_) +{} + +ACE_INLINE ::DynamicAny::DynUnion_out & +DynamicAny::DynUnion_out::operator= (const ::DynamicAny::DynUnion_out &p) +{ + this->ptr_ = ACE_const_cast (DynUnion_out&, p).ptr_; + return *this; +} + +ACE_INLINE DynamicAny::DynUnion_out & +DynamicAny::DynUnion_out::operator= (const ::DynamicAny::DynUnion_var &p) +{ + this->ptr_ = ::DynamicAny::DynUnion::_duplicate (p.ptr ()); + return *this; +} + +ACE_INLINE DynamicAny::DynUnion_out & +DynamicAny::DynUnion_out::operator= (DynUnion_ptr p) +{ + this->ptr_ = p; + return *this; +} + +ACE_INLINE +DynamicAny::DynUnion_out::operator ::DynamicAny::DynUnion_ptr &() // cast +{ + return this->ptr_; +} + +ACE_INLINE ::DynamicAny::DynUnion_ptr & +DynamicAny::DynUnion_out::ptr (void) // ptr +{ + return this->ptr_; +} + +ACE_INLINE ::DynamicAny::DynUnion_ptr +DynamicAny::DynUnion_out::operator-> (void) +{ + return this->ptr_; +} + + +#endif /* end #if !defined */ + + +#if !defined (TAO_USE_SEQUENCE_TEMPLATES) + +#if !defined (__TAO_UNBOUNDED_SEQUENCE_DYNAMICANY_ANYSEQ_CI_) +#define __TAO_UNBOUNDED_SEQUENCE_DYNAMICANY_ANYSEQ_CI_ + + // = Static operations. + ACE_INLINE CORBA::Any * + DynamicAny::_TAO_Unbounded_Sequence_DynamicAny_AnySeq::allocbuf (CORBA::ULong size) + // Allocate storage for the sequence. + { + CORBA::Any *retval = 0; + ACE_NEW_RETURN (retval, CORBA::Any[size], 0); + return retval; + } + + ACE_INLINE void DynamicAny::_TAO_Unbounded_Sequence_DynamicAny_AnySeq::freebuf (CORBA::Any *buffer) + // Free the sequence. + { + delete [] buffer; + } + + ACE_INLINE + DynamicAny::_TAO_Unbounded_Sequence_DynamicAny_AnySeq::_TAO_Unbounded_Sequence_DynamicAny_AnySeq (void) // Default constructor. + { + } + + ACE_INLINE + DynamicAny::_TAO_Unbounded_Sequence_DynamicAny_AnySeq::_TAO_Unbounded_Sequence_DynamicAny_AnySeq (CORBA::ULong maximum) // Constructor using a maximum length value. + : TAO_Unbounded_Base_Sequence (maximum, _TAO_Unbounded_Sequence_DynamicAny_AnySeq::allocbuf (maximum)) + { + } + + ACE_INLINE + DynamicAny::_TAO_Unbounded_Sequence_DynamicAny_AnySeq::_TAO_Unbounded_Sequence_DynamicAny_AnySeq (CORBA::ULong maximum, + CORBA::ULong length, + CORBA::Any *data, + CORBA::Boolean release) + : TAO_Unbounded_Base_Sequence (maximum, length, data, release) + { + } + + ACE_INLINE + DynamicAny::_TAO_Unbounded_Sequence_DynamicAny_AnySeq::_TAO_Unbounded_Sequence_DynamicAny_AnySeq (const _TAO_Unbounded_Sequence_DynamicAny_AnySeq &rhs) + // Copy constructor. + : TAO_Unbounded_Base_Sequence (rhs) + { + if (rhs.buffer_ != 0) + { + CORBA::Any *tmp1 = _TAO_Unbounded_Sequence_DynamicAny_AnySeq::allocbuf (this->maximum_); + CORBA::Any * const tmp2 = ACE_reinterpret_cast (CORBA::Any * 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 DynamicAny::_TAO_Unbounded_Sequence_DynamicAny_AnySeq & + DynamicAny::_TAO_Unbounded_Sequence_DynamicAny_AnySeq::operator= (const _TAO_Unbounded_Sequence_DynamicAny_AnySeq &rhs) + // Assignment operator. + { + if (this == &rhs) + return *this; + + if (this->release_) + { + if (this->maximum_ < rhs.maximum_) + { + // free the old buffer + CORBA::Any *tmp = ACE_reinterpret_cast (CORBA::Any *, this->buffer_); + _TAO_Unbounded_Sequence_DynamicAny_AnySeq::freebuf (tmp); + this->buffer_ = _TAO_Unbounded_Sequence_DynamicAny_AnySeq::allocbuf (rhs.maximum_); + } + } + else + this->buffer_ = _TAO_Unbounded_Sequence_DynamicAny_AnySeq::allocbuf (rhs.maximum_); + + TAO_Unbounded_Base_Sequence::operator= (rhs); + + CORBA::Any *tmp1 = ACE_reinterpret_cast (CORBA::Any *, this->buffer_); + CORBA::Any * const tmp2 = ACE_reinterpret_cast (CORBA::Any * ACE_CAST_CONST, rhs.buffer_); + + for (CORBA::ULong i = 0; i < this->length_; ++i) + tmp1[i] = tmp2[i]; + + return *this; + } + + // = Accessors. + ACE_INLINE CORBA::Any & + DynamicAny::_TAO_Unbounded_Sequence_DynamicAny_AnySeq::operator[] (CORBA::ULong i) + // operator [] + { + ACE_ASSERT (i < this->maximum_); + CORBA::Any* tmp = ACE_reinterpret_cast(CORBA::Any*,this->buffer_); + return tmp[i]; + } + + ACE_INLINE const CORBA::Any & + DynamicAny::_TAO_Unbounded_Sequence_DynamicAny_AnySeq::operator[] (CORBA::ULong i) const + // operator [] + { + ACE_ASSERT (i < this->maximum_); + CORBA::Any * const tmp = ACE_reinterpret_cast (CORBA::Any* ACE_CAST_CONST, this->buffer_); + return tmp[i]; + } + + // Implement the TAO_Base_Sequence methods (see Sequence.h) + + ACE_INLINE CORBA::Any * + DynamicAny::_TAO_Unbounded_Sequence_DynamicAny_AnySeq::get_buffer (CORBA::Boolean orphan) + { + CORBA::Any *result = 0; + if (orphan == 0) + { + // We retain ownership. + if (this->buffer_ == 0) + { + result = _TAO_Unbounded_Sequence_DynamicAny_AnySeq::allocbuf (this->length_); + this->buffer_ = result; + this->release_ = 1; + } + else + { + result = ACE_reinterpret_cast (CORBA::Any*, this->buffer_); + } + } + else // if (orphan == 1) + { + if (this->release_ != 0) + { + // We set the state back to default and relinquish + // ownership. + result = ACE_reinterpret_cast(CORBA::Any*,this->buffer_); + this->maximum_ = 0; + this->length_ = 0; + this->buffer_ = 0; + this->release_ = 0; + } + } + return result; + } + + ACE_INLINE const CORBA::Any * + DynamicAny::_TAO_Unbounded_Sequence_DynamicAny_AnySeq::get_buffer (void) const + { + return ACE_reinterpret_cast(const CORBA::Any * ACE_CAST_CONST, this->buffer_); + } + + ACE_INLINE void + DynamicAny::_TAO_Unbounded_Sequence_DynamicAny_AnySeq::replace (CORBA::ULong max, + CORBA::ULong length, + CORBA::Any *data, + CORBA::Boolean release) + { + this->maximum_ = max; + this->length_ = length; + if (this->buffer_ && this->release_ == 1) + { + CORBA::Any *tmp = ACE_reinterpret_cast(CORBA::Any*,this->buffer_); + _TAO_Unbounded_Sequence_DynamicAny_AnySeq::freebuf (tmp); + } + this->buffer_ = data; + this->release_ = release; + } + +#endif /* end #if !defined */ + + +#endif /* !TAO_USE_SEQUENCE_TEMPLATES */ + +#if !defined (_DYNAMICANY_ANYSEQ_CI_) +#define _DYNAMICANY_ANYSEQ_CI_ + +// ************************************************************* +// Inline operations for class DynamicAny::AnySeq_var +// ************************************************************* + +ACE_INLINE +DynamicAny::AnySeq_var::AnySeq_var (void) // default constructor + : ptr_ (0) +{} + +ACE_INLINE +DynamicAny::AnySeq_var::AnySeq_var (AnySeq *p) + : ptr_ (p) +{} + +ACE_INLINE +DynamicAny::AnySeq_var::AnySeq_var (const ::DynamicAny::AnySeq_var &p) // copy constructor +{ + if (p.ptr_) + ACE_NEW (this->ptr_, ::DynamicAny::AnySeq (*p.ptr_)); + else + this->ptr_ = 0; +} + +ACE_INLINE +DynamicAny::AnySeq_var::~AnySeq_var (void) // destructor +{ + delete this->ptr_; +} + +ACE_INLINE DynamicAny::AnySeq_var & +DynamicAny::AnySeq_var::operator= (AnySeq *p) +{ + delete this->ptr_; + this->ptr_ = p; + return *this; +} + +ACE_INLINE DynamicAny::AnySeq_var & +DynamicAny::AnySeq_var::operator= (const ::DynamicAny::AnySeq_var &p) // deep copy +{ + if (this != &p) + { + delete this->ptr_; + ACE_NEW_RETURN (this->ptr_, ::DynamicAny::AnySeq (*p.ptr_), *this); + } + return *this; +} + +ACE_INLINE const ::DynamicAny::AnySeq * +DynamicAny::AnySeq_var::operator-> (void) const +{ + return this->ptr_; +} + +ACE_INLINE ::DynamicAny::AnySeq * +DynamicAny::AnySeq_var::operator-> (void) +{ + return this->ptr_; +} + +ACE_INLINE +DynamicAny::AnySeq_var::operator const ::DynamicAny::AnySeq &() const // cast +{ + return *this->ptr_; +} + +ACE_INLINE +DynamicAny::AnySeq_var::operator ::DynamicAny::AnySeq &() // cast +{ + return *this->ptr_; +} + +ACE_INLINE +DynamicAny::AnySeq_var::operator ::DynamicAny::AnySeq &() const // cast +{ + return *this->ptr_; +} + +// variable-size types only +ACE_INLINE +DynamicAny::AnySeq_var::operator ::DynamicAny::AnySeq *&() // cast +{ + return this->ptr_; +} + +ACE_INLINE CORBA::Any & +DynamicAny::AnySeq_var::operator[] (CORBA::ULong index) +{ + return this->ptr_->operator[] (index); +} + +ACE_INLINE const ::DynamicAny::AnySeq & +DynamicAny::AnySeq_var::in (void) const +{ + return *this->ptr_; +} + +ACE_INLINE ::DynamicAny::AnySeq & +DynamicAny::AnySeq_var::inout (void) +{ + return *this->ptr_; +} + +// mapping for variable size +ACE_INLINE ::DynamicAny::AnySeq *& +DynamicAny::AnySeq_var::out (void) +{ + delete this->ptr_; + this->ptr_ = 0; + return this->ptr_; +} + +ACE_INLINE ::DynamicAny::AnySeq * +DynamicAny::AnySeq_var::_retn (void) +{ + ::DynamicAny::AnySeq *tmp = this->ptr_; + this->ptr_ = 0; + return tmp; +} + +ACE_INLINE ::DynamicAny::AnySeq * +DynamicAny::AnySeq_var::ptr (void) const +{ + return this->ptr_; +} + +// ************************************************************* +// Inline operations for class DynamicAny::AnySeq_out +// ************************************************************* + +ACE_INLINE +DynamicAny::AnySeq_out::AnySeq_out (AnySeq *&p) + : ptr_ (p) +{ + this->ptr_ = 0; +} + +ACE_INLINE +DynamicAny::AnySeq_out::AnySeq_out (AnySeq_var &p) // constructor from _var + : ptr_ (p.out ()) +{ + delete this->ptr_; + this->ptr_ = 0; +} + +ACE_INLINE +DynamicAny::AnySeq_out::AnySeq_out (const ::DynamicAny::AnySeq_out &p) // copy constructor + : ptr_ (ACE_const_cast (AnySeq_out&, p).ptr_) +{} + +ACE_INLINE ::DynamicAny::AnySeq_out & +DynamicAny::AnySeq_out::operator= (const ::DynamicAny::AnySeq_out &p) +{ + this->ptr_ = ACE_const_cast (AnySeq_out&, p).ptr_; + return *this; +} + +ACE_INLINE ::DynamicAny::AnySeq_out & +DynamicAny::AnySeq_out::operator= (AnySeq *p) +{ + this->ptr_ = p; + return *this; +} + +ACE_INLINE +DynamicAny::AnySeq_out::operator ::DynamicAny::AnySeq *&() // cast +{ + return this->ptr_; +} + +ACE_INLINE ::DynamicAny::AnySeq *& +DynamicAny::AnySeq_out::ptr (void) // ptr +{ + return this->ptr_; +} + +ACE_INLINE ::DynamicAny::AnySeq * +DynamicAny::AnySeq_out::operator-> (void) +{ + return this->ptr_; +} + +ACE_INLINE CORBA::Any & +DynamicAny::AnySeq_out::operator[] (CORBA::ULong index) +{ + return this->ptr_->operator[] (index); +} + + +#endif /* end #if !defined */ + + +#if !defined (TAO_USE_SEQUENCE_TEMPLATES) + +#if !defined (__TAO_UNBOUNDED_OBJECT_SEQUENCE_DYNAMICANY_DYNANYSEQ_CI_) +#define __TAO_UNBOUNDED_OBJECT_SEQUENCE_DYNAMICANY_DYNANYSEQ_CI_ + + ACE_INLINE DynamicAny::DynAny ** + DynamicAny::_TAO_Unbounded_Object_Sequence_DynamicAny_DynAnySeq::allocbuf (CORBA::ULong nelems) + { + DynamicAny::DynAny **buf = 0; + + ACE_NEW_RETURN (buf, DynamicAny::DynAny*[nelems], 0); + + for (CORBA::ULong i = 0; i < nelems; i++) + buf[i] = DynamicAny::DynAny::_nil (); + + return buf; + } + + ACE_INLINE void + DynamicAny::_TAO_Unbounded_Object_Sequence_DynamicAny_DynAnySeq::freebuf (DynamicAny::DynAny **buffer) + { + if (buffer == 0) + return; + delete[] buffer; + } + + ACE_INLINE + DynamicAny::_TAO_Unbounded_Object_Sequence_DynamicAny_DynAnySeq::_TAO_Unbounded_Object_Sequence_DynamicAny_DynAnySeq (void) + { + } + + ACE_INLINE + DynamicAny::_TAO_Unbounded_Object_Sequence_DynamicAny_DynAnySeq::_TAO_Unbounded_Object_Sequence_DynamicAny_DynAnySeq (CORBA::ULong maximum) + : TAO_Unbounded_Base_Sequence (maximum, _TAO_Unbounded_Object_Sequence_DynamicAny_DynAnySeq::allocbuf (maximum)) + { + } + + ACE_INLINE + DynamicAny::_TAO_Unbounded_Object_Sequence_DynamicAny_DynAnySeq::_TAO_Unbounded_Object_Sequence_DynamicAny_DynAnySeq (CORBA::ULong maximum, + CORBA::ULong length, + DynamicAny::DynAny* *value, + CORBA::Boolean release) + : TAO_Unbounded_Base_Sequence (maximum, length, value, release) + { + } + + ACE_INLINE + DynamicAny::_TAO_Unbounded_Object_Sequence_DynamicAny_DynAnySeq::_TAO_Unbounded_Object_Sequence_DynamicAny_DynAnySeq(const _TAO_Unbounded_Object_Sequence_DynamicAny_DynAnySeq &rhs) + : TAO_Unbounded_Base_Sequence (rhs) + { + if (rhs.buffer_ != 0) + { + DynamicAny::DynAny **tmp1 = _TAO_Unbounded_Object_Sequence_DynamicAny_DynAnySeq::allocbuf (this->maximum_); + DynamicAny::DynAny ** const tmp2 = ACE_reinterpret_cast (DynamicAny::DynAny ** ACE_CAST_CONST, rhs.buffer_); + + for (CORBA::ULong i = 0; i < rhs.length_; ++i) + tmp1[i] = DynamicAny::DynAny::_duplicate (tmp2[i]); + + this->buffer_ = tmp1; + } + else + { + this->buffer_ = 0; + } + } + + ACE_INLINE DynamicAny::_TAO_Unbounded_Object_Sequence_DynamicAny_DynAnySeq & + DynamicAny::_TAO_Unbounded_Object_Sequence_DynamicAny_DynAnySeq::operator= (const _TAO_Unbounded_Object_Sequence_DynamicAny_DynAnySeq &rhs) + { + if (this == &rhs) + return *this; + + if (this->release_) + { + DynamicAny::DynAny **tmp = ACE_reinterpret_cast (DynamicAny::DynAny **, this->buffer_); + + for (CORBA::ULong i = 0; i < this->length_; ++i) + { + CORBA::release (tmp[i]); + tmp[i] = DynamicAny::DynAny::_nil (); + } + if (this->maximum_ < rhs.maximum_) + { + _TAO_Unbounded_Object_Sequence_DynamicAny_DynAnySeq::freebuf (tmp); + this->buffer_ = _TAO_Unbounded_Object_Sequence_DynamicAny_DynAnySeq::allocbuf (rhs.maximum_); + } + } + else + this->buffer_ = _TAO_Unbounded_Object_Sequence_DynamicAny_DynAnySeq::allocbuf (rhs.maximum_); + + TAO_Unbounded_Base_Sequence::operator= (rhs); + + DynamicAny::DynAny **tmp1 = ACE_reinterpret_cast (DynamicAny::DynAny **, this->buffer_); + DynamicAny::DynAny ** const tmp2 = ACE_reinterpret_cast (DynamicAny::DynAny ** ACE_CAST_CONST, rhs.buffer_); + + for (CORBA::ULong i = 0; i < rhs.length_; ++i) + tmp1[i] = DynamicAny::DynAny::_duplicate (tmp2[i]); + + return *this; + } + + ACE_INLINE TAO_Object_Manager + DynamicAny::_TAO_Unbounded_Object_Sequence_DynamicAny_DynAnySeq::operator[] (CORBA::ULong index) const + // read-write accessor + { + ACE_ASSERT (index < this->maximum_); + DynamicAny::DynAny ** const tmp = ACE_reinterpret_cast (DynamicAny::DynAny ** ACE_CAST_CONST, this->buffer_); + return TAO_Object_Manager (tmp + index, this->release_); + } + + ACE_INLINE DynamicAny::DynAny* * + DynamicAny::_TAO_Unbounded_Object_Sequence_DynamicAny_DynAnySeq::get_buffer (CORBA::Boolean orphan) + { + DynamicAny::DynAny **result = 0; + if (orphan == 0) + { + // We retain ownership. + if (this->buffer_ == 0) + { + result = _TAO_Unbounded_Object_Sequence_DynamicAny_DynAnySeq::allocbuf (this->maximum_); + this->buffer_ = result; + this->release_ = 1; + } + else + { + result = ACE_reinterpret_cast (DynamicAny::DynAny**, this->buffer_); + } + } + else // if (orphan == 1) + { + if (this->release_ != 0) + { + // We set the state back to default and relinquish + // ownership. + result = ACE_reinterpret_cast(DynamicAny::DynAny**,this->buffer_); + this->maximum_ = 0; + this->length_ = 0; + this->buffer_ = 0; + this->release_ = 0; + } + } + return result; + } + + ACE_INLINE const DynamicAny::DynAny* * + DynamicAny::_TAO_Unbounded_Object_Sequence_DynamicAny_DynAnySeq::get_buffer (void) const + { + return ACE_reinterpret_cast(const DynamicAny::DynAny ** ACE_CAST_CONST, this->buffer_); + } + + +#endif /* end #if !defined */ + + +#endif /* !TAO_USE_SEQUENCE_TEMPLATES */ + +#if !defined (_DYNAMICANY_DYNANYSEQ_CI_) +#define _DYNAMICANY_DYNANYSEQ_CI_ + +// ************************************************************* +// Inline operations for class DynamicAny::DynAnySeq_var +// ************************************************************* + +ACE_INLINE +DynamicAny::DynAnySeq_var::DynAnySeq_var (void) // default constructor + : ptr_ (0) +{} + +ACE_INLINE +DynamicAny::DynAnySeq_var::DynAnySeq_var (DynAnySeq *p) + : ptr_ (p) +{} + +ACE_INLINE +DynamicAny::DynAnySeq_var::DynAnySeq_var (const ::DynamicAny::DynAnySeq_var &p) // copy constructor +{ + if (p.ptr_) + ACE_NEW (this->ptr_, ::DynamicAny::DynAnySeq (*p.ptr_)); + else + this->ptr_ = 0; +} + +ACE_INLINE +DynamicAny::DynAnySeq_var::~DynAnySeq_var (void) // destructor +{ + delete this->ptr_; +} + +ACE_INLINE DynamicAny::DynAnySeq_var & +DynamicAny::DynAnySeq_var::operator= (DynAnySeq *p) +{ + delete this->ptr_; + this->ptr_ = p; + return *this; +} + +ACE_INLINE DynamicAny::DynAnySeq_var & +DynamicAny::DynAnySeq_var::operator= (const ::DynamicAny::DynAnySeq_var &p) // deep copy +{ + if (this != &p) + { + delete this->ptr_; + ACE_NEW_RETURN (this->ptr_, ::DynamicAny::DynAnySeq (*p.ptr_), *this); + } + return *this; +} + +ACE_INLINE const ::DynamicAny::DynAnySeq * +DynamicAny::DynAnySeq_var::operator-> (void) const +{ + return this->ptr_; +} + +ACE_INLINE ::DynamicAny::DynAnySeq * +DynamicAny::DynAnySeq_var::operator-> (void) +{ + return this->ptr_; +} + +ACE_INLINE +DynamicAny::DynAnySeq_var::operator const ::DynamicAny::DynAnySeq &() const // cast +{ + return *this->ptr_; +} + +ACE_INLINE +DynamicAny::DynAnySeq_var::operator ::DynamicAny::DynAnySeq &() // cast +{ + return *this->ptr_; +} + +ACE_INLINE +DynamicAny::DynAnySeq_var::operator ::DynamicAny::DynAnySeq &() const // cast +{ + return *this->ptr_; +} + +// variable-size types only +ACE_INLINE +DynamicAny::DynAnySeq_var::operator ::DynamicAny::DynAnySeq *&() // cast +{ + return this->ptr_; +} + +ACE_INLINE TAO_Object_Manager +DynamicAny::DynAnySeq_var::operator[] (CORBA::ULong index) +{ + return this->ptr_->operator[] (index); +} + +ACE_INLINE const ::DynamicAny::DynAnySeq & +DynamicAny::DynAnySeq_var::in (void) const +{ + return *this->ptr_; +} + +ACE_INLINE ::DynamicAny::DynAnySeq & +DynamicAny::DynAnySeq_var::inout (void) +{ + return *this->ptr_; +} + +// mapping for variable size +ACE_INLINE ::DynamicAny::DynAnySeq *& +DynamicAny::DynAnySeq_var::out (void) +{ + delete this->ptr_; + this->ptr_ = 0; + return this->ptr_; +} + +ACE_INLINE ::DynamicAny::DynAnySeq * +DynamicAny::DynAnySeq_var::_retn (void) +{ + ::DynamicAny::DynAnySeq *tmp = this->ptr_; + this->ptr_ = 0; + return tmp; +} + +ACE_INLINE ::DynamicAny::DynAnySeq * +DynamicAny::DynAnySeq_var::ptr (void) const +{ + return this->ptr_; +} + +// ************************************************************* +// Inline operations for class DynamicAny::DynAnySeq_out +// ************************************************************* + +ACE_INLINE +DynamicAny::DynAnySeq_out::DynAnySeq_out (DynAnySeq *&p) + : ptr_ (p) +{ + this->ptr_ = 0; +} + +ACE_INLINE +DynamicAny::DynAnySeq_out::DynAnySeq_out (DynAnySeq_var &p) // constructor from _var + : ptr_ (p.out ()) +{ + delete this->ptr_; + this->ptr_ = 0; +} + +ACE_INLINE +DynamicAny::DynAnySeq_out::DynAnySeq_out (const ::DynamicAny::DynAnySeq_out &p) // copy constructor + : ptr_ (ACE_const_cast (DynAnySeq_out&, p).ptr_) +{} + +ACE_INLINE ::DynamicAny::DynAnySeq_out & +DynamicAny::DynAnySeq_out::operator= (const ::DynamicAny::DynAnySeq_out &p) +{ + this->ptr_ = ACE_const_cast (DynAnySeq_out&, p).ptr_; + return *this; +} + +ACE_INLINE ::DynamicAny::DynAnySeq_out & +DynamicAny::DynAnySeq_out::operator= (DynAnySeq *p) +{ + this->ptr_ = p; + return *this; +} + +ACE_INLINE +DynamicAny::DynAnySeq_out::operator ::DynamicAny::DynAnySeq *&() // cast +{ + return this->ptr_; +} + +ACE_INLINE ::DynamicAny::DynAnySeq *& +DynamicAny::DynAnySeq_out::ptr (void) // ptr +{ + return this->ptr_; +} + +ACE_INLINE ::DynamicAny::DynAnySeq * +DynamicAny::DynAnySeq_out::operator-> (void) +{ + return this->ptr_; +} + +ACE_INLINE TAO_Object_Manager +DynamicAny::DynAnySeq_out::operator[] (CORBA::ULong index) +{ + return this->ptr_->operator[] (index); +} + + +#endif /* end #if !defined */ + + +#if !defined (_DYNAMICANY_DYNSEQUENCE___VAR_CI_) +#define _DYNAMICANY_DYNSEQUENCE___VAR_CI_ + +// ************************************************************* +// Inline operations for class DynamicAny::DynSequence_var +// ************************************************************* + +ACE_INLINE +DynamicAny::DynSequence_var::DynSequence_var (void) // default constructor + : ptr_ (DynSequence::_nil ()) +{} + +ACE_INLINE ::DynamicAny::DynSequence_ptr +DynamicAny::DynSequence_var::ptr (void) const +{ + return this->ptr_; +} + +ACE_INLINE +DynamicAny::DynSequence_var::DynSequence_var (const ::DynamicAny::DynSequence_var &p) // copy constructor + : TAO_Base_var (), + ptr_ (DynSequence::_duplicate (p.ptr ())) +{} + +ACE_INLINE +DynamicAny::DynSequence_var::~DynSequence_var (void) // destructor +{ + CORBA::release (this->ptr_); +} + +ACE_INLINE DynamicAny::DynSequence_var & +DynamicAny::DynSequence_var::operator= (DynSequence_ptr p) +{ + CORBA::release (this->ptr_); + this->ptr_ = p; + return *this; +} + +ACE_INLINE DynamicAny::DynSequence_var & +DynamicAny::DynSequence_var::operator= (const ::DynamicAny::DynSequence_var &p) +{ + if (this != &p) + { + CORBA::release (this->ptr_); + this->ptr_ = ::DynamicAny::DynSequence::_duplicate (p.ptr ()); + } + return *this; +} + +ACE_INLINE +DynamicAny::DynSequence_var::operator const ::DynamicAny::DynSequence_ptr &() const // cast +{ + return this->ptr_; +} + +ACE_INLINE +DynamicAny::DynSequence_var::operator ::DynamicAny::DynSequence_ptr &() // cast +{ + return this->ptr_; +} + +ACE_INLINE ::DynamicAny::DynSequence_ptr +DynamicAny::DynSequence_var::operator-> (void) const +{ + return this->ptr_; +} + +ACE_INLINE ::DynamicAny::DynSequence_ptr +DynamicAny::DynSequence_var::in (void) const +{ + return this->ptr_; +} + +ACE_INLINE ::DynamicAny::DynSequence_ptr & +DynamicAny::DynSequence_var::inout (void) +{ + return this->ptr_; +} + +ACE_INLINE ::DynamicAny::DynSequence_ptr & +DynamicAny::DynSequence_var::out (void) +{ + CORBA::release (this->ptr_); + this->ptr_ = ::DynamicAny::DynSequence::_nil (); + return this->ptr_; +} + +ACE_INLINE ::DynamicAny::DynSequence_ptr +DynamicAny::DynSequence_var::_retn (void) +{ + // yield ownership of managed obj reference + ::DynamicAny::DynSequence_ptr val = this->ptr_; + this->ptr_ = ::DynamicAny::DynSequence::_nil (); + return val; +} + + +#endif /* end #if !defined */ + + +#if !defined (_DYNAMICANY_DYNSEQUENCE___OUT_CI_) +#define _DYNAMICANY_DYNSEQUENCE___OUT_CI_ + +// ************************************************************* +// Inline operations for class DynamicAny::DynSequence_out +// ************************************************************* + +ACE_INLINE +DynamicAny::DynSequence_out::DynSequence_out (DynSequence_ptr &p) + : ptr_ (p) +{ + this->ptr_ = ::DynamicAny::DynSequence::_nil (); +} + +ACE_INLINE +DynamicAny::DynSequence_out::DynSequence_out (DynSequence_var &p) // constructor from _var + : ptr_ (p.out ()) +{ + CORBA::release (this->ptr_); + this->ptr_ = ::DynamicAny::DynSequence::_nil (); +} + +ACE_INLINE +DynamicAny::DynSequence_out::DynSequence_out (const ::DynamicAny::DynSequence_out &p) // copy constructor + : ptr_ (ACE_const_cast (DynSequence_out &, p).ptr_) +{} + +ACE_INLINE ::DynamicAny::DynSequence_out & +DynamicAny::DynSequence_out::operator= (const ::DynamicAny::DynSequence_out &p) +{ + this->ptr_ = ACE_const_cast (DynSequence_out&, p).ptr_; + return *this; +} + +ACE_INLINE DynamicAny::DynSequence_out & +DynamicAny::DynSequence_out::operator= (const ::DynamicAny::DynSequence_var &p) +{ + this->ptr_ = ::DynamicAny::DynSequence::_duplicate (p.ptr ()); + return *this; +} + +ACE_INLINE DynamicAny::DynSequence_out & +DynamicAny::DynSequence_out::operator= (DynSequence_ptr p) +{ + this->ptr_ = p; + return *this; +} + +ACE_INLINE +DynamicAny::DynSequence_out::operator ::DynamicAny::DynSequence_ptr &() // cast +{ + return this->ptr_; +} + +ACE_INLINE ::DynamicAny::DynSequence_ptr & +DynamicAny::DynSequence_out::ptr (void) // ptr +{ + return this->ptr_; +} + +ACE_INLINE ::DynamicAny::DynSequence_ptr +DynamicAny::DynSequence_out::operator-> (void) +{ + return this->ptr_; +} + + +#endif /* end #if !defined */ + + +#if !defined (_DYNAMICANY_DYNARRAY___VAR_CI_) +#define _DYNAMICANY_DYNARRAY___VAR_CI_ + +// ************************************************************* +// Inline operations for class DynamicAny::DynArray_var +// ************************************************************* + +ACE_INLINE +DynamicAny::DynArray_var::DynArray_var (void) // default constructor + : ptr_ (DynArray::_nil ()) +{} + +ACE_INLINE ::DynamicAny::DynArray_ptr +DynamicAny::DynArray_var::ptr (void) const +{ + return this->ptr_; +} + +ACE_INLINE +DynamicAny::DynArray_var::DynArray_var (const ::DynamicAny::DynArray_var &p) // copy constructor + : TAO_Base_var (), + ptr_ (DynArray::_duplicate (p.ptr ())) +{} + +ACE_INLINE +DynamicAny::DynArray_var::~DynArray_var (void) // destructor +{ + CORBA::release (this->ptr_); +} + +ACE_INLINE DynamicAny::DynArray_var & +DynamicAny::DynArray_var::operator= (DynArray_ptr p) +{ + CORBA::release (this->ptr_); + this->ptr_ = p; + return *this; +} + +ACE_INLINE DynamicAny::DynArray_var & +DynamicAny::DynArray_var::operator= (const ::DynamicAny::DynArray_var &p) +{ + if (this != &p) + { + CORBA::release (this->ptr_); + this->ptr_ = ::DynamicAny::DynArray::_duplicate (p.ptr ()); + } + return *this; +} + +ACE_INLINE +DynamicAny::DynArray_var::operator const ::DynamicAny::DynArray_ptr &() const // cast +{ + return this->ptr_; +} + +ACE_INLINE +DynamicAny::DynArray_var::operator ::DynamicAny::DynArray_ptr &() // cast +{ + return this->ptr_; +} + +ACE_INLINE ::DynamicAny::DynArray_ptr +DynamicAny::DynArray_var::operator-> (void) const +{ + return this->ptr_; +} + +ACE_INLINE ::DynamicAny::DynArray_ptr +DynamicAny::DynArray_var::in (void) const +{ + return this->ptr_; +} + +ACE_INLINE ::DynamicAny::DynArray_ptr & +DynamicAny::DynArray_var::inout (void) +{ + return this->ptr_; +} + +ACE_INLINE ::DynamicAny::DynArray_ptr & +DynamicAny::DynArray_var::out (void) +{ + CORBA::release (this->ptr_); + this->ptr_ = ::DynamicAny::DynArray::_nil (); + return this->ptr_; +} + +ACE_INLINE ::DynamicAny::DynArray_ptr +DynamicAny::DynArray_var::_retn (void) +{ + // yield ownership of managed obj reference + ::DynamicAny::DynArray_ptr val = this->ptr_; + this->ptr_ = ::DynamicAny::DynArray::_nil (); + return val; +} + + +#endif /* end #if !defined */ + + +#if !defined (_DYNAMICANY_DYNARRAY___OUT_CI_) +#define _DYNAMICANY_DYNARRAY___OUT_CI_ + +// ************************************************************* +// Inline operations for class DynamicAny::DynArray_out +// ************************************************************* + +ACE_INLINE +DynamicAny::DynArray_out::DynArray_out (DynArray_ptr &p) + : ptr_ (p) +{ + this->ptr_ = ::DynamicAny::DynArray::_nil (); +} + +ACE_INLINE +DynamicAny::DynArray_out::DynArray_out (DynArray_var &p) // constructor from _var + : ptr_ (p.out ()) +{ + CORBA::release (this->ptr_); + this->ptr_ = ::DynamicAny::DynArray::_nil (); +} + +ACE_INLINE +DynamicAny::DynArray_out::DynArray_out (const ::DynamicAny::DynArray_out &p) // copy constructor + : ptr_ (ACE_const_cast (DynArray_out &, p).ptr_) +{} + +ACE_INLINE ::DynamicAny::DynArray_out & +DynamicAny::DynArray_out::operator= (const ::DynamicAny::DynArray_out &p) +{ + this->ptr_ = ACE_const_cast (DynArray_out&, p).ptr_; + return *this; +} + +ACE_INLINE DynamicAny::DynArray_out & +DynamicAny::DynArray_out::operator= (const ::DynamicAny::DynArray_var &p) +{ + this->ptr_ = ::DynamicAny::DynArray::_duplicate (p.ptr ()); + return *this; +} + +ACE_INLINE DynamicAny::DynArray_out & +DynamicAny::DynArray_out::operator= (DynArray_ptr p) +{ + this->ptr_ = p; + return *this; +} + +ACE_INLINE +DynamicAny::DynArray_out::operator ::DynamicAny::DynArray_ptr &() // cast +{ + return this->ptr_; +} + +ACE_INLINE ::DynamicAny::DynArray_ptr & +DynamicAny::DynArray_out::ptr (void) // ptr +{ + return this->ptr_; +} + +ACE_INLINE ::DynamicAny::DynArray_ptr +DynamicAny::DynArray_out::operator-> (void) +{ + return this->ptr_; +} + + +#endif /* end #if !defined */ + + +#if !defined (_DYNAMICANY_DYNVALUE___VAR_CI_) +#define _DYNAMICANY_DYNVALUE___VAR_CI_ + +// ************************************************************* +// Inline operations for class DynamicAny::DynValue_var +// ************************************************************* + +ACE_INLINE +DynamicAny::DynValue_var::DynValue_var (void) // default constructor + : ptr_ (DynValue::_nil ()) +{} + +ACE_INLINE ::DynamicAny::DynValue_ptr +DynamicAny::DynValue_var::ptr (void) const +{ + return this->ptr_; +} + +ACE_INLINE +DynamicAny::DynValue_var::DynValue_var (const ::DynamicAny::DynValue_var &p) // copy constructor + : TAO_Base_var (), + ptr_ (DynValue::_duplicate (p.ptr ())) +{} + +ACE_INLINE +DynamicAny::DynValue_var::~DynValue_var (void) // destructor +{ + CORBA::release (this->ptr_); +} + +ACE_INLINE DynamicAny::DynValue_var & +DynamicAny::DynValue_var::operator= (DynValue_ptr p) +{ + CORBA::release (this->ptr_); + this->ptr_ = p; + return *this; +} + +ACE_INLINE DynamicAny::DynValue_var & +DynamicAny::DynValue_var::operator= (const ::DynamicAny::DynValue_var &p) +{ + if (this != &p) + { + CORBA::release (this->ptr_); + this->ptr_ = ::DynamicAny::DynValue::_duplicate (p.ptr ()); + } + return *this; +} + +ACE_INLINE +DynamicAny::DynValue_var::operator const ::DynamicAny::DynValue_ptr &() const // cast +{ + return this->ptr_; +} + +ACE_INLINE +DynamicAny::DynValue_var::operator ::DynamicAny::DynValue_ptr &() // cast +{ + return this->ptr_; +} + +ACE_INLINE ::DynamicAny::DynValue_ptr +DynamicAny::DynValue_var::operator-> (void) const +{ + return this->ptr_; +} + +ACE_INLINE ::DynamicAny::DynValue_ptr +DynamicAny::DynValue_var::in (void) const +{ + return this->ptr_; +} + +ACE_INLINE ::DynamicAny::DynValue_ptr & +DynamicAny::DynValue_var::inout (void) +{ + return this->ptr_; +} + +ACE_INLINE ::DynamicAny::DynValue_ptr & +DynamicAny::DynValue_var::out (void) +{ + CORBA::release (this->ptr_); + this->ptr_ = ::DynamicAny::DynValue::_nil (); + return this->ptr_; +} + +ACE_INLINE ::DynamicAny::DynValue_ptr +DynamicAny::DynValue_var::_retn (void) +{ + // yield ownership of managed obj reference + ::DynamicAny::DynValue_ptr val = this->ptr_; + this->ptr_ = ::DynamicAny::DynValue::_nil (); + return val; +} + + +#endif /* end #if !defined */ + + +#if !defined (_DYNAMICANY_DYNVALUE___OUT_CI_) +#define _DYNAMICANY_DYNVALUE___OUT_CI_ + +// ************************************************************* +// Inline operations for class DynamicAny::DynValue_out +// ************************************************************* + +ACE_INLINE +DynamicAny::DynValue_out::DynValue_out (DynValue_ptr &p) + : ptr_ (p) +{ + this->ptr_ = ::DynamicAny::DynValue::_nil (); +} + +ACE_INLINE +DynamicAny::DynValue_out::DynValue_out (DynValue_var &p) // constructor from _var + : ptr_ (p.out ()) +{ + CORBA::release (this->ptr_); + this->ptr_ = ::DynamicAny::DynValue::_nil (); +} + +ACE_INLINE +DynamicAny::DynValue_out::DynValue_out (const ::DynamicAny::DynValue_out &p) // copy constructor + : ptr_ (ACE_const_cast (DynValue_out &, p).ptr_) +{} + +ACE_INLINE ::DynamicAny::DynValue_out & +DynamicAny::DynValue_out::operator= (const ::DynamicAny::DynValue_out &p) +{ + this->ptr_ = ACE_const_cast (DynValue_out&, p).ptr_; + return *this; +} + +ACE_INLINE DynamicAny::DynValue_out & +DynamicAny::DynValue_out::operator= (const ::DynamicAny::DynValue_var &p) +{ + this->ptr_ = ::DynamicAny::DynValue::_duplicate (p.ptr ()); + return *this; +} + +ACE_INLINE DynamicAny::DynValue_out & +DynamicAny::DynValue_out::operator= (DynValue_ptr p) +{ + this->ptr_ = p; + return *this; +} + +ACE_INLINE +DynamicAny::DynValue_out::operator ::DynamicAny::DynValue_ptr &() // cast +{ + return this->ptr_; +} + +ACE_INLINE ::DynamicAny::DynValue_ptr & +DynamicAny::DynValue_out::ptr (void) // ptr +{ + return this->ptr_; +} + +ACE_INLINE ::DynamicAny::DynValue_ptr +DynamicAny::DynValue_out::operator-> (void) +{ + return this->ptr_; +} + + +#endif /* end #if !defined */ + +// ************************************************************* +// Inline operations for exception DynamicAny::DynAnyFactory::InconsistentTypeCode +// ************************************************************* + + +#if !defined (_DYNAMICANY_DYNANYFACTORY___VAR_CI_) +#define _DYNAMICANY_DYNANYFACTORY___VAR_CI_ + +// ************************************************************* +// Inline operations for class DynamicAny::DynAnyFactory_var +// ************************************************************* + +ACE_INLINE +DynamicAny::DynAnyFactory_var::DynAnyFactory_var (void) // default constructor + : ptr_ (DynAnyFactory::_nil ()) +{} + +ACE_INLINE ::DynamicAny::DynAnyFactory_ptr +DynamicAny::DynAnyFactory_var::ptr (void) const +{ + return this->ptr_; +} + +ACE_INLINE +DynamicAny::DynAnyFactory_var::DynAnyFactory_var (const ::DynamicAny::DynAnyFactory_var &p) // copy constructor + : TAO_Base_var (), + ptr_ (DynAnyFactory::_duplicate (p.ptr ())) +{} + +ACE_INLINE +DynamicAny::DynAnyFactory_var::~DynAnyFactory_var (void) // destructor +{ + CORBA::release (this->ptr_); +} + +ACE_INLINE DynamicAny::DynAnyFactory_var & +DynamicAny::DynAnyFactory_var::operator= (DynAnyFactory_ptr p) +{ + CORBA::release (this->ptr_); + this->ptr_ = p; + return *this; +} + +ACE_INLINE DynamicAny::DynAnyFactory_var & +DynamicAny::DynAnyFactory_var::operator= (const ::DynamicAny::DynAnyFactory_var &p) +{ + if (this != &p) + { + CORBA::release (this->ptr_); + this->ptr_ = ::DynamicAny::DynAnyFactory::_duplicate (p.ptr ()); + } + return *this; +} + +ACE_INLINE +DynamicAny::DynAnyFactory_var::operator const ::DynamicAny::DynAnyFactory_ptr &() const // cast +{ + return this->ptr_; +} + +ACE_INLINE +DynamicAny::DynAnyFactory_var::operator ::DynamicAny::DynAnyFactory_ptr &() // cast +{ + return this->ptr_; +} + +ACE_INLINE ::DynamicAny::DynAnyFactory_ptr +DynamicAny::DynAnyFactory_var::operator-> (void) const +{ + return this->ptr_; +} + +ACE_INLINE ::DynamicAny::DynAnyFactory_ptr +DynamicAny::DynAnyFactory_var::in (void) const +{ + return this->ptr_; +} + +ACE_INLINE ::DynamicAny::DynAnyFactory_ptr & +DynamicAny::DynAnyFactory_var::inout (void) +{ + return this->ptr_; +} + +ACE_INLINE ::DynamicAny::DynAnyFactory_ptr & +DynamicAny::DynAnyFactory_var::out (void) +{ + CORBA::release (this->ptr_); + this->ptr_ = ::DynamicAny::DynAnyFactory::_nil (); + return this->ptr_; +} + +ACE_INLINE ::DynamicAny::DynAnyFactory_ptr +DynamicAny::DynAnyFactory_var::_retn (void) +{ + // yield ownership of managed obj reference + ::DynamicAny::DynAnyFactory_ptr val = this->ptr_; + this->ptr_ = ::DynamicAny::DynAnyFactory::_nil (); + return val; +} + + +#endif /* end #if !defined */ + + +#if !defined (_DYNAMICANY_DYNANYFACTORY___OUT_CI_) +#define _DYNAMICANY_DYNANYFACTORY___OUT_CI_ + +// ************************************************************* +// Inline operations for class DynamicAny::DynAnyFactory_out +// ************************************************************* + +ACE_INLINE +DynamicAny::DynAnyFactory_out::DynAnyFactory_out (DynAnyFactory_ptr &p) + : ptr_ (p) +{ + this->ptr_ = ::DynamicAny::DynAnyFactory::_nil (); +} + +ACE_INLINE +DynamicAny::DynAnyFactory_out::DynAnyFactory_out (DynAnyFactory_var &p) // constructor from _var + : ptr_ (p.out ()) +{ + CORBA::release (this->ptr_); + this->ptr_ = ::DynamicAny::DynAnyFactory::_nil (); +} + +ACE_INLINE +DynamicAny::DynAnyFactory_out::DynAnyFactory_out (const ::DynamicAny::DynAnyFactory_out &p) // copy constructor + : ptr_ (ACE_const_cast (DynAnyFactory_out &, p).ptr_) +{} + +ACE_INLINE ::DynamicAny::DynAnyFactory_out & +DynamicAny::DynAnyFactory_out::operator= (const ::DynamicAny::DynAnyFactory_out &p) +{ + this->ptr_ = ACE_const_cast (DynAnyFactory_out&, p).ptr_; + return *this; +} + +ACE_INLINE DynamicAny::DynAnyFactory_out & +DynamicAny::DynAnyFactory_out::operator= (const ::DynamicAny::DynAnyFactory_var &p) +{ + this->ptr_ = ::DynamicAny::DynAnyFactory::_duplicate (p.ptr ()); + return *this; +} + +ACE_INLINE DynamicAny::DynAnyFactory_out & +DynamicAny::DynAnyFactory_out::operator= (DynAnyFactory_ptr p) +{ + this->ptr_ = p; + return *this; +} + +ACE_INLINE +DynamicAny::DynAnyFactory_out::operator ::DynamicAny::DynAnyFactory_ptr &() // cast +{ + return this->ptr_; +} + +ACE_INLINE ::DynamicAny::DynAnyFactory_ptr & +DynamicAny::DynAnyFactory_out::ptr (void) // ptr +{ + return this->ptr_; +} + +ACE_INLINE ::DynamicAny::DynAnyFactory_ptr +DynamicAny::DynAnyFactory_out::operator-> (void) +{ + return this->ptr_; +} + + +#endif /* end #if !defined */ + +ACE_INLINE CORBA::Boolean operator<< (TAO_OutputCDR &strm, const DynamicAny::NameValuePair &_tao_aggregate) +{ + if ( + (strm << _tao_aggregate.id.in ()) && + (strm << _tao_aggregate.value) + ) + return 1; + else + return 0; + +} + +ACE_INLINE CORBA::Boolean operator>> (TAO_InputCDR &strm, DynamicAny::NameValuePair &_tao_aggregate) +{ + if ( + (strm >> _tao_aggregate.id.out ()) && + (strm >> _tao_aggregate.value) + ) + return 1; + else + return 0; + +} + + +#if !defined _TAO_CDR_OP_DynamicAny_NameValuePairSeq_I_ +#define _TAO_CDR_OP_DynamicAny_NameValuePairSeq_I_ + +CORBA::Boolean TAO_DynamicAny_Export operator<< ( + TAO_OutputCDR &, + const DynamicAny::NameValuePairSeq & + ); +CORBA::Boolean TAO_DynamicAny_Export operator>> ( + TAO_InputCDR &, + DynamicAny::NameValuePairSeq & + ); + +#endif /* _TAO_CDR_OP_DynamicAny_NameValuePairSeq_I_ */ + + +#if !defined _TAO_CDR_OP_DynamicAny_AnySeq_I_ +#define _TAO_CDR_OP_DynamicAny_AnySeq_I_ + +CORBA::Boolean TAO_DynamicAny_Export operator<< ( + TAO_OutputCDR &, + const DynamicAny::AnySeq & + ); +CORBA::Boolean TAO_DynamicAny_Export operator>> ( + TAO_InputCDR &, + DynamicAny::AnySeq & + ); + +#endif /* _TAO_CDR_OP_DynamicAny_AnySeq_I_ */ diff --git a/TAO/tao/DynamicAny/Makefile b/TAO/tao/DynamicAny/Makefile new file mode 100644 index 00000000000..0892ffff1c2 --- /dev/null +++ b/TAO/tao/DynamicAny/Makefile @@ -0,0 +1,2956 @@ +#---------------------------------------------------------------------------- +# +# $Id$ +# +#---------------------------------------------------------------------------- +ifndef TAO_ROOT + TAO_ROOT = $(ACE_ROOT)/TAO +endif # ! TAO_ROOT + +MAKEFILE = Makefile +LIBNAME = libTAO_DynamicAny +LIB = $(LIBNAME).a +SHLIB = $(LIBNAME).$(SOEXT) + +ACE_SHLIBS = -lTAO -lACE + +#---------------------------------------------------------------------------- +# Include macros and targets +#---------------------------------------------------------------------------- + +include $(ACE_ROOT)/include/makeinclude/wrapper_macros.GNU +include $(TAO_ROOT)/rules.tao.GNU + +CPP_SRCS += \ + DynamicAny \ + DynAnyFactory \ + DynAny_i \ + DynStruct_i \ + DynSequence_i \ + DynEnum_i \ + DynArray_i \ + DynUnion_i \ + DynamicAnyC + +IDL_SRC = \ + $(addsuffix S.cpp, $(IDL_FILES)) \ + $(addsuffix C.cpp, $(IDL_FILES)) +FILES = $(CPP_SRCS) +DEFS = $(addsuffix .h,$(FILES)) +LSRC = $(addsuffix .cpp,$(FILES)) + +include $(ACE_ROOT)/include/makeinclude/macros.GNU +include $(ACE_ROOT)/include/makeinclude/rules.common.GNU +include $(ACE_ROOT)/include/makeinclude/rules.nonested.GNU +include $(ACE_ROOT)/include/makeinclude/rules.lib.GNU +include $(ACE_ROOT)/include/makeinclude/rules.bin.GNU +include $(ACE_ROOT)/include/makeinclude/rules.local.GNU + +#---------------------------------------------------------------------------- +# Local targets (and local hacks) +#---------------------------------------------------------------------------- + +LDFLAGS += -L$(TAO_ROOT)/tao +CPPFLAGS += -I$(TAO_ROOT) + +#---------------------------------------------------------------------------- +# Dependencies +#---------------------------------------------------------------------------- + +# DO NOT DELETE THIS LINE -- g++dep uses it. +# DO NOT PUT ANYTHING AFTER THIS LINE, IT WILL GO AWAY. + + +.obj/DynamicAny.o .obj/DynamicAny.o .obj/DynamicAny.o .obj/DynamicAny.o: DynamicAny.cpp DynamicAny.h \ + $(ACE_ROOT)/ace/pre.h \ + dynamicany_export.h \ + $(ACE_ROOT)/ace/post.h \ + $(ACE_ROOT)/ace/ACE_export.h \ + $(ACE_ROOT)/ace/svc_export.h \ + $(ACE_ROOT)/ace/ace_wchar.h \ + $(TAO_ROOT)/tao/Object_Loader.h \ + $(TAO_ROOT)/tao/corbafwd.h \ + $(ACE_ROOT)/ace/CDR_Stream.h \ + $(ACE_ROOT)/ace/Message_Block.h \ + $(ACE_ROOT)/ace/ACE.h \ + $(ACE_ROOT)/ace/OS.h \ + $(ACE_ROOT)/ace/OS_Dirent.h \ + $(ACE_ROOT)/ace/OS_Export.h \ + $(ACE_ROOT)/ace/OS_Dirent.inl \ + $(ACE_ROOT)/ace/OS_String.h \ + $(ACE_ROOT)/ace/OS_String.inl \ + $(ACE_ROOT)/ace/OS_Memory.h \ + $(ACE_ROOT)/ace/OS_Memory.inl \ + $(ACE_ROOT)/ace/OS_TLI.h \ + $(ACE_ROOT)/ace/OS_TLI.inl \ + $(ACE_ROOT)/ace/Min_Max.h \ + $(ACE_ROOT)/ace/streams.h \ + $(ACE_ROOT)/ace/Basic_Types.h \ + $(ACE_ROOT)/ace/Basic_Types.i \ + $(ACE_ROOT)/ace/Trace.h \ + $(ACE_ROOT)/ace/OS.i \ + $(ACE_ROOT)/ace/Log_Msg.h \ + $(ACE_ROOT)/ace/Log_Record.h \ + $(ACE_ROOT)/ace/Log_Priority.h \ + $(ACE_ROOT)/ace/Log_Record.i \ + $(ACE_ROOT)/ace/Thread_Hook.h \ + $(ACE_ROOT)/ace/Thread_Adapter.h \ + $(ACE_ROOT)/ace/Thread_Adapter.inl \ + $(ACE_ROOT)/ace/Thread_Exit.h \ + $(ACE_ROOT)/ace/Thread_Control.h \ + $(ACE_ROOT)/ace/Thread_Control.inl \ + $(ACE_ROOT)/ace/ACE.i \ + $(ACE_ROOT)/ace/Malloc.h \ + $(ACE_ROOT)/ace/Malloc_Base.h \ + $(ACE_ROOT)/ace/Based_Pointer_T.h \ + $(ACE_ROOT)/ace/Based_Pointer_T.i \ + $(ACE_ROOT)/ace/Based_Pointer_T.cpp \ + $(ACE_ROOT)/ace/Based_Pointer_Repository.h \ + $(ACE_ROOT)/ace/Singleton.h \ + $(ACE_ROOT)/ace/Synch.h \ + $(ACE_ROOT)/ace/SV_Semaphore_Complex.h \ + $(ACE_ROOT)/ace/SV_Semaphore_Simple.h \ + $(ACE_ROOT)/ace/SV_Semaphore_Simple.i \ + $(ACE_ROOT)/ace/SV_Semaphore_Complex.i \ + $(ACE_ROOT)/ace/Synch.i \ + $(ACE_ROOT)/ace/Synch_T.h \ + $(ACE_ROOT)/ace/Event_Handler.h \ + $(ACE_ROOT)/ace/Event_Handler.i \ + $(ACE_ROOT)/ace/Synch_T.i \ + $(ACE_ROOT)/ace/Thread.h \ + $(ACE_ROOT)/ace/Thread.i \ + $(ACE_ROOT)/ace/Atomic_Op.i \ + $(ACE_ROOT)/ace/Synch_T.cpp \ + $(ACE_ROOT)/ace/Singleton.i \ + $(ACE_ROOT)/ace/Singleton.cpp \ + $(ACE_ROOT)/ace/Object_Manager.h \ + $(ACE_ROOT)/ace/Object_Manager.i \ + $(ACE_ROOT)/ace/Managed_Object.h \ + $(ACE_ROOT)/ace/Managed_Object.i \ + $(ACE_ROOT)/ace/Managed_Object.cpp \ + $(ACE_ROOT)/ace/Malloc.i \ + $(ACE_ROOT)/ace/Malloc_T.h \ + $(ACE_ROOT)/ace/Free_List.h \ + $(ACE_ROOT)/ace/Free_List.i \ + $(ACE_ROOT)/ace/Free_List.cpp \ + $(ACE_ROOT)/ace/Malloc_T.i \ + $(ACE_ROOT)/ace/Malloc_T.cpp \ + $(ACE_ROOT)/ace/Memory_Pool.h \ + $(ACE_ROOT)/ace/Signal.h \ + $(ACE_ROOT)/ace/Containers.h \ + $(ACE_ROOT)/ace/Containers.i \ + $(ACE_ROOT)/ace/Containers_T.h \ + $(ACE_ROOT)/ace/Containers_T.i \ + $(ACE_ROOT)/ace/Containers_T.cpp \ + $(ACE_ROOT)/ace/Signal.i \ + $(ACE_ROOT)/ace/Mem_Map.h \ + $(ACE_ROOT)/ace/Mem_Map.i \ + $(ACE_ROOT)/ace/Memory_Pool.i \ + $(ACE_ROOT)/ace/Message_Block.i \ + $(ACE_ROOT)/ace/Message_Block_T.h \ + $(ACE_ROOT)/ace/Message_Block_T.i \ + $(ACE_ROOT)/ace/Message_Block_T.cpp \ + $(ACE_ROOT)/ace/SString.h \ + $(ACE_ROOT)/ace/SString.i \ + $(ACE_ROOT)/ace/CDR_Stream.i \ + $(TAO_ROOT)/tao/try_macros.h \ + $(TAO_ROOT)/tao/orbconf.h \ + $(ACE_ROOT)/ace/CORBA_macros.h \ + $(TAO_ROOT)/tao/varbase.h \ + $(TAO_ROOT)/tao/TAO_Export.h \ + $(TAO_ROOT)/tao/corbafwd.i \ + $(ACE_ROOT)/ace/Service_Object.h \ + $(ACE_ROOT)/ace/Shared_Object.h \ + $(ACE_ROOT)/ace/Shared_Object.i \ + $(ACE_ROOT)/ace/Service_Object.i \ + $(TAO_ROOT)/tao/Object_Loader.i \ + $(ACE_ROOT)/ace/Service_Config.h \ + $(ACE_ROOT)/ace/Service_Config.i \ + $(ACE_ROOT)/ace/Reactor.h \ + $(ACE_ROOT)/ace/Handle_Set.h \ + $(ACE_ROOT)/ace/Handle_Set.i \ + $(ACE_ROOT)/ace/Timer_Queue.h \ + $(ACE_ROOT)/ace/Timer_Queue_T.h \ + $(ACE_ROOT)/ace/Timer_Queue_T.i \ + $(ACE_ROOT)/ace/Timer_Queue_T.cpp \ + $(ACE_ROOT)/ace/Reactor.i \ + $(ACE_ROOT)/ace/Reactor_Impl.h \ + $(ACE_ROOT)/ace/Svc_Conf_Tokens.h \ + DynamicAnyC.h \ + $(TAO_ROOT)/tao/corba.h \ + $(TAO_ROOT)/tao/Environment.h \ + $(TAO_ROOT)/tao/Environment.i \ + $(TAO_ROOT)/tao/ORB.h \ + $(TAO_ROOT)/tao/Exception.h \ + $(TAO_ROOT)/tao/Exception.i \ + $(TAO_ROOT)/tao/IOR_LookupTable.h \ + $(ACE_ROOT)/ace/Hash_Map_Manager.h \ + $(ACE_ROOT)/ace/Functor.h \ + $(ACE_ROOT)/ace/Functor.i \ + $(ACE_ROOT)/ace/Functor_T.h \ + $(ACE_ROOT)/ace/Functor_T.i \ + $(ACE_ROOT)/ace/Functor_T.cpp \ + $(ACE_ROOT)/ace/Hash_Map_Manager_T.h \ + $(ACE_ROOT)/ace/Hash_Map_Manager_T.i \ + $(ACE_ROOT)/ace/Hash_Map_Manager_T.cpp \ + $(TAO_ROOT)/tao/Services.h \ + $(TAO_ROOT)/tao/Sequence.h \ + $(TAO_ROOT)/tao/Managed_Types.h \ + $(TAO_ROOT)/tao/Managed_Types.i \ + $(TAO_ROOT)/tao/Sequence.i \ + $(TAO_ROOT)/tao/Sequence_T.h \ + $(TAO_ROOT)/tao/Sequence_T.i \ + $(TAO_ROOT)/tao/Sequence_T.cpp \ + $(TAO_ROOT)/tao/Services.i \ + $(TAO_ROOT)/tao/IORManipulation.h \ + $(TAO_ROOT)/tao/LocalObject.h \ + $(TAO_ROOT)/tao/Object.h \ + $(TAO_ROOT)/tao/Object.i \ + $(TAO_ROOT)/tao/LocalObject.i \ + $(TAO_ROOT)/tao/IORC.h \ + $(TAO_ROOT)/tao/IORC.i \ + $(TAO_ROOT)/tao/PortableInterceptor.h \ + $(TAO_ROOT)/tao/Request_Info.h \ + $(TAO_ROOT)/tao/PortableInterceptorC.h \ + $(TAO_ROOT)/tao/DynamicC.h \ + $(TAO_ROOT)/tao/Any.h \ + $(TAO_ROOT)/tao/CDR.h \ + $(TAO_ROOT)/tao/CDR.i \ + $(TAO_ROOT)/tao/Typecode.h \ + $(TAO_ROOT)/tao/Typecode.i \ + $(TAO_ROOT)/tao/Any.i \ + $(TAO_ROOT)/tao/IOPC.h \ + $(TAO_ROOT)/tao/IOPC.i \ + $(TAO_ROOT)/tao/DynamicC.i \ + $(TAO_ROOT)/tao/MessagingC.h \ + $(TAO_ROOT)/tao/ValueBase.h \ + $(TAO_ROOT)/tao/ValueBase.i \ + $(TAO_ROOT)/tao/ValueFactory.h \ + $(TAO_ROOT)/tao/ValueFactory.i \ + $(TAO_ROOT)/tao/TimeBaseC.h \ + $(TAO_ROOT)/tao/TimeBaseC.i \ + $(TAO_ROOT)/tao/PolicyC.h \ + $(TAO_ROOT)/tao/CurrentC.h \ + $(TAO_ROOT)/tao/CurrentC.i \ + $(TAO_ROOT)/tao/Encodable.h \ + $(TAO_ROOT)/tao/PolicyC.i \ + $(TAO_ROOT)/tao/PollableC.h \ + $(TAO_ROOT)/tao/PollableC.i \ + $(TAO_ROOT)/tao/MessagingC.i \ + $(TAO_ROOT)/tao/PortableInterceptorC.i \ + $(TAO_ROOT)/tao/PortableInterceptor.i \ + $(TAO_ROOT)/tao/ORB.i \ + $(TAO_ROOT)/tao/NVList.h \ + $(TAO_ROOT)/tao/NVList.i \ + $(TAO_ROOT)/tao/Principal.h \ + $(TAO_ROOT)/tao/Principal.i \ + $(TAO_ROOT)/tao/Request.h \ + $(TAO_ROOT)/tao/Context.h \ + $(TAO_ROOT)/tao/Context.i \ + $(TAO_ROOT)/tao/Request.i \ + $(TAO_ROOT)/tao/Server_Request.h \ + $(TAO_ROOT)/tao/Object_KeyC.h \ + $(TAO_ROOT)/tao/Object_KeyC.i \ + $(TAO_ROOT)/tao/Server_Request.i \ + $(TAO_ROOT)/tao/POA.h \ + $(TAO_ROOT)/tao/Object_Adapter.h \ + $(TAO_ROOT)/tao/Key_Adapters.h \ + $(ACE_ROOT)/ace/Map.h \ + $(ACE_ROOT)/ace/Map_T.h \ + $(ACE_ROOT)/ace/Pair.h \ + $(ACE_ROOT)/ace/Pair_T.h \ + $(ACE_ROOT)/ace/Pair_T.i \ + $(ACE_ROOT)/ace/Pair_T.cpp \ + $(ACE_ROOT)/ace/Map_Manager.h \ + $(ACE_ROOT)/ace/Map_Manager.i \ + $(ACE_ROOT)/ace/Map_Manager.cpp \ + $(ACE_ROOT)/ace/Active_Map_Manager.h \ + $(ACE_ROOT)/ace/Active_Map_Manager.i \ + $(ACE_ROOT)/ace/Active_Map_Manager_T.h \ + $(ACE_ROOT)/ace/Active_Map_Manager_T.i \ + $(ACE_ROOT)/ace/Active_Map_Manager_T.cpp \ + $(ACE_ROOT)/ace/Map_T.i \ + $(ACE_ROOT)/ace/Map_T.cpp \ + $(TAO_ROOT)/tao/PortableServerC.h \ + $(TAO_ROOT)/tao/PortableServerC.i \ + $(TAO_ROOT)/tao/Key_Adapters.i \ + $(TAO_ROOT)/tao/Server_Strategy_Factory.h \ + $(TAO_ROOT)/tao/poa_macros.h \ + $(TAO_ROOT)/tao/Servant_Base.h \ + $(TAO_ROOT)/tao/Servant_Base.i \ + $(TAO_ROOT)/tao/Active_Object_Map.h \ + $(TAO_ROOT)/tao/Active_Object_Map.i \ + $(TAO_ROOT)/tao/RTCORBAC.h \ + $(TAO_ROOT)/tao/RTCORBAC.i \ + $(TAO_ROOT)/tao/Object_Adapter.i \ + $(TAO_ROOT)/tao/POAManager.h \ + $(TAO_ROOT)/tao/POAManager.i \ + $(TAO_ROOT)/tao/POA.i \ + $(TAO_ROOT)/tao/Stub.h \ + $(TAO_ROOT)/tao/Pluggable.h \ + $(ACE_ROOT)/ace/Message_Queue.h \ + $(ACE_ROOT)/ace/IO_Cntl_Msg.h \ + $(ACE_ROOT)/ace/Message_Queue_T.h \ + $(ACE_ROOT)/ace/Message_Queue_T.i \ + $(ACE_ROOT)/ace/Message_Queue_T.cpp \ + $(ACE_ROOT)/ace/Strategies.h \ + $(ACE_ROOT)/ace/Strategies_T.h \ + $(ACE_ROOT)/ace/Synch_Options.h \ + $(ACE_ROOT)/ace/Synch_Options.i \ + $(ACE_ROOT)/ace/Thread_Manager.h \ + $(ACE_ROOT)/ace/Thread_Manager.i \ + $(ACE_ROOT)/ace/Strategies_T.i \ + $(ACE_ROOT)/ace/Strategies_T.cpp \ + $(ACE_ROOT)/ace/Service_Repository.h \ + $(ACE_ROOT)/ace/Service_Types.h \ + $(ACE_ROOT)/ace/Service_Types.i \ + $(ACE_ROOT)/ace/Service_Repository.i \ + $(ACE_ROOT)/ace/WFMO_Reactor.h \ + $(ACE_ROOT)/ace/WFMO_Reactor.i \ + $(ACE_ROOT)/ace/Strategies.i \ + $(ACE_ROOT)/ace/Message_Queue.i \ + $(TAO_ROOT)/tao/Pluggable.i \ + $(TAO_ROOT)/tao/MProfile.h \ + $(TAO_ROOT)/tao/Profile.h \ + $(TAO_ROOT)/tao/Tagged_Components.h \ + $(TAO_ROOT)/tao/CONV_FRAMEC.h \ + $(TAO_ROOT)/tao/CONV_FRAMEC.i \ + $(TAO_ROOT)/tao/Tagged_Components.i \ + $(TAO_ROOT)/tao/Profile.i \ + $(TAO_ROOT)/tao/MProfile.i \ + $(TAO_ROOT)/tao/Stub.i \ + $(TAO_ROOT)/tao/params.h \ + $(TAO_ROOT)/tao/params.i \ + $(TAO_ROOT)/tao/ORB_Core.h \ + $(TAO_ROOT)/tao/Policy_Manager.h \ + $(TAO_ROOT)/tao/POA_CORBA.h \ + $(TAO_ROOT)/tao/DomainC.h \ + $(TAO_ROOT)/tao/DomainC.i \ + $(TAO_ROOT)/tao/Policy_Manager.i \ + $(TAO_ROOT)/tao/Resource_Factory.h \ + $(TAO_ROOT)/tao/Protocol_Factory.h \ + $(TAO_ROOT)/tao/TAO_Singleton_Manager.h \ + $(TAO_ROOT)/tao/TAO_Singleton_Manager.inl \ + $(TAO_ROOT)/tao/TAO_Singleton.h \ + $(TAO_ROOT)/tao/TAO_Singleton.inl \ + $(TAO_ROOT)/tao/TAO_Singleton.cpp \ + $(TAO_ROOT)/tao/ORB_Core.i \ + $(ACE_ROOT)/ace/Dynamic_Service.h \ + $(ACE_ROOT)/ace/Dynamic_Service.cpp \ + $(TAO_ROOT)/tao/Operation_Table.h \ + $(TAO_ROOT)/tao/debug.h \ + $(TAO_ROOT)/tao/Client_Strategy_Factory.h \ + $(TAO_ROOT)/tao/Invocation.h \ + $(TAO_ROOT)/tao/Synch_Reply_Dispatcher.h \ + $(TAO_ROOT)/tao/Reply_Dispatcher.h \ + $(TAO_ROOT)/tao/Reply_Dispatcher.i \ + $(TAO_ROOT)/tao/GIOP_Message_State.h \ + $(TAO_ROOT)/tao/Pluggable_Messaging.h \ + $(TAO_ROOT)/tao/Pluggable_Messaging_Utils.h \ + $(TAO_ROOT)/tao/Pluggable_Messaging_Utils.i \ + $(TAO_ROOT)/tao/Pluggable_Messaging.i \ + $(TAO_ROOT)/tao/GIOP_Message_State.i \ + $(TAO_ROOT)/tao/Synch_Reply_Dispatcher.i \ + $(TAO_ROOT)/tao/TAOC.h \ + $(TAO_ROOT)/tao/Priority_Mapping_Manager.h \ + $(TAO_ROOT)/tao/Priority_Mapping.h \ + $(TAO_ROOT)/tao/Priority_Mapping.i \ + $(TAO_ROOT)/tao/Priority_Mapping_Manager.i \ + $(TAO_ROOT)/tao/TAOC.i \ + $(TAO_ROOT)/tao/operation_details.h \ + $(TAO_ROOT)/tao/target_specification.h \ + $(TAO_ROOT)/tao/target_specification.i \ + $(TAO_ROOT)/tao/operation_details.i \ + $(TAO_ROOT)/tao/Invocation.i \ + $(TAO_ROOT)/tao/ObjectIDList.h \ + $(TAO_ROOT)/tao/ObjectIDList.i \ + $(TAO_ROOT)/tao/WrongTransactionC.h \ + $(TAO_ROOT)/tao/InterfaceC.h \ + $(TAO_ROOT)/tao/ifrfwd.h \ + $(TAO_ROOT)/tao/BoundsC.h \ + $(TAO_ROOT)/tao/BoundsC.i \ + $(TAO_ROOT)/tao/MessagingS.h \ + $(TAO_ROOT)/tao/TimeBaseS.h \ + $(TAO_ROOT)/tao/TimeBaseS_T.h \ + $(TAO_ROOT)/tao/TimeBaseS_T.i \ + $(TAO_ROOT)/tao/TimeBaseS_T.cpp \ + $(TAO_ROOT)/tao/TimeBaseS.i \ + $(TAO_ROOT)/tao/MessagingS_T.h \ + $(TAO_ROOT)/tao/MessagingS_T.i \ + $(TAO_ROOT)/tao/MessagingS_T.cpp \ + $(TAO_ROOT)/tao/MessagingS.i \ + DynamicAnyC.i DynAnyFactory.h + +.obj/DynAnyFactory.o .obj/DynAnyFactory.o .obj/DynAnyFactory.o .obj/DynAnyFactory.o: DynAnyFactory.cpp DynAnyFactory.h \ + $(ACE_ROOT)/ace/pre.h \ + DynamicAny.h dynamicany_export.h \ + $(ACE_ROOT)/ace/post.h \ + $(ACE_ROOT)/ace/ACE_export.h \ + $(ACE_ROOT)/ace/svc_export.h \ + $(ACE_ROOT)/ace/ace_wchar.h \ + $(TAO_ROOT)/tao/Object_Loader.h \ + $(TAO_ROOT)/tao/corbafwd.h \ + $(ACE_ROOT)/ace/CDR_Stream.h \ + $(ACE_ROOT)/ace/Message_Block.h \ + $(ACE_ROOT)/ace/ACE.h \ + $(ACE_ROOT)/ace/OS.h \ + $(ACE_ROOT)/ace/OS_Dirent.h \ + $(ACE_ROOT)/ace/OS_Export.h \ + $(ACE_ROOT)/ace/OS_Dirent.inl \ + $(ACE_ROOT)/ace/OS_String.h \ + $(ACE_ROOT)/ace/OS_String.inl \ + $(ACE_ROOT)/ace/OS_Memory.h \ + $(ACE_ROOT)/ace/OS_Memory.inl \ + $(ACE_ROOT)/ace/OS_TLI.h \ + $(ACE_ROOT)/ace/OS_TLI.inl \ + $(ACE_ROOT)/ace/Min_Max.h \ + $(ACE_ROOT)/ace/streams.h \ + $(ACE_ROOT)/ace/Basic_Types.h \ + $(ACE_ROOT)/ace/Basic_Types.i \ + $(ACE_ROOT)/ace/Trace.h \ + $(ACE_ROOT)/ace/OS.i \ + $(ACE_ROOT)/ace/Log_Msg.h \ + $(ACE_ROOT)/ace/Log_Record.h \ + $(ACE_ROOT)/ace/Log_Priority.h \ + $(ACE_ROOT)/ace/Log_Record.i \ + $(ACE_ROOT)/ace/Thread_Hook.h \ + $(ACE_ROOT)/ace/Thread_Adapter.h \ + $(ACE_ROOT)/ace/Thread_Adapter.inl \ + $(ACE_ROOT)/ace/Thread_Exit.h \ + $(ACE_ROOT)/ace/Thread_Control.h \ + $(ACE_ROOT)/ace/Thread_Control.inl \ + $(ACE_ROOT)/ace/ACE.i \ + $(ACE_ROOT)/ace/Malloc.h \ + $(ACE_ROOT)/ace/Malloc_Base.h \ + $(ACE_ROOT)/ace/Based_Pointer_T.h \ + $(ACE_ROOT)/ace/Based_Pointer_T.i \ + $(ACE_ROOT)/ace/Based_Pointer_T.cpp \ + $(ACE_ROOT)/ace/Based_Pointer_Repository.h \ + $(ACE_ROOT)/ace/Singleton.h \ + $(ACE_ROOT)/ace/Synch.h \ + $(ACE_ROOT)/ace/SV_Semaphore_Complex.h \ + $(ACE_ROOT)/ace/SV_Semaphore_Simple.h \ + $(ACE_ROOT)/ace/SV_Semaphore_Simple.i \ + $(ACE_ROOT)/ace/SV_Semaphore_Complex.i \ + $(ACE_ROOT)/ace/Synch.i \ + $(ACE_ROOT)/ace/Synch_T.h \ + $(ACE_ROOT)/ace/Event_Handler.h \ + $(ACE_ROOT)/ace/Event_Handler.i \ + $(ACE_ROOT)/ace/Synch_T.i \ + $(ACE_ROOT)/ace/Thread.h \ + $(ACE_ROOT)/ace/Thread.i \ + $(ACE_ROOT)/ace/Atomic_Op.i \ + $(ACE_ROOT)/ace/Synch_T.cpp \ + $(ACE_ROOT)/ace/Singleton.i \ + $(ACE_ROOT)/ace/Singleton.cpp \ + $(ACE_ROOT)/ace/Object_Manager.h \ + $(ACE_ROOT)/ace/Object_Manager.i \ + $(ACE_ROOT)/ace/Managed_Object.h \ + $(ACE_ROOT)/ace/Managed_Object.i \ + $(ACE_ROOT)/ace/Managed_Object.cpp \ + $(ACE_ROOT)/ace/Malloc.i \ + $(ACE_ROOT)/ace/Malloc_T.h \ + $(ACE_ROOT)/ace/Free_List.h \ + $(ACE_ROOT)/ace/Free_List.i \ + $(ACE_ROOT)/ace/Free_List.cpp \ + $(ACE_ROOT)/ace/Malloc_T.i \ + $(ACE_ROOT)/ace/Malloc_T.cpp \ + $(ACE_ROOT)/ace/Memory_Pool.h \ + $(ACE_ROOT)/ace/Signal.h \ + $(ACE_ROOT)/ace/Containers.h \ + $(ACE_ROOT)/ace/Containers.i \ + $(ACE_ROOT)/ace/Containers_T.h \ + $(ACE_ROOT)/ace/Containers_T.i \ + $(ACE_ROOT)/ace/Containers_T.cpp \ + $(ACE_ROOT)/ace/Signal.i \ + $(ACE_ROOT)/ace/Mem_Map.h \ + $(ACE_ROOT)/ace/Mem_Map.i \ + $(ACE_ROOT)/ace/Memory_Pool.i \ + $(ACE_ROOT)/ace/Message_Block.i \ + $(ACE_ROOT)/ace/Message_Block_T.h \ + $(ACE_ROOT)/ace/Message_Block_T.i \ + $(ACE_ROOT)/ace/Message_Block_T.cpp \ + $(ACE_ROOT)/ace/SString.h \ + $(ACE_ROOT)/ace/SString.i \ + $(ACE_ROOT)/ace/CDR_Stream.i \ + $(TAO_ROOT)/tao/try_macros.h \ + $(TAO_ROOT)/tao/orbconf.h \ + $(ACE_ROOT)/ace/CORBA_macros.h \ + $(TAO_ROOT)/tao/varbase.h \ + $(TAO_ROOT)/tao/TAO_Export.h \ + $(TAO_ROOT)/tao/corbafwd.i \ + $(ACE_ROOT)/ace/Service_Object.h \ + $(ACE_ROOT)/ace/Shared_Object.h \ + $(ACE_ROOT)/ace/Shared_Object.i \ + $(ACE_ROOT)/ace/Service_Object.i \ + $(TAO_ROOT)/tao/Object_Loader.i \ + $(ACE_ROOT)/ace/Service_Config.h \ + $(ACE_ROOT)/ace/Service_Config.i \ + $(ACE_ROOT)/ace/Reactor.h \ + $(ACE_ROOT)/ace/Handle_Set.h \ + $(ACE_ROOT)/ace/Handle_Set.i \ + $(ACE_ROOT)/ace/Timer_Queue.h \ + $(ACE_ROOT)/ace/Timer_Queue_T.h \ + $(ACE_ROOT)/ace/Timer_Queue_T.i \ + $(ACE_ROOT)/ace/Timer_Queue_T.cpp \ + $(ACE_ROOT)/ace/Reactor.i \ + $(ACE_ROOT)/ace/Reactor_Impl.h \ + $(ACE_ROOT)/ace/Svc_Conf_Tokens.h \ + DynamicAnyC.h \ + $(TAO_ROOT)/tao/corba.h \ + $(TAO_ROOT)/tao/Environment.h \ + $(TAO_ROOT)/tao/Environment.i \ + $(TAO_ROOT)/tao/ORB.h \ + $(TAO_ROOT)/tao/Exception.h \ + $(TAO_ROOT)/tao/Exception.i \ + $(TAO_ROOT)/tao/IOR_LookupTable.h \ + $(ACE_ROOT)/ace/Hash_Map_Manager.h \ + $(ACE_ROOT)/ace/Functor.h \ + $(ACE_ROOT)/ace/Functor.i \ + $(ACE_ROOT)/ace/Functor_T.h \ + $(ACE_ROOT)/ace/Functor_T.i \ + $(ACE_ROOT)/ace/Functor_T.cpp \ + $(ACE_ROOT)/ace/Hash_Map_Manager_T.h \ + $(ACE_ROOT)/ace/Hash_Map_Manager_T.i \ + $(ACE_ROOT)/ace/Hash_Map_Manager_T.cpp \ + $(TAO_ROOT)/tao/Services.h \ + $(TAO_ROOT)/tao/Sequence.h \ + $(TAO_ROOT)/tao/Managed_Types.h \ + $(TAO_ROOT)/tao/Managed_Types.i \ + $(TAO_ROOT)/tao/Sequence.i \ + $(TAO_ROOT)/tao/Sequence_T.h \ + $(TAO_ROOT)/tao/Sequence_T.i \ + $(TAO_ROOT)/tao/Sequence_T.cpp \ + $(TAO_ROOT)/tao/Services.i \ + $(TAO_ROOT)/tao/IORManipulation.h \ + $(TAO_ROOT)/tao/LocalObject.h \ + $(TAO_ROOT)/tao/Object.h \ + $(TAO_ROOT)/tao/Object.i \ + $(TAO_ROOT)/tao/LocalObject.i \ + $(TAO_ROOT)/tao/IORC.h \ + $(TAO_ROOT)/tao/IORC.i \ + $(TAO_ROOT)/tao/PortableInterceptor.h \ + $(TAO_ROOT)/tao/Request_Info.h \ + $(TAO_ROOT)/tao/PortableInterceptorC.h \ + $(TAO_ROOT)/tao/DynamicC.h \ + $(TAO_ROOT)/tao/Any.h \ + $(TAO_ROOT)/tao/CDR.h \ + $(TAO_ROOT)/tao/CDR.i \ + $(TAO_ROOT)/tao/Typecode.h \ + $(TAO_ROOT)/tao/Typecode.i \ + $(TAO_ROOT)/tao/Any.i \ + $(TAO_ROOT)/tao/IOPC.h \ + $(TAO_ROOT)/tao/IOPC.i \ + $(TAO_ROOT)/tao/DynamicC.i \ + $(TAO_ROOT)/tao/MessagingC.h \ + $(TAO_ROOT)/tao/ValueBase.h \ + $(TAO_ROOT)/tao/ValueBase.i \ + $(TAO_ROOT)/tao/ValueFactory.h \ + $(TAO_ROOT)/tao/ValueFactory.i \ + $(TAO_ROOT)/tao/TimeBaseC.h \ + $(TAO_ROOT)/tao/TimeBaseC.i \ + $(TAO_ROOT)/tao/PolicyC.h \ + $(TAO_ROOT)/tao/CurrentC.h \ + $(TAO_ROOT)/tao/CurrentC.i \ + $(TAO_ROOT)/tao/Encodable.h \ + $(TAO_ROOT)/tao/PolicyC.i \ + $(TAO_ROOT)/tao/PollableC.h \ + $(TAO_ROOT)/tao/PollableC.i \ + $(TAO_ROOT)/tao/MessagingC.i \ + $(TAO_ROOT)/tao/PortableInterceptorC.i \ + $(TAO_ROOT)/tao/PortableInterceptor.i \ + $(TAO_ROOT)/tao/ORB.i \ + $(TAO_ROOT)/tao/NVList.h \ + $(TAO_ROOT)/tao/NVList.i \ + $(TAO_ROOT)/tao/Principal.h \ + $(TAO_ROOT)/tao/Principal.i \ + $(TAO_ROOT)/tao/Request.h \ + $(TAO_ROOT)/tao/Context.h \ + $(TAO_ROOT)/tao/Context.i \ + $(TAO_ROOT)/tao/Request.i \ + $(TAO_ROOT)/tao/Server_Request.h \ + $(TAO_ROOT)/tao/Object_KeyC.h \ + $(TAO_ROOT)/tao/Object_KeyC.i \ + $(TAO_ROOT)/tao/Server_Request.i \ + $(TAO_ROOT)/tao/POA.h \ + $(TAO_ROOT)/tao/Object_Adapter.h \ + $(TAO_ROOT)/tao/Key_Adapters.h \ + $(ACE_ROOT)/ace/Map.h \ + $(ACE_ROOT)/ace/Map_T.h \ + $(ACE_ROOT)/ace/Pair.h \ + $(ACE_ROOT)/ace/Pair_T.h \ + $(ACE_ROOT)/ace/Pair_T.i \ + $(ACE_ROOT)/ace/Pair_T.cpp \ + $(ACE_ROOT)/ace/Map_Manager.h \ + $(ACE_ROOT)/ace/Map_Manager.i \ + $(ACE_ROOT)/ace/Map_Manager.cpp \ + $(ACE_ROOT)/ace/Active_Map_Manager.h \ + $(ACE_ROOT)/ace/Active_Map_Manager.i \ + $(ACE_ROOT)/ace/Active_Map_Manager_T.h \ + $(ACE_ROOT)/ace/Active_Map_Manager_T.i \ + $(ACE_ROOT)/ace/Active_Map_Manager_T.cpp \ + $(ACE_ROOT)/ace/Map_T.i \ + $(ACE_ROOT)/ace/Map_T.cpp \ + $(TAO_ROOT)/tao/PortableServerC.h \ + $(TAO_ROOT)/tao/PortableServerC.i \ + $(TAO_ROOT)/tao/Key_Adapters.i \ + $(TAO_ROOT)/tao/Server_Strategy_Factory.h \ + $(TAO_ROOT)/tao/poa_macros.h \ + $(TAO_ROOT)/tao/Servant_Base.h \ + $(TAO_ROOT)/tao/Servant_Base.i \ + $(TAO_ROOT)/tao/Active_Object_Map.h \ + $(TAO_ROOT)/tao/Active_Object_Map.i \ + $(TAO_ROOT)/tao/RTCORBAC.h \ + $(TAO_ROOT)/tao/RTCORBAC.i \ + $(TAO_ROOT)/tao/Object_Adapter.i \ + $(TAO_ROOT)/tao/POAManager.h \ + $(TAO_ROOT)/tao/POAManager.i \ + $(TAO_ROOT)/tao/POA.i \ + $(TAO_ROOT)/tao/Stub.h \ + $(TAO_ROOT)/tao/Pluggable.h \ + $(ACE_ROOT)/ace/Message_Queue.h \ + $(ACE_ROOT)/ace/IO_Cntl_Msg.h \ + $(ACE_ROOT)/ace/Message_Queue_T.h \ + $(ACE_ROOT)/ace/Message_Queue_T.i \ + $(ACE_ROOT)/ace/Message_Queue_T.cpp \ + $(ACE_ROOT)/ace/Strategies.h \ + $(ACE_ROOT)/ace/Strategies_T.h \ + $(ACE_ROOT)/ace/Synch_Options.h \ + $(ACE_ROOT)/ace/Synch_Options.i \ + $(ACE_ROOT)/ace/Thread_Manager.h \ + $(ACE_ROOT)/ace/Thread_Manager.i \ + $(ACE_ROOT)/ace/Strategies_T.i \ + $(ACE_ROOT)/ace/Strategies_T.cpp \ + $(ACE_ROOT)/ace/Service_Repository.h \ + $(ACE_ROOT)/ace/Service_Types.h \ + $(ACE_ROOT)/ace/Service_Types.i \ + $(ACE_ROOT)/ace/Service_Repository.i \ + $(ACE_ROOT)/ace/WFMO_Reactor.h \ + $(ACE_ROOT)/ace/WFMO_Reactor.i \ + $(ACE_ROOT)/ace/Strategies.i \ + $(ACE_ROOT)/ace/Message_Queue.i \ + $(TAO_ROOT)/tao/Pluggable.i \ + $(TAO_ROOT)/tao/MProfile.h \ + $(TAO_ROOT)/tao/Profile.h \ + $(TAO_ROOT)/tao/Tagged_Components.h \ + $(TAO_ROOT)/tao/CONV_FRAMEC.h \ + $(TAO_ROOT)/tao/CONV_FRAMEC.i \ + $(TAO_ROOT)/tao/Tagged_Components.i \ + $(TAO_ROOT)/tao/Profile.i \ + $(TAO_ROOT)/tao/MProfile.i \ + $(TAO_ROOT)/tao/Stub.i \ + $(TAO_ROOT)/tao/params.h \ + $(TAO_ROOT)/tao/params.i \ + $(TAO_ROOT)/tao/ORB_Core.h \ + $(TAO_ROOT)/tao/Policy_Manager.h \ + $(TAO_ROOT)/tao/POA_CORBA.h \ + $(TAO_ROOT)/tao/DomainC.h \ + $(TAO_ROOT)/tao/DomainC.i \ + $(TAO_ROOT)/tao/Policy_Manager.i \ + $(TAO_ROOT)/tao/Resource_Factory.h \ + $(TAO_ROOT)/tao/Protocol_Factory.h \ + $(TAO_ROOT)/tao/TAO_Singleton_Manager.h \ + $(TAO_ROOT)/tao/TAO_Singleton_Manager.inl \ + $(TAO_ROOT)/tao/TAO_Singleton.h \ + $(TAO_ROOT)/tao/TAO_Singleton.inl \ + $(TAO_ROOT)/tao/TAO_Singleton.cpp \ + $(TAO_ROOT)/tao/ORB_Core.i \ + $(ACE_ROOT)/ace/Dynamic_Service.h \ + $(ACE_ROOT)/ace/Dynamic_Service.cpp \ + $(TAO_ROOT)/tao/Operation_Table.h \ + $(TAO_ROOT)/tao/debug.h \ + $(TAO_ROOT)/tao/Client_Strategy_Factory.h \ + $(TAO_ROOT)/tao/Invocation.h \ + $(TAO_ROOT)/tao/Synch_Reply_Dispatcher.h \ + $(TAO_ROOT)/tao/Reply_Dispatcher.h \ + $(TAO_ROOT)/tao/Reply_Dispatcher.i \ + $(TAO_ROOT)/tao/GIOP_Message_State.h \ + $(TAO_ROOT)/tao/Pluggable_Messaging.h \ + $(TAO_ROOT)/tao/Pluggable_Messaging_Utils.h \ + $(TAO_ROOT)/tao/Pluggable_Messaging_Utils.i \ + $(TAO_ROOT)/tao/Pluggable_Messaging.i \ + $(TAO_ROOT)/tao/GIOP_Message_State.i \ + $(TAO_ROOT)/tao/Synch_Reply_Dispatcher.i \ + $(TAO_ROOT)/tao/TAOC.h \ + $(TAO_ROOT)/tao/Priority_Mapping_Manager.h \ + $(TAO_ROOT)/tao/Priority_Mapping.h \ + $(TAO_ROOT)/tao/Priority_Mapping.i \ + $(TAO_ROOT)/tao/Priority_Mapping_Manager.i \ + $(TAO_ROOT)/tao/TAOC.i \ + $(TAO_ROOT)/tao/operation_details.h \ + $(TAO_ROOT)/tao/target_specification.h \ + $(TAO_ROOT)/tao/target_specification.i \ + $(TAO_ROOT)/tao/operation_details.i \ + $(TAO_ROOT)/tao/Invocation.i \ + $(TAO_ROOT)/tao/ObjectIDList.h \ + $(TAO_ROOT)/tao/ObjectIDList.i \ + $(TAO_ROOT)/tao/WrongTransactionC.h \ + $(TAO_ROOT)/tao/InterfaceC.h \ + $(TAO_ROOT)/tao/ifrfwd.h \ + $(TAO_ROOT)/tao/BoundsC.h \ + $(TAO_ROOT)/tao/BoundsC.i \ + $(TAO_ROOT)/tao/MessagingS.h \ + $(TAO_ROOT)/tao/TimeBaseS.h \ + $(TAO_ROOT)/tao/TimeBaseS_T.h \ + $(TAO_ROOT)/tao/TimeBaseS_T.i \ + $(TAO_ROOT)/tao/TimeBaseS_T.cpp \ + $(TAO_ROOT)/tao/TimeBaseS.i \ + $(TAO_ROOT)/tao/MessagingS_T.h \ + $(TAO_ROOT)/tao/MessagingS_T.i \ + $(TAO_ROOT)/tao/MessagingS_T.cpp \ + $(TAO_ROOT)/tao/MessagingS.i \ + DynamicAnyC.i DynAny_i.h DynStruct_i.h DynSequence_i.h DynEnum_i.h \ + DynArray_i.h DynUnion_i.h DynUnion_i_T.h DynUnion_i_T.cpp \ + $(ACE_ROOT)/ace/Auto_Ptr.h \ + $(ACE_ROOT)/ace/Auto_Ptr.i \ + $(ACE_ROOT)/ace/Auto_Ptr.cpp + +.obj/DynAny_i.o .obj/DynAny_i.o .obj/DynAny_i.o .obj/DynAny_i.o: DynAny_i.cpp DynAny_i.h \ + $(ACE_ROOT)/ace/pre.h \ + DynamicAny.h dynamicany_export.h \ + $(ACE_ROOT)/ace/post.h \ + $(ACE_ROOT)/ace/ACE_export.h \ + $(ACE_ROOT)/ace/svc_export.h \ + $(ACE_ROOT)/ace/ace_wchar.h \ + $(TAO_ROOT)/tao/Object_Loader.h \ + $(TAO_ROOT)/tao/corbafwd.h \ + $(ACE_ROOT)/ace/CDR_Stream.h \ + $(ACE_ROOT)/ace/Message_Block.h \ + $(ACE_ROOT)/ace/ACE.h \ + $(ACE_ROOT)/ace/OS.h \ + $(ACE_ROOT)/ace/OS_Dirent.h \ + $(ACE_ROOT)/ace/OS_Export.h \ + $(ACE_ROOT)/ace/OS_Dirent.inl \ + $(ACE_ROOT)/ace/OS_String.h \ + $(ACE_ROOT)/ace/OS_String.inl \ + $(ACE_ROOT)/ace/OS_Memory.h \ + $(ACE_ROOT)/ace/OS_Memory.inl \ + $(ACE_ROOT)/ace/OS_TLI.h \ + $(ACE_ROOT)/ace/OS_TLI.inl \ + $(ACE_ROOT)/ace/Min_Max.h \ + $(ACE_ROOT)/ace/streams.h \ + $(ACE_ROOT)/ace/Basic_Types.h \ + $(ACE_ROOT)/ace/Basic_Types.i \ + $(ACE_ROOT)/ace/Trace.h \ + $(ACE_ROOT)/ace/OS.i \ + $(ACE_ROOT)/ace/Log_Msg.h \ + $(ACE_ROOT)/ace/Log_Record.h \ + $(ACE_ROOT)/ace/Log_Priority.h \ + $(ACE_ROOT)/ace/Log_Record.i \ + $(ACE_ROOT)/ace/Thread_Hook.h \ + $(ACE_ROOT)/ace/Thread_Adapter.h \ + $(ACE_ROOT)/ace/Thread_Adapter.inl \ + $(ACE_ROOT)/ace/Thread_Exit.h \ + $(ACE_ROOT)/ace/Thread_Control.h \ + $(ACE_ROOT)/ace/Thread_Control.inl \ + $(ACE_ROOT)/ace/ACE.i \ + $(ACE_ROOT)/ace/Malloc.h \ + $(ACE_ROOT)/ace/Malloc_Base.h \ + $(ACE_ROOT)/ace/Based_Pointer_T.h \ + $(ACE_ROOT)/ace/Based_Pointer_T.i \ + $(ACE_ROOT)/ace/Based_Pointer_T.cpp \ + $(ACE_ROOT)/ace/Based_Pointer_Repository.h \ + $(ACE_ROOT)/ace/Singleton.h \ + $(ACE_ROOT)/ace/Synch.h \ + $(ACE_ROOT)/ace/SV_Semaphore_Complex.h \ + $(ACE_ROOT)/ace/SV_Semaphore_Simple.h \ + $(ACE_ROOT)/ace/SV_Semaphore_Simple.i \ + $(ACE_ROOT)/ace/SV_Semaphore_Complex.i \ + $(ACE_ROOT)/ace/Synch.i \ + $(ACE_ROOT)/ace/Synch_T.h \ + $(ACE_ROOT)/ace/Event_Handler.h \ + $(ACE_ROOT)/ace/Event_Handler.i \ + $(ACE_ROOT)/ace/Synch_T.i \ + $(ACE_ROOT)/ace/Thread.h \ + $(ACE_ROOT)/ace/Thread.i \ + $(ACE_ROOT)/ace/Atomic_Op.i \ + $(ACE_ROOT)/ace/Synch_T.cpp \ + $(ACE_ROOT)/ace/Singleton.i \ + $(ACE_ROOT)/ace/Singleton.cpp \ + $(ACE_ROOT)/ace/Object_Manager.h \ + $(ACE_ROOT)/ace/Object_Manager.i \ + $(ACE_ROOT)/ace/Managed_Object.h \ + $(ACE_ROOT)/ace/Managed_Object.i \ + $(ACE_ROOT)/ace/Managed_Object.cpp \ + $(ACE_ROOT)/ace/Malloc.i \ + $(ACE_ROOT)/ace/Malloc_T.h \ + $(ACE_ROOT)/ace/Free_List.h \ + $(ACE_ROOT)/ace/Free_List.i \ + $(ACE_ROOT)/ace/Free_List.cpp \ + $(ACE_ROOT)/ace/Malloc_T.i \ + $(ACE_ROOT)/ace/Malloc_T.cpp \ + $(ACE_ROOT)/ace/Memory_Pool.h \ + $(ACE_ROOT)/ace/Signal.h \ + $(ACE_ROOT)/ace/Containers.h \ + $(ACE_ROOT)/ace/Containers.i \ + $(ACE_ROOT)/ace/Containers_T.h \ + $(ACE_ROOT)/ace/Containers_T.i \ + $(ACE_ROOT)/ace/Containers_T.cpp \ + $(ACE_ROOT)/ace/Signal.i \ + $(ACE_ROOT)/ace/Mem_Map.h \ + $(ACE_ROOT)/ace/Mem_Map.i \ + $(ACE_ROOT)/ace/Memory_Pool.i \ + $(ACE_ROOT)/ace/Message_Block.i \ + $(ACE_ROOT)/ace/Message_Block_T.h \ + $(ACE_ROOT)/ace/Message_Block_T.i \ + $(ACE_ROOT)/ace/Message_Block_T.cpp \ + $(ACE_ROOT)/ace/SString.h \ + $(ACE_ROOT)/ace/SString.i \ + $(ACE_ROOT)/ace/CDR_Stream.i \ + $(TAO_ROOT)/tao/try_macros.h \ + $(TAO_ROOT)/tao/orbconf.h \ + $(ACE_ROOT)/ace/CORBA_macros.h \ + $(TAO_ROOT)/tao/varbase.h \ + $(TAO_ROOT)/tao/TAO_Export.h \ + $(TAO_ROOT)/tao/corbafwd.i \ + $(ACE_ROOT)/ace/Service_Object.h \ + $(ACE_ROOT)/ace/Shared_Object.h \ + $(ACE_ROOT)/ace/Shared_Object.i \ + $(ACE_ROOT)/ace/Service_Object.i \ + $(TAO_ROOT)/tao/Object_Loader.i \ + $(ACE_ROOT)/ace/Service_Config.h \ + $(ACE_ROOT)/ace/Service_Config.i \ + $(ACE_ROOT)/ace/Reactor.h \ + $(ACE_ROOT)/ace/Handle_Set.h \ + $(ACE_ROOT)/ace/Handle_Set.i \ + $(ACE_ROOT)/ace/Timer_Queue.h \ + $(ACE_ROOT)/ace/Timer_Queue_T.h \ + $(ACE_ROOT)/ace/Timer_Queue_T.i \ + $(ACE_ROOT)/ace/Timer_Queue_T.cpp \ + $(ACE_ROOT)/ace/Reactor.i \ + $(ACE_ROOT)/ace/Reactor_Impl.h \ + $(ACE_ROOT)/ace/Svc_Conf_Tokens.h \ + DynamicAnyC.h \ + $(TAO_ROOT)/tao/corba.h \ + $(TAO_ROOT)/tao/Environment.h \ + $(TAO_ROOT)/tao/Environment.i \ + $(TAO_ROOT)/tao/ORB.h \ + $(TAO_ROOT)/tao/Exception.h \ + $(TAO_ROOT)/tao/Exception.i \ + $(TAO_ROOT)/tao/IOR_LookupTable.h \ + $(ACE_ROOT)/ace/Hash_Map_Manager.h \ + $(ACE_ROOT)/ace/Functor.h \ + $(ACE_ROOT)/ace/Functor.i \ + $(ACE_ROOT)/ace/Functor_T.h \ + $(ACE_ROOT)/ace/Functor_T.i \ + $(ACE_ROOT)/ace/Functor_T.cpp \ + $(ACE_ROOT)/ace/Hash_Map_Manager_T.h \ + $(ACE_ROOT)/ace/Hash_Map_Manager_T.i \ + $(ACE_ROOT)/ace/Hash_Map_Manager_T.cpp \ + $(TAO_ROOT)/tao/Services.h \ + $(TAO_ROOT)/tao/Sequence.h \ + $(TAO_ROOT)/tao/Managed_Types.h \ + $(TAO_ROOT)/tao/Managed_Types.i \ + $(TAO_ROOT)/tao/Sequence.i \ + $(TAO_ROOT)/tao/Sequence_T.h \ + $(TAO_ROOT)/tao/Sequence_T.i \ + $(TAO_ROOT)/tao/Sequence_T.cpp \ + $(TAO_ROOT)/tao/Services.i \ + $(TAO_ROOT)/tao/IORManipulation.h \ + $(TAO_ROOT)/tao/LocalObject.h \ + $(TAO_ROOT)/tao/Object.h \ + $(TAO_ROOT)/tao/Object.i \ + $(TAO_ROOT)/tao/LocalObject.i \ + $(TAO_ROOT)/tao/IORC.h \ + $(TAO_ROOT)/tao/IORC.i \ + $(TAO_ROOT)/tao/PortableInterceptor.h \ + $(TAO_ROOT)/tao/Request_Info.h \ + $(TAO_ROOT)/tao/PortableInterceptorC.h \ + $(TAO_ROOT)/tao/DynamicC.h \ + $(TAO_ROOT)/tao/Any.h \ + $(TAO_ROOT)/tao/CDR.h \ + $(TAO_ROOT)/tao/CDR.i \ + $(TAO_ROOT)/tao/Typecode.h \ + $(TAO_ROOT)/tao/Typecode.i \ + $(TAO_ROOT)/tao/Any.i \ + $(TAO_ROOT)/tao/IOPC.h \ + $(TAO_ROOT)/tao/IOPC.i \ + $(TAO_ROOT)/tao/DynamicC.i \ + $(TAO_ROOT)/tao/MessagingC.h \ + $(TAO_ROOT)/tao/ValueBase.h \ + $(TAO_ROOT)/tao/ValueBase.i \ + $(TAO_ROOT)/tao/ValueFactory.h \ + $(TAO_ROOT)/tao/ValueFactory.i \ + $(TAO_ROOT)/tao/TimeBaseC.h \ + $(TAO_ROOT)/tao/TimeBaseC.i \ + $(TAO_ROOT)/tao/PolicyC.h \ + $(TAO_ROOT)/tao/CurrentC.h \ + $(TAO_ROOT)/tao/CurrentC.i \ + $(TAO_ROOT)/tao/Encodable.h \ + $(TAO_ROOT)/tao/PolicyC.i \ + $(TAO_ROOT)/tao/PollableC.h \ + $(TAO_ROOT)/tao/PollableC.i \ + $(TAO_ROOT)/tao/MessagingC.i \ + $(TAO_ROOT)/tao/PortableInterceptorC.i \ + $(TAO_ROOT)/tao/PortableInterceptor.i \ + $(TAO_ROOT)/tao/ORB.i \ + $(TAO_ROOT)/tao/NVList.h \ + $(TAO_ROOT)/tao/NVList.i \ + $(TAO_ROOT)/tao/Principal.h \ + $(TAO_ROOT)/tao/Principal.i \ + $(TAO_ROOT)/tao/Request.h \ + $(TAO_ROOT)/tao/Context.h \ + $(TAO_ROOT)/tao/Context.i \ + $(TAO_ROOT)/tao/Request.i \ + $(TAO_ROOT)/tao/Server_Request.h \ + $(TAO_ROOT)/tao/Object_KeyC.h \ + $(TAO_ROOT)/tao/Object_KeyC.i \ + $(TAO_ROOT)/tao/Server_Request.i \ + $(TAO_ROOT)/tao/POA.h \ + $(TAO_ROOT)/tao/Object_Adapter.h \ + $(TAO_ROOT)/tao/Key_Adapters.h \ + $(ACE_ROOT)/ace/Map.h \ + $(ACE_ROOT)/ace/Map_T.h \ + $(ACE_ROOT)/ace/Pair.h \ + $(ACE_ROOT)/ace/Pair_T.h \ + $(ACE_ROOT)/ace/Pair_T.i \ + $(ACE_ROOT)/ace/Pair_T.cpp \ + $(ACE_ROOT)/ace/Map_Manager.h \ + $(ACE_ROOT)/ace/Map_Manager.i \ + $(ACE_ROOT)/ace/Map_Manager.cpp \ + $(ACE_ROOT)/ace/Active_Map_Manager.h \ + $(ACE_ROOT)/ace/Active_Map_Manager.i \ + $(ACE_ROOT)/ace/Active_Map_Manager_T.h \ + $(ACE_ROOT)/ace/Active_Map_Manager_T.i \ + $(ACE_ROOT)/ace/Active_Map_Manager_T.cpp \ + $(ACE_ROOT)/ace/Map_T.i \ + $(ACE_ROOT)/ace/Map_T.cpp \ + $(TAO_ROOT)/tao/PortableServerC.h \ + $(TAO_ROOT)/tao/PortableServerC.i \ + $(TAO_ROOT)/tao/Key_Adapters.i \ + $(TAO_ROOT)/tao/Server_Strategy_Factory.h \ + $(TAO_ROOT)/tao/poa_macros.h \ + $(TAO_ROOT)/tao/Servant_Base.h \ + $(TAO_ROOT)/tao/Servant_Base.i \ + $(TAO_ROOT)/tao/Active_Object_Map.h \ + $(TAO_ROOT)/tao/Active_Object_Map.i \ + $(TAO_ROOT)/tao/RTCORBAC.h \ + $(TAO_ROOT)/tao/RTCORBAC.i \ + $(TAO_ROOT)/tao/Object_Adapter.i \ + $(TAO_ROOT)/tao/POAManager.h \ + $(TAO_ROOT)/tao/POAManager.i \ + $(TAO_ROOT)/tao/POA.i \ + $(TAO_ROOT)/tao/Stub.h \ + $(TAO_ROOT)/tao/Pluggable.h \ + $(ACE_ROOT)/ace/Message_Queue.h \ + $(ACE_ROOT)/ace/IO_Cntl_Msg.h \ + $(ACE_ROOT)/ace/Message_Queue_T.h \ + $(ACE_ROOT)/ace/Message_Queue_T.i \ + $(ACE_ROOT)/ace/Message_Queue_T.cpp \ + $(ACE_ROOT)/ace/Strategies.h \ + $(ACE_ROOT)/ace/Strategies_T.h \ + $(ACE_ROOT)/ace/Synch_Options.h \ + $(ACE_ROOT)/ace/Synch_Options.i \ + $(ACE_ROOT)/ace/Thread_Manager.h \ + $(ACE_ROOT)/ace/Thread_Manager.i \ + $(ACE_ROOT)/ace/Strategies_T.i \ + $(ACE_ROOT)/ace/Strategies_T.cpp \ + $(ACE_ROOT)/ace/Service_Repository.h \ + $(ACE_ROOT)/ace/Service_Types.h \ + $(ACE_ROOT)/ace/Service_Types.i \ + $(ACE_ROOT)/ace/Service_Repository.i \ + $(ACE_ROOT)/ace/WFMO_Reactor.h \ + $(ACE_ROOT)/ace/WFMO_Reactor.i \ + $(ACE_ROOT)/ace/Strategies.i \ + $(ACE_ROOT)/ace/Message_Queue.i \ + $(TAO_ROOT)/tao/Pluggable.i \ + $(TAO_ROOT)/tao/MProfile.h \ + $(TAO_ROOT)/tao/Profile.h \ + $(TAO_ROOT)/tao/Tagged_Components.h \ + $(TAO_ROOT)/tao/CONV_FRAMEC.h \ + $(TAO_ROOT)/tao/CONV_FRAMEC.i \ + $(TAO_ROOT)/tao/Tagged_Components.i \ + $(TAO_ROOT)/tao/Profile.i \ + $(TAO_ROOT)/tao/MProfile.i \ + $(TAO_ROOT)/tao/Stub.i \ + $(TAO_ROOT)/tao/params.h \ + $(TAO_ROOT)/tao/params.i \ + $(TAO_ROOT)/tao/ORB_Core.h \ + $(TAO_ROOT)/tao/Policy_Manager.h \ + $(TAO_ROOT)/tao/POA_CORBA.h \ + $(TAO_ROOT)/tao/DomainC.h \ + $(TAO_ROOT)/tao/DomainC.i \ + $(TAO_ROOT)/tao/Policy_Manager.i \ + $(TAO_ROOT)/tao/Resource_Factory.h \ + $(TAO_ROOT)/tao/Protocol_Factory.h \ + $(TAO_ROOT)/tao/TAO_Singleton_Manager.h \ + $(TAO_ROOT)/tao/TAO_Singleton_Manager.inl \ + $(TAO_ROOT)/tao/TAO_Singleton.h \ + $(TAO_ROOT)/tao/TAO_Singleton.inl \ + $(TAO_ROOT)/tao/TAO_Singleton.cpp \ + $(TAO_ROOT)/tao/ORB_Core.i \ + $(ACE_ROOT)/ace/Dynamic_Service.h \ + $(ACE_ROOT)/ace/Dynamic_Service.cpp \ + $(TAO_ROOT)/tao/Operation_Table.h \ + $(TAO_ROOT)/tao/debug.h \ + $(TAO_ROOT)/tao/Client_Strategy_Factory.h \ + $(TAO_ROOT)/tao/Invocation.h \ + $(TAO_ROOT)/tao/Synch_Reply_Dispatcher.h \ + $(TAO_ROOT)/tao/Reply_Dispatcher.h \ + $(TAO_ROOT)/tao/Reply_Dispatcher.i \ + $(TAO_ROOT)/tao/GIOP_Message_State.h \ + $(TAO_ROOT)/tao/Pluggable_Messaging.h \ + $(TAO_ROOT)/tao/Pluggable_Messaging_Utils.h \ + $(TAO_ROOT)/tao/Pluggable_Messaging_Utils.i \ + $(TAO_ROOT)/tao/Pluggable_Messaging.i \ + $(TAO_ROOT)/tao/GIOP_Message_State.i \ + $(TAO_ROOT)/tao/Synch_Reply_Dispatcher.i \ + $(TAO_ROOT)/tao/TAOC.h \ + $(TAO_ROOT)/tao/Priority_Mapping_Manager.h \ + $(TAO_ROOT)/tao/Priority_Mapping.h \ + $(TAO_ROOT)/tao/Priority_Mapping.i \ + $(TAO_ROOT)/tao/Priority_Mapping_Manager.i \ + $(TAO_ROOT)/tao/TAOC.i \ + $(TAO_ROOT)/tao/operation_details.h \ + $(TAO_ROOT)/tao/target_specification.h \ + $(TAO_ROOT)/tao/target_specification.i \ + $(TAO_ROOT)/tao/operation_details.i \ + $(TAO_ROOT)/tao/Invocation.i \ + $(TAO_ROOT)/tao/ObjectIDList.h \ + $(TAO_ROOT)/tao/ObjectIDList.i \ + $(TAO_ROOT)/tao/WrongTransactionC.h \ + $(TAO_ROOT)/tao/InterfaceC.h \ + $(TAO_ROOT)/tao/ifrfwd.h \ + $(TAO_ROOT)/tao/BoundsC.h \ + $(TAO_ROOT)/tao/BoundsC.i \ + $(TAO_ROOT)/tao/MessagingS.h \ + $(TAO_ROOT)/tao/TimeBaseS.h \ + $(TAO_ROOT)/tao/TimeBaseS_T.h \ + $(TAO_ROOT)/tao/TimeBaseS_T.i \ + $(TAO_ROOT)/tao/TimeBaseS_T.cpp \ + $(TAO_ROOT)/tao/TimeBaseS.i \ + $(TAO_ROOT)/tao/MessagingS_T.h \ + $(TAO_ROOT)/tao/MessagingS_T.i \ + $(TAO_ROOT)/tao/MessagingS_T.cpp \ + $(TAO_ROOT)/tao/MessagingS.i \ + DynamicAnyC.i DynAnyFactory.h + +.obj/DynStruct_i.o .obj/DynStruct_i.o .obj/DynStruct_i.o .obj/DynStruct_i.o: DynStruct_i.cpp DynStruct_i.h \ + $(ACE_ROOT)/ace/pre.h \ + DynamicAny.h dynamicany_export.h \ + $(ACE_ROOT)/ace/post.h \ + $(ACE_ROOT)/ace/ACE_export.h \ + $(ACE_ROOT)/ace/svc_export.h \ + $(ACE_ROOT)/ace/ace_wchar.h \ + $(TAO_ROOT)/tao/Object_Loader.h \ + $(TAO_ROOT)/tao/corbafwd.h \ + $(ACE_ROOT)/ace/CDR_Stream.h \ + $(ACE_ROOT)/ace/Message_Block.h \ + $(ACE_ROOT)/ace/ACE.h \ + $(ACE_ROOT)/ace/OS.h \ + $(ACE_ROOT)/ace/OS_Dirent.h \ + $(ACE_ROOT)/ace/OS_Export.h \ + $(ACE_ROOT)/ace/OS_Dirent.inl \ + $(ACE_ROOT)/ace/OS_String.h \ + $(ACE_ROOT)/ace/OS_String.inl \ + $(ACE_ROOT)/ace/OS_Memory.h \ + $(ACE_ROOT)/ace/OS_Memory.inl \ + $(ACE_ROOT)/ace/OS_TLI.h \ + $(ACE_ROOT)/ace/OS_TLI.inl \ + $(ACE_ROOT)/ace/Min_Max.h \ + $(ACE_ROOT)/ace/streams.h \ + $(ACE_ROOT)/ace/Basic_Types.h \ + $(ACE_ROOT)/ace/Basic_Types.i \ + $(ACE_ROOT)/ace/Trace.h \ + $(ACE_ROOT)/ace/OS.i \ + $(ACE_ROOT)/ace/Log_Msg.h \ + $(ACE_ROOT)/ace/Log_Record.h \ + $(ACE_ROOT)/ace/Log_Priority.h \ + $(ACE_ROOT)/ace/Log_Record.i \ + $(ACE_ROOT)/ace/Thread_Hook.h \ + $(ACE_ROOT)/ace/Thread_Adapter.h \ + $(ACE_ROOT)/ace/Thread_Adapter.inl \ + $(ACE_ROOT)/ace/Thread_Exit.h \ + $(ACE_ROOT)/ace/Thread_Control.h \ + $(ACE_ROOT)/ace/Thread_Control.inl \ + $(ACE_ROOT)/ace/ACE.i \ + $(ACE_ROOT)/ace/Malloc.h \ + $(ACE_ROOT)/ace/Malloc_Base.h \ + $(ACE_ROOT)/ace/Based_Pointer_T.h \ + $(ACE_ROOT)/ace/Based_Pointer_T.i \ + $(ACE_ROOT)/ace/Based_Pointer_T.cpp \ + $(ACE_ROOT)/ace/Based_Pointer_Repository.h \ + $(ACE_ROOT)/ace/Singleton.h \ + $(ACE_ROOT)/ace/Synch.h \ + $(ACE_ROOT)/ace/SV_Semaphore_Complex.h \ + $(ACE_ROOT)/ace/SV_Semaphore_Simple.h \ + $(ACE_ROOT)/ace/SV_Semaphore_Simple.i \ + $(ACE_ROOT)/ace/SV_Semaphore_Complex.i \ + $(ACE_ROOT)/ace/Synch.i \ + $(ACE_ROOT)/ace/Synch_T.h \ + $(ACE_ROOT)/ace/Event_Handler.h \ + $(ACE_ROOT)/ace/Event_Handler.i \ + $(ACE_ROOT)/ace/Synch_T.i \ + $(ACE_ROOT)/ace/Thread.h \ + $(ACE_ROOT)/ace/Thread.i \ + $(ACE_ROOT)/ace/Atomic_Op.i \ + $(ACE_ROOT)/ace/Synch_T.cpp \ + $(ACE_ROOT)/ace/Singleton.i \ + $(ACE_ROOT)/ace/Singleton.cpp \ + $(ACE_ROOT)/ace/Object_Manager.h \ + $(ACE_ROOT)/ace/Object_Manager.i \ + $(ACE_ROOT)/ace/Managed_Object.h \ + $(ACE_ROOT)/ace/Managed_Object.i \ + $(ACE_ROOT)/ace/Managed_Object.cpp \ + $(ACE_ROOT)/ace/Malloc.i \ + $(ACE_ROOT)/ace/Malloc_T.h \ + $(ACE_ROOT)/ace/Free_List.h \ + $(ACE_ROOT)/ace/Free_List.i \ + $(ACE_ROOT)/ace/Free_List.cpp \ + $(ACE_ROOT)/ace/Malloc_T.i \ + $(ACE_ROOT)/ace/Malloc_T.cpp \ + $(ACE_ROOT)/ace/Memory_Pool.h \ + $(ACE_ROOT)/ace/Signal.h \ + $(ACE_ROOT)/ace/Containers.h \ + $(ACE_ROOT)/ace/Containers.i \ + $(ACE_ROOT)/ace/Containers_T.h \ + $(ACE_ROOT)/ace/Containers_T.i \ + $(ACE_ROOT)/ace/Containers_T.cpp \ + $(ACE_ROOT)/ace/Signal.i \ + $(ACE_ROOT)/ace/Mem_Map.h \ + $(ACE_ROOT)/ace/Mem_Map.i \ + $(ACE_ROOT)/ace/Memory_Pool.i \ + $(ACE_ROOT)/ace/Message_Block.i \ + $(ACE_ROOT)/ace/Message_Block_T.h \ + $(ACE_ROOT)/ace/Message_Block_T.i \ + $(ACE_ROOT)/ace/Message_Block_T.cpp \ + $(ACE_ROOT)/ace/SString.h \ + $(ACE_ROOT)/ace/SString.i \ + $(ACE_ROOT)/ace/CDR_Stream.i \ + $(TAO_ROOT)/tao/try_macros.h \ + $(TAO_ROOT)/tao/orbconf.h \ + $(ACE_ROOT)/ace/CORBA_macros.h \ + $(TAO_ROOT)/tao/varbase.h \ + $(TAO_ROOT)/tao/TAO_Export.h \ + $(TAO_ROOT)/tao/corbafwd.i \ + $(ACE_ROOT)/ace/Service_Object.h \ + $(ACE_ROOT)/ace/Shared_Object.h \ + $(ACE_ROOT)/ace/Shared_Object.i \ + $(ACE_ROOT)/ace/Service_Object.i \ + $(TAO_ROOT)/tao/Object_Loader.i \ + $(ACE_ROOT)/ace/Service_Config.h \ + $(ACE_ROOT)/ace/Service_Config.i \ + $(ACE_ROOT)/ace/Reactor.h \ + $(ACE_ROOT)/ace/Handle_Set.h \ + $(ACE_ROOT)/ace/Handle_Set.i \ + $(ACE_ROOT)/ace/Timer_Queue.h \ + $(ACE_ROOT)/ace/Timer_Queue_T.h \ + $(ACE_ROOT)/ace/Timer_Queue_T.i \ + $(ACE_ROOT)/ace/Timer_Queue_T.cpp \ + $(ACE_ROOT)/ace/Reactor.i \ + $(ACE_ROOT)/ace/Reactor_Impl.h \ + $(ACE_ROOT)/ace/Svc_Conf_Tokens.h \ + DynamicAnyC.h \ + $(TAO_ROOT)/tao/corba.h \ + $(TAO_ROOT)/tao/Environment.h \ + $(TAO_ROOT)/tao/Environment.i \ + $(TAO_ROOT)/tao/ORB.h \ + $(TAO_ROOT)/tao/Exception.h \ + $(TAO_ROOT)/tao/Exception.i \ + $(TAO_ROOT)/tao/IOR_LookupTable.h \ + $(ACE_ROOT)/ace/Hash_Map_Manager.h \ + $(ACE_ROOT)/ace/Functor.h \ + $(ACE_ROOT)/ace/Functor.i \ + $(ACE_ROOT)/ace/Functor_T.h \ + $(ACE_ROOT)/ace/Functor_T.i \ + $(ACE_ROOT)/ace/Functor_T.cpp \ + $(ACE_ROOT)/ace/Hash_Map_Manager_T.h \ + $(ACE_ROOT)/ace/Hash_Map_Manager_T.i \ + $(ACE_ROOT)/ace/Hash_Map_Manager_T.cpp \ + $(TAO_ROOT)/tao/Services.h \ + $(TAO_ROOT)/tao/Sequence.h \ + $(TAO_ROOT)/tao/Managed_Types.h \ + $(TAO_ROOT)/tao/Managed_Types.i \ + $(TAO_ROOT)/tao/Sequence.i \ + $(TAO_ROOT)/tao/Sequence_T.h \ + $(TAO_ROOT)/tao/Sequence_T.i \ + $(TAO_ROOT)/tao/Sequence_T.cpp \ + $(TAO_ROOT)/tao/Services.i \ + $(TAO_ROOT)/tao/IORManipulation.h \ + $(TAO_ROOT)/tao/LocalObject.h \ + $(TAO_ROOT)/tao/Object.h \ + $(TAO_ROOT)/tao/Object.i \ + $(TAO_ROOT)/tao/LocalObject.i \ + $(TAO_ROOT)/tao/IORC.h \ + $(TAO_ROOT)/tao/IORC.i \ + $(TAO_ROOT)/tao/PortableInterceptor.h \ + $(TAO_ROOT)/tao/Request_Info.h \ + $(TAO_ROOT)/tao/PortableInterceptorC.h \ + $(TAO_ROOT)/tao/DynamicC.h \ + $(TAO_ROOT)/tao/Any.h \ + $(TAO_ROOT)/tao/CDR.h \ + $(TAO_ROOT)/tao/CDR.i \ + $(TAO_ROOT)/tao/Typecode.h \ + $(TAO_ROOT)/tao/Typecode.i \ + $(TAO_ROOT)/tao/Any.i \ + $(TAO_ROOT)/tao/IOPC.h \ + $(TAO_ROOT)/tao/IOPC.i \ + $(TAO_ROOT)/tao/DynamicC.i \ + $(TAO_ROOT)/tao/MessagingC.h \ + $(TAO_ROOT)/tao/ValueBase.h \ + $(TAO_ROOT)/tao/ValueBase.i \ + $(TAO_ROOT)/tao/ValueFactory.h \ + $(TAO_ROOT)/tao/ValueFactory.i \ + $(TAO_ROOT)/tao/TimeBaseC.h \ + $(TAO_ROOT)/tao/TimeBaseC.i \ + $(TAO_ROOT)/tao/PolicyC.h \ + $(TAO_ROOT)/tao/CurrentC.h \ + $(TAO_ROOT)/tao/CurrentC.i \ + $(TAO_ROOT)/tao/Encodable.h \ + $(TAO_ROOT)/tao/PolicyC.i \ + $(TAO_ROOT)/tao/PollableC.h \ + $(TAO_ROOT)/tao/PollableC.i \ + $(TAO_ROOT)/tao/MessagingC.i \ + $(TAO_ROOT)/tao/PortableInterceptorC.i \ + $(TAO_ROOT)/tao/PortableInterceptor.i \ + $(TAO_ROOT)/tao/ORB.i \ + $(TAO_ROOT)/tao/NVList.h \ + $(TAO_ROOT)/tao/NVList.i \ + $(TAO_ROOT)/tao/Principal.h \ + $(TAO_ROOT)/tao/Principal.i \ + $(TAO_ROOT)/tao/Request.h \ + $(TAO_ROOT)/tao/Context.h \ + $(TAO_ROOT)/tao/Context.i \ + $(TAO_ROOT)/tao/Request.i \ + $(TAO_ROOT)/tao/Server_Request.h \ + $(TAO_ROOT)/tao/Object_KeyC.h \ + $(TAO_ROOT)/tao/Object_KeyC.i \ + $(TAO_ROOT)/tao/Server_Request.i \ + $(TAO_ROOT)/tao/POA.h \ + $(TAO_ROOT)/tao/Object_Adapter.h \ + $(TAO_ROOT)/tao/Key_Adapters.h \ + $(ACE_ROOT)/ace/Map.h \ + $(ACE_ROOT)/ace/Map_T.h \ + $(ACE_ROOT)/ace/Pair.h \ + $(ACE_ROOT)/ace/Pair_T.h \ + $(ACE_ROOT)/ace/Pair_T.i \ + $(ACE_ROOT)/ace/Pair_T.cpp \ + $(ACE_ROOT)/ace/Map_Manager.h \ + $(ACE_ROOT)/ace/Map_Manager.i \ + $(ACE_ROOT)/ace/Map_Manager.cpp \ + $(ACE_ROOT)/ace/Active_Map_Manager.h \ + $(ACE_ROOT)/ace/Active_Map_Manager.i \ + $(ACE_ROOT)/ace/Active_Map_Manager_T.h \ + $(ACE_ROOT)/ace/Active_Map_Manager_T.i \ + $(ACE_ROOT)/ace/Active_Map_Manager_T.cpp \ + $(ACE_ROOT)/ace/Map_T.i \ + $(ACE_ROOT)/ace/Map_T.cpp \ + $(TAO_ROOT)/tao/PortableServerC.h \ + $(TAO_ROOT)/tao/PortableServerC.i \ + $(TAO_ROOT)/tao/Key_Adapters.i \ + $(TAO_ROOT)/tao/Server_Strategy_Factory.h \ + $(TAO_ROOT)/tao/poa_macros.h \ + $(TAO_ROOT)/tao/Servant_Base.h \ + $(TAO_ROOT)/tao/Servant_Base.i \ + $(TAO_ROOT)/tao/Active_Object_Map.h \ + $(TAO_ROOT)/tao/Active_Object_Map.i \ + $(TAO_ROOT)/tao/RTCORBAC.h \ + $(TAO_ROOT)/tao/RTCORBAC.i \ + $(TAO_ROOT)/tao/Object_Adapter.i \ + $(TAO_ROOT)/tao/POAManager.h \ + $(TAO_ROOT)/tao/POAManager.i \ + $(TAO_ROOT)/tao/POA.i \ + $(TAO_ROOT)/tao/Stub.h \ + $(TAO_ROOT)/tao/Pluggable.h \ + $(ACE_ROOT)/ace/Message_Queue.h \ + $(ACE_ROOT)/ace/IO_Cntl_Msg.h \ + $(ACE_ROOT)/ace/Message_Queue_T.h \ + $(ACE_ROOT)/ace/Message_Queue_T.i \ + $(ACE_ROOT)/ace/Message_Queue_T.cpp \ + $(ACE_ROOT)/ace/Strategies.h \ + $(ACE_ROOT)/ace/Strategies_T.h \ + $(ACE_ROOT)/ace/Synch_Options.h \ + $(ACE_ROOT)/ace/Synch_Options.i \ + $(ACE_ROOT)/ace/Thread_Manager.h \ + $(ACE_ROOT)/ace/Thread_Manager.i \ + $(ACE_ROOT)/ace/Strategies_T.i \ + $(ACE_ROOT)/ace/Strategies_T.cpp \ + $(ACE_ROOT)/ace/Service_Repository.h \ + $(ACE_ROOT)/ace/Service_Types.h \ + $(ACE_ROOT)/ace/Service_Types.i \ + $(ACE_ROOT)/ace/Service_Repository.i \ + $(ACE_ROOT)/ace/WFMO_Reactor.h \ + $(ACE_ROOT)/ace/WFMO_Reactor.i \ + $(ACE_ROOT)/ace/Strategies.i \ + $(ACE_ROOT)/ace/Message_Queue.i \ + $(TAO_ROOT)/tao/Pluggable.i \ + $(TAO_ROOT)/tao/MProfile.h \ + $(TAO_ROOT)/tao/Profile.h \ + $(TAO_ROOT)/tao/Tagged_Components.h \ + $(TAO_ROOT)/tao/CONV_FRAMEC.h \ + $(TAO_ROOT)/tao/CONV_FRAMEC.i \ + $(TAO_ROOT)/tao/Tagged_Components.i \ + $(TAO_ROOT)/tao/Profile.i \ + $(TAO_ROOT)/tao/MProfile.i \ + $(TAO_ROOT)/tao/Stub.i \ + $(TAO_ROOT)/tao/params.h \ + $(TAO_ROOT)/tao/params.i \ + $(TAO_ROOT)/tao/ORB_Core.h \ + $(TAO_ROOT)/tao/Policy_Manager.h \ + $(TAO_ROOT)/tao/POA_CORBA.h \ + $(TAO_ROOT)/tao/DomainC.h \ + $(TAO_ROOT)/tao/DomainC.i \ + $(TAO_ROOT)/tao/Policy_Manager.i \ + $(TAO_ROOT)/tao/Resource_Factory.h \ + $(TAO_ROOT)/tao/Protocol_Factory.h \ + $(TAO_ROOT)/tao/TAO_Singleton_Manager.h \ + $(TAO_ROOT)/tao/TAO_Singleton_Manager.inl \ + $(TAO_ROOT)/tao/TAO_Singleton.h \ + $(TAO_ROOT)/tao/TAO_Singleton.inl \ + $(TAO_ROOT)/tao/TAO_Singleton.cpp \ + $(TAO_ROOT)/tao/ORB_Core.i \ + $(ACE_ROOT)/ace/Dynamic_Service.h \ + $(ACE_ROOT)/ace/Dynamic_Service.cpp \ + $(TAO_ROOT)/tao/Operation_Table.h \ + $(TAO_ROOT)/tao/debug.h \ + $(TAO_ROOT)/tao/Client_Strategy_Factory.h \ + $(TAO_ROOT)/tao/Invocation.h \ + $(TAO_ROOT)/tao/Synch_Reply_Dispatcher.h \ + $(TAO_ROOT)/tao/Reply_Dispatcher.h \ + $(TAO_ROOT)/tao/Reply_Dispatcher.i \ + $(TAO_ROOT)/tao/GIOP_Message_State.h \ + $(TAO_ROOT)/tao/Pluggable_Messaging.h \ + $(TAO_ROOT)/tao/Pluggable_Messaging_Utils.h \ + $(TAO_ROOT)/tao/Pluggable_Messaging_Utils.i \ + $(TAO_ROOT)/tao/Pluggable_Messaging.i \ + $(TAO_ROOT)/tao/GIOP_Message_State.i \ + $(TAO_ROOT)/tao/Synch_Reply_Dispatcher.i \ + $(TAO_ROOT)/tao/TAOC.h \ + $(TAO_ROOT)/tao/Priority_Mapping_Manager.h \ + $(TAO_ROOT)/tao/Priority_Mapping.h \ + $(TAO_ROOT)/tao/Priority_Mapping.i \ + $(TAO_ROOT)/tao/Priority_Mapping_Manager.i \ + $(TAO_ROOT)/tao/TAOC.i \ + $(TAO_ROOT)/tao/operation_details.h \ + $(TAO_ROOT)/tao/target_specification.h \ + $(TAO_ROOT)/tao/target_specification.i \ + $(TAO_ROOT)/tao/operation_details.i \ + $(TAO_ROOT)/tao/Invocation.i \ + $(TAO_ROOT)/tao/ObjectIDList.h \ + $(TAO_ROOT)/tao/ObjectIDList.i \ + $(TAO_ROOT)/tao/WrongTransactionC.h \ + $(TAO_ROOT)/tao/InterfaceC.h \ + $(TAO_ROOT)/tao/ifrfwd.h \ + $(TAO_ROOT)/tao/BoundsC.h \ + $(TAO_ROOT)/tao/BoundsC.i \ + $(TAO_ROOT)/tao/MessagingS.h \ + $(TAO_ROOT)/tao/TimeBaseS.h \ + $(TAO_ROOT)/tao/TimeBaseS_T.h \ + $(TAO_ROOT)/tao/TimeBaseS_T.i \ + $(TAO_ROOT)/tao/TimeBaseS_T.cpp \ + $(TAO_ROOT)/tao/TimeBaseS.i \ + $(TAO_ROOT)/tao/MessagingS_T.h \ + $(TAO_ROOT)/tao/MessagingS_T.i \ + $(TAO_ROOT)/tao/MessagingS_T.cpp \ + $(TAO_ROOT)/tao/MessagingS.i \ + DynamicAnyC.i DynAnyFactory.h \ + $(TAO_ROOT)/tao/Marshal.h \ + $(TAO_ROOT)/tao/Marshal.i + +.obj/DynSequence_i.o .obj/DynSequence_i.o .obj/DynSequence_i.o .obj/DynSequence_i.o: DynSequence_i.cpp DynSequence_i.h \ + $(ACE_ROOT)/ace/pre.h \ + $(TAO_ROOT)/tao/orbconf.h \ + $(ACE_ROOT)/ace/OS.h \ + $(ACE_ROOT)/ace/post.h \ + $(ACE_ROOT)/ace/ACE_export.h \ + $(ACE_ROOT)/ace/svc_export.h \ + $(ACE_ROOT)/ace/ace_wchar.h \ + $(ACE_ROOT)/ace/OS_Dirent.h \ + $(ACE_ROOT)/ace/OS_Export.h \ + $(ACE_ROOT)/ace/OS_Dirent.inl \ + $(ACE_ROOT)/ace/OS_String.h \ + $(ACE_ROOT)/ace/OS_String.inl \ + $(ACE_ROOT)/ace/OS_Memory.h \ + $(ACE_ROOT)/ace/OS_Memory.inl \ + $(ACE_ROOT)/ace/OS_TLI.h \ + $(ACE_ROOT)/ace/OS_TLI.inl \ + $(ACE_ROOT)/ace/Min_Max.h \ + $(ACE_ROOT)/ace/streams.h \ + $(ACE_ROOT)/ace/Basic_Types.h \ + $(ACE_ROOT)/ace/Basic_Types.i \ + $(ACE_ROOT)/ace/Trace.h \ + $(ACE_ROOT)/ace/OS.i \ + $(ACE_ROOT)/ace/Log_Msg.h \ + $(ACE_ROOT)/ace/Log_Record.h \ + $(ACE_ROOT)/ace/Log_Priority.h \ + $(ACE_ROOT)/ace/Log_Record.i \ + $(ACE_ROOT)/ace/Thread_Hook.h \ + $(ACE_ROOT)/ace/Thread_Adapter.h \ + $(ACE_ROOT)/ace/Thread_Adapter.inl \ + $(ACE_ROOT)/ace/Thread_Exit.h \ + $(ACE_ROOT)/ace/Thread_Control.h \ + $(ACE_ROOT)/ace/Thread_Control.inl \ + DynamicAny.h dynamicany_export.h \ + $(TAO_ROOT)/tao/Object_Loader.h \ + $(TAO_ROOT)/tao/corbafwd.h \ + $(ACE_ROOT)/ace/CDR_Stream.h \ + $(ACE_ROOT)/ace/Message_Block.h \ + $(ACE_ROOT)/ace/ACE.h \ + $(ACE_ROOT)/ace/ACE.i \ + $(ACE_ROOT)/ace/Malloc.h \ + $(ACE_ROOT)/ace/Malloc_Base.h \ + $(ACE_ROOT)/ace/Based_Pointer_T.h \ + $(ACE_ROOT)/ace/Based_Pointer_T.i \ + $(ACE_ROOT)/ace/Based_Pointer_T.cpp \ + $(ACE_ROOT)/ace/Based_Pointer_Repository.h \ + $(ACE_ROOT)/ace/Singleton.h \ + $(ACE_ROOT)/ace/Synch.h \ + $(ACE_ROOT)/ace/SV_Semaphore_Complex.h \ + $(ACE_ROOT)/ace/SV_Semaphore_Simple.h \ + $(ACE_ROOT)/ace/SV_Semaphore_Simple.i \ + $(ACE_ROOT)/ace/SV_Semaphore_Complex.i \ + $(ACE_ROOT)/ace/Synch.i \ + $(ACE_ROOT)/ace/Synch_T.h \ + $(ACE_ROOT)/ace/Event_Handler.h \ + $(ACE_ROOT)/ace/Event_Handler.i \ + $(ACE_ROOT)/ace/Synch_T.i \ + $(ACE_ROOT)/ace/Thread.h \ + $(ACE_ROOT)/ace/Thread.i \ + $(ACE_ROOT)/ace/Atomic_Op.i \ + $(ACE_ROOT)/ace/Synch_T.cpp \ + $(ACE_ROOT)/ace/Singleton.i \ + $(ACE_ROOT)/ace/Singleton.cpp \ + $(ACE_ROOT)/ace/Object_Manager.h \ + $(ACE_ROOT)/ace/Object_Manager.i \ + $(ACE_ROOT)/ace/Managed_Object.h \ + $(ACE_ROOT)/ace/Managed_Object.i \ + $(ACE_ROOT)/ace/Managed_Object.cpp \ + $(ACE_ROOT)/ace/Malloc.i \ + $(ACE_ROOT)/ace/Malloc_T.h \ + $(ACE_ROOT)/ace/Free_List.h \ + $(ACE_ROOT)/ace/Free_List.i \ + $(ACE_ROOT)/ace/Free_List.cpp \ + $(ACE_ROOT)/ace/Malloc_T.i \ + $(ACE_ROOT)/ace/Malloc_T.cpp \ + $(ACE_ROOT)/ace/Memory_Pool.h \ + $(ACE_ROOT)/ace/Signal.h \ + $(ACE_ROOT)/ace/Containers.h \ + $(ACE_ROOT)/ace/Containers.i \ + $(ACE_ROOT)/ace/Containers_T.h \ + $(ACE_ROOT)/ace/Containers_T.i \ + $(ACE_ROOT)/ace/Containers_T.cpp \ + $(ACE_ROOT)/ace/Signal.i \ + $(ACE_ROOT)/ace/Mem_Map.h \ + $(ACE_ROOT)/ace/Mem_Map.i \ + $(ACE_ROOT)/ace/Memory_Pool.i \ + $(ACE_ROOT)/ace/Message_Block.i \ + $(ACE_ROOT)/ace/Message_Block_T.h \ + $(ACE_ROOT)/ace/Message_Block_T.i \ + $(ACE_ROOT)/ace/Message_Block_T.cpp \ + $(ACE_ROOT)/ace/SString.h \ + $(ACE_ROOT)/ace/SString.i \ + $(ACE_ROOT)/ace/CDR_Stream.i \ + $(TAO_ROOT)/tao/try_macros.h \ + $(ACE_ROOT)/ace/CORBA_macros.h \ + $(TAO_ROOT)/tao/varbase.h \ + $(TAO_ROOT)/tao/TAO_Export.h \ + $(TAO_ROOT)/tao/corbafwd.i \ + $(ACE_ROOT)/ace/Service_Object.h \ + $(ACE_ROOT)/ace/Shared_Object.h \ + $(ACE_ROOT)/ace/Shared_Object.i \ + $(ACE_ROOT)/ace/Service_Object.i \ + $(TAO_ROOT)/tao/Object_Loader.i \ + $(ACE_ROOT)/ace/Service_Config.h \ + $(ACE_ROOT)/ace/Service_Config.i \ + $(ACE_ROOT)/ace/Reactor.h \ + $(ACE_ROOT)/ace/Handle_Set.h \ + $(ACE_ROOT)/ace/Handle_Set.i \ + $(ACE_ROOT)/ace/Timer_Queue.h \ + $(ACE_ROOT)/ace/Timer_Queue_T.h \ + $(ACE_ROOT)/ace/Timer_Queue_T.i \ + $(ACE_ROOT)/ace/Timer_Queue_T.cpp \ + $(ACE_ROOT)/ace/Reactor.i \ + $(ACE_ROOT)/ace/Reactor_Impl.h \ + $(ACE_ROOT)/ace/Svc_Conf_Tokens.h \ + DynamicAnyC.h \ + $(TAO_ROOT)/tao/corba.h \ + $(TAO_ROOT)/tao/Environment.h \ + $(TAO_ROOT)/tao/Environment.i \ + $(TAO_ROOT)/tao/ORB.h \ + $(TAO_ROOT)/tao/Exception.h \ + $(TAO_ROOT)/tao/Exception.i \ + $(TAO_ROOT)/tao/IOR_LookupTable.h \ + $(ACE_ROOT)/ace/Hash_Map_Manager.h \ + $(ACE_ROOT)/ace/Functor.h \ + $(ACE_ROOT)/ace/Functor.i \ + $(ACE_ROOT)/ace/Functor_T.h \ + $(ACE_ROOT)/ace/Functor_T.i \ + $(ACE_ROOT)/ace/Functor_T.cpp \ + $(ACE_ROOT)/ace/Hash_Map_Manager_T.h \ + $(ACE_ROOT)/ace/Hash_Map_Manager_T.i \ + $(ACE_ROOT)/ace/Hash_Map_Manager_T.cpp \ + $(TAO_ROOT)/tao/Services.h \ + $(TAO_ROOT)/tao/Sequence.h \ + $(TAO_ROOT)/tao/Managed_Types.h \ + $(TAO_ROOT)/tao/Managed_Types.i \ + $(TAO_ROOT)/tao/Sequence.i \ + $(TAO_ROOT)/tao/Sequence_T.h \ + $(TAO_ROOT)/tao/Sequence_T.i \ + $(TAO_ROOT)/tao/Sequence_T.cpp \ + $(TAO_ROOT)/tao/Services.i \ + $(TAO_ROOT)/tao/IORManipulation.h \ + $(TAO_ROOT)/tao/LocalObject.h \ + $(TAO_ROOT)/tao/Object.h \ + $(TAO_ROOT)/tao/Object.i \ + $(TAO_ROOT)/tao/LocalObject.i \ + $(TAO_ROOT)/tao/IORC.h \ + $(TAO_ROOT)/tao/IORC.i \ + $(TAO_ROOT)/tao/PortableInterceptor.h \ + $(TAO_ROOT)/tao/Request_Info.h \ + $(TAO_ROOT)/tao/PortableInterceptorC.h \ + $(TAO_ROOT)/tao/DynamicC.h \ + $(TAO_ROOT)/tao/Any.h \ + $(TAO_ROOT)/tao/CDR.h \ + $(TAO_ROOT)/tao/CDR.i \ + $(TAO_ROOT)/tao/Typecode.h \ + $(TAO_ROOT)/tao/Typecode.i \ + $(TAO_ROOT)/tao/Any.i \ + $(TAO_ROOT)/tao/IOPC.h \ + $(TAO_ROOT)/tao/IOPC.i \ + $(TAO_ROOT)/tao/DynamicC.i \ + $(TAO_ROOT)/tao/MessagingC.h \ + $(TAO_ROOT)/tao/ValueBase.h \ + $(TAO_ROOT)/tao/ValueBase.i \ + $(TAO_ROOT)/tao/ValueFactory.h \ + $(TAO_ROOT)/tao/ValueFactory.i \ + $(TAO_ROOT)/tao/TimeBaseC.h \ + $(TAO_ROOT)/tao/TimeBaseC.i \ + $(TAO_ROOT)/tao/PolicyC.h \ + $(TAO_ROOT)/tao/CurrentC.h \ + $(TAO_ROOT)/tao/CurrentC.i \ + $(TAO_ROOT)/tao/Encodable.h \ + $(TAO_ROOT)/tao/PolicyC.i \ + $(TAO_ROOT)/tao/PollableC.h \ + $(TAO_ROOT)/tao/PollableC.i \ + $(TAO_ROOT)/tao/MessagingC.i \ + $(TAO_ROOT)/tao/PortableInterceptorC.i \ + $(TAO_ROOT)/tao/PortableInterceptor.i \ + $(TAO_ROOT)/tao/ORB.i \ + $(TAO_ROOT)/tao/NVList.h \ + $(TAO_ROOT)/tao/NVList.i \ + $(TAO_ROOT)/tao/Principal.h \ + $(TAO_ROOT)/tao/Principal.i \ + $(TAO_ROOT)/tao/Request.h \ + $(TAO_ROOT)/tao/Context.h \ + $(TAO_ROOT)/tao/Context.i \ + $(TAO_ROOT)/tao/Request.i \ + $(TAO_ROOT)/tao/Server_Request.h \ + $(TAO_ROOT)/tao/Object_KeyC.h \ + $(TAO_ROOT)/tao/Object_KeyC.i \ + $(TAO_ROOT)/tao/Server_Request.i \ + $(TAO_ROOT)/tao/POA.h \ + $(TAO_ROOT)/tao/Object_Adapter.h \ + $(TAO_ROOT)/tao/Key_Adapters.h \ + $(ACE_ROOT)/ace/Map.h \ + $(ACE_ROOT)/ace/Map_T.h \ + $(ACE_ROOT)/ace/Pair.h \ + $(ACE_ROOT)/ace/Pair_T.h \ + $(ACE_ROOT)/ace/Pair_T.i \ + $(ACE_ROOT)/ace/Pair_T.cpp \ + $(ACE_ROOT)/ace/Map_Manager.h \ + $(ACE_ROOT)/ace/Map_Manager.i \ + $(ACE_ROOT)/ace/Map_Manager.cpp \ + $(ACE_ROOT)/ace/Active_Map_Manager.h \ + $(ACE_ROOT)/ace/Active_Map_Manager.i \ + $(ACE_ROOT)/ace/Active_Map_Manager_T.h \ + $(ACE_ROOT)/ace/Active_Map_Manager_T.i \ + $(ACE_ROOT)/ace/Active_Map_Manager_T.cpp \ + $(ACE_ROOT)/ace/Map_T.i \ + $(ACE_ROOT)/ace/Map_T.cpp \ + $(TAO_ROOT)/tao/PortableServerC.h \ + $(TAO_ROOT)/tao/PortableServerC.i \ + $(TAO_ROOT)/tao/Key_Adapters.i \ + $(TAO_ROOT)/tao/Server_Strategy_Factory.h \ + $(TAO_ROOT)/tao/poa_macros.h \ + $(TAO_ROOT)/tao/Servant_Base.h \ + $(TAO_ROOT)/tao/Servant_Base.i \ + $(TAO_ROOT)/tao/Active_Object_Map.h \ + $(TAO_ROOT)/tao/Active_Object_Map.i \ + $(TAO_ROOT)/tao/RTCORBAC.h \ + $(TAO_ROOT)/tao/RTCORBAC.i \ + $(TAO_ROOT)/tao/Object_Adapter.i \ + $(TAO_ROOT)/tao/POAManager.h \ + $(TAO_ROOT)/tao/POAManager.i \ + $(TAO_ROOT)/tao/POA.i \ + $(TAO_ROOT)/tao/Stub.h \ + $(TAO_ROOT)/tao/Pluggable.h \ + $(ACE_ROOT)/ace/Message_Queue.h \ + $(ACE_ROOT)/ace/IO_Cntl_Msg.h \ + $(ACE_ROOT)/ace/Message_Queue_T.h \ + $(ACE_ROOT)/ace/Message_Queue_T.i \ + $(ACE_ROOT)/ace/Message_Queue_T.cpp \ + $(ACE_ROOT)/ace/Strategies.h \ + $(ACE_ROOT)/ace/Strategies_T.h \ + $(ACE_ROOT)/ace/Synch_Options.h \ + $(ACE_ROOT)/ace/Synch_Options.i \ + $(ACE_ROOT)/ace/Thread_Manager.h \ + $(ACE_ROOT)/ace/Thread_Manager.i \ + $(ACE_ROOT)/ace/Strategies_T.i \ + $(ACE_ROOT)/ace/Strategies_T.cpp \ + $(ACE_ROOT)/ace/Service_Repository.h \ + $(ACE_ROOT)/ace/Service_Types.h \ + $(ACE_ROOT)/ace/Service_Types.i \ + $(ACE_ROOT)/ace/Service_Repository.i \ + $(ACE_ROOT)/ace/WFMO_Reactor.h \ + $(ACE_ROOT)/ace/WFMO_Reactor.i \ + $(ACE_ROOT)/ace/Strategies.i \ + $(ACE_ROOT)/ace/Message_Queue.i \ + $(TAO_ROOT)/tao/Pluggable.i \ + $(TAO_ROOT)/tao/MProfile.h \ + $(TAO_ROOT)/tao/Profile.h \ + $(TAO_ROOT)/tao/Tagged_Components.h \ + $(TAO_ROOT)/tao/CONV_FRAMEC.h \ + $(TAO_ROOT)/tao/CONV_FRAMEC.i \ + $(TAO_ROOT)/tao/Tagged_Components.i \ + $(TAO_ROOT)/tao/Profile.i \ + $(TAO_ROOT)/tao/MProfile.i \ + $(TAO_ROOT)/tao/Stub.i \ + $(TAO_ROOT)/tao/params.h \ + $(TAO_ROOT)/tao/params.i \ + $(TAO_ROOT)/tao/ORB_Core.h \ + $(TAO_ROOT)/tao/Policy_Manager.h \ + $(TAO_ROOT)/tao/POA_CORBA.h \ + $(TAO_ROOT)/tao/DomainC.h \ + $(TAO_ROOT)/tao/DomainC.i \ + $(TAO_ROOT)/tao/Policy_Manager.i \ + $(TAO_ROOT)/tao/Resource_Factory.h \ + $(TAO_ROOT)/tao/Protocol_Factory.h \ + $(TAO_ROOT)/tao/TAO_Singleton_Manager.h \ + $(TAO_ROOT)/tao/TAO_Singleton_Manager.inl \ + $(TAO_ROOT)/tao/TAO_Singleton.h \ + $(TAO_ROOT)/tao/TAO_Singleton.inl \ + $(TAO_ROOT)/tao/TAO_Singleton.cpp \ + $(TAO_ROOT)/tao/ORB_Core.i \ + $(ACE_ROOT)/ace/Dynamic_Service.h \ + $(ACE_ROOT)/ace/Dynamic_Service.cpp \ + $(TAO_ROOT)/tao/Operation_Table.h \ + $(TAO_ROOT)/tao/debug.h \ + $(TAO_ROOT)/tao/Client_Strategy_Factory.h \ + $(TAO_ROOT)/tao/Invocation.h \ + $(TAO_ROOT)/tao/Synch_Reply_Dispatcher.h \ + $(TAO_ROOT)/tao/Reply_Dispatcher.h \ + $(TAO_ROOT)/tao/Reply_Dispatcher.i \ + $(TAO_ROOT)/tao/GIOP_Message_State.h \ + $(TAO_ROOT)/tao/Pluggable_Messaging.h \ + $(TAO_ROOT)/tao/Pluggable_Messaging_Utils.h \ + $(TAO_ROOT)/tao/Pluggable_Messaging_Utils.i \ + $(TAO_ROOT)/tao/Pluggable_Messaging.i \ + $(TAO_ROOT)/tao/GIOP_Message_State.i \ + $(TAO_ROOT)/tao/Synch_Reply_Dispatcher.i \ + $(TAO_ROOT)/tao/TAOC.h \ + $(TAO_ROOT)/tao/Priority_Mapping_Manager.h \ + $(TAO_ROOT)/tao/Priority_Mapping.h \ + $(TAO_ROOT)/tao/Priority_Mapping.i \ + $(TAO_ROOT)/tao/Priority_Mapping_Manager.i \ + $(TAO_ROOT)/tao/TAOC.i \ + $(TAO_ROOT)/tao/operation_details.h \ + $(TAO_ROOT)/tao/target_specification.h \ + $(TAO_ROOT)/tao/target_specification.i \ + $(TAO_ROOT)/tao/operation_details.i \ + $(TAO_ROOT)/tao/Invocation.i \ + $(TAO_ROOT)/tao/ObjectIDList.h \ + $(TAO_ROOT)/tao/ObjectIDList.i \ + $(TAO_ROOT)/tao/WrongTransactionC.h \ + $(TAO_ROOT)/tao/InterfaceC.h \ + $(TAO_ROOT)/tao/ifrfwd.h \ + $(TAO_ROOT)/tao/BoundsC.h \ + $(TAO_ROOT)/tao/BoundsC.i \ + $(TAO_ROOT)/tao/MessagingS.h \ + $(TAO_ROOT)/tao/TimeBaseS.h \ + $(TAO_ROOT)/tao/TimeBaseS_T.h \ + $(TAO_ROOT)/tao/TimeBaseS_T.i \ + $(TAO_ROOT)/tao/TimeBaseS_T.cpp \ + $(TAO_ROOT)/tao/TimeBaseS.i \ + $(TAO_ROOT)/tao/MessagingS_T.h \ + $(TAO_ROOT)/tao/MessagingS_T.i \ + $(TAO_ROOT)/tao/MessagingS_T.cpp \ + $(TAO_ROOT)/tao/MessagingS.i \ + DynamicAnyC.i DynAnyFactory.h \ + $(TAO_ROOT)/tao/Marshal.h \ + $(TAO_ROOT)/tao/Marshal.i + +.obj/DynEnum_i.o .obj/DynEnum_i.o .obj/DynEnum_i.o .obj/DynEnum_i.o: DynEnum_i.cpp DynEnum_i.h \ + $(ACE_ROOT)/ace/pre.h \ + DynamicAny.h dynamicany_export.h \ + $(ACE_ROOT)/ace/post.h \ + $(ACE_ROOT)/ace/ACE_export.h \ + $(ACE_ROOT)/ace/svc_export.h \ + $(ACE_ROOT)/ace/ace_wchar.h \ + $(TAO_ROOT)/tao/Object_Loader.h \ + $(TAO_ROOT)/tao/corbafwd.h \ + $(ACE_ROOT)/ace/CDR_Stream.h \ + $(ACE_ROOT)/ace/Message_Block.h \ + $(ACE_ROOT)/ace/ACE.h \ + $(ACE_ROOT)/ace/OS.h \ + $(ACE_ROOT)/ace/OS_Dirent.h \ + $(ACE_ROOT)/ace/OS_Export.h \ + $(ACE_ROOT)/ace/OS_Dirent.inl \ + $(ACE_ROOT)/ace/OS_String.h \ + $(ACE_ROOT)/ace/OS_String.inl \ + $(ACE_ROOT)/ace/OS_Memory.h \ + $(ACE_ROOT)/ace/OS_Memory.inl \ + $(ACE_ROOT)/ace/OS_TLI.h \ + $(ACE_ROOT)/ace/OS_TLI.inl \ + $(ACE_ROOT)/ace/Min_Max.h \ + $(ACE_ROOT)/ace/streams.h \ + $(ACE_ROOT)/ace/Basic_Types.h \ + $(ACE_ROOT)/ace/Basic_Types.i \ + $(ACE_ROOT)/ace/Trace.h \ + $(ACE_ROOT)/ace/OS.i \ + $(ACE_ROOT)/ace/Log_Msg.h \ + $(ACE_ROOT)/ace/Log_Record.h \ + $(ACE_ROOT)/ace/Log_Priority.h \ + $(ACE_ROOT)/ace/Log_Record.i \ + $(ACE_ROOT)/ace/Thread_Hook.h \ + $(ACE_ROOT)/ace/Thread_Adapter.h \ + $(ACE_ROOT)/ace/Thread_Adapter.inl \ + $(ACE_ROOT)/ace/Thread_Exit.h \ + $(ACE_ROOT)/ace/Thread_Control.h \ + $(ACE_ROOT)/ace/Thread_Control.inl \ + $(ACE_ROOT)/ace/ACE.i \ + $(ACE_ROOT)/ace/Malloc.h \ + $(ACE_ROOT)/ace/Malloc_Base.h \ + $(ACE_ROOT)/ace/Based_Pointer_T.h \ + $(ACE_ROOT)/ace/Based_Pointer_T.i \ + $(ACE_ROOT)/ace/Based_Pointer_T.cpp \ + $(ACE_ROOT)/ace/Based_Pointer_Repository.h \ + $(ACE_ROOT)/ace/Singleton.h \ + $(ACE_ROOT)/ace/Synch.h \ + $(ACE_ROOT)/ace/SV_Semaphore_Complex.h \ + $(ACE_ROOT)/ace/SV_Semaphore_Simple.h \ + $(ACE_ROOT)/ace/SV_Semaphore_Simple.i \ + $(ACE_ROOT)/ace/SV_Semaphore_Complex.i \ + $(ACE_ROOT)/ace/Synch.i \ + $(ACE_ROOT)/ace/Synch_T.h \ + $(ACE_ROOT)/ace/Event_Handler.h \ + $(ACE_ROOT)/ace/Event_Handler.i \ + $(ACE_ROOT)/ace/Synch_T.i \ + $(ACE_ROOT)/ace/Thread.h \ + $(ACE_ROOT)/ace/Thread.i \ + $(ACE_ROOT)/ace/Atomic_Op.i \ + $(ACE_ROOT)/ace/Synch_T.cpp \ + $(ACE_ROOT)/ace/Singleton.i \ + $(ACE_ROOT)/ace/Singleton.cpp \ + $(ACE_ROOT)/ace/Object_Manager.h \ + $(ACE_ROOT)/ace/Object_Manager.i \ + $(ACE_ROOT)/ace/Managed_Object.h \ + $(ACE_ROOT)/ace/Managed_Object.i \ + $(ACE_ROOT)/ace/Managed_Object.cpp \ + $(ACE_ROOT)/ace/Malloc.i \ + $(ACE_ROOT)/ace/Malloc_T.h \ + $(ACE_ROOT)/ace/Free_List.h \ + $(ACE_ROOT)/ace/Free_List.i \ + $(ACE_ROOT)/ace/Free_List.cpp \ + $(ACE_ROOT)/ace/Malloc_T.i \ + $(ACE_ROOT)/ace/Malloc_T.cpp \ + $(ACE_ROOT)/ace/Memory_Pool.h \ + $(ACE_ROOT)/ace/Signal.h \ + $(ACE_ROOT)/ace/Containers.h \ + $(ACE_ROOT)/ace/Containers.i \ + $(ACE_ROOT)/ace/Containers_T.h \ + $(ACE_ROOT)/ace/Containers_T.i \ + $(ACE_ROOT)/ace/Containers_T.cpp \ + $(ACE_ROOT)/ace/Signal.i \ + $(ACE_ROOT)/ace/Mem_Map.h \ + $(ACE_ROOT)/ace/Mem_Map.i \ + $(ACE_ROOT)/ace/Memory_Pool.i \ + $(ACE_ROOT)/ace/Message_Block.i \ + $(ACE_ROOT)/ace/Message_Block_T.h \ + $(ACE_ROOT)/ace/Message_Block_T.i \ + $(ACE_ROOT)/ace/Message_Block_T.cpp \ + $(ACE_ROOT)/ace/SString.h \ + $(ACE_ROOT)/ace/SString.i \ + $(ACE_ROOT)/ace/CDR_Stream.i \ + $(TAO_ROOT)/tao/try_macros.h \ + $(TAO_ROOT)/tao/orbconf.h \ + $(ACE_ROOT)/ace/CORBA_macros.h \ + $(TAO_ROOT)/tao/varbase.h \ + $(TAO_ROOT)/tao/TAO_Export.h \ + $(TAO_ROOT)/tao/corbafwd.i \ + $(ACE_ROOT)/ace/Service_Object.h \ + $(ACE_ROOT)/ace/Shared_Object.h \ + $(ACE_ROOT)/ace/Shared_Object.i \ + $(ACE_ROOT)/ace/Service_Object.i \ + $(TAO_ROOT)/tao/Object_Loader.i \ + $(ACE_ROOT)/ace/Service_Config.h \ + $(ACE_ROOT)/ace/Service_Config.i \ + $(ACE_ROOT)/ace/Reactor.h \ + $(ACE_ROOT)/ace/Handle_Set.h \ + $(ACE_ROOT)/ace/Handle_Set.i \ + $(ACE_ROOT)/ace/Timer_Queue.h \ + $(ACE_ROOT)/ace/Timer_Queue_T.h \ + $(ACE_ROOT)/ace/Timer_Queue_T.i \ + $(ACE_ROOT)/ace/Timer_Queue_T.cpp \ + $(ACE_ROOT)/ace/Reactor.i \ + $(ACE_ROOT)/ace/Reactor_Impl.h \ + $(ACE_ROOT)/ace/Svc_Conf_Tokens.h \ + DynamicAnyC.h \ + $(TAO_ROOT)/tao/corba.h \ + $(TAO_ROOT)/tao/Environment.h \ + $(TAO_ROOT)/tao/Environment.i \ + $(TAO_ROOT)/tao/ORB.h \ + $(TAO_ROOT)/tao/Exception.h \ + $(TAO_ROOT)/tao/Exception.i \ + $(TAO_ROOT)/tao/IOR_LookupTable.h \ + $(ACE_ROOT)/ace/Hash_Map_Manager.h \ + $(ACE_ROOT)/ace/Functor.h \ + $(ACE_ROOT)/ace/Functor.i \ + $(ACE_ROOT)/ace/Functor_T.h \ + $(ACE_ROOT)/ace/Functor_T.i \ + $(ACE_ROOT)/ace/Functor_T.cpp \ + $(ACE_ROOT)/ace/Hash_Map_Manager_T.h \ + $(ACE_ROOT)/ace/Hash_Map_Manager_T.i \ + $(ACE_ROOT)/ace/Hash_Map_Manager_T.cpp \ + $(TAO_ROOT)/tao/Services.h \ + $(TAO_ROOT)/tao/Sequence.h \ + $(TAO_ROOT)/tao/Managed_Types.h \ + $(TAO_ROOT)/tao/Managed_Types.i \ + $(TAO_ROOT)/tao/Sequence.i \ + $(TAO_ROOT)/tao/Sequence_T.h \ + $(TAO_ROOT)/tao/Sequence_T.i \ + $(TAO_ROOT)/tao/Sequence_T.cpp \ + $(TAO_ROOT)/tao/Services.i \ + $(TAO_ROOT)/tao/IORManipulation.h \ + $(TAO_ROOT)/tao/LocalObject.h \ + $(TAO_ROOT)/tao/Object.h \ + $(TAO_ROOT)/tao/Object.i \ + $(TAO_ROOT)/tao/LocalObject.i \ + $(TAO_ROOT)/tao/IORC.h \ + $(TAO_ROOT)/tao/IORC.i \ + $(TAO_ROOT)/tao/PortableInterceptor.h \ + $(TAO_ROOT)/tao/Request_Info.h \ + $(TAO_ROOT)/tao/PortableInterceptorC.h \ + $(TAO_ROOT)/tao/DynamicC.h \ + $(TAO_ROOT)/tao/Any.h \ + $(TAO_ROOT)/tao/CDR.h \ + $(TAO_ROOT)/tao/CDR.i \ + $(TAO_ROOT)/tao/Typecode.h \ + $(TAO_ROOT)/tao/Typecode.i \ + $(TAO_ROOT)/tao/Any.i \ + $(TAO_ROOT)/tao/IOPC.h \ + $(TAO_ROOT)/tao/IOPC.i \ + $(TAO_ROOT)/tao/DynamicC.i \ + $(TAO_ROOT)/tao/MessagingC.h \ + $(TAO_ROOT)/tao/ValueBase.h \ + $(TAO_ROOT)/tao/ValueBase.i \ + $(TAO_ROOT)/tao/ValueFactory.h \ + $(TAO_ROOT)/tao/ValueFactory.i \ + $(TAO_ROOT)/tao/TimeBaseC.h \ + $(TAO_ROOT)/tao/TimeBaseC.i \ + $(TAO_ROOT)/tao/PolicyC.h \ + $(TAO_ROOT)/tao/CurrentC.h \ + $(TAO_ROOT)/tao/CurrentC.i \ + $(TAO_ROOT)/tao/Encodable.h \ + $(TAO_ROOT)/tao/PolicyC.i \ + $(TAO_ROOT)/tao/PollableC.h \ + $(TAO_ROOT)/tao/PollableC.i \ + $(TAO_ROOT)/tao/MessagingC.i \ + $(TAO_ROOT)/tao/PortableInterceptorC.i \ + $(TAO_ROOT)/tao/PortableInterceptor.i \ + $(TAO_ROOT)/tao/ORB.i \ + $(TAO_ROOT)/tao/NVList.h \ + $(TAO_ROOT)/tao/NVList.i \ + $(TAO_ROOT)/tao/Principal.h \ + $(TAO_ROOT)/tao/Principal.i \ + $(TAO_ROOT)/tao/Request.h \ + $(TAO_ROOT)/tao/Context.h \ + $(TAO_ROOT)/tao/Context.i \ + $(TAO_ROOT)/tao/Request.i \ + $(TAO_ROOT)/tao/Server_Request.h \ + $(TAO_ROOT)/tao/Object_KeyC.h \ + $(TAO_ROOT)/tao/Object_KeyC.i \ + $(TAO_ROOT)/tao/Server_Request.i \ + $(TAO_ROOT)/tao/POA.h \ + $(TAO_ROOT)/tao/Object_Adapter.h \ + $(TAO_ROOT)/tao/Key_Adapters.h \ + $(ACE_ROOT)/ace/Map.h \ + $(ACE_ROOT)/ace/Map_T.h \ + $(ACE_ROOT)/ace/Pair.h \ + $(ACE_ROOT)/ace/Pair_T.h \ + $(ACE_ROOT)/ace/Pair_T.i \ + $(ACE_ROOT)/ace/Pair_T.cpp \ + $(ACE_ROOT)/ace/Map_Manager.h \ + $(ACE_ROOT)/ace/Map_Manager.i \ + $(ACE_ROOT)/ace/Map_Manager.cpp \ + $(ACE_ROOT)/ace/Active_Map_Manager.h \ + $(ACE_ROOT)/ace/Active_Map_Manager.i \ + $(ACE_ROOT)/ace/Active_Map_Manager_T.h \ + $(ACE_ROOT)/ace/Active_Map_Manager_T.i \ + $(ACE_ROOT)/ace/Active_Map_Manager_T.cpp \ + $(ACE_ROOT)/ace/Map_T.i \ + $(ACE_ROOT)/ace/Map_T.cpp \ + $(TAO_ROOT)/tao/PortableServerC.h \ + $(TAO_ROOT)/tao/PortableServerC.i \ + $(TAO_ROOT)/tao/Key_Adapters.i \ + $(TAO_ROOT)/tao/Server_Strategy_Factory.h \ + $(TAO_ROOT)/tao/poa_macros.h \ + $(TAO_ROOT)/tao/Servant_Base.h \ + $(TAO_ROOT)/tao/Servant_Base.i \ + $(TAO_ROOT)/tao/Active_Object_Map.h \ + $(TAO_ROOT)/tao/Active_Object_Map.i \ + $(TAO_ROOT)/tao/RTCORBAC.h \ + $(TAO_ROOT)/tao/RTCORBAC.i \ + $(TAO_ROOT)/tao/Object_Adapter.i \ + $(TAO_ROOT)/tao/POAManager.h \ + $(TAO_ROOT)/tao/POAManager.i \ + $(TAO_ROOT)/tao/POA.i \ + $(TAO_ROOT)/tao/Stub.h \ + $(TAO_ROOT)/tao/Pluggable.h \ + $(ACE_ROOT)/ace/Message_Queue.h \ + $(ACE_ROOT)/ace/IO_Cntl_Msg.h \ + $(ACE_ROOT)/ace/Message_Queue_T.h \ + $(ACE_ROOT)/ace/Message_Queue_T.i \ + $(ACE_ROOT)/ace/Message_Queue_T.cpp \ + $(ACE_ROOT)/ace/Strategies.h \ + $(ACE_ROOT)/ace/Strategies_T.h \ + $(ACE_ROOT)/ace/Synch_Options.h \ + $(ACE_ROOT)/ace/Synch_Options.i \ + $(ACE_ROOT)/ace/Thread_Manager.h \ + $(ACE_ROOT)/ace/Thread_Manager.i \ + $(ACE_ROOT)/ace/Strategies_T.i \ + $(ACE_ROOT)/ace/Strategies_T.cpp \ + $(ACE_ROOT)/ace/Service_Repository.h \ + $(ACE_ROOT)/ace/Service_Types.h \ + $(ACE_ROOT)/ace/Service_Types.i \ + $(ACE_ROOT)/ace/Service_Repository.i \ + $(ACE_ROOT)/ace/WFMO_Reactor.h \ + $(ACE_ROOT)/ace/WFMO_Reactor.i \ + $(ACE_ROOT)/ace/Strategies.i \ + $(ACE_ROOT)/ace/Message_Queue.i \ + $(TAO_ROOT)/tao/Pluggable.i \ + $(TAO_ROOT)/tao/MProfile.h \ + $(TAO_ROOT)/tao/Profile.h \ + $(TAO_ROOT)/tao/Tagged_Components.h \ + $(TAO_ROOT)/tao/CONV_FRAMEC.h \ + $(TAO_ROOT)/tao/CONV_FRAMEC.i \ + $(TAO_ROOT)/tao/Tagged_Components.i \ + $(TAO_ROOT)/tao/Profile.i \ + $(TAO_ROOT)/tao/MProfile.i \ + $(TAO_ROOT)/tao/Stub.i \ + $(TAO_ROOT)/tao/params.h \ + $(TAO_ROOT)/tao/params.i \ + $(TAO_ROOT)/tao/ORB_Core.h \ + $(TAO_ROOT)/tao/Policy_Manager.h \ + $(TAO_ROOT)/tao/POA_CORBA.h \ + $(TAO_ROOT)/tao/DomainC.h \ + $(TAO_ROOT)/tao/DomainC.i \ + $(TAO_ROOT)/tao/Policy_Manager.i \ + $(TAO_ROOT)/tao/Resource_Factory.h \ + $(TAO_ROOT)/tao/Protocol_Factory.h \ + $(TAO_ROOT)/tao/TAO_Singleton_Manager.h \ + $(TAO_ROOT)/tao/TAO_Singleton_Manager.inl \ + $(TAO_ROOT)/tao/TAO_Singleton.h \ + $(TAO_ROOT)/tao/TAO_Singleton.inl \ + $(TAO_ROOT)/tao/TAO_Singleton.cpp \ + $(TAO_ROOT)/tao/ORB_Core.i \ + $(ACE_ROOT)/ace/Dynamic_Service.h \ + $(ACE_ROOT)/ace/Dynamic_Service.cpp \ + $(TAO_ROOT)/tao/Operation_Table.h \ + $(TAO_ROOT)/tao/debug.h \ + $(TAO_ROOT)/tao/Client_Strategy_Factory.h \ + $(TAO_ROOT)/tao/Invocation.h \ + $(TAO_ROOT)/tao/Synch_Reply_Dispatcher.h \ + $(TAO_ROOT)/tao/Reply_Dispatcher.h \ + $(TAO_ROOT)/tao/Reply_Dispatcher.i \ + $(TAO_ROOT)/tao/GIOP_Message_State.h \ + $(TAO_ROOT)/tao/Pluggable_Messaging.h \ + $(TAO_ROOT)/tao/Pluggable_Messaging_Utils.h \ + $(TAO_ROOT)/tao/Pluggable_Messaging_Utils.i \ + $(TAO_ROOT)/tao/Pluggable_Messaging.i \ + $(TAO_ROOT)/tao/GIOP_Message_State.i \ + $(TAO_ROOT)/tao/Synch_Reply_Dispatcher.i \ + $(TAO_ROOT)/tao/TAOC.h \ + $(TAO_ROOT)/tao/Priority_Mapping_Manager.h \ + $(TAO_ROOT)/tao/Priority_Mapping.h \ + $(TAO_ROOT)/tao/Priority_Mapping.i \ + $(TAO_ROOT)/tao/Priority_Mapping_Manager.i \ + $(TAO_ROOT)/tao/TAOC.i \ + $(TAO_ROOT)/tao/operation_details.h \ + $(TAO_ROOT)/tao/target_specification.h \ + $(TAO_ROOT)/tao/target_specification.i \ + $(TAO_ROOT)/tao/operation_details.i \ + $(TAO_ROOT)/tao/Invocation.i \ + $(TAO_ROOT)/tao/ObjectIDList.h \ + $(TAO_ROOT)/tao/ObjectIDList.i \ + $(TAO_ROOT)/tao/WrongTransactionC.h \ + $(TAO_ROOT)/tao/InterfaceC.h \ + $(TAO_ROOT)/tao/ifrfwd.h \ + $(TAO_ROOT)/tao/BoundsC.h \ + $(TAO_ROOT)/tao/BoundsC.i \ + $(TAO_ROOT)/tao/MessagingS.h \ + $(TAO_ROOT)/tao/TimeBaseS.h \ + $(TAO_ROOT)/tao/TimeBaseS_T.h \ + $(TAO_ROOT)/tao/TimeBaseS_T.i \ + $(TAO_ROOT)/tao/TimeBaseS_T.cpp \ + $(TAO_ROOT)/tao/TimeBaseS.i \ + $(TAO_ROOT)/tao/MessagingS_T.h \ + $(TAO_ROOT)/tao/MessagingS_T.i \ + $(TAO_ROOT)/tao/MessagingS_T.cpp \ + $(TAO_ROOT)/tao/MessagingS.i \ + DynamicAnyC.i DynAnyFactory.h + +.obj/DynArray_i.o .obj/DynArray_i.o .obj/DynArray_i.o .obj/DynArray_i.o: DynArray_i.cpp DynArray_i.h \ + $(ACE_ROOT)/ace/pre.h \ + DynamicAny.h dynamicany_export.h \ + $(ACE_ROOT)/ace/post.h \ + $(ACE_ROOT)/ace/ACE_export.h \ + $(ACE_ROOT)/ace/svc_export.h \ + $(ACE_ROOT)/ace/ace_wchar.h \ + $(TAO_ROOT)/tao/Object_Loader.h \ + $(TAO_ROOT)/tao/corbafwd.h \ + $(ACE_ROOT)/ace/CDR_Stream.h \ + $(ACE_ROOT)/ace/Message_Block.h \ + $(ACE_ROOT)/ace/ACE.h \ + $(ACE_ROOT)/ace/OS.h \ + $(ACE_ROOT)/ace/OS_Dirent.h \ + $(ACE_ROOT)/ace/OS_Export.h \ + $(ACE_ROOT)/ace/OS_Dirent.inl \ + $(ACE_ROOT)/ace/OS_String.h \ + $(ACE_ROOT)/ace/OS_String.inl \ + $(ACE_ROOT)/ace/OS_Memory.h \ + $(ACE_ROOT)/ace/OS_Memory.inl \ + $(ACE_ROOT)/ace/OS_TLI.h \ + $(ACE_ROOT)/ace/OS_TLI.inl \ + $(ACE_ROOT)/ace/Min_Max.h \ + $(ACE_ROOT)/ace/streams.h \ + $(ACE_ROOT)/ace/Basic_Types.h \ + $(ACE_ROOT)/ace/Basic_Types.i \ + $(ACE_ROOT)/ace/Trace.h \ + $(ACE_ROOT)/ace/OS.i \ + $(ACE_ROOT)/ace/Log_Msg.h \ + $(ACE_ROOT)/ace/Log_Record.h \ + $(ACE_ROOT)/ace/Log_Priority.h \ + $(ACE_ROOT)/ace/Log_Record.i \ + $(ACE_ROOT)/ace/Thread_Hook.h \ + $(ACE_ROOT)/ace/Thread_Adapter.h \ + $(ACE_ROOT)/ace/Thread_Adapter.inl \ + $(ACE_ROOT)/ace/Thread_Exit.h \ + $(ACE_ROOT)/ace/Thread_Control.h \ + $(ACE_ROOT)/ace/Thread_Control.inl \ + $(ACE_ROOT)/ace/ACE.i \ + $(ACE_ROOT)/ace/Malloc.h \ + $(ACE_ROOT)/ace/Malloc_Base.h \ + $(ACE_ROOT)/ace/Based_Pointer_T.h \ + $(ACE_ROOT)/ace/Based_Pointer_T.i \ + $(ACE_ROOT)/ace/Based_Pointer_T.cpp \ + $(ACE_ROOT)/ace/Based_Pointer_Repository.h \ + $(ACE_ROOT)/ace/Singleton.h \ + $(ACE_ROOT)/ace/Synch.h \ + $(ACE_ROOT)/ace/SV_Semaphore_Complex.h \ + $(ACE_ROOT)/ace/SV_Semaphore_Simple.h \ + $(ACE_ROOT)/ace/SV_Semaphore_Simple.i \ + $(ACE_ROOT)/ace/SV_Semaphore_Complex.i \ + $(ACE_ROOT)/ace/Synch.i \ + $(ACE_ROOT)/ace/Synch_T.h \ + $(ACE_ROOT)/ace/Event_Handler.h \ + $(ACE_ROOT)/ace/Event_Handler.i \ + $(ACE_ROOT)/ace/Synch_T.i \ + $(ACE_ROOT)/ace/Thread.h \ + $(ACE_ROOT)/ace/Thread.i \ + $(ACE_ROOT)/ace/Atomic_Op.i \ + $(ACE_ROOT)/ace/Synch_T.cpp \ + $(ACE_ROOT)/ace/Singleton.i \ + $(ACE_ROOT)/ace/Singleton.cpp \ + $(ACE_ROOT)/ace/Object_Manager.h \ + $(ACE_ROOT)/ace/Object_Manager.i \ + $(ACE_ROOT)/ace/Managed_Object.h \ + $(ACE_ROOT)/ace/Managed_Object.i \ + $(ACE_ROOT)/ace/Managed_Object.cpp \ + $(ACE_ROOT)/ace/Malloc.i \ + $(ACE_ROOT)/ace/Malloc_T.h \ + $(ACE_ROOT)/ace/Free_List.h \ + $(ACE_ROOT)/ace/Free_List.i \ + $(ACE_ROOT)/ace/Free_List.cpp \ + $(ACE_ROOT)/ace/Malloc_T.i \ + $(ACE_ROOT)/ace/Malloc_T.cpp \ + $(ACE_ROOT)/ace/Memory_Pool.h \ + $(ACE_ROOT)/ace/Signal.h \ + $(ACE_ROOT)/ace/Containers.h \ + $(ACE_ROOT)/ace/Containers.i \ + $(ACE_ROOT)/ace/Containers_T.h \ + $(ACE_ROOT)/ace/Containers_T.i \ + $(ACE_ROOT)/ace/Containers_T.cpp \ + $(ACE_ROOT)/ace/Signal.i \ + $(ACE_ROOT)/ace/Mem_Map.h \ + $(ACE_ROOT)/ace/Mem_Map.i \ + $(ACE_ROOT)/ace/Memory_Pool.i \ + $(ACE_ROOT)/ace/Message_Block.i \ + $(ACE_ROOT)/ace/Message_Block_T.h \ + $(ACE_ROOT)/ace/Message_Block_T.i \ + $(ACE_ROOT)/ace/Message_Block_T.cpp \ + $(ACE_ROOT)/ace/SString.h \ + $(ACE_ROOT)/ace/SString.i \ + $(ACE_ROOT)/ace/CDR_Stream.i \ + $(TAO_ROOT)/tao/try_macros.h \ + $(TAO_ROOT)/tao/orbconf.h \ + $(ACE_ROOT)/ace/CORBA_macros.h \ + $(TAO_ROOT)/tao/varbase.h \ + $(TAO_ROOT)/tao/TAO_Export.h \ + $(TAO_ROOT)/tao/corbafwd.i \ + $(ACE_ROOT)/ace/Service_Object.h \ + $(ACE_ROOT)/ace/Shared_Object.h \ + $(ACE_ROOT)/ace/Shared_Object.i \ + $(ACE_ROOT)/ace/Service_Object.i \ + $(TAO_ROOT)/tao/Object_Loader.i \ + $(ACE_ROOT)/ace/Service_Config.h \ + $(ACE_ROOT)/ace/Service_Config.i \ + $(ACE_ROOT)/ace/Reactor.h \ + $(ACE_ROOT)/ace/Handle_Set.h \ + $(ACE_ROOT)/ace/Handle_Set.i \ + $(ACE_ROOT)/ace/Timer_Queue.h \ + $(ACE_ROOT)/ace/Timer_Queue_T.h \ + $(ACE_ROOT)/ace/Timer_Queue_T.i \ + $(ACE_ROOT)/ace/Timer_Queue_T.cpp \ + $(ACE_ROOT)/ace/Reactor.i \ + $(ACE_ROOT)/ace/Reactor_Impl.h \ + $(ACE_ROOT)/ace/Svc_Conf_Tokens.h \ + DynamicAnyC.h \ + $(TAO_ROOT)/tao/corba.h \ + $(TAO_ROOT)/tao/Environment.h \ + $(TAO_ROOT)/tao/Environment.i \ + $(TAO_ROOT)/tao/ORB.h \ + $(TAO_ROOT)/tao/Exception.h \ + $(TAO_ROOT)/tao/Exception.i \ + $(TAO_ROOT)/tao/IOR_LookupTable.h \ + $(ACE_ROOT)/ace/Hash_Map_Manager.h \ + $(ACE_ROOT)/ace/Functor.h \ + $(ACE_ROOT)/ace/Functor.i \ + $(ACE_ROOT)/ace/Functor_T.h \ + $(ACE_ROOT)/ace/Functor_T.i \ + $(ACE_ROOT)/ace/Functor_T.cpp \ + $(ACE_ROOT)/ace/Hash_Map_Manager_T.h \ + $(ACE_ROOT)/ace/Hash_Map_Manager_T.i \ + $(ACE_ROOT)/ace/Hash_Map_Manager_T.cpp \ + $(TAO_ROOT)/tao/Services.h \ + $(TAO_ROOT)/tao/Sequence.h \ + $(TAO_ROOT)/tao/Managed_Types.h \ + $(TAO_ROOT)/tao/Managed_Types.i \ + $(TAO_ROOT)/tao/Sequence.i \ + $(TAO_ROOT)/tao/Sequence_T.h \ + $(TAO_ROOT)/tao/Sequence_T.i \ + $(TAO_ROOT)/tao/Sequence_T.cpp \ + $(TAO_ROOT)/tao/Services.i \ + $(TAO_ROOT)/tao/IORManipulation.h \ + $(TAO_ROOT)/tao/LocalObject.h \ + $(TAO_ROOT)/tao/Object.h \ + $(TAO_ROOT)/tao/Object.i \ + $(TAO_ROOT)/tao/LocalObject.i \ + $(TAO_ROOT)/tao/IORC.h \ + $(TAO_ROOT)/tao/IORC.i \ + $(TAO_ROOT)/tao/PortableInterceptor.h \ + $(TAO_ROOT)/tao/Request_Info.h \ + $(TAO_ROOT)/tao/PortableInterceptorC.h \ + $(TAO_ROOT)/tao/DynamicC.h \ + $(TAO_ROOT)/tao/Any.h \ + $(TAO_ROOT)/tao/CDR.h \ + $(TAO_ROOT)/tao/CDR.i \ + $(TAO_ROOT)/tao/Typecode.h \ + $(TAO_ROOT)/tao/Typecode.i \ + $(TAO_ROOT)/tao/Any.i \ + $(TAO_ROOT)/tao/IOPC.h \ + $(TAO_ROOT)/tao/IOPC.i \ + $(TAO_ROOT)/tao/DynamicC.i \ + $(TAO_ROOT)/tao/MessagingC.h \ + $(TAO_ROOT)/tao/ValueBase.h \ + $(TAO_ROOT)/tao/ValueBase.i \ + $(TAO_ROOT)/tao/ValueFactory.h \ + $(TAO_ROOT)/tao/ValueFactory.i \ + $(TAO_ROOT)/tao/TimeBaseC.h \ + $(TAO_ROOT)/tao/TimeBaseC.i \ + $(TAO_ROOT)/tao/PolicyC.h \ + $(TAO_ROOT)/tao/CurrentC.h \ + $(TAO_ROOT)/tao/CurrentC.i \ + $(TAO_ROOT)/tao/Encodable.h \ + $(TAO_ROOT)/tao/PolicyC.i \ + $(TAO_ROOT)/tao/PollableC.h \ + $(TAO_ROOT)/tao/PollableC.i \ + $(TAO_ROOT)/tao/MessagingC.i \ + $(TAO_ROOT)/tao/PortableInterceptorC.i \ + $(TAO_ROOT)/tao/PortableInterceptor.i \ + $(TAO_ROOT)/tao/ORB.i \ + $(TAO_ROOT)/tao/NVList.h \ + $(TAO_ROOT)/tao/NVList.i \ + $(TAO_ROOT)/tao/Principal.h \ + $(TAO_ROOT)/tao/Principal.i \ + $(TAO_ROOT)/tao/Request.h \ + $(TAO_ROOT)/tao/Context.h \ + $(TAO_ROOT)/tao/Context.i \ + $(TAO_ROOT)/tao/Request.i \ + $(TAO_ROOT)/tao/Server_Request.h \ + $(TAO_ROOT)/tao/Object_KeyC.h \ + $(TAO_ROOT)/tao/Object_KeyC.i \ + $(TAO_ROOT)/tao/Server_Request.i \ + $(TAO_ROOT)/tao/POA.h \ + $(TAO_ROOT)/tao/Object_Adapter.h \ + $(TAO_ROOT)/tao/Key_Adapters.h \ + $(ACE_ROOT)/ace/Map.h \ + $(ACE_ROOT)/ace/Map_T.h \ + $(ACE_ROOT)/ace/Pair.h \ + $(ACE_ROOT)/ace/Pair_T.h \ + $(ACE_ROOT)/ace/Pair_T.i \ + $(ACE_ROOT)/ace/Pair_T.cpp \ + $(ACE_ROOT)/ace/Map_Manager.h \ + $(ACE_ROOT)/ace/Map_Manager.i \ + $(ACE_ROOT)/ace/Map_Manager.cpp \ + $(ACE_ROOT)/ace/Active_Map_Manager.h \ + $(ACE_ROOT)/ace/Active_Map_Manager.i \ + $(ACE_ROOT)/ace/Active_Map_Manager_T.h \ + $(ACE_ROOT)/ace/Active_Map_Manager_T.i \ + $(ACE_ROOT)/ace/Active_Map_Manager_T.cpp \ + $(ACE_ROOT)/ace/Map_T.i \ + $(ACE_ROOT)/ace/Map_T.cpp \ + $(TAO_ROOT)/tao/PortableServerC.h \ + $(TAO_ROOT)/tao/PortableServerC.i \ + $(TAO_ROOT)/tao/Key_Adapters.i \ + $(TAO_ROOT)/tao/Server_Strategy_Factory.h \ + $(TAO_ROOT)/tao/poa_macros.h \ + $(TAO_ROOT)/tao/Servant_Base.h \ + $(TAO_ROOT)/tao/Servant_Base.i \ + $(TAO_ROOT)/tao/Active_Object_Map.h \ + $(TAO_ROOT)/tao/Active_Object_Map.i \ + $(TAO_ROOT)/tao/RTCORBAC.h \ + $(TAO_ROOT)/tao/RTCORBAC.i \ + $(TAO_ROOT)/tao/Object_Adapter.i \ + $(TAO_ROOT)/tao/POAManager.h \ + $(TAO_ROOT)/tao/POAManager.i \ + $(TAO_ROOT)/tao/POA.i \ + $(TAO_ROOT)/tao/Stub.h \ + $(TAO_ROOT)/tao/Pluggable.h \ + $(ACE_ROOT)/ace/Message_Queue.h \ + $(ACE_ROOT)/ace/IO_Cntl_Msg.h \ + $(ACE_ROOT)/ace/Message_Queue_T.h \ + $(ACE_ROOT)/ace/Message_Queue_T.i \ + $(ACE_ROOT)/ace/Message_Queue_T.cpp \ + $(ACE_ROOT)/ace/Strategies.h \ + $(ACE_ROOT)/ace/Strategies_T.h \ + $(ACE_ROOT)/ace/Synch_Options.h \ + $(ACE_ROOT)/ace/Synch_Options.i \ + $(ACE_ROOT)/ace/Thread_Manager.h \ + $(ACE_ROOT)/ace/Thread_Manager.i \ + $(ACE_ROOT)/ace/Strategies_T.i \ + $(ACE_ROOT)/ace/Strategies_T.cpp \ + $(ACE_ROOT)/ace/Service_Repository.h \ + $(ACE_ROOT)/ace/Service_Types.h \ + $(ACE_ROOT)/ace/Service_Types.i \ + $(ACE_ROOT)/ace/Service_Repository.i \ + $(ACE_ROOT)/ace/WFMO_Reactor.h \ + $(ACE_ROOT)/ace/WFMO_Reactor.i \ + $(ACE_ROOT)/ace/Strategies.i \ + $(ACE_ROOT)/ace/Message_Queue.i \ + $(TAO_ROOT)/tao/Pluggable.i \ + $(TAO_ROOT)/tao/MProfile.h \ + $(TAO_ROOT)/tao/Profile.h \ + $(TAO_ROOT)/tao/Tagged_Components.h \ + $(TAO_ROOT)/tao/CONV_FRAMEC.h \ + $(TAO_ROOT)/tao/CONV_FRAMEC.i \ + $(TAO_ROOT)/tao/Tagged_Components.i \ + $(TAO_ROOT)/tao/Profile.i \ + $(TAO_ROOT)/tao/MProfile.i \ + $(TAO_ROOT)/tao/Stub.i \ + $(TAO_ROOT)/tao/params.h \ + $(TAO_ROOT)/tao/params.i \ + $(TAO_ROOT)/tao/ORB_Core.h \ + $(TAO_ROOT)/tao/Policy_Manager.h \ + $(TAO_ROOT)/tao/POA_CORBA.h \ + $(TAO_ROOT)/tao/DomainC.h \ + $(TAO_ROOT)/tao/DomainC.i \ + $(TAO_ROOT)/tao/Policy_Manager.i \ + $(TAO_ROOT)/tao/Resource_Factory.h \ + $(TAO_ROOT)/tao/Protocol_Factory.h \ + $(TAO_ROOT)/tao/TAO_Singleton_Manager.h \ + $(TAO_ROOT)/tao/TAO_Singleton_Manager.inl \ + $(TAO_ROOT)/tao/TAO_Singleton.h \ + $(TAO_ROOT)/tao/TAO_Singleton.inl \ + $(TAO_ROOT)/tao/TAO_Singleton.cpp \ + $(TAO_ROOT)/tao/ORB_Core.i \ + $(ACE_ROOT)/ace/Dynamic_Service.h \ + $(ACE_ROOT)/ace/Dynamic_Service.cpp \ + $(TAO_ROOT)/tao/Operation_Table.h \ + $(TAO_ROOT)/tao/debug.h \ + $(TAO_ROOT)/tao/Client_Strategy_Factory.h \ + $(TAO_ROOT)/tao/Invocation.h \ + $(TAO_ROOT)/tao/Synch_Reply_Dispatcher.h \ + $(TAO_ROOT)/tao/Reply_Dispatcher.h \ + $(TAO_ROOT)/tao/Reply_Dispatcher.i \ + $(TAO_ROOT)/tao/GIOP_Message_State.h \ + $(TAO_ROOT)/tao/Pluggable_Messaging.h \ + $(TAO_ROOT)/tao/Pluggable_Messaging_Utils.h \ + $(TAO_ROOT)/tao/Pluggable_Messaging_Utils.i \ + $(TAO_ROOT)/tao/Pluggable_Messaging.i \ + $(TAO_ROOT)/tao/GIOP_Message_State.i \ + $(TAO_ROOT)/tao/Synch_Reply_Dispatcher.i \ + $(TAO_ROOT)/tao/TAOC.h \ + $(TAO_ROOT)/tao/Priority_Mapping_Manager.h \ + $(TAO_ROOT)/tao/Priority_Mapping.h \ + $(TAO_ROOT)/tao/Priority_Mapping.i \ + $(TAO_ROOT)/tao/Priority_Mapping_Manager.i \ + $(TAO_ROOT)/tao/TAOC.i \ + $(TAO_ROOT)/tao/operation_details.h \ + $(TAO_ROOT)/tao/target_specification.h \ + $(TAO_ROOT)/tao/target_specification.i \ + $(TAO_ROOT)/tao/operation_details.i \ + $(TAO_ROOT)/tao/Invocation.i \ + $(TAO_ROOT)/tao/ObjectIDList.h \ + $(TAO_ROOT)/tao/ObjectIDList.i \ + $(TAO_ROOT)/tao/WrongTransactionC.h \ + $(TAO_ROOT)/tao/InterfaceC.h \ + $(TAO_ROOT)/tao/ifrfwd.h \ + $(TAO_ROOT)/tao/BoundsC.h \ + $(TAO_ROOT)/tao/BoundsC.i \ + $(TAO_ROOT)/tao/MessagingS.h \ + $(TAO_ROOT)/tao/TimeBaseS.h \ + $(TAO_ROOT)/tao/TimeBaseS_T.h \ + $(TAO_ROOT)/tao/TimeBaseS_T.i \ + $(TAO_ROOT)/tao/TimeBaseS_T.cpp \ + $(TAO_ROOT)/tao/TimeBaseS.i \ + $(TAO_ROOT)/tao/MessagingS_T.h \ + $(TAO_ROOT)/tao/MessagingS_T.i \ + $(TAO_ROOT)/tao/MessagingS_T.cpp \ + $(TAO_ROOT)/tao/MessagingS.i \ + DynamicAnyC.i DynAnyFactory.h \ + $(TAO_ROOT)/tao/Marshal.h \ + $(TAO_ROOT)/tao/Marshal.i + +.obj/DynUnion_i.o .obj/DynUnion_i.o .obj/DynUnion_i.o .obj/DynUnion_i.o: DynUnion_i.cpp DynUnion_i.h \ + $(ACE_ROOT)/ace/pre.h \ + DynamicAny.h dynamicany_export.h \ + $(ACE_ROOT)/ace/post.h \ + $(ACE_ROOT)/ace/ACE_export.h \ + $(ACE_ROOT)/ace/svc_export.h \ + $(ACE_ROOT)/ace/ace_wchar.h \ + $(TAO_ROOT)/tao/Object_Loader.h \ + $(TAO_ROOT)/tao/corbafwd.h \ + $(ACE_ROOT)/ace/CDR_Stream.h \ + $(ACE_ROOT)/ace/Message_Block.h \ + $(ACE_ROOT)/ace/ACE.h \ + $(ACE_ROOT)/ace/OS.h \ + $(ACE_ROOT)/ace/OS_Dirent.h \ + $(ACE_ROOT)/ace/OS_Export.h \ + $(ACE_ROOT)/ace/OS_Dirent.inl \ + $(ACE_ROOT)/ace/OS_String.h \ + $(ACE_ROOT)/ace/OS_String.inl \ + $(ACE_ROOT)/ace/OS_Memory.h \ + $(ACE_ROOT)/ace/OS_Memory.inl \ + $(ACE_ROOT)/ace/OS_TLI.h \ + $(ACE_ROOT)/ace/OS_TLI.inl \ + $(ACE_ROOT)/ace/Min_Max.h \ + $(ACE_ROOT)/ace/streams.h \ + $(ACE_ROOT)/ace/Basic_Types.h \ + $(ACE_ROOT)/ace/Basic_Types.i \ + $(ACE_ROOT)/ace/Trace.h \ + $(ACE_ROOT)/ace/OS.i \ + $(ACE_ROOT)/ace/Log_Msg.h \ + $(ACE_ROOT)/ace/Log_Record.h \ + $(ACE_ROOT)/ace/Log_Priority.h \ + $(ACE_ROOT)/ace/Log_Record.i \ + $(ACE_ROOT)/ace/Thread_Hook.h \ + $(ACE_ROOT)/ace/Thread_Adapter.h \ + $(ACE_ROOT)/ace/Thread_Adapter.inl \ + $(ACE_ROOT)/ace/Thread_Exit.h \ + $(ACE_ROOT)/ace/Thread_Control.h \ + $(ACE_ROOT)/ace/Thread_Control.inl \ + $(ACE_ROOT)/ace/ACE.i \ + $(ACE_ROOT)/ace/Malloc.h \ + $(ACE_ROOT)/ace/Malloc_Base.h \ + $(ACE_ROOT)/ace/Based_Pointer_T.h \ + $(ACE_ROOT)/ace/Based_Pointer_T.i \ + $(ACE_ROOT)/ace/Based_Pointer_T.cpp \ + $(ACE_ROOT)/ace/Based_Pointer_Repository.h \ + $(ACE_ROOT)/ace/Singleton.h \ + $(ACE_ROOT)/ace/Synch.h \ + $(ACE_ROOT)/ace/SV_Semaphore_Complex.h \ + $(ACE_ROOT)/ace/SV_Semaphore_Simple.h \ + $(ACE_ROOT)/ace/SV_Semaphore_Simple.i \ + $(ACE_ROOT)/ace/SV_Semaphore_Complex.i \ + $(ACE_ROOT)/ace/Synch.i \ + $(ACE_ROOT)/ace/Synch_T.h \ + $(ACE_ROOT)/ace/Event_Handler.h \ + $(ACE_ROOT)/ace/Event_Handler.i \ + $(ACE_ROOT)/ace/Synch_T.i \ + $(ACE_ROOT)/ace/Thread.h \ + $(ACE_ROOT)/ace/Thread.i \ + $(ACE_ROOT)/ace/Atomic_Op.i \ + $(ACE_ROOT)/ace/Synch_T.cpp \ + $(ACE_ROOT)/ace/Singleton.i \ + $(ACE_ROOT)/ace/Singleton.cpp \ + $(ACE_ROOT)/ace/Object_Manager.h \ + $(ACE_ROOT)/ace/Object_Manager.i \ + $(ACE_ROOT)/ace/Managed_Object.h \ + $(ACE_ROOT)/ace/Managed_Object.i \ + $(ACE_ROOT)/ace/Managed_Object.cpp \ + $(ACE_ROOT)/ace/Malloc.i \ + $(ACE_ROOT)/ace/Malloc_T.h \ + $(ACE_ROOT)/ace/Free_List.h \ + $(ACE_ROOT)/ace/Free_List.i \ + $(ACE_ROOT)/ace/Free_List.cpp \ + $(ACE_ROOT)/ace/Malloc_T.i \ + $(ACE_ROOT)/ace/Malloc_T.cpp \ + $(ACE_ROOT)/ace/Memory_Pool.h \ + $(ACE_ROOT)/ace/Signal.h \ + $(ACE_ROOT)/ace/Containers.h \ + $(ACE_ROOT)/ace/Containers.i \ + $(ACE_ROOT)/ace/Containers_T.h \ + $(ACE_ROOT)/ace/Containers_T.i \ + $(ACE_ROOT)/ace/Containers_T.cpp \ + $(ACE_ROOT)/ace/Signal.i \ + $(ACE_ROOT)/ace/Mem_Map.h \ + $(ACE_ROOT)/ace/Mem_Map.i \ + $(ACE_ROOT)/ace/Memory_Pool.i \ + $(ACE_ROOT)/ace/Message_Block.i \ + $(ACE_ROOT)/ace/Message_Block_T.h \ + $(ACE_ROOT)/ace/Message_Block_T.i \ + $(ACE_ROOT)/ace/Message_Block_T.cpp \ + $(ACE_ROOT)/ace/SString.h \ + $(ACE_ROOT)/ace/SString.i \ + $(ACE_ROOT)/ace/CDR_Stream.i \ + $(TAO_ROOT)/tao/try_macros.h \ + $(TAO_ROOT)/tao/orbconf.h \ + $(ACE_ROOT)/ace/CORBA_macros.h \ + $(TAO_ROOT)/tao/varbase.h \ + $(TAO_ROOT)/tao/TAO_Export.h \ + $(TAO_ROOT)/tao/corbafwd.i \ + $(ACE_ROOT)/ace/Service_Object.h \ + $(ACE_ROOT)/ace/Shared_Object.h \ + $(ACE_ROOT)/ace/Shared_Object.i \ + $(ACE_ROOT)/ace/Service_Object.i \ + $(TAO_ROOT)/tao/Object_Loader.i \ + $(ACE_ROOT)/ace/Service_Config.h \ + $(ACE_ROOT)/ace/Service_Config.i \ + $(ACE_ROOT)/ace/Reactor.h \ + $(ACE_ROOT)/ace/Handle_Set.h \ + $(ACE_ROOT)/ace/Handle_Set.i \ + $(ACE_ROOT)/ace/Timer_Queue.h \ + $(ACE_ROOT)/ace/Timer_Queue_T.h \ + $(ACE_ROOT)/ace/Timer_Queue_T.i \ + $(ACE_ROOT)/ace/Timer_Queue_T.cpp \ + $(ACE_ROOT)/ace/Reactor.i \ + $(ACE_ROOT)/ace/Reactor_Impl.h \ + $(ACE_ROOT)/ace/Svc_Conf_Tokens.h \ + DynamicAnyC.h \ + $(TAO_ROOT)/tao/corba.h \ + $(TAO_ROOT)/tao/Environment.h \ + $(TAO_ROOT)/tao/Environment.i \ + $(TAO_ROOT)/tao/ORB.h \ + $(TAO_ROOT)/tao/Exception.h \ + $(TAO_ROOT)/tao/Exception.i \ + $(TAO_ROOT)/tao/IOR_LookupTable.h \ + $(ACE_ROOT)/ace/Hash_Map_Manager.h \ + $(ACE_ROOT)/ace/Functor.h \ + $(ACE_ROOT)/ace/Functor.i \ + $(ACE_ROOT)/ace/Functor_T.h \ + $(ACE_ROOT)/ace/Functor_T.i \ + $(ACE_ROOT)/ace/Functor_T.cpp \ + $(ACE_ROOT)/ace/Hash_Map_Manager_T.h \ + $(ACE_ROOT)/ace/Hash_Map_Manager_T.i \ + $(ACE_ROOT)/ace/Hash_Map_Manager_T.cpp \ + $(TAO_ROOT)/tao/Services.h \ + $(TAO_ROOT)/tao/Sequence.h \ + $(TAO_ROOT)/tao/Managed_Types.h \ + $(TAO_ROOT)/tao/Managed_Types.i \ + $(TAO_ROOT)/tao/Sequence.i \ + $(TAO_ROOT)/tao/Sequence_T.h \ + $(TAO_ROOT)/tao/Sequence_T.i \ + $(TAO_ROOT)/tao/Sequence_T.cpp \ + $(TAO_ROOT)/tao/Services.i \ + $(TAO_ROOT)/tao/IORManipulation.h \ + $(TAO_ROOT)/tao/LocalObject.h \ + $(TAO_ROOT)/tao/Object.h \ + $(TAO_ROOT)/tao/Object.i \ + $(TAO_ROOT)/tao/LocalObject.i \ + $(TAO_ROOT)/tao/IORC.h \ + $(TAO_ROOT)/tao/IORC.i \ + $(TAO_ROOT)/tao/PortableInterceptor.h \ + $(TAO_ROOT)/tao/Request_Info.h \ + $(TAO_ROOT)/tao/PortableInterceptorC.h \ + $(TAO_ROOT)/tao/DynamicC.h \ + $(TAO_ROOT)/tao/Any.h \ + $(TAO_ROOT)/tao/CDR.h \ + $(TAO_ROOT)/tao/CDR.i \ + $(TAO_ROOT)/tao/Typecode.h \ + $(TAO_ROOT)/tao/Typecode.i \ + $(TAO_ROOT)/tao/Any.i \ + $(TAO_ROOT)/tao/IOPC.h \ + $(TAO_ROOT)/tao/IOPC.i \ + $(TAO_ROOT)/tao/DynamicC.i \ + $(TAO_ROOT)/tao/MessagingC.h \ + $(TAO_ROOT)/tao/ValueBase.h \ + $(TAO_ROOT)/tao/ValueBase.i \ + $(TAO_ROOT)/tao/ValueFactory.h \ + $(TAO_ROOT)/tao/ValueFactory.i \ + $(TAO_ROOT)/tao/TimeBaseC.h \ + $(TAO_ROOT)/tao/TimeBaseC.i \ + $(TAO_ROOT)/tao/PolicyC.h \ + $(TAO_ROOT)/tao/CurrentC.h \ + $(TAO_ROOT)/tao/CurrentC.i \ + $(TAO_ROOT)/tao/Encodable.h \ + $(TAO_ROOT)/tao/PolicyC.i \ + $(TAO_ROOT)/tao/PollableC.h \ + $(TAO_ROOT)/tao/PollableC.i \ + $(TAO_ROOT)/tao/MessagingC.i \ + $(TAO_ROOT)/tao/PortableInterceptorC.i \ + $(TAO_ROOT)/tao/PortableInterceptor.i \ + $(TAO_ROOT)/tao/ORB.i \ + $(TAO_ROOT)/tao/NVList.h \ + $(TAO_ROOT)/tao/NVList.i \ + $(TAO_ROOT)/tao/Principal.h \ + $(TAO_ROOT)/tao/Principal.i \ + $(TAO_ROOT)/tao/Request.h \ + $(TAO_ROOT)/tao/Context.h \ + $(TAO_ROOT)/tao/Context.i \ + $(TAO_ROOT)/tao/Request.i \ + $(TAO_ROOT)/tao/Server_Request.h \ + $(TAO_ROOT)/tao/Object_KeyC.h \ + $(TAO_ROOT)/tao/Object_KeyC.i \ + $(TAO_ROOT)/tao/Server_Request.i \ + $(TAO_ROOT)/tao/POA.h \ + $(TAO_ROOT)/tao/Object_Adapter.h \ + $(TAO_ROOT)/tao/Key_Adapters.h \ + $(ACE_ROOT)/ace/Map.h \ + $(ACE_ROOT)/ace/Map_T.h \ + $(ACE_ROOT)/ace/Pair.h \ + $(ACE_ROOT)/ace/Pair_T.h \ + $(ACE_ROOT)/ace/Pair_T.i \ + $(ACE_ROOT)/ace/Pair_T.cpp \ + $(ACE_ROOT)/ace/Map_Manager.h \ + $(ACE_ROOT)/ace/Map_Manager.i \ + $(ACE_ROOT)/ace/Map_Manager.cpp \ + $(ACE_ROOT)/ace/Active_Map_Manager.h \ + $(ACE_ROOT)/ace/Active_Map_Manager.i \ + $(ACE_ROOT)/ace/Active_Map_Manager_T.h \ + $(ACE_ROOT)/ace/Active_Map_Manager_T.i \ + $(ACE_ROOT)/ace/Active_Map_Manager_T.cpp \ + $(ACE_ROOT)/ace/Map_T.i \ + $(ACE_ROOT)/ace/Map_T.cpp \ + $(TAO_ROOT)/tao/PortableServerC.h \ + $(TAO_ROOT)/tao/PortableServerC.i \ + $(TAO_ROOT)/tao/Key_Adapters.i \ + $(TAO_ROOT)/tao/Server_Strategy_Factory.h \ + $(TAO_ROOT)/tao/poa_macros.h \ + $(TAO_ROOT)/tao/Servant_Base.h \ + $(TAO_ROOT)/tao/Servant_Base.i \ + $(TAO_ROOT)/tao/Active_Object_Map.h \ + $(TAO_ROOT)/tao/Active_Object_Map.i \ + $(TAO_ROOT)/tao/RTCORBAC.h \ + $(TAO_ROOT)/tao/RTCORBAC.i \ + $(TAO_ROOT)/tao/Object_Adapter.i \ + $(TAO_ROOT)/tao/POAManager.h \ + $(TAO_ROOT)/tao/POAManager.i \ + $(TAO_ROOT)/tao/POA.i \ + $(TAO_ROOT)/tao/Stub.h \ + $(TAO_ROOT)/tao/Pluggable.h \ + $(ACE_ROOT)/ace/Message_Queue.h \ + $(ACE_ROOT)/ace/IO_Cntl_Msg.h \ + $(ACE_ROOT)/ace/Message_Queue_T.h \ + $(ACE_ROOT)/ace/Message_Queue_T.i \ + $(ACE_ROOT)/ace/Message_Queue_T.cpp \ + $(ACE_ROOT)/ace/Strategies.h \ + $(ACE_ROOT)/ace/Strategies_T.h \ + $(ACE_ROOT)/ace/Synch_Options.h \ + $(ACE_ROOT)/ace/Synch_Options.i \ + $(ACE_ROOT)/ace/Thread_Manager.h \ + $(ACE_ROOT)/ace/Thread_Manager.i \ + $(ACE_ROOT)/ace/Strategies_T.i \ + $(ACE_ROOT)/ace/Strategies_T.cpp \ + $(ACE_ROOT)/ace/Service_Repository.h \ + $(ACE_ROOT)/ace/Service_Types.h \ + $(ACE_ROOT)/ace/Service_Types.i \ + $(ACE_ROOT)/ace/Service_Repository.i \ + $(ACE_ROOT)/ace/WFMO_Reactor.h \ + $(ACE_ROOT)/ace/WFMO_Reactor.i \ + $(ACE_ROOT)/ace/Strategies.i \ + $(ACE_ROOT)/ace/Message_Queue.i \ + $(TAO_ROOT)/tao/Pluggable.i \ + $(TAO_ROOT)/tao/MProfile.h \ + $(TAO_ROOT)/tao/Profile.h \ + $(TAO_ROOT)/tao/Tagged_Components.h \ + $(TAO_ROOT)/tao/CONV_FRAMEC.h \ + $(TAO_ROOT)/tao/CONV_FRAMEC.i \ + $(TAO_ROOT)/tao/Tagged_Components.i \ + $(TAO_ROOT)/tao/Profile.i \ + $(TAO_ROOT)/tao/MProfile.i \ + $(TAO_ROOT)/tao/Stub.i \ + $(TAO_ROOT)/tao/params.h \ + $(TAO_ROOT)/tao/params.i \ + $(TAO_ROOT)/tao/ORB_Core.h \ + $(TAO_ROOT)/tao/Policy_Manager.h \ + $(TAO_ROOT)/tao/POA_CORBA.h \ + $(TAO_ROOT)/tao/DomainC.h \ + $(TAO_ROOT)/tao/DomainC.i \ + $(TAO_ROOT)/tao/Policy_Manager.i \ + $(TAO_ROOT)/tao/Resource_Factory.h \ + $(TAO_ROOT)/tao/Protocol_Factory.h \ + $(TAO_ROOT)/tao/TAO_Singleton_Manager.h \ + $(TAO_ROOT)/tao/TAO_Singleton_Manager.inl \ + $(TAO_ROOT)/tao/TAO_Singleton.h \ + $(TAO_ROOT)/tao/TAO_Singleton.inl \ + $(TAO_ROOT)/tao/TAO_Singleton.cpp \ + $(TAO_ROOT)/tao/ORB_Core.i \ + $(ACE_ROOT)/ace/Dynamic_Service.h \ + $(ACE_ROOT)/ace/Dynamic_Service.cpp \ + $(TAO_ROOT)/tao/Operation_Table.h \ + $(TAO_ROOT)/tao/debug.h \ + $(TAO_ROOT)/tao/Client_Strategy_Factory.h \ + $(TAO_ROOT)/tao/Invocation.h \ + $(TAO_ROOT)/tao/Synch_Reply_Dispatcher.h \ + $(TAO_ROOT)/tao/Reply_Dispatcher.h \ + $(TAO_ROOT)/tao/Reply_Dispatcher.i \ + $(TAO_ROOT)/tao/GIOP_Message_State.h \ + $(TAO_ROOT)/tao/Pluggable_Messaging.h \ + $(TAO_ROOT)/tao/Pluggable_Messaging_Utils.h \ + $(TAO_ROOT)/tao/Pluggable_Messaging_Utils.i \ + $(TAO_ROOT)/tao/Pluggable_Messaging.i \ + $(TAO_ROOT)/tao/GIOP_Message_State.i \ + $(TAO_ROOT)/tao/Synch_Reply_Dispatcher.i \ + $(TAO_ROOT)/tao/TAOC.h \ + $(TAO_ROOT)/tao/Priority_Mapping_Manager.h \ + $(TAO_ROOT)/tao/Priority_Mapping.h \ + $(TAO_ROOT)/tao/Priority_Mapping.i \ + $(TAO_ROOT)/tao/Priority_Mapping_Manager.i \ + $(TAO_ROOT)/tao/TAOC.i \ + $(TAO_ROOT)/tao/operation_details.h \ + $(TAO_ROOT)/tao/target_specification.h \ + $(TAO_ROOT)/tao/target_specification.i \ + $(TAO_ROOT)/tao/operation_details.i \ + $(TAO_ROOT)/tao/Invocation.i \ + $(TAO_ROOT)/tao/ObjectIDList.h \ + $(TAO_ROOT)/tao/ObjectIDList.i \ + $(TAO_ROOT)/tao/WrongTransactionC.h \ + $(TAO_ROOT)/tao/InterfaceC.h \ + $(TAO_ROOT)/tao/ifrfwd.h \ + $(TAO_ROOT)/tao/BoundsC.h \ + $(TAO_ROOT)/tao/BoundsC.i \ + $(TAO_ROOT)/tao/MessagingS.h \ + $(TAO_ROOT)/tao/TimeBaseS.h \ + $(TAO_ROOT)/tao/TimeBaseS_T.h \ + $(TAO_ROOT)/tao/TimeBaseS_T.i \ + $(TAO_ROOT)/tao/TimeBaseS_T.cpp \ + $(TAO_ROOT)/tao/TimeBaseS.i \ + $(TAO_ROOT)/tao/MessagingS_T.h \ + $(TAO_ROOT)/tao/MessagingS_T.i \ + $(TAO_ROOT)/tao/MessagingS_T.cpp \ + $(TAO_ROOT)/tao/MessagingS.i \ + DynamicAnyC.i DynUnion_i_T.h DynUnion_i_T.cpp DynAnyFactory.h \ + $(TAO_ROOT)/tao/Marshal.h \ + $(TAO_ROOT)/tao/Marshal.i + +.obj/DynamicAnyC.o .obj/DynamicAnyC.o .obj/DynamicAnyC.o .obj/DynamicAnyC.o: DynamicAnyC.cpp DynamicAny.h \ + $(ACE_ROOT)/ace/pre.h \ + dynamicany_export.h \ + $(ACE_ROOT)/ace/post.h \ + $(ACE_ROOT)/ace/ACE_export.h \ + $(ACE_ROOT)/ace/svc_export.h \ + $(ACE_ROOT)/ace/ace_wchar.h \ + $(TAO_ROOT)/tao/Object_Loader.h \ + $(TAO_ROOT)/tao/corbafwd.h \ + $(ACE_ROOT)/ace/CDR_Stream.h \ + $(ACE_ROOT)/ace/Message_Block.h \ + $(ACE_ROOT)/ace/ACE.h \ + $(ACE_ROOT)/ace/OS.h \ + $(ACE_ROOT)/ace/OS_Dirent.h \ + $(ACE_ROOT)/ace/OS_Export.h \ + $(ACE_ROOT)/ace/OS_Dirent.inl \ + $(ACE_ROOT)/ace/OS_String.h \ + $(ACE_ROOT)/ace/OS_String.inl \ + $(ACE_ROOT)/ace/OS_Memory.h \ + $(ACE_ROOT)/ace/OS_Memory.inl \ + $(ACE_ROOT)/ace/OS_TLI.h \ + $(ACE_ROOT)/ace/OS_TLI.inl \ + $(ACE_ROOT)/ace/Min_Max.h \ + $(ACE_ROOT)/ace/streams.h \ + $(ACE_ROOT)/ace/Basic_Types.h \ + $(ACE_ROOT)/ace/Basic_Types.i \ + $(ACE_ROOT)/ace/Trace.h \ + $(ACE_ROOT)/ace/OS.i \ + $(ACE_ROOT)/ace/Log_Msg.h \ + $(ACE_ROOT)/ace/Log_Record.h \ + $(ACE_ROOT)/ace/Log_Priority.h \ + $(ACE_ROOT)/ace/Log_Record.i \ + $(ACE_ROOT)/ace/Thread_Hook.h \ + $(ACE_ROOT)/ace/Thread_Adapter.h \ + $(ACE_ROOT)/ace/Thread_Adapter.inl \ + $(ACE_ROOT)/ace/Thread_Exit.h \ + $(ACE_ROOT)/ace/Thread_Control.h \ + $(ACE_ROOT)/ace/Thread_Control.inl \ + $(ACE_ROOT)/ace/ACE.i \ + $(ACE_ROOT)/ace/Malloc.h \ + $(ACE_ROOT)/ace/Malloc_Base.h \ + $(ACE_ROOT)/ace/Based_Pointer_T.h \ + $(ACE_ROOT)/ace/Based_Pointer_T.i \ + $(ACE_ROOT)/ace/Based_Pointer_T.cpp \ + $(ACE_ROOT)/ace/Based_Pointer_Repository.h \ + $(ACE_ROOT)/ace/Singleton.h \ + $(ACE_ROOT)/ace/Synch.h \ + $(ACE_ROOT)/ace/SV_Semaphore_Complex.h \ + $(ACE_ROOT)/ace/SV_Semaphore_Simple.h \ + $(ACE_ROOT)/ace/SV_Semaphore_Simple.i \ + $(ACE_ROOT)/ace/SV_Semaphore_Complex.i \ + $(ACE_ROOT)/ace/Synch.i \ + $(ACE_ROOT)/ace/Synch_T.h \ + $(ACE_ROOT)/ace/Event_Handler.h \ + $(ACE_ROOT)/ace/Event_Handler.i \ + $(ACE_ROOT)/ace/Synch_T.i \ + $(ACE_ROOT)/ace/Thread.h \ + $(ACE_ROOT)/ace/Thread.i \ + $(ACE_ROOT)/ace/Atomic_Op.i \ + $(ACE_ROOT)/ace/Synch_T.cpp \ + $(ACE_ROOT)/ace/Singleton.i \ + $(ACE_ROOT)/ace/Singleton.cpp \ + $(ACE_ROOT)/ace/Object_Manager.h \ + $(ACE_ROOT)/ace/Object_Manager.i \ + $(ACE_ROOT)/ace/Managed_Object.h \ + $(ACE_ROOT)/ace/Managed_Object.i \ + $(ACE_ROOT)/ace/Managed_Object.cpp \ + $(ACE_ROOT)/ace/Malloc.i \ + $(ACE_ROOT)/ace/Malloc_T.h \ + $(ACE_ROOT)/ace/Free_List.h \ + $(ACE_ROOT)/ace/Free_List.i \ + $(ACE_ROOT)/ace/Free_List.cpp \ + $(ACE_ROOT)/ace/Malloc_T.i \ + $(ACE_ROOT)/ace/Malloc_T.cpp \ + $(ACE_ROOT)/ace/Memory_Pool.h \ + $(ACE_ROOT)/ace/Signal.h \ + $(ACE_ROOT)/ace/Containers.h \ + $(ACE_ROOT)/ace/Containers.i \ + $(ACE_ROOT)/ace/Containers_T.h \ + $(ACE_ROOT)/ace/Containers_T.i \ + $(ACE_ROOT)/ace/Containers_T.cpp \ + $(ACE_ROOT)/ace/Signal.i \ + $(ACE_ROOT)/ace/Mem_Map.h \ + $(ACE_ROOT)/ace/Mem_Map.i \ + $(ACE_ROOT)/ace/Memory_Pool.i \ + $(ACE_ROOT)/ace/Message_Block.i \ + $(ACE_ROOT)/ace/Message_Block_T.h \ + $(ACE_ROOT)/ace/Message_Block_T.i \ + $(ACE_ROOT)/ace/Message_Block_T.cpp \ + $(ACE_ROOT)/ace/SString.h \ + $(ACE_ROOT)/ace/SString.i \ + $(ACE_ROOT)/ace/CDR_Stream.i \ + $(TAO_ROOT)/tao/try_macros.h \ + $(TAO_ROOT)/tao/orbconf.h \ + $(ACE_ROOT)/ace/CORBA_macros.h \ + $(TAO_ROOT)/tao/varbase.h \ + $(TAO_ROOT)/tao/TAO_Export.h \ + $(TAO_ROOT)/tao/corbafwd.i \ + $(ACE_ROOT)/ace/Service_Object.h \ + $(ACE_ROOT)/ace/Shared_Object.h \ + $(ACE_ROOT)/ace/Shared_Object.i \ + $(ACE_ROOT)/ace/Service_Object.i \ + $(TAO_ROOT)/tao/Object_Loader.i \ + $(ACE_ROOT)/ace/Service_Config.h \ + $(ACE_ROOT)/ace/Service_Config.i \ + $(ACE_ROOT)/ace/Reactor.h \ + $(ACE_ROOT)/ace/Handle_Set.h \ + $(ACE_ROOT)/ace/Handle_Set.i \ + $(ACE_ROOT)/ace/Timer_Queue.h \ + $(ACE_ROOT)/ace/Timer_Queue_T.h \ + $(ACE_ROOT)/ace/Timer_Queue_T.i \ + $(ACE_ROOT)/ace/Timer_Queue_T.cpp \ + $(ACE_ROOT)/ace/Reactor.i \ + $(ACE_ROOT)/ace/Reactor_Impl.h \ + $(ACE_ROOT)/ace/Svc_Conf_Tokens.h \ + DynamicAnyC.h \ + $(TAO_ROOT)/tao/corba.h \ + $(TAO_ROOT)/tao/Environment.h \ + $(TAO_ROOT)/tao/Environment.i \ + $(TAO_ROOT)/tao/ORB.h \ + $(TAO_ROOT)/tao/Exception.h \ + $(TAO_ROOT)/tao/Exception.i \ + $(TAO_ROOT)/tao/IOR_LookupTable.h \ + $(ACE_ROOT)/ace/Hash_Map_Manager.h \ + $(ACE_ROOT)/ace/Functor.h \ + $(ACE_ROOT)/ace/Functor.i \ + $(ACE_ROOT)/ace/Functor_T.h \ + $(ACE_ROOT)/ace/Functor_T.i \ + $(ACE_ROOT)/ace/Functor_T.cpp \ + $(ACE_ROOT)/ace/Hash_Map_Manager_T.h \ + $(ACE_ROOT)/ace/Hash_Map_Manager_T.i \ + $(ACE_ROOT)/ace/Hash_Map_Manager_T.cpp \ + $(TAO_ROOT)/tao/Services.h \ + $(TAO_ROOT)/tao/Sequence.h \ + $(TAO_ROOT)/tao/Managed_Types.h \ + $(TAO_ROOT)/tao/Managed_Types.i \ + $(TAO_ROOT)/tao/Sequence.i \ + $(TAO_ROOT)/tao/Sequence_T.h \ + $(TAO_ROOT)/tao/Sequence_T.i \ + $(TAO_ROOT)/tao/Sequence_T.cpp \ + $(TAO_ROOT)/tao/Services.i \ + $(TAO_ROOT)/tao/IORManipulation.h \ + $(TAO_ROOT)/tao/LocalObject.h \ + $(TAO_ROOT)/tao/Object.h \ + $(TAO_ROOT)/tao/Object.i \ + $(TAO_ROOT)/tao/LocalObject.i \ + $(TAO_ROOT)/tao/IORC.h \ + $(TAO_ROOT)/tao/IORC.i \ + $(TAO_ROOT)/tao/PortableInterceptor.h \ + $(TAO_ROOT)/tao/Request_Info.h \ + $(TAO_ROOT)/tao/PortableInterceptorC.h \ + $(TAO_ROOT)/tao/DynamicC.h \ + $(TAO_ROOT)/tao/Any.h \ + $(TAO_ROOT)/tao/CDR.h \ + $(TAO_ROOT)/tao/CDR.i \ + $(TAO_ROOT)/tao/Typecode.h \ + $(TAO_ROOT)/tao/Typecode.i \ + $(TAO_ROOT)/tao/Any.i \ + $(TAO_ROOT)/tao/IOPC.h \ + $(TAO_ROOT)/tao/IOPC.i \ + $(TAO_ROOT)/tao/DynamicC.i \ + $(TAO_ROOT)/tao/MessagingC.h \ + $(TAO_ROOT)/tao/ValueBase.h \ + $(TAO_ROOT)/tao/ValueBase.i \ + $(TAO_ROOT)/tao/ValueFactory.h \ + $(TAO_ROOT)/tao/ValueFactory.i \ + $(TAO_ROOT)/tao/TimeBaseC.h \ + $(TAO_ROOT)/tao/TimeBaseC.i \ + $(TAO_ROOT)/tao/PolicyC.h \ + $(TAO_ROOT)/tao/CurrentC.h \ + $(TAO_ROOT)/tao/CurrentC.i \ + $(TAO_ROOT)/tao/Encodable.h \ + $(TAO_ROOT)/tao/PolicyC.i \ + $(TAO_ROOT)/tao/PollableC.h \ + $(TAO_ROOT)/tao/PollableC.i \ + $(TAO_ROOT)/tao/MessagingC.i \ + $(TAO_ROOT)/tao/PortableInterceptorC.i \ + $(TAO_ROOT)/tao/PortableInterceptor.i \ + $(TAO_ROOT)/tao/ORB.i \ + $(TAO_ROOT)/tao/NVList.h \ + $(TAO_ROOT)/tao/NVList.i \ + $(TAO_ROOT)/tao/Principal.h \ + $(TAO_ROOT)/tao/Principal.i \ + $(TAO_ROOT)/tao/Request.h \ + $(TAO_ROOT)/tao/Context.h \ + $(TAO_ROOT)/tao/Context.i \ + $(TAO_ROOT)/tao/Request.i \ + $(TAO_ROOT)/tao/Server_Request.h \ + $(TAO_ROOT)/tao/Object_KeyC.h \ + $(TAO_ROOT)/tao/Object_KeyC.i \ + $(TAO_ROOT)/tao/Server_Request.i \ + $(TAO_ROOT)/tao/POA.h \ + $(TAO_ROOT)/tao/Object_Adapter.h \ + $(TAO_ROOT)/tao/Key_Adapters.h \ + $(ACE_ROOT)/ace/Map.h \ + $(ACE_ROOT)/ace/Map_T.h \ + $(ACE_ROOT)/ace/Pair.h \ + $(ACE_ROOT)/ace/Pair_T.h \ + $(ACE_ROOT)/ace/Pair_T.i \ + $(ACE_ROOT)/ace/Pair_T.cpp \ + $(ACE_ROOT)/ace/Map_Manager.h \ + $(ACE_ROOT)/ace/Map_Manager.i \ + $(ACE_ROOT)/ace/Map_Manager.cpp \ + $(ACE_ROOT)/ace/Active_Map_Manager.h \ + $(ACE_ROOT)/ace/Active_Map_Manager.i \ + $(ACE_ROOT)/ace/Active_Map_Manager_T.h \ + $(ACE_ROOT)/ace/Active_Map_Manager_T.i \ + $(ACE_ROOT)/ace/Active_Map_Manager_T.cpp \ + $(ACE_ROOT)/ace/Map_T.i \ + $(ACE_ROOT)/ace/Map_T.cpp \ + $(TAO_ROOT)/tao/PortableServerC.h \ + $(TAO_ROOT)/tao/PortableServerC.i \ + $(TAO_ROOT)/tao/Key_Adapters.i \ + $(TAO_ROOT)/tao/Server_Strategy_Factory.h \ + $(TAO_ROOT)/tao/poa_macros.h \ + $(TAO_ROOT)/tao/Servant_Base.h \ + $(TAO_ROOT)/tao/Servant_Base.i \ + $(TAO_ROOT)/tao/Active_Object_Map.h \ + $(TAO_ROOT)/tao/Active_Object_Map.i \ + $(TAO_ROOT)/tao/RTCORBAC.h \ + $(TAO_ROOT)/tao/RTCORBAC.i \ + $(TAO_ROOT)/tao/Object_Adapter.i \ + $(TAO_ROOT)/tao/POAManager.h \ + $(TAO_ROOT)/tao/POAManager.i \ + $(TAO_ROOT)/tao/POA.i \ + $(TAO_ROOT)/tao/Stub.h \ + $(TAO_ROOT)/tao/Pluggable.h \ + $(ACE_ROOT)/ace/Message_Queue.h \ + $(ACE_ROOT)/ace/IO_Cntl_Msg.h \ + $(ACE_ROOT)/ace/Message_Queue_T.h \ + $(ACE_ROOT)/ace/Message_Queue_T.i \ + $(ACE_ROOT)/ace/Message_Queue_T.cpp \ + $(ACE_ROOT)/ace/Strategies.h \ + $(ACE_ROOT)/ace/Strategies_T.h \ + $(ACE_ROOT)/ace/Synch_Options.h \ + $(ACE_ROOT)/ace/Synch_Options.i \ + $(ACE_ROOT)/ace/Thread_Manager.h \ + $(ACE_ROOT)/ace/Thread_Manager.i \ + $(ACE_ROOT)/ace/Strategies_T.i \ + $(ACE_ROOT)/ace/Strategies_T.cpp \ + $(ACE_ROOT)/ace/Service_Repository.h \ + $(ACE_ROOT)/ace/Service_Types.h \ + $(ACE_ROOT)/ace/Service_Types.i \ + $(ACE_ROOT)/ace/Service_Repository.i \ + $(ACE_ROOT)/ace/WFMO_Reactor.h \ + $(ACE_ROOT)/ace/WFMO_Reactor.i \ + $(ACE_ROOT)/ace/Strategies.i \ + $(ACE_ROOT)/ace/Message_Queue.i \ + $(TAO_ROOT)/tao/Pluggable.i \ + $(TAO_ROOT)/tao/MProfile.h \ + $(TAO_ROOT)/tao/Profile.h \ + $(TAO_ROOT)/tao/Tagged_Components.h \ + $(TAO_ROOT)/tao/CONV_FRAMEC.h \ + $(TAO_ROOT)/tao/CONV_FRAMEC.i \ + $(TAO_ROOT)/tao/Tagged_Components.i \ + $(TAO_ROOT)/tao/Profile.i \ + $(TAO_ROOT)/tao/MProfile.i \ + $(TAO_ROOT)/tao/Stub.i \ + $(TAO_ROOT)/tao/params.h \ + $(TAO_ROOT)/tao/params.i \ + $(TAO_ROOT)/tao/ORB_Core.h \ + $(TAO_ROOT)/tao/Policy_Manager.h \ + $(TAO_ROOT)/tao/POA_CORBA.h \ + $(TAO_ROOT)/tao/DomainC.h \ + $(TAO_ROOT)/tao/DomainC.i \ + $(TAO_ROOT)/tao/Policy_Manager.i \ + $(TAO_ROOT)/tao/Resource_Factory.h \ + $(TAO_ROOT)/tao/Protocol_Factory.h \ + $(TAO_ROOT)/tao/TAO_Singleton_Manager.h \ + $(TAO_ROOT)/tao/TAO_Singleton_Manager.inl \ + $(TAO_ROOT)/tao/TAO_Singleton.h \ + $(TAO_ROOT)/tao/TAO_Singleton.inl \ + $(TAO_ROOT)/tao/TAO_Singleton.cpp \ + $(TAO_ROOT)/tao/ORB_Core.i \ + $(ACE_ROOT)/ace/Dynamic_Service.h \ + $(ACE_ROOT)/ace/Dynamic_Service.cpp \ + $(TAO_ROOT)/tao/Operation_Table.h \ + $(TAO_ROOT)/tao/debug.h \ + $(TAO_ROOT)/tao/Client_Strategy_Factory.h \ + $(TAO_ROOT)/tao/Invocation.h \ + $(TAO_ROOT)/tao/Synch_Reply_Dispatcher.h \ + $(TAO_ROOT)/tao/Reply_Dispatcher.h \ + $(TAO_ROOT)/tao/Reply_Dispatcher.i \ + $(TAO_ROOT)/tao/GIOP_Message_State.h \ + $(TAO_ROOT)/tao/Pluggable_Messaging.h \ + $(TAO_ROOT)/tao/Pluggable_Messaging_Utils.h \ + $(TAO_ROOT)/tao/Pluggable_Messaging_Utils.i \ + $(TAO_ROOT)/tao/Pluggable_Messaging.i \ + $(TAO_ROOT)/tao/GIOP_Message_State.i \ + $(TAO_ROOT)/tao/Synch_Reply_Dispatcher.i \ + $(TAO_ROOT)/tao/TAOC.h \ + $(TAO_ROOT)/tao/Priority_Mapping_Manager.h \ + $(TAO_ROOT)/tao/Priority_Mapping.h \ + $(TAO_ROOT)/tao/Priority_Mapping.i \ + $(TAO_ROOT)/tao/Priority_Mapping_Manager.i \ + $(TAO_ROOT)/tao/TAOC.i \ + $(TAO_ROOT)/tao/operation_details.h \ + $(TAO_ROOT)/tao/target_specification.h \ + $(TAO_ROOT)/tao/target_specification.i \ + $(TAO_ROOT)/tao/operation_details.i \ + $(TAO_ROOT)/tao/Invocation.i \ + $(TAO_ROOT)/tao/ObjectIDList.h \ + $(TAO_ROOT)/tao/ObjectIDList.i \ + $(TAO_ROOT)/tao/WrongTransactionC.h \ + $(TAO_ROOT)/tao/InterfaceC.h \ + $(TAO_ROOT)/tao/ifrfwd.h \ + $(TAO_ROOT)/tao/BoundsC.h \ + $(TAO_ROOT)/tao/BoundsC.i \ + $(TAO_ROOT)/tao/MessagingS.h \ + $(TAO_ROOT)/tao/TimeBaseS.h \ + $(TAO_ROOT)/tao/TimeBaseS_T.h \ + $(TAO_ROOT)/tao/TimeBaseS_T.i \ + $(TAO_ROOT)/tao/TimeBaseS_T.cpp \ + $(TAO_ROOT)/tao/TimeBaseS.i \ + $(TAO_ROOT)/tao/MessagingS_T.h \ + $(TAO_ROOT)/tao/MessagingS_T.i \ + $(TAO_ROOT)/tao/MessagingS_T.cpp \ + $(TAO_ROOT)/tao/MessagingS.i \ + DynamicAnyC.i + +# IF YOU PUT ANYTHING HERE IT WILL GO AWAY diff --git a/TAO/tao/DynamicAny/diffs/DynamicAny.pidl.diff b/TAO/tao/DynamicAny/diffs/DynamicAny.pidl.diff new file mode 100644 index 00000000000..9e23cae814c --- /dev/null +++ b/TAO/tao/DynamicAny/diffs/DynamicAny.pidl.diff @@ -0,0 +1,158 @@ +--- orig/DynamicAny.pidl Fri Aug 25 09:46:46 2000 ++++ DynamicAny.pidl Fri Aug 25 15:19:49 2000 +@@ -1,5 +1,57 @@ +-// File: DynamicAny.idl +-// CORBA 2.3, Chapter 9 ++// ++// $Id$ ++// ++// ================================================================ ++// ++// = LIBRARY ++// TAO ++// ++// = FILENAME ++// DynamicAny.pidl ++// ++// = DESCRIPTION ++// This file was used to generate the code in DynamicAnyC.{h,i,cpp} ++// The file was obtained from the OMG website as part of the full ++// CORBA IDL formal/00-04-01: ++// http://www.omg.org/technology/documents/formal/corba_omg_idl_text_file.htm ++// I couldn't find a copyright notice in the document, but I will ++// assume that it is Copyright (C) 2000, OMG. ++// We performed some modifications to the file, mainly to use local ++// interfaces (part of what is coming in CORBA 2.4 and CORBA 3.0). ++// ++// The command used to generate code from this file is: ++// ++// tao_idl.exe -o orig -Gp -Gd -Ge 1 -Gv \ ++// -Wb,export_macro=TAO_DynamicAny_Export \ ++// -Wb,export_include=dynamicany_export.h \ ++// -Wb,pre_include="ace/pre.h" \ ++// -Wb,post_include="ace/post.h" \ ++// DynamicAny.pidl ++// ++// after the file is generated a patch must be applied. The patch ++// fixes some problems with interceptors and local interfaces and ++// disables parts of the code under certain configurations. ++// ++// Apply patches using the following commands: ++// ++// patch < diffs/DynamicAnyC.h.diff ++// patch < diffs/DynamicAnyC.i.diff ++// patch < diffs/DynamicAnyC.cpp.diff ++// ++// Those changes are required because the generated ++// code is part of the TAO library, it hardly makes any sense to ++// change the IDL compiler to support changes that are very ++// occasional. ++// ++// Note: The diffs were generated with these commands: ++// ++// diff -wbu orig/DynamicAny.pidl DynamicAny.pidl > diffs\DynamicAny.pidl.diff ++// ++// diff -wbu orig/DynamicAnyC.h DynamicAnyC.h > diffs/DynamicAnyC.h.diff ++// diff -wbu orig/DynamicAnyC.i DynamicAnyC.i > diffs/DynamicAnyC.i.diff ++// diff -wbu orig/DynamicAnyC.cpp DynamicAnyC.cpp > diffs/DynamicAnyC.cpp.diff ++// ++// ================================================================ + + #ifndef _DYNAMIC_ANY_IDL_ + #define _DYNAMIC_ANY_IDL_ +@@ -8,7 +60,7 @@ + + module DynamicAny { + +- interface DynAny { ++ local interface DynAny { + exception InvalidValue {}; + exception TypeMismatch {}; + +@@ -46,7 +98,7 @@ + void insert_wstring(in wstring value) raises(TypeMismatch, InvalidValue); + void insert_any( in any value) raises(TypeMismatch, InvalidValue); + void insert_dyn_any(in DynAny value) raises(TypeMismatch, InvalidValue); +- void insert_val( in ValueBase value) raises(TypeMismatch, InvalidValue); ++ void insert_val( in CORBA::ValueBase value) raises(TypeMismatch, InvalidValue); + + boolean get_boolean() raises(TypeMismatch, InvalidValue); + octet get_octet() raises(TypeMismatch, InvalidValue); +@@ -67,7 +119,7 @@ + wstring get_wstring() raises(TypeMismatch, InvalidValue); + any get_any() raises(TypeMismatch, InvalidValue); + DynAny get_dyn_any() raises(TypeMismatch, InvalidValue); +- ValueBase get_val() raises(TypeMismatch, InvalidValue); ++ CORBA::ValueBase get_val() raises(TypeMismatch, InvalidValue); + + boolean seek(in long index); + void rewind(); +@@ -76,12 +128,12 @@ + DynAny current_component() raises(TypeMismatch); + }; + +- interface DynFixed : DynAny { ++ local interface DynFixed : DynAny { + string get_value(); + boolean set_value(in string val) raises(TypeMismatch, InvalidValue); + }; + +- interface DynEnum : DynAny { ++ local interface DynEnum : DynAny { + string get_as_string(); + void set_as_string(in string value) + raises(InvalidValue); +@@ -102,7 +154,7 @@ + }; + + typedef sequence NameDynAnyPairSeq; +- interface DynStruct : DynAny { ++ local interface DynStruct : DynAny { + FieldName current_member_name() raises(TypeMismatch, InvalidValue); + CORBA::TCKind current_member_kind() raises(TypeMismatch, InvalidValue); + NameValuePairSeq get_members(); +@@ -113,7 +165,7 @@ + raises(TypeMismatch, InvalidValue); + }; + +- interface DynUnion : DynAny { ++ local interface DynUnion : DynAny { + DynAny get_discriminator(); + void set_discriminator(in DynAny d) + raises(TypeMismatch); +@@ -128,7 +180,7 @@ + + typedef sequence AnySeq; + typedef sequence DynAnySeq; +- interface DynSequence : DynAny { ++ local interface DynSequence : DynAny { + unsigned long get_length(); + void set_length(in unsigned long len) + raises(InvalidValue); +@@ -140,7 +192,7 @@ + raises(TypeMismatch, InvalidValue); + }; + +- interface DynArray : DynAny { ++ local interface DynArray : DynAny { + AnySeq get_elements(); + void set_elements(in AnySeq value) + raises(TypeMismatch, InvalidValue); +@@ -149,7 +201,7 @@ + raises(TypeMismatch, InvalidValue); + }; + +- interface DynValue : DynAny { ++ local interface DynValue : DynAny { + FieldName current_member_name() raises(TypeMismatch, InvalidValue); + CORBA::TCKind current_member_kind() raises(TypeMismatch, InvalidValue); + NameValuePairSeq get_members(); +@@ -160,7 +212,7 @@ + raises(TypeMismatch, InvalidValue); + }; + +- interface DynAnyFactory { ++ local interface DynAnyFactory { + exception InconsistentTypeCode {}; + DynAny create_dyn_any(in any value) + raises(InconsistentTypeCode); diff --git a/TAO/tao/DynamicAny/diffs/DynamicAnyC.cpp.diff b/TAO/tao/DynamicAny/diffs/DynamicAnyC.cpp.diff new file mode 100644 index 00000000000..b7db0928b11 --- /dev/null +++ b/TAO/tao/DynamicAny/diffs/DynamicAnyC.cpp.diff @@ -0,0 +1,5889 @@ +--- orig/DynamicAnyC.cpp Fri Aug 25 15:14:32 2000 ++++ DynamicAnyC.cpp Sun Aug 27 12:36:09 2000 +@@ -7,7 +7,7 @@ + // Information about TAO is available at: + // http://www.cs.wustl.edu/~schmidt/TAO.html + +-#include "DynamicAnyC.h" ++#include "DynamicAny.h" + + #if !defined (__ACE_INLINE__) + #include "DynamicAnyC.i" +@@ -212,4463 +212,600 @@ + } + + +-#if (TAO_HAS_INTERCEPTORS == 1) +-DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_type::TAO_ClientRequest_Info_DynamicAny_DynAny_type (const char *_tao_operation, +-IOP::ServiceContextList &_tao_service_context_list, +-CORBA::Object *_tao_target, +-CORBA::Environment &) +- : TAO_ClientRequest_Info (_tao_operation, _tao_service_context_list, _tao_target) +-{} + +-Dynamic::ParameterList * +-DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_type::arguments (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +-{ +- // Generate the arg list on demand +- return 0; +-} ++// default constructor ++DynamicAny::DynFixed::DynFixed (void) ++{} + ++// destructor ++DynamicAny::DynFixed::~DynFixed (void) ++{} + +- Dynamic::ExceptionList * +-DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_type::exceptions (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) ++DynamicAny::DynFixed_ptr DynamicAny::DynFixed::_narrow ( ++ CORBA::Object_ptr obj, ++ CORBA::Environment &ACE_TRY_ENV ++ ) + { +- // Generate the exception list on demand +- return 0; ++ return DynFixed::_unchecked_narrow (obj, ACE_TRY_ENV); + } + +- +- CORBA::Any * +-DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_type::result (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) ++DynamicAny::DynFixed_ptr DynamicAny::DynFixed::_unchecked_narrow ( ++ CORBA::Object_ptr obj, ++ CORBA::Environment & ++ ) + { +- // Generate the result on demand : +-this->result_val_ <<= this->result_; +- +-return &this->result_val_; ++ if (CORBA::is_nil (obj)) ++ return DynFixed::_nil (); ++ return ++ ACE_reinterpret_cast ++ ( ++ DynFixed_ptr, ++ obj->_tao_QueryInterface ++ ( ++ ACE_reinterpret_cast ++ ( ++ ptr_arith_t, ++ &DynFixed::_narrow ++ ) ++ ) ++ ); + } + +-void +-DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_type::result (CORBA::TypeCode_ptr result) ++DynamicAny::DynFixed_ptr ++DynamicAny::DynFixed::_duplicate (DynFixed_ptr obj) + { +- // update the result +- this->result_ = result; ++ if (!CORBA::is_nil (obj)) ++ obj->_add_ref (); ++ return obj; + } + +-DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_assign::TAO_ClientRequest_Info_DynamicAny_DynAny_assign (const char *_tao_operation, +-IOP::ServiceContextList &_tao_service_context_list, +-CORBA::Object *_tao_target,DynamicAny::DynAny_ptr dyn_any, +-CORBA::Environment &) +- : TAO_ClientRequest_Info (_tao_operation, _tao_service_context_list, _tao_target),dyn_any_ (dyn_any) +-{} +- +-Dynamic::ParameterList * +-DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_assign::arguments (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) ++void *DynamicAny::DynFixed::_tao_QueryInterface (ptr_arith_t type) + { +- // Generate the arg list on demand +- CORBA::ULong length = 0; +- length = this->parameter_list_.length (); +- this->parameter_list_.length (length + 1); +- this->parameter_list_[length].argument <<= this->dyn_any_; +- +- this->parameter_list_[length].mode = Dynamic::PARAM_IN; ++ void *retv = 0; ++ if (type == ACE_reinterpret_cast ++ (ptr_arith_t, ++ &ACE_NESTED_CLASS (::DynamicAny, DynFixed)::_narrow)) ++ retv = ACE_reinterpret_cast (void*, this); ++ else if (type == ACE_reinterpret_cast ++ (ptr_arith_t, ++ &ACE_NESTED_CLASS (::DynamicAny, DynAny)::_narrow)) ++ retv = ACE_reinterpret_cast ++ ( ++ void *, ++ ACE_static_cast ++ ( ++ DynamicAny::DynAny_ptr, ++ this ++ ) ++ ); ++ else if (type == ACE_reinterpret_cast (ptr_arith_t, &CORBA::Object::_narrow)) ++ retv = ACE_reinterpret_cast (void *, ++ ACE_static_cast (CORBA::Object_ptr, this)); + +- return &this->parameter_list_; ++ if (retv) ++ this->_add_ref (); ++ return retv; + } + +- Dynamic::ExceptionList * +- DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_assign::exceptions (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +- { +- // Generate the exception list on demand +- static TAO_Exception_Data _tao_DynamicAny_DynAny_assign_exceptiondata [] = +- { +- {DynamicAny::DynAny::_tc_TypeMismatch, DynamicAny::DynAny::TypeMismatch::_alloc} +- }; +- +- CORBA::ULong length = 0; +- for (CORBA::ULong i = 0;i < 1; ++i) ++const char* DynamicAny::DynFixed::_interface_repository_id (void) const + { +- CORBA::TypeCode_ptr tcp = _tao_DynamicAny_DynAny_assign_exceptiondata [i].tc; +- length = this->exception_list_.length (); +- this->exception_list_.length (length + 1); +- TAO_Pseudo_Object_Manager tcp_object (&tcp, 1); +- this->exception_list_[length] = tcp_object; ++ return "IDL:DynamicAny/DynFixed:1.0"; + } + +- return &this->exception_list_; +- } + +- CORBA::Any * +- DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_assign::result (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +- { +- // Generate the result on demand : +- CORBA::TypeCode tc (CORBA::tk_void); +- this->result_val_.type (&tc); + +- return &this->result_val_; +- } ++// default constructor ++DynamicAny::DynEnum::DynEnum (void) ++{} + +-DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_from_any::TAO_ClientRequest_Info_DynamicAny_DynAny_from_any (const char *_tao_operation, +-IOP::ServiceContextList &_tao_service_context_list, +-CORBA::Object *_tao_target,const CORBA::Any & value, +-CORBA::Environment &) +- : TAO_ClientRequest_Info (_tao_operation, _tao_service_context_list, _tao_target),value_ (value) ++// destructor ++DynamicAny::DynEnum::~DynEnum (void) + {} + +-Dynamic::ParameterList * +-DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_from_any::arguments (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) ++DynamicAny::DynEnum_ptr DynamicAny::DynEnum::_narrow ( ++ CORBA::Object_ptr obj, ++ CORBA::Environment &ACE_TRY_ENV ++ ) + { +- // Generate the arg list on demand +- CORBA::ULong length = 0; +- length = this->parameter_list_.length (); +- this->parameter_list_.length (length + 1); +- this->parameter_list_[length].argument <<= value_; +- this->parameter_list_[length].mode = Dynamic::PARAM_IN; +- +- return &this->parameter_list_; ++ return DynEnum::_unchecked_narrow (obj, ACE_TRY_ENV); + } + +- Dynamic::ExceptionList * +- DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_from_any::exceptions (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +- { +- // Generate the exception list on demand +- static TAO_Exception_Data _tao_DynamicAny_DynAny_from_any_exceptiondata [] = +- { +- {DynamicAny::DynAny::_tc_TypeMismatch, DynamicAny::DynAny::TypeMismatch::_alloc}, +- {DynamicAny::DynAny::_tc_InvalidValue, DynamicAny::DynAny::InvalidValue::_alloc} +- }; +- +- CORBA::ULong length = 0; +- for (CORBA::ULong i = 0;i < 2; ++i) ++DynamicAny::DynEnum_ptr DynamicAny::DynEnum::_unchecked_narrow ( ++ CORBA::Object_ptr obj, ++ CORBA::Environment & ++ ) + { +- CORBA::TypeCode_ptr tcp = _tao_DynamicAny_DynAny_from_any_exceptiondata [i].tc; +- length = this->exception_list_.length (); +- this->exception_list_.length (length + 1); +- TAO_Pseudo_Object_Manager tcp_object (&tcp, 1); +- this->exception_list_[length] = tcp_object; ++ if (CORBA::is_nil (obj)) ++ return DynEnum::_nil (); ++ return ++ ACE_reinterpret_cast ++ ( ++ DynEnum_ptr, ++ obj->_tao_QueryInterface ++ ( ++ ACE_reinterpret_cast ++ ( ++ ptr_arith_t, ++ &DynEnum::_narrow ++ ) ++ ) ++ ); + } + +- return &this->exception_list_; ++DynamicAny::DynEnum_ptr ++DynamicAny::DynEnum::_duplicate (DynEnum_ptr obj) ++{ ++ if (!CORBA::is_nil (obj)) ++ obj->_add_ref (); ++ return obj; + } + +- CORBA::Any * +- DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_from_any::result (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) ++void *DynamicAny::DynEnum::_tao_QueryInterface (ptr_arith_t type) + { +- // Generate the result on demand : +- CORBA::TypeCode tc (CORBA::tk_void); +- this->result_val_.type (&tc); ++ void *retv = 0; ++ if (type == ACE_reinterpret_cast ++ (ptr_arith_t, ++ &ACE_NESTED_CLASS (::DynamicAny, DynEnum)::_narrow)) ++ retv = ACE_reinterpret_cast (void*, this); ++ else if (type == ACE_reinterpret_cast ++ (ptr_arith_t, ++ &ACE_NESTED_CLASS (::DynamicAny, DynAny)::_narrow)) ++ retv = ACE_reinterpret_cast ++ ( ++ void *, ++ ACE_static_cast ++ ( ++ DynamicAny::DynAny_ptr, ++ this ++ ) ++ ); ++ else if (type == ACE_reinterpret_cast (ptr_arith_t, &CORBA::Object::_narrow)) ++ retv = ACE_reinterpret_cast (void *, ++ ACE_static_cast (CORBA::Object_ptr, this)); + +- return &this->result_val_; ++ if (retv) ++ this->_add_ref (); ++ return retv; + } + +-DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_to_any::TAO_ClientRequest_Info_DynamicAny_DynAny_to_any (const char *_tao_operation, +-IOP::ServiceContextList &_tao_service_context_list, +-CORBA::Object *_tao_target, +-CORBA::Environment &) +- : TAO_ClientRequest_Info (_tao_operation, _tao_service_context_list, _tao_target) +-{} +- +-Dynamic::ParameterList * +-DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_to_any::arguments (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) ++const char* DynamicAny::DynEnum::_interface_repository_id (void) const + { +- // Generate the arg list on demand +- return 0; ++ return "IDL:DynamicAny/DynEnum:1.0"; + } + + +- Dynamic::ExceptionList * +-DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_to_any::exceptions (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) ++static const CORBA::Long _oc_DynamicAny_FieldName[] = + { +- // Generate the exception list on demand +- return 0; +-} +- +- +- CORBA::Any * +-DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_to_any::result (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) ++ TAO_ENCAP_BYTE_ORDER, // byte order ++ 29, ACE_NTOHL (0x49444c3a), ACE_NTOHL (0x44796e61), ACE_NTOHL (0x6d696341), ACE_NTOHL (0x6e792f46), ACE_NTOHL (0x69656c64), ACE_NTOHL (0x4e616d65), ACE_NTOHL (0x3a312e30), ACE_NTOHL (0x0), // repository ID = IDL:DynamicAny/FieldName:1.0 ++ 10, ACE_NTOHL (0x4669656c), ACE_NTOHL (0x644e616d), ACE_NTOHL (0x65000000), // name = FieldName ++ CORBA::tk_string, ++ 0U, // string length ++}; ++static CORBA::TypeCode _tc_TAO_tc_DynamicAny_FieldName (CORBA::tk_alias, sizeof (_oc_DynamicAny_FieldName), (char *) &_oc_DynamicAny_FieldName, 0, sizeof (DynamicAny::FieldName)); ++TAO_NAMESPACE_TYPE (CORBA::TypeCode_ptr) ++TAO_NAMESPACE_BEGIN (DynamicAny) ++TAO_NAMESPACE_DEFINE (CORBA::TypeCode_ptr, _tc_FieldName, &_tc_TAO_tc_DynamicAny_FieldName) ++TAO_NAMESPACE_END ++static const CORBA::Long _oc_DynamicAny_NameValuePair[] = + { +- // Generate the result on demand : +-this->result_val_ <<= this->result_; ++ TAO_ENCAP_BYTE_ORDER, // byte order ++ 33, ACE_NTOHL (0x49444c3a), ACE_NTOHL (0x44796e61), ACE_NTOHL (0x6d696341), ACE_NTOHL (0x6e792f4e), ACE_NTOHL (0x616d6556), ACE_NTOHL (0x616c7565), ACE_NTOHL (0x50616972), ACE_NTOHL (0x3a312e30), ACE_NTOHL (0x0), // repository ID = IDL:DynamicAny/NameValuePair:1.0 ++ 14, ACE_NTOHL (0x4e616d65), ACE_NTOHL (0x56616c75), ACE_NTOHL (0x65506169), ACE_NTOHL (0x72000000), // name = NameValuePair ++ 2, // member count ++ 3, ACE_NTOHL (0x69640000), // name = id ++ CORBA::tk_alias, // typecode kind for typedefs ++ 64, // encapsulation length ++ TAO_ENCAP_BYTE_ORDER, // byte order ++ 29, ACE_NTOHL (0x49444c3a), ACE_NTOHL (0x44796e61), ACE_NTOHL (0x6d696341), ACE_NTOHL (0x6e792f46), ACE_NTOHL (0x69656c64), ACE_NTOHL (0x4e616d65), ACE_NTOHL (0x3a312e30), ACE_NTOHL (0x0), // repository ID = IDL:DynamicAny/FieldName:1.0 ++ 10, ACE_NTOHL (0x4669656c), ACE_NTOHL (0x644e616d), ACE_NTOHL (0x65000000), // name = FieldName ++ CORBA::tk_string, ++ 0U, // string length + +-return &this->result_val_; +-} ++ 6, ACE_NTOHL (0x76616c75), ACE_NTOHL (0x65000000), // name = value ++ CORBA::tk_any, + +-void +-DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_to_any::result (CORBA::Any * result) ++}; ++static CORBA::TypeCode _tc_TAO_tc_DynamicAny_NameValuePair (CORBA::tk_struct, sizeof (_oc_DynamicAny_NameValuePair), (char *) &_oc_DynamicAny_NameValuePair, 0, sizeof (DynamicAny::NameValuePair)); ++TAO_NAMESPACE_TYPE (CORBA::TypeCode_ptr) ++TAO_NAMESPACE_BEGIN (DynamicAny) ++TAO_NAMESPACE_DEFINE (CORBA::TypeCode_ptr, _tc_NameValuePair, &_tc_TAO_tc_DynamicAny_NameValuePair) ++TAO_NAMESPACE_END ++void DynamicAny::NameValuePair::_tao_any_destructor (void *x) + { +- // update the result +- this->result_ = result; ++ NameValuePair *tmp = ACE_static_cast (NameValuePair*,x); ++ delete tmp; + } + +-DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_equal::TAO_ClientRequest_Info_DynamicAny_DynAny_equal (const char *_tao_operation, +-IOP::ServiceContextList &_tao_service_context_list, +-CORBA::Object *_tao_target,DynamicAny::DynAny_ptr dyn_any, +-CORBA::Environment &) +- : TAO_ClientRequest_Info (_tao_operation, _tao_service_context_list, _tao_target),dyn_any_ (dyn_any) +-{} + +-Dynamic::ParameterList * +-DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_equal::arguments (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +-{ +- // Generate the arg list on demand +- CORBA::ULong length = 0; +- length = this->parameter_list_.length (); +- this->parameter_list_.length (length + 1); +- this->parameter_list_[length].argument <<= this->dyn_any_; ++#if !defined (TAO_USE_SEQUENCE_TEMPLATES) + +- this->parameter_list_[length].mode = Dynamic::PARAM_IN; ++#if !defined (__TAO_UNBOUNDED_SEQUENCE_DYNAMICANY_NAMEVALUEPAIRSEQ_CS_) ++#define __TAO_UNBOUNDED_SEQUENCE_DYNAMICANY_NAMEVALUEPAIRSEQ_CS_ + +- return &this->parameter_list_; +-} ++ void ++ DynamicAny::_TAO_Unbounded_Sequence_DynamicAny_NameValuePairSeq::_allocate_buffer (CORBA::ULong length) ++ { ++ DynamicAny::NameValuePair* tmp = 0; ++ tmp = _TAO_Unbounded_Sequence_DynamicAny_NameValuePairSeq::allocbuf (length); + +- Dynamic::ExceptionList * +- DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_equal::exceptions (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) ++ if (this->buffer_ != 0) + { +- // Generate the exception list on demand +- return 0; +-} ++ DynamicAny::NameValuePair *old = ACE_reinterpret_cast (DynamicAny::NameValuePair *,this->buffer_); + ++ for (CORBA::ULong i = 0; i < this->length_; ++i) ++ tmp[i] = old[i]; + +- CORBA::Any * +- DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_equal::result (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +- { +- // Generate the result on demand : +- this->result_val_ <<= CORBA::Any::from_boolean (this->result_); ++ if (this->release_) ++ _TAO_Unbounded_Sequence_DynamicAny_NameValuePairSeq::freebuf (old); + +- return &this->result_val_; ++ } ++ this->buffer_ = tmp; + } + + void +-DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_equal::result (CORBA::Boolean result) ++ DynamicAny::_TAO_Unbounded_Sequence_DynamicAny_NameValuePairSeq::_deallocate_buffer (void) + { +- // update the result +- this->result_ = result; +- } ++ if (this->buffer_ == 0 || this->release_ == 0) ++ return; + +-DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_destroy::TAO_ClientRequest_Info_DynamicAny_DynAny_destroy (const char *_tao_operation, +-IOP::ServiceContextList &_tao_service_context_list, +-CORBA::Object *_tao_target, +-CORBA::Environment &) +- : TAO_ClientRequest_Info (_tao_operation, _tao_service_context_list, _tao_target) +-{} ++ DynamicAny::NameValuePair *tmp = ACE_reinterpret_cast (DynamicAny::NameValuePair *,this->buffer_); + +-Dynamic::ParameterList * +-DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_destroy::arguments (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +-{ +- // Generate the arg list on demand +- return 0; ++ _TAO_Unbounded_Sequence_DynamicAny_NameValuePairSeq::freebuf (tmp); ++ this->buffer_ = 0; + } + +- +- Dynamic::ExceptionList * +-DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_destroy::exceptions (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) ++ DynamicAny::_TAO_Unbounded_Sequence_DynamicAny_NameValuePairSeq::~_TAO_Unbounded_Sequence_DynamicAny_NameValuePairSeq (void) // Dtor. + { +- // Generate the exception list on demand +- return 0; ++ this->_deallocate_buffer (); + } + + +- CORBA::Any * +-DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_destroy::result (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +-{ +- // Generate the result on demand : +- CORBA::TypeCode tc (CORBA::tk_void); +-this->result_val_.type (&tc); +- +-return &this->result_val_; +-} +- +-DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_copy::TAO_ClientRequest_Info_DynamicAny_DynAny_copy (const char *_tao_operation, +-IOP::ServiceContextList &_tao_service_context_list, +-CORBA::Object *_tao_target, +-CORBA::Environment &) +- : TAO_ClientRequest_Info (_tao_operation, _tao_service_context_list, _tao_target) +-{} +- +-Dynamic::ParameterList * +-DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_copy::arguments (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +-{ +- // Generate the arg list on demand +- return 0; +-} +- ++#endif /* end #if !defined */ + +- Dynamic::ExceptionList * +-DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_copy::exceptions (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +-{ +- // Generate the exception list on demand +- return 0; +-} + ++#endif /* !TAO_USE_SEQUENCE_TEMPLATES */ + +- CORBA::Any * +-DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_copy::result (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +-{ +- // Generate the result on demand : +-this->result_val_ <<= this->result_; +-return &this->result_val_; +-} ++#if !defined (_DYNAMICANY_NAMEVALUEPAIRSEQ_CS_) ++#define _DYNAMICANY_NAMEVALUEPAIRSEQ_CS_ + +-void +-DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_copy::result (DynamicAny::DynAny_ptr result) +- { +- // update the result +- this->result_ = result; +- } ++// ************************************************************* ++// DynamicAny::NameValuePairSeq ++// ************************************************************* + +-DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_boolean::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_boolean (const char *_tao_operation, +-IOP::ServiceContextList &_tao_service_context_list, +-CORBA::Object *_tao_target,CORBA::Boolean value, +-CORBA::Environment &) +- : TAO_ClientRequest_Info (_tao_operation, _tao_service_context_list, _tao_target),value_ (value) ++DynamicAny::NameValuePairSeq::NameValuePairSeq (void) + {} +- +-Dynamic::ParameterList * +-DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_boolean::arguments (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +-{ +- // Generate the arg list on demand +- CORBA::ULong length = 0; +- length = this->parameter_list_.length (); +- this->parameter_list_.length (length + 1); +- this->parameter_list_[length].argument <<= CORBA::Any::from_boolean (this->value_ ); +- this->parameter_list_[length].mode = Dynamic::PARAM_IN; +- +- return &this->parameter_list_; +-} +- +- Dynamic::ExceptionList * +- DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_boolean::exceptions (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +- { +- // Generate the exception list on demand +- static TAO_Exception_Data _tao_DynamicAny_DynAny_insert_boolean_exceptiondata [] = +- { +- {DynamicAny::DynAny::_tc_TypeMismatch, DynamicAny::DynAny::TypeMismatch::_alloc}, +- {DynamicAny::DynAny::_tc_InvalidValue, DynamicAny::DynAny::InvalidValue::_alloc} +- }; +- +- CORBA::ULong length = 0; +- for (CORBA::ULong i = 0;i < 2; ++i) +- { +- CORBA::TypeCode_ptr tcp = _tao_DynamicAny_DynAny_insert_boolean_exceptiondata [i].tc; +- length = this->exception_list_.length (); +- this->exception_list_.length (length + 1); +- TAO_Pseudo_Object_Manager tcp_object (&tcp, 1); +- this->exception_list_[length] = tcp_object; +- } +- +- return &this->exception_list_; +- } +- +- CORBA::Any * +- DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_boolean::result (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +- { +- // Generate the result on demand : +- CORBA::TypeCode tc (CORBA::tk_void); +- this->result_val_.type (&tc); +- +- return &this->result_val_; +- } +- +-DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_octet::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_octet (const char *_tao_operation, +-IOP::ServiceContextList &_tao_service_context_list, +-CORBA::Object *_tao_target,CORBA::Octet value, +-CORBA::Environment &) +- : TAO_ClientRequest_Info (_tao_operation, _tao_service_context_list, _tao_target),value_ (value) ++DynamicAny::NameValuePairSeq::NameValuePairSeq (CORBA::ULong max) // uses max size ++ : ++#if !defined (TAO_USE_SEQUENCE_TEMPLATES) ++ _TAO_Unbounded_Sequence_DynamicAny_NameValuePairSeq ++#else /* TAO_USE_SEQUENCE_TEMPLATES */ ++ TAO_Unbounded_Sequence ++#endif /* !TAO_USE_SEQUENCE_TEMPLATES */ ++ (max) + {} +- +-Dynamic::ParameterList * +-DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_octet::arguments (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +-{ +- // Generate the arg list on demand +- CORBA::ULong length = 0; +- length = this->parameter_list_.length (); +- this->parameter_list_.length (length + 1); +- this->parameter_list_[length].argument <<= CORBA::Any::from_octet (this->value_ ); +- this->parameter_list_[length].mode = Dynamic::PARAM_IN; +- +- return &this->parameter_list_; +-} +- +- Dynamic::ExceptionList * +- DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_octet::exceptions (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +- { +- // Generate the exception list on demand +- static TAO_Exception_Data _tao_DynamicAny_DynAny_insert_octet_exceptiondata [] = +- { +- {DynamicAny::DynAny::_tc_TypeMismatch, DynamicAny::DynAny::TypeMismatch::_alloc}, +- {DynamicAny::DynAny::_tc_InvalidValue, DynamicAny::DynAny::InvalidValue::_alloc} +- }; +- +- CORBA::ULong length = 0; +- for (CORBA::ULong i = 0;i < 2; ++i) +- { +- CORBA::TypeCode_ptr tcp = _tao_DynamicAny_DynAny_insert_octet_exceptiondata [i].tc; +- length = this->exception_list_.length (); +- this->exception_list_.length (length + 1); +- TAO_Pseudo_Object_Manager tcp_object (&tcp, 1); +- this->exception_list_[length] = tcp_object; +- } +- +- return &this->exception_list_; +- } +- +- CORBA::Any * +- DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_octet::result (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +- { +- // Generate the result on demand : +- CORBA::TypeCode tc (CORBA::tk_void); +- this->result_val_.type (&tc); +- +- return &this->result_val_; +- } +- +-DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_char::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_char (const char *_tao_operation, +-IOP::ServiceContextList &_tao_service_context_list, +-CORBA::Object *_tao_target,CORBA::Char value, +-CORBA::Environment &) +- : TAO_ClientRequest_Info (_tao_operation, _tao_service_context_list, _tao_target),value_ (value) ++DynamicAny::NameValuePairSeq::NameValuePairSeq (CORBA::ULong max, CORBA::ULong length, DynamicAny::NameValuePair *buffer, CORBA::Boolean release) ++ : ++#if !defined (TAO_USE_SEQUENCE_TEMPLATES) ++ _TAO_Unbounded_Sequence_DynamicAny_NameValuePairSeq ++#else /* TAO_USE_SEQUENCE_TEMPLATES */ ++ TAO_Unbounded_Sequence ++#endif /* !TAO_USE_SEQUENCE_TEMPLATES */ ++ (max, length, buffer, release) + {} +- +-Dynamic::ParameterList * +-DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_char::arguments (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +-{ +- // Generate the arg list on demand +- CORBA::ULong length = 0; +- length = this->parameter_list_.length (); +- this->parameter_list_.length (length + 1); +- this->parameter_list_[length].argument <<= CORBA::Any::from_char (this->value_ ); +- this->parameter_list_[length].mode = Dynamic::PARAM_IN; +- +- return &this->parameter_list_; +-} +- +- Dynamic::ExceptionList * +- DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_char::exceptions (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +- { +- // Generate the exception list on demand +- static TAO_Exception_Data _tao_DynamicAny_DynAny_insert_char_exceptiondata [] = +- { +- {DynamicAny::DynAny::_tc_TypeMismatch, DynamicAny::DynAny::TypeMismatch::_alloc}, +- {DynamicAny::DynAny::_tc_InvalidValue, DynamicAny::DynAny::InvalidValue::_alloc} +- }; +- +- CORBA::ULong length = 0; +- for (CORBA::ULong i = 0;i < 2; ++i) +- { +- CORBA::TypeCode_ptr tcp = _tao_DynamicAny_DynAny_insert_char_exceptiondata [i].tc; +- length = this->exception_list_.length (); +- this->exception_list_.length (length + 1); +- TAO_Pseudo_Object_Manager tcp_object (&tcp, 1); +- this->exception_list_[length] = tcp_object; +- } +- +- return &this->exception_list_; +- } +- +- CORBA::Any * +- DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_char::result (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +- { +- // Generate the result on demand : +- CORBA::TypeCode tc (CORBA::tk_void); +- this->result_val_.type (&tc); +- +- return &this->result_val_; +- } +- +-DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_short::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_short (const char *_tao_operation, +-IOP::ServiceContextList &_tao_service_context_list, +-CORBA::Object *_tao_target,CORBA::Short value, +-CORBA::Environment &) +- : TAO_ClientRequest_Info (_tao_operation, _tao_service_context_list, _tao_target),value_ (value) ++DynamicAny::NameValuePairSeq::NameValuePairSeq (const NameValuePairSeq &seq) // copy ctor ++ : ++#if !defined (TAO_USE_SEQUENCE_TEMPLATES) ++ _TAO_Unbounded_Sequence_DynamicAny_NameValuePairSeq ++#else /* TAO_USE_SEQUENCE_TEMPLATES */ ++ TAO_Unbounded_Sequence ++#endif /* !TAO_USE_SEQUENCE_TEMPLATES */ ++ (seq) + {} +- +-Dynamic::ParameterList * +-DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_short::arguments (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) ++DynamicAny::NameValuePairSeq::~NameValuePairSeq (void) // dtor ++{} ++void DynamicAny::NameValuePairSeq::_tao_any_destructor (void *x) + { +- // Generate the arg list on demand +- CORBA::ULong length = 0; +- length = this->parameter_list_.length (); +- this->parameter_list_.length (length + 1); +- this->parameter_list_[length].argument <<= value_; +- this->parameter_list_[length].mode = Dynamic::PARAM_IN; +- +- return &this->parameter_list_; ++ NameValuePairSeq *tmp = ACE_static_cast (NameValuePairSeq*,x); ++ delete tmp; + } + +- Dynamic::ExceptionList * +- DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_short::exceptions (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +- { +- // Generate the exception list on demand +- static TAO_Exception_Data _tao_DynamicAny_DynAny_insert_short_exceptiondata [] = +- { +- {DynamicAny::DynAny::_tc_TypeMismatch, DynamicAny::DynAny::TypeMismatch::_alloc}, +- {DynamicAny::DynAny::_tc_InvalidValue, DynamicAny::DynAny::InvalidValue::_alloc} +- }; +- +- CORBA::ULong length = 0; +- for (CORBA::ULong i = 0;i < 2; ++i) +- { +- CORBA::TypeCode_ptr tcp = _tao_DynamicAny_DynAny_insert_short_exceptiondata [i].tc; +- length = this->exception_list_.length (); +- this->exception_list_.length (length + 1); +- TAO_Pseudo_Object_Manager tcp_object (&tcp, 1); +- this->exception_list_[length] = tcp_object; +- } + +- return &this->exception_list_; +- } ++#endif /* end #if !defined */ + +- CORBA::Any * +- DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_short::result (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) ++static const CORBA::Long _oc_DynamicAny_NameValuePairSeq[] = + { +- // Generate the result on demand : +- CORBA::TypeCode tc (CORBA::tk_void); +- this->result_val_.type (&tc); +- +- return &this->result_val_; +- } ++ TAO_ENCAP_BYTE_ORDER, // byte order ++ 36, ACE_NTOHL (0x49444c3a), ACE_NTOHL (0x44796e61), ACE_NTOHL (0x6d696341), ACE_NTOHL (0x6e792f4e), ACE_NTOHL (0x616d6556), ACE_NTOHL (0x616c7565), ACE_NTOHL (0x50616972), ACE_NTOHL (0x5365713a), ACE_NTOHL (0x312e3000), // repository ID = IDL:DynamicAny/NameValuePairSeq:1.0 ++ 17, ACE_NTOHL (0x4e616d65), ACE_NTOHL (0x56616c75), ACE_NTOHL (0x65506169), ACE_NTOHL (0x72536571), ACE_NTOHL (0x0), // name = NameValuePairSeq ++ CORBA::tk_sequence, // typecode kind ++ 180, // encapsulation length ++ TAO_ENCAP_BYTE_ORDER, // byte order ++ CORBA::tk_struct, // typecode kind ++ 164, // encapsulation length ++ TAO_ENCAP_BYTE_ORDER, // byte order ++ 33, ACE_NTOHL (0x49444c3a), ACE_NTOHL (0x44796e61), ACE_NTOHL (0x6d696341), ACE_NTOHL (0x6e792f4e), ACE_NTOHL (0x616d6556), ACE_NTOHL (0x616c7565), ACE_NTOHL (0x50616972), ACE_NTOHL (0x3a312e30), ACE_NTOHL (0x0), // repository ID = IDL:DynamicAny/NameValuePair:1.0 ++ 14, ACE_NTOHL (0x4e616d65), ACE_NTOHL (0x56616c75), ACE_NTOHL (0x65506169), ACE_NTOHL (0x72000000), // name = NameValuePair ++ 2, // member count ++ 3, ACE_NTOHL (0x69640000), // name = id ++ CORBA::tk_alias, // typecode kind for typedefs ++ 64, // encapsulation length ++ TAO_ENCAP_BYTE_ORDER, // byte order ++ 29, ACE_NTOHL (0x49444c3a), ACE_NTOHL (0x44796e61), ACE_NTOHL (0x6d696341), ACE_NTOHL (0x6e792f46), ACE_NTOHL (0x69656c64), ACE_NTOHL (0x4e616d65), ACE_NTOHL (0x3a312e30), ACE_NTOHL (0x0), // repository ID = IDL:DynamicAny/FieldName:1.0 ++ 10, ACE_NTOHL (0x4669656c), ACE_NTOHL (0x644e616d), ACE_NTOHL (0x65000000), // name = FieldName ++ CORBA::tk_string, ++ 0U, // string length + +-DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_ushort::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_ushort (const char *_tao_operation, +-IOP::ServiceContextList &_tao_service_context_list, +-CORBA::Object *_tao_target,CORBA::UShort value, +-CORBA::Environment &) +- : TAO_ClientRequest_Info (_tao_operation, _tao_service_context_list, _tao_target),value_ (value) +-{} ++ 6, ACE_NTOHL (0x76616c75), ACE_NTOHL (0x65000000), // name = value ++ CORBA::tk_any, + +-Dynamic::ParameterList * +-DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_ushort::arguments (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +-{ +- // Generate the arg list on demand +- CORBA::ULong length = 0; +- length = this->parameter_list_.length (); +- this->parameter_list_.length (length + 1); +- this->parameter_list_[length].argument <<= value_; +- this->parameter_list_[length].mode = Dynamic::PARAM_IN; + +- return &this->parameter_list_; +-} ++ 0U, + +- Dynamic::ExceptionList * +- DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_ushort::exceptions (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +- { +- // Generate the exception list on demand +- static TAO_Exception_Data _tao_DynamicAny_DynAny_insert_ushort_exceptiondata [] = +- { +- {DynamicAny::DynAny::_tc_TypeMismatch, DynamicAny::DynAny::TypeMismatch::_alloc}, +- {DynamicAny::DynAny::_tc_InvalidValue, DynamicAny::DynAny::InvalidValue::_alloc} + }; ++static CORBA::TypeCode _tc_TAO_tc_DynamicAny_NameValuePairSeq (CORBA::tk_alias, sizeof (_oc_DynamicAny_NameValuePairSeq), (char *) &_oc_DynamicAny_NameValuePairSeq, 0, sizeof (DynamicAny::NameValuePairSeq)); ++TAO_NAMESPACE_TYPE (CORBA::TypeCode_ptr) ++TAO_NAMESPACE_BEGIN (DynamicAny) ++TAO_NAMESPACE_DEFINE (CORBA::TypeCode_ptr, _tc_NameValuePairSeq, &_tc_TAO_tc_DynamicAny_NameValuePairSeq) ++TAO_NAMESPACE_END + +- CORBA::ULong length = 0; +- for (CORBA::ULong i = 0;i < 2; ++i) +- { +- CORBA::TypeCode_ptr tcp = _tao_DynamicAny_DynAny_insert_ushort_exceptiondata [i].tc; +- length = this->exception_list_.length (); +- this->exception_list_.length (length + 1); +- TAO_Pseudo_Object_Manager tcp_object (&tcp, 1); +- this->exception_list_[length] = tcp_object; +- } +- +- return &this->exception_list_; +- } +- +- CORBA::Any * +- DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_ushort::result (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +- { +- // Generate the result on demand : +- CORBA::TypeCode tc (CORBA::tk_void); +- this->result_val_.type (&tc); +- +- return &this->result_val_; +- } +- +-DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_long::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_long (const char *_tao_operation, +-IOP::ServiceContextList &_tao_service_context_list, +-CORBA::Object *_tao_target,CORBA::Long value, +-CORBA::Environment &) +- : TAO_ClientRequest_Info (_tao_operation, _tao_service_context_list, _tao_target),value_ (value) +-{} +- +-Dynamic::ParameterList * +-DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_long::arguments (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +-{ +- // Generate the arg list on demand +- CORBA::ULong length = 0; +- length = this->parameter_list_.length (); +- this->parameter_list_.length (length + 1); +- this->parameter_list_[length].argument <<= value_; +- this->parameter_list_[length].mode = Dynamic::PARAM_IN; ++#if !defined (TAO_USE_SEQUENCE_TEMPLATES) + +- return &this->parameter_list_; +-} ++#if !defined (__TAO_UNBOUNDED_SEQUENCE_DYNAMICANY_NAMEDYNANYPAIRSEQ_CS_) ++#define __TAO_UNBOUNDED_SEQUENCE_DYNAMICANY_NAMEDYNANYPAIRSEQ_CS_ + +- Dynamic::ExceptionList * +- DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_long::exceptions (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +- { +- // Generate the exception list on demand +- static TAO_Exception_Data _tao_DynamicAny_DynAny_insert_long_exceptiondata [] = ++ void ++ DynamicAny::_TAO_Unbounded_Sequence_DynamicAny_NameDynAnyPairSeq::_allocate_buffer (CORBA::ULong length) + { +- {DynamicAny::DynAny::_tc_TypeMismatch, DynamicAny::DynAny::TypeMismatch::_alloc}, +- {DynamicAny::DynAny::_tc_InvalidValue, DynamicAny::DynAny::InvalidValue::_alloc} +- }; ++ DynamicAny::NameDynAnyPair* tmp = 0; ++ tmp = _TAO_Unbounded_Sequence_DynamicAny_NameDynAnyPairSeq::allocbuf (length); + +- CORBA::ULong length = 0; +- for (CORBA::ULong i = 0;i < 2; ++i) ++ if (this->buffer_ != 0) + { +- CORBA::TypeCode_ptr tcp = _tao_DynamicAny_DynAny_insert_long_exceptiondata [i].tc; +- length = this->exception_list_.length (); +- this->exception_list_.length (length + 1); +- TAO_Pseudo_Object_Manager tcp_object (&tcp, 1); +- this->exception_list_[length] = tcp_object; +- } ++ DynamicAny::NameDynAnyPair *old = ACE_reinterpret_cast (DynamicAny::NameDynAnyPair *,this->buffer_); + +- return &this->exception_list_; +- } ++ for (CORBA::ULong i = 0; i < this->length_; ++i) ++ tmp[i] = old[i]; + +- CORBA::Any * +- DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_long::result (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +- { +- // Generate the result on demand : +- CORBA::TypeCode tc (CORBA::tk_void); +- this->result_val_.type (&tc); ++ if (this->release_) ++ _TAO_Unbounded_Sequence_DynamicAny_NameDynAnyPairSeq::freebuf (old); + +- return &this->result_val_; + } +- +-DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_ulong::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_ulong (const char *_tao_operation, +-IOP::ServiceContextList &_tao_service_context_list, +-CORBA::Object *_tao_target,CORBA::ULong value, +-CORBA::Environment &) +- : TAO_ClientRequest_Info (_tao_operation, _tao_service_context_list, _tao_target),value_ (value) +-{} +- +-Dynamic::ParameterList * +-DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_ulong::arguments (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +-{ +- // Generate the arg list on demand +- CORBA::ULong length = 0; +- length = this->parameter_list_.length (); +- this->parameter_list_.length (length + 1); +- this->parameter_list_[length].argument <<= value_; +- this->parameter_list_[length].mode = Dynamic::PARAM_IN; +- +- return &this->parameter_list_; ++ this->buffer_ = tmp; + } + +- Dynamic::ExceptionList * +- DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_ulong::exceptions (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +- { +- // Generate the exception list on demand +- static TAO_Exception_Data _tao_DynamicAny_DynAny_insert_ulong_exceptiondata [] = ++ void ++ DynamicAny::_TAO_Unbounded_Sequence_DynamicAny_NameDynAnyPairSeq::_deallocate_buffer (void) + { +- {DynamicAny::DynAny::_tc_TypeMismatch, DynamicAny::DynAny::TypeMismatch::_alloc}, +- {DynamicAny::DynAny::_tc_InvalidValue, DynamicAny::DynAny::InvalidValue::_alloc} +- }; ++ if (this->buffer_ == 0 || this->release_ == 0) ++ return; + +- CORBA::ULong length = 0; +- for (CORBA::ULong i = 0;i < 2; ++i) +- { +- CORBA::TypeCode_ptr tcp = _tao_DynamicAny_DynAny_insert_ulong_exceptiondata [i].tc; +- length = this->exception_list_.length (); +- this->exception_list_.length (length + 1); +- TAO_Pseudo_Object_Manager tcp_object (&tcp, 1); +- this->exception_list_[length] = tcp_object; +- } ++ DynamicAny::NameDynAnyPair *tmp = ACE_reinterpret_cast (DynamicAny::NameDynAnyPair *,this->buffer_); + +- return &this->exception_list_; ++ _TAO_Unbounded_Sequence_DynamicAny_NameDynAnyPairSeq::freebuf (tmp); ++ this->buffer_ = 0; + } + +- CORBA::Any * +- DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_ulong::result (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) ++ DynamicAny::_TAO_Unbounded_Sequence_DynamicAny_NameDynAnyPairSeq::~_TAO_Unbounded_Sequence_DynamicAny_NameDynAnyPairSeq (void) // Dtor. + { +- // Generate the result on demand : +- CORBA::TypeCode tc (CORBA::tk_void); +- this->result_val_.type (&tc); +- +- return &this->result_val_; ++ this->_deallocate_buffer (); + } + +-DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_float::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_float (const char *_tao_operation, +-IOP::ServiceContextList &_tao_service_context_list, +-CORBA::Object *_tao_target,CORBA::Float value, +-CORBA::Environment &) +- : TAO_ClientRequest_Info (_tao_operation, _tao_service_context_list, _tao_target),value_ (value) +-{} +- +-Dynamic::ParameterList * +-DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_float::arguments (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +-{ +- // Generate the arg list on demand +- CORBA::ULong length = 0; +- length = this->parameter_list_.length (); +- this->parameter_list_.length (length + 1); +- this->parameter_list_[length].argument <<= value_; +- this->parameter_list_[length].mode = Dynamic::PARAM_IN; +- +- return &this->parameter_list_; +-} + +- Dynamic::ExceptionList * +- DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_float::exceptions (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +- { +- // Generate the exception list on demand +- static TAO_Exception_Data _tao_DynamicAny_DynAny_insert_float_exceptiondata [] = +- { +- {DynamicAny::DynAny::_tc_TypeMismatch, DynamicAny::DynAny::TypeMismatch::_alloc}, +- {DynamicAny::DynAny::_tc_InvalidValue, DynamicAny::DynAny::InvalidValue::_alloc} +- }; ++#endif /* end #if !defined */ + +- CORBA::ULong length = 0; +- for (CORBA::ULong i = 0;i < 2; ++i) +- { +- CORBA::TypeCode_ptr tcp = _tao_DynamicAny_DynAny_insert_float_exceptiondata [i].tc; +- length = this->exception_list_.length (); +- this->exception_list_.length (length + 1); +- TAO_Pseudo_Object_Manager tcp_object (&tcp, 1); +- this->exception_list_[length] = tcp_object; +- } + +- return &this->exception_list_; +- } ++#endif /* !TAO_USE_SEQUENCE_TEMPLATES */ + +- CORBA::Any * +- DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_float::result (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +- { +- // Generate the result on demand : +- CORBA::TypeCode tc (CORBA::tk_void); +- this->result_val_.type (&tc); ++#if !defined (_DYNAMICANY_NAMEDYNANYPAIRSEQ_CS_) ++#define _DYNAMICANY_NAMEDYNANYPAIRSEQ_CS_ + +- return &this->result_val_; +- } ++// ************************************************************* ++// DynamicAny::NameDynAnyPairSeq ++// ************************************************************* + +-DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_double::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_double (const char *_tao_operation, +-IOP::ServiceContextList &_tao_service_context_list, +-CORBA::Object *_tao_target,CORBA::Double value, +-CORBA::Environment &) +- : TAO_ClientRequest_Info (_tao_operation, _tao_service_context_list, _tao_target),value_ (value) ++DynamicAny::NameDynAnyPairSeq::NameDynAnyPairSeq (void) + {} +- +-Dynamic::ParameterList * +-DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_double::arguments (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) ++DynamicAny::NameDynAnyPairSeq::NameDynAnyPairSeq (CORBA::ULong max) // uses max size ++ : ++#if !defined (TAO_USE_SEQUENCE_TEMPLATES) ++ _TAO_Unbounded_Sequence_DynamicAny_NameDynAnyPairSeq ++#else /* TAO_USE_SEQUENCE_TEMPLATES */ ++ TAO_Unbounded_Sequence ++#endif /* !TAO_USE_SEQUENCE_TEMPLATES */ ++ (max) ++{} ++DynamicAny::NameDynAnyPairSeq::NameDynAnyPairSeq (CORBA::ULong max, CORBA::ULong length, DynamicAny::NameDynAnyPair *buffer, CORBA::Boolean release) ++ : ++#if !defined (TAO_USE_SEQUENCE_TEMPLATES) ++ _TAO_Unbounded_Sequence_DynamicAny_NameDynAnyPairSeq ++#else /* TAO_USE_SEQUENCE_TEMPLATES */ ++ TAO_Unbounded_Sequence ++#endif /* !TAO_USE_SEQUENCE_TEMPLATES */ ++ (max, length, buffer, release) ++{} ++DynamicAny::NameDynAnyPairSeq::NameDynAnyPairSeq (const NameDynAnyPairSeq &seq) // copy ctor ++ : ++#if !defined (TAO_USE_SEQUENCE_TEMPLATES) ++ _TAO_Unbounded_Sequence_DynamicAny_NameDynAnyPairSeq ++#else /* TAO_USE_SEQUENCE_TEMPLATES */ ++ TAO_Unbounded_Sequence ++#endif /* !TAO_USE_SEQUENCE_TEMPLATES */ ++ (seq) ++{} ++DynamicAny::NameDynAnyPairSeq::~NameDynAnyPairSeq (void) // dtor ++{} ++void DynamicAny::NameDynAnyPairSeq::_tao_any_destructor (void *x) + { +- // Generate the arg list on demand +- CORBA::ULong length = 0; +- length = this->parameter_list_.length (); +- this->parameter_list_.length (length + 1); +- this->parameter_list_[length].argument <<= value_; +- this->parameter_list_[length].mode = Dynamic::PARAM_IN; +- +- return &this->parameter_list_; ++ NameDynAnyPairSeq *tmp = ACE_static_cast (NameDynAnyPairSeq*,x); ++ delete tmp; + } + +- Dynamic::ExceptionList * +- DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_double::exceptions (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +- { +- // Generate the exception list on demand +- static TAO_Exception_Data _tao_DynamicAny_DynAny_insert_double_exceptiondata [] = +- { +- {DynamicAny::DynAny::_tc_TypeMismatch, DynamicAny::DynAny::TypeMismatch::_alloc}, +- {DynamicAny::DynAny::_tc_InvalidValue, DynamicAny::DynAny::InvalidValue::_alloc} +- }; +- +- CORBA::ULong length = 0; +- for (CORBA::ULong i = 0;i < 2; ++i) +- { +- CORBA::TypeCode_ptr tcp = _tao_DynamicAny_DynAny_insert_double_exceptiondata [i].tc; +- length = this->exception_list_.length (); +- this->exception_list_.length (length + 1); +- TAO_Pseudo_Object_Manager tcp_object (&tcp, 1); +- this->exception_list_[length] = tcp_object; +- } + +- return &this->exception_list_; +- } ++#endif /* end #if !defined */ + +- CORBA::Any * +- DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_double::result (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +- { +- // Generate the result on demand : +- CORBA::TypeCode tc (CORBA::tk_void); +- this->result_val_.type (&tc); + +- return &this->result_val_; +- } ++// default constructor ++DynamicAny::DynStruct::DynStruct (void) ++{} + +-DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_string::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_string (const char *_tao_operation, +-IOP::ServiceContextList &_tao_service_context_list, +-CORBA::Object *_tao_target,const char * value, +-CORBA::Environment &) +- : TAO_ClientRequest_Info (_tao_operation, _tao_service_context_list, _tao_target),value_ (value) ++// destructor ++DynamicAny::DynStruct::~DynStruct (void) + {} + +-Dynamic::ParameterList * +-DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_string::arguments (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) ++DynamicAny::DynStruct_ptr DynamicAny::DynStruct::_narrow ( ++ CORBA::Object_ptr obj, ++ CORBA::Environment &ACE_TRY_ENV ++ ) + { +- // Generate the arg list on demand +- CORBA::ULong length = 0; +- length = this->parameter_list_.length (); +- this->parameter_list_.length (length + 1); +- this->parameter_list_[length].argument <<= value_; +- this->parameter_list_[length].mode = Dynamic::PARAM_IN; +- +- return &this->parameter_list_; ++ return DynStruct::_unchecked_narrow (obj, ACE_TRY_ENV); + } + +- Dynamic::ExceptionList * +- DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_string::exceptions (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +- { +- // Generate the exception list on demand +- static TAO_Exception_Data _tao_DynamicAny_DynAny_insert_string_exceptiondata [] = +- { +- {DynamicAny::DynAny::_tc_TypeMismatch, DynamicAny::DynAny::TypeMismatch::_alloc}, +- {DynamicAny::DynAny::_tc_InvalidValue, DynamicAny::DynAny::InvalidValue::_alloc} +- }; +- +- CORBA::ULong length = 0; +- for (CORBA::ULong i = 0;i < 2; ++i) +- { +- CORBA::TypeCode_ptr tcp = _tao_DynamicAny_DynAny_insert_string_exceptiondata [i].tc; +- length = this->exception_list_.length (); +- this->exception_list_.length (length + 1); +- TAO_Pseudo_Object_Manager tcp_object (&tcp, 1); +- this->exception_list_[length] = tcp_object; +- } +- +- return &this->exception_list_; +- } +- +- CORBA::Any * +- DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_string::result (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +- { +- // Generate the result on demand : +- CORBA::TypeCode tc (CORBA::tk_void); +- this->result_val_.type (&tc); +- +- return &this->result_val_; +- } +- +-DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_reference::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_reference (const char *_tao_operation, +-IOP::ServiceContextList &_tao_service_context_list, +-CORBA::Object *_tao_target,CORBA::Object_ptr value, +-CORBA::Environment &) +- : TAO_ClientRequest_Info (_tao_operation, _tao_service_context_list, _tao_target),value_ (value) +-{} +- +-Dynamic::ParameterList * +-DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_reference::arguments (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +-{ +- // Generate the arg list on demand +- CORBA::ULong length = 0; +- length = this->parameter_list_.length (); +- this->parameter_list_.length (length + 1); +- this->parameter_list_[length].argument <<= value_; +- this->parameter_list_[length].mode = Dynamic::PARAM_IN; +- +- return &this->parameter_list_; +-} +- +- Dynamic::ExceptionList * +- DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_reference::exceptions (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +- { +- // Generate the exception list on demand +- static TAO_Exception_Data _tao_DynamicAny_DynAny_insert_reference_exceptiondata [] = +- { +- {DynamicAny::DynAny::_tc_TypeMismatch, DynamicAny::DynAny::TypeMismatch::_alloc}, +- {DynamicAny::DynAny::_tc_InvalidValue, DynamicAny::DynAny::InvalidValue::_alloc} +- }; +- +- CORBA::ULong length = 0; +- for (CORBA::ULong i = 0;i < 2; ++i) +- { +- CORBA::TypeCode_ptr tcp = _tao_DynamicAny_DynAny_insert_reference_exceptiondata [i].tc; +- length = this->exception_list_.length (); +- this->exception_list_.length (length + 1); +- TAO_Pseudo_Object_Manager tcp_object (&tcp, 1); +- this->exception_list_[length] = tcp_object; +- } +- +- return &this->exception_list_; +- } +- +- CORBA::Any * +- DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_reference::result (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +- { +- // Generate the result on demand : +- CORBA::TypeCode tc (CORBA::tk_void); +- this->result_val_.type (&tc); +- +- return &this->result_val_; +- } +- +-DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_typecode::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_typecode (const char *_tao_operation, +-IOP::ServiceContextList &_tao_service_context_list, +-CORBA::Object *_tao_target,CORBA::TypeCode_ptr value, +-CORBA::Environment &) +- : TAO_ClientRequest_Info (_tao_operation, _tao_service_context_list, _tao_target),value_ (value) +-{} +- +-Dynamic::ParameterList * +-DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_typecode::arguments (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +-{ +- // Generate the arg list on demand +- CORBA::ULong length = 0; +- length = this->parameter_list_.length (); +- this->parameter_list_.length (length + 1); +- this->parameter_list_[length].argument <<= value_; +- this->parameter_list_[length].mode = Dynamic::PARAM_IN; +- +- return &this->parameter_list_; +-} +- +- Dynamic::ExceptionList * +- DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_typecode::exceptions (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +- { +- // Generate the exception list on demand +- static TAO_Exception_Data _tao_DynamicAny_DynAny_insert_typecode_exceptiondata [] = +- { +- {DynamicAny::DynAny::_tc_TypeMismatch, DynamicAny::DynAny::TypeMismatch::_alloc}, +- {DynamicAny::DynAny::_tc_InvalidValue, DynamicAny::DynAny::InvalidValue::_alloc} +- }; +- +- CORBA::ULong length = 0; +- for (CORBA::ULong i = 0;i < 2; ++i) +- { +- CORBA::TypeCode_ptr tcp = _tao_DynamicAny_DynAny_insert_typecode_exceptiondata [i].tc; +- length = this->exception_list_.length (); +- this->exception_list_.length (length + 1); +- TAO_Pseudo_Object_Manager tcp_object (&tcp, 1); +- this->exception_list_[length] = tcp_object; +- } +- +- return &this->exception_list_; +- } +- +- CORBA::Any * +- DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_typecode::result (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +- { +- // Generate the result on demand : +- CORBA::TypeCode tc (CORBA::tk_void); +- this->result_val_.type (&tc); +- +- return &this->result_val_; +- } +- +-DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_longlong::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_longlong (const char *_tao_operation, +-IOP::ServiceContextList &_tao_service_context_list, +-CORBA::Object *_tao_target,CORBA::LongLong value, +-CORBA::Environment &) +- : TAO_ClientRequest_Info (_tao_operation, _tao_service_context_list, _tao_target),value_ (value) +-{} +- +-Dynamic::ParameterList * +-DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_longlong::arguments (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +-{ +- // Generate the arg list on demand +- CORBA::ULong length = 0; +- length = this->parameter_list_.length (); +- this->parameter_list_.length (length + 1); +- this->parameter_list_[length].argument <<= value_; +- this->parameter_list_[length].mode = Dynamic::PARAM_IN; +- +- return &this->parameter_list_; +-} +- +- Dynamic::ExceptionList * +- DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_longlong::exceptions (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +- { +- // Generate the exception list on demand +- static TAO_Exception_Data _tao_DynamicAny_DynAny_insert_longlong_exceptiondata [] = +- { +- {DynamicAny::DynAny::_tc_TypeMismatch, DynamicAny::DynAny::TypeMismatch::_alloc}, +- {DynamicAny::DynAny::_tc_InvalidValue, DynamicAny::DynAny::InvalidValue::_alloc} +- }; +- +- CORBA::ULong length = 0; +- for (CORBA::ULong i = 0;i < 2; ++i) +- { +- CORBA::TypeCode_ptr tcp = _tao_DynamicAny_DynAny_insert_longlong_exceptiondata [i].tc; +- length = this->exception_list_.length (); +- this->exception_list_.length (length + 1); +- TAO_Pseudo_Object_Manager tcp_object (&tcp, 1); +- this->exception_list_[length] = tcp_object; +- } +- +- return &this->exception_list_; +- } +- +- CORBA::Any * +- DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_longlong::result (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +- { +- // Generate the result on demand : +- CORBA::TypeCode tc (CORBA::tk_void); +- this->result_val_.type (&tc); +- +- return &this->result_val_; +- } +- +-DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_ulonglong::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_ulonglong (const char *_tao_operation, +-IOP::ServiceContextList &_tao_service_context_list, +-CORBA::Object *_tao_target,CORBA::ULongLong value, +-CORBA::Environment &) +- : TAO_ClientRequest_Info (_tao_operation, _tao_service_context_list, _tao_target),value_ (value) +-{} +- +-Dynamic::ParameterList * +-DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_ulonglong::arguments (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +-{ +- // Generate the arg list on demand +- CORBA::ULong length = 0; +- length = this->parameter_list_.length (); +- this->parameter_list_.length (length + 1); +- this->parameter_list_[length].argument <<= value_; +- this->parameter_list_[length].mode = Dynamic::PARAM_IN; +- +- return &this->parameter_list_; +-} +- +- Dynamic::ExceptionList * +- DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_ulonglong::exceptions (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +- { +- // Generate the exception list on demand +- static TAO_Exception_Data _tao_DynamicAny_DynAny_insert_ulonglong_exceptiondata [] = +- { +- {DynamicAny::DynAny::_tc_TypeMismatch, DynamicAny::DynAny::TypeMismatch::_alloc}, +- {DynamicAny::DynAny::_tc_InvalidValue, DynamicAny::DynAny::InvalidValue::_alloc} +- }; +- +- CORBA::ULong length = 0; +- for (CORBA::ULong i = 0;i < 2; ++i) +- { +- CORBA::TypeCode_ptr tcp = _tao_DynamicAny_DynAny_insert_ulonglong_exceptiondata [i].tc; +- length = this->exception_list_.length (); +- this->exception_list_.length (length + 1); +- TAO_Pseudo_Object_Manager tcp_object (&tcp, 1); +- this->exception_list_[length] = tcp_object; +- } +- +- return &this->exception_list_; +- } +- +- CORBA::Any * +- DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_ulonglong::result (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +- { +- // Generate the result on demand : +- CORBA::TypeCode tc (CORBA::tk_void); +- this->result_val_.type (&tc); +- +- return &this->result_val_; +- } +- +-DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_longdouble::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_longdouble (const char *_tao_operation, +-IOP::ServiceContextList &_tao_service_context_list, +-CORBA::Object *_tao_target,CORBA::LongDouble value, +-CORBA::Environment &) +- : TAO_ClientRequest_Info (_tao_operation, _tao_service_context_list, _tao_target),value_ (value) +-{} +- +-Dynamic::ParameterList * +-DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_longdouble::arguments (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +-{ +- // Generate the arg list on demand +- CORBA::ULong length = 0; +- length = this->parameter_list_.length (); +- this->parameter_list_.length (length + 1); +- this->parameter_list_[length].argument <<= value_; +- this->parameter_list_[length].mode = Dynamic::PARAM_IN; +- +- return &this->parameter_list_; +-} +- +- Dynamic::ExceptionList * +- DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_longdouble::exceptions (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +- { +- // Generate the exception list on demand +- static TAO_Exception_Data _tao_DynamicAny_DynAny_insert_longdouble_exceptiondata [] = +- { +- {DynamicAny::DynAny::_tc_TypeMismatch, DynamicAny::DynAny::TypeMismatch::_alloc}, +- {DynamicAny::DynAny::_tc_InvalidValue, DynamicAny::DynAny::InvalidValue::_alloc} +- }; +- +- CORBA::ULong length = 0; +- for (CORBA::ULong i = 0;i < 2; ++i) +- { +- CORBA::TypeCode_ptr tcp = _tao_DynamicAny_DynAny_insert_longdouble_exceptiondata [i].tc; +- length = this->exception_list_.length (); +- this->exception_list_.length (length + 1); +- TAO_Pseudo_Object_Manager tcp_object (&tcp, 1); +- this->exception_list_[length] = tcp_object; +- } +- +- return &this->exception_list_; +- } +- +- CORBA::Any * +- DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_longdouble::result (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +- { +- // Generate the result on demand : +- CORBA::TypeCode tc (CORBA::tk_void); +- this->result_val_.type (&tc); +- +- return &this->result_val_; +- } +- +-DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_wchar::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_wchar (const char *_tao_operation, +-IOP::ServiceContextList &_tao_service_context_list, +-CORBA::Object *_tao_target,CORBA::WChar value, +-CORBA::Environment &) +- : TAO_ClientRequest_Info (_tao_operation, _tao_service_context_list, _tao_target),value_ (value) +-{} +- +-Dynamic::ParameterList * +-DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_wchar::arguments (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +-{ +- // Generate the arg list on demand +- CORBA::ULong length = 0; +- length = this->parameter_list_.length (); +- this->parameter_list_.length (length + 1); +- this->parameter_list_[length].argument <<= CORBA::Any::from_wchar (this->value_ ); +- this->parameter_list_[length].mode = Dynamic::PARAM_IN; +- +- return &this->parameter_list_; +-} +- +- Dynamic::ExceptionList * +- DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_wchar::exceptions (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +- { +- // Generate the exception list on demand +- static TAO_Exception_Data _tao_DynamicAny_DynAny_insert_wchar_exceptiondata [] = +- { +- {DynamicAny::DynAny::_tc_TypeMismatch, DynamicAny::DynAny::TypeMismatch::_alloc}, +- {DynamicAny::DynAny::_tc_InvalidValue, DynamicAny::DynAny::InvalidValue::_alloc} +- }; +- +- CORBA::ULong length = 0; +- for (CORBA::ULong i = 0;i < 2; ++i) +- { +- CORBA::TypeCode_ptr tcp = _tao_DynamicAny_DynAny_insert_wchar_exceptiondata [i].tc; +- length = this->exception_list_.length (); +- this->exception_list_.length (length + 1); +- TAO_Pseudo_Object_Manager tcp_object (&tcp, 1); +- this->exception_list_[length] = tcp_object; +- } +- +- return &this->exception_list_; +- } +- +- CORBA::Any * +- DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_wchar::result (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +- { +- // Generate the result on demand : +- CORBA::TypeCode tc (CORBA::tk_void); +- this->result_val_.type (&tc); +- +- return &this->result_val_; +- } +- +-DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_wstring::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_wstring (const char *_tao_operation, +-IOP::ServiceContextList &_tao_service_context_list, +-CORBA::Object *_tao_target,const CORBA::WChar * value, +-CORBA::Environment &) +- : TAO_ClientRequest_Info (_tao_operation, _tao_service_context_list, _tao_target),value_ (value) +-{} +- +-Dynamic::ParameterList * +-DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_wstring::arguments (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +-{ +- // Generate the arg list on demand +- CORBA::ULong length = 0; +- length = this->parameter_list_.length (); +- this->parameter_list_.length (length + 1); +- this->parameter_list_[length].argument <<= value_; +- this->parameter_list_[length].mode = Dynamic::PARAM_IN; +- +- return &this->parameter_list_; +-} +- +- Dynamic::ExceptionList * +- DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_wstring::exceptions (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +- { +- // Generate the exception list on demand +- static TAO_Exception_Data _tao_DynamicAny_DynAny_insert_wstring_exceptiondata [] = +- { +- {DynamicAny::DynAny::_tc_TypeMismatch, DynamicAny::DynAny::TypeMismatch::_alloc}, +- {DynamicAny::DynAny::_tc_InvalidValue, DynamicAny::DynAny::InvalidValue::_alloc} +- }; +- +- CORBA::ULong length = 0; +- for (CORBA::ULong i = 0;i < 2; ++i) +- { +- CORBA::TypeCode_ptr tcp = _tao_DynamicAny_DynAny_insert_wstring_exceptiondata [i].tc; +- length = this->exception_list_.length (); +- this->exception_list_.length (length + 1); +- TAO_Pseudo_Object_Manager tcp_object (&tcp, 1); +- this->exception_list_[length] = tcp_object; +- } +- +- return &this->exception_list_; +- } +- +- CORBA::Any * +- DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_wstring::result (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +- { +- // Generate the result on demand : +- CORBA::TypeCode tc (CORBA::tk_void); +- this->result_val_.type (&tc); +- +- return &this->result_val_; +- } +- +-DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_any::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_any (const char *_tao_operation, +-IOP::ServiceContextList &_tao_service_context_list, +-CORBA::Object *_tao_target,const CORBA::Any & value, +-CORBA::Environment &) +- : TAO_ClientRequest_Info (_tao_operation, _tao_service_context_list, _tao_target),value_ (value) +-{} +- +-Dynamic::ParameterList * +-DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_any::arguments (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +-{ +- // Generate the arg list on demand +- CORBA::ULong length = 0; +- length = this->parameter_list_.length (); +- this->parameter_list_.length (length + 1); +- this->parameter_list_[length].argument <<= value_; +- this->parameter_list_[length].mode = Dynamic::PARAM_IN; +- +- return &this->parameter_list_; +-} +- +- Dynamic::ExceptionList * +- DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_any::exceptions (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +- { +- // Generate the exception list on demand +- static TAO_Exception_Data _tao_DynamicAny_DynAny_insert_any_exceptiondata [] = +- { +- {DynamicAny::DynAny::_tc_TypeMismatch, DynamicAny::DynAny::TypeMismatch::_alloc}, +- {DynamicAny::DynAny::_tc_InvalidValue, DynamicAny::DynAny::InvalidValue::_alloc} +- }; +- +- CORBA::ULong length = 0; +- for (CORBA::ULong i = 0;i < 2; ++i) +- { +- CORBA::TypeCode_ptr tcp = _tao_DynamicAny_DynAny_insert_any_exceptiondata [i].tc; +- length = this->exception_list_.length (); +- this->exception_list_.length (length + 1); +- TAO_Pseudo_Object_Manager tcp_object (&tcp, 1); +- this->exception_list_[length] = tcp_object; +- } +- +- return &this->exception_list_; +- } +- +- CORBA::Any * +- DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_any::result (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +- { +- // Generate the result on demand : +- CORBA::TypeCode tc (CORBA::tk_void); +- this->result_val_.type (&tc); +- +- return &this->result_val_; +- } +- +-DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_dyn_any::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_dyn_any (const char *_tao_operation, +-IOP::ServiceContextList &_tao_service_context_list, +-CORBA::Object *_tao_target,DynamicAny::DynAny_ptr value, +-CORBA::Environment &) +- : TAO_ClientRequest_Info (_tao_operation, _tao_service_context_list, _tao_target),value_ (value) +-{} +- +-Dynamic::ParameterList * +-DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_dyn_any::arguments (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +-{ +- // Generate the arg list on demand +- CORBA::ULong length = 0; +- length = this->parameter_list_.length (); +- this->parameter_list_.length (length + 1); +- this->parameter_list_[length].argument <<= this->value_; +- +- this->parameter_list_[length].mode = Dynamic::PARAM_IN; +- +- return &this->parameter_list_; +-} +- +- Dynamic::ExceptionList * +- DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_dyn_any::exceptions (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +- { +- // Generate the exception list on demand +- static TAO_Exception_Data _tao_DynamicAny_DynAny_insert_dyn_any_exceptiondata [] = +- { +- {DynamicAny::DynAny::_tc_TypeMismatch, DynamicAny::DynAny::TypeMismatch::_alloc}, +- {DynamicAny::DynAny::_tc_InvalidValue, DynamicAny::DynAny::InvalidValue::_alloc} +- }; +- +- CORBA::ULong length = 0; +- for (CORBA::ULong i = 0;i < 2; ++i) +- { +- CORBA::TypeCode_ptr tcp = _tao_DynamicAny_DynAny_insert_dyn_any_exceptiondata [i].tc; +- length = this->exception_list_.length (); +- this->exception_list_.length (length + 1); +- TAO_Pseudo_Object_Manager tcp_object (&tcp, 1); +- this->exception_list_[length] = tcp_object; +- } +- +- return &this->exception_list_; +- } +- +- CORBA::Any * +- DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_dyn_any::result (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +- { +- // Generate the result on demand : +- CORBA::TypeCode tc (CORBA::tk_void); +- this->result_val_.type (&tc); +- +- return &this->result_val_; +- } +- +-DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_val::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_val (const char *_tao_operation, +-IOP::ServiceContextList &_tao_service_context_list, +-CORBA::Object *_tao_target,CORBA::ValueBase_ptr value, +-CORBA::Environment &) +- : TAO_ClientRequest_Info (_tao_operation, _tao_service_context_list, _tao_target),value_ (value) +-{} +- +-Dynamic::ParameterList * +-DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_val::arguments (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +-{ +- // Generate the arg list on demand +- CORBA::ULong length = 0; +- length = this->parameter_list_.length (); +- this->parameter_list_.length (length + 1); +- this->parameter_list_[length].argument <<= value_; +- this->parameter_list_[length].mode = Dynamic::PARAM_IN; +- +- return &this->parameter_list_; +-} +- +- Dynamic::ExceptionList * +- DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_val::exceptions (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +- { +- // Generate the exception list on demand +- static TAO_Exception_Data _tao_DynamicAny_DynAny_insert_val_exceptiondata [] = +- { +- {DynamicAny::DynAny::_tc_TypeMismatch, DynamicAny::DynAny::TypeMismatch::_alloc}, +- {DynamicAny::DynAny::_tc_InvalidValue, DynamicAny::DynAny::InvalidValue::_alloc} +- }; +- +- CORBA::ULong length = 0; +- for (CORBA::ULong i = 0;i < 2; ++i) +- { +- CORBA::TypeCode_ptr tcp = _tao_DynamicAny_DynAny_insert_val_exceptiondata [i].tc; +- length = this->exception_list_.length (); +- this->exception_list_.length (length + 1); +- TAO_Pseudo_Object_Manager tcp_object (&tcp, 1); +- this->exception_list_[length] = tcp_object; +- } +- +- return &this->exception_list_; +- } +- +- CORBA::Any * +- DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_insert_val::result (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +- { +- // Generate the result on demand : +- CORBA::TypeCode tc (CORBA::tk_void); +- this->result_val_.type (&tc); +- +- return &this->result_val_; +- } +- +-DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_boolean::TAO_ClientRequest_Info_DynamicAny_DynAny_get_boolean (const char *_tao_operation, +-IOP::ServiceContextList &_tao_service_context_list, +-CORBA::Object *_tao_target, +-CORBA::Environment &) +- : TAO_ClientRequest_Info (_tao_operation, _tao_service_context_list, _tao_target) +-{} +- +-Dynamic::ParameterList * +-DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_boolean::arguments (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +-{ +- // Generate the arg list on demand +- return 0; +-} +- +- +- Dynamic::ExceptionList * +-DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_boolean::exceptions (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +-{ +- // Generate the exception list on demand +- static TAO_Exception_Data _tao_DynamicAny_DynAny_get_boolean_exceptiondata [] = +- { +- {DynamicAny::DynAny::_tc_TypeMismatch, DynamicAny::DynAny::TypeMismatch::_alloc}, +- {DynamicAny::DynAny::_tc_InvalidValue, DynamicAny::DynAny::InvalidValue::_alloc} +- }; +- +- CORBA::ULong length = 0; +- for (CORBA::ULong i = 0;i < 2; ++i) +- { +- CORBA::TypeCode_ptr tcp = _tao_DynamicAny_DynAny_get_boolean_exceptiondata [i].tc; +- length = this->exception_list_.length (); +- this->exception_list_.length (length + 1); +- TAO_Pseudo_Object_Manager tcp_object (&tcp, 1); +- this->exception_list_[length] = tcp_object; +- } +- +- return &this->exception_list_; +- } +- +-CORBA::Any * +-DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_boolean::result (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +-{ +- // Generate the result on demand : +-this->result_val_ <<= CORBA::Any::from_boolean (this->result_); +- +-return &this->result_val_; +-} +- +-void +-DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_boolean::result (CORBA::Boolean result) +- { +- // update the result +- this->result_ = result; +- } +- +-DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_octet::TAO_ClientRequest_Info_DynamicAny_DynAny_get_octet (const char *_tao_operation, +-IOP::ServiceContextList &_tao_service_context_list, +-CORBA::Object *_tao_target, +-CORBA::Environment &) +- : TAO_ClientRequest_Info (_tao_operation, _tao_service_context_list, _tao_target) +-{} +- +-Dynamic::ParameterList * +-DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_octet::arguments (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +-{ +- // Generate the arg list on demand +- return 0; +-} +- +- +- Dynamic::ExceptionList * +-DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_octet::exceptions (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +-{ +- // Generate the exception list on demand +- static TAO_Exception_Data _tao_DynamicAny_DynAny_get_octet_exceptiondata [] = +- { +- {DynamicAny::DynAny::_tc_TypeMismatch, DynamicAny::DynAny::TypeMismatch::_alloc}, +- {DynamicAny::DynAny::_tc_InvalidValue, DynamicAny::DynAny::InvalidValue::_alloc} +- }; +- +- CORBA::ULong length = 0; +- for (CORBA::ULong i = 0;i < 2; ++i) +- { +- CORBA::TypeCode_ptr tcp = _tao_DynamicAny_DynAny_get_octet_exceptiondata [i].tc; +- length = this->exception_list_.length (); +- this->exception_list_.length (length + 1); +- TAO_Pseudo_Object_Manager tcp_object (&tcp, 1); +- this->exception_list_[length] = tcp_object; +- } +- +- return &this->exception_list_; +- } +- +-CORBA::Any * +-DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_octet::result (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +-{ +- // Generate the result on demand : +-this->result_val_ <<= CORBA::Any::from_octet (this->result_); +- +-return &this->result_val_; +-} +- +-void +-DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_octet::result (CORBA::Octet result) +- { +- // update the result +- this->result_ = result; +- } +- +-DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_char::TAO_ClientRequest_Info_DynamicAny_DynAny_get_char (const char *_tao_operation, +-IOP::ServiceContextList &_tao_service_context_list, +-CORBA::Object *_tao_target, +-CORBA::Environment &) +- : TAO_ClientRequest_Info (_tao_operation, _tao_service_context_list, _tao_target) +-{} +- +-Dynamic::ParameterList * +-DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_char::arguments (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +-{ +- // Generate the arg list on demand +- return 0; +-} +- +- +- Dynamic::ExceptionList * +-DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_char::exceptions (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +-{ +- // Generate the exception list on demand +- static TAO_Exception_Data _tao_DynamicAny_DynAny_get_char_exceptiondata [] = +- { +- {DynamicAny::DynAny::_tc_TypeMismatch, DynamicAny::DynAny::TypeMismatch::_alloc}, +- {DynamicAny::DynAny::_tc_InvalidValue, DynamicAny::DynAny::InvalidValue::_alloc} +- }; +- +- CORBA::ULong length = 0; +- for (CORBA::ULong i = 0;i < 2; ++i) +- { +- CORBA::TypeCode_ptr tcp = _tao_DynamicAny_DynAny_get_char_exceptiondata [i].tc; +- length = this->exception_list_.length (); +- this->exception_list_.length (length + 1); +- TAO_Pseudo_Object_Manager tcp_object (&tcp, 1); +- this->exception_list_[length] = tcp_object; +- } +- +- return &this->exception_list_; +- } +- +-CORBA::Any * +-DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_char::result (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +-{ +- // Generate the result on demand : +-this->result_val_ <<= CORBA::Any::from_char (this->result_); +- +-return &this->result_val_; +-} +- +-void +-DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_char::result (CORBA::Char result) +- { +- // update the result +- this->result_ = result; +- } +- +-DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_short::TAO_ClientRequest_Info_DynamicAny_DynAny_get_short (const char *_tao_operation, +-IOP::ServiceContextList &_tao_service_context_list, +-CORBA::Object *_tao_target, +-CORBA::Environment &) +- : TAO_ClientRequest_Info (_tao_operation, _tao_service_context_list, _tao_target) +-{} +- +-Dynamic::ParameterList * +-DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_short::arguments (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +-{ +- // Generate the arg list on demand +- return 0; +-} +- +- +- Dynamic::ExceptionList * +-DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_short::exceptions (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +-{ +- // Generate the exception list on demand +- static TAO_Exception_Data _tao_DynamicAny_DynAny_get_short_exceptiondata [] = +- { +- {DynamicAny::DynAny::_tc_TypeMismatch, DynamicAny::DynAny::TypeMismatch::_alloc}, +- {DynamicAny::DynAny::_tc_InvalidValue, DynamicAny::DynAny::InvalidValue::_alloc} +- }; +- +- CORBA::ULong length = 0; +- for (CORBA::ULong i = 0;i < 2; ++i) +- { +- CORBA::TypeCode_ptr tcp = _tao_DynamicAny_DynAny_get_short_exceptiondata [i].tc; +- length = this->exception_list_.length (); +- this->exception_list_.length (length + 1); +- TAO_Pseudo_Object_Manager tcp_object (&tcp, 1); +- this->exception_list_[length] = tcp_object; +- } +- +- return &this->exception_list_; +- } +- +-CORBA::Any * +-DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_short::result (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +-{ +- // Generate the result on demand : +-this->result_val_ <<= this->result_; +- +-return &this->result_val_; +-} +- +-void +-DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_short::result (CORBA::Short result) +- { +- // update the result +- this->result_ = result; +- } +- +-DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_ushort::TAO_ClientRequest_Info_DynamicAny_DynAny_get_ushort (const char *_tao_operation, +-IOP::ServiceContextList &_tao_service_context_list, +-CORBA::Object *_tao_target, +-CORBA::Environment &) +- : TAO_ClientRequest_Info (_tao_operation, _tao_service_context_list, _tao_target) +-{} +- +-Dynamic::ParameterList * +-DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_ushort::arguments (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +-{ +- // Generate the arg list on demand +- return 0; +-} +- +- +- Dynamic::ExceptionList * +-DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_ushort::exceptions (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +-{ +- // Generate the exception list on demand +- static TAO_Exception_Data _tao_DynamicAny_DynAny_get_ushort_exceptiondata [] = +- { +- {DynamicAny::DynAny::_tc_TypeMismatch, DynamicAny::DynAny::TypeMismatch::_alloc}, +- {DynamicAny::DynAny::_tc_InvalidValue, DynamicAny::DynAny::InvalidValue::_alloc} +- }; +- +- CORBA::ULong length = 0; +- for (CORBA::ULong i = 0;i < 2; ++i) +- { +- CORBA::TypeCode_ptr tcp = _tao_DynamicAny_DynAny_get_ushort_exceptiondata [i].tc; +- length = this->exception_list_.length (); +- this->exception_list_.length (length + 1); +- TAO_Pseudo_Object_Manager tcp_object (&tcp, 1); +- this->exception_list_[length] = tcp_object; +- } +- +- return &this->exception_list_; +- } +- +-CORBA::Any * +-DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_ushort::result (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +-{ +- // Generate the result on demand : +-this->result_val_ <<= this->result_; +- +-return &this->result_val_; +-} +- +-void +-DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_ushort::result (CORBA::UShort result) +- { +- // update the result +- this->result_ = result; +- } +- +-DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_long::TAO_ClientRequest_Info_DynamicAny_DynAny_get_long (const char *_tao_operation, +-IOP::ServiceContextList &_tao_service_context_list, +-CORBA::Object *_tao_target, +-CORBA::Environment &) +- : TAO_ClientRequest_Info (_tao_operation, _tao_service_context_list, _tao_target) +-{} +- +-Dynamic::ParameterList * +-DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_long::arguments (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +-{ +- // Generate the arg list on demand +- return 0; +-} +- +- +- Dynamic::ExceptionList * +-DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_long::exceptions (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +-{ +- // Generate the exception list on demand +- static TAO_Exception_Data _tao_DynamicAny_DynAny_get_long_exceptiondata [] = +- { +- {DynamicAny::DynAny::_tc_TypeMismatch, DynamicAny::DynAny::TypeMismatch::_alloc}, +- {DynamicAny::DynAny::_tc_InvalidValue, DynamicAny::DynAny::InvalidValue::_alloc} +- }; +- +- CORBA::ULong length = 0; +- for (CORBA::ULong i = 0;i < 2; ++i) +- { +- CORBA::TypeCode_ptr tcp = _tao_DynamicAny_DynAny_get_long_exceptiondata [i].tc; +- length = this->exception_list_.length (); +- this->exception_list_.length (length + 1); +- TAO_Pseudo_Object_Manager tcp_object (&tcp, 1); +- this->exception_list_[length] = tcp_object; +- } +- +- return &this->exception_list_; +- } +- +-CORBA::Any * +-DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_long::result (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +-{ +- // Generate the result on demand : +-this->result_val_ <<= this->result_; +- +-return &this->result_val_; +-} +- +-void +-DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_long::result (CORBA::Long result) +- { +- // update the result +- this->result_ = result; +- } +- +-DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_ulong::TAO_ClientRequest_Info_DynamicAny_DynAny_get_ulong (const char *_tao_operation, +-IOP::ServiceContextList &_tao_service_context_list, +-CORBA::Object *_tao_target, +-CORBA::Environment &) +- : TAO_ClientRequest_Info (_tao_operation, _tao_service_context_list, _tao_target) +-{} +- +-Dynamic::ParameterList * +-DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_ulong::arguments (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +-{ +- // Generate the arg list on demand +- return 0; +-} +- +- +- Dynamic::ExceptionList * +-DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_ulong::exceptions (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +-{ +- // Generate the exception list on demand +- static TAO_Exception_Data _tao_DynamicAny_DynAny_get_ulong_exceptiondata [] = +- { +- {DynamicAny::DynAny::_tc_TypeMismatch, DynamicAny::DynAny::TypeMismatch::_alloc}, +- {DynamicAny::DynAny::_tc_InvalidValue, DynamicAny::DynAny::InvalidValue::_alloc} +- }; +- +- CORBA::ULong length = 0; +- for (CORBA::ULong i = 0;i < 2; ++i) +- { +- CORBA::TypeCode_ptr tcp = _tao_DynamicAny_DynAny_get_ulong_exceptiondata [i].tc; +- length = this->exception_list_.length (); +- this->exception_list_.length (length + 1); +- TAO_Pseudo_Object_Manager tcp_object (&tcp, 1); +- this->exception_list_[length] = tcp_object; +- } +- +- return &this->exception_list_; +- } +- +-CORBA::Any * +-DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_ulong::result (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +-{ +- // Generate the result on demand : +-this->result_val_ <<= this->result_; +- +-return &this->result_val_; +-} +- +-void +-DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_ulong::result (CORBA::ULong result) +- { +- // update the result +- this->result_ = result; +- } +- +-DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_float::TAO_ClientRequest_Info_DynamicAny_DynAny_get_float (const char *_tao_operation, +-IOP::ServiceContextList &_tao_service_context_list, +-CORBA::Object *_tao_target, +-CORBA::Environment &) +- : TAO_ClientRequest_Info (_tao_operation, _tao_service_context_list, _tao_target) +-{} +- +-Dynamic::ParameterList * +-DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_float::arguments (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +-{ +- // Generate the arg list on demand +- return 0; +-} +- +- +- Dynamic::ExceptionList * +-DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_float::exceptions (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +-{ +- // Generate the exception list on demand +- static TAO_Exception_Data _tao_DynamicAny_DynAny_get_float_exceptiondata [] = +- { +- {DynamicAny::DynAny::_tc_TypeMismatch, DynamicAny::DynAny::TypeMismatch::_alloc}, +- {DynamicAny::DynAny::_tc_InvalidValue, DynamicAny::DynAny::InvalidValue::_alloc} +- }; +- +- CORBA::ULong length = 0; +- for (CORBA::ULong i = 0;i < 2; ++i) +- { +- CORBA::TypeCode_ptr tcp = _tao_DynamicAny_DynAny_get_float_exceptiondata [i].tc; +- length = this->exception_list_.length (); +- this->exception_list_.length (length + 1); +- TAO_Pseudo_Object_Manager tcp_object (&tcp, 1); +- this->exception_list_[length] = tcp_object; +- } +- +- return &this->exception_list_; +- } +- +-CORBA::Any * +-DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_float::result (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +-{ +- // Generate the result on demand : +-this->result_val_ <<= this->result_; +- +-return &this->result_val_; +-} +- +-void +-DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_float::result (CORBA::Float result) +- { +- // update the result +- this->result_ = result; +- } +- +-DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_double::TAO_ClientRequest_Info_DynamicAny_DynAny_get_double (const char *_tao_operation, +-IOP::ServiceContextList &_tao_service_context_list, +-CORBA::Object *_tao_target, +-CORBA::Environment &) +- : TAO_ClientRequest_Info (_tao_operation, _tao_service_context_list, _tao_target) +-{} +- +-Dynamic::ParameterList * +-DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_double::arguments (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +-{ +- // Generate the arg list on demand +- return 0; +-} +- +- +- Dynamic::ExceptionList * +-DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_double::exceptions (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +-{ +- // Generate the exception list on demand +- static TAO_Exception_Data _tao_DynamicAny_DynAny_get_double_exceptiondata [] = +- { +- {DynamicAny::DynAny::_tc_TypeMismatch, DynamicAny::DynAny::TypeMismatch::_alloc}, +- {DynamicAny::DynAny::_tc_InvalidValue, DynamicAny::DynAny::InvalidValue::_alloc} +- }; +- +- CORBA::ULong length = 0; +- for (CORBA::ULong i = 0;i < 2; ++i) +- { +- CORBA::TypeCode_ptr tcp = _tao_DynamicAny_DynAny_get_double_exceptiondata [i].tc; +- length = this->exception_list_.length (); +- this->exception_list_.length (length + 1); +- TAO_Pseudo_Object_Manager tcp_object (&tcp, 1); +- this->exception_list_[length] = tcp_object; +- } +- +- return &this->exception_list_; +- } +- +-CORBA::Any * +-DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_double::result (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +-{ +- // Generate the result on demand : +-this->result_val_ <<= this->result_; +- +-return &this->result_val_; +-} +- +-void +-DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_double::result (CORBA::Double result) +- { +- // update the result +- this->result_ = result; +- } +- +-DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_string::TAO_ClientRequest_Info_DynamicAny_DynAny_get_string (const char *_tao_operation, +-IOP::ServiceContextList &_tao_service_context_list, +-CORBA::Object *_tao_target, +-CORBA::Environment &) +- : TAO_ClientRequest_Info (_tao_operation, _tao_service_context_list, _tao_target) +-{} +- +-Dynamic::ParameterList * +-DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_string::arguments (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +-{ +- // Generate the arg list on demand +- return 0; +-} +- +- +- Dynamic::ExceptionList * +-DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_string::exceptions (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +-{ +- // Generate the exception list on demand +- static TAO_Exception_Data _tao_DynamicAny_DynAny_get_string_exceptiondata [] = +- { +- {DynamicAny::DynAny::_tc_TypeMismatch, DynamicAny::DynAny::TypeMismatch::_alloc}, +- {DynamicAny::DynAny::_tc_InvalidValue, DynamicAny::DynAny::InvalidValue::_alloc} +- }; +- +- CORBA::ULong length = 0; +- for (CORBA::ULong i = 0;i < 2; ++i) +- { +- CORBA::TypeCode_ptr tcp = _tao_DynamicAny_DynAny_get_string_exceptiondata [i].tc; +- length = this->exception_list_.length (); +- this->exception_list_.length (length + 1); +- TAO_Pseudo_Object_Manager tcp_object (&tcp, 1); +- this->exception_list_[length] = tcp_object; +- } +- +- return &this->exception_list_; +- } +- +-CORBA::Any * +-DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_string::result (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +-{ +- // Generate the result on demand : +-this->result_val_ <<= this->result_; +-return &this->result_val_; +-} +- +-void +-DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_string::result (char * result) +- { +- // update the result +- this->result_ = result; +- } +- +-DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_reference::TAO_ClientRequest_Info_DynamicAny_DynAny_get_reference (const char *_tao_operation, +-IOP::ServiceContextList &_tao_service_context_list, +-CORBA::Object *_tao_target, +-CORBA::Environment &) +- : TAO_ClientRequest_Info (_tao_operation, _tao_service_context_list, _tao_target) +-{} +- +-Dynamic::ParameterList * +-DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_reference::arguments (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +-{ +- // Generate the arg list on demand +- return 0; +-} +- +- +- Dynamic::ExceptionList * +-DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_reference::exceptions (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +-{ +- // Generate the exception list on demand +- static TAO_Exception_Data _tao_DynamicAny_DynAny_get_reference_exceptiondata [] = +- { +- {DynamicAny::DynAny::_tc_TypeMismatch, DynamicAny::DynAny::TypeMismatch::_alloc}, +- {DynamicAny::DynAny::_tc_InvalidValue, DynamicAny::DynAny::InvalidValue::_alloc} +- }; +- +- CORBA::ULong length = 0; +- for (CORBA::ULong i = 0;i < 2; ++i) +- { +- CORBA::TypeCode_ptr tcp = _tao_DynamicAny_DynAny_get_reference_exceptiondata [i].tc; +- length = this->exception_list_.length (); +- this->exception_list_.length (length + 1); +- TAO_Pseudo_Object_Manager tcp_object (&tcp, 1); +- this->exception_list_[length] = tcp_object; +- } +- +- return &this->exception_list_; +- } +- +-CORBA::Any * +-DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_reference::result (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +-{ +- // Generate the result on demand : +-this->result_val_ <<= this->result_; +- +-return &this->result_val_; +-} +- +-void +-DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_reference::result (CORBA::Object_ptr result) +- { +- // update the result +- this->result_ = result; +- } +- +-DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_typecode::TAO_ClientRequest_Info_DynamicAny_DynAny_get_typecode (const char *_tao_operation, +-IOP::ServiceContextList &_tao_service_context_list, +-CORBA::Object *_tao_target, +-CORBA::Environment &) +- : TAO_ClientRequest_Info (_tao_operation, _tao_service_context_list, _tao_target) +-{} +- +-Dynamic::ParameterList * +-DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_typecode::arguments (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +-{ +- // Generate the arg list on demand +- return 0; +-} +- +- +- Dynamic::ExceptionList * +-DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_typecode::exceptions (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +-{ +- // Generate the exception list on demand +- static TAO_Exception_Data _tao_DynamicAny_DynAny_get_typecode_exceptiondata [] = +- { +- {DynamicAny::DynAny::_tc_TypeMismatch, DynamicAny::DynAny::TypeMismatch::_alloc}, +- {DynamicAny::DynAny::_tc_InvalidValue, DynamicAny::DynAny::InvalidValue::_alloc} +- }; +- +- CORBA::ULong length = 0; +- for (CORBA::ULong i = 0;i < 2; ++i) +- { +- CORBA::TypeCode_ptr tcp = _tao_DynamicAny_DynAny_get_typecode_exceptiondata [i].tc; +- length = this->exception_list_.length (); +- this->exception_list_.length (length + 1); +- TAO_Pseudo_Object_Manager tcp_object (&tcp, 1); +- this->exception_list_[length] = tcp_object; +- } +- +- return &this->exception_list_; +- } +- +-CORBA::Any * +-DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_typecode::result (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +-{ +- // Generate the result on demand : +-this->result_val_ <<= this->result_; +- +-return &this->result_val_; +-} +- +-void +-DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_typecode::result (CORBA::TypeCode_ptr result) +- { +- // update the result +- this->result_ = result; +- } +- +-DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_longlong::TAO_ClientRequest_Info_DynamicAny_DynAny_get_longlong (const char *_tao_operation, +-IOP::ServiceContextList &_tao_service_context_list, +-CORBA::Object *_tao_target, +-CORBA::Environment &) +- : TAO_ClientRequest_Info (_tao_operation, _tao_service_context_list, _tao_target) +-{} +- +-Dynamic::ParameterList * +-DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_longlong::arguments (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +-{ +- // Generate the arg list on demand +- return 0; +-} +- +- +- Dynamic::ExceptionList * +-DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_longlong::exceptions (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +-{ +- // Generate the exception list on demand +- static TAO_Exception_Data _tao_DynamicAny_DynAny_get_longlong_exceptiondata [] = +- { +- {DynamicAny::DynAny::_tc_TypeMismatch, DynamicAny::DynAny::TypeMismatch::_alloc}, +- {DynamicAny::DynAny::_tc_InvalidValue, DynamicAny::DynAny::InvalidValue::_alloc} +- }; +- +- CORBA::ULong length = 0; +- for (CORBA::ULong i = 0;i < 2; ++i) +- { +- CORBA::TypeCode_ptr tcp = _tao_DynamicAny_DynAny_get_longlong_exceptiondata [i].tc; +- length = this->exception_list_.length (); +- this->exception_list_.length (length + 1); +- TAO_Pseudo_Object_Manager tcp_object (&tcp, 1); +- this->exception_list_[length] = tcp_object; +- } +- +- return &this->exception_list_; +- } +- +-CORBA::Any * +-DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_longlong::result (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +-{ +- // Generate the result on demand : +-this->result_val_ <<= this->result_; +- +-return &this->result_val_; +-} +- +-void +-DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_longlong::result (CORBA::LongLong result) +- { +- // update the result +- this->result_ = result; +- } +- +-DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_ulonglong::TAO_ClientRequest_Info_DynamicAny_DynAny_get_ulonglong (const char *_tao_operation, +-IOP::ServiceContextList &_tao_service_context_list, +-CORBA::Object *_tao_target, +-CORBA::Environment &) +- : TAO_ClientRequest_Info (_tao_operation, _tao_service_context_list, _tao_target) +-{} +- +-Dynamic::ParameterList * +-DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_ulonglong::arguments (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +-{ +- // Generate the arg list on demand +- return 0; +-} +- +- +- Dynamic::ExceptionList * +-DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_ulonglong::exceptions (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +-{ +- // Generate the exception list on demand +- static TAO_Exception_Data _tao_DynamicAny_DynAny_get_ulonglong_exceptiondata [] = +- { +- {DynamicAny::DynAny::_tc_TypeMismatch, DynamicAny::DynAny::TypeMismatch::_alloc}, +- {DynamicAny::DynAny::_tc_InvalidValue, DynamicAny::DynAny::InvalidValue::_alloc} +- }; +- +- CORBA::ULong length = 0; +- for (CORBA::ULong i = 0;i < 2; ++i) +- { +- CORBA::TypeCode_ptr tcp = _tao_DynamicAny_DynAny_get_ulonglong_exceptiondata [i].tc; +- length = this->exception_list_.length (); +- this->exception_list_.length (length + 1); +- TAO_Pseudo_Object_Manager tcp_object (&tcp, 1); +- this->exception_list_[length] = tcp_object; +- } +- +- return &this->exception_list_; +- } +- +-CORBA::Any * +-DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_ulonglong::result (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +-{ +- // Generate the result on demand : +-this->result_val_ <<= this->result_; +- +-return &this->result_val_; +-} +- +-void +-DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_ulonglong::result (CORBA::ULongLong result) +- { +- // update the result +- this->result_ = result; +- } +- +-DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_longdouble::TAO_ClientRequest_Info_DynamicAny_DynAny_get_longdouble (const char *_tao_operation, +-IOP::ServiceContextList &_tao_service_context_list, +-CORBA::Object *_tao_target, +-CORBA::Environment &) +- : TAO_ClientRequest_Info (_tao_operation, _tao_service_context_list, _tao_target) +-{} +- +-Dynamic::ParameterList * +-DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_longdouble::arguments (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +-{ +- // Generate the arg list on demand +- return 0; +-} +- +- +- Dynamic::ExceptionList * +-DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_longdouble::exceptions (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +-{ +- // Generate the exception list on demand +- static TAO_Exception_Data _tao_DynamicAny_DynAny_get_longdouble_exceptiondata [] = +- { +- {DynamicAny::DynAny::_tc_TypeMismatch, DynamicAny::DynAny::TypeMismatch::_alloc}, +- {DynamicAny::DynAny::_tc_InvalidValue, DynamicAny::DynAny::InvalidValue::_alloc} +- }; +- +- CORBA::ULong length = 0; +- for (CORBA::ULong i = 0;i < 2; ++i) +- { +- CORBA::TypeCode_ptr tcp = _tao_DynamicAny_DynAny_get_longdouble_exceptiondata [i].tc; +- length = this->exception_list_.length (); +- this->exception_list_.length (length + 1); +- TAO_Pseudo_Object_Manager tcp_object (&tcp, 1); +- this->exception_list_[length] = tcp_object; +- } +- +- return &this->exception_list_; +- } +- +-CORBA::Any * +-DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_longdouble::result (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +-{ +- // Generate the result on demand : +-this->result_val_ <<= this->result_; +- +-return &this->result_val_; +-} +- +-void +-DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_longdouble::result (CORBA::LongDouble result) +- { +- // update the result +- this->result_ = result; +- } +- +-DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_wchar::TAO_ClientRequest_Info_DynamicAny_DynAny_get_wchar (const char *_tao_operation, +-IOP::ServiceContextList &_tao_service_context_list, +-CORBA::Object *_tao_target, +-CORBA::Environment &) +- : TAO_ClientRequest_Info (_tao_operation, _tao_service_context_list, _tao_target) +-{} +- +-Dynamic::ParameterList * +-DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_wchar::arguments (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +-{ +- // Generate the arg list on demand +- return 0; +-} +- +- +- Dynamic::ExceptionList * +-DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_wchar::exceptions (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +-{ +- // Generate the exception list on demand +- static TAO_Exception_Data _tao_DynamicAny_DynAny_get_wchar_exceptiondata [] = +- { +- {DynamicAny::DynAny::_tc_TypeMismatch, DynamicAny::DynAny::TypeMismatch::_alloc}, +- {DynamicAny::DynAny::_tc_InvalidValue, DynamicAny::DynAny::InvalidValue::_alloc} +- }; +- +- CORBA::ULong length = 0; +- for (CORBA::ULong i = 0;i < 2; ++i) +- { +- CORBA::TypeCode_ptr tcp = _tao_DynamicAny_DynAny_get_wchar_exceptiondata [i].tc; +- length = this->exception_list_.length (); +- this->exception_list_.length (length + 1); +- TAO_Pseudo_Object_Manager tcp_object (&tcp, 1); +- this->exception_list_[length] = tcp_object; +- } +- +- return &this->exception_list_; +- } +- +-CORBA::Any * +-DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_wchar::result (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +-{ +- // Generate the result on demand : +-this->result_val_ <<= CORBA::Any::from_wchar (this->result_); +- +-return &this->result_val_; +-} +- +-void +-DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_wchar::result (CORBA::WChar result) +- { +- // update the result +- this->result_ = result; +- } +- +-DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_wstring::TAO_ClientRequest_Info_DynamicAny_DynAny_get_wstring (const char *_tao_operation, +-IOP::ServiceContextList &_tao_service_context_list, +-CORBA::Object *_tao_target, +-CORBA::Environment &) +- : TAO_ClientRequest_Info (_tao_operation, _tao_service_context_list, _tao_target) +-{} +- +-Dynamic::ParameterList * +-DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_wstring::arguments (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +-{ +- // Generate the arg list on demand +- return 0; +-} +- +- +- Dynamic::ExceptionList * +-DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_wstring::exceptions (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +-{ +- // Generate the exception list on demand +- static TAO_Exception_Data _tao_DynamicAny_DynAny_get_wstring_exceptiondata [] = +- { +- {DynamicAny::DynAny::_tc_TypeMismatch, DynamicAny::DynAny::TypeMismatch::_alloc}, +- {DynamicAny::DynAny::_tc_InvalidValue, DynamicAny::DynAny::InvalidValue::_alloc} +- }; +- +- CORBA::ULong length = 0; +- for (CORBA::ULong i = 0;i < 2; ++i) +- { +- CORBA::TypeCode_ptr tcp = _tao_DynamicAny_DynAny_get_wstring_exceptiondata [i].tc; +- length = this->exception_list_.length (); +- this->exception_list_.length (length + 1); +- TAO_Pseudo_Object_Manager tcp_object (&tcp, 1); +- this->exception_list_[length] = tcp_object; +- } +- +- return &this->exception_list_; +- } +- +-CORBA::Any * +-DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_wstring::result (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +-{ +- // Generate the result on demand : +-this->result_val_ <<= this->result_; +-return &this->result_val_; +-} +- +-void +-DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_wstring::result (CORBA::WChar * result) +- { +- // update the result +- this->result_ = result; +- } +- +-DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_any::TAO_ClientRequest_Info_DynamicAny_DynAny_get_any (const char *_tao_operation, +-IOP::ServiceContextList &_tao_service_context_list, +-CORBA::Object *_tao_target, +-CORBA::Environment &) +- : TAO_ClientRequest_Info (_tao_operation, _tao_service_context_list, _tao_target) +-{} +- +-Dynamic::ParameterList * +-DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_any::arguments (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +-{ +- // Generate the arg list on demand +- return 0; +-} +- +- +- Dynamic::ExceptionList * +-DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_any::exceptions (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +-{ +- // Generate the exception list on demand +- static TAO_Exception_Data _tao_DynamicAny_DynAny_get_any_exceptiondata [] = +- { +- {DynamicAny::DynAny::_tc_TypeMismatch, DynamicAny::DynAny::TypeMismatch::_alloc}, +- {DynamicAny::DynAny::_tc_InvalidValue, DynamicAny::DynAny::InvalidValue::_alloc} +- }; +- +- CORBA::ULong length = 0; +- for (CORBA::ULong i = 0;i < 2; ++i) +- { +- CORBA::TypeCode_ptr tcp = _tao_DynamicAny_DynAny_get_any_exceptiondata [i].tc; +- length = this->exception_list_.length (); +- this->exception_list_.length (length + 1); +- TAO_Pseudo_Object_Manager tcp_object (&tcp, 1); +- this->exception_list_[length] = tcp_object; +- } +- +- return &this->exception_list_; +- } +- +-CORBA::Any * +-DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_any::result (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +-{ +- // Generate the result on demand : +-this->result_val_ <<= this->result_; +- +-return &this->result_val_; +-} +- +-void +-DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_any::result (CORBA::Any * result) +- { +- // update the result +- this->result_ = result; +- } +- +-DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_dyn_any::TAO_ClientRequest_Info_DynamicAny_DynAny_get_dyn_any (const char *_tao_operation, +-IOP::ServiceContextList &_tao_service_context_list, +-CORBA::Object *_tao_target, +-CORBA::Environment &) +- : TAO_ClientRequest_Info (_tao_operation, _tao_service_context_list, _tao_target) +-{} +- +-Dynamic::ParameterList * +-DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_dyn_any::arguments (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +-{ +- // Generate the arg list on demand +- return 0; +-} +- +- +- Dynamic::ExceptionList * +-DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_dyn_any::exceptions (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +-{ +- // Generate the exception list on demand +- static TAO_Exception_Data _tao_DynamicAny_DynAny_get_dyn_any_exceptiondata [] = +- { +- {DynamicAny::DynAny::_tc_TypeMismatch, DynamicAny::DynAny::TypeMismatch::_alloc}, +- {DynamicAny::DynAny::_tc_InvalidValue, DynamicAny::DynAny::InvalidValue::_alloc} +- }; +- +- CORBA::ULong length = 0; +- for (CORBA::ULong i = 0;i < 2; ++i) +- { +- CORBA::TypeCode_ptr tcp = _tao_DynamicAny_DynAny_get_dyn_any_exceptiondata [i].tc; +- length = this->exception_list_.length (); +- this->exception_list_.length (length + 1); +- TAO_Pseudo_Object_Manager tcp_object (&tcp, 1); +- this->exception_list_[length] = tcp_object; +- } +- +- return &this->exception_list_; +- } +- +-CORBA::Any * +-DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_dyn_any::result (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +-{ +- // Generate the result on demand : +-this->result_val_ <<= this->result_; +-return &this->result_val_; +-} +- +-void +-DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_dyn_any::result (DynamicAny::DynAny_ptr result) +- { +- // update the result +- this->result_ = result; +- } +- +-DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_val::TAO_ClientRequest_Info_DynamicAny_DynAny_get_val (const char *_tao_operation, +-IOP::ServiceContextList &_tao_service_context_list, +-CORBA::Object *_tao_target, +-CORBA::Environment &) +- : TAO_ClientRequest_Info (_tao_operation, _tao_service_context_list, _tao_target) +-{} +- +-Dynamic::ParameterList * +-DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_val::arguments (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +-{ +- // Generate the arg list on demand +- return 0; +-} +- +- +- Dynamic::ExceptionList * +-DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_val::exceptions (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +-{ +- // Generate the exception list on demand +- static TAO_Exception_Data _tao_DynamicAny_DynAny_get_val_exceptiondata [] = +- { +- {DynamicAny::DynAny::_tc_TypeMismatch, DynamicAny::DynAny::TypeMismatch::_alloc}, +- {DynamicAny::DynAny::_tc_InvalidValue, DynamicAny::DynAny::InvalidValue::_alloc} +- }; +- +- CORBA::ULong length = 0; +- for (CORBA::ULong i = 0;i < 2; ++i) +- { +- CORBA::TypeCode_ptr tcp = _tao_DynamicAny_DynAny_get_val_exceptiondata [i].tc; +- length = this->exception_list_.length (); +- this->exception_list_.length (length + 1); +- TAO_Pseudo_Object_Manager tcp_object (&tcp, 1); +- this->exception_list_[length] = tcp_object; +- } +- +- return &this->exception_list_; +- } +- +-CORBA::Any * +-DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_val::result (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +-{ +- // Generate the result on demand : +-this->result_val_ <<= this->result_; +- +-return &this->result_val_; +-} +- +-void +-DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_get_val::result (CORBA::ValueBase_ptr result) +- { +- // update the result +- this->result_ = result; +- } +- +-DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_seek::TAO_ClientRequest_Info_DynamicAny_DynAny_seek (const char *_tao_operation, +-IOP::ServiceContextList &_tao_service_context_list, +-CORBA::Object *_tao_target,CORBA::Long index, +-CORBA::Environment &) +- : TAO_ClientRequest_Info (_tao_operation, _tao_service_context_list, _tao_target),index_ (index) +-{} +- +-Dynamic::ParameterList * +-DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_seek::arguments (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +-{ +- // Generate the arg list on demand +- CORBA::ULong length = 0; +- length = this->parameter_list_.length (); +- this->parameter_list_.length (length + 1); +- this->parameter_list_[length].argument <<= index_; +- this->parameter_list_[length].mode = Dynamic::PARAM_IN; +- +- return &this->parameter_list_; +-} +- +- Dynamic::ExceptionList * +- DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_seek::exceptions (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +- { +- // Generate the exception list on demand +- return 0; +-} +- +- +- CORBA::Any * +- DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_seek::result (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +- { +- // Generate the result on demand : +- this->result_val_ <<= CORBA::Any::from_boolean (this->result_); +- +- return &this->result_val_; +- } +- +-void +-DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_seek::result (CORBA::Boolean result) +- { +- // update the result +- this->result_ = result; +- } +- +-DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_rewind::TAO_ClientRequest_Info_DynamicAny_DynAny_rewind (const char *_tao_operation, +-IOP::ServiceContextList &_tao_service_context_list, +-CORBA::Object *_tao_target, +-CORBA::Environment &) +- : TAO_ClientRequest_Info (_tao_operation, _tao_service_context_list, _tao_target) +-{} +- +-Dynamic::ParameterList * +-DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_rewind::arguments (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +-{ +- // Generate the arg list on demand +- return 0; +-} +- +- +- Dynamic::ExceptionList * +-DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_rewind::exceptions (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +-{ +- // Generate the exception list on demand +- return 0; +-} +- +- +- CORBA::Any * +-DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_rewind::result (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +-{ +- // Generate the result on demand : +- CORBA::TypeCode tc (CORBA::tk_void); +-this->result_val_.type (&tc); +- +-return &this->result_val_; +-} +- +-DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_next::TAO_ClientRequest_Info_DynamicAny_DynAny_next (const char *_tao_operation, +-IOP::ServiceContextList &_tao_service_context_list, +-CORBA::Object *_tao_target, +-CORBA::Environment &) +- : TAO_ClientRequest_Info (_tao_operation, _tao_service_context_list, _tao_target) +-{} +- +-Dynamic::ParameterList * +-DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_next::arguments (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +-{ +- // Generate the arg list on demand +- return 0; +-} +- +- +- Dynamic::ExceptionList * +-DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_next::exceptions (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +-{ +- // Generate the exception list on demand +- return 0; +-} +- +- +- CORBA::Any * +-DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_next::result (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +-{ +- // Generate the result on demand : +-this->result_val_ <<= CORBA::Any::from_boolean (this->result_); +- +-return &this->result_val_; +-} +- +-void +-DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_next::result (CORBA::Boolean result) +- { +- // update the result +- this->result_ = result; +- } +- +-DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_component_count::TAO_ClientRequest_Info_DynamicAny_DynAny_component_count (const char *_tao_operation, +-IOP::ServiceContextList &_tao_service_context_list, +-CORBA::Object *_tao_target, +-CORBA::Environment &) +- : TAO_ClientRequest_Info (_tao_operation, _tao_service_context_list, _tao_target) +-{} +- +-Dynamic::ParameterList * +-DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_component_count::arguments (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +-{ +- // Generate the arg list on demand +- return 0; +-} +- +- +- Dynamic::ExceptionList * +-DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_component_count::exceptions (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +-{ +- // Generate the exception list on demand +- return 0; +-} +- +- +- CORBA::Any * +-DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_component_count::result (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +-{ +- // Generate the result on demand : +-this->result_val_ <<= this->result_; +- +-return &this->result_val_; +-} +- +-void +-DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_component_count::result (CORBA::ULong result) +- { +- // update the result +- this->result_ = result; +- } +- +-DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_current_component::TAO_ClientRequest_Info_DynamicAny_DynAny_current_component (const char *_tao_operation, +-IOP::ServiceContextList &_tao_service_context_list, +-CORBA::Object *_tao_target, +-CORBA::Environment &) +- : TAO_ClientRequest_Info (_tao_operation, _tao_service_context_list, _tao_target) +-{} +- +-Dynamic::ParameterList * +-DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_current_component::arguments (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +-{ +- // Generate the arg list on demand +- return 0; +-} +- +- +- Dynamic::ExceptionList * +-DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_current_component::exceptions (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +-{ +- // Generate the exception list on demand +- static TAO_Exception_Data _tao_DynamicAny_DynAny_current_component_exceptiondata [] = +- { +- {DynamicAny::DynAny::_tc_TypeMismatch, DynamicAny::DynAny::TypeMismatch::_alloc} +- }; +- +- CORBA::ULong length = 0; +- for (CORBA::ULong i = 0;i < 1; ++i) +- { +- CORBA::TypeCode_ptr tcp = _tao_DynamicAny_DynAny_current_component_exceptiondata [i].tc; +- length = this->exception_list_.length (); +- this->exception_list_.length (length + 1); +- TAO_Pseudo_Object_Manager tcp_object (&tcp, 1); +- this->exception_list_[length] = tcp_object; +- } +- +- return &this->exception_list_; +- } +- +-CORBA::Any * +-DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_current_component::result (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +-{ +- // Generate the result on demand : +-this->result_val_ <<= this->result_; +-return &this->result_val_; +-} +- +-void +-DynamicAny::DynAny::TAO_ClientRequest_Info_DynamicAny_DynAny_current_component::result (DynamicAny::DynAny_ptr result) +- { +- // update the result +- this->result_ = result; +- } +- +-#endif /* TAO_HAS_INTERCEPTORS */ +- +-// default constructor +-DynamicAny::DynFixed::DynFixed (void) +-{} +- +-// destructor +-DynamicAny::DynFixed::~DynFixed (void) +-{} +- +-DynamicAny::DynFixed_ptr DynamicAny::DynFixed::_narrow ( +- CORBA::Object_ptr obj, +- CORBA::Environment &ACE_TRY_ENV +- ) +-{ +- return DynFixed::_unchecked_narrow (obj, ACE_TRY_ENV); +-} +- +-DynamicAny::DynFixed_ptr DynamicAny::DynFixed::_unchecked_narrow ( +- CORBA::Object_ptr obj, +- CORBA::Environment & +- ) +-{ +- if (CORBA::is_nil (obj)) +- return DynFixed::_nil (); +- return +- ACE_reinterpret_cast +- ( +- DynFixed_ptr, +- obj->_tao_QueryInterface +- ( +- ACE_reinterpret_cast +- ( +- ptr_arith_t, +- &DynFixed::_narrow +- ) +- ) +- ); +-} +- +-DynamicAny::DynFixed_ptr +-DynamicAny::DynFixed::_duplicate (DynFixed_ptr obj) +-{ +- if (!CORBA::is_nil (obj)) +- obj->_add_ref (); +- return obj; +-} +- +-void *DynamicAny::DynFixed::_tao_QueryInterface (ptr_arith_t type) +-{ +- void *retv = 0; +- if (type == ACE_reinterpret_cast +- (ptr_arith_t, +- &ACE_NESTED_CLASS (::DynamicAny, DynFixed)::_narrow)) +- retv = ACE_reinterpret_cast (void*, this); +- else if (type == ACE_reinterpret_cast +- (ptr_arith_t, +- &ACE_NESTED_CLASS (::DynamicAny, DynAny)::_narrow)) +- retv = ACE_reinterpret_cast +- ( +- void *, +- ACE_static_cast +- ( +- DynamicAny::DynAny_ptr, +- this +- ) +- ); +- else if (type == ACE_reinterpret_cast (ptr_arith_t, &CORBA::Object::_narrow)) +- retv = ACE_reinterpret_cast (void *, +- ACE_static_cast (CORBA::Object_ptr, this)); +- +- if (retv) +- this->_add_ref (); +- return retv; +-} +- +-const char* DynamicAny::DynFixed::_interface_repository_id (void) const +-{ +- return "IDL:DynamicAny/DynFixed:1.0"; +-} +- +- +-#if (TAO_HAS_INTERCEPTORS == 1) +-DynamicAny::DynFixed::TAO_ClientRequest_Info_DynamicAny_DynFixed_get_value::TAO_ClientRequest_Info_DynamicAny_DynFixed_get_value (const char *_tao_operation, +-IOP::ServiceContextList &_tao_service_context_list, +-CORBA::Object *_tao_target, +-CORBA::Environment &) +- : TAO_ClientRequest_Info (_tao_operation, _tao_service_context_list, _tao_target) +-{} +- +-Dynamic::ParameterList * +-DynamicAny::DynFixed::TAO_ClientRequest_Info_DynamicAny_DynFixed_get_value::arguments (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +-{ +- // Generate the arg list on demand +- return 0; +-} +- +- +- Dynamic::ExceptionList * +-DynamicAny::DynFixed::TAO_ClientRequest_Info_DynamicAny_DynFixed_get_value::exceptions (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +-{ +- // Generate the exception list on demand +- return 0; +-} +- +- +- CORBA::Any * +-DynamicAny::DynFixed::TAO_ClientRequest_Info_DynamicAny_DynFixed_get_value::result (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +-{ +- // Generate the result on demand : +-this->result_val_ <<= this->result_; +-return &this->result_val_; +-} +- +-void +-DynamicAny::DynFixed::TAO_ClientRequest_Info_DynamicAny_DynFixed_get_value::result (char * result) +- { +- // update the result +- this->result_ = result; +- } +- +-DynamicAny::DynFixed::TAO_ClientRequest_Info_DynamicAny_DynFixed_set_value::TAO_ClientRequest_Info_DynamicAny_DynFixed_set_value (const char *_tao_operation, +-IOP::ServiceContextList &_tao_service_context_list, +-CORBA::Object *_tao_target,const char * val, +-CORBA::Environment &) +- : TAO_ClientRequest_Info (_tao_operation, _tao_service_context_list, _tao_target),val_ (val) +-{} +- +-Dynamic::ParameterList * +-DynamicAny::DynFixed::TAO_ClientRequest_Info_DynamicAny_DynFixed_set_value::arguments (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +-{ +- // Generate the arg list on demand +- CORBA::ULong length = 0; +- length = this->parameter_list_.length (); +- this->parameter_list_.length (length + 1); +- this->parameter_list_[length].argument <<= val_; +- this->parameter_list_[length].mode = Dynamic::PARAM_IN; +- +- return &this->parameter_list_; +-} +- +- Dynamic::ExceptionList * +- DynamicAny::DynFixed::TAO_ClientRequest_Info_DynamicAny_DynFixed_set_value::exceptions (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +- { +- // Generate the exception list on demand +- static TAO_Exception_Data _tao_DynamicAny_DynFixed_set_value_exceptiondata [] = +- { +- {DynamicAny::DynAny::_tc_TypeMismatch, DynamicAny::DynAny::TypeMismatch::_alloc}, +- {DynamicAny::DynAny::_tc_InvalidValue, DynamicAny::DynAny::InvalidValue::_alloc} +- }; +- +- CORBA::ULong length = 0; +- for (CORBA::ULong i = 0;i < 2; ++i) +- { +- CORBA::TypeCode_ptr tcp = _tao_DynamicAny_DynFixed_set_value_exceptiondata [i].tc; +- length = this->exception_list_.length (); +- this->exception_list_.length (length + 1); +- TAO_Pseudo_Object_Manager tcp_object (&tcp, 1); +- this->exception_list_[length] = tcp_object; +- } +- +- return &this->exception_list_; +- } +- +- CORBA::Any * +- DynamicAny::DynFixed::TAO_ClientRequest_Info_DynamicAny_DynFixed_set_value::result (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +- { +- // Generate the result on demand : +- this->result_val_ <<= CORBA::Any::from_boolean (this->result_); +- +- return &this->result_val_; +- } +- +-void +-DynamicAny::DynFixed::TAO_ClientRequest_Info_DynamicAny_DynFixed_set_value::result (CORBA::Boolean result) +- { +- // update the result +- this->result_ = result; +- } +- +-#endif /* TAO_HAS_INTERCEPTORS */ +- +-// default constructor +-DynamicAny::DynEnum::DynEnum (void) +-{} +- +-// destructor +-DynamicAny::DynEnum::~DynEnum (void) +-{} +- +-DynamicAny::DynEnum_ptr DynamicAny::DynEnum::_narrow ( +- CORBA::Object_ptr obj, +- CORBA::Environment &ACE_TRY_ENV +- ) +-{ +- return DynEnum::_unchecked_narrow (obj, ACE_TRY_ENV); +-} +- +-DynamicAny::DynEnum_ptr DynamicAny::DynEnum::_unchecked_narrow ( +- CORBA::Object_ptr obj, +- CORBA::Environment & +- ) +-{ +- if (CORBA::is_nil (obj)) +- return DynEnum::_nil (); +- return +- ACE_reinterpret_cast +- ( +- DynEnum_ptr, +- obj->_tao_QueryInterface +- ( +- ACE_reinterpret_cast +- ( +- ptr_arith_t, +- &DynEnum::_narrow +- ) +- ) +- ); +-} +- +-DynamicAny::DynEnum_ptr +-DynamicAny::DynEnum::_duplicate (DynEnum_ptr obj) +-{ +- if (!CORBA::is_nil (obj)) +- obj->_add_ref (); +- return obj; +-} +- +-void *DynamicAny::DynEnum::_tao_QueryInterface (ptr_arith_t type) +-{ +- void *retv = 0; +- if (type == ACE_reinterpret_cast +- (ptr_arith_t, +- &ACE_NESTED_CLASS (::DynamicAny, DynEnum)::_narrow)) +- retv = ACE_reinterpret_cast (void*, this); +- else if (type == ACE_reinterpret_cast +- (ptr_arith_t, +- &ACE_NESTED_CLASS (::DynamicAny, DynAny)::_narrow)) +- retv = ACE_reinterpret_cast +- ( +- void *, +- ACE_static_cast +- ( +- DynamicAny::DynAny_ptr, +- this +- ) +- ); +- else if (type == ACE_reinterpret_cast (ptr_arith_t, &CORBA::Object::_narrow)) +- retv = ACE_reinterpret_cast (void *, +- ACE_static_cast (CORBA::Object_ptr, this)); +- +- if (retv) +- this->_add_ref (); +- return retv; +-} +- +-const char* DynamicAny::DynEnum::_interface_repository_id (void) const +-{ +- return "IDL:DynamicAny/DynEnum:1.0"; +-} +- +- +-#if (TAO_HAS_INTERCEPTORS == 1) +-DynamicAny::DynEnum::TAO_ClientRequest_Info_DynamicAny_DynEnum_get_as_string::TAO_ClientRequest_Info_DynamicAny_DynEnum_get_as_string (const char *_tao_operation, +-IOP::ServiceContextList &_tao_service_context_list, +-CORBA::Object *_tao_target, +-CORBA::Environment &) +- : TAO_ClientRequest_Info (_tao_operation, _tao_service_context_list, _tao_target) +-{} +- +-Dynamic::ParameterList * +-DynamicAny::DynEnum::TAO_ClientRequest_Info_DynamicAny_DynEnum_get_as_string::arguments (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +-{ +- // Generate the arg list on demand +- return 0; +-} +- +- +- Dynamic::ExceptionList * +-DynamicAny::DynEnum::TAO_ClientRequest_Info_DynamicAny_DynEnum_get_as_string::exceptions (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +-{ +- // Generate the exception list on demand +- return 0; +-} +- +- +- CORBA::Any * +-DynamicAny::DynEnum::TAO_ClientRequest_Info_DynamicAny_DynEnum_get_as_string::result (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +-{ +- // Generate the result on demand : +-this->result_val_ <<= this->result_; +-return &this->result_val_; +-} +- +-void +-DynamicAny::DynEnum::TAO_ClientRequest_Info_DynamicAny_DynEnum_get_as_string::result (char * result) +- { +- // update the result +- this->result_ = result; +- } +- +-DynamicAny::DynEnum::TAO_ClientRequest_Info_DynamicAny_DynEnum_set_as_string::TAO_ClientRequest_Info_DynamicAny_DynEnum_set_as_string (const char *_tao_operation, +-IOP::ServiceContextList &_tao_service_context_list, +-CORBA::Object *_tao_target,const char * value, +-CORBA::Environment &) +- : TAO_ClientRequest_Info (_tao_operation, _tao_service_context_list, _tao_target),value_ (value) +-{} +- +-Dynamic::ParameterList * +-DynamicAny::DynEnum::TAO_ClientRequest_Info_DynamicAny_DynEnum_set_as_string::arguments (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +-{ +- // Generate the arg list on demand +- CORBA::ULong length = 0; +- length = this->parameter_list_.length (); +- this->parameter_list_.length (length + 1); +- this->parameter_list_[length].argument <<= value_; +- this->parameter_list_[length].mode = Dynamic::PARAM_IN; +- +- return &this->parameter_list_; +-} +- +- Dynamic::ExceptionList * +- DynamicAny::DynEnum::TAO_ClientRequest_Info_DynamicAny_DynEnum_set_as_string::exceptions (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +- { +- // Generate the exception list on demand +- static TAO_Exception_Data _tao_DynamicAny_DynEnum_set_as_string_exceptiondata [] = +- { +- {DynamicAny::DynAny::_tc_InvalidValue, DynamicAny::DynAny::InvalidValue::_alloc} +- }; +- +- CORBA::ULong length = 0; +- for (CORBA::ULong i = 0;i < 1; ++i) +- { +- CORBA::TypeCode_ptr tcp = _tao_DynamicAny_DynEnum_set_as_string_exceptiondata [i].tc; +- length = this->exception_list_.length (); +- this->exception_list_.length (length + 1); +- TAO_Pseudo_Object_Manager tcp_object (&tcp, 1); +- this->exception_list_[length] = tcp_object; +- } +- +- return &this->exception_list_; +- } +- +- CORBA::Any * +- DynamicAny::DynEnum::TAO_ClientRequest_Info_DynamicAny_DynEnum_set_as_string::result (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +- { +- // Generate the result on demand : +- CORBA::TypeCode tc (CORBA::tk_void); +- this->result_val_.type (&tc); +- +- return &this->result_val_; +- } +- +-DynamicAny::DynEnum::TAO_ClientRequest_Info_DynamicAny_DynEnum_get_as_ulong::TAO_ClientRequest_Info_DynamicAny_DynEnum_get_as_ulong (const char *_tao_operation, +-IOP::ServiceContextList &_tao_service_context_list, +-CORBA::Object *_tao_target, +-CORBA::Environment &) +- : TAO_ClientRequest_Info (_tao_operation, _tao_service_context_list, _tao_target) +-{} +- +-Dynamic::ParameterList * +-DynamicAny::DynEnum::TAO_ClientRequest_Info_DynamicAny_DynEnum_get_as_ulong::arguments (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +-{ +- // Generate the arg list on demand +- return 0; +-} +- +- +- Dynamic::ExceptionList * +-DynamicAny::DynEnum::TAO_ClientRequest_Info_DynamicAny_DynEnum_get_as_ulong::exceptions (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +-{ +- // Generate the exception list on demand +- return 0; +-} +- +- +- CORBA::Any * +-DynamicAny::DynEnum::TAO_ClientRequest_Info_DynamicAny_DynEnum_get_as_ulong::result (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +-{ +- // Generate the result on demand : +-this->result_val_ <<= this->result_; +- +-return &this->result_val_; +-} +- +-void +-DynamicAny::DynEnum::TAO_ClientRequest_Info_DynamicAny_DynEnum_get_as_ulong::result (CORBA::ULong result) +- { +- // update the result +- this->result_ = result; +- } +- +-DynamicAny::DynEnum::TAO_ClientRequest_Info_DynamicAny_DynEnum_set_as_ulong::TAO_ClientRequest_Info_DynamicAny_DynEnum_set_as_ulong (const char *_tao_operation, +-IOP::ServiceContextList &_tao_service_context_list, +-CORBA::Object *_tao_target,CORBA::ULong value, +-CORBA::Environment &) +- : TAO_ClientRequest_Info (_tao_operation, _tao_service_context_list, _tao_target),value_ (value) +-{} +- +-Dynamic::ParameterList * +-DynamicAny::DynEnum::TAO_ClientRequest_Info_DynamicAny_DynEnum_set_as_ulong::arguments (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +-{ +- // Generate the arg list on demand +- CORBA::ULong length = 0; +- length = this->parameter_list_.length (); +- this->parameter_list_.length (length + 1); +- this->parameter_list_[length].argument <<= value_; +- this->parameter_list_[length].mode = Dynamic::PARAM_IN; +- +- return &this->parameter_list_; +-} +- +- Dynamic::ExceptionList * +- DynamicAny::DynEnum::TAO_ClientRequest_Info_DynamicAny_DynEnum_set_as_ulong::exceptions (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +- { +- // Generate the exception list on demand +- static TAO_Exception_Data _tao_DynamicAny_DynEnum_set_as_ulong_exceptiondata [] = +- { +- {DynamicAny::DynAny::_tc_InvalidValue, DynamicAny::DynAny::InvalidValue::_alloc} +- }; +- +- CORBA::ULong length = 0; +- for (CORBA::ULong i = 0;i < 1; ++i) +- { +- CORBA::TypeCode_ptr tcp = _tao_DynamicAny_DynEnum_set_as_ulong_exceptiondata [i].tc; +- length = this->exception_list_.length (); +- this->exception_list_.length (length + 1); +- TAO_Pseudo_Object_Manager tcp_object (&tcp, 1); +- this->exception_list_[length] = tcp_object; +- } +- +- return &this->exception_list_; +- } +- +- CORBA::Any * +- DynamicAny::DynEnum::TAO_ClientRequest_Info_DynamicAny_DynEnum_set_as_ulong::result (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +- { +- // Generate the result on demand : +- CORBA::TypeCode tc (CORBA::tk_void); +- this->result_val_.type (&tc); +- +- return &this->result_val_; +- } +- +-#endif /* TAO_HAS_INTERCEPTORS */ +-static const CORBA::Long _oc_DynamicAny_FieldName[] = +-{ +- TAO_ENCAP_BYTE_ORDER, // byte order +- 29, ACE_NTOHL (0x49444c3a), ACE_NTOHL (0x44796e61), ACE_NTOHL (0x6d696341), ACE_NTOHL (0x6e792f46), ACE_NTOHL (0x69656c64), ACE_NTOHL (0x4e616d65), ACE_NTOHL (0x3a312e30), ACE_NTOHL (0x0), // repository ID = IDL:DynamicAny/FieldName:1.0 +- 10, ACE_NTOHL (0x4669656c), ACE_NTOHL (0x644e616d), ACE_NTOHL (0x65000000), // name = FieldName +- CORBA::tk_string, +- 0U, // string length +-}; +-static CORBA::TypeCode _tc_TAO_tc_DynamicAny_FieldName (CORBA::tk_alias, sizeof (_oc_DynamicAny_FieldName), (char *) &_oc_DynamicAny_FieldName, 0, sizeof (DynamicAny::FieldName)); +-TAO_NAMESPACE_TYPE (CORBA::TypeCode_ptr) +-TAO_NAMESPACE_BEGIN (DynamicAny) +-TAO_NAMESPACE_DEFINE (CORBA::TypeCode_ptr, _tc_FieldName, &_tc_TAO_tc_DynamicAny_FieldName) +-TAO_NAMESPACE_END +-static const CORBA::Long _oc_DynamicAny_NameValuePair[] = +-{ +- TAO_ENCAP_BYTE_ORDER, // byte order +- 33, ACE_NTOHL (0x49444c3a), ACE_NTOHL (0x44796e61), ACE_NTOHL (0x6d696341), ACE_NTOHL (0x6e792f4e), ACE_NTOHL (0x616d6556), ACE_NTOHL (0x616c7565), ACE_NTOHL (0x50616972), ACE_NTOHL (0x3a312e30), ACE_NTOHL (0x0), // repository ID = IDL:DynamicAny/NameValuePair:1.0 +- 14, ACE_NTOHL (0x4e616d65), ACE_NTOHL (0x56616c75), ACE_NTOHL (0x65506169), ACE_NTOHL (0x72000000), // name = NameValuePair +- 2, // member count +- 3, ACE_NTOHL (0x69640000), // name = id +- CORBA::tk_alias, // typecode kind for typedefs +- 64, // encapsulation length +- TAO_ENCAP_BYTE_ORDER, // byte order +- 29, ACE_NTOHL (0x49444c3a), ACE_NTOHL (0x44796e61), ACE_NTOHL (0x6d696341), ACE_NTOHL (0x6e792f46), ACE_NTOHL (0x69656c64), ACE_NTOHL (0x4e616d65), ACE_NTOHL (0x3a312e30), ACE_NTOHL (0x0), // repository ID = IDL:DynamicAny/FieldName:1.0 +- 10, ACE_NTOHL (0x4669656c), ACE_NTOHL (0x644e616d), ACE_NTOHL (0x65000000), // name = FieldName +- CORBA::tk_string, +- 0U, // string length +- +- 6, ACE_NTOHL (0x76616c75), ACE_NTOHL (0x65000000), // name = value +- CORBA::tk_any, +- +-}; +-static CORBA::TypeCode _tc_TAO_tc_DynamicAny_NameValuePair (CORBA::tk_struct, sizeof (_oc_DynamicAny_NameValuePair), (char *) &_oc_DynamicAny_NameValuePair, 0, sizeof (DynamicAny::NameValuePair)); +-TAO_NAMESPACE_TYPE (CORBA::TypeCode_ptr) +-TAO_NAMESPACE_BEGIN (DynamicAny) +-TAO_NAMESPACE_DEFINE (CORBA::TypeCode_ptr, _tc_NameValuePair, &_tc_TAO_tc_DynamicAny_NameValuePair) +-TAO_NAMESPACE_END +-void DynamicAny::NameValuePair::_tao_any_destructor (void *x) +-{ +- NameValuePair *tmp = ACE_static_cast (NameValuePair*,x); +- delete tmp; +-} +- +- +-#if !defined (TAO_USE_SEQUENCE_TEMPLATES) +- +-#if !defined (__TAO_UNBOUNDED_SEQUENCE_DYNAMICANY_NAMEVALUEPAIRSEQ_CS_) +-#define __TAO_UNBOUNDED_SEQUENCE_DYNAMICANY_NAMEVALUEPAIRSEQ_CS_ +- +- void +- DynamicAny::_TAO_Unbounded_Sequence_DynamicAny_NameValuePairSeq::_allocate_buffer (CORBA::ULong length) +- { +- DynamicAny::NameValuePair* tmp = 0; +- tmp = _TAO_Unbounded_Sequence_DynamicAny_NameValuePairSeq::allocbuf (length); +- +- if (this->buffer_ != 0) +- { +- DynamicAny::NameValuePair *old = ACE_reinterpret_cast (DynamicAny::NameValuePair *,this->buffer_); +- +- for (CORBA::ULong i = 0; i < this->length_; ++i) +- tmp[i] = old[i]; +- +- if (this->release_) +- _TAO_Unbounded_Sequence_DynamicAny_NameValuePairSeq::freebuf (old); +- +- } +- this->buffer_ = tmp; +- } +- +- void +- DynamicAny::_TAO_Unbounded_Sequence_DynamicAny_NameValuePairSeq::_deallocate_buffer (void) +- { +- if (this->buffer_ == 0 || this->release_ == 0) +- return; +- +- DynamicAny::NameValuePair *tmp = ACE_reinterpret_cast (DynamicAny::NameValuePair *,this->buffer_); +- +- _TAO_Unbounded_Sequence_DynamicAny_NameValuePairSeq::freebuf (tmp); +- this->buffer_ = 0; +- } +- +- DynamicAny::_TAO_Unbounded_Sequence_DynamicAny_NameValuePairSeq::~_TAO_Unbounded_Sequence_DynamicAny_NameValuePairSeq (void) // Dtor. +- { +- this->_deallocate_buffer (); +- } +- +- +-#endif /* end #if !defined */ +- +- +-#endif /* !TAO_USE_SEQUENCE_TEMPLATES */ +- +-#if !defined (_DYNAMICANY_NAMEVALUEPAIRSEQ_CS_) +-#define _DYNAMICANY_NAMEVALUEPAIRSEQ_CS_ +- +-// ************************************************************* +-// DynamicAny::NameValuePairSeq +-// ************************************************************* +- +-DynamicAny::NameValuePairSeq::NameValuePairSeq (void) +-{} +-DynamicAny::NameValuePairSeq::NameValuePairSeq (CORBA::ULong max) // uses max size +- : +-#if !defined (TAO_USE_SEQUENCE_TEMPLATES) +- _TAO_Unbounded_Sequence_DynamicAny_NameValuePairSeq +-#else /* TAO_USE_SEQUENCE_TEMPLATES */ +- TAO_Unbounded_Sequence +-#endif /* !TAO_USE_SEQUENCE_TEMPLATES */ +- (max) +-{} +-DynamicAny::NameValuePairSeq::NameValuePairSeq (CORBA::ULong max, CORBA::ULong length, DynamicAny::NameValuePair *buffer, CORBA::Boolean release) +- : +-#if !defined (TAO_USE_SEQUENCE_TEMPLATES) +- _TAO_Unbounded_Sequence_DynamicAny_NameValuePairSeq +-#else /* TAO_USE_SEQUENCE_TEMPLATES */ +- TAO_Unbounded_Sequence +-#endif /* !TAO_USE_SEQUENCE_TEMPLATES */ +- (max, length, buffer, release) +-{} +-DynamicAny::NameValuePairSeq::NameValuePairSeq (const NameValuePairSeq &seq) // copy ctor +- : +-#if !defined (TAO_USE_SEQUENCE_TEMPLATES) +- _TAO_Unbounded_Sequence_DynamicAny_NameValuePairSeq +-#else /* TAO_USE_SEQUENCE_TEMPLATES */ +- TAO_Unbounded_Sequence +-#endif /* !TAO_USE_SEQUENCE_TEMPLATES */ +- (seq) +-{} +-DynamicAny::NameValuePairSeq::~NameValuePairSeq (void) // dtor +-{} +-void DynamicAny::NameValuePairSeq::_tao_any_destructor (void *x) +-{ +- NameValuePairSeq *tmp = ACE_static_cast (NameValuePairSeq*,x); +- delete tmp; +-} +- +- +-#endif /* end #if !defined */ +- +-static const CORBA::Long _oc_DynamicAny_NameValuePairSeq[] = +-{ +- TAO_ENCAP_BYTE_ORDER, // byte order +- 36, ACE_NTOHL (0x49444c3a), ACE_NTOHL (0x44796e61), ACE_NTOHL (0x6d696341), ACE_NTOHL (0x6e792f4e), ACE_NTOHL (0x616d6556), ACE_NTOHL (0x616c7565), ACE_NTOHL (0x50616972), ACE_NTOHL (0x5365713a), ACE_NTOHL (0x312e3000), // repository ID = IDL:DynamicAny/NameValuePairSeq:1.0 +- 17, ACE_NTOHL (0x4e616d65), ACE_NTOHL (0x56616c75), ACE_NTOHL (0x65506169), ACE_NTOHL (0x72536571), ACE_NTOHL (0x0), // name = NameValuePairSeq +- CORBA::tk_sequence, // typecode kind +- 180, // encapsulation length +- TAO_ENCAP_BYTE_ORDER, // byte order +- CORBA::tk_struct, // typecode kind +- 164, // encapsulation length +- TAO_ENCAP_BYTE_ORDER, // byte order +- 33, ACE_NTOHL (0x49444c3a), ACE_NTOHL (0x44796e61), ACE_NTOHL (0x6d696341), ACE_NTOHL (0x6e792f4e), ACE_NTOHL (0x616d6556), ACE_NTOHL (0x616c7565), ACE_NTOHL (0x50616972), ACE_NTOHL (0x3a312e30), ACE_NTOHL (0x0), // repository ID = IDL:DynamicAny/NameValuePair:1.0 +- 14, ACE_NTOHL (0x4e616d65), ACE_NTOHL (0x56616c75), ACE_NTOHL (0x65506169), ACE_NTOHL (0x72000000), // name = NameValuePair +- 2, // member count +- 3, ACE_NTOHL (0x69640000), // name = id +- CORBA::tk_alias, // typecode kind for typedefs +- 64, // encapsulation length +- TAO_ENCAP_BYTE_ORDER, // byte order +- 29, ACE_NTOHL (0x49444c3a), ACE_NTOHL (0x44796e61), ACE_NTOHL (0x6d696341), ACE_NTOHL (0x6e792f46), ACE_NTOHL (0x69656c64), ACE_NTOHL (0x4e616d65), ACE_NTOHL (0x3a312e30), ACE_NTOHL (0x0), // repository ID = IDL:DynamicAny/FieldName:1.0 +- 10, ACE_NTOHL (0x4669656c), ACE_NTOHL (0x644e616d), ACE_NTOHL (0x65000000), // name = FieldName +- CORBA::tk_string, +- 0U, // string length +- +- 6, ACE_NTOHL (0x76616c75), ACE_NTOHL (0x65000000), // name = value +- CORBA::tk_any, +- +- +- 0U, +- +-}; +-static CORBA::TypeCode _tc_TAO_tc_DynamicAny_NameValuePairSeq (CORBA::tk_alias, sizeof (_oc_DynamicAny_NameValuePairSeq), (char *) &_oc_DynamicAny_NameValuePairSeq, 0, sizeof (DynamicAny::NameValuePairSeq)); +-TAO_NAMESPACE_TYPE (CORBA::TypeCode_ptr) +-TAO_NAMESPACE_BEGIN (DynamicAny) +-TAO_NAMESPACE_DEFINE (CORBA::TypeCode_ptr, _tc_NameValuePairSeq, &_tc_TAO_tc_DynamicAny_NameValuePairSeq) +-TAO_NAMESPACE_END +- +-#if !defined (TAO_USE_SEQUENCE_TEMPLATES) +- +-#if !defined (__TAO_UNBOUNDED_SEQUENCE_DYNAMICANY_NAMEDYNANYPAIRSEQ_CS_) +-#define __TAO_UNBOUNDED_SEQUENCE_DYNAMICANY_NAMEDYNANYPAIRSEQ_CS_ +- +- void +- DynamicAny::_TAO_Unbounded_Sequence_DynamicAny_NameDynAnyPairSeq::_allocate_buffer (CORBA::ULong length) +- { +- DynamicAny::NameDynAnyPair* tmp = 0; +- tmp = _TAO_Unbounded_Sequence_DynamicAny_NameDynAnyPairSeq::allocbuf (length); +- +- if (this->buffer_ != 0) +- { +- DynamicAny::NameDynAnyPair *old = ACE_reinterpret_cast (DynamicAny::NameDynAnyPair *,this->buffer_); +- +- for (CORBA::ULong i = 0; i < this->length_; ++i) +- tmp[i] = old[i]; +- +- if (this->release_) +- _TAO_Unbounded_Sequence_DynamicAny_NameDynAnyPairSeq::freebuf (old); +- +- } +- this->buffer_ = tmp; +- } +- +- void +- DynamicAny::_TAO_Unbounded_Sequence_DynamicAny_NameDynAnyPairSeq::_deallocate_buffer (void) +- { +- if (this->buffer_ == 0 || this->release_ == 0) +- return; +- +- DynamicAny::NameDynAnyPair *tmp = ACE_reinterpret_cast (DynamicAny::NameDynAnyPair *,this->buffer_); +- +- _TAO_Unbounded_Sequence_DynamicAny_NameDynAnyPairSeq::freebuf (tmp); +- this->buffer_ = 0; +- } +- +- DynamicAny::_TAO_Unbounded_Sequence_DynamicAny_NameDynAnyPairSeq::~_TAO_Unbounded_Sequence_DynamicAny_NameDynAnyPairSeq (void) // Dtor. +- { +- this->_deallocate_buffer (); +- } +- +- +-#endif /* end #if !defined */ +- +- +-#endif /* !TAO_USE_SEQUENCE_TEMPLATES */ +- +-#if !defined (_DYNAMICANY_NAMEDYNANYPAIRSEQ_CS_) +-#define _DYNAMICANY_NAMEDYNANYPAIRSEQ_CS_ +- +-// ************************************************************* +-// DynamicAny::NameDynAnyPairSeq +-// ************************************************************* +- +-DynamicAny::NameDynAnyPairSeq::NameDynAnyPairSeq (void) +-{} +-DynamicAny::NameDynAnyPairSeq::NameDynAnyPairSeq (CORBA::ULong max) // uses max size +- : +-#if !defined (TAO_USE_SEQUENCE_TEMPLATES) +- _TAO_Unbounded_Sequence_DynamicAny_NameDynAnyPairSeq +-#else /* TAO_USE_SEQUENCE_TEMPLATES */ +- TAO_Unbounded_Sequence +-#endif /* !TAO_USE_SEQUENCE_TEMPLATES */ +- (max) +-{} +-DynamicAny::NameDynAnyPairSeq::NameDynAnyPairSeq (CORBA::ULong max, CORBA::ULong length, DynamicAny::NameDynAnyPair *buffer, CORBA::Boolean release) +- : +-#if !defined (TAO_USE_SEQUENCE_TEMPLATES) +- _TAO_Unbounded_Sequence_DynamicAny_NameDynAnyPairSeq +-#else /* TAO_USE_SEQUENCE_TEMPLATES */ +- TAO_Unbounded_Sequence +-#endif /* !TAO_USE_SEQUENCE_TEMPLATES */ +- (max, length, buffer, release) +-{} +-DynamicAny::NameDynAnyPairSeq::NameDynAnyPairSeq (const NameDynAnyPairSeq &seq) // copy ctor +- : +-#if !defined (TAO_USE_SEQUENCE_TEMPLATES) +- _TAO_Unbounded_Sequence_DynamicAny_NameDynAnyPairSeq +-#else /* TAO_USE_SEQUENCE_TEMPLATES */ +- TAO_Unbounded_Sequence +-#endif /* !TAO_USE_SEQUENCE_TEMPLATES */ +- (seq) +-{} +-DynamicAny::NameDynAnyPairSeq::~NameDynAnyPairSeq (void) // dtor +-{} +-void DynamicAny::NameDynAnyPairSeq::_tao_any_destructor (void *x) +-{ +- NameDynAnyPairSeq *tmp = ACE_static_cast (NameDynAnyPairSeq*,x); +- delete tmp; +-} +- +- +-#endif /* end #if !defined */ +- +- +-// default constructor +-DynamicAny::DynStruct::DynStruct (void) +-{} +- +-// destructor +-DynamicAny::DynStruct::~DynStruct (void) +-{} +- +-DynamicAny::DynStruct_ptr DynamicAny::DynStruct::_narrow ( +- CORBA::Object_ptr obj, +- CORBA::Environment &ACE_TRY_ENV +- ) +-{ +- return DynStruct::_unchecked_narrow (obj, ACE_TRY_ENV); +-} +- +-DynamicAny::DynStruct_ptr DynamicAny::DynStruct::_unchecked_narrow ( +- CORBA::Object_ptr obj, +- CORBA::Environment & +- ) +-{ +- if (CORBA::is_nil (obj)) +- return DynStruct::_nil (); +- return +- ACE_reinterpret_cast +- ( +- DynStruct_ptr, +- obj->_tao_QueryInterface +- ( +- ACE_reinterpret_cast +- ( +- ptr_arith_t, +- &DynStruct::_narrow +- ) +- ) +- ); +-} +- +-DynamicAny::DynStruct_ptr +-DynamicAny::DynStruct::_duplicate (DynStruct_ptr obj) +-{ +- if (!CORBA::is_nil (obj)) +- obj->_add_ref (); +- return obj; +-} +- +-void *DynamicAny::DynStruct::_tao_QueryInterface (ptr_arith_t type) +-{ +- void *retv = 0; +- if (type == ACE_reinterpret_cast +- (ptr_arith_t, +- &ACE_NESTED_CLASS (::DynamicAny, DynStruct)::_narrow)) +- retv = ACE_reinterpret_cast (void*, this); +- else if (type == ACE_reinterpret_cast +- (ptr_arith_t, +- &ACE_NESTED_CLASS (::DynamicAny, DynAny)::_narrow)) +- retv = ACE_reinterpret_cast +- ( +- void *, +- ACE_static_cast +- ( +- DynamicAny::DynAny_ptr, +- this +- ) +- ); +- else if (type == ACE_reinterpret_cast (ptr_arith_t, &CORBA::Object::_narrow)) +- retv = ACE_reinterpret_cast (void *, +- ACE_static_cast (CORBA::Object_ptr, this)); +- +- if (retv) +- this->_add_ref (); +- return retv; +-} +- +-const char* DynamicAny::DynStruct::_interface_repository_id (void) const +-{ +- return "IDL:DynamicAny/DynStruct:1.0"; +-} +- +- +-#if (TAO_HAS_INTERCEPTORS == 1) +-DynamicAny::DynStruct::TAO_ClientRequest_Info_DynamicAny_DynStruct_current_member_name::TAO_ClientRequest_Info_DynamicAny_DynStruct_current_member_name (const char *_tao_operation, +-IOP::ServiceContextList &_tao_service_context_list, +-CORBA::Object *_tao_target, +-CORBA::Environment &) +- : TAO_ClientRequest_Info (_tao_operation, _tao_service_context_list, _tao_target) +-{} +- +-Dynamic::ParameterList * +-DynamicAny::DynStruct::TAO_ClientRequest_Info_DynamicAny_DynStruct_current_member_name::arguments (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +-{ +- // Generate the arg list on demand +- return 0; +-} +- +- +- Dynamic::ExceptionList * +-DynamicAny::DynStruct::TAO_ClientRequest_Info_DynamicAny_DynStruct_current_member_name::exceptions (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +-{ +- // Generate the exception list on demand +- static TAO_Exception_Data _tao_DynamicAny_DynStruct_current_member_name_exceptiondata [] = +- { +- {DynamicAny::DynAny::_tc_TypeMismatch, DynamicAny::DynAny::TypeMismatch::_alloc}, +- {DynamicAny::DynAny::_tc_InvalidValue, DynamicAny::DynAny::InvalidValue::_alloc} +- }; +- +- CORBA::ULong length = 0; +- for (CORBA::ULong i = 0;i < 2; ++i) +- { +- CORBA::TypeCode_ptr tcp = _tao_DynamicAny_DynStruct_current_member_name_exceptiondata [i].tc; +- length = this->exception_list_.length (); +- this->exception_list_.length (length + 1); +- TAO_Pseudo_Object_Manager tcp_object (&tcp, 1); +- this->exception_list_[length] = tcp_object; +- } +- +- return &this->exception_list_; +- } +- +-CORBA::Any * +-DynamicAny::DynStruct::TAO_ClientRequest_Info_DynamicAny_DynStruct_current_member_name::result (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +-{ +- // Generate the result on demand : +-this->result_val_ <<= this->result_; +-return &this->result_val_; +-} +- +-void +-DynamicAny::DynStruct::TAO_ClientRequest_Info_DynamicAny_DynStruct_current_member_name::result (char * result) +- { +- // update the result +- this->result_ = result; +- } +- +-DynamicAny::DynStruct::TAO_ClientRequest_Info_DynamicAny_DynStruct_current_member_kind::TAO_ClientRequest_Info_DynamicAny_DynStruct_current_member_kind (const char *_tao_operation, +-IOP::ServiceContextList &_tao_service_context_list, +-CORBA::Object *_tao_target, +-CORBA::Environment &) +- : TAO_ClientRequest_Info (_tao_operation, _tao_service_context_list, _tao_target) +-{} +- +-Dynamic::ParameterList * +-DynamicAny::DynStruct::TAO_ClientRequest_Info_DynamicAny_DynStruct_current_member_kind::arguments (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +-{ +- // Generate the arg list on demand +- return 0; +-} +- +- +- Dynamic::ExceptionList * +-DynamicAny::DynStruct::TAO_ClientRequest_Info_DynamicAny_DynStruct_current_member_kind::exceptions (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +-{ +- // Generate the exception list on demand +- static TAO_Exception_Data _tao_DynamicAny_DynStruct_current_member_kind_exceptiondata [] = +- { +- {DynamicAny::DynAny::_tc_TypeMismatch, DynamicAny::DynAny::TypeMismatch::_alloc}, +- {DynamicAny::DynAny::_tc_InvalidValue, DynamicAny::DynAny::InvalidValue::_alloc} +- }; +- +- CORBA::ULong length = 0; +- for (CORBA::ULong i = 0;i < 2; ++i) +- { +- CORBA::TypeCode_ptr tcp = _tao_DynamicAny_DynStruct_current_member_kind_exceptiondata [i].tc; +- length = this->exception_list_.length (); +- this->exception_list_.length (length + 1); +- TAO_Pseudo_Object_Manager tcp_object (&tcp, 1); +- this->exception_list_[length] = tcp_object; +- } +- +- return &this->exception_list_; +- } +- +-CORBA::Any * +-DynamicAny::DynStruct::TAO_ClientRequest_Info_DynamicAny_DynStruct_current_member_kind::result (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +-{ +- // Generate the result on demand : +-this->result_val_ <<= this->result_; +- +-return &this->result_val_; +-} +- +-void +-DynamicAny::DynStruct::TAO_ClientRequest_Info_DynamicAny_DynStruct_current_member_kind::result (CORBA::TCKind_ptr result) +- { +- // update the result +- this->result_ = result; +- } +- +-DynamicAny::DynStruct::TAO_ClientRequest_Info_DynamicAny_DynStruct_get_members::TAO_ClientRequest_Info_DynamicAny_DynStruct_get_members (const char *_tao_operation, +-IOP::ServiceContextList &_tao_service_context_list, +-CORBA::Object *_tao_target, +-CORBA::Environment &) +- : TAO_ClientRequest_Info (_tao_operation, _tao_service_context_list, _tao_target) +-{} +- +-Dynamic::ParameterList * +-DynamicAny::DynStruct::TAO_ClientRequest_Info_DynamicAny_DynStruct_get_members::arguments (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +-{ +- // Generate the arg list on demand +- return 0; +-} +- +- +- Dynamic::ExceptionList * +-DynamicAny::DynStruct::TAO_ClientRequest_Info_DynamicAny_DynStruct_get_members::exceptions (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +-{ +- // Generate the exception list on demand +- return 0; +-} +- +- +- CORBA::Any * +-DynamicAny::DynStruct::TAO_ClientRequest_Info_DynamicAny_DynStruct_get_members::result (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +-{ +- // Generate the result on demand : +-this->result_val_ <<= this->result_; +-return &this->result_val_; +-} +- +-void +-DynamicAny::DynStruct::TAO_ClientRequest_Info_DynamicAny_DynStruct_get_members::result (DynamicAny::NameValuePairSeq * result) +- { +- // update the result +- this->result_ = result; +- } +- +-DynamicAny::DynStruct::TAO_ClientRequest_Info_DynamicAny_DynStruct_set_members::TAO_ClientRequest_Info_DynamicAny_DynStruct_set_members (const char *_tao_operation, +-IOP::ServiceContextList &_tao_service_context_list, +-CORBA::Object *_tao_target,const DynamicAny::NameValuePairSeq & value, +-CORBA::Environment &) +- : TAO_ClientRequest_Info (_tao_operation, _tao_service_context_list, _tao_target),value_ (value) +-{} +- +-Dynamic::ParameterList * +-DynamicAny::DynStruct::TAO_ClientRequest_Info_DynamicAny_DynStruct_set_members::arguments (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +-{ +- // Generate the arg list on demand +- CORBA::ULong length = 0; +- length = this->parameter_list_.length (); +- this->parameter_list_.length (length + 1); +- this->parameter_list_[length].argument <<= this->value_; +- +- this->parameter_list_[length].mode = Dynamic::PARAM_IN; +- +- return &this->parameter_list_; +-} +- +- Dynamic::ExceptionList * +- DynamicAny::DynStruct::TAO_ClientRequest_Info_DynamicAny_DynStruct_set_members::exceptions (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +- { +- // Generate the exception list on demand +- static TAO_Exception_Data _tao_DynamicAny_DynStruct_set_members_exceptiondata [] = +- { +- {DynamicAny::DynAny::_tc_TypeMismatch, DynamicAny::DynAny::TypeMismatch::_alloc}, +- {DynamicAny::DynAny::_tc_InvalidValue, DynamicAny::DynAny::InvalidValue::_alloc} +- }; +- +- CORBA::ULong length = 0; +- for (CORBA::ULong i = 0;i < 2; ++i) +- { +- CORBA::TypeCode_ptr tcp = _tao_DynamicAny_DynStruct_set_members_exceptiondata [i].tc; +- length = this->exception_list_.length (); +- this->exception_list_.length (length + 1); +- TAO_Pseudo_Object_Manager tcp_object (&tcp, 1); +- this->exception_list_[length] = tcp_object; +- } +- +- return &this->exception_list_; +- } +- +- CORBA::Any * +- DynamicAny::DynStruct::TAO_ClientRequest_Info_DynamicAny_DynStruct_set_members::result (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +- { +- // Generate the result on demand : +- CORBA::TypeCode tc (CORBA::tk_void); +- this->result_val_.type (&tc); +- +- return &this->result_val_; +- } +- +-DynamicAny::DynStruct::TAO_ClientRequest_Info_DynamicAny_DynStruct_get_members_as_dyn_any::TAO_ClientRequest_Info_DynamicAny_DynStruct_get_members_as_dyn_any (const char *_tao_operation, +-IOP::ServiceContextList &_tao_service_context_list, +-CORBA::Object *_tao_target, +-CORBA::Environment &) +- : TAO_ClientRequest_Info (_tao_operation, _tao_service_context_list, _tao_target) +-{} +- +-Dynamic::ParameterList * +-DynamicAny::DynStruct::TAO_ClientRequest_Info_DynamicAny_DynStruct_get_members_as_dyn_any::arguments (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +-{ +- // Generate the arg list on demand +- return 0; +-} +- +- +- Dynamic::ExceptionList * +-DynamicAny::DynStruct::TAO_ClientRequest_Info_DynamicAny_DynStruct_get_members_as_dyn_any::exceptions (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +-{ +- // Generate the exception list on demand +- return 0; +-} +- +- +- CORBA::Any * +-DynamicAny::DynStruct::TAO_ClientRequest_Info_DynamicAny_DynStruct_get_members_as_dyn_any::result (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +-{ +- // Generate the result on demand : +-this->result_val_ <<= this->result_; +-return &this->result_val_; +-} +- +-void +-DynamicAny::DynStruct::TAO_ClientRequest_Info_DynamicAny_DynStruct_get_members_as_dyn_any::result (DynamicAny::NameDynAnyPairSeq * result) +- { +- // update the result +- this->result_ = result; +- } +- +-DynamicAny::DynStruct::TAO_ClientRequest_Info_DynamicAny_DynStruct_set_members_as_dyn_any::TAO_ClientRequest_Info_DynamicAny_DynStruct_set_members_as_dyn_any (const char *_tao_operation, +-IOP::ServiceContextList &_tao_service_context_list, +-CORBA::Object *_tao_target,const DynamicAny::NameDynAnyPairSeq & value, +-CORBA::Environment &) +- : TAO_ClientRequest_Info (_tao_operation, _tao_service_context_list, _tao_target),value_ (value) +-{} +- +-Dynamic::ParameterList * +-DynamicAny::DynStruct::TAO_ClientRequest_Info_DynamicAny_DynStruct_set_members_as_dyn_any::arguments (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +-{ +- // Generate the arg list on demand +- CORBA::ULong length = 0; +- length = this->parameter_list_.length (); +- this->parameter_list_.length (length + 1); +- this->parameter_list_[length].argument <<= this->value_; +- +- this->parameter_list_[length].mode = Dynamic::PARAM_IN; +- +- return &this->parameter_list_; +-} +- +- Dynamic::ExceptionList * +- DynamicAny::DynStruct::TAO_ClientRequest_Info_DynamicAny_DynStruct_set_members_as_dyn_any::exceptions (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +- { +- // Generate the exception list on demand +- static TAO_Exception_Data _tao_DynamicAny_DynStruct_set_members_as_dyn_any_exceptiondata [] = +- { +- {DynamicAny::DynAny::_tc_TypeMismatch, DynamicAny::DynAny::TypeMismatch::_alloc}, +- {DynamicAny::DynAny::_tc_InvalidValue, DynamicAny::DynAny::InvalidValue::_alloc} +- }; +- +- CORBA::ULong length = 0; +- for (CORBA::ULong i = 0;i < 2; ++i) +- { +- CORBA::TypeCode_ptr tcp = _tao_DynamicAny_DynStruct_set_members_as_dyn_any_exceptiondata [i].tc; +- length = this->exception_list_.length (); +- this->exception_list_.length (length + 1); +- TAO_Pseudo_Object_Manager tcp_object (&tcp, 1); +- this->exception_list_[length] = tcp_object; +- } +- +- return &this->exception_list_; +- } +- +- CORBA::Any * +- DynamicAny::DynStruct::TAO_ClientRequest_Info_DynamicAny_DynStruct_set_members_as_dyn_any::result (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +- { +- // Generate the result on demand : +- CORBA::TypeCode tc (CORBA::tk_void); +- this->result_val_.type (&tc); +- +- return &this->result_val_; +- } +- +-#endif /* TAO_HAS_INTERCEPTORS */ +- +-// default constructor +-DynamicAny::DynUnion::DynUnion (void) +-{} +- +-// destructor +-DynamicAny::DynUnion::~DynUnion (void) +-{} +- +-DynamicAny::DynUnion_ptr DynamicAny::DynUnion::_narrow ( +- CORBA::Object_ptr obj, +- CORBA::Environment &ACE_TRY_ENV +- ) +-{ +- return DynUnion::_unchecked_narrow (obj, ACE_TRY_ENV); +-} +- +-DynamicAny::DynUnion_ptr DynamicAny::DynUnion::_unchecked_narrow ( +- CORBA::Object_ptr obj, +- CORBA::Environment & +- ) ++DynamicAny::DynStruct_ptr DynamicAny::DynStruct::_unchecked_narrow ( ++ CORBA::Object_ptr obj, ++ CORBA::Environment & ++ ) + { + if (CORBA::is_nil (obj)) +- return DynUnion::_nil (); ++ return DynStruct::_nil (); + return + ACE_reinterpret_cast + ( +- DynUnion_ptr, ++ DynStruct_ptr, + obj->_tao_QueryInterface + ( + ACE_reinterpret_cast +- ( +- ptr_arith_t, +- &DynUnion::_narrow +- ) +- ) +- ); +-} +- +-DynamicAny::DynUnion_ptr +-DynamicAny::DynUnion::_duplicate (DynUnion_ptr obj) +-{ +- if (!CORBA::is_nil (obj)) +- obj->_add_ref (); +- return obj; +-} +- +-void *DynamicAny::DynUnion::_tao_QueryInterface (ptr_arith_t type) +-{ +- void *retv = 0; +- if (type == ACE_reinterpret_cast +- (ptr_arith_t, +- &ACE_NESTED_CLASS (::DynamicAny, DynUnion)::_narrow)) +- retv = ACE_reinterpret_cast (void*, this); +- else if (type == ACE_reinterpret_cast +- (ptr_arith_t, +- &ACE_NESTED_CLASS (::DynamicAny, DynAny)::_narrow)) +- retv = ACE_reinterpret_cast +- ( +- void *, +- ACE_static_cast +- ( +- DynamicAny::DynAny_ptr, +- this +- ) +- ); +- else if (type == ACE_reinterpret_cast (ptr_arith_t, &CORBA::Object::_narrow)) +- retv = ACE_reinterpret_cast (void *, +- ACE_static_cast (CORBA::Object_ptr, this)); +- +- if (retv) +- this->_add_ref (); +- return retv; +-} +- +-const char* DynamicAny::DynUnion::_interface_repository_id (void) const +-{ +- return "IDL:DynamicAny/DynUnion:1.0"; +-} +- +- +-#if (TAO_HAS_INTERCEPTORS == 1) +-DynamicAny::DynUnion::TAO_ClientRequest_Info_DynamicAny_DynUnion_get_discriminator::TAO_ClientRequest_Info_DynamicAny_DynUnion_get_discriminator (const char *_tao_operation, +-IOP::ServiceContextList &_tao_service_context_list, +-CORBA::Object *_tao_target, +-CORBA::Environment &) +- : TAO_ClientRequest_Info (_tao_operation, _tao_service_context_list, _tao_target) +-{} +- +-Dynamic::ParameterList * +-DynamicAny::DynUnion::TAO_ClientRequest_Info_DynamicAny_DynUnion_get_discriminator::arguments (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +-{ +- // Generate the arg list on demand +- return 0; +-} +- +- +- Dynamic::ExceptionList * +-DynamicAny::DynUnion::TAO_ClientRequest_Info_DynamicAny_DynUnion_get_discriminator::exceptions (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +-{ +- // Generate the exception list on demand +- return 0; +-} +- +- +- CORBA::Any * +-DynamicAny::DynUnion::TAO_ClientRequest_Info_DynamicAny_DynUnion_get_discriminator::result (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +-{ +- // Generate the result on demand : +-this->result_val_ <<= this->result_; +-return &this->result_val_; +-} +- +-void +-DynamicAny::DynUnion::TAO_ClientRequest_Info_DynamicAny_DynUnion_get_discriminator::result (DynamicAny::DynAny_ptr result) +- { +- // update the result +- this->result_ = result; +- } +- +-DynamicAny::DynUnion::TAO_ClientRequest_Info_DynamicAny_DynUnion_set_discriminator::TAO_ClientRequest_Info_DynamicAny_DynUnion_set_discriminator (const char *_tao_operation, +-IOP::ServiceContextList &_tao_service_context_list, +-CORBA::Object *_tao_target,DynamicAny::DynAny_ptr d, +-CORBA::Environment &) +- : TAO_ClientRequest_Info (_tao_operation, _tao_service_context_list, _tao_target),d_ (d) +-{} +- +-Dynamic::ParameterList * +-DynamicAny::DynUnion::TAO_ClientRequest_Info_DynamicAny_DynUnion_set_discriminator::arguments (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +-{ +- // Generate the arg list on demand +- CORBA::ULong length = 0; +- length = this->parameter_list_.length (); +- this->parameter_list_.length (length + 1); +- this->parameter_list_[length].argument <<= this->d_; +- +- this->parameter_list_[length].mode = Dynamic::PARAM_IN; +- +- return &this->parameter_list_; +-} +- +- Dynamic::ExceptionList * +- DynamicAny::DynUnion::TAO_ClientRequest_Info_DynamicAny_DynUnion_set_discriminator::exceptions (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +- { +- // Generate the exception list on demand +- static TAO_Exception_Data _tao_DynamicAny_DynUnion_set_discriminator_exceptiondata [] = +- { +- {DynamicAny::DynAny::_tc_TypeMismatch, DynamicAny::DynAny::TypeMismatch::_alloc} +- }; +- +- CORBA::ULong length = 0; +- for (CORBA::ULong i = 0;i < 1; ++i) +- { +- CORBA::TypeCode_ptr tcp = _tao_DynamicAny_DynUnion_set_discriminator_exceptiondata [i].tc; +- length = this->exception_list_.length (); +- this->exception_list_.length (length + 1); +- TAO_Pseudo_Object_Manager tcp_object (&tcp, 1); +- this->exception_list_[length] = tcp_object; +- } +- +- return &this->exception_list_; +- } +- +- CORBA::Any * +- DynamicAny::DynUnion::TAO_ClientRequest_Info_DynamicAny_DynUnion_set_discriminator::result (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +- { +- // Generate the result on demand : +- CORBA::TypeCode tc (CORBA::tk_void); +- this->result_val_.type (&tc); +- +- return &this->result_val_; +- } +- +-DynamicAny::DynUnion::TAO_ClientRequest_Info_DynamicAny_DynUnion_set_to_default_member::TAO_ClientRequest_Info_DynamicAny_DynUnion_set_to_default_member (const char *_tao_operation, +-IOP::ServiceContextList &_tao_service_context_list, +-CORBA::Object *_tao_target, +-CORBA::Environment &) +- : TAO_ClientRequest_Info (_tao_operation, _tao_service_context_list, _tao_target) +-{} +- +-Dynamic::ParameterList * +-DynamicAny::DynUnion::TAO_ClientRequest_Info_DynamicAny_DynUnion_set_to_default_member::arguments (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +-{ +- // Generate the arg list on demand +- return 0; +-} +- +- +- Dynamic::ExceptionList * +-DynamicAny::DynUnion::TAO_ClientRequest_Info_DynamicAny_DynUnion_set_to_default_member::exceptions (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +-{ +- // Generate the exception list on demand +- static TAO_Exception_Data _tao_DynamicAny_DynUnion_set_to_default_member_exceptiondata [] = +- { +- {DynamicAny::DynAny::_tc_TypeMismatch, DynamicAny::DynAny::TypeMismatch::_alloc} +- }; +- +- CORBA::ULong length = 0; +- for (CORBA::ULong i = 0;i < 1; ++i) +- { +- CORBA::TypeCode_ptr tcp = _tao_DynamicAny_DynUnion_set_to_default_member_exceptiondata [i].tc; +- length = this->exception_list_.length (); +- this->exception_list_.length (length + 1); +- TAO_Pseudo_Object_Manager tcp_object (&tcp, 1); +- this->exception_list_[length] = tcp_object; +- } +- +- return &this->exception_list_; +- } +- +-CORBA::Any * +-DynamicAny::DynUnion::TAO_ClientRequest_Info_DynamicAny_DynUnion_set_to_default_member::result (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +-{ +- // Generate the result on demand : +- CORBA::TypeCode tc (CORBA::tk_void); +-this->result_val_.type (&tc); +- +-return &this->result_val_; +-} +- +-DynamicAny::DynUnion::TAO_ClientRequest_Info_DynamicAny_DynUnion_set_to_no_active_member::TAO_ClientRequest_Info_DynamicAny_DynUnion_set_to_no_active_member (const char *_tao_operation, +-IOP::ServiceContextList &_tao_service_context_list, +-CORBA::Object *_tao_target, +-CORBA::Environment &) +- : TAO_ClientRequest_Info (_tao_operation, _tao_service_context_list, _tao_target) +-{} +- +-Dynamic::ParameterList * +-DynamicAny::DynUnion::TAO_ClientRequest_Info_DynamicAny_DynUnion_set_to_no_active_member::arguments (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +-{ +- // Generate the arg list on demand +- return 0; +-} +- +- +- Dynamic::ExceptionList * +-DynamicAny::DynUnion::TAO_ClientRequest_Info_DynamicAny_DynUnion_set_to_no_active_member::exceptions (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +-{ +- // Generate the exception list on demand +- static TAO_Exception_Data _tao_DynamicAny_DynUnion_set_to_no_active_member_exceptiondata [] = +- { +- {DynamicAny::DynAny::_tc_TypeMismatch, DynamicAny::DynAny::TypeMismatch::_alloc} +- }; +- +- CORBA::ULong length = 0; +- for (CORBA::ULong i = 0;i < 1; ++i) +- { +- CORBA::TypeCode_ptr tcp = _tao_DynamicAny_DynUnion_set_to_no_active_member_exceptiondata [i].tc; +- length = this->exception_list_.length (); +- this->exception_list_.length (length + 1); +- TAO_Pseudo_Object_Manager tcp_object (&tcp, 1); +- this->exception_list_[length] = tcp_object; +- } +- +- return &this->exception_list_; +- } +- +-CORBA::Any * +-DynamicAny::DynUnion::TAO_ClientRequest_Info_DynamicAny_DynUnion_set_to_no_active_member::result (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +-{ +- // Generate the result on demand : +- CORBA::TypeCode tc (CORBA::tk_void); +-this->result_val_.type (&tc); +- +-return &this->result_val_; +-} +- +-DynamicAny::DynUnion::TAO_ClientRequest_Info_DynamicAny_DynUnion_has_no_active_member::TAO_ClientRequest_Info_DynamicAny_DynUnion_has_no_active_member (const char *_tao_operation, +-IOP::ServiceContextList &_tao_service_context_list, +-CORBA::Object *_tao_target, +-CORBA::Environment &) +- : TAO_ClientRequest_Info (_tao_operation, _tao_service_context_list, _tao_target) +-{} +- +-Dynamic::ParameterList * +-DynamicAny::DynUnion::TAO_ClientRequest_Info_DynamicAny_DynUnion_has_no_active_member::arguments (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +-{ +- // Generate the arg list on demand +- return 0; +-} +- +- +- Dynamic::ExceptionList * +-DynamicAny::DynUnion::TAO_ClientRequest_Info_DynamicAny_DynUnion_has_no_active_member::exceptions (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +-{ +- // Generate the exception list on demand +- return 0; +-} +- +- +- CORBA::Any * +-DynamicAny::DynUnion::TAO_ClientRequest_Info_DynamicAny_DynUnion_has_no_active_member::result (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +-{ +- // Generate the result on demand : +-this->result_val_ <<= CORBA::Any::from_boolean (this->result_); +- +-return &this->result_val_; +-} +- +-void +-DynamicAny::DynUnion::TAO_ClientRequest_Info_DynamicAny_DynUnion_has_no_active_member::result (CORBA::Boolean result) +- { +- // update the result +- this->result_ = result; +- } +- +-DynamicAny::DynUnion::TAO_ClientRequest_Info_DynamicAny_DynUnion_discriminator_kind::TAO_ClientRequest_Info_DynamicAny_DynUnion_discriminator_kind (const char *_tao_operation, +-IOP::ServiceContextList &_tao_service_context_list, +-CORBA::Object *_tao_target, +-CORBA::Environment &) +- : TAO_ClientRequest_Info (_tao_operation, _tao_service_context_list, _tao_target) +-{} +- +-Dynamic::ParameterList * +-DynamicAny::DynUnion::TAO_ClientRequest_Info_DynamicAny_DynUnion_discriminator_kind::arguments (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +-{ +- // Generate the arg list on demand +- return 0; +-} +- +- +- Dynamic::ExceptionList * +-DynamicAny::DynUnion::TAO_ClientRequest_Info_DynamicAny_DynUnion_discriminator_kind::exceptions (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +-{ +- // Generate the exception list on demand +- return 0; +-} +- +- +- CORBA::Any * +-DynamicAny::DynUnion::TAO_ClientRequest_Info_DynamicAny_DynUnion_discriminator_kind::result (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +-{ +- // Generate the result on demand : +-this->result_val_ <<= this->result_; +- +-return &this->result_val_; +-} +- +-void +-DynamicAny::DynUnion::TAO_ClientRequest_Info_DynamicAny_DynUnion_discriminator_kind::result (CORBA::TCKind_ptr result) +- { +- // update the result +- this->result_ = result; +- } +- +-DynamicAny::DynUnion::TAO_ClientRequest_Info_DynamicAny_DynUnion_member::TAO_ClientRequest_Info_DynamicAny_DynUnion_member (const char *_tao_operation, +-IOP::ServiceContextList &_tao_service_context_list, +-CORBA::Object *_tao_target, +-CORBA::Environment &) +- : TAO_ClientRequest_Info (_tao_operation, _tao_service_context_list, _tao_target) +-{} +- +-Dynamic::ParameterList * +-DynamicAny::DynUnion::TAO_ClientRequest_Info_DynamicAny_DynUnion_member::arguments (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +-{ +- // Generate the arg list on demand +- return 0; ++ ( ++ ptr_arith_t, ++ &DynStruct::_narrow ++ ) ++ ) ++ ); + } + +- +- Dynamic::ExceptionList * +-DynamicAny::DynUnion::TAO_ClientRequest_Info_DynamicAny_DynUnion_member::exceptions (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +-{ +- // Generate the exception list on demand +- static TAO_Exception_Data _tao_DynamicAny_DynUnion_member_exceptiondata [] = +- { +- {DynamicAny::DynAny::_tc_InvalidValue, DynamicAny::DynAny::InvalidValue::_alloc} +- }; +- +- CORBA::ULong length = 0; +- for (CORBA::ULong i = 0;i < 1; ++i) ++DynamicAny::DynStruct_ptr ++DynamicAny::DynStruct::_duplicate (DynStruct_ptr obj) + { +- CORBA::TypeCode_ptr tcp = _tao_DynamicAny_DynUnion_member_exceptiondata [i].tc; +- length = this->exception_list_.length (); +- this->exception_list_.length (length + 1); +- TAO_Pseudo_Object_Manager tcp_object (&tcp, 1); +- this->exception_list_[length] = tcp_object; +- } +- +- return &this->exception_list_; ++ if (!CORBA::is_nil (obj)) ++ obj->_add_ref (); ++ return obj; + } + +-CORBA::Any * +-DynamicAny::DynUnion::TAO_ClientRequest_Info_DynamicAny_DynUnion_member::result (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) ++void *DynamicAny::DynStruct::_tao_QueryInterface (ptr_arith_t type) + { +- // Generate the result on demand : +-this->result_val_ <<= this->result_; +-return &this->result_val_; +-} ++ void *retv = 0; ++ if (type == ACE_reinterpret_cast ++ (ptr_arith_t, ++ &ACE_NESTED_CLASS (::DynamicAny, DynStruct)::_narrow)) ++ retv = ACE_reinterpret_cast (void*, this); ++ else if (type == ACE_reinterpret_cast ++ (ptr_arith_t, ++ &ACE_NESTED_CLASS (::DynamicAny, DynAny)::_narrow)) ++ retv = ACE_reinterpret_cast ++ ( ++ void *, ++ ACE_static_cast ++ ( ++ DynamicAny::DynAny_ptr, ++ this ++ ) ++ ); ++ else if (type == ACE_reinterpret_cast (ptr_arith_t, &CORBA::Object::_narrow)) ++ retv = ACE_reinterpret_cast (void *, ++ ACE_static_cast (CORBA::Object_ptr, this)); + +-void +-DynamicAny::DynUnion::TAO_ClientRequest_Info_DynamicAny_DynUnion_member::result (DynamicAny::DynAny_ptr result) +- { +- // update the result +- this->result_ = result; ++ if (retv) ++ this->_add_ref (); ++ return retv; + } + +-DynamicAny::DynUnion::TAO_ClientRequest_Info_DynamicAny_DynUnion_member_name::TAO_ClientRequest_Info_DynamicAny_DynUnion_member_name (const char *_tao_operation, +-IOP::ServiceContextList &_tao_service_context_list, +-CORBA::Object *_tao_target, +-CORBA::Environment &) +- : TAO_ClientRequest_Info (_tao_operation, _tao_service_context_list, _tao_target) +-{} +- +-Dynamic::ParameterList * +-DynamicAny::DynUnion::TAO_ClientRequest_Info_DynamicAny_DynUnion_member_name::arguments (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) ++const char* DynamicAny::DynStruct::_interface_repository_id (void) const + { +- // Generate the arg list on demand +- return 0; ++ return "IDL:DynamicAny/DynStruct:1.0"; + } + + +- Dynamic::ExceptionList * +-DynamicAny::DynUnion::TAO_ClientRequest_Info_DynamicAny_DynUnion_member_name::exceptions (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +-{ +- // Generate the exception list on demand +- static TAO_Exception_Data _tao_DynamicAny_DynUnion_member_name_exceptiondata [] = +- { +- {DynamicAny::DynAny::_tc_InvalidValue, DynamicAny::DynAny::InvalidValue::_alloc} +- }; + +- CORBA::ULong length = 0; +- for (CORBA::ULong i = 0;i < 1; ++i) +- { +- CORBA::TypeCode_ptr tcp = _tao_DynamicAny_DynUnion_member_name_exceptiondata [i].tc; +- length = this->exception_list_.length (); +- this->exception_list_.length (length + 1); +- TAO_Pseudo_Object_Manager tcp_object (&tcp, 1); +- this->exception_list_[length] = tcp_object; +- } ++// default constructor ++DynamicAny::DynUnion::DynUnion (void) ++{} + +- return &this->exception_list_; +- } ++// destructor ++DynamicAny::DynUnion::~DynUnion (void) ++{} + +-CORBA::Any * +-DynamicAny::DynUnion::TAO_ClientRequest_Info_DynamicAny_DynUnion_member_name::result (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) ++DynamicAny::DynUnion_ptr DynamicAny::DynUnion::_narrow ( ++ CORBA::Object_ptr obj, ++ CORBA::Environment &ACE_TRY_ENV ++ ) + { +- // Generate the result on demand : +-this->result_val_ <<= this->result_; +-return &this->result_val_; ++ return DynUnion::_unchecked_narrow (obj, ACE_TRY_ENV); + } + +-void +-DynamicAny::DynUnion::TAO_ClientRequest_Info_DynamicAny_DynUnion_member_name::result (char * result) ++DynamicAny::DynUnion_ptr DynamicAny::DynUnion::_unchecked_narrow ( ++ CORBA::Object_ptr obj, ++ CORBA::Environment & ++ ) + { +- // update the result +- this->result_ = result; ++ if (CORBA::is_nil (obj)) ++ return DynUnion::_nil (); ++ return ++ ACE_reinterpret_cast ++ ( ++ DynUnion_ptr, ++ obj->_tao_QueryInterface ++ ( ++ ACE_reinterpret_cast ++ ( ++ ptr_arith_t, ++ &DynUnion::_narrow ++ ) ++ ) ++ ); + } + +-DynamicAny::DynUnion::TAO_ClientRequest_Info_DynamicAny_DynUnion_member_kind::TAO_ClientRequest_Info_DynamicAny_DynUnion_member_kind (const char *_tao_operation, +-IOP::ServiceContextList &_tao_service_context_list, +-CORBA::Object *_tao_target, +-CORBA::Environment &) +- : TAO_ClientRequest_Info (_tao_operation, _tao_service_context_list, _tao_target) +-{} +- +-Dynamic::ParameterList * +-DynamicAny::DynUnion::TAO_ClientRequest_Info_DynamicAny_DynUnion_member_kind::arguments (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) ++DynamicAny::DynUnion_ptr ++DynamicAny::DynUnion::_duplicate (DynUnion_ptr obj) + { +- // Generate the arg list on demand +- return 0; ++ if (!CORBA::is_nil (obj)) ++ obj->_add_ref (); ++ return obj; + } + +- +- Dynamic::ExceptionList * +-DynamicAny::DynUnion::TAO_ClientRequest_Info_DynamicAny_DynUnion_member_kind::exceptions (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +-{ +- // Generate the exception list on demand +- static TAO_Exception_Data _tao_DynamicAny_DynUnion_member_kind_exceptiondata [] = +- { +- {DynamicAny::DynAny::_tc_InvalidValue, DynamicAny::DynAny::InvalidValue::_alloc} +- }; +- +- CORBA::ULong length = 0; +- for (CORBA::ULong i = 0;i < 1; ++i) ++void *DynamicAny::DynUnion::_tao_QueryInterface (ptr_arith_t type) + { +- CORBA::TypeCode_ptr tcp = _tao_DynamicAny_DynUnion_member_kind_exceptiondata [i].tc; +- length = this->exception_list_.length (); +- this->exception_list_.length (length + 1); +- TAO_Pseudo_Object_Manager tcp_object (&tcp, 1); +- this->exception_list_[length] = tcp_object; +- } ++ void *retv = 0; ++ if (type == ACE_reinterpret_cast ++ (ptr_arith_t, ++ &ACE_NESTED_CLASS (::DynamicAny, DynUnion)::_narrow)) ++ retv = ACE_reinterpret_cast (void*, this); ++ else if (type == ACE_reinterpret_cast ++ (ptr_arith_t, ++ &ACE_NESTED_CLASS (::DynamicAny, DynAny)::_narrow)) ++ retv = ACE_reinterpret_cast ++ ( ++ void *, ++ ACE_static_cast ++ ( ++ DynamicAny::DynAny_ptr, ++ this ++ ) ++ ); ++ else if (type == ACE_reinterpret_cast (ptr_arith_t, &CORBA::Object::_narrow)) ++ retv = ACE_reinterpret_cast (void *, ++ ACE_static_cast (CORBA::Object_ptr, this)); + +- return &this->exception_list_; ++ if (retv) ++ this->_add_ref (); ++ return retv; + } + +-CORBA::Any * +-DynamicAny::DynUnion::TAO_ClientRequest_Info_DynamicAny_DynUnion_member_kind::result (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) ++const char* DynamicAny::DynUnion::_interface_repository_id (void) const + { +- // Generate the result on demand : +-this->result_val_ <<= this->result_; +- +-return &this->result_val_; ++ return "IDL:DynamicAny/DynUnion:1.0"; + } + +-void +-DynamicAny::DynUnion::TAO_ClientRequest_Info_DynamicAny_DynUnion_member_kind::result (CORBA::TCKind_ptr result) +- { +- // update the result +- this->result_ = result; +- } + +-#endif /* TAO_HAS_INTERCEPTORS */ + + #if !defined (TAO_USE_SEQUENCE_TEMPLATES) + +@@ -4977,318 +1114,23 @@ + ( + DynamicAny::DynAny_ptr, + this +- ) +- ); +- else if (type == ACE_reinterpret_cast (ptr_arith_t, &CORBA::Object::_narrow)) +- retv = ACE_reinterpret_cast (void *, +- ACE_static_cast (CORBA::Object_ptr, this)); +- +- if (retv) +- this->_add_ref (); +- return retv; +-} +- +-const char* DynamicAny::DynSequence::_interface_repository_id (void) const +-{ +- return "IDL:DynamicAny/DynSequence:1.0"; +-} +- +- +-#if (TAO_HAS_INTERCEPTORS == 1) +-DynamicAny::DynSequence::TAO_ClientRequest_Info_DynamicAny_DynSequence_get_length::TAO_ClientRequest_Info_DynamicAny_DynSequence_get_length (const char *_tao_operation, +-IOP::ServiceContextList &_tao_service_context_list, +-CORBA::Object *_tao_target, +-CORBA::Environment &) +- : TAO_ClientRequest_Info (_tao_operation, _tao_service_context_list, _tao_target) +-{} +- +-Dynamic::ParameterList * +-DynamicAny::DynSequence::TAO_ClientRequest_Info_DynamicAny_DynSequence_get_length::arguments (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +-{ +- // Generate the arg list on demand +- return 0; +-} +- +- +- Dynamic::ExceptionList * +-DynamicAny::DynSequence::TAO_ClientRequest_Info_DynamicAny_DynSequence_get_length::exceptions (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +-{ +- // Generate the exception list on demand +- return 0; +-} +- +- +- CORBA::Any * +-DynamicAny::DynSequence::TAO_ClientRequest_Info_DynamicAny_DynSequence_get_length::result (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +-{ +- // Generate the result on demand : +-this->result_val_ <<= this->result_; +- +-return &this->result_val_; +-} +- +-void +-DynamicAny::DynSequence::TAO_ClientRequest_Info_DynamicAny_DynSequence_get_length::result (CORBA::ULong result) +- { +- // update the result +- this->result_ = result; +- } +- +-DynamicAny::DynSequence::TAO_ClientRequest_Info_DynamicAny_DynSequence_set_length::TAO_ClientRequest_Info_DynamicAny_DynSequence_set_length (const char *_tao_operation, +-IOP::ServiceContextList &_tao_service_context_list, +-CORBA::Object *_tao_target,CORBA::ULong len, +-CORBA::Environment &) +- : TAO_ClientRequest_Info (_tao_operation, _tao_service_context_list, _tao_target),len_ (len) +-{} +- +-Dynamic::ParameterList * +-DynamicAny::DynSequence::TAO_ClientRequest_Info_DynamicAny_DynSequence_set_length::arguments (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +-{ +- // Generate the arg list on demand +- CORBA::ULong length = 0; +- length = this->parameter_list_.length (); +- this->parameter_list_.length (length + 1); +- this->parameter_list_[length].argument <<= len_; +- this->parameter_list_[length].mode = Dynamic::PARAM_IN; +- +- return &this->parameter_list_; +-} +- +- Dynamic::ExceptionList * +- DynamicAny::DynSequence::TAO_ClientRequest_Info_DynamicAny_DynSequence_set_length::exceptions (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +- { +- // Generate the exception list on demand +- static TAO_Exception_Data _tao_DynamicAny_DynSequence_set_length_exceptiondata [] = +- { +- {DynamicAny::DynAny::_tc_InvalidValue, DynamicAny::DynAny::InvalidValue::_alloc} +- }; +- +- CORBA::ULong length = 0; +- for (CORBA::ULong i = 0;i < 1; ++i) +- { +- CORBA::TypeCode_ptr tcp = _tao_DynamicAny_DynSequence_set_length_exceptiondata [i].tc; +- length = this->exception_list_.length (); +- this->exception_list_.length (length + 1); +- TAO_Pseudo_Object_Manager tcp_object (&tcp, 1); +- this->exception_list_[length] = tcp_object; +- } +- +- return &this->exception_list_; +- } +- +- CORBA::Any * +- DynamicAny::DynSequence::TAO_ClientRequest_Info_DynamicAny_DynSequence_set_length::result (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +- { +- // Generate the result on demand : +- CORBA::TypeCode tc (CORBA::tk_void); +- this->result_val_.type (&tc); +- +- return &this->result_val_; +- } +- +-DynamicAny::DynSequence::TAO_ClientRequest_Info_DynamicAny_DynSequence_get_elements::TAO_ClientRequest_Info_DynamicAny_DynSequence_get_elements (const char *_tao_operation, +-IOP::ServiceContextList &_tao_service_context_list, +-CORBA::Object *_tao_target, +-CORBA::Environment &) +- : TAO_ClientRequest_Info (_tao_operation, _tao_service_context_list, _tao_target) +-{} +- +-Dynamic::ParameterList * +-DynamicAny::DynSequence::TAO_ClientRequest_Info_DynamicAny_DynSequence_get_elements::arguments (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +-{ +- // Generate the arg list on demand +- return 0; +-} +- +- +- Dynamic::ExceptionList * +-DynamicAny::DynSequence::TAO_ClientRequest_Info_DynamicAny_DynSequence_get_elements::exceptions (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +-{ +- // Generate the exception list on demand +- return 0; +-} +- +- +- CORBA::Any * +-DynamicAny::DynSequence::TAO_ClientRequest_Info_DynamicAny_DynSequence_get_elements::result (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +-{ +- // Generate the result on demand : +-this->result_val_ <<= this->result_; +-return &this->result_val_; +-} +- +-void +-DynamicAny::DynSequence::TAO_ClientRequest_Info_DynamicAny_DynSequence_get_elements::result (DynamicAny::AnySeq * result) +- { +- // update the result +- this->result_ = result; +- } +- +-DynamicAny::DynSequence::TAO_ClientRequest_Info_DynamicAny_DynSequence_set_elements::TAO_ClientRequest_Info_DynamicAny_DynSequence_set_elements (const char *_tao_operation, +-IOP::ServiceContextList &_tao_service_context_list, +-CORBA::Object *_tao_target,const DynamicAny::AnySeq & value, +-CORBA::Environment &) +- : TAO_ClientRequest_Info (_tao_operation, _tao_service_context_list, _tao_target),value_ (value) +-{} +- +-Dynamic::ParameterList * +-DynamicAny::DynSequence::TAO_ClientRequest_Info_DynamicAny_DynSequence_set_elements::arguments (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +-{ +- // Generate the arg list on demand +- CORBA::ULong length = 0; +- length = this->parameter_list_.length (); +- this->parameter_list_.length (length + 1); +- this->parameter_list_[length].argument <<= this->value_; +- +- this->parameter_list_[length].mode = Dynamic::PARAM_IN; +- +- return &this->parameter_list_; +-} +- +- Dynamic::ExceptionList * +- DynamicAny::DynSequence::TAO_ClientRequest_Info_DynamicAny_DynSequence_set_elements::exceptions (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +- { +- // Generate the exception list on demand +- static TAO_Exception_Data _tao_DynamicAny_DynSequence_set_elements_exceptiondata [] = +- { +- {DynamicAny::DynAny::_tc_TypeMismatch, DynamicAny::DynAny::TypeMismatch::_alloc}, +- {DynamicAny::DynAny::_tc_InvalidValue, DynamicAny::DynAny::InvalidValue::_alloc} +- }; +- +- CORBA::ULong length = 0; +- for (CORBA::ULong i = 0;i < 2; ++i) +- { +- CORBA::TypeCode_ptr tcp = _tao_DynamicAny_DynSequence_set_elements_exceptiondata [i].tc; +- length = this->exception_list_.length (); +- this->exception_list_.length (length + 1); +- TAO_Pseudo_Object_Manager tcp_object (&tcp, 1); +- this->exception_list_[length] = tcp_object; +- } +- +- return &this->exception_list_; +- } +- +- CORBA::Any * +- DynamicAny::DynSequence::TAO_ClientRequest_Info_DynamicAny_DynSequence_set_elements::result (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +- { +- // Generate the result on demand : +- CORBA::TypeCode tc (CORBA::tk_void); +- this->result_val_.type (&tc); +- +- return &this->result_val_; +- } +- +-DynamicAny::DynSequence::TAO_ClientRequest_Info_DynamicAny_DynSequence_get_elements_as_dyn_any::TAO_ClientRequest_Info_DynamicAny_DynSequence_get_elements_as_dyn_any (const char *_tao_operation, +-IOP::ServiceContextList &_tao_service_context_list, +-CORBA::Object *_tao_target, +-CORBA::Environment &) +- : TAO_ClientRequest_Info (_tao_operation, _tao_service_context_list, _tao_target) +-{} +- +-Dynamic::ParameterList * +-DynamicAny::DynSequence::TAO_ClientRequest_Info_DynamicAny_DynSequence_get_elements_as_dyn_any::arguments (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +-{ +- // Generate the arg list on demand +- return 0; +-} +- +- +- Dynamic::ExceptionList * +-DynamicAny::DynSequence::TAO_ClientRequest_Info_DynamicAny_DynSequence_get_elements_as_dyn_any::exceptions (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +-{ +- // Generate the exception list on demand +- return 0; +-} +- +- +- CORBA::Any * +-DynamicAny::DynSequence::TAO_ClientRequest_Info_DynamicAny_DynSequence_get_elements_as_dyn_any::result (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +-{ +- // Generate the result on demand : +-this->result_val_ <<= this->result_; +-return &this->result_val_; +-} +- +-void +-DynamicAny::DynSequence::TAO_ClientRequest_Info_DynamicAny_DynSequence_get_elements_as_dyn_any::result (DynamicAny::DynAnySeq * result) +- { +- // update the result +- this->result_ = result; +- } +- +-DynamicAny::DynSequence::TAO_ClientRequest_Info_DynamicAny_DynSequence_set_elements_as_dyn_any::TAO_ClientRequest_Info_DynamicAny_DynSequence_set_elements_as_dyn_any (const char *_tao_operation, +-IOP::ServiceContextList &_tao_service_context_list, +-CORBA::Object *_tao_target,const DynamicAny::DynAnySeq & value, +-CORBA::Environment &) +- : TAO_ClientRequest_Info (_tao_operation, _tao_service_context_list, _tao_target),value_ (value) +-{} +- +-Dynamic::ParameterList * +-DynamicAny::DynSequence::TAO_ClientRequest_Info_DynamicAny_DynSequence_set_elements_as_dyn_any::arguments (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +-{ +- // Generate the arg list on demand +- CORBA::ULong length = 0; +- length = this->parameter_list_.length (); +- this->parameter_list_.length (length + 1); +- this->parameter_list_[length].argument <<= this->value_; +- +- this->parameter_list_[length].mode = Dynamic::PARAM_IN; +- +- return &this->parameter_list_; +-} +- +- Dynamic::ExceptionList * +- DynamicAny::DynSequence::TAO_ClientRequest_Info_DynamicAny_DynSequence_set_elements_as_dyn_any::exceptions (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +- { +- // Generate the exception list on demand +- static TAO_Exception_Data _tao_DynamicAny_DynSequence_set_elements_as_dyn_any_exceptiondata [] = +- { +- {DynamicAny::DynAny::_tc_TypeMismatch, DynamicAny::DynAny::TypeMismatch::_alloc}, +- {DynamicAny::DynAny::_tc_InvalidValue, DynamicAny::DynAny::InvalidValue::_alloc} +- }; +- +- CORBA::ULong length = 0; +- for (CORBA::ULong i = 0;i < 2; ++i) +- { +- CORBA::TypeCode_ptr tcp = _tao_DynamicAny_DynSequence_set_elements_as_dyn_any_exceptiondata [i].tc; +- length = this->exception_list_.length (); +- this->exception_list_.length (length + 1); +- TAO_Pseudo_Object_Manager tcp_object (&tcp, 1); +- this->exception_list_[length] = tcp_object; +- } ++ ) ++ ); ++ else if (type == ACE_reinterpret_cast (ptr_arith_t, &CORBA::Object::_narrow)) ++ retv = ACE_reinterpret_cast (void *, ++ ACE_static_cast (CORBA::Object_ptr, this)); + +- return &this->exception_list_; ++ if (retv) ++ this->_add_ref (); ++ return retv; + } + +- CORBA::Any * +- DynamicAny::DynSequence::TAO_ClientRequest_Info_DynamicAny_DynSequence_set_elements_as_dyn_any::result (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) ++const char* DynamicAny::DynSequence::_interface_repository_id (void) const + { +- // Generate the result on demand : +- CORBA::TypeCode tc (CORBA::tk_void); +- this->result_val_.type (&tc); +- +- return &this->result_val_; ++ return "IDL:DynamicAny/DynSequence:1.0"; + } + +-#endif /* TAO_HAS_INTERCEPTORS */ ++ + + // default constructor + DynamicAny::DynArray::DynArray (void) +@@ -5370,204 +1212,6 @@ + } + + +-#if (TAO_HAS_INTERCEPTORS == 1) +-DynamicAny::DynArray::TAO_ClientRequest_Info_DynamicAny_DynArray_get_elements::TAO_ClientRequest_Info_DynamicAny_DynArray_get_elements (const char *_tao_operation, +-IOP::ServiceContextList &_tao_service_context_list, +-CORBA::Object *_tao_target, +-CORBA::Environment &) +- : TAO_ClientRequest_Info (_tao_operation, _tao_service_context_list, _tao_target) +-{} +- +-Dynamic::ParameterList * +-DynamicAny::DynArray::TAO_ClientRequest_Info_DynamicAny_DynArray_get_elements::arguments (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +-{ +- // Generate the arg list on demand +- return 0; +-} +- +- +- Dynamic::ExceptionList * +-DynamicAny::DynArray::TAO_ClientRequest_Info_DynamicAny_DynArray_get_elements::exceptions (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +-{ +- // Generate the exception list on demand +- return 0; +-} +- +- +- CORBA::Any * +-DynamicAny::DynArray::TAO_ClientRequest_Info_DynamicAny_DynArray_get_elements::result (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +-{ +- // Generate the result on demand : +-this->result_val_ <<= this->result_; +-return &this->result_val_; +-} +- +-void +-DynamicAny::DynArray::TAO_ClientRequest_Info_DynamicAny_DynArray_get_elements::result (DynamicAny::AnySeq * result) +- { +- // update the result +- this->result_ = result; +- } +- +-DynamicAny::DynArray::TAO_ClientRequest_Info_DynamicAny_DynArray_set_elements::TAO_ClientRequest_Info_DynamicAny_DynArray_set_elements (const char *_tao_operation, +-IOP::ServiceContextList &_tao_service_context_list, +-CORBA::Object *_tao_target,const DynamicAny::AnySeq & value, +-CORBA::Environment &) +- : TAO_ClientRequest_Info (_tao_operation, _tao_service_context_list, _tao_target),value_ (value) +-{} +- +-Dynamic::ParameterList * +-DynamicAny::DynArray::TAO_ClientRequest_Info_DynamicAny_DynArray_set_elements::arguments (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +-{ +- // Generate the arg list on demand +- CORBA::ULong length = 0; +- length = this->parameter_list_.length (); +- this->parameter_list_.length (length + 1); +- this->parameter_list_[length].argument <<= this->value_; +- +- this->parameter_list_[length].mode = Dynamic::PARAM_IN; +- +- return &this->parameter_list_; +-} +- +- Dynamic::ExceptionList * +- DynamicAny::DynArray::TAO_ClientRequest_Info_DynamicAny_DynArray_set_elements::exceptions (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +- { +- // Generate the exception list on demand +- static TAO_Exception_Data _tao_DynamicAny_DynArray_set_elements_exceptiondata [] = +- { +- {DynamicAny::DynAny::_tc_TypeMismatch, DynamicAny::DynAny::TypeMismatch::_alloc}, +- {DynamicAny::DynAny::_tc_InvalidValue, DynamicAny::DynAny::InvalidValue::_alloc} +- }; +- +- CORBA::ULong length = 0; +- for (CORBA::ULong i = 0;i < 2; ++i) +- { +- CORBA::TypeCode_ptr tcp = _tao_DynamicAny_DynArray_set_elements_exceptiondata [i].tc; +- length = this->exception_list_.length (); +- this->exception_list_.length (length + 1); +- TAO_Pseudo_Object_Manager tcp_object (&tcp, 1); +- this->exception_list_[length] = tcp_object; +- } +- +- return &this->exception_list_; +- } +- +- CORBA::Any * +- DynamicAny::DynArray::TAO_ClientRequest_Info_DynamicAny_DynArray_set_elements::result (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +- { +- // Generate the result on demand : +- CORBA::TypeCode tc (CORBA::tk_void); +- this->result_val_.type (&tc); +- +- return &this->result_val_; +- } +- +-DynamicAny::DynArray::TAO_ClientRequest_Info_DynamicAny_DynArray_get_elements_as_dyn_any::TAO_ClientRequest_Info_DynamicAny_DynArray_get_elements_as_dyn_any (const char *_tao_operation, +-IOP::ServiceContextList &_tao_service_context_list, +-CORBA::Object *_tao_target, +-CORBA::Environment &) +- : TAO_ClientRequest_Info (_tao_operation, _tao_service_context_list, _tao_target) +-{} +- +-Dynamic::ParameterList * +-DynamicAny::DynArray::TAO_ClientRequest_Info_DynamicAny_DynArray_get_elements_as_dyn_any::arguments (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +-{ +- // Generate the arg list on demand +- return 0; +-} +- +- +- Dynamic::ExceptionList * +-DynamicAny::DynArray::TAO_ClientRequest_Info_DynamicAny_DynArray_get_elements_as_dyn_any::exceptions (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +-{ +- // Generate the exception list on demand +- return 0; +-} +- +- +- CORBA::Any * +-DynamicAny::DynArray::TAO_ClientRequest_Info_DynamicAny_DynArray_get_elements_as_dyn_any::result (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +-{ +- // Generate the result on demand : +-this->result_val_ <<= this->result_; +-return &this->result_val_; +-} +- +-void +-DynamicAny::DynArray::TAO_ClientRequest_Info_DynamicAny_DynArray_get_elements_as_dyn_any::result (DynamicAny::DynAnySeq * result) +- { +- // update the result +- this->result_ = result; +- } +- +-DynamicAny::DynArray::TAO_ClientRequest_Info_DynamicAny_DynArray_set_elements_as_dyn_any::TAO_ClientRequest_Info_DynamicAny_DynArray_set_elements_as_dyn_any (const char *_tao_operation, +-IOP::ServiceContextList &_tao_service_context_list, +-CORBA::Object *_tao_target,const DynamicAny::DynAnySeq & value, +-CORBA::Environment &) +- : TAO_ClientRequest_Info (_tao_operation, _tao_service_context_list, _tao_target),value_ (value) +-{} +- +-Dynamic::ParameterList * +-DynamicAny::DynArray::TAO_ClientRequest_Info_DynamicAny_DynArray_set_elements_as_dyn_any::arguments (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +-{ +- // Generate the arg list on demand +- CORBA::ULong length = 0; +- length = this->parameter_list_.length (); +- this->parameter_list_.length (length + 1); +- this->parameter_list_[length].argument <<= this->value_; +- +- this->parameter_list_[length].mode = Dynamic::PARAM_IN; +- +- return &this->parameter_list_; +-} +- +- Dynamic::ExceptionList * +- DynamicAny::DynArray::TAO_ClientRequest_Info_DynamicAny_DynArray_set_elements_as_dyn_any::exceptions (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +- { +- // Generate the exception list on demand +- static TAO_Exception_Data _tao_DynamicAny_DynArray_set_elements_as_dyn_any_exceptiondata [] = +- { +- {DynamicAny::DynAny::_tc_TypeMismatch, DynamicAny::DynAny::TypeMismatch::_alloc}, +- {DynamicAny::DynAny::_tc_InvalidValue, DynamicAny::DynAny::InvalidValue::_alloc} +- }; +- +- CORBA::ULong length = 0; +- for (CORBA::ULong i = 0;i < 2; ++i) +- { +- CORBA::TypeCode_ptr tcp = _tao_DynamicAny_DynArray_set_elements_as_dyn_any_exceptiondata [i].tc; +- length = this->exception_list_.length (); +- this->exception_list_.length (length + 1); +- TAO_Pseudo_Object_Manager tcp_object (&tcp, 1); +- this->exception_list_[length] = tcp_object; +- } +- +- return &this->exception_list_; +- } +- +- CORBA::Any * +- DynamicAny::DynArray::TAO_ClientRequest_Info_DynamicAny_DynArray_set_elements_as_dyn_any::result (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +- { +- // Generate the result on demand : +- CORBA::TypeCode tc (CORBA::tk_void); +- this->result_val_.type (&tc); +- +- return &this->result_val_; +- } +- +-#endif /* TAO_HAS_INTERCEPTORS */ + + // default constructor + DynamicAny::DynValue::DynValue (void) +@@ -5649,317 +1293,6 @@ + } + + +-#if (TAO_HAS_INTERCEPTORS == 1) +-DynamicAny::DynValue::TAO_ClientRequest_Info_DynamicAny_DynValue_current_member_name::TAO_ClientRequest_Info_DynamicAny_DynValue_current_member_name (const char *_tao_operation, +-IOP::ServiceContextList &_tao_service_context_list, +-CORBA::Object *_tao_target, +-CORBA::Environment &) +- : TAO_ClientRequest_Info (_tao_operation, _tao_service_context_list, _tao_target) +-{} +- +-Dynamic::ParameterList * +-DynamicAny::DynValue::TAO_ClientRequest_Info_DynamicAny_DynValue_current_member_name::arguments (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +-{ +- // Generate the arg list on demand +- return 0; +-} +- +- +- Dynamic::ExceptionList * +-DynamicAny::DynValue::TAO_ClientRequest_Info_DynamicAny_DynValue_current_member_name::exceptions (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +-{ +- // Generate the exception list on demand +- static TAO_Exception_Data _tao_DynamicAny_DynValue_current_member_name_exceptiondata [] = +- { +- {DynamicAny::DynAny::_tc_TypeMismatch, DynamicAny::DynAny::TypeMismatch::_alloc}, +- {DynamicAny::DynAny::_tc_InvalidValue, DynamicAny::DynAny::InvalidValue::_alloc} +- }; +- +- CORBA::ULong length = 0; +- for (CORBA::ULong i = 0;i < 2; ++i) +- { +- CORBA::TypeCode_ptr tcp = _tao_DynamicAny_DynValue_current_member_name_exceptiondata [i].tc; +- length = this->exception_list_.length (); +- this->exception_list_.length (length + 1); +- TAO_Pseudo_Object_Manager tcp_object (&tcp, 1); +- this->exception_list_[length] = tcp_object; +- } +- +- return &this->exception_list_; +- } +- +-CORBA::Any * +-DynamicAny::DynValue::TAO_ClientRequest_Info_DynamicAny_DynValue_current_member_name::result (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +-{ +- // Generate the result on demand : +-this->result_val_ <<= this->result_; +-return &this->result_val_; +-} +- +-void +-DynamicAny::DynValue::TAO_ClientRequest_Info_DynamicAny_DynValue_current_member_name::result (char * result) +- { +- // update the result +- this->result_ = result; +- } +- +-DynamicAny::DynValue::TAO_ClientRequest_Info_DynamicAny_DynValue_current_member_kind::TAO_ClientRequest_Info_DynamicAny_DynValue_current_member_kind (const char *_tao_operation, +-IOP::ServiceContextList &_tao_service_context_list, +-CORBA::Object *_tao_target, +-CORBA::Environment &) +- : TAO_ClientRequest_Info (_tao_operation, _tao_service_context_list, _tao_target) +-{} +- +-Dynamic::ParameterList * +-DynamicAny::DynValue::TAO_ClientRequest_Info_DynamicAny_DynValue_current_member_kind::arguments (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +-{ +- // Generate the arg list on demand +- return 0; +-} +- +- +- Dynamic::ExceptionList * +-DynamicAny::DynValue::TAO_ClientRequest_Info_DynamicAny_DynValue_current_member_kind::exceptions (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +-{ +- // Generate the exception list on demand +- static TAO_Exception_Data _tao_DynamicAny_DynValue_current_member_kind_exceptiondata [] = +- { +- {DynamicAny::DynAny::_tc_TypeMismatch, DynamicAny::DynAny::TypeMismatch::_alloc}, +- {DynamicAny::DynAny::_tc_InvalidValue, DynamicAny::DynAny::InvalidValue::_alloc} +- }; +- +- CORBA::ULong length = 0; +- for (CORBA::ULong i = 0;i < 2; ++i) +- { +- CORBA::TypeCode_ptr tcp = _tao_DynamicAny_DynValue_current_member_kind_exceptiondata [i].tc; +- length = this->exception_list_.length (); +- this->exception_list_.length (length + 1); +- TAO_Pseudo_Object_Manager tcp_object (&tcp, 1); +- this->exception_list_[length] = tcp_object; +- } +- +- return &this->exception_list_; +- } +- +-CORBA::Any * +-DynamicAny::DynValue::TAO_ClientRequest_Info_DynamicAny_DynValue_current_member_kind::result (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +-{ +- // Generate the result on demand : +-this->result_val_ <<= this->result_; +- +-return &this->result_val_; +-} +- +-void +-DynamicAny::DynValue::TAO_ClientRequest_Info_DynamicAny_DynValue_current_member_kind::result (CORBA::TCKind_ptr result) +- { +- // update the result +- this->result_ = result; +- } +- +-DynamicAny::DynValue::TAO_ClientRequest_Info_DynamicAny_DynValue_get_members::TAO_ClientRequest_Info_DynamicAny_DynValue_get_members (const char *_tao_operation, +-IOP::ServiceContextList &_tao_service_context_list, +-CORBA::Object *_tao_target, +-CORBA::Environment &) +- : TAO_ClientRequest_Info (_tao_operation, _tao_service_context_list, _tao_target) +-{} +- +-Dynamic::ParameterList * +-DynamicAny::DynValue::TAO_ClientRequest_Info_DynamicAny_DynValue_get_members::arguments (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +-{ +- // Generate the arg list on demand +- return 0; +-} +- +- +- Dynamic::ExceptionList * +-DynamicAny::DynValue::TAO_ClientRequest_Info_DynamicAny_DynValue_get_members::exceptions (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +-{ +- // Generate the exception list on demand +- return 0; +-} +- +- +- CORBA::Any * +-DynamicAny::DynValue::TAO_ClientRequest_Info_DynamicAny_DynValue_get_members::result (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +-{ +- // Generate the result on demand : +-this->result_val_ <<= this->result_; +-return &this->result_val_; +-} +- +-void +-DynamicAny::DynValue::TAO_ClientRequest_Info_DynamicAny_DynValue_get_members::result (DynamicAny::NameValuePairSeq * result) +- { +- // update the result +- this->result_ = result; +- } +- +-DynamicAny::DynValue::TAO_ClientRequest_Info_DynamicAny_DynValue_set_members::TAO_ClientRequest_Info_DynamicAny_DynValue_set_members (const char *_tao_operation, +-IOP::ServiceContextList &_tao_service_context_list, +-CORBA::Object *_tao_target,const DynamicAny::NameValuePairSeq & value, +-CORBA::Environment &) +- : TAO_ClientRequest_Info (_tao_operation, _tao_service_context_list, _tao_target),value_ (value) +-{} +- +-Dynamic::ParameterList * +-DynamicAny::DynValue::TAO_ClientRequest_Info_DynamicAny_DynValue_set_members::arguments (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +-{ +- // Generate the arg list on demand +- CORBA::ULong length = 0; +- length = this->parameter_list_.length (); +- this->parameter_list_.length (length + 1); +- this->parameter_list_[length].argument <<= this->value_; +- +- this->parameter_list_[length].mode = Dynamic::PARAM_IN; +- +- return &this->parameter_list_; +-} +- +- Dynamic::ExceptionList * +- DynamicAny::DynValue::TAO_ClientRequest_Info_DynamicAny_DynValue_set_members::exceptions (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +- { +- // Generate the exception list on demand +- static TAO_Exception_Data _tao_DynamicAny_DynValue_set_members_exceptiondata [] = +- { +- {DynamicAny::DynAny::_tc_TypeMismatch, DynamicAny::DynAny::TypeMismatch::_alloc}, +- {DynamicAny::DynAny::_tc_InvalidValue, DynamicAny::DynAny::InvalidValue::_alloc} +- }; +- +- CORBA::ULong length = 0; +- for (CORBA::ULong i = 0;i < 2; ++i) +- { +- CORBA::TypeCode_ptr tcp = _tao_DynamicAny_DynValue_set_members_exceptiondata [i].tc; +- length = this->exception_list_.length (); +- this->exception_list_.length (length + 1); +- TAO_Pseudo_Object_Manager tcp_object (&tcp, 1); +- this->exception_list_[length] = tcp_object; +- } +- +- return &this->exception_list_; +- } +- +- CORBA::Any * +- DynamicAny::DynValue::TAO_ClientRequest_Info_DynamicAny_DynValue_set_members::result (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +- { +- // Generate the result on demand : +- CORBA::TypeCode tc (CORBA::tk_void); +- this->result_val_.type (&tc); +- +- return &this->result_val_; +- } +- +-DynamicAny::DynValue::TAO_ClientRequest_Info_DynamicAny_DynValue_get_members_as_dyn_any::TAO_ClientRequest_Info_DynamicAny_DynValue_get_members_as_dyn_any (const char *_tao_operation, +-IOP::ServiceContextList &_tao_service_context_list, +-CORBA::Object *_tao_target, +-CORBA::Environment &) +- : TAO_ClientRequest_Info (_tao_operation, _tao_service_context_list, _tao_target) +-{} +- +-Dynamic::ParameterList * +-DynamicAny::DynValue::TAO_ClientRequest_Info_DynamicAny_DynValue_get_members_as_dyn_any::arguments (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +-{ +- // Generate the arg list on demand +- return 0; +-} +- +- +- Dynamic::ExceptionList * +-DynamicAny::DynValue::TAO_ClientRequest_Info_DynamicAny_DynValue_get_members_as_dyn_any::exceptions (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +-{ +- // Generate the exception list on demand +- return 0; +-} +- +- +- CORBA::Any * +-DynamicAny::DynValue::TAO_ClientRequest_Info_DynamicAny_DynValue_get_members_as_dyn_any::result (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +-{ +- // Generate the result on demand : +-this->result_val_ <<= this->result_; +-return &this->result_val_; +-} +- +-void +-DynamicAny::DynValue::TAO_ClientRequest_Info_DynamicAny_DynValue_get_members_as_dyn_any::result (DynamicAny::NameDynAnyPairSeq * result) +- { +- // update the result +- this->result_ = result; +- } +- +-DynamicAny::DynValue::TAO_ClientRequest_Info_DynamicAny_DynValue_set_members_as_dyn_any::TAO_ClientRequest_Info_DynamicAny_DynValue_set_members_as_dyn_any (const char *_tao_operation, +-IOP::ServiceContextList &_tao_service_context_list, +-CORBA::Object *_tao_target,const DynamicAny::NameDynAnyPairSeq & value, +-CORBA::Environment &) +- : TAO_ClientRequest_Info (_tao_operation, _tao_service_context_list, _tao_target),value_ (value) +-{} +- +-Dynamic::ParameterList * +-DynamicAny::DynValue::TAO_ClientRequest_Info_DynamicAny_DynValue_set_members_as_dyn_any::arguments (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +-{ +- // Generate the arg list on demand +- CORBA::ULong length = 0; +- length = this->parameter_list_.length (); +- this->parameter_list_.length (length + 1); +- this->parameter_list_[length].argument <<= this->value_; +- +- this->parameter_list_[length].mode = Dynamic::PARAM_IN; +- +- return &this->parameter_list_; +-} +- +- Dynamic::ExceptionList * +- DynamicAny::DynValue::TAO_ClientRequest_Info_DynamicAny_DynValue_set_members_as_dyn_any::exceptions (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +- { +- // Generate the exception list on demand +- static TAO_Exception_Data _tao_DynamicAny_DynValue_set_members_as_dyn_any_exceptiondata [] = +- { +- {DynamicAny::DynAny::_tc_TypeMismatch, DynamicAny::DynAny::TypeMismatch::_alloc}, +- {DynamicAny::DynAny::_tc_InvalidValue, DynamicAny::DynAny::InvalidValue::_alloc} +- }; +- +- CORBA::ULong length = 0; +- for (CORBA::ULong i = 0;i < 2; ++i) +- { +- CORBA::TypeCode_ptr tcp = _tao_DynamicAny_DynValue_set_members_as_dyn_any_exceptiondata [i].tc; +- length = this->exception_list_.length (); +- this->exception_list_.length (length + 1); +- TAO_Pseudo_Object_Manager tcp_object (&tcp, 1); +- this->exception_list_[length] = tcp_object; +- } +- +- return &this->exception_list_; +- } +- +- CORBA::Any * +- DynamicAny::DynValue::TAO_ClientRequest_Info_DynamicAny_DynValue_set_members_as_dyn_any::result (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +- { +- // Generate the result on demand : +- CORBA::TypeCode tc (CORBA::tk_void); +- this->result_val_.type (&tc); +- +- return &this->result_val_; +- } +- +-#endif /* TAO_HAS_INTERCEPTORS */ + + // default constructor + DynamicAny::DynAnyFactory::DynAnyFactory (void) +@@ -6094,128 +1427,6 @@ + } + + +-#if (TAO_HAS_INTERCEPTORS == 1) +-DynamicAny::DynAnyFactory::TAO_ClientRequest_Info_DynamicAny_DynAnyFactory_create_dyn_any::TAO_ClientRequest_Info_DynamicAny_DynAnyFactory_create_dyn_any (const char *_tao_operation, +-IOP::ServiceContextList &_tao_service_context_list, +-CORBA::Object *_tao_target,const CORBA::Any & value, +-CORBA::Environment &) +- : TAO_ClientRequest_Info (_tao_operation, _tao_service_context_list, _tao_target),value_ (value) +-{} +- +-Dynamic::ParameterList * +-DynamicAny::DynAnyFactory::TAO_ClientRequest_Info_DynamicAny_DynAnyFactory_create_dyn_any::arguments (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +-{ +- // Generate the arg list on demand +- CORBA::ULong length = 0; +- length = this->parameter_list_.length (); +- this->parameter_list_.length (length + 1); +- this->parameter_list_[length].argument <<= value_; +- this->parameter_list_[length].mode = Dynamic::PARAM_IN; +- +- return &this->parameter_list_; +-} +- +- Dynamic::ExceptionList * +- DynamicAny::DynAnyFactory::TAO_ClientRequest_Info_DynamicAny_DynAnyFactory_create_dyn_any::exceptions (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +- { +- // Generate the exception list on demand +- static TAO_Exception_Data _tao_DynamicAny_DynAnyFactory_create_dyn_any_exceptiondata [] = +- { +- {DynamicAny::DynAnyFactory::_tc_InconsistentTypeCode, DynamicAny::DynAnyFactory::InconsistentTypeCode::_alloc} +- }; +- +- CORBA::ULong length = 0; +- for (CORBA::ULong i = 0;i < 1; ++i) +- { +- CORBA::TypeCode_ptr tcp = _tao_DynamicAny_DynAnyFactory_create_dyn_any_exceptiondata [i].tc; +- length = this->exception_list_.length (); +- this->exception_list_.length (length + 1); +- TAO_Pseudo_Object_Manager tcp_object (&tcp, 1); +- this->exception_list_[length] = tcp_object; +- } +- +- return &this->exception_list_; +- } +- +- CORBA::Any * +- DynamicAny::DynAnyFactory::TAO_ClientRequest_Info_DynamicAny_DynAnyFactory_create_dyn_any::result (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +- { +- // Generate the result on demand : +- this->result_val_ <<= this->result_; +- return &this->result_val_; +- } +- +-void +-DynamicAny::DynAnyFactory::TAO_ClientRequest_Info_DynamicAny_DynAnyFactory_create_dyn_any::result (DynamicAny::DynAny_ptr result) +- { +- // update the result +- this->result_ = result; +- } +- +-DynamicAny::DynAnyFactory::TAO_ClientRequest_Info_DynamicAny_DynAnyFactory_create_dyn_any_from_type_code::TAO_ClientRequest_Info_DynamicAny_DynAnyFactory_create_dyn_any_from_type_code (const char *_tao_operation, +-IOP::ServiceContextList &_tao_service_context_list, +-CORBA::Object *_tao_target,CORBA::TypeCode_ptr type, +-CORBA::Environment &) +- : TAO_ClientRequest_Info (_tao_operation, _tao_service_context_list, _tao_target),type_ (type) +-{} +- +-Dynamic::ParameterList * +-DynamicAny::DynAnyFactory::TAO_ClientRequest_Info_DynamicAny_DynAnyFactory_create_dyn_any_from_type_code::arguments (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +-{ +- // Generate the arg list on demand +- CORBA::ULong length = 0; +- length = this->parameter_list_.length (); +- this->parameter_list_.length (length + 1); +- this->parameter_list_[length].argument <<= type_; +- this->parameter_list_[length].mode = Dynamic::PARAM_IN; +- +- return &this->parameter_list_; +-} +- +- Dynamic::ExceptionList * +- DynamicAny::DynAnyFactory::TAO_ClientRequest_Info_DynamicAny_DynAnyFactory_create_dyn_any_from_type_code::exceptions (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +- { +- // Generate the exception list on demand +- static TAO_Exception_Data _tao_DynamicAny_DynAnyFactory_create_dyn_any_from_type_code_exceptiondata [] = +- { +- {DynamicAny::DynAnyFactory::_tc_InconsistentTypeCode, DynamicAny::DynAnyFactory::InconsistentTypeCode::_alloc} +- }; +- +- CORBA::ULong length = 0; +- for (CORBA::ULong i = 0;i < 1; ++i) +- { +- CORBA::TypeCode_ptr tcp = _tao_DynamicAny_DynAnyFactory_create_dyn_any_from_type_code_exceptiondata [i].tc; +- length = this->exception_list_.length (); +- this->exception_list_.length (length + 1); +- TAO_Pseudo_Object_Manager tcp_object (&tcp, 1); +- this->exception_list_[length] = tcp_object; +- } +- +- return &this->exception_list_; +- } +- +- CORBA::Any * +- DynamicAny::DynAnyFactory::TAO_ClientRequest_Info_DynamicAny_DynAnyFactory_create_dyn_any_from_type_code::result (CORBA::Environment &) +- ACE_THROW_SPEC ((CORBA::SystemException)) +- { +- // Generate the result on demand : +- this->result_val_ <<= this->result_; +- return &this->result_val_; +- } +- +-void +-DynamicAny::DynAnyFactory::TAO_ClientRequest_Info_DynamicAny_DynAnyFactory_create_dyn_any_from_type_code::result (DynamicAny::DynAny_ptr result) +- { +- // update the result +- this->result_ = result; +- } +- +-#endif /* TAO_HAS_INTERCEPTORS */ + #if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION) || \ + defined (ACE_HAS_GNU_REPO) + template class TAO_Object_Manager; +@@ -6621,4 +1832,3 @@ + } + return 0; // error + } +- diff --git a/TAO/tao/DynamicAny/diffs/DynamicAnyC.h.diff b/TAO/tao/DynamicAny/diffs/DynamicAnyC.h.diff new file mode 100644 index 00000000000..8fb967bc73e --- /dev/null +++ b/TAO/tao/DynamicAny/diffs/DynamicAnyC.h.diff @@ -0,0 +1,5236 @@ +--- orig/DynamicAnyC.h Fri Aug 25 15:14:31 2000 ++++ DynamicAnyC.h Sun Aug 27 12:29:17 2000 +@@ -10,6 +10,10 @@ + #ifndef _TAO_IDL_ORIG_DYNAMICANYC_H_ + #define _TAO_IDL_ORIG_DYNAMICANYC_H_ + ++#ifndef TAO_DYNAMICANY_SAFE_INCLUDE ++#error "You should not include DynamicAnyC.h directly, use DynamicAny.h" ++#endif /* !TAO_DYNAMICANY_SAFE_INCLUDE */ ++ + #include "ace/pre.h" + #include "tao/corba.h" + +@@ -474,6 +478,7 @@ + DynamicAny::DynAny::InvalidValue + )) = 0; + ++#ifdef TAO_HAS_VALUETYPE + virtual void insert_val ( + CORBA::ValueBase_ptr value, + CORBA::Environment &ACE_TRY_ENV = +@@ -484,6 +489,7 @@ + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) = 0; ++#endif /* TAO_HAS_VALUETYPE */ + + virtual CORBA::Boolean get_boolean ( + CORBA::Environment &ACE_TRY_ENV = +@@ -675,6 +681,7 @@ + DynamicAny::DynAny::InvalidValue + )) = 0; + ++#ifdef TAO_HAS_VALUETYPE + virtual CORBA::ValueBase_ptr get_val ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () +@@ -684,6 +691,7 @@ + DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) = 0; ++#endif /* TAO_HAS_VALUETYPE */ + + virtual CORBA::Boolean seek ( + CORBA::Long index, +@@ -737,3308 +745,840 @@ + private: + DynAny (const DynAny &); + void operator= (const DynAny &); +-#if (TAO_HAS_INTERCEPTORS == 1) +- // Generation of interceptors related RequestInfo classes per operation. +- // This needed to be able to store the arguments, exceptiosn, constexts +- // and build the lists dynamically on demand so that unnecessary time overhead +- // of building these lists when they arent used is avoided. +- class TAO_ClientRequest_Info_DynamicAny_DynAny_type : public TAO_ClientRequest_Info +- { +- public: +- friend class DynamicAny::DynAny; +- TAO_ClientRequest_Info_DynamicAny_DynAny_type ( +- const char *_tao_operation, +- IOP::ServiceContextList &_tao_service_context_list, +- CORBA::Object *_tao_target , +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment () +- ); +- +- virtual Dynamic::ParameterList * arguments ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); + +- virtual Dynamic::ExceptionList * exceptions ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); +- +- virtual CORBA::Any * result ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); ++}; + + +-private: +-TAO_ClientRequest_Info_DynamicAny_DynAny_type (const TAO_ClientRequest_Info_DynamicAny_DynAny_type &); +-void operator= (const TAO_ClientRequest_Info_DynamicAny_DynAny_type &); +-void result (CORBA::TypeCode_ptr result); +- // update the result +-CORBA::TypeCode_ptr result_; +-}; ++#endif /* end #if !defined */ + +-class TAO_ClientRequest_Info_DynamicAny_DynAny_assign : public TAO_ClientRequest_Info +-{ +-public: +- friend class DynamicAny::DynAny; +- TAO_ClientRequest_Info_DynamicAny_DynAny_assign ( +- const char *_tao_operation, +- IOP::ServiceContextList &_tao_service_context_list, +- CORBA::Object *_tao_target , DynamicAny::DynAny_ptr dyn_any , +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment () +- ); + +- virtual Dynamic::ParameterList * arguments ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); ++#if !defined (_DYNAMICANY_DYNFIXED___PTR_CH_) ++#define _DYNAMICANY_DYNFIXED___PTR_CH_ + +-virtual Dynamic::ExceptionList * exceptions ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); ++class DynFixed; ++typedef DynFixed *DynFixed_ptr; + +-virtual CORBA::Any * result ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); ++#endif /* end #if !defined */ + + +-private: +-TAO_ClientRequest_Info_DynamicAny_DynAny_assign (const TAO_ClientRequest_Info_DynamicAny_DynAny_assign &); +-void operator= (const TAO_ClientRequest_Info_DynamicAny_DynAny_assign &); +-DynamicAny::DynAny_ptr & dyn_any_; +-}; ++#if !defined (_DYNAMICANY_DYNFIXED___VAR_CH_) ++#define _DYNAMICANY_DYNFIXED___VAR_CH_ + +-class TAO_ClientRequest_Info_DynamicAny_DynAny_from_any : public TAO_ClientRequest_Info ++class TAO_DynamicAny_Export DynFixed_var : public TAO_Base_var + { + public: +- friend class DynamicAny::DynAny; +- TAO_ClientRequest_Info_DynamicAny_DynAny_from_any ( +- const char *_tao_operation, +- IOP::ServiceContextList &_tao_service_context_list, +- CORBA::Object *_tao_target , const CORBA::Any & value , +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment () +- ); +- +- virtual Dynamic::ParameterList * arguments ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); +- +-virtual Dynamic::ExceptionList * exceptions ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); ++ DynFixed_var (void); // default constructor ++ DynFixed_var (DynFixed_ptr p) : ptr_ (p) {} ++ DynFixed_var (const DynFixed_var &); // copy constructor ++ ~DynFixed_var (void); // destructor + +-virtual CORBA::Any * result ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); ++ DynFixed_var &operator= (DynFixed_ptr); ++ DynFixed_var &operator= (const DynFixed_var &); ++ DynFixed_ptr operator-> (void) const; + ++ operator const DynFixed_ptr &() const; ++ operator DynFixed_ptr &(); ++ // in, inout, out, _retn ++ DynFixed_ptr in (void) const; ++ DynFixed_ptr &inout (void); ++ DynFixed_ptr &out (void); ++ DynFixed_ptr _retn (void); ++ DynFixed_ptr ptr (void) const; + + private: +-TAO_ClientRequest_Info_DynamicAny_DynAny_from_any (const TAO_ClientRequest_Info_DynamicAny_DynAny_from_any &); +-void operator= (const TAO_ClientRequest_Info_DynamicAny_DynAny_from_any &); +-const CORBA::Any & value_; ++ DynFixed_ptr ptr_; ++ // Unimplemented - prevents widening assignment. ++ DynFixed_var (const TAO_Base_var &rhs); ++ DynFixed_var &operator= (const TAO_Base_var &rhs); + }; + +-class TAO_ClientRequest_Info_DynamicAny_DynAny_to_any : public TAO_ClientRequest_Info +-{ +-public: +- friend class DynamicAny::DynAny; +- TAO_ClientRequest_Info_DynamicAny_DynAny_to_any ( +- const char *_tao_operation, +- IOP::ServiceContextList &_tao_service_context_list, +- CORBA::Object *_tao_target , +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment () +- ); + +- virtual Dynamic::ParameterList * arguments ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); ++#endif /* end #if !defined */ + +-virtual Dynamic::ExceptionList * exceptions ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); + +-virtual CORBA::Any * result ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); ++#if !defined (_DYNAMICANY_DYNFIXED___OUT_CH_) ++#define _DYNAMICANY_DYNFIXED___OUT_CH_ + ++class TAO_DynamicAny_Export DynFixed_out ++{ ++public: ++ DynFixed_out (DynFixed_ptr &); ++ DynFixed_out (DynFixed_var &); ++ DynFixed_out (const DynFixed_out &); ++ DynFixed_out &operator= (const DynFixed_out &); ++ DynFixed_out &operator= (const DynFixed_var &); ++ DynFixed_out &operator= (DynFixed_ptr); ++ operator DynFixed_ptr &(); ++ DynFixed_ptr &ptr (void); ++ DynFixed_ptr operator-> (void); + + private: +-TAO_ClientRequest_Info_DynamicAny_DynAny_to_any (const TAO_ClientRequest_Info_DynamicAny_DynAny_to_any &); +-void operator= (const TAO_ClientRequest_Info_DynamicAny_DynAny_to_any &); +-void result (CORBA::Any * result); +- // update the result +-CORBA::Any * result_; ++ DynFixed_ptr &ptr_; + }; + +-class TAO_ClientRequest_Info_DynamicAny_DynAny_equal : public TAO_ClientRequest_Info +-{ +-public: +- friend class DynamicAny::DynAny; +- TAO_ClientRequest_Info_DynamicAny_DynAny_equal ( +- const char *_tao_operation, +- IOP::ServiceContextList &_tao_service_context_list, +- CORBA::Object *_tao_target , DynamicAny::DynAny_ptr dyn_any , +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment () +- ); + +- virtual Dynamic::ParameterList * arguments ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); ++#endif /* end #if !defined */ + +-virtual Dynamic::ExceptionList * exceptions ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); + +-virtual CORBA::Any * result ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); ++#if !defined (_DYNAMICANY_DYNFIXED_CH_) ++#define _DYNAMICANY_DYNFIXED_CH_ + ++class TAO_DynamicAny_Export DynFixed: public virtual DynAny ++{ ++public: ++#if !defined(__GNUC__) || !defined (ACE_HAS_GNUG_PRE_2_8) ++ typedef DynFixed_ptr _ptr_type; ++ typedef DynFixed_var _var_type; ++#endif /* ! __GNUC__ || g++ >= 2.8 */ + +-private: +-TAO_ClientRequest_Info_DynamicAny_DynAny_equal (const TAO_ClientRequest_Info_DynamicAny_DynAny_equal &); +-void operator= (const TAO_ClientRequest_Info_DynamicAny_DynAny_equal &); +-DynamicAny::DynAny_ptr & dyn_any_; +-void result (CORBA::Boolean result); +- // update the result +-CORBA::Boolean result_; +-}; +- +-class TAO_ClientRequest_Info_DynamicAny_DynAny_destroy : public TAO_ClientRequest_Info +-{ +-public: +- friend class DynamicAny::DynAny; +- TAO_ClientRequest_Info_DynamicAny_DynAny_destroy ( +- const char *_tao_operation, +- IOP::ServiceContextList &_tao_service_context_list, +- CORBA::Object *_tao_target , ++ // the static operations ++ static DynFixed_ptr _duplicate (DynFixed_ptr obj); ++ static DynFixed_ptr _narrow ( ++ CORBA::Object_ptr obj, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ); +- +- virtual Dynamic::ParameterList * arguments ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); +- +-virtual Dynamic::ExceptionList * exceptions ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); +- +-virtual CORBA::Any * result ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); +- +- +-private: +-TAO_ClientRequest_Info_DynamicAny_DynAny_destroy (const TAO_ClientRequest_Info_DynamicAny_DynAny_destroy &); +-void operator= (const TAO_ClientRequest_Info_DynamicAny_DynAny_destroy &); +-}; +- +-class TAO_ClientRequest_Info_DynamicAny_DynAny_copy : public TAO_ClientRequest_Info +-{ +-public: +- friend class DynamicAny::DynAny; +- TAO_ClientRequest_Info_DynamicAny_DynAny_copy ( +- const char *_tao_operation, +- IOP::ServiceContextList &_tao_service_context_list, +- CORBA::Object *_tao_target , ++ static DynFixed_ptr _unchecked_narrow ( ++ CORBA::Object_ptr obj, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ); ++ static DynFixed_ptr _nil (void) ++ { ++ return (DynFixed_ptr)0; ++ } + +- virtual Dynamic::ParameterList * arguments ( ++ virtual char * get_value ( + CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); ++ TAO_default_environment () ++ ) ++ ACE_THROW_SPEC (( ++ CORBA::SystemException ++ )) = 0; + +-virtual Dynamic::ExceptionList * exceptions ( ++ virtual CORBA::Boolean set_value ( ++ const char * val, + CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); ++ TAO_default_environment () ++ ) ++ ACE_THROW_SPEC (( ++ CORBA::SystemException, ++ DynamicAny::DynAny::TypeMismatch, ++ DynamicAny::DynAny::InvalidValue ++ )) = 0; + +-virtual CORBA::Any * result ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); ++ virtual void *_tao_QueryInterface (ptr_arith_t type); + ++ virtual const char* _interface_repository_id (void) const; + ++protected: ++ DynFixed (void); ++ virtual ~DynFixed (void); + private: +-TAO_ClientRequest_Info_DynamicAny_DynAny_copy (const TAO_ClientRequest_Info_DynamicAny_DynAny_copy &); +-void operator= (const TAO_ClientRequest_Info_DynamicAny_DynAny_copy &); +-void result (DynamicAny::DynAny_ptr result); +- // update the result +-DynamicAny::DynAny_ptr result_; ++ DynFixed (const DynFixed &); ++ void operator= (const DynFixed &); ++ + }; + +-class TAO_ClientRequest_Info_DynamicAny_DynAny_insert_boolean : public TAO_ClientRequest_Info +-{ +-public: +- friend class DynamicAny::DynAny; +- TAO_ClientRequest_Info_DynamicAny_DynAny_insert_boolean ( +- const char *_tao_operation, +- IOP::ServiceContextList &_tao_service_context_list, +- CORBA::Object *_tao_target , CORBA::Boolean value , +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment () +- ); + +- virtual Dynamic::ParameterList * arguments ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); ++#endif /* end #if !defined */ + +-virtual Dynamic::ExceptionList * exceptions ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); + +-virtual CORBA::Any * result ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); ++#if !defined (_DYNAMICANY_DYNENUM___PTR_CH_) ++#define _DYNAMICANY_DYNENUM___PTR_CH_ + ++class DynEnum; ++typedef DynEnum *DynEnum_ptr; + +-private: +-TAO_ClientRequest_Info_DynamicAny_DynAny_insert_boolean (const TAO_ClientRequest_Info_DynamicAny_DynAny_insert_boolean &); +-void operator= (const TAO_ClientRequest_Info_DynamicAny_DynAny_insert_boolean &); +-CORBA::Boolean & value_; +-}; ++#endif /* end #if !defined */ + +-class TAO_ClientRequest_Info_DynamicAny_DynAny_insert_octet : public TAO_ClientRequest_Info +-{ +-public: +- friend class DynamicAny::DynAny; +- TAO_ClientRequest_Info_DynamicAny_DynAny_insert_octet ( +- const char *_tao_operation, +- IOP::ServiceContextList &_tao_service_context_list, +- CORBA::Object *_tao_target , CORBA::Octet value , +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment () +- ); + +- virtual Dynamic::ParameterList * arguments ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); ++#if !defined (_DYNAMICANY_DYNENUM___VAR_CH_) ++#define _DYNAMICANY_DYNENUM___VAR_CH_ + +-virtual Dynamic::ExceptionList * exceptions ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); ++class TAO_DynamicAny_Export DynEnum_var : public TAO_Base_var ++{ ++public: ++ DynEnum_var (void); // default constructor ++ DynEnum_var (DynEnum_ptr p) : ptr_ (p) {} ++ DynEnum_var (const DynEnum_var &); // copy constructor ++ ~DynEnum_var (void); // destructor + +-virtual CORBA::Any * result ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); ++ DynEnum_var &operator= (DynEnum_ptr); ++ DynEnum_var &operator= (const DynEnum_var &); ++ DynEnum_ptr operator-> (void) const; + ++ operator const DynEnum_ptr &() const; ++ operator DynEnum_ptr &(); ++ // in, inout, out, _retn ++ DynEnum_ptr in (void) const; ++ DynEnum_ptr &inout (void); ++ DynEnum_ptr &out (void); ++ DynEnum_ptr _retn (void); ++ DynEnum_ptr ptr (void) const; + + private: +-TAO_ClientRequest_Info_DynamicAny_DynAny_insert_octet (const TAO_ClientRequest_Info_DynamicAny_DynAny_insert_octet &); +-void operator= (const TAO_ClientRequest_Info_DynamicAny_DynAny_insert_octet &); +-CORBA::Octet & value_; ++ DynEnum_ptr ptr_; ++ // Unimplemented - prevents widening assignment. ++ DynEnum_var (const TAO_Base_var &rhs); ++ DynEnum_var &operator= (const TAO_Base_var &rhs); + }; + +-class TAO_ClientRequest_Info_DynamicAny_DynAny_insert_char : public TAO_ClientRequest_Info +-{ +-public: +- friend class DynamicAny::DynAny; +- TAO_ClientRequest_Info_DynamicAny_DynAny_insert_char ( +- const char *_tao_operation, +- IOP::ServiceContextList &_tao_service_context_list, +- CORBA::Object *_tao_target , CORBA::Char value , +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment () +- ); +- +- virtual Dynamic::ParameterList * arguments ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); +- +-virtual Dynamic::ExceptionList * exceptions ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); + +-virtual CORBA::Any * result ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); ++#endif /* end #if !defined */ + + +-private: +-TAO_ClientRequest_Info_DynamicAny_DynAny_insert_char (const TAO_ClientRequest_Info_DynamicAny_DynAny_insert_char &); +-void operator= (const TAO_ClientRequest_Info_DynamicAny_DynAny_insert_char &); +-CORBA::Char & value_; +-}; ++#if !defined (_DYNAMICANY_DYNENUM___OUT_CH_) ++#define _DYNAMICANY_DYNENUM___OUT_CH_ + +-class TAO_ClientRequest_Info_DynamicAny_DynAny_insert_short : public TAO_ClientRequest_Info ++class TAO_DynamicAny_Export DynEnum_out + { + public: +- friend class DynamicAny::DynAny; +- TAO_ClientRequest_Info_DynamicAny_DynAny_insert_short ( +- const char *_tao_operation, +- IOP::ServiceContextList &_tao_service_context_list, +- CORBA::Object *_tao_target , CORBA::Short value , +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment () +- ); ++ DynEnum_out (DynEnum_ptr &); ++ DynEnum_out (DynEnum_var &); ++ DynEnum_out (const DynEnum_out &); ++ DynEnum_out &operator= (const DynEnum_out &); ++ DynEnum_out &operator= (const DynEnum_var &); ++ DynEnum_out &operator= (DynEnum_ptr); ++ operator DynEnum_ptr &(); ++ DynEnum_ptr &ptr (void); ++ DynEnum_ptr operator-> (void); + +- virtual Dynamic::ParameterList * arguments ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); ++private: ++ DynEnum_ptr &ptr_; ++}; + +-virtual Dynamic::ExceptionList * exceptions ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); + +-virtual CORBA::Any * result ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); ++#endif /* end #if !defined */ + + +-private: +-TAO_ClientRequest_Info_DynamicAny_DynAny_insert_short (const TAO_ClientRequest_Info_DynamicAny_DynAny_insert_short &); +-void operator= (const TAO_ClientRequest_Info_DynamicAny_DynAny_insert_short &); +-CORBA::Short & value_; +-}; ++#if !defined (_DYNAMICANY_DYNENUM_CH_) ++#define _DYNAMICANY_DYNENUM_CH_ + +-class TAO_ClientRequest_Info_DynamicAny_DynAny_insert_ushort : public TAO_ClientRequest_Info ++class TAO_DynamicAny_Export DynEnum: public virtual DynAny + { + public: +- friend class DynamicAny::DynAny; +- TAO_ClientRequest_Info_DynamicAny_DynAny_insert_ushort ( +- const char *_tao_operation, +- IOP::ServiceContextList &_tao_service_context_list, +- CORBA::Object *_tao_target , CORBA::UShort value , ++#if !defined(__GNUC__) || !defined (ACE_HAS_GNUG_PRE_2_8) ++ typedef DynEnum_ptr _ptr_type; ++ typedef DynEnum_var _var_type; ++#endif /* ! __GNUC__ || g++ >= 2.8 */ ++ ++ // the static operations ++ static DynEnum_ptr _duplicate (DynEnum_ptr obj); ++ static DynEnum_ptr _narrow ( ++ CORBA::Object_ptr obj, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ); +- +- virtual Dynamic::ParameterList * arguments ( ++ static DynEnum_ptr _unchecked_narrow ( ++ CORBA::Object_ptr obj, + CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); ++ TAO_default_environment () ++ ); ++ static DynEnum_ptr _nil (void) ++ { ++ return (DynEnum_ptr)0; ++ } + +-virtual Dynamic::ExceptionList * exceptions ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); +- +-virtual CORBA::Any * result ( ++ virtual char * get_as_string ( + CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); +- +- +-private: +-TAO_ClientRequest_Info_DynamicAny_DynAny_insert_ushort (const TAO_ClientRequest_Info_DynamicAny_DynAny_insert_ushort &); +-void operator= (const TAO_ClientRequest_Info_DynamicAny_DynAny_insert_ushort &); +-CORBA::UShort & value_; +-}; ++ TAO_default_environment () ++ ) ++ ACE_THROW_SPEC (( ++ CORBA::SystemException ++ )) = 0; + +-class TAO_ClientRequest_Info_DynamicAny_DynAny_insert_long : public TAO_ClientRequest_Info +-{ +-public: +- friend class DynamicAny::DynAny; +- TAO_ClientRequest_Info_DynamicAny_DynAny_insert_long ( +- const char *_tao_operation, +- IOP::ServiceContextList &_tao_service_context_list, +- CORBA::Object *_tao_target , CORBA::Long value , ++ virtual void set_as_string ( ++ const char * value, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () +- ); ++ ) ++ ACE_THROW_SPEC (( ++ CORBA::SystemException, ++ DynamicAny::DynAny::InvalidValue ++ )) = 0; + +- virtual Dynamic::ParameterList * arguments ( ++ virtual CORBA::ULong get_as_ulong ( + CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); ++ TAO_default_environment () ++ ) ++ ACE_THROW_SPEC (( ++ CORBA::SystemException ++ )) = 0; + +-virtual Dynamic::ExceptionList * exceptions ( ++ virtual void set_as_ulong ( ++ CORBA::ULong value, + CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); ++ TAO_default_environment () ++ ) ++ ACE_THROW_SPEC (( ++ CORBA::SystemException, ++ DynamicAny::DynAny::InvalidValue ++ )) = 0; + +-virtual CORBA::Any * result ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); ++ virtual void *_tao_QueryInterface (ptr_arith_t type); + ++ virtual const char* _interface_repository_id (void) const; + ++protected: ++ DynEnum (void); ++ virtual ~DynEnum (void); + private: +-TAO_ClientRequest_Info_DynamicAny_DynAny_insert_long (const TAO_ClientRequest_Info_DynamicAny_DynAny_insert_long &); +-void operator= (const TAO_ClientRequest_Info_DynamicAny_DynAny_insert_long &); +-CORBA::Long & value_; +-}; +- +-class TAO_ClientRequest_Info_DynamicAny_DynAny_insert_ulong : public TAO_ClientRequest_Info +-{ +-public: +- friend class DynamicAny::DynAny; +- TAO_ClientRequest_Info_DynamicAny_DynAny_insert_ulong ( +- const char *_tao_operation, +- IOP::ServiceContextList &_tao_service_context_list, +- CORBA::Object *_tao_target , CORBA::ULong value , +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment () +- ); ++ DynEnum (const DynEnum &); ++ void operator= (const DynEnum &); + +- virtual Dynamic::ParameterList * arguments ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); ++}; + +-virtual Dynamic::ExceptionList * exceptions ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); + +-virtual CORBA::Any * result ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); ++#endif /* end #if !defined */ + ++typedef char * FieldName; ++typedef CORBA::String_var FieldName_var; ++typedef CORBA::String_out FieldName_out; ++TAO_NAMESPACE_STORAGE_CLASS CORBA::TypeCode_ptr _tc_FieldName; + +-private: +-TAO_ClientRequest_Info_DynamicAny_DynAny_insert_ulong (const TAO_ClientRequest_Info_DynamicAny_DynAny_insert_ulong &); +-void operator= (const TAO_ClientRequest_Info_DynamicAny_DynAny_insert_ulong &); +-CORBA::ULong & value_; +-}; ++struct NameValuePair; ++class NameValuePair_var; + +-class TAO_ClientRequest_Info_DynamicAny_DynAny_insert_float : public TAO_ClientRequest_Info ++struct TAO_DynamicAny_Export NameValuePair + { +-public: +- friend class DynamicAny::DynAny; +- TAO_ClientRequest_Info_DynamicAny_DynAny_insert_float ( +- const char *_tao_operation, +- IOP::ServiceContextList &_tao_service_context_list, +- CORBA::Object *_tao_target , CORBA::Float value , +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment () +- ); +- +- virtual Dynamic::ParameterList * arguments ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); +- +-virtual Dynamic::ExceptionList * exceptions ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); + +-virtual CORBA::Any * result ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); ++#if !defined(__GNUC__) || !defined (ACE_HAS_GNUG_PRE_2_8) ++ typedef NameValuePair_var _var_type; ++#endif /* ! __GNUC__ || g++ >= 2.8 */ + ++ static void _tao_any_destructor (void*); + +-private: +-TAO_ClientRequest_Info_DynamicAny_DynAny_insert_float (const TAO_ClientRequest_Info_DynamicAny_DynAny_insert_float &); +-void operator= (const TAO_ClientRequest_Info_DynamicAny_DynAny_insert_float &); +-CORBA::Float & value_; ++ TAO_String_Manager id; ++ CORBA::Any value; + }; + +-class TAO_ClientRequest_Info_DynamicAny_DynAny_insert_double : public TAO_ClientRequest_Info ++class TAO_DynamicAny_Export NameValuePair_var + { + public: +- friend class DynamicAny::DynAny; +- TAO_ClientRequest_Info_DynamicAny_DynAny_insert_double ( +- const char *_tao_operation, +- IOP::ServiceContextList &_tao_service_context_list, +- CORBA::Object *_tao_target , CORBA::Double value , +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment () +- ); +- +- virtual Dynamic::ParameterList * arguments ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); ++ NameValuePair_var (void); // default constructor ++ NameValuePair_var (NameValuePair *); ++ NameValuePair_var (const NameValuePair_var &); // copy constructor ++ ~NameValuePair_var (void); // destructor + +-virtual Dynamic::ExceptionList * exceptions ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); ++ NameValuePair_var &operator= (NameValuePair *); ++ NameValuePair_var &operator= (const NameValuePair_var &); ++ NameValuePair *operator-> (void); ++ const NameValuePair *operator-> (void) const; + +-virtual CORBA::Any * result ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); ++ operator const NameValuePair &() const; ++ operator NameValuePair &(); ++ operator NameValuePair &() const; ++ operator NameValuePair *&(); // variable-size types only + ++ // in, inout, out, _retn ++ const NameValuePair &in (void) const; ++ NameValuePair &inout (void); ++ NameValuePair *&out (void); ++ NameValuePair *_retn (void); ++ NameValuePair *ptr (void) const; + + private: +-TAO_ClientRequest_Info_DynamicAny_DynAny_insert_double (const TAO_ClientRequest_Info_DynamicAny_DynAny_insert_double &); +-void operator= (const TAO_ClientRequest_Info_DynamicAny_DynAny_insert_double &); +-CORBA::Double & value_; ++ NameValuePair *ptr_; + }; + +-class TAO_ClientRequest_Info_DynamicAny_DynAny_insert_string : public TAO_ClientRequest_Info ++class TAO_DynamicAny_Export NameValuePair_out + { + public: +- friend class DynamicAny::DynAny; +- TAO_ClientRequest_Info_DynamicAny_DynAny_insert_string ( +- const char *_tao_operation, +- IOP::ServiceContextList &_tao_service_context_list, +- CORBA::Object *_tao_target , const char * value , +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment () +- ); ++ NameValuePair_out (NameValuePair *&); ++ NameValuePair_out (NameValuePair_var &); ++ NameValuePair_out (const NameValuePair_out &); ++ NameValuePair_out &operator= (const NameValuePair_out &); ++ NameValuePair_out &operator= (NameValuePair *); ++ operator NameValuePair *&(); ++ NameValuePair *&ptr (void); ++ NameValuePair *operator-> (void); + +- virtual Dynamic::ParameterList * arguments ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); ++private: ++ NameValuePair *&ptr_; ++ // assignment from T_var not allowed ++ void operator= (const NameValuePair_var &); ++}; + +-virtual Dynamic::ExceptionList * exceptions ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); ++TAO_NAMESPACE_STORAGE_CLASS CORBA::TypeCode_ptr _tc_NameValuePair; + +-virtual CORBA::Any * result ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); + ++#if !defined (TAO_USE_SEQUENCE_TEMPLATES) + +-private: +-TAO_ClientRequest_Info_DynamicAny_DynAny_insert_string (const TAO_ClientRequest_Info_DynamicAny_DynAny_insert_string &); +-void operator= (const TAO_ClientRequest_Info_DynamicAny_DynAny_insert_string &); +-const char *& value_; +-}; ++#if !defined (__TAO_UNBOUNDED_SEQUENCE_DYNAMICANY_NAMEVALUEPAIRSEQ_CH_) ++#define __TAO_UNBOUNDED_SEQUENCE_DYNAMICANY_NAMEVALUEPAIRSEQ_CH_ + +-class TAO_ClientRequest_Info_DynamicAny_DynAny_insert_reference : public TAO_ClientRequest_Info ++ class TAO_EXPORT_NESTED_MACRO _TAO_Unbounded_Sequence_DynamicAny_NameValuePairSeq : public TAO_Unbounded_Base_Sequence + { + public: +- friend class DynamicAny::DynAny; +- TAO_ClientRequest_Info_DynamicAny_DynAny_insert_reference ( +- const char *_tao_operation, +- IOP::ServiceContextList &_tao_service_context_list, +- CORBA::Object *_tao_target , CORBA::Object_ptr value , +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment () +- ); +- +- virtual Dynamic::ParameterList * arguments ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); +- +-virtual Dynamic::ExceptionList * exceptions ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); +- +-virtual CORBA::Any * result ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); ++ // = Initialization and termination methods. + ++ _TAO_Unbounded_Sequence_DynamicAny_NameValuePairSeq (void); // Default constructor. ++ _TAO_Unbounded_Sequence_DynamicAny_NameValuePairSeq (CORBA::ULong maximum); ++ _TAO_Unbounded_Sequence_DynamicAny_NameValuePairSeq (CORBA::ULong maximum, ++ CORBA::ULong length, ++ NameValuePair *data, ++ CORBA::Boolean release = 0); ++ _TAO_Unbounded_Sequence_DynamicAny_NameValuePairSeq (const _TAO_Unbounded_Sequence_DynamicAny_NameValuePairSeq &rhs); ++ _TAO_Unbounded_Sequence_DynamicAny_NameValuePairSeq &operator= (const _TAO_Unbounded_Sequence_DynamicAny_NameValuePairSeq &rhs); ++ virtual ~_TAO_Unbounded_Sequence_DynamicAny_NameValuePairSeq (void); // Dtor. ++ // = Accessors. ++ NameValuePair &operator[] (CORBA::ULong i); ++ const NameValuePair &operator[] (CORBA::ULong i) const; ++ // = Static operations. ++ static NameValuePair *allocbuf (CORBA::ULong size); ++ static void freebuf (NameValuePair *buffer); ++ virtual void _allocate_buffer (CORBA::ULong length); ++ virtual void _deallocate_buffer (void); ++ // Implement the TAO_Base_Sequence methods (see Sequence.h) + +-private: +-TAO_ClientRequest_Info_DynamicAny_DynAny_insert_reference (const TAO_ClientRequest_Info_DynamicAny_DynAny_insert_reference &); +-void operator= (const TAO_ClientRequest_Info_DynamicAny_DynAny_insert_reference &); +-CORBA::Object_ptr & value_; ++ NameValuePair *get_buffer (CORBA::Boolean orphan = 0); ++ const NameValuePair *get_buffer (void) const; ++ void replace (CORBA::ULong max, ++ CORBA::ULong length, ++ NameValuePair *data, ++ CORBA::Boolean release); + }; + +-class TAO_ClientRequest_Info_DynamicAny_DynAny_insert_typecode : public TAO_ClientRequest_Info +-{ +-public: +- friend class DynamicAny::DynAny; +- TAO_ClientRequest_Info_DynamicAny_DynAny_insert_typecode ( +- const char *_tao_operation, +- IOP::ServiceContextList &_tao_service_context_list, +- CORBA::Object *_tao_target , CORBA::TypeCode_ptr value , +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment () +- ); ++#endif /* end #if !defined */ + +- virtual Dynamic::ParameterList * arguments ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); + +-virtual Dynamic::ExceptionList * exceptions ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); ++#endif /* !TAO_USE_SEQUENCE_TEMPLATES */ + +-virtual CORBA::Any * result ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); ++#if !defined (_DYNAMICANY_NAMEVALUEPAIRSEQ_CH_) ++#define _DYNAMICANY_NAMEVALUEPAIRSEQ_CH_ + ++class NameValuePairSeq; ++class NameValuePairSeq_var; + +-private: +-TAO_ClientRequest_Info_DynamicAny_DynAny_insert_typecode (const TAO_ClientRequest_Info_DynamicAny_DynAny_insert_typecode &); +-void operator= (const TAO_ClientRequest_Info_DynamicAny_DynAny_insert_typecode &); +-CORBA::TypeCode_ptr & value_; +-}; ++// ************************************************************* ++// NameValuePairSeq ++// ************************************************************* + +-class TAO_ClientRequest_Info_DynamicAny_DynAny_insert_longlong : public TAO_ClientRequest_Info ++class TAO_DynamicAny_Export NameValuePairSeq : public ++#if !defined (TAO_USE_SEQUENCE_TEMPLATES) ++ _TAO_Unbounded_Sequence_DynamicAny_NameValuePairSeq ++#else /* TAO_USE_SEQUENCE_TEMPLATES */ ++ TAO_Unbounded_Sequence ++#endif /* !TAO_USE_SEQUENCE_TEMPLATES */ + { + public: +- friend class DynamicAny::DynAny; +- TAO_ClientRequest_Info_DynamicAny_DynAny_insert_longlong ( +- const char *_tao_operation, +- IOP::ServiceContextList &_tao_service_context_list, +- CORBA::Object *_tao_target , CORBA::LongLong value , +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment () ++ NameValuePairSeq (void); // default ctor ++ NameValuePairSeq (CORBA::ULong max); // uses max size ++ NameValuePairSeq ( ++ CORBA::ULong max, ++ CORBA::ULong length, ++ NameValuePair *buffer, ++ CORBA::Boolean release=0 + ); ++ NameValuePairSeq (const NameValuePairSeq &); // copy ctor ++ ~NameValuePairSeq (void); ++ static void _tao_any_destructor (void*); + +- virtual Dynamic::ParameterList * arguments ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); ++#if !defined(__GNUC__) || !defined (ACE_HAS_GNUG_PRE_2_8) ++ typedef NameValuePairSeq_var _var_type; ++#endif /* ! __GNUC__ || g++ >= 2.8 */ + +-virtual Dynamic::ExceptionList * exceptions ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); ++}; + +-virtual CORBA::Any * result ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); ++#endif /* end #if !defined */ + + +-private: +-TAO_ClientRequest_Info_DynamicAny_DynAny_insert_longlong (const TAO_ClientRequest_Info_DynamicAny_DynAny_insert_longlong &); +-void operator= (const TAO_ClientRequest_Info_DynamicAny_DynAny_insert_longlong &); +-CORBA::LongLong & value_; +-}; ++#if !defined (_DYNAMICANY_NAMEVALUEPAIRSEQ___VAR_CH_) ++#define _DYNAMICANY_NAMEVALUEPAIRSEQ___VAR_CH_ ++ ++// ************************************************************* ++// class DynamicAny::NameValuePairSeq_var ++// ************************************************************* + +-class TAO_ClientRequest_Info_DynamicAny_DynAny_insert_ulonglong : public TAO_ClientRequest_Info ++class TAO_DynamicAny_Export NameValuePairSeq_var + { + public: +- friend class DynamicAny::DynAny; +- TAO_ClientRequest_Info_DynamicAny_DynAny_insert_ulonglong ( +- const char *_tao_operation, +- IOP::ServiceContextList &_tao_service_context_list, +- CORBA::Object *_tao_target , CORBA::ULongLong value , +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment () +- ); +- +- virtual Dynamic::ParameterList * arguments ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); ++ NameValuePairSeq_var (void); // default constructor ++ NameValuePairSeq_var (NameValuePairSeq *); ++ NameValuePairSeq_var (const NameValuePairSeq_var &); // copy constructor ++ ~NameValuePairSeq_var (void); // destructor + +-virtual Dynamic::ExceptionList * exceptions ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); ++ NameValuePairSeq_var &operator= (NameValuePairSeq *); ++ NameValuePairSeq_var &operator= (const NameValuePairSeq_var &); ++ NameValuePairSeq *operator-> (void); ++ const NameValuePairSeq *operator-> (void) const; + +-virtual CORBA::Any * result ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); ++ operator const NameValuePairSeq &() const; ++ operator NameValuePairSeq &(); ++ operator NameValuePairSeq &() const; ++ operator NameValuePairSeq *&(); // variable-size base types only + ++ NameValuePair &operator[] (CORBA::ULong index); ++ // in, inout, out, _retn ++ const NameValuePairSeq &in (void) const; ++ NameValuePairSeq &inout (void); ++ NameValuePairSeq *&out (void); ++ NameValuePairSeq *_retn (void); ++ NameValuePairSeq *ptr (void) const; + + private: +-TAO_ClientRequest_Info_DynamicAny_DynAny_insert_ulonglong (const TAO_ClientRequest_Info_DynamicAny_DynAny_insert_ulonglong &); +-void operator= (const TAO_ClientRequest_Info_DynamicAny_DynAny_insert_ulonglong &); +-CORBA::ULongLong & value_; ++ NameValuePairSeq *ptr_; + }; + +-class TAO_ClientRequest_Info_DynamicAny_DynAny_insert_longdouble : public TAO_ClientRequest_Info +-{ +-public: +- friend class DynamicAny::DynAny; +- TAO_ClientRequest_Info_DynamicAny_DynAny_insert_longdouble ( +- const char *_tao_operation, +- IOP::ServiceContextList &_tao_service_context_list, +- CORBA::Object *_tao_target , CORBA::LongDouble value , +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment () +- ); + +- virtual Dynamic::ParameterList * arguments ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); +- +-virtual Dynamic::ExceptionList * exceptions ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); +- +-virtual CORBA::Any * result ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); ++#endif /* end #if !defined */ + + +-private: +-TAO_ClientRequest_Info_DynamicAny_DynAny_insert_longdouble (const TAO_ClientRequest_Info_DynamicAny_DynAny_insert_longdouble &); +-void operator= (const TAO_ClientRequest_Info_DynamicAny_DynAny_insert_longdouble &); +-CORBA::LongDouble & value_; +-}; ++#if !defined (_DYNAMICANY_NAMEVALUEPAIRSEQ___OUT_CH_) ++#define _DYNAMICANY_NAMEVALUEPAIRSEQ___OUT_CH_ + +-class TAO_ClientRequest_Info_DynamicAny_DynAny_insert_wchar : public TAO_ClientRequest_Info ++class TAO_DynamicAny_Export NameValuePairSeq_out + { + public: +- friend class DynamicAny::DynAny; +- TAO_ClientRequest_Info_DynamicAny_DynAny_insert_wchar ( +- const char *_tao_operation, +- IOP::ServiceContextList &_tao_service_context_list, +- CORBA::Object *_tao_target , CORBA::WChar value , +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment () +- ); +- +- virtual Dynamic::ParameterList * arguments ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); +- +-virtual Dynamic::ExceptionList * exceptions ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); +- +-virtual CORBA::Any * result ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); +- ++ NameValuePairSeq_out (NameValuePairSeq *&); ++ NameValuePairSeq_out (NameValuePairSeq_var &); ++ NameValuePairSeq_out (const NameValuePairSeq_out &); ++ NameValuePairSeq_out &operator= (const NameValuePairSeq_out &); ++ NameValuePairSeq_out &operator= (NameValuePairSeq *); ++ operator NameValuePairSeq *&(); ++ NameValuePairSeq *&ptr (void); ++ NameValuePairSeq *operator-> (void); ++ NameValuePair &operator[] (CORBA::ULong index); + + private: +-TAO_ClientRequest_Info_DynamicAny_DynAny_insert_wchar (const TAO_ClientRequest_Info_DynamicAny_DynAny_insert_wchar &); +-void operator= (const TAO_ClientRequest_Info_DynamicAny_DynAny_insert_wchar &); +-CORBA::WChar & value_; ++ NameValuePairSeq *&ptr_; ++ // assignment from T_var not allowed ++ void operator= (const NameValuePairSeq_var &); + }; + +-class TAO_ClientRequest_Info_DynamicAny_DynAny_insert_wstring : public TAO_ClientRequest_Info +-{ +-public: +- friend class DynamicAny::DynAny; +- TAO_ClientRequest_Info_DynamicAny_DynAny_insert_wstring ( +- const char *_tao_operation, +- IOP::ServiceContextList &_tao_service_context_list, +- CORBA::Object *_tao_target , const CORBA::WChar * value , +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment () +- ); +- +- virtual Dynamic::ParameterList * arguments ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); +- +-virtual Dynamic::ExceptionList * exceptions ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); + +-virtual CORBA::Any * result ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); ++#endif /* end #if !defined */ + ++TAO_NAMESPACE_STORAGE_CLASS CORBA::TypeCode_ptr _tc_NameValuePairSeq; + +-private: +-TAO_ClientRequest_Info_DynamicAny_DynAny_insert_wstring (const TAO_ClientRequest_Info_DynamicAny_DynAny_insert_wstring &); +-void operator= (const TAO_ClientRequest_Info_DynamicAny_DynAny_insert_wstring &); +-const CORBA::WChar *& value_; +-}; ++struct NameDynAnyPair; ++class NameDynAnyPair_var; + +-class TAO_ClientRequest_Info_DynamicAny_DynAny_insert_any : public TAO_ClientRequest_Info ++struct TAO_DynamicAny_Export NameDynAnyPair + { +-public: +- friend class DynamicAny::DynAny; +- TAO_ClientRequest_Info_DynamicAny_DynAny_insert_any ( +- const char *_tao_operation, +- IOP::ServiceContextList &_tao_service_context_list, +- CORBA::Object *_tao_target , const CORBA::Any & value , +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment () +- ); +- +- virtual Dynamic::ParameterList * arguments ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); +- +-virtual Dynamic::ExceptionList * exceptions ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); +- +-virtual CORBA::Any * result ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); + ++#if !defined(__GNUC__) || !defined (ACE_HAS_GNUG_PRE_2_8) ++ typedef NameDynAnyPair_var _var_type; ++#endif /* ! __GNUC__ || g++ >= 2.8 */ + +-private: +-TAO_ClientRequest_Info_DynamicAny_DynAny_insert_any (const TAO_ClientRequest_Info_DynamicAny_DynAny_insert_any &); +-void operator= (const TAO_ClientRequest_Info_DynamicAny_DynAny_insert_any &); +-const CORBA::Any & value_; ++ TAO_String_Manager id; ++ ACE_NESTED_CLASS (DynamicAny, DynAny_var) value; + }; + +-class TAO_ClientRequest_Info_DynamicAny_DynAny_insert_dyn_any : public TAO_ClientRequest_Info ++class TAO_DynamicAny_Export NameDynAnyPair_var + { + public: +- friend class DynamicAny::DynAny; +- TAO_ClientRequest_Info_DynamicAny_DynAny_insert_dyn_any ( +- const char *_tao_operation, +- IOP::ServiceContextList &_tao_service_context_list, +- CORBA::Object *_tao_target , DynamicAny::DynAny_ptr value , +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment () +- ); +- +- virtual Dynamic::ParameterList * arguments ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); ++ NameDynAnyPair_var (void); // default constructor ++ NameDynAnyPair_var (NameDynAnyPair *); ++ NameDynAnyPair_var (const NameDynAnyPair_var &); // copy constructor ++ ~NameDynAnyPair_var (void); // destructor + +-virtual Dynamic::ExceptionList * exceptions ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); ++ NameDynAnyPair_var &operator= (NameDynAnyPair *); ++ NameDynAnyPair_var &operator= (const NameDynAnyPair_var &); ++ NameDynAnyPair *operator-> (void); ++ const NameDynAnyPair *operator-> (void) const; + +-virtual CORBA::Any * result ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); ++ operator const NameDynAnyPair &() const; ++ operator NameDynAnyPair &(); ++ operator NameDynAnyPair &() const; ++ operator NameDynAnyPair *&(); // variable-size types only + ++ // in, inout, out, _retn ++ const NameDynAnyPair &in (void) const; ++ NameDynAnyPair &inout (void); ++ NameDynAnyPair *&out (void); ++ NameDynAnyPair *_retn (void); ++ NameDynAnyPair *ptr (void) const; + + private: +-TAO_ClientRequest_Info_DynamicAny_DynAny_insert_dyn_any (const TAO_ClientRequest_Info_DynamicAny_DynAny_insert_dyn_any &); +-void operator= (const TAO_ClientRequest_Info_DynamicAny_DynAny_insert_dyn_any &); +-DynamicAny::DynAny_ptr & value_; ++ NameDynAnyPair *ptr_; + }; + +-class TAO_ClientRequest_Info_DynamicAny_DynAny_insert_val : public TAO_ClientRequest_Info ++class TAO_DynamicAny_Export NameDynAnyPair_out + { + public: +- friend class DynamicAny::DynAny; +- TAO_ClientRequest_Info_DynamicAny_DynAny_insert_val ( +- const char *_tao_operation, +- IOP::ServiceContextList &_tao_service_context_list, +- CORBA::Object *_tao_target , CORBA::ValueBase_ptr value , +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment () +- ); +- +- virtual Dynamic::ParameterList * arguments ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); +- +-virtual Dynamic::ExceptionList * exceptions ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); +- +-virtual CORBA::Any * result ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); +- ++ NameDynAnyPair_out (NameDynAnyPair *&); ++ NameDynAnyPair_out (NameDynAnyPair_var &); ++ NameDynAnyPair_out (const NameDynAnyPair_out &); ++ NameDynAnyPair_out &operator= (const NameDynAnyPair_out &); ++ NameDynAnyPair_out &operator= (NameDynAnyPair *); ++ operator NameDynAnyPair *&(); ++ NameDynAnyPair *&ptr (void); ++ NameDynAnyPair *operator-> (void); + + private: +-TAO_ClientRequest_Info_DynamicAny_DynAny_insert_val (const TAO_ClientRequest_Info_DynamicAny_DynAny_insert_val &); +-void operator= (const TAO_ClientRequest_Info_DynamicAny_DynAny_insert_val &); +-CORBA::ValueBase_ptr & value_; ++ NameDynAnyPair *&ptr_; ++ // assignment from T_var not allowed ++ void operator= (const NameDynAnyPair_var &); + }; + +-class TAO_ClientRequest_Info_DynamicAny_DynAny_get_boolean : public TAO_ClientRequest_Info +-{ +-public: +- friend class DynamicAny::DynAny; +- TAO_ClientRequest_Info_DynamicAny_DynAny_get_boolean ( +- const char *_tao_operation, +- IOP::ServiceContextList &_tao_service_context_list, +- CORBA::Object *_tao_target , +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment () +- ); + +- virtual Dynamic::ParameterList * arguments ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); ++#if !defined (TAO_USE_SEQUENCE_TEMPLATES) + +-virtual Dynamic::ExceptionList * exceptions ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); ++#if !defined (__TAO_UNBOUNDED_SEQUENCE_DYNAMICANY_NAMEDYNANYPAIRSEQ_CH_) ++#define __TAO_UNBOUNDED_SEQUENCE_DYNAMICANY_NAMEDYNANYPAIRSEQ_CH_ + +-virtual CORBA::Any * result ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); ++ class TAO_EXPORT_NESTED_MACRO _TAO_Unbounded_Sequence_DynamicAny_NameDynAnyPairSeq : public TAO_Unbounded_Base_Sequence ++ { ++ public: ++ // = Initialization and termination methods. + ++ _TAO_Unbounded_Sequence_DynamicAny_NameDynAnyPairSeq (void); // Default constructor. ++ _TAO_Unbounded_Sequence_DynamicAny_NameDynAnyPairSeq (CORBA::ULong maximum); ++ _TAO_Unbounded_Sequence_DynamicAny_NameDynAnyPairSeq (CORBA::ULong maximum, ++ CORBA::ULong length, ++ NameDynAnyPair *data, ++ CORBA::Boolean release = 0); ++ _TAO_Unbounded_Sequence_DynamicAny_NameDynAnyPairSeq (const _TAO_Unbounded_Sequence_DynamicAny_NameDynAnyPairSeq &rhs); ++ _TAO_Unbounded_Sequence_DynamicAny_NameDynAnyPairSeq &operator= (const _TAO_Unbounded_Sequence_DynamicAny_NameDynAnyPairSeq &rhs); ++ virtual ~_TAO_Unbounded_Sequence_DynamicAny_NameDynAnyPairSeq (void); // Dtor. ++ // = Accessors. ++ NameDynAnyPair &operator[] (CORBA::ULong i); ++ const NameDynAnyPair &operator[] (CORBA::ULong i) const; ++ // = Static operations. ++ static NameDynAnyPair *allocbuf (CORBA::ULong size); ++ static void freebuf (NameDynAnyPair *buffer); ++ virtual void _allocate_buffer (CORBA::ULong length); ++ virtual void _deallocate_buffer (void); ++ // Implement the TAO_Base_Sequence methods (see Sequence.h) + +-private: +-TAO_ClientRequest_Info_DynamicAny_DynAny_get_boolean (const TAO_ClientRequest_Info_DynamicAny_DynAny_get_boolean &); +-void operator= (const TAO_ClientRequest_Info_DynamicAny_DynAny_get_boolean &); +-void result (CORBA::Boolean result); +- // update the result +-CORBA::Boolean result_; ++ NameDynAnyPair *get_buffer (CORBA::Boolean orphan = 0); ++ const NameDynAnyPair *get_buffer (void) const; ++ void replace (CORBA::ULong max, ++ CORBA::ULong length, ++ NameDynAnyPair *data, ++ CORBA::Boolean release); + }; + +-class TAO_ClientRequest_Info_DynamicAny_DynAny_get_octet : public TAO_ClientRequest_Info +-{ +-public: +- friend class DynamicAny::DynAny; +- TAO_ClientRequest_Info_DynamicAny_DynAny_get_octet ( +- const char *_tao_operation, +- IOP::ServiceContextList &_tao_service_context_list, +- CORBA::Object *_tao_target , +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment () +- ); ++#endif /* end #if !defined */ + +- virtual Dynamic::ParameterList * arguments ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); + +-virtual Dynamic::ExceptionList * exceptions ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); ++#endif /* !TAO_USE_SEQUENCE_TEMPLATES */ + +-virtual CORBA::Any * result ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); ++#if !defined (_DYNAMICANY_NAMEDYNANYPAIRSEQ_CH_) ++#define _DYNAMICANY_NAMEDYNANYPAIRSEQ_CH_ + ++class NameDynAnyPairSeq; ++class NameDynAnyPairSeq_var; + +-private: +-TAO_ClientRequest_Info_DynamicAny_DynAny_get_octet (const TAO_ClientRequest_Info_DynamicAny_DynAny_get_octet &); +-void operator= (const TAO_ClientRequest_Info_DynamicAny_DynAny_get_octet &); +-void result (CORBA::Octet result); +- // update the result +-CORBA::Octet result_; +-}; ++// ************************************************************* ++// NameDynAnyPairSeq ++// ************************************************************* + +-class TAO_ClientRequest_Info_DynamicAny_DynAny_get_char : public TAO_ClientRequest_Info ++class TAO_DynamicAny_Export NameDynAnyPairSeq : public ++#if !defined (TAO_USE_SEQUENCE_TEMPLATES) ++ _TAO_Unbounded_Sequence_DynamicAny_NameDynAnyPairSeq ++#else /* TAO_USE_SEQUENCE_TEMPLATES */ ++ TAO_Unbounded_Sequence ++#endif /* !TAO_USE_SEQUENCE_TEMPLATES */ + { + public: +- friend class DynamicAny::DynAny; +- TAO_ClientRequest_Info_DynamicAny_DynAny_get_char ( +- const char *_tao_operation, +- IOP::ServiceContextList &_tao_service_context_list, +- CORBA::Object *_tao_target , +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment () ++ NameDynAnyPairSeq (void); // default ctor ++ NameDynAnyPairSeq (CORBA::ULong max); // uses max size ++ NameDynAnyPairSeq ( ++ CORBA::ULong max, ++ CORBA::ULong length, ++ NameDynAnyPair *buffer, ++ CORBA::Boolean release=0 + ); ++ NameDynAnyPairSeq (const NameDynAnyPairSeq &); // copy ctor ++ ~NameDynAnyPairSeq (void); ++ static void _tao_any_destructor (void*); + +- virtual Dynamic::ParameterList * arguments ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); ++#if !defined(__GNUC__) || !defined (ACE_HAS_GNUG_PRE_2_8) ++ typedef NameDynAnyPairSeq_var _var_type; ++#endif /* ! __GNUC__ || g++ >= 2.8 */ + +-virtual Dynamic::ExceptionList * exceptions ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); ++}; + +-virtual CORBA::Any * result ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); ++#endif /* end #if !defined */ + + +-private: +-TAO_ClientRequest_Info_DynamicAny_DynAny_get_char (const TAO_ClientRequest_Info_DynamicAny_DynAny_get_char &); +-void operator= (const TAO_ClientRequest_Info_DynamicAny_DynAny_get_char &); +-void result (CORBA::Char result); +- // update the result +-CORBA::Char result_; +-}; ++#if !defined (_DYNAMICANY_NAMEDYNANYPAIRSEQ___VAR_CH_) ++#define _DYNAMICANY_NAMEDYNANYPAIRSEQ___VAR_CH_ ++ ++// ************************************************************* ++// class DynamicAny::NameDynAnyPairSeq_var ++// ************************************************************* + +-class TAO_ClientRequest_Info_DynamicAny_DynAny_get_short : public TAO_ClientRequest_Info ++class TAO_DynamicAny_Export NameDynAnyPairSeq_var + { + public: +- friend class DynamicAny::DynAny; +- TAO_ClientRequest_Info_DynamicAny_DynAny_get_short ( +- const char *_tao_operation, +- IOP::ServiceContextList &_tao_service_context_list, +- CORBA::Object *_tao_target , +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment () +- ); +- +- virtual Dynamic::ParameterList * arguments ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); ++ NameDynAnyPairSeq_var (void); // default constructor ++ NameDynAnyPairSeq_var (NameDynAnyPairSeq *); ++ NameDynAnyPairSeq_var (const NameDynAnyPairSeq_var &); // copy constructor ++ ~NameDynAnyPairSeq_var (void); // destructor + +-virtual Dynamic::ExceptionList * exceptions ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); ++ NameDynAnyPairSeq_var &operator= (NameDynAnyPairSeq *); ++ NameDynAnyPairSeq_var &operator= (const NameDynAnyPairSeq_var &); ++ NameDynAnyPairSeq *operator-> (void); ++ const NameDynAnyPairSeq *operator-> (void) const; + +-virtual CORBA::Any * result ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); ++ operator const NameDynAnyPairSeq &() const; ++ operator NameDynAnyPairSeq &(); ++ operator NameDynAnyPairSeq &() const; ++ operator NameDynAnyPairSeq *&(); // variable-size base types only + ++ NameDynAnyPair &operator[] (CORBA::ULong index); ++ // in, inout, out, _retn ++ const NameDynAnyPairSeq &in (void) const; ++ NameDynAnyPairSeq &inout (void); ++ NameDynAnyPairSeq *&out (void); ++ NameDynAnyPairSeq *_retn (void); ++ NameDynAnyPairSeq *ptr (void) const; + + private: +-TAO_ClientRequest_Info_DynamicAny_DynAny_get_short (const TAO_ClientRequest_Info_DynamicAny_DynAny_get_short &); +-void operator= (const TAO_ClientRequest_Info_DynamicAny_DynAny_get_short &); +-void result (CORBA::Short result); +- // update the result +-CORBA::Short result_; ++ NameDynAnyPairSeq *ptr_; + }; + +-class TAO_ClientRequest_Info_DynamicAny_DynAny_get_ushort : public TAO_ClientRequest_Info +-{ +-public: +- friend class DynamicAny::DynAny; +- TAO_ClientRequest_Info_DynamicAny_DynAny_get_ushort ( +- const char *_tao_operation, +- IOP::ServiceContextList &_tao_service_context_list, +- CORBA::Object *_tao_target , +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment () +- ); +- +- virtual Dynamic::ParameterList * arguments ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); +- +-virtual Dynamic::ExceptionList * exceptions ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); + +-virtual CORBA::Any * result ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); ++#endif /* end #if !defined */ + + +-private: +-TAO_ClientRequest_Info_DynamicAny_DynAny_get_ushort (const TAO_ClientRequest_Info_DynamicAny_DynAny_get_ushort &); +-void operator= (const TAO_ClientRequest_Info_DynamicAny_DynAny_get_ushort &); +-void result (CORBA::UShort result); +- // update the result +-CORBA::UShort result_; +-}; ++#if !defined (_DYNAMICANY_NAMEDYNANYPAIRSEQ___OUT_CH_) ++#define _DYNAMICANY_NAMEDYNANYPAIRSEQ___OUT_CH_ + +-class TAO_ClientRequest_Info_DynamicAny_DynAny_get_long : public TAO_ClientRequest_Info ++class TAO_DynamicAny_Export NameDynAnyPairSeq_out + { + public: +- friend class DynamicAny::DynAny; +- TAO_ClientRequest_Info_DynamicAny_DynAny_get_long ( +- const char *_tao_operation, +- IOP::ServiceContextList &_tao_service_context_list, +- CORBA::Object *_tao_target , +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment () +- ); +- +- virtual Dynamic::ParameterList * arguments ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); +- +-virtual Dynamic::ExceptionList * exceptions ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); +- +-virtual CORBA::Any * result ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); +- +- +-private: +-TAO_ClientRequest_Info_DynamicAny_DynAny_get_long (const TAO_ClientRequest_Info_DynamicAny_DynAny_get_long &); +-void operator= (const TAO_ClientRequest_Info_DynamicAny_DynAny_get_long &); +-void result (CORBA::Long result); +- // update the result +-CORBA::Long result_; +-}; +- +-class TAO_ClientRequest_Info_DynamicAny_DynAny_get_ulong : public TAO_ClientRequest_Info +-{ +-public: +- friend class DynamicAny::DynAny; +- TAO_ClientRequest_Info_DynamicAny_DynAny_get_ulong ( +- const char *_tao_operation, +- IOP::ServiceContextList &_tao_service_context_list, +- CORBA::Object *_tao_target , +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment () +- ); +- +- virtual Dynamic::ParameterList * arguments ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); +- +-virtual Dynamic::ExceptionList * exceptions ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); +- +-virtual CORBA::Any * result ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); +- +- +-private: +-TAO_ClientRequest_Info_DynamicAny_DynAny_get_ulong (const TAO_ClientRequest_Info_DynamicAny_DynAny_get_ulong &); +-void operator= (const TAO_ClientRequest_Info_DynamicAny_DynAny_get_ulong &); +-void result (CORBA::ULong result); +- // update the result +-CORBA::ULong result_; +-}; +- +-class TAO_ClientRequest_Info_DynamicAny_DynAny_get_float : public TAO_ClientRequest_Info +-{ +-public: +- friend class DynamicAny::DynAny; +- TAO_ClientRequest_Info_DynamicAny_DynAny_get_float ( +- const char *_tao_operation, +- IOP::ServiceContextList &_tao_service_context_list, +- CORBA::Object *_tao_target , +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment () +- ); +- +- virtual Dynamic::ParameterList * arguments ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); +- +-virtual Dynamic::ExceptionList * exceptions ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); +- +-virtual CORBA::Any * result ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); +- +- +-private: +-TAO_ClientRequest_Info_DynamicAny_DynAny_get_float (const TAO_ClientRequest_Info_DynamicAny_DynAny_get_float &); +-void operator= (const TAO_ClientRequest_Info_DynamicAny_DynAny_get_float &); +-void result (CORBA::Float result); +- // update the result +-CORBA::Float result_; +-}; +- +-class TAO_ClientRequest_Info_DynamicAny_DynAny_get_double : public TAO_ClientRequest_Info +-{ +-public: +- friend class DynamicAny::DynAny; +- TAO_ClientRequest_Info_DynamicAny_DynAny_get_double ( +- const char *_tao_operation, +- IOP::ServiceContextList &_tao_service_context_list, +- CORBA::Object *_tao_target , +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment () +- ); +- +- virtual Dynamic::ParameterList * arguments ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); +- +-virtual Dynamic::ExceptionList * exceptions ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); +- +-virtual CORBA::Any * result ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); +- +- +-private: +-TAO_ClientRequest_Info_DynamicAny_DynAny_get_double (const TAO_ClientRequest_Info_DynamicAny_DynAny_get_double &); +-void operator= (const TAO_ClientRequest_Info_DynamicAny_DynAny_get_double &); +-void result (CORBA::Double result); +- // update the result +-CORBA::Double result_; +-}; +- +-class TAO_ClientRequest_Info_DynamicAny_DynAny_get_string : public TAO_ClientRequest_Info +-{ +-public: +- friend class DynamicAny::DynAny; +- TAO_ClientRequest_Info_DynamicAny_DynAny_get_string ( +- const char *_tao_operation, +- IOP::ServiceContextList &_tao_service_context_list, +- CORBA::Object *_tao_target , +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment () +- ); +- +- virtual Dynamic::ParameterList * arguments ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); +- +-virtual Dynamic::ExceptionList * exceptions ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); +- +-virtual CORBA::Any * result ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); +- +- +-private: +-TAO_ClientRequest_Info_DynamicAny_DynAny_get_string (const TAO_ClientRequest_Info_DynamicAny_DynAny_get_string &); +-void operator= (const TAO_ClientRequest_Info_DynamicAny_DynAny_get_string &); +-void result (char * result); +- // update the result +-char * result_; +-}; +- +-class TAO_ClientRequest_Info_DynamicAny_DynAny_get_reference : public TAO_ClientRequest_Info +-{ +-public: +- friend class DynamicAny::DynAny; +- TAO_ClientRequest_Info_DynamicAny_DynAny_get_reference ( +- const char *_tao_operation, +- IOP::ServiceContextList &_tao_service_context_list, +- CORBA::Object *_tao_target , +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment () +- ); +- +- virtual Dynamic::ParameterList * arguments ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); +- +-virtual Dynamic::ExceptionList * exceptions ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); +- +-virtual CORBA::Any * result ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); +- +- +-private: +-TAO_ClientRequest_Info_DynamicAny_DynAny_get_reference (const TAO_ClientRequest_Info_DynamicAny_DynAny_get_reference &); +-void operator= (const TAO_ClientRequest_Info_DynamicAny_DynAny_get_reference &); +-void result (CORBA::Object_ptr result); +- // update the result +-CORBA::Object_ptr result_; +-}; +- +-class TAO_ClientRequest_Info_DynamicAny_DynAny_get_typecode : public TAO_ClientRequest_Info +-{ +-public: +- friend class DynamicAny::DynAny; +- TAO_ClientRequest_Info_DynamicAny_DynAny_get_typecode ( +- const char *_tao_operation, +- IOP::ServiceContextList &_tao_service_context_list, +- CORBA::Object *_tao_target , +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment () +- ); +- +- virtual Dynamic::ParameterList * arguments ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); +- +-virtual Dynamic::ExceptionList * exceptions ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); +- +-virtual CORBA::Any * result ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); +- +- +-private: +-TAO_ClientRequest_Info_DynamicAny_DynAny_get_typecode (const TAO_ClientRequest_Info_DynamicAny_DynAny_get_typecode &); +-void operator= (const TAO_ClientRequest_Info_DynamicAny_DynAny_get_typecode &); +-void result (CORBA::TypeCode_ptr result); +- // update the result +-CORBA::TypeCode_ptr result_; +-}; +- +-class TAO_ClientRequest_Info_DynamicAny_DynAny_get_longlong : public TAO_ClientRequest_Info +-{ +-public: +- friend class DynamicAny::DynAny; +- TAO_ClientRequest_Info_DynamicAny_DynAny_get_longlong ( +- const char *_tao_operation, +- IOP::ServiceContextList &_tao_service_context_list, +- CORBA::Object *_tao_target , +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment () +- ); +- +- virtual Dynamic::ParameterList * arguments ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); +- +-virtual Dynamic::ExceptionList * exceptions ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); +- +-virtual CORBA::Any * result ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); +- +- +-private: +-TAO_ClientRequest_Info_DynamicAny_DynAny_get_longlong (const TAO_ClientRequest_Info_DynamicAny_DynAny_get_longlong &); +-void operator= (const TAO_ClientRequest_Info_DynamicAny_DynAny_get_longlong &); +-void result (CORBA::LongLong result); +- // update the result +-CORBA::LongLong result_; +-}; +- +-class TAO_ClientRequest_Info_DynamicAny_DynAny_get_ulonglong : public TAO_ClientRequest_Info +-{ +-public: +- friend class DynamicAny::DynAny; +- TAO_ClientRequest_Info_DynamicAny_DynAny_get_ulonglong ( +- const char *_tao_operation, +- IOP::ServiceContextList &_tao_service_context_list, +- CORBA::Object *_tao_target , +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment () +- ); +- +- virtual Dynamic::ParameterList * arguments ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); +- +-virtual Dynamic::ExceptionList * exceptions ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); +- +-virtual CORBA::Any * result ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); +- +- +-private: +-TAO_ClientRequest_Info_DynamicAny_DynAny_get_ulonglong (const TAO_ClientRequest_Info_DynamicAny_DynAny_get_ulonglong &); +-void operator= (const TAO_ClientRequest_Info_DynamicAny_DynAny_get_ulonglong &); +-void result (CORBA::ULongLong result); +- // update the result +-CORBA::ULongLong result_; +-}; +- +-class TAO_ClientRequest_Info_DynamicAny_DynAny_get_longdouble : public TAO_ClientRequest_Info +-{ +-public: +- friend class DynamicAny::DynAny; +- TAO_ClientRequest_Info_DynamicAny_DynAny_get_longdouble ( +- const char *_tao_operation, +- IOP::ServiceContextList &_tao_service_context_list, +- CORBA::Object *_tao_target , +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment () +- ); +- +- virtual Dynamic::ParameterList * arguments ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); +- +-virtual Dynamic::ExceptionList * exceptions ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); +- +-virtual CORBA::Any * result ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); +- +- +-private: +-TAO_ClientRequest_Info_DynamicAny_DynAny_get_longdouble (const TAO_ClientRequest_Info_DynamicAny_DynAny_get_longdouble &); +-void operator= (const TAO_ClientRequest_Info_DynamicAny_DynAny_get_longdouble &); +-void result (CORBA::LongDouble result); +- // update the result +-CORBA::LongDouble result_; +-}; +- +-class TAO_ClientRequest_Info_DynamicAny_DynAny_get_wchar : public TAO_ClientRequest_Info +-{ +-public: +- friend class DynamicAny::DynAny; +- TAO_ClientRequest_Info_DynamicAny_DynAny_get_wchar ( +- const char *_tao_operation, +- IOP::ServiceContextList &_tao_service_context_list, +- CORBA::Object *_tao_target , +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment () +- ); +- +- virtual Dynamic::ParameterList * arguments ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); +- +-virtual Dynamic::ExceptionList * exceptions ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); +- +-virtual CORBA::Any * result ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); +- +- +-private: +-TAO_ClientRequest_Info_DynamicAny_DynAny_get_wchar (const TAO_ClientRequest_Info_DynamicAny_DynAny_get_wchar &); +-void operator= (const TAO_ClientRequest_Info_DynamicAny_DynAny_get_wchar &); +-void result (CORBA::WChar result); +- // update the result +-CORBA::WChar result_; +-}; +- +-class TAO_ClientRequest_Info_DynamicAny_DynAny_get_wstring : public TAO_ClientRequest_Info +-{ +-public: +- friend class DynamicAny::DynAny; +- TAO_ClientRequest_Info_DynamicAny_DynAny_get_wstring ( +- const char *_tao_operation, +- IOP::ServiceContextList &_tao_service_context_list, +- CORBA::Object *_tao_target , +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment () +- ); +- +- virtual Dynamic::ParameterList * arguments ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); +- +-virtual Dynamic::ExceptionList * exceptions ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); +- +-virtual CORBA::Any * result ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); +- +- +-private: +-TAO_ClientRequest_Info_DynamicAny_DynAny_get_wstring (const TAO_ClientRequest_Info_DynamicAny_DynAny_get_wstring &); +-void operator= (const TAO_ClientRequest_Info_DynamicAny_DynAny_get_wstring &); +-void result (CORBA::WChar * result); +- // update the result +-CORBA::WChar * result_; +-}; +- +-class TAO_ClientRequest_Info_DynamicAny_DynAny_get_any : public TAO_ClientRequest_Info +-{ +-public: +- friend class DynamicAny::DynAny; +- TAO_ClientRequest_Info_DynamicAny_DynAny_get_any ( +- const char *_tao_operation, +- IOP::ServiceContextList &_tao_service_context_list, +- CORBA::Object *_tao_target , +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment () +- ); +- +- virtual Dynamic::ParameterList * arguments ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); +- +-virtual Dynamic::ExceptionList * exceptions ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); +- +-virtual CORBA::Any * result ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); +- +- +-private: +-TAO_ClientRequest_Info_DynamicAny_DynAny_get_any (const TAO_ClientRequest_Info_DynamicAny_DynAny_get_any &); +-void operator= (const TAO_ClientRequest_Info_DynamicAny_DynAny_get_any &); +-void result (CORBA::Any * result); +- // update the result +-CORBA::Any * result_; +-}; +- +-class TAO_ClientRequest_Info_DynamicAny_DynAny_get_dyn_any : public TAO_ClientRequest_Info +-{ +-public: +- friend class DynamicAny::DynAny; +- TAO_ClientRequest_Info_DynamicAny_DynAny_get_dyn_any ( +- const char *_tao_operation, +- IOP::ServiceContextList &_tao_service_context_list, +- CORBA::Object *_tao_target , +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment () +- ); +- +- virtual Dynamic::ParameterList * arguments ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); +- +-virtual Dynamic::ExceptionList * exceptions ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); +- +-virtual CORBA::Any * result ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); +- +- +-private: +-TAO_ClientRequest_Info_DynamicAny_DynAny_get_dyn_any (const TAO_ClientRequest_Info_DynamicAny_DynAny_get_dyn_any &); +-void operator= (const TAO_ClientRequest_Info_DynamicAny_DynAny_get_dyn_any &); +-void result (DynamicAny::DynAny_ptr result); +- // update the result +-DynamicAny::DynAny_ptr result_; +-}; +- +-class TAO_ClientRequest_Info_DynamicAny_DynAny_get_val : public TAO_ClientRequest_Info +-{ +-public: +- friend class DynamicAny::DynAny; +- TAO_ClientRequest_Info_DynamicAny_DynAny_get_val ( +- const char *_tao_operation, +- IOP::ServiceContextList &_tao_service_context_list, +- CORBA::Object *_tao_target , +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment () +- ); +- +- virtual Dynamic::ParameterList * arguments ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); +- +-virtual Dynamic::ExceptionList * exceptions ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); +- +-virtual CORBA::Any * result ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); +- +- +-private: +-TAO_ClientRequest_Info_DynamicAny_DynAny_get_val (const TAO_ClientRequest_Info_DynamicAny_DynAny_get_val &); +-void operator= (const TAO_ClientRequest_Info_DynamicAny_DynAny_get_val &); +-void result (CORBA::ValueBase_ptr result); +- // update the result +-CORBA::ValueBase_ptr result_; +-}; +- +-class TAO_ClientRequest_Info_DynamicAny_DynAny_seek : public TAO_ClientRequest_Info +-{ +-public: +- friend class DynamicAny::DynAny; +- TAO_ClientRequest_Info_DynamicAny_DynAny_seek ( +- const char *_tao_operation, +- IOP::ServiceContextList &_tao_service_context_list, +- CORBA::Object *_tao_target , CORBA::Long index , +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment () +- ); +- +- virtual Dynamic::ParameterList * arguments ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); +- +-virtual Dynamic::ExceptionList * exceptions ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); +- +-virtual CORBA::Any * result ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); +- +- +-private: +-TAO_ClientRequest_Info_DynamicAny_DynAny_seek (const TAO_ClientRequest_Info_DynamicAny_DynAny_seek &); +-void operator= (const TAO_ClientRequest_Info_DynamicAny_DynAny_seek &); +-CORBA::Long & index_; +-void result (CORBA::Boolean result); +- // update the result +-CORBA::Boolean result_; +-}; +- +-class TAO_ClientRequest_Info_DynamicAny_DynAny_rewind : public TAO_ClientRequest_Info +-{ +-public: +- friend class DynamicAny::DynAny; +- TAO_ClientRequest_Info_DynamicAny_DynAny_rewind ( +- const char *_tao_operation, +- IOP::ServiceContextList &_tao_service_context_list, +- CORBA::Object *_tao_target , +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment () +- ); +- +- virtual Dynamic::ParameterList * arguments ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); +- +-virtual Dynamic::ExceptionList * exceptions ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); +- +-virtual CORBA::Any * result ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); +- +- +-private: +-TAO_ClientRequest_Info_DynamicAny_DynAny_rewind (const TAO_ClientRequest_Info_DynamicAny_DynAny_rewind &); +-void operator= (const TAO_ClientRequest_Info_DynamicAny_DynAny_rewind &); +-}; +- +-class TAO_ClientRequest_Info_DynamicAny_DynAny_next : public TAO_ClientRequest_Info +-{ +-public: +- friend class DynamicAny::DynAny; +- TAO_ClientRequest_Info_DynamicAny_DynAny_next ( +- const char *_tao_operation, +- IOP::ServiceContextList &_tao_service_context_list, +- CORBA::Object *_tao_target , +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment () +- ); +- +- virtual Dynamic::ParameterList * arguments ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); +- +-virtual Dynamic::ExceptionList * exceptions ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); +- +-virtual CORBA::Any * result ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); +- +- +-private: +-TAO_ClientRequest_Info_DynamicAny_DynAny_next (const TAO_ClientRequest_Info_DynamicAny_DynAny_next &); +-void operator= (const TAO_ClientRequest_Info_DynamicAny_DynAny_next &); +-void result (CORBA::Boolean result); +- // update the result +-CORBA::Boolean result_; +-}; +- +-class TAO_ClientRequest_Info_DynamicAny_DynAny_component_count : public TAO_ClientRequest_Info +-{ +-public: +- friend class DynamicAny::DynAny; +- TAO_ClientRequest_Info_DynamicAny_DynAny_component_count ( +- const char *_tao_operation, +- IOP::ServiceContextList &_tao_service_context_list, +- CORBA::Object *_tao_target , +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment () +- ); +- +- virtual Dynamic::ParameterList * arguments ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); +- +-virtual Dynamic::ExceptionList * exceptions ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); +- +-virtual CORBA::Any * result ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); +- +- +-private: +-TAO_ClientRequest_Info_DynamicAny_DynAny_component_count (const TAO_ClientRequest_Info_DynamicAny_DynAny_component_count &); +-void operator= (const TAO_ClientRequest_Info_DynamicAny_DynAny_component_count &); +-void result (CORBA::ULong result); +- // update the result +-CORBA::ULong result_; +-}; +- +-class TAO_ClientRequest_Info_DynamicAny_DynAny_current_component : public TAO_ClientRequest_Info +-{ +-public: +- friend class DynamicAny::DynAny; +- TAO_ClientRequest_Info_DynamicAny_DynAny_current_component ( +- const char *_tao_operation, +- IOP::ServiceContextList &_tao_service_context_list, +- CORBA::Object *_tao_target , +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment () +- ); +- +- virtual Dynamic::ParameterList * arguments ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); +- +-virtual Dynamic::ExceptionList * exceptions ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); +- +-virtual CORBA::Any * result ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); +- +- +-private: +-TAO_ClientRequest_Info_DynamicAny_DynAny_current_component (const TAO_ClientRequest_Info_DynamicAny_DynAny_current_component &); +-void operator= (const TAO_ClientRequest_Info_DynamicAny_DynAny_current_component &); +-void result (DynamicAny::DynAny_ptr result); +- // update the result +-DynamicAny::DynAny_ptr result_; +-}; +- +-#endif /* TAO_HAS_INTERCEPTORS */ +- +-}; +- +- +-#endif /* end #if !defined */ +- +- +-#if !defined (_DYNAMICANY_DYNFIXED___PTR_CH_) +-#define _DYNAMICANY_DYNFIXED___PTR_CH_ +- +-class DynFixed; +-typedef DynFixed *DynFixed_ptr; +- +-#endif /* end #if !defined */ +- +- +-#if !defined (_DYNAMICANY_DYNFIXED___VAR_CH_) +-#define _DYNAMICANY_DYNFIXED___VAR_CH_ +- +-class TAO_DynamicAny_Export DynFixed_var : public TAO_Base_var +-{ +-public: +- DynFixed_var (void); // default constructor +- DynFixed_var (DynFixed_ptr p) : ptr_ (p) {} +- DynFixed_var (const DynFixed_var &); // copy constructor +- ~DynFixed_var (void); // destructor +- +- DynFixed_var &operator= (DynFixed_ptr); +- DynFixed_var &operator= (const DynFixed_var &); +- DynFixed_ptr operator-> (void) const; +- +- operator const DynFixed_ptr &() const; +- operator DynFixed_ptr &(); +- // in, inout, out, _retn +- DynFixed_ptr in (void) const; +- DynFixed_ptr &inout (void); +- DynFixed_ptr &out (void); +- DynFixed_ptr _retn (void); +- DynFixed_ptr ptr (void) const; +- +-private: +- DynFixed_ptr ptr_; +- // Unimplemented - prevents widening assignment. +- DynFixed_var (const TAO_Base_var &rhs); +- DynFixed_var &operator= (const TAO_Base_var &rhs); +-}; +- +- +-#endif /* end #if !defined */ +- +- +-#if !defined (_DYNAMICANY_DYNFIXED___OUT_CH_) +-#define _DYNAMICANY_DYNFIXED___OUT_CH_ +- +-class TAO_DynamicAny_Export DynFixed_out +-{ +-public: +- DynFixed_out (DynFixed_ptr &); +- DynFixed_out (DynFixed_var &); +- DynFixed_out (const DynFixed_out &); +- DynFixed_out &operator= (const DynFixed_out &); +- DynFixed_out &operator= (const DynFixed_var &); +- DynFixed_out &operator= (DynFixed_ptr); +- operator DynFixed_ptr &(); +- DynFixed_ptr &ptr (void); +- DynFixed_ptr operator-> (void); +- +-private: +- DynFixed_ptr &ptr_; +-}; +- +- +-#endif /* end #if !defined */ +- +- +-#if !defined (_DYNAMICANY_DYNFIXED_CH_) +-#define _DYNAMICANY_DYNFIXED_CH_ +- +-class TAO_DynamicAny_Export DynFixed: public virtual DynAny +-{ +-public: +-#if !defined(__GNUC__) || !defined (ACE_HAS_GNUG_PRE_2_8) +- typedef DynFixed_ptr _ptr_type; +- typedef DynFixed_var _var_type; +-#endif /* ! __GNUC__ || g++ >= 2.8 */ +- +- // the static operations +- static DynFixed_ptr _duplicate (DynFixed_ptr obj); +- static DynFixed_ptr _narrow ( +- CORBA::Object_ptr obj, +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment () +- ); +- static DynFixed_ptr _unchecked_narrow ( +- CORBA::Object_ptr obj, +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment () +- ); +- static DynFixed_ptr _nil (void) +- { +- return (DynFixed_ptr)0; +- } +- +- virtual char * get_value ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment () +- ) +- ACE_THROW_SPEC (( +- CORBA::SystemException +- )) = 0; +- +- virtual CORBA::Boolean set_value ( +- const char * val, +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment () +- ) +- ACE_THROW_SPEC (( +- CORBA::SystemException, +- DynamicAny::DynAny::TypeMismatch, +- DynamicAny::DynAny::InvalidValue +- )) = 0; +- +- virtual void *_tao_QueryInterface (ptr_arith_t type); +- +- virtual const char* _interface_repository_id (void) const; +- +-protected: +- DynFixed (void); +- virtual ~DynFixed (void); +-private: +- DynFixed (const DynFixed &); +- void operator= (const DynFixed &); +-#if (TAO_HAS_INTERCEPTORS == 1) +- // Generation of interceptors related RequestInfo classes per operation. +- // This needed to be able to store the arguments, exceptiosn, constexts +- // and build the lists dynamically on demand so that unnecessary time overhead +- // of building these lists when they arent used is avoided. +- class TAO_ClientRequest_Info_DynamicAny_DynFixed_get_value : public TAO_ClientRequest_Info +- { +- public: +- friend class DynamicAny::DynFixed; +- TAO_ClientRequest_Info_DynamicAny_DynFixed_get_value ( +- const char *_tao_operation, +- IOP::ServiceContextList &_tao_service_context_list, +- CORBA::Object *_tao_target , +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment () +- ); +- +- virtual Dynamic::ParameterList * arguments ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); +- +- virtual Dynamic::ExceptionList * exceptions ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); +- +-virtual CORBA::Any * result ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); +- +- +-private: +-TAO_ClientRequest_Info_DynamicAny_DynFixed_get_value (const TAO_ClientRequest_Info_DynamicAny_DynFixed_get_value &); +-void operator= (const TAO_ClientRequest_Info_DynamicAny_DynFixed_get_value &); +-void result (char * result); +- // update the result +-char * result_; +-}; +- +-class TAO_ClientRequest_Info_DynamicAny_DynFixed_set_value : public TAO_ClientRequest_Info +-{ +-public: +- friend class DynamicAny::DynFixed; +- TAO_ClientRequest_Info_DynamicAny_DynFixed_set_value ( +- const char *_tao_operation, +- IOP::ServiceContextList &_tao_service_context_list, +- CORBA::Object *_tao_target , const char * val , +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment () +- ); +- +- virtual Dynamic::ParameterList * arguments ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); +- +-virtual Dynamic::ExceptionList * exceptions ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); +- +-virtual CORBA::Any * result ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); +- +- +-private: +-TAO_ClientRequest_Info_DynamicAny_DynFixed_set_value (const TAO_ClientRequest_Info_DynamicAny_DynFixed_set_value &); +-void operator= (const TAO_ClientRequest_Info_DynamicAny_DynFixed_set_value &); +-const char *& val_; +-void result (CORBA::Boolean result); +- // update the result +-CORBA::Boolean result_; +-}; +- +-#endif /* TAO_HAS_INTERCEPTORS */ +- +-}; +- +- +-#endif /* end #if !defined */ +- +- +-#if !defined (_DYNAMICANY_DYNENUM___PTR_CH_) +-#define _DYNAMICANY_DYNENUM___PTR_CH_ +- +-class DynEnum; +-typedef DynEnum *DynEnum_ptr; +- +-#endif /* end #if !defined */ +- +- +-#if !defined (_DYNAMICANY_DYNENUM___VAR_CH_) +-#define _DYNAMICANY_DYNENUM___VAR_CH_ +- +-class TAO_DynamicAny_Export DynEnum_var : public TAO_Base_var +-{ +-public: +- DynEnum_var (void); // default constructor +- DynEnum_var (DynEnum_ptr p) : ptr_ (p) {} +- DynEnum_var (const DynEnum_var &); // copy constructor +- ~DynEnum_var (void); // destructor +- +- DynEnum_var &operator= (DynEnum_ptr); +- DynEnum_var &operator= (const DynEnum_var &); +- DynEnum_ptr operator-> (void) const; +- +- operator const DynEnum_ptr &() const; +- operator DynEnum_ptr &(); +- // in, inout, out, _retn +- DynEnum_ptr in (void) const; +- DynEnum_ptr &inout (void); +- DynEnum_ptr &out (void); +- DynEnum_ptr _retn (void); +- DynEnum_ptr ptr (void) const; +- +-private: +- DynEnum_ptr ptr_; +- // Unimplemented - prevents widening assignment. +- DynEnum_var (const TAO_Base_var &rhs); +- DynEnum_var &operator= (const TAO_Base_var &rhs); +-}; +- +- +-#endif /* end #if !defined */ +- +- +-#if !defined (_DYNAMICANY_DYNENUM___OUT_CH_) +-#define _DYNAMICANY_DYNENUM___OUT_CH_ +- +-class TAO_DynamicAny_Export DynEnum_out +-{ +-public: +- DynEnum_out (DynEnum_ptr &); +- DynEnum_out (DynEnum_var &); +- DynEnum_out (const DynEnum_out &); +- DynEnum_out &operator= (const DynEnum_out &); +- DynEnum_out &operator= (const DynEnum_var &); +- DynEnum_out &operator= (DynEnum_ptr); +- operator DynEnum_ptr &(); +- DynEnum_ptr &ptr (void); +- DynEnum_ptr operator-> (void); +- +-private: +- DynEnum_ptr &ptr_; +-}; +- +- +-#endif /* end #if !defined */ +- +- +-#if !defined (_DYNAMICANY_DYNENUM_CH_) +-#define _DYNAMICANY_DYNENUM_CH_ +- +-class TAO_DynamicAny_Export DynEnum: public virtual DynAny +-{ +-public: +-#if !defined(__GNUC__) || !defined (ACE_HAS_GNUG_PRE_2_8) +- typedef DynEnum_ptr _ptr_type; +- typedef DynEnum_var _var_type; +-#endif /* ! __GNUC__ || g++ >= 2.8 */ +- +- // the static operations +- static DynEnum_ptr _duplicate (DynEnum_ptr obj); +- static DynEnum_ptr _narrow ( +- CORBA::Object_ptr obj, +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment () +- ); +- static DynEnum_ptr _unchecked_narrow ( +- CORBA::Object_ptr obj, +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment () +- ); +- static DynEnum_ptr _nil (void) +- { +- return (DynEnum_ptr)0; +- } +- +- virtual char * get_as_string ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment () +- ) +- ACE_THROW_SPEC (( +- CORBA::SystemException +- )) = 0; +- +- virtual void set_as_string ( +- const char * value, +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment () +- ) +- ACE_THROW_SPEC (( +- CORBA::SystemException, +- DynamicAny::DynAny::InvalidValue +- )) = 0; +- +- virtual CORBA::ULong get_as_ulong ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment () +- ) +- ACE_THROW_SPEC (( +- CORBA::SystemException +- )) = 0; +- +- virtual void set_as_ulong ( +- CORBA::ULong value, +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment () +- ) +- ACE_THROW_SPEC (( +- CORBA::SystemException, +- DynamicAny::DynAny::InvalidValue +- )) = 0; +- +- virtual void *_tao_QueryInterface (ptr_arith_t type); +- +- virtual const char* _interface_repository_id (void) const; +- +-protected: +- DynEnum (void); +- virtual ~DynEnum (void); +-private: +- DynEnum (const DynEnum &); +- void operator= (const DynEnum &); +-#if (TAO_HAS_INTERCEPTORS == 1) +- // Generation of interceptors related RequestInfo classes per operation. +- // This needed to be able to store the arguments, exceptiosn, constexts +- // and build the lists dynamically on demand so that unnecessary time overhead +- // of building these lists when they arent used is avoided. +- class TAO_ClientRequest_Info_DynamicAny_DynEnum_get_as_string : public TAO_ClientRequest_Info +- { +- public: +- friend class DynamicAny::DynEnum; +- TAO_ClientRequest_Info_DynamicAny_DynEnum_get_as_string ( +- const char *_tao_operation, +- IOP::ServiceContextList &_tao_service_context_list, +- CORBA::Object *_tao_target , +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment () +- ); +- +- virtual Dynamic::ParameterList * arguments ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); +- +- virtual Dynamic::ExceptionList * exceptions ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); +- +-virtual CORBA::Any * result ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); +- +- +-private: +-TAO_ClientRequest_Info_DynamicAny_DynEnum_get_as_string (const TAO_ClientRequest_Info_DynamicAny_DynEnum_get_as_string &); +-void operator= (const TAO_ClientRequest_Info_DynamicAny_DynEnum_get_as_string &); +-void result (char * result); +- // update the result +-char * result_; +-}; +- +-class TAO_ClientRequest_Info_DynamicAny_DynEnum_set_as_string : public TAO_ClientRequest_Info +-{ +-public: +- friend class DynamicAny::DynEnum; +- TAO_ClientRequest_Info_DynamicAny_DynEnum_set_as_string ( +- const char *_tao_operation, +- IOP::ServiceContextList &_tao_service_context_list, +- CORBA::Object *_tao_target , const char * value , +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment () +- ); +- +- virtual Dynamic::ParameterList * arguments ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); +- +-virtual Dynamic::ExceptionList * exceptions ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); +- +-virtual CORBA::Any * result ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); +- +- +-private: +-TAO_ClientRequest_Info_DynamicAny_DynEnum_set_as_string (const TAO_ClientRequest_Info_DynamicAny_DynEnum_set_as_string &); +-void operator= (const TAO_ClientRequest_Info_DynamicAny_DynEnum_set_as_string &); +-const char *& value_; +-}; +- +-class TAO_ClientRequest_Info_DynamicAny_DynEnum_get_as_ulong : public TAO_ClientRequest_Info +-{ +-public: +- friend class DynamicAny::DynEnum; +- TAO_ClientRequest_Info_DynamicAny_DynEnum_get_as_ulong ( +- const char *_tao_operation, +- IOP::ServiceContextList &_tao_service_context_list, +- CORBA::Object *_tao_target , +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment () +- ); +- +- virtual Dynamic::ParameterList * arguments ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); +- +-virtual Dynamic::ExceptionList * exceptions ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); +- +-virtual CORBA::Any * result ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); +- +- +-private: +-TAO_ClientRequest_Info_DynamicAny_DynEnum_get_as_ulong (const TAO_ClientRequest_Info_DynamicAny_DynEnum_get_as_ulong &); +-void operator= (const TAO_ClientRequest_Info_DynamicAny_DynEnum_get_as_ulong &); +-void result (CORBA::ULong result); +- // update the result +-CORBA::ULong result_; +-}; +- +-class TAO_ClientRequest_Info_DynamicAny_DynEnum_set_as_ulong : public TAO_ClientRequest_Info +-{ +-public: +- friend class DynamicAny::DynEnum; +- TAO_ClientRequest_Info_DynamicAny_DynEnum_set_as_ulong ( +- const char *_tao_operation, +- IOP::ServiceContextList &_tao_service_context_list, +- CORBA::Object *_tao_target , CORBA::ULong value , +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment () +- ); +- +- virtual Dynamic::ParameterList * arguments ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); +- +-virtual Dynamic::ExceptionList * exceptions ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); +- +-virtual CORBA::Any * result ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); +- +- +-private: +-TAO_ClientRequest_Info_DynamicAny_DynEnum_set_as_ulong (const TAO_ClientRequest_Info_DynamicAny_DynEnum_set_as_ulong &); +-void operator= (const TAO_ClientRequest_Info_DynamicAny_DynEnum_set_as_ulong &); +-CORBA::ULong & value_; +-}; +- +-#endif /* TAO_HAS_INTERCEPTORS */ +- +-}; +- +- +-#endif /* end #if !defined */ +- +-typedef char * FieldName; +-typedef CORBA::String_var FieldName_var; +-typedef CORBA::String_out FieldName_out; +-TAO_NAMESPACE_STORAGE_CLASS CORBA::TypeCode_ptr _tc_FieldName; +- +-struct NameValuePair; +-class NameValuePair_var; +- +-struct TAO_DynamicAny_Export NameValuePair +-{ +- +-#if !defined(__GNUC__) || !defined (ACE_HAS_GNUG_PRE_2_8) +- typedef NameValuePair_var _var_type; +-#endif /* ! __GNUC__ || g++ >= 2.8 */ +- +- static void _tao_any_destructor (void*); +- +- TAO_String_Manager id; +- CORBA::Any value; +-}; +- +-class TAO_DynamicAny_Export NameValuePair_var +-{ +-public: +- NameValuePair_var (void); // default constructor +- NameValuePair_var (NameValuePair *); +- NameValuePair_var (const NameValuePair_var &); // copy constructor +- ~NameValuePair_var (void); // destructor +- +- NameValuePair_var &operator= (NameValuePair *); +- NameValuePair_var &operator= (const NameValuePair_var &); +- NameValuePair *operator-> (void); +- const NameValuePair *operator-> (void) const; +- +- operator const NameValuePair &() const; +- operator NameValuePair &(); +- operator NameValuePair &() const; +- operator NameValuePair *&(); // variable-size types only +- +- // in, inout, out, _retn +- const NameValuePair &in (void) const; +- NameValuePair &inout (void); +- NameValuePair *&out (void); +- NameValuePair *_retn (void); +- NameValuePair *ptr (void) const; +- +-private: +- NameValuePair *ptr_; +-}; +- +-class TAO_DynamicAny_Export NameValuePair_out +-{ +-public: +- NameValuePair_out (NameValuePair *&); +- NameValuePair_out (NameValuePair_var &); +- NameValuePair_out (const NameValuePair_out &); +- NameValuePair_out &operator= (const NameValuePair_out &); +- NameValuePair_out &operator= (NameValuePair *); +- operator NameValuePair *&(); +- NameValuePair *&ptr (void); +- NameValuePair *operator-> (void); +- +-private: +- NameValuePair *&ptr_; +- // assignment from T_var not allowed +- void operator= (const NameValuePair_var &); +-}; +- +-TAO_NAMESPACE_STORAGE_CLASS CORBA::TypeCode_ptr _tc_NameValuePair; +- +- +-#if !defined (TAO_USE_SEQUENCE_TEMPLATES) +- +-#if !defined (__TAO_UNBOUNDED_SEQUENCE_DYNAMICANY_NAMEVALUEPAIRSEQ_CH_) +-#define __TAO_UNBOUNDED_SEQUENCE_DYNAMICANY_NAMEVALUEPAIRSEQ_CH_ +- +- class TAO_EXPORT_NESTED_MACRO _TAO_Unbounded_Sequence_DynamicAny_NameValuePairSeq : public TAO_Unbounded_Base_Sequence +- { +- public: +- // = Initialization and termination methods. +- +- _TAO_Unbounded_Sequence_DynamicAny_NameValuePairSeq (void); // Default constructor. +- _TAO_Unbounded_Sequence_DynamicAny_NameValuePairSeq (CORBA::ULong maximum); +- _TAO_Unbounded_Sequence_DynamicAny_NameValuePairSeq (CORBA::ULong maximum, +- CORBA::ULong length, +- NameValuePair *data, +- CORBA::Boolean release = 0); +- _TAO_Unbounded_Sequence_DynamicAny_NameValuePairSeq (const _TAO_Unbounded_Sequence_DynamicAny_NameValuePairSeq &rhs); +- _TAO_Unbounded_Sequence_DynamicAny_NameValuePairSeq &operator= (const _TAO_Unbounded_Sequence_DynamicAny_NameValuePairSeq &rhs); +- virtual ~_TAO_Unbounded_Sequence_DynamicAny_NameValuePairSeq (void); // Dtor. +- // = Accessors. +- NameValuePair &operator[] (CORBA::ULong i); +- const NameValuePair &operator[] (CORBA::ULong i) const; +- // = Static operations. +- static NameValuePair *allocbuf (CORBA::ULong size); +- static void freebuf (NameValuePair *buffer); +- virtual void _allocate_buffer (CORBA::ULong length); +- virtual void _deallocate_buffer (void); +- // Implement the TAO_Base_Sequence methods (see Sequence.h) +- +- NameValuePair *get_buffer (CORBA::Boolean orphan = 0); +- const NameValuePair *get_buffer (void) const; +- void replace (CORBA::ULong max, +- CORBA::ULong length, +- NameValuePair *data, +- CORBA::Boolean release); +- }; +- +-#endif /* end #if !defined */ +- +- +-#endif /* !TAO_USE_SEQUENCE_TEMPLATES */ +- +-#if !defined (_DYNAMICANY_NAMEVALUEPAIRSEQ_CH_) +-#define _DYNAMICANY_NAMEVALUEPAIRSEQ_CH_ +- +-class NameValuePairSeq; +-class NameValuePairSeq_var; +- +-// ************************************************************* +-// NameValuePairSeq +-// ************************************************************* +- +-class TAO_DynamicAny_Export NameValuePairSeq : public +-#if !defined (TAO_USE_SEQUENCE_TEMPLATES) +- _TAO_Unbounded_Sequence_DynamicAny_NameValuePairSeq +-#else /* TAO_USE_SEQUENCE_TEMPLATES */ +- TAO_Unbounded_Sequence +-#endif /* !TAO_USE_SEQUENCE_TEMPLATES */ +-{ +-public: +- NameValuePairSeq (void); // default ctor +- NameValuePairSeq (CORBA::ULong max); // uses max size +- NameValuePairSeq ( +- CORBA::ULong max, +- CORBA::ULong length, +- NameValuePair *buffer, +- CORBA::Boolean release=0 +- ); +- NameValuePairSeq (const NameValuePairSeq &); // copy ctor +- ~NameValuePairSeq (void); +- static void _tao_any_destructor (void*); +- +-#if !defined(__GNUC__) || !defined (ACE_HAS_GNUG_PRE_2_8) +- typedef NameValuePairSeq_var _var_type; +-#endif /* ! __GNUC__ || g++ >= 2.8 */ +- +-}; +- +-#endif /* end #if !defined */ +- +- +-#if !defined (_DYNAMICANY_NAMEVALUEPAIRSEQ___VAR_CH_) +-#define _DYNAMICANY_NAMEVALUEPAIRSEQ___VAR_CH_ +- +-// ************************************************************* +-// class DynamicAny::NameValuePairSeq_var +-// ************************************************************* +- +-class TAO_DynamicAny_Export NameValuePairSeq_var +-{ +-public: +- NameValuePairSeq_var (void); // default constructor +- NameValuePairSeq_var (NameValuePairSeq *); +- NameValuePairSeq_var (const NameValuePairSeq_var &); // copy constructor +- ~NameValuePairSeq_var (void); // destructor +- +- NameValuePairSeq_var &operator= (NameValuePairSeq *); +- NameValuePairSeq_var &operator= (const NameValuePairSeq_var &); +- NameValuePairSeq *operator-> (void); +- const NameValuePairSeq *operator-> (void) const; +- +- operator const NameValuePairSeq &() const; +- operator NameValuePairSeq &(); +- operator NameValuePairSeq &() const; +- operator NameValuePairSeq *&(); // variable-size base types only +- +- NameValuePair &operator[] (CORBA::ULong index); +- // in, inout, out, _retn +- const NameValuePairSeq &in (void) const; +- NameValuePairSeq &inout (void); +- NameValuePairSeq *&out (void); +- NameValuePairSeq *_retn (void); +- NameValuePairSeq *ptr (void) const; +- +-private: +- NameValuePairSeq *ptr_; +-}; +- +- +-#endif /* end #if !defined */ +- +- +-#if !defined (_DYNAMICANY_NAMEVALUEPAIRSEQ___OUT_CH_) +-#define _DYNAMICANY_NAMEVALUEPAIRSEQ___OUT_CH_ +- +-class TAO_DynamicAny_Export NameValuePairSeq_out +-{ +-public: +- NameValuePairSeq_out (NameValuePairSeq *&); +- NameValuePairSeq_out (NameValuePairSeq_var &); +- NameValuePairSeq_out (const NameValuePairSeq_out &); +- NameValuePairSeq_out &operator= (const NameValuePairSeq_out &); +- NameValuePairSeq_out &operator= (NameValuePairSeq *); +- operator NameValuePairSeq *&(); +- NameValuePairSeq *&ptr (void); +- NameValuePairSeq *operator-> (void); +- NameValuePair &operator[] (CORBA::ULong index); +- +-private: +- NameValuePairSeq *&ptr_; +- // assignment from T_var not allowed +- void operator= (const NameValuePairSeq_var &); +-}; +- +- +-#endif /* end #if !defined */ +- +-TAO_NAMESPACE_STORAGE_CLASS CORBA::TypeCode_ptr _tc_NameValuePairSeq; +- +-struct NameDynAnyPair; +-class NameDynAnyPair_var; +- +-struct TAO_DynamicAny_Export NameDynAnyPair +-{ +- +-#if !defined(__GNUC__) || !defined (ACE_HAS_GNUG_PRE_2_8) +- typedef NameDynAnyPair_var _var_type; +-#endif /* ! __GNUC__ || g++ >= 2.8 */ +- +- TAO_String_Manager id; +- ACE_NESTED_CLASS (DynamicAny, DynAny_var) value; +-}; +- +-class TAO_DynamicAny_Export NameDynAnyPair_var +-{ +-public: +- NameDynAnyPair_var (void); // default constructor +- NameDynAnyPair_var (NameDynAnyPair *); +- NameDynAnyPair_var (const NameDynAnyPair_var &); // copy constructor +- ~NameDynAnyPair_var (void); // destructor +- +- NameDynAnyPair_var &operator= (NameDynAnyPair *); +- NameDynAnyPair_var &operator= (const NameDynAnyPair_var &); +- NameDynAnyPair *operator-> (void); +- const NameDynAnyPair *operator-> (void) const; +- +- operator const NameDynAnyPair &() const; +- operator NameDynAnyPair &(); +- operator NameDynAnyPair &() const; +- operator NameDynAnyPair *&(); // variable-size types only +- +- // in, inout, out, _retn +- const NameDynAnyPair &in (void) const; +- NameDynAnyPair &inout (void); +- NameDynAnyPair *&out (void); +- NameDynAnyPair *_retn (void); +- NameDynAnyPair *ptr (void) const; +- +-private: +- NameDynAnyPair *ptr_; +-}; +- +-class TAO_DynamicAny_Export NameDynAnyPair_out +-{ +-public: +- NameDynAnyPair_out (NameDynAnyPair *&); +- NameDynAnyPair_out (NameDynAnyPair_var &); +- NameDynAnyPair_out (const NameDynAnyPair_out &); +- NameDynAnyPair_out &operator= (const NameDynAnyPair_out &); +- NameDynAnyPair_out &operator= (NameDynAnyPair *); +- operator NameDynAnyPair *&(); +- NameDynAnyPair *&ptr (void); +- NameDynAnyPair *operator-> (void); +- +-private: +- NameDynAnyPair *&ptr_; +- // assignment from T_var not allowed +- void operator= (const NameDynAnyPair_var &); +-}; +- +- +-#if !defined (TAO_USE_SEQUENCE_TEMPLATES) +- +-#if !defined (__TAO_UNBOUNDED_SEQUENCE_DYNAMICANY_NAMEDYNANYPAIRSEQ_CH_) +-#define __TAO_UNBOUNDED_SEQUENCE_DYNAMICANY_NAMEDYNANYPAIRSEQ_CH_ +- +- class TAO_EXPORT_NESTED_MACRO _TAO_Unbounded_Sequence_DynamicAny_NameDynAnyPairSeq : public TAO_Unbounded_Base_Sequence +- { +- public: +- // = Initialization and termination methods. +- +- _TAO_Unbounded_Sequence_DynamicAny_NameDynAnyPairSeq (void); // Default constructor. +- _TAO_Unbounded_Sequence_DynamicAny_NameDynAnyPairSeq (CORBA::ULong maximum); +- _TAO_Unbounded_Sequence_DynamicAny_NameDynAnyPairSeq (CORBA::ULong maximum, +- CORBA::ULong length, +- NameDynAnyPair *data, +- CORBA::Boolean release = 0); +- _TAO_Unbounded_Sequence_DynamicAny_NameDynAnyPairSeq (const _TAO_Unbounded_Sequence_DynamicAny_NameDynAnyPairSeq &rhs); +- _TAO_Unbounded_Sequence_DynamicAny_NameDynAnyPairSeq &operator= (const _TAO_Unbounded_Sequence_DynamicAny_NameDynAnyPairSeq &rhs); +- virtual ~_TAO_Unbounded_Sequence_DynamicAny_NameDynAnyPairSeq (void); // Dtor. +- // = Accessors. +- NameDynAnyPair &operator[] (CORBA::ULong i); +- const NameDynAnyPair &operator[] (CORBA::ULong i) const; +- // = Static operations. +- static NameDynAnyPair *allocbuf (CORBA::ULong size); +- static void freebuf (NameDynAnyPair *buffer); +- virtual void _allocate_buffer (CORBA::ULong length); +- virtual void _deallocate_buffer (void); +- // Implement the TAO_Base_Sequence methods (see Sequence.h) +- +- NameDynAnyPair *get_buffer (CORBA::Boolean orphan = 0); +- const NameDynAnyPair *get_buffer (void) const; +- void replace (CORBA::ULong max, +- CORBA::ULong length, +- NameDynAnyPair *data, +- CORBA::Boolean release); +- }; +- +-#endif /* end #if !defined */ +- +- +-#endif /* !TAO_USE_SEQUENCE_TEMPLATES */ +- +-#if !defined (_DYNAMICANY_NAMEDYNANYPAIRSEQ_CH_) +-#define _DYNAMICANY_NAMEDYNANYPAIRSEQ_CH_ +- +-class NameDynAnyPairSeq; +-class NameDynAnyPairSeq_var; +- +-// ************************************************************* +-// NameDynAnyPairSeq +-// ************************************************************* +- +-class TAO_DynamicAny_Export NameDynAnyPairSeq : public +-#if !defined (TAO_USE_SEQUENCE_TEMPLATES) +- _TAO_Unbounded_Sequence_DynamicAny_NameDynAnyPairSeq +-#else /* TAO_USE_SEQUENCE_TEMPLATES */ +- TAO_Unbounded_Sequence +-#endif /* !TAO_USE_SEQUENCE_TEMPLATES */ +-{ +-public: +- NameDynAnyPairSeq (void); // default ctor +- NameDynAnyPairSeq (CORBA::ULong max); // uses max size +- NameDynAnyPairSeq ( +- CORBA::ULong max, +- CORBA::ULong length, +- NameDynAnyPair *buffer, +- CORBA::Boolean release=0 +- ); +- NameDynAnyPairSeq (const NameDynAnyPairSeq &); // copy ctor +- ~NameDynAnyPairSeq (void); +- static void _tao_any_destructor (void*); +- +-#if !defined(__GNUC__) || !defined (ACE_HAS_GNUG_PRE_2_8) +- typedef NameDynAnyPairSeq_var _var_type; +-#endif /* ! __GNUC__ || g++ >= 2.8 */ +- +-}; +- +-#endif /* end #if !defined */ +- +- +-#if !defined (_DYNAMICANY_NAMEDYNANYPAIRSEQ___VAR_CH_) +-#define _DYNAMICANY_NAMEDYNANYPAIRSEQ___VAR_CH_ +- +-// ************************************************************* +-// class DynamicAny::NameDynAnyPairSeq_var +-// ************************************************************* +- +-class TAO_DynamicAny_Export NameDynAnyPairSeq_var +-{ +-public: +- NameDynAnyPairSeq_var (void); // default constructor +- NameDynAnyPairSeq_var (NameDynAnyPairSeq *); +- NameDynAnyPairSeq_var (const NameDynAnyPairSeq_var &); // copy constructor +- ~NameDynAnyPairSeq_var (void); // destructor +- +- NameDynAnyPairSeq_var &operator= (NameDynAnyPairSeq *); +- NameDynAnyPairSeq_var &operator= (const NameDynAnyPairSeq_var &); +- NameDynAnyPairSeq *operator-> (void); +- const NameDynAnyPairSeq *operator-> (void) const; +- +- operator const NameDynAnyPairSeq &() const; +- operator NameDynAnyPairSeq &(); +- operator NameDynAnyPairSeq &() const; +- operator NameDynAnyPairSeq *&(); // variable-size base types only +- +- NameDynAnyPair &operator[] (CORBA::ULong index); +- // in, inout, out, _retn +- const NameDynAnyPairSeq &in (void) const; +- NameDynAnyPairSeq &inout (void); +- NameDynAnyPairSeq *&out (void); +- NameDynAnyPairSeq *_retn (void); +- NameDynAnyPairSeq *ptr (void) const; +- +-private: +- NameDynAnyPairSeq *ptr_; +-}; +- +- +-#endif /* end #if !defined */ +- +- +-#if !defined (_DYNAMICANY_NAMEDYNANYPAIRSEQ___OUT_CH_) +-#define _DYNAMICANY_NAMEDYNANYPAIRSEQ___OUT_CH_ +- +-class TAO_DynamicAny_Export NameDynAnyPairSeq_out +-{ +-public: +- NameDynAnyPairSeq_out (NameDynAnyPairSeq *&); +- NameDynAnyPairSeq_out (NameDynAnyPairSeq_var &); +- NameDynAnyPairSeq_out (const NameDynAnyPairSeq_out &); +- NameDynAnyPairSeq_out &operator= (const NameDynAnyPairSeq_out &); +- NameDynAnyPairSeq_out &operator= (NameDynAnyPairSeq *); +- operator NameDynAnyPairSeq *&(); +- NameDynAnyPairSeq *&ptr (void); +- NameDynAnyPairSeq *operator-> (void); +- NameDynAnyPair &operator[] (CORBA::ULong index); +- +-private: +- NameDynAnyPairSeq *&ptr_; +- // assignment from T_var not allowed +- void operator= (const NameDynAnyPairSeq_var &); +-}; +- +- +-#endif /* end #if !defined */ +- +- +-#if !defined (_DYNAMICANY_DYNSTRUCT___PTR_CH_) +-#define _DYNAMICANY_DYNSTRUCT___PTR_CH_ +- +-class DynStruct; +-typedef DynStruct *DynStruct_ptr; +- +-#endif /* end #if !defined */ +- +- +-#if !defined (_DYNAMICANY_DYNSTRUCT___VAR_CH_) +-#define _DYNAMICANY_DYNSTRUCT___VAR_CH_ +- +-class TAO_DynamicAny_Export DynStruct_var : public TAO_Base_var +-{ +-public: +- DynStruct_var (void); // default constructor +- DynStruct_var (DynStruct_ptr p) : ptr_ (p) {} +- DynStruct_var (const DynStruct_var &); // copy constructor +- ~DynStruct_var (void); // destructor +- +- DynStruct_var &operator= (DynStruct_ptr); +- DynStruct_var &operator= (const DynStruct_var &); +- DynStruct_ptr operator-> (void) const; +- +- operator const DynStruct_ptr &() const; +- operator DynStruct_ptr &(); +- // in, inout, out, _retn +- DynStruct_ptr in (void) const; +- DynStruct_ptr &inout (void); +- DynStruct_ptr &out (void); +- DynStruct_ptr _retn (void); +- DynStruct_ptr ptr (void) const; +- +-private: +- DynStruct_ptr ptr_; +- // Unimplemented - prevents widening assignment. +- DynStruct_var (const TAO_Base_var &rhs); +- DynStruct_var &operator= (const TAO_Base_var &rhs); +-}; +- +- +-#endif /* end #if !defined */ +- +- +-#if !defined (_DYNAMICANY_DYNSTRUCT___OUT_CH_) +-#define _DYNAMICANY_DYNSTRUCT___OUT_CH_ +- +-class TAO_DynamicAny_Export DynStruct_out +-{ +-public: +- DynStruct_out (DynStruct_ptr &); +- DynStruct_out (DynStruct_var &); +- DynStruct_out (const DynStruct_out &); +- DynStruct_out &operator= (const DynStruct_out &); +- DynStruct_out &operator= (const DynStruct_var &); +- DynStruct_out &operator= (DynStruct_ptr); +- operator DynStruct_ptr &(); +- DynStruct_ptr &ptr (void); +- DynStruct_ptr operator-> (void); +- +-private: +- DynStruct_ptr &ptr_; +-}; +- +- +-#endif /* end #if !defined */ +- +- +-#if !defined (_DYNAMICANY_DYNSTRUCT_CH_) +-#define _DYNAMICANY_DYNSTRUCT_CH_ +- +-class TAO_DynamicAny_Export DynStruct: public virtual DynAny +-{ +-public: +-#if !defined(__GNUC__) || !defined (ACE_HAS_GNUG_PRE_2_8) +- typedef DynStruct_ptr _ptr_type; +- typedef DynStruct_var _var_type; +-#endif /* ! __GNUC__ || g++ >= 2.8 */ +- +- // the static operations +- static DynStruct_ptr _duplicate (DynStruct_ptr obj); +- static DynStruct_ptr _narrow ( +- CORBA::Object_ptr obj, +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment () +- ); +- static DynStruct_ptr _unchecked_narrow ( +- CORBA::Object_ptr obj, +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment () +- ); +- static DynStruct_ptr _nil (void) +- { +- return (DynStruct_ptr)0; +- } +- +- virtual char * current_member_name ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment () +- ) +- ACE_THROW_SPEC (( +- CORBA::SystemException, +- DynamicAny::DynAny::TypeMismatch, +- DynamicAny::DynAny::InvalidValue +- )) = 0; +- +- virtual CORBA::TCKind_ptr current_member_kind ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment () +- ) +- ACE_THROW_SPEC (( +- CORBA::SystemException, +- DynamicAny::DynAny::TypeMismatch, +- DynamicAny::DynAny::InvalidValue +- )) = 0; +- +- virtual DynamicAny::NameValuePairSeq * get_members ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment () +- ) +- ACE_THROW_SPEC (( +- CORBA::SystemException +- )) = 0; +- +- virtual void set_members ( +- const DynamicAny::NameValuePairSeq & value, +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment () +- ) +- ACE_THROW_SPEC (( +- CORBA::SystemException, +- DynamicAny::DynAny::TypeMismatch, +- DynamicAny::DynAny::InvalidValue +- )) = 0; +- +- virtual DynamicAny::NameDynAnyPairSeq * get_members_as_dyn_any ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment () +- ) +- ACE_THROW_SPEC (( +- CORBA::SystemException +- )) = 0; +- +- virtual void set_members_as_dyn_any ( +- const DynamicAny::NameDynAnyPairSeq & value, +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment () +- ) +- ACE_THROW_SPEC (( +- CORBA::SystemException, +- DynamicAny::DynAny::TypeMismatch, +- DynamicAny::DynAny::InvalidValue +- )) = 0; +- +- virtual void *_tao_QueryInterface (ptr_arith_t type); +- +- virtual const char* _interface_repository_id (void) const; +- +-protected: +- DynStruct (void); +- virtual ~DynStruct (void); +-private: +- DynStruct (const DynStruct &); +- void operator= (const DynStruct &); +-#if (TAO_HAS_INTERCEPTORS == 1) +- // Generation of interceptors related RequestInfo classes per operation. +- // This needed to be able to store the arguments, exceptiosn, constexts +- // and build the lists dynamically on demand so that unnecessary time overhead +- // of building these lists when they arent used is avoided. +- class TAO_ClientRequest_Info_DynamicAny_DynStruct_current_member_name : public TAO_ClientRequest_Info +- { +- public: +- friend class DynamicAny::DynStruct; +- TAO_ClientRequest_Info_DynamicAny_DynStruct_current_member_name ( +- const char *_tao_operation, +- IOP::ServiceContextList &_tao_service_context_list, +- CORBA::Object *_tao_target , +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment () +- ); +- +- virtual Dynamic::ParameterList * arguments ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); +- +- virtual Dynamic::ExceptionList * exceptions ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); +- +-virtual CORBA::Any * result ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); +- +- +-private: +-TAO_ClientRequest_Info_DynamicAny_DynStruct_current_member_name (const TAO_ClientRequest_Info_DynamicAny_DynStruct_current_member_name &); +-void operator= (const TAO_ClientRequest_Info_DynamicAny_DynStruct_current_member_name &); +-void result (char * result); +- // update the result +-char * result_; +-}; +- +-class TAO_ClientRequest_Info_DynamicAny_DynStruct_current_member_kind : public TAO_ClientRequest_Info +-{ +-public: +- friend class DynamicAny::DynStruct; +- TAO_ClientRequest_Info_DynamicAny_DynStruct_current_member_kind ( +- const char *_tao_operation, +- IOP::ServiceContextList &_tao_service_context_list, +- CORBA::Object *_tao_target , +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment () +- ); +- +- virtual Dynamic::ParameterList * arguments ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); +- +-virtual Dynamic::ExceptionList * exceptions ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); +- +-virtual CORBA::Any * result ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); +- +- +-private: +-TAO_ClientRequest_Info_DynamicAny_DynStruct_current_member_kind (const TAO_ClientRequest_Info_DynamicAny_DynStruct_current_member_kind &); +-void operator= (const TAO_ClientRequest_Info_DynamicAny_DynStruct_current_member_kind &); +-void result (CORBA::TCKind_ptr result); +- // update the result +-CORBA::TCKind_ptr result_; +-}; +- +-class TAO_ClientRequest_Info_DynamicAny_DynStruct_get_members : public TAO_ClientRequest_Info +-{ +-public: +- friend class DynamicAny::DynStruct; +- TAO_ClientRequest_Info_DynamicAny_DynStruct_get_members ( +- const char *_tao_operation, +- IOP::ServiceContextList &_tao_service_context_list, +- CORBA::Object *_tao_target , +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment () +- ); +- +- virtual Dynamic::ParameterList * arguments ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); +- +-virtual Dynamic::ExceptionList * exceptions ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); +- +-virtual CORBA::Any * result ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); +- +- +-private: +-TAO_ClientRequest_Info_DynamicAny_DynStruct_get_members (const TAO_ClientRequest_Info_DynamicAny_DynStruct_get_members &); +-void operator= (const TAO_ClientRequest_Info_DynamicAny_DynStruct_get_members &); +-void result (DynamicAny::NameValuePairSeq * result); +- // update the result +-DynamicAny::NameValuePairSeq * result_; +-}; +- +-class TAO_ClientRequest_Info_DynamicAny_DynStruct_set_members : public TAO_ClientRequest_Info +-{ +-public: +- friend class DynamicAny::DynStruct; +- TAO_ClientRequest_Info_DynamicAny_DynStruct_set_members ( +- const char *_tao_operation, +- IOP::ServiceContextList &_tao_service_context_list, +- CORBA::Object *_tao_target , const DynamicAny::NameValuePairSeq & value , +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment () +- ); +- +- virtual Dynamic::ParameterList * arguments ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); +- +-virtual Dynamic::ExceptionList * exceptions ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); +- +-virtual CORBA::Any * result ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); +- +- +-private: +-TAO_ClientRequest_Info_DynamicAny_DynStruct_set_members (const TAO_ClientRequest_Info_DynamicAny_DynStruct_set_members &); +-void operator= (const TAO_ClientRequest_Info_DynamicAny_DynStruct_set_members &); +-const DynamicAny::NameValuePairSeq & value_; +-}; +- +-class TAO_ClientRequest_Info_DynamicAny_DynStruct_get_members_as_dyn_any : public TAO_ClientRequest_Info +-{ +-public: +- friend class DynamicAny::DynStruct; +- TAO_ClientRequest_Info_DynamicAny_DynStruct_get_members_as_dyn_any ( +- const char *_tao_operation, +- IOP::ServiceContextList &_tao_service_context_list, +- CORBA::Object *_tao_target , +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment () +- ); +- +- virtual Dynamic::ParameterList * arguments ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); +- +-virtual Dynamic::ExceptionList * exceptions ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); +- +-virtual CORBA::Any * result ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); +- +- +-private: +-TAO_ClientRequest_Info_DynamicAny_DynStruct_get_members_as_dyn_any (const TAO_ClientRequest_Info_DynamicAny_DynStruct_get_members_as_dyn_any &); +-void operator= (const TAO_ClientRequest_Info_DynamicAny_DynStruct_get_members_as_dyn_any &); +-void result (DynamicAny::NameDynAnyPairSeq * result); +- // update the result +-DynamicAny::NameDynAnyPairSeq * result_; +-}; +- +-class TAO_ClientRequest_Info_DynamicAny_DynStruct_set_members_as_dyn_any : public TAO_ClientRequest_Info +-{ +-public: +- friend class DynamicAny::DynStruct; +- TAO_ClientRequest_Info_DynamicAny_DynStruct_set_members_as_dyn_any ( +- const char *_tao_operation, +- IOP::ServiceContextList &_tao_service_context_list, +- CORBA::Object *_tao_target , const DynamicAny::NameDynAnyPairSeq & value , +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment () +- ); +- +- virtual Dynamic::ParameterList * arguments ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); +- +-virtual Dynamic::ExceptionList * exceptions ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); +- +-virtual CORBA::Any * result ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); +- ++ NameDynAnyPairSeq_out (NameDynAnyPairSeq *&); ++ NameDynAnyPairSeq_out (NameDynAnyPairSeq_var &); ++ NameDynAnyPairSeq_out (const NameDynAnyPairSeq_out &); ++ NameDynAnyPairSeq_out &operator= (const NameDynAnyPairSeq_out &); ++ NameDynAnyPairSeq_out &operator= (NameDynAnyPairSeq *); ++ operator NameDynAnyPairSeq *&(); ++ NameDynAnyPairSeq *&ptr (void); ++ NameDynAnyPairSeq *operator-> (void); ++ NameDynAnyPair &operator[] (CORBA::ULong index); + + private: +-TAO_ClientRequest_Info_DynamicAny_DynStruct_set_members_as_dyn_any (const TAO_ClientRequest_Info_DynamicAny_DynStruct_set_members_as_dyn_any &); +-void operator= (const TAO_ClientRequest_Info_DynamicAny_DynStruct_set_members_as_dyn_any &); +-const DynamicAny::NameDynAnyPairSeq & value_; +-}; +- +-#endif /* TAO_HAS_INTERCEPTORS */ +- ++ NameDynAnyPairSeq *&ptr_; ++ // assignment from T_var not allowed ++ void operator= (const NameDynAnyPairSeq_var &); + }; + + + #endif /* end #if !defined */ + + +-#if !defined (_DYNAMICANY_DYNUNION___PTR_CH_) +-#define _DYNAMICANY_DYNUNION___PTR_CH_ ++#if !defined (_DYNAMICANY_DYNSTRUCT___PTR_CH_) ++#define _DYNAMICANY_DYNSTRUCT___PTR_CH_ + +-class DynUnion; +-typedef DynUnion *DynUnion_ptr; ++class DynStruct; ++typedef DynStruct *DynStruct_ptr; + + #endif /* end #if !defined */ + + +-#if !defined (_DYNAMICANY_DYNUNION___VAR_CH_) +-#define _DYNAMICANY_DYNUNION___VAR_CH_ ++#if !defined (_DYNAMICANY_DYNSTRUCT___VAR_CH_) ++#define _DYNAMICANY_DYNSTRUCT___VAR_CH_ + +-class TAO_DynamicAny_Export DynUnion_var : public TAO_Base_var ++class TAO_DynamicAny_Export DynStruct_var : public TAO_Base_var + { + public: +- DynUnion_var (void); // default constructor +- DynUnion_var (DynUnion_ptr p) : ptr_ (p) {} +- DynUnion_var (const DynUnion_var &); // copy constructor +- ~DynUnion_var (void); // destructor ++ DynStruct_var (void); // default constructor ++ DynStruct_var (DynStruct_ptr p) : ptr_ (p) {} ++ DynStruct_var (const DynStruct_var &); // copy constructor ++ ~DynStruct_var (void); // destructor + +- DynUnion_var &operator= (DynUnion_ptr); +- DynUnion_var &operator= (const DynUnion_var &); +- DynUnion_ptr operator-> (void) const; ++ DynStruct_var &operator= (DynStruct_ptr); ++ DynStruct_var &operator= (const DynStruct_var &); ++ DynStruct_ptr operator-> (void) const; + +- operator const DynUnion_ptr &() const; +- operator DynUnion_ptr &(); ++ operator const DynStruct_ptr &() const; ++ operator DynStruct_ptr &(); + // in, inout, out, _retn +- DynUnion_ptr in (void) const; +- DynUnion_ptr &inout (void); +- DynUnion_ptr &out (void); +- DynUnion_ptr _retn (void); +- DynUnion_ptr ptr (void) const; ++ DynStruct_ptr in (void) const; ++ DynStruct_ptr &inout (void); ++ DynStruct_ptr &out (void); ++ DynStruct_ptr _retn (void); ++ DynStruct_ptr ptr (void) const; + + private: +- DynUnion_ptr ptr_; ++ DynStruct_ptr ptr_; + // Unimplemented - prevents widening assignment. +- DynUnion_var (const TAO_Base_var &rhs); +- DynUnion_var &operator= (const TAO_Base_var &rhs); ++ DynStruct_var (const TAO_Base_var &rhs); ++ DynStruct_var &operator= (const TAO_Base_var &rhs); + }; + + + #endif /* end #if !defined */ + + +-#if !defined (_DYNAMICANY_DYNUNION___OUT_CH_) +-#define _DYNAMICANY_DYNUNION___OUT_CH_ ++#if !defined (_DYNAMICANY_DYNSTRUCT___OUT_CH_) ++#define _DYNAMICANY_DYNSTRUCT___OUT_CH_ + +-class TAO_DynamicAny_Export DynUnion_out ++class TAO_DynamicAny_Export DynStruct_out + { + public: +- DynUnion_out (DynUnion_ptr &); +- DynUnion_out (DynUnion_var &); +- DynUnion_out (const DynUnion_out &); +- DynUnion_out &operator= (const DynUnion_out &); +- DynUnion_out &operator= (const DynUnion_var &); +- DynUnion_out &operator= (DynUnion_ptr); +- operator DynUnion_ptr &(); +- DynUnion_ptr &ptr (void); +- DynUnion_ptr operator-> (void); ++ DynStruct_out (DynStruct_ptr &); ++ DynStruct_out (DynStruct_var &); ++ DynStruct_out (const DynStruct_out &); ++ DynStruct_out &operator= (const DynStruct_out &); ++ DynStruct_out &operator= (const DynStruct_var &); ++ DynStruct_out &operator= (DynStruct_ptr); ++ operator DynStruct_ptr &(); ++ DynStruct_ptr &ptr (void); ++ DynStruct_ptr operator-> (void); + + private: +- DynUnion_ptr &ptr_; ++ DynStruct_ptr &ptr_; + }; + + + #endif /* end #if !defined */ + + +-#if !defined (_DYNAMICANY_DYNUNION_CH_) +-#define _DYNAMICANY_DYNUNION_CH_ ++#if !defined (_DYNAMICANY_DYNSTRUCT_CH_) ++#define _DYNAMICANY_DYNSTRUCT_CH_ + +-class TAO_DynamicAny_Export DynUnion: public virtual DynAny ++class TAO_DynamicAny_Export DynStruct: public virtual DynAny + { + public: + #if !defined(__GNUC__) || !defined (ACE_HAS_GNUG_PRE_2_8) +- typedef DynUnion_ptr _ptr_type; +- typedef DynUnion_var _var_type; ++ typedef DynStruct_ptr _ptr_type; ++ typedef DynStruct_var _var_type; + #endif /* ! __GNUC__ || g++ >= 2.8 */ + + // the static operations +- static DynUnion_ptr _duplicate (DynUnion_ptr obj); +- static DynUnion_ptr _narrow ( ++ static DynStruct_ptr _duplicate (DynStruct_ptr obj); ++ static DynStruct_ptr _narrow ( + CORBA::Object_ptr obj, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ); +- static DynUnion_ptr _unchecked_narrow ( ++ static DynStruct_ptr _unchecked_narrow ( + CORBA::Object_ptr obj, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ); +- static DynUnion_ptr _nil (void) ++ static DynStruct_ptr _nil (void) + { +- return (DynUnion_ptr)0; ++ return (DynStruct_ptr)0; + } + +- virtual DynamicAny::DynAny_ptr get_discriminator ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment () +- ) +- ACE_THROW_SPEC (( +- CORBA::SystemException +- )) = 0; +- +- virtual void set_discriminator ( +- DynamicAny::DynAny_ptr d, +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment () +- ) +- ACE_THROW_SPEC (( +- CORBA::SystemException, +- DynamicAny::DynAny::TypeMismatch +- )) = 0; +- +- virtual void set_to_default_member ( ++ virtual char * current_member_name ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, +- DynamicAny::DynAny::TypeMismatch ++ DynamicAny::DynAny::TypeMismatch, ++ DynamicAny::DynAny::InvalidValue + )) = 0; + +- virtual void set_to_no_active_member ( ++ virtual CORBA::TCKind current_member_kind ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, +- DynamicAny::DynAny::TypeMismatch +- )) = 0; +- +- virtual CORBA::Boolean has_no_active_member ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment () +- ) +- ACE_THROW_SPEC (( +- CORBA::SystemException ++ DynamicAny::DynAny::TypeMismatch, ++ DynamicAny::DynAny::InvalidValue + )) = 0; + +- virtual CORBA::TCKind_ptr discriminator_kind ( ++ virtual DynamicAny::NameValuePairSeq * get_members ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) +@@ -4046,30 +1586,33 @@ + CORBA::SystemException + )) = 0; + +- virtual DynamicAny::DynAny_ptr member ( ++ virtual void set_members ( ++ const DynamicAny::NameValuePairSeq & value, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, ++ DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) = 0; + +- virtual char * member_name ( ++ virtual DynamicAny::NameDynAnyPairSeq * get_members_as_dyn_any ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( +- CORBA::SystemException, +- DynamicAny::DynAny::InvalidValue ++ CORBA::SystemException + )) = 0; + +- virtual CORBA::TCKind_ptr member_kind ( ++ virtual void set_members_as_dyn_any ( ++ const DynamicAny::NameDynAnyPairSeq & value, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) + ACE_THROW_SPEC (( + CORBA::SystemException, ++ DynamicAny::DynAny::TypeMismatch, + DynamicAny::DynAny::InvalidValue + )) = 0; + +@@ -4078,333 +1621,203 @@ + virtual const char* _interface_repository_id (void) const; + + protected: +- DynUnion (void); +- virtual ~DynUnion (void); ++ DynStruct (void); ++ virtual ~DynStruct (void); + private: +- DynUnion (const DynUnion &); +- void operator= (const DynUnion &); +-#if (TAO_HAS_INTERCEPTORS == 1) +- // Generation of interceptors related RequestInfo classes per operation. +- // This needed to be able to store the arguments, exceptiosn, constexts +- // and build the lists dynamically on demand so that unnecessary time overhead +- // of building these lists when they arent used is avoided. +- class TAO_ClientRequest_Info_DynamicAny_DynUnion_get_discriminator : public TAO_ClientRequest_Info +- { +- public: +- friend class DynamicAny::DynUnion; +- TAO_ClientRequest_Info_DynamicAny_DynUnion_get_discriminator ( +- const char *_tao_operation, +- IOP::ServiceContextList &_tao_service_context_list, +- CORBA::Object *_tao_target , +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment () +- ); +- +- virtual Dynamic::ParameterList * arguments ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); +- +- virtual Dynamic::ExceptionList * exceptions ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); +- +-virtual CORBA::Any * result ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); +- ++ DynStruct (const DynStruct &); ++ void operator= (const DynStruct &); + +-private: +-TAO_ClientRequest_Info_DynamicAny_DynUnion_get_discriminator (const TAO_ClientRequest_Info_DynamicAny_DynUnion_get_discriminator &); +-void operator= (const TAO_ClientRequest_Info_DynamicAny_DynUnion_get_discriminator &); +-void result (DynamicAny::DynAny_ptr result); +- // update the result +-DynamicAny::DynAny_ptr result_; + }; + +-class TAO_ClientRequest_Info_DynamicAny_DynUnion_set_discriminator : public TAO_ClientRequest_Info +-{ +-public: +- friend class DynamicAny::DynUnion; +- TAO_ClientRequest_Info_DynamicAny_DynUnion_set_discriminator ( +- const char *_tao_operation, +- IOP::ServiceContextList &_tao_service_context_list, +- CORBA::Object *_tao_target , DynamicAny::DynAny_ptr d , +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment () +- ); +- +- virtual Dynamic::ParameterList * arguments ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); +- +-virtual Dynamic::ExceptionList * exceptions ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); +- +-virtual CORBA::Any * result ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); +- + +-private: +-TAO_ClientRequest_Info_DynamicAny_DynUnion_set_discriminator (const TAO_ClientRequest_Info_DynamicAny_DynUnion_set_discriminator &); +-void operator= (const TAO_ClientRequest_Info_DynamicAny_DynUnion_set_discriminator &); +-DynamicAny::DynAny_ptr & d_; +-}; ++#endif /* end #if !defined */ + +-class TAO_ClientRequest_Info_DynamicAny_DynUnion_set_to_default_member : public TAO_ClientRequest_Info +-{ +-public: +- friend class DynamicAny::DynUnion; +- TAO_ClientRequest_Info_DynamicAny_DynUnion_set_to_default_member ( +- const char *_tao_operation, +- IOP::ServiceContextList &_tao_service_context_list, +- CORBA::Object *_tao_target , +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment () +- ); + +- virtual Dynamic::ParameterList * arguments ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); ++#if !defined (_DYNAMICANY_DYNUNION___PTR_CH_) ++#define _DYNAMICANY_DYNUNION___PTR_CH_ + +-virtual Dynamic::ExceptionList * exceptions ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); ++class DynUnion; ++typedef DynUnion *DynUnion_ptr; + +-virtual CORBA::Any * result ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); ++#endif /* end #if !defined */ + + +-private: +-TAO_ClientRequest_Info_DynamicAny_DynUnion_set_to_default_member (const TAO_ClientRequest_Info_DynamicAny_DynUnion_set_to_default_member &); +-void operator= (const TAO_ClientRequest_Info_DynamicAny_DynUnion_set_to_default_member &); +-}; ++#if !defined (_DYNAMICANY_DYNUNION___VAR_CH_) ++#define _DYNAMICANY_DYNUNION___VAR_CH_ + +-class TAO_ClientRequest_Info_DynamicAny_DynUnion_set_to_no_active_member : public TAO_ClientRequest_Info ++class TAO_DynamicAny_Export DynUnion_var : public TAO_Base_var + { + public: +- friend class DynamicAny::DynUnion; +- TAO_ClientRequest_Info_DynamicAny_DynUnion_set_to_no_active_member ( +- const char *_tao_operation, +- IOP::ServiceContextList &_tao_service_context_list, +- CORBA::Object *_tao_target , +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment () +- ); +- +- virtual Dynamic::ParameterList * arguments ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); +- +-virtual Dynamic::ExceptionList * exceptions ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); ++ DynUnion_var (void); // default constructor ++ DynUnion_var (DynUnion_ptr p) : ptr_ (p) {} ++ DynUnion_var (const DynUnion_var &); // copy constructor ++ ~DynUnion_var (void); // destructor + +-virtual CORBA::Any * result ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); ++ DynUnion_var &operator= (DynUnion_ptr); ++ DynUnion_var &operator= (const DynUnion_var &); ++ DynUnion_ptr operator-> (void) const; + ++ operator const DynUnion_ptr &() const; ++ operator DynUnion_ptr &(); ++ // in, inout, out, _retn ++ DynUnion_ptr in (void) const; ++ DynUnion_ptr &inout (void); ++ DynUnion_ptr &out (void); ++ DynUnion_ptr _retn (void); ++ DynUnion_ptr ptr (void) const; + + private: +-TAO_ClientRequest_Info_DynamicAny_DynUnion_set_to_no_active_member (const TAO_ClientRequest_Info_DynamicAny_DynUnion_set_to_no_active_member &); +-void operator= (const TAO_ClientRequest_Info_DynamicAny_DynUnion_set_to_no_active_member &); ++ DynUnion_ptr ptr_; ++ // Unimplemented - prevents widening assignment. ++ DynUnion_var (const TAO_Base_var &rhs); ++ DynUnion_var &operator= (const TAO_Base_var &rhs); + }; + +-class TAO_ClientRequest_Info_DynamicAny_DynUnion_has_no_active_member : public TAO_ClientRequest_Info +-{ +-public: +- friend class DynamicAny::DynUnion; +- TAO_ClientRequest_Info_DynamicAny_DynUnion_has_no_active_member ( +- const char *_tao_operation, +- IOP::ServiceContextList &_tao_service_context_list, +- CORBA::Object *_tao_target , +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment () +- ); +- +- virtual Dynamic::ParameterList * arguments ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); +- +-virtual Dynamic::ExceptionList * exceptions ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); + +-virtual CORBA::Any * result ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); ++#endif /* end #if !defined */ + + +-private: +-TAO_ClientRequest_Info_DynamicAny_DynUnion_has_no_active_member (const TAO_ClientRequest_Info_DynamicAny_DynUnion_has_no_active_member &); +-void operator= (const TAO_ClientRequest_Info_DynamicAny_DynUnion_has_no_active_member &); +-void result (CORBA::Boolean result); +- // update the result +-CORBA::Boolean result_; +-}; ++#if !defined (_DYNAMICANY_DYNUNION___OUT_CH_) ++#define _DYNAMICANY_DYNUNION___OUT_CH_ + +-class TAO_ClientRequest_Info_DynamicAny_DynUnion_discriminator_kind : public TAO_ClientRequest_Info ++class TAO_DynamicAny_Export DynUnion_out + { + public: +- friend class DynamicAny::DynUnion; +- TAO_ClientRequest_Info_DynamicAny_DynUnion_discriminator_kind ( +- const char *_tao_operation, +- IOP::ServiceContextList &_tao_service_context_list, +- CORBA::Object *_tao_target , +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment () +- ); ++ DynUnion_out (DynUnion_ptr &); ++ DynUnion_out (DynUnion_var &); ++ DynUnion_out (const DynUnion_out &); ++ DynUnion_out &operator= (const DynUnion_out &); ++ DynUnion_out &operator= (const DynUnion_var &); ++ DynUnion_out &operator= (DynUnion_ptr); ++ operator DynUnion_ptr &(); ++ DynUnion_ptr &ptr (void); ++ DynUnion_ptr operator-> (void); + +- virtual Dynamic::ParameterList * arguments ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); ++private: ++ DynUnion_ptr &ptr_; ++}; + +-virtual Dynamic::ExceptionList * exceptions ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); + +-virtual CORBA::Any * result ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); ++#endif /* end #if !defined */ + + +-private: +-TAO_ClientRequest_Info_DynamicAny_DynUnion_discriminator_kind (const TAO_ClientRequest_Info_DynamicAny_DynUnion_discriminator_kind &); +-void operator= (const TAO_ClientRequest_Info_DynamicAny_DynUnion_discriminator_kind &); +-void result (CORBA::TCKind_ptr result); +- // update the result +-CORBA::TCKind_ptr result_; +-}; ++#if !defined (_DYNAMICANY_DYNUNION_CH_) ++#define _DYNAMICANY_DYNUNION_CH_ + +-class TAO_ClientRequest_Info_DynamicAny_DynUnion_member : public TAO_ClientRequest_Info ++class TAO_DynamicAny_Export DynUnion: public virtual DynAny + { + public: +- friend class DynamicAny::DynUnion; +- TAO_ClientRequest_Info_DynamicAny_DynUnion_member ( +- const char *_tao_operation, +- IOP::ServiceContextList &_tao_service_context_list, +- CORBA::Object *_tao_target , ++#if !defined(__GNUC__) || !defined (ACE_HAS_GNUG_PRE_2_8) ++ typedef DynUnion_ptr _ptr_type; ++ typedef DynUnion_var _var_type; ++#endif /* ! __GNUC__ || g++ >= 2.8 */ ++ ++ // the static operations ++ static DynUnion_ptr _duplicate (DynUnion_ptr obj); ++ static DynUnion_ptr _narrow ( ++ CORBA::Object_ptr obj, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ); +- +- virtual Dynamic::ParameterList * arguments ( ++ static DynUnion_ptr _unchecked_narrow ( ++ CORBA::Object_ptr obj, + CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); ++ TAO_default_environment () ++ ); ++ static DynUnion_ptr _nil (void) ++ { ++ return (DynUnion_ptr)0; ++ } + +-virtual Dynamic::ExceptionList * exceptions ( ++ virtual DynamicAny::DynAny_ptr get_discriminator ( + CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); ++ TAO_default_environment () ++ ) ++ ACE_THROW_SPEC (( ++ CORBA::SystemException ++ )) = 0; + +-virtual CORBA::Any * result ( ++ virtual void set_discriminator ( ++ DynamicAny::DynAny_ptr d, + CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); +- +- +-private: +-TAO_ClientRequest_Info_DynamicAny_DynUnion_member (const TAO_ClientRequest_Info_DynamicAny_DynUnion_member &); +-void operator= (const TAO_ClientRequest_Info_DynamicAny_DynUnion_member &); +-void result (DynamicAny::DynAny_ptr result); +- // update the result +-DynamicAny::DynAny_ptr result_; +-}; ++ TAO_default_environment () ++ ) ++ ACE_THROW_SPEC (( ++ CORBA::SystemException, ++ DynamicAny::DynAny::TypeMismatch ++ )) = 0; + +-class TAO_ClientRequest_Info_DynamicAny_DynUnion_member_name : public TAO_ClientRequest_Info +-{ +-public: +- friend class DynamicAny::DynUnion; +- TAO_ClientRequest_Info_DynamicAny_DynUnion_member_name ( +- const char *_tao_operation, +- IOP::ServiceContextList &_tao_service_context_list, +- CORBA::Object *_tao_target , ++ virtual void set_to_default_member ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () +- ); ++ ) ++ ACE_THROW_SPEC (( ++ CORBA::SystemException, ++ DynamicAny::DynAny::TypeMismatch ++ )) = 0; + +- virtual Dynamic::ParameterList * arguments ( ++ virtual void set_to_no_active_member ( + CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); ++ TAO_default_environment () ++ ) ++ ACE_THROW_SPEC (( ++ CORBA::SystemException, ++ DynamicAny::DynAny::TypeMismatch ++ )) = 0; + +-virtual Dynamic::ExceptionList * exceptions ( ++ virtual CORBA::Boolean has_no_active_member ( + CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); ++ TAO_default_environment () ++ ) ++ ACE_THROW_SPEC (( ++ CORBA::SystemException ++ )) = 0; + +-virtual CORBA::Any * result ( ++ virtual CORBA::TCKind discriminator_kind ( + CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); +- +- +-private: +-TAO_ClientRequest_Info_DynamicAny_DynUnion_member_name (const TAO_ClientRequest_Info_DynamicAny_DynUnion_member_name &); +-void operator= (const TAO_ClientRequest_Info_DynamicAny_DynUnion_member_name &); +-void result (char * result); +- // update the result +-char * result_; +-}; ++ TAO_default_environment () ++ ) ++ ACE_THROW_SPEC (( ++ CORBA::SystemException ++ )) = 0; + +-class TAO_ClientRequest_Info_DynamicAny_DynUnion_member_kind : public TAO_ClientRequest_Info +-{ +-public: +- friend class DynamicAny::DynUnion; +- TAO_ClientRequest_Info_DynamicAny_DynUnion_member_kind ( +- const char *_tao_operation, +- IOP::ServiceContextList &_tao_service_context_list, +- CORBA::Object *_tao_target , ++ virtual DynamicAny::DynAny_ptr member ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () +- ); ++ ) ++ ACE_THROW_SPEC (( ++ CORBA::SystemException, ++ DynamicAny::DynAny::InvalidValue ++ )) = 0; + +- virtual Dynamic::ParameterList * arguments ( ++ virtual char * member_name ( + CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); ++ TAO_default_environment () ++ ) ++ ACE_THROW_SPEC (( ++ CORBA::SystemException, ++ DynamicAny::DynAny::InvalidValue ++ )) = 0; + +-virtual Dynamic::ExceptionList * exceptions ( ++ virtual CORBA::TCKind member_kind ( + CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); ++ TAO_default_environment () ++ ) ++ ACE_THROW_SPEC (( ++ CORBA::SystemException, ++ DynamicAny::DynAny::InvalidValue ++ )) = 0; + +-virtual CORBA::Any * result ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); ++ virtual void *_tao_QueryInterface (ptr_arith_t type); + ++ virtual const char* _interface_repository_id (void) const; + ++protected: ++ DynUnion (void); ++ virtual ~DynUnion (void); + private: +-TAO_ClientRequest_Info_DynamicAny_DynUnion_member_kind (const TAO_ClientRequest_Info_DynamicAny_DynUnion_member_kind &); +-void operator= (const TAO_ClientRequest_Info_DynamicAny_DynUnion_member_kind &); +-void result (CORBA::TCKind_ptr result); +- // update the result +-CORBA::TCKind_ptr result_; +-}; +- +-#endif /* TAO_HAS_INTERCEPTORS */ ++ DynUnion (const DynUnion &); ++ void operator= (const DynUnion &); + + }; + +@@ -4795,300 +2208,84 @@ + static DynSequence_ptr _narrow ( + CORBA::Object_ptr obj, + CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment () +- ); +- static DynSequence_ptr _unchecked_narrow ( +- CORBA::Object_ptr obj, +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment () +- ); +- static DynSequence_ptr _nil (void) +- { +- return (DynSequence_ptr)0; +- } +- +- virtual CORBA::ULong get_length ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment () +- ) +- ACE_THROW_SPEC (( +- CORBA::SystemException +- )) = 0; +- +- virtual void set_length ( +- CORBA::ULong len, +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment () +- ) +- ACE_THROW_SPEC (( +- CORBA::SystemException, +- DynamicAny::DynAny::InvalidValue +- )) = 0; +- +- virtual DynamicAny::AnySeq * get_elements ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment () +- ) +- ACE_THROW_SPEC (( +- CORBA::SystemException +- )) = 0; +- +- virtual void set_elements ( +- const DynamicAny::AnySeq & value, +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment () +- ) +- ACE_THROW_SPEC (( +- CORBA::SystemException, +- DynamicAny::DynAny::TypeMismatch, +- DynamicAny::DynAny::InvalidValue +- )) = 0; +- +- virtual DynamicAny::DynAnySeq * get_elements_as_dyn_any ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment () +- ) +- ACE_THROW_SPEC (( +- CORBA::SystemException +- )) = 0; +- +- virtual void set_elements_as_dyn_any ( +- const DynamicAny::DynAnySeq & value, +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment () +- ) +- ACE_THROW_SPEC (( +- CORBA::SystemException, +- DynamicAny::DynAny::TypeMismatch, +- DynamicAny::DynAny::InvalidValue +- )) = 0; +- +- virtual void *_tao_QueryInterface (ptr_arith_t type); +- +- virtual const char* _interface_repository_id (void) const; +- +-protected: +- DynSequence (void); +- virtual ~DynSequence (void); +-private: +- DynSequence (const DynSequence &); +- void operator= (const DynSequence &); +-#if (TAO_HAS_INTERCEPTORS == 1) +- // Generation of interceptors related RequestInfo classes per operation. +- // This needed to be able to store the arguments, exceptiosn, constexts +- // and build the lists dynamically on demand so that unnecessary time overhead +- // of building these lists when they arent used is avoided. +- class TAO_ClientRequest_Info_DynamicAny_DynSequence_get_length : public TAO_ClientRequest_Info +- { +- public: +- friend class DynamicAny::DynSequence; +- TAO_ClientRequest_Info_DynamicAny_DynSequence_get_length ( +- const char *_tao_operation, +- IOP::ServiceContextList &_tao_service_context_list, +- CORBA::Object *_tao_target , +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment () +- ); +- +- virtual Dynamic::ParameterList * arguments ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); +- +- virtual Dynamic::ExceptionList * exceptions ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); +- +-virtual CORBA::Any * result ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); +- +- +-private: +-TAO_ClientRequest_Info_DynamicAny_DynSequence_get_length (const TAO_ClientRequest_Info_DynamicAny_DynSequence_get_length &); +-void operator= (const TAO_ClientRequest_Info_DynamicAny_DynSequence_get_length &); +-void result (CORBA::ULong result); +- // update the result +-CORBA::ULong result_; +-}; +- +-class TAO_ClientRequest_Info_DynamicAny_DynSequence_set_length : public TAO_ClientRequest_Info +-{ +-public: +- friend class DynamicAny::DynSequence; +- TAO_ClientRequest_Info_DynamicAny_DynSequence_set_length ( +- const char *_tao_operation, +- IOP::ServiceContextList &_tao_service_context_list, +- CORBA::Object *_tao_target , CORBA::ULong len , +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment () +- ); +- +- virtual Dynamic::ParameterList * arguments ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); +- +-virtual Dynamic::ExceptionList * exceptions ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); +- +-virtual CORBA::Any * result ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); +- +- +-private: +-TAO_ClientRequest_Info_DynamicAny_DynSequence_set_length (const TAO_ClientRequest_Info_DynamicAny_DynSequence_set_length &); +-void operator= (const TAO_ClientRequest_Info_DynamicAny_DynSequence_set_length &); +-CORBA::ULong & len_; +-}; +- +-class TAO_ClientRequest_Info_DynamicAny_DynSequence_get_elements : public TAO_ClientRequest_Info +-{ +-public: +- friend class DynamicAny::DynSequence; +- TAO_ClientRequest_Info_DynamicAny_DynSequence_get_elements ( +- const char *_tao_operation, +- IOP::ServiceContextList &_tao_service_context_list, +- CORBA::Object *_tao_target , +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment () +- ); +- +- virtual Dynamic::ParameterList * arguments ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); +- +-virtual Dynamic::ExceptionList * exceptions ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); +- +-virtual CORBA::Any * result ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); +- +- +-private: +-TAO_ClientRequest_Info_DynamicAny_DynSequence_get_elements (const TAO_ClientRequest_Info_DynamicAny_DynSequence_get_elements &); +-void operator= (const TAO_ClientRequest_Info_DynamicAny_DynSequence_get_elements &); +-void result (DynamicAny::AnySeq * result); +- // update the result +-DynamicAny::AnySeq * result_; +-}; +- +-class TAO_ClientRequest_Info_DynamicAny_DynSequence_set_elements : public TAO_ClientRequest_Info +-{ +-public: +- friend class DynamicAny::DynSequence; +- TAO_ClientRequest_Info_DynamicAny_DynSequence_set_elements ( +- const char *_tao_operation, +- IOP::ServiceContextList &_tao_service_context_list, +- CORBA::Object *_tao_target , const DynamicAny::AnySeq & value , +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment () +- ); +- +- virtual Dynamic::ParameterList * arguments ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); +- +-virtual Dynamic::ExceptionList * exceptions ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); +- +-virtual CORBA::Any * result ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); +- +- +-private: +-TAO_ClientRequest_Info_DynamicAny_DynSequence_set_elements (const TAO_ClientRequest_Info_DynamicAny_DynSequence_set_elements &); +-void operator= (const TAO_ClientRequest_Info_DynamicAny_DynSequence_set_elements &); +-const DynamicAny::AnySeq & value_; +-}; +- +-class TAO_ClientRequest_Info_DynamicAny_DynSequence_get_elements_as_dyn_any : public TAO_ClientRequest_Info +-{ +-public: +- friend class DynamicAny::DynSequence; +- TAO_ClientRequest_Info_DynamicAny_DynSequence_get_elements_as_dyn_any ( +- const char *_tao_operation, +- IOP::ServiceContextList &_tao_service_context_list, +- CORBA::Object *_tao_target , ++ TAO_default_environment () ++ ); ++ static DynSequence_ptr _unchecked_narrow ( ++ CORBA::Object_ptr obj, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ); ++ static DynSequence_ptr _nil (void) ++ { ++ return (DynSequence_ptr)0; ++ } + +- virtual Dynamic::ParameterList * arguments ( ++ virtual CORBA::ULong get_length ( + CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); ++ TAO_default_environment () ++ ) ++ ACE_THROW_SPEC (( ++ CORBA::SystemException ++ )) = 0; + +-virtual Dynamic::ExceptionList * exceptions ( ++ virtual void set_length ( ++ CORBA::ULong len, + CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); ++ TAO_default_environment () ++ ) ++ ACE_THROW_SPEC (( ++ CORBA::SystemException, ++ DynamicAny::DynAny::InvalidValue ++ )) = 0; + +-virtual CORBA::Any * result ( ++ virtual DynamicAny::AnySeq * get_elements ( + CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); +- +- +-private: +-TAO_ClientRequest_Info_DynamicAny_DynSequence_get_elements_as_dyn_any (const TAO_ClientRequest_Info_DynamicAny_DynSequence_get_elements_as_dyn_any &); +-void operator= (const TAO_ClientRequest_Info_DynamicAny_DynSequence_get_elements_as_dyn_any &); +-void result (DynamicAny::DynAnySeq * result); +- // update the result +-DynamicAny::DynAnySeq * result_; +-}; ++ TAO_default_environment () ++ ) ++ ACE_THROW_SPEC (( ++ CORBA::SystemException ++ )) = 0; + +-class TAO_ClientRequest_Info_DynamicAny_DynSequence_set_elements_as_dyn_any : public TAO_ClientRequest_Info +-{ +-public: +- friend class DynamicAny::DynSequence; +- TAO_ClientRequest_Info_DynamicAny_DynSequence_set_elements_as_dyn_any ( +- const char *_tao_operation, +- IOP::ServiceContextList &_tao_service_context_list, +- CORBA::Object *_tao_target , const DynamicAny::DynAnySeq & value , ++ virtual void set_elements ( ++ const DynamicAny::AnySeq & value, + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () +- ); ++ ) ++ ACE_THROW_SPEC (( ++ CORBA::SystemException, ++ DynamicAny::DynAny::TypeMismatch, ++ DynamicAny::DynAny::InvalidValue ++ )) = 0; + +- virtual Dynamic::ParameterList * arguments ( ++ virtual DynamicAny::DynAnySeq * get_elements_as_dyn_any ( + CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); ++ TAO_default_environment () ++ ) ++ ACE_THROW_SPEC (( ++ CORBA::SystemException ++ )) = 0; + +-virtual Dynamic::ExceptionList * exceptions ( ++ virtual void set_elements_as_dyn_any ( ++ const DynamicAny::DynAnySeq & value, + CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); ++ TAO_default_environment () ++ ) ++ ACE_THROW_SPEC (( ++ CORBA::SystemException, ++ DynamicAny::DynAny::TypeMismatch, ++ DynamicAny::DynAny::InvalidValue ++ )) = 0; + +-virtual CORBA::Any * result ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); ++ virtual void *_tao_QueryInterface (ptr_arith_t type); + ++ virtual const char* _interface_repository_id (void) const; + ++protected: ++ DynSequence (void); ++ virtual ~DynSequence (void); + private: +-TAO_ClientRequest_Info_DynamicAny_DynSequence_set_elements_as_dyn_any (const TAO_ClientRequest_Info_DynamicAny_DynSequence_set_elements_as_dyn_any &); +-void operator= (const TAO_ClientRequest_Info_DynamicAny_DynSequence_set_elements_as_dyn_any &); +-const DynamicAny::DynAnySeq & value_; +-}; +- +-#endif /* TAO_HAS_INTERCEPTORS */ ++ DynSequence (const DynSequence &); ++ void operator= (const DynSequence &); + + }; + +@@ -5240,152 +2437,6 @@ + private: + DynArray (const DynArray &); + void operator= (const DynArray &); +-#if (TAO_HAS_INTERCEPTORS == 1) +- // Generation of interceptors related RequestInfo classes per operation. +- // This needed to be able to store the arguments, exceptiosn, constexts +- // and build the lists dynamically on demand so that unnecessary time overhead +- // of building these lists when they arent used is avoided. +- class TAO_ClientRequest_Info_DynamicAny_DynArray_get_elements : public TAO_ClientRequest_Info +- { +- public: +- friend class DynamicAny::DynArray; +- TAO_ClientRequest_Info_DynamicAny_DynArray_get_elements ( +- const char *_tao_operation, +- IOP::ServiceContextList &_tao_service_context_list, +- CORBA::Object *_tao_target , +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment () +- ); +- +- virtual Dynamic::ParameterList * arguments ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); +- +- virtual Dynamic::ExceptionList * exceptions ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); +- +-virtual CORBA::Any * result ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); +- +- +-private: +-TAO_ClientRequest_Info_DynamicAny_DynArray_get_elements (const TAO_ClientRequest_Info_DynamicAny_DynArray_get_elements &); +-void operator= (const TAO_ClientRequest_Info_DynamicAny_DynArray_get_elements &); +-void result (DynamicAny::AnySeq * result); +- // update the result +-DynamicAny::AnySeq * result_; +-}; +- +-class TAO_ClientRequest_Info_DynamicAny_DynArray_set_elements : public TAO_ClientRequest_Info +-{ +-public: +- friend class DynamicAny::DynArray; +- TAO_ClientRequest_Info_DynamicAny_DynArray_set_elements ( +- const char *_tao_operation, +- IOP::ServiceContextList &_tao_service_context_list, +- CORBA::Object *_tao_target , const DynamicAny::AnySeq & value , +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment () +- ); +- +- virtual Dynamic::ParameterList * arguments ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); +- +-virtual Dynamic::ExceptionList * exceptions ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); +- +-virtual CORBA::Any * result ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); +- +- +-private: +-TAO_ClientRequest_Info_DynamicAny_DynArray_set_elements (const TAO_ClientRequest_Info_DynamicAny_DynArray_set_elements &); +-void operator= (const TAO_ClientRequest_Info_DynamicAny_DynArray_set_elements &); +-const DynamicAny::AnySeq & value_; +-}; +- +-class TAO_ClientRequest_Info_DynamicAny_DynArray_get_elements_as_dyn_any : public TAO_ClientRequest_Info +-{ +-public: +- friend class DynamicAny::DynArray; +- TAO_ClientRequest_Info_DynamicAny_DynArray_get_elements_as_dyn_any ( +- const char *_tao_operation, +- IOP::ServiceContextList &_tao_service_context_list, +- CORBA::Object *_tao_target , +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment () +- ); +- +- virtual Dynamic::ParameterList * arguments ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); +- +-virtual Dynamic::ExceptionList * exceptions ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); +- +-virtual CORBA::Any * result ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); +- +- +-private: +-TAO_ClientRequest_Info_DynamicAny_DynArray_get_elements_as_dyn_any (const TAO_ClientRequest_Info_DynamicAny_DynArray_get_elements_as_dyn_any &); +-void operator= (const TAO_ClientRequest_Info_DynamicAny_DynArray_get_elements_as_dyn_any &); +-void result (DynamicAny::DynAnySeq * result); +- // update the result +-DynamicAny::DynAnySeq * result_; +-}; +- +-class TAO_ClientRequest_Info_DynamicAny_DynArray_set_elements_as_dyn_any : public TAO_ClientRequest_Info +-{ +-public: +- friend class DynamicAny::DynArray; +- TAO_ClientRequest_Info_DynamicAny_DynArray_set_elements_as_dyn_any ( +- const char *_tao_operation, +- IOP::ServiceContextList &_tao_service_context_list, +- CORBA::Object *_tao_target , const DynamicAny::DynAnySeq & value , +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment () +- ); +- +- virtual Dynamic::ParameterList * arguments ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); +- +-virtual Dynamic::ExceptionList * exceptions ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); +- +-virtual CORBA::Any * result ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); +- +- +-private: +-TAO_ClientRequest_Info_DynamicAny_DynArray_set_elements_as_dyn_any (const TAO_ClientRequest_Info_DynamicAny_DynArray_set_elements_as_dyn_any &); +-void operator= (const TAO_ClientRequest_Info_DynamicAny_DynArray_set_elements_as_dyn_any &); +-const DynamicAny::DynAnySeq & value_; +-}; +- +-#endif /* TAO_HAS_INTERCEPTORS */ + + }; + +@@ -5499,7 +2550,7 @@ + DynamicAny::DynAny::InvalidValue + )) = 0; + +- virtual CORBA::TCKind_ptr current_member_kind ( ++ virtual CORBA::TCKind current_member_kind ( + CORBA::Environment &ACE_TRY_ENV = + TAO_default_environment () + ) +@@ -5557,224 +2608,6 @@ + private: + DynValue (const DynValue &); + void operator= (const DynValue &); +-#if (TAO_HAS_INTERCEPTORS == 1) +- // Generation of interceptors related RequestInfo classes per operation. +- // This needed to be able to store the arguments, exceptiosn, constexts +- // and build the lists dynamically on demand so that unnecessary time overhead +- // of building these lists when they arent used is avoided. +- class TAO_ClientRequest_Info_DynamicAny_DynValue_current_member_name : public TAO_ClientRequest_Info +- { +- public: +- friend class DynamicAny::DynValue; +- TAO_ClientRequest_Info_DynamicAny_DynValue_current_member_name ( +- const char *_tao_operation, +- IOP::ServiceContextList &_tao_service_context_list, +- CORBA::Object *_tao_target , +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment () +- ); +- +- virtual Dynamic::ParameterList * arguments ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); +- +- virtual Dynamic::ExceptionList * exceptions ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); +- +-virtual CORBA::Any * result ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); +- +- +-private: +-TAO_ClientRequest_Info_DynamicAny_DynValue_current_member_name (const TAO_ClientRequest_Info_DynamicAny_DynValue_current_member_name &); +-void operator= (const TAO_ClientRequest_Info_DynamicAny_DynValue_current_member_name &); +-void result (char * result); +- // update the result +-char * result_; +-}; +- +-class TAO_ClientRequest_Info_DynamicAny_DynValue_current_member_kind : public TAO_ClientRequest_Info +-{ +-public: +- friend class DynamicAny::DynValue; +- TAO_ClientRequest_Info_DynamicAny_DynValue_current_member_kind ( +- const char *_tao_operation, +- IOP::ServiceContextList &_tao_service_context_list, +- CORBA::Object *_tao_target , +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment () +- ); +- +- virtual Dynamic::ParameterList * arguments ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); +- +-virtual Dynamic::ExceptionList * exceptions ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); +- +-virtual CORBA::Any * result ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); +- +- +-private: +-TAO_ClientRequest_Info_DynamicAny_DynValue_current_member_kind (const TAO_ClientRequest_Info_DynamicAny_DynValue_current_member_kind &); +-void operator= (const TAO_ClientRequest_Info_DynamicAny_DynValue_current_member_kind &); +-void result (CORBA::TCKind_ptr result); +- // update the result +-CORBA::TCKind_ptr result_; +-}; +- +-class TAO_ClientRequest_Info_DynamicAny_DynValue_get_members : public TAO_ClientRequest_Info +-{ +-public: +- friend class DynamicAny::DynValue; +- TAO_ClientRequest_Info_DynamicAny_DynValue_get_members ( +- const char *_tao_operation, +- IOP::ServiceContextList &_tao_service_context_list, +- CORBA::Object *_tao_target , +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment () +- ); +- +- virtual Dynamic::ParameterList * arguments ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); +- +-virtual Dynamic::ExceptionList * exceptions ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); +- +-virtual CORBA::Any * result ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); +- +- +-private: +-TAO_ClientRequest_Info_DynamicAny_DynValue_get_members (const TAO_ClientRequest_Info_DynamicAny_DynValue_get_members &); +-void operator= (const TAO_ClientRequest_Info_DynamicAny_DynValue_get_members &); +-void result (DynamicAny::NameValuePairSeq * result); +- // update the result +-DynamicAny::NameValuePairSeq * result_; +-}; +- +-class TAO_ClientRequest_Info_DynamicAny_DynValue_set_members : public TAO_ClientRequest_Info +-{ +-public: +- friend class DynamicAny::DynValue; +- TAO_ClientRequest_Info_DynamicAny_DynValue_set_members ( +- const char *_tao_operation, +- IOP::ServiceContextList &_tao_service_context_list, +- CORBA::Object *_tao_target , const DynamicAny::NameValuePairSeq & value , +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment () +- ); +- +- virtual Dynamic::ParameterList * arguments ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); +- +-virtual Dynamic::ExceptionList * exceptions ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); +- +-virtual CORBA::Any * result ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); +- +- +-private: +-TAO_ClientRequest_Info_DynamicAny_DynValue_set_members (const TAO_ClientRequest_Info_DynamicAny_DynValue_set_members &); +-void operator= (const TAO_ClientRequest_Info_DynamicAny_DynValue_set_members &); +-const DynamicAny::NameValuePairSeq & value_; +-}; +- +-class TAO_ClientRequest_Info_DynamicAny_DynValue_get_members_as_dyn_any : public TAO_ClientRequest_Info +-{ +-public: +- friend class DynamicAny::DynValue; +- TAO_ClientRequest_Info_DynamicAny_DynValue_get_members_as_dyn_any ( +- const char *_tao_operation, +- IOP::ServiceContextList &_tao_service_context_list, +- CORBA::Object *_tao_target , +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment () +- ); +- +- virtual Dynamic::ParameterList * arguments ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); +- +-virtual Dynamic::ExceptionList * exceptions ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); +- +-virtual CORBA::Any * result ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); +- +- +-private: +-TAO_ClientRequest_Info_DynamicAny_DynValue_get_members_as_dyn_any (const TAO_ClientRequest_Info_DynamicAny_DynValue_get_members_as_dyn_any &); +-void operator= (const TAO_ClientRequest_Info_DynamicAny_DynValue_get_members_as_dyn_any &); +-void result (DynamicAny::NameDynAnyPairSeq * result); +- // update the result +-DynamicAny::NameDynAnyPairSeq * result_; +-}; +- +-class TAO_ClientRequest_Info_DynamicAny_DynValue_set_members_as_dyn_any : public TAO_ClientRequest_Info +-{ +-public: +- friend class DynamicAny::DynValue; +- TAO_ClientRequest_Info_DynamicAny_DynValue_set_members_as_dyn_any ( +- const char *_tao_operation, +- IOP::ServiceContextList &_tao_service_context_list, +- CORBA::Object *_tao_target , const DynamicAny::NameDynAnyPairSeq & value , +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment () +- ); +- +- virtual Dynamic::ParameterList * arguments ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); +- +-virtual Dynamic::ExceptionList * exceptions ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); +- +-virtual CORBA::Any * result ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); +- +- +-private: +-TAO_ClientRequest_Info_DynamicAny_DynValue_set_members_as_dyn_any (const TAO_ClientRequest_Info_DynamicAny_DynValue_set_members_as_dyn_any &); +-void operator= (const TAO_ClientRequest_Info_DynamicAny_DynValue_set_members_as_dyn_any &); +-const DynamicAny::NameDynAnyPairSeq & value_; +-}; +- +-#endif /* TAO_HAS_INTERCEPTORS */ + + }; + +@@ -5941,86 +2774,6 @@ + private: + DynAnyFactory (const DynAnyFactory &); + void operator= (const DynAnyFactory &); +-#if (TAO_HAS_INTERCEPTORS == 1) +- // Generation of interceptors related RequestInfo classes per operation. +- // This needed to be able to store the arguments, exceptiosn, constexts +- // and build the lists dynamically on demand so that unnecessary time overhead +- // of building these lists when they arent used is avoided. +- class TAO_ClientRequest_Info_DynamicAny_DynAnyFactory_create_dyn_any : public TAO_ClientRequest_Info +- { +- public: +- friend class DynamicAny::DynAnyFactory; +- TAO_ClientRequest_Info_DynamicAny_DynAnyFactory_create_dyn_any ( +- const char *_tao_operation, +- IOP::ServiceContextList &_tao_service_context_list, +- CORBA::Object *_tao_target , const CORBA::Any & value , +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment () +- ); +- +- virtual Dynamic::ParameterList * arguments ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); +- +- virtual Dynamic::ExceptionList * exceptions ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); +- +-virtual CORBA::Any * result ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); +- +- +-private: +-TAO_ClientRequest_Info_DynamicAny_DynAnyFactory_create_dyn_any (const TAO_ClientRequest_Info_DynamicAny_DynAnyFactory_create_dyn_any &); +-void operator= (const TAO_ClientRequest_Info_DynamicAny_DynAnyFactory_create_dyn_any &); +-const CORBA::Any & value_; +-void result (DynamicAny::DynAny_ptr result); +- // update the result +-DynamicAny::DynAny_ptr result_; +-}; +- +-class TAO_ClientRequest_Info_DynamicAny_DynAnyFactory_create_dyn_any_from_type_code : public TAO_ClientRequest_Info +-{ +-public: +- friend class DynamicAny::DynAnyFactory; +- TAO_ClientRequest_Info_DynamicAny_DynAnyFactory_create_dyn_any_from_type_code ( +- const char *_tao_operation, +- IOP::ServiceContextList &_tao_service_context_list, +- CORBA::Object *_tao_target , CORBA::TypeCode_ptr type , +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment () +- ); +- +- virtual Dynamic::ParameterList * arguments ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); +- +-virtual Dynamic::ExceptionList * exceptions ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); +- +-virtual CORBA::Any * result ( +- CORBA::Environment &ACE_TRY_ENV = +- TAO_default_environment ()) +- ACE_THROW_SPEC ((CORBA::SystemException)); +- +- +-private: +-TAO_ClientRequest_Info_DynamicAny_DynAnyFactory_create_dyn_any_from_type_code (const TAO_ClientRequest_Info_DynamicAny_DynAnyFactory_create_dyn_any_from_type_code &); +-void operator= (const TAO_ClientRequest_Info_DynamicAny_DynAnyFactory_create_dyn_any_from_type_code &); +-CORBA::TypeCode_ptr & type_; +-void result (DynamicAny::DynAny_ptr result); +- // update the result +-DynamicAny::DynAny_ptr result_; +-}; +- +-#endif /* TAO_HAS_INTERCEPTORS */ + + }; + diff --git a/TAO/tao/DynamicAny/diffs/DynamicAnyC.i.diff b/TAO/tao/DynamicAny/diffs/DynamicAnyC.i.diff new file mode 100644 index 00000000000..13ae232ef1d --- /dev/null +++ b/TAO/tao/DynamicAny/diffs/DynamicAnyC.i.diff @@ -0,0 +1,7 @@ +--- orig/DynamicAnyC.i Fri Aug 25 15:14:31 2000 ++++ DynamicAnyC.i Fri Aug 25 15:21:40 2000 +@@ -3418,4 +3418,3 @@ + ); + + #endif /* _TAO_CDR_OP_DynamicAny_AnySeq_I_ */ +- diff --git a/TAO/tao/DynamicAny/dynamicany_export.h b/TAO/tao/DynamicAny/dynamicany_export.h new file mode 100644 index 00000000000..3b466127cbf --- /dev/null +++ b/TAO/tao/DynamicAny/dynamicany_export.h @@ -0,0 +1,40 @@ +// -*- C++ -*- +// $Id$ +// Definition for Win32 Export directives. +// This file is generated automatically by +// generate_export_file.pl +// ------------------------------ +#ifndef TAO_DYNAMICANY_EXPORT_H +#define TAO_DYNAMICANY_EXPORT_H + +#include "ace/config-all.h" + +#if !defined (TAO_DYNAMICANY_HAS_DLL) +#define TAO_DYNAMICANY_HAS_DLL 1 +#endif /* ! TAO_DYNAMICANY_HAS_DLL */ + +#if defined (TAO_DYNAMICANY_HAS_DLL) +# if (TAO_DYNAMICANY_HAS_DLL == 1) +# if defined (TAO_DYNAMICANY_BUILD_DLL) +# define TAO_DynamicAny_Export ACE_Proper_Export_Flag +# define TAO_DYNAMICANY_SINGLETON_DECLARATION(T) ACE_EXPORT_SINGLETON_DECLARATION (T) +# define TAO_DYNAMICANY_SINGLETON_DECLARE(SINGLETON_TYPE, CLASS, LOCK) ACE_EXPORT_SINGLETON_DECLARE(SINGLETON_TYPE, CLASS, LOCK) +# else +# define TAO_DynamicAny_Export ACE_Proper_Import_Flag +# define TAO_DYNAMICANY_SINGLETON_DECLARATION(T) ACE_IMPORT_SINGLETON_DECLARATION (T) +# define TAO_DYNAMICANY_SINGLETON_DECLARE(SINGLETON_TYPE, CLASS, LOCK) ACE_IMPORT_SINGLETON_DECLARE(SINGLETON_TYPE, CLASS, LOCK) +# endif /* TAO_DYNAMICANY_BUILD_DLL */ +# else +# define TAO_DynamicAny_Export +# define TAO_DYNAMICANY_SINGLETON_DECLARATION(T) +# define TAO_DYNAMICANY_SINGLETON_DECLARE(SINGLETON_TYPE, CLASS, LOCK) +# endif /* ! TAO_DYNAMICANY_HAS_DLL == 1 */ +#else +# define TAO_DynamicAny_Export +# define TAO_DYNAMICANY_SINGLETON_DECLARATION(T) +# define TAO_DYNAMICANY_SINGLETON_DECLARE(SINGLETON_TYPE, CLASS, LOCK) +#endif /* TAO_DYNAMICANY_HAS_DLL */ + +#endif /* TAO_DYNAMICANY_EXPORT_H */ + +// End of auto generated file. diff --git a/TAO/tao/DynamicC.h b/TAO/tao/DynamicC.h index d38439c1494..353bf92ed16 100644 --- a/TAO/tao/DynamicC.h +++ b/TAO/tao/DynamicC.h @@ -13,7 +13,7 @@ #include "tao/corbafwd.h" #include "tao/Any.h" #include "tao/IOPC.h" -#include "tao/DynAnyC.h" +// #include "tao/DynAnyC.h" #if defined (ACE_HAS_MINIMUM_IOSTREAMH_INCLUSION) #include "ace/streams.h" @@ -56,7 +56,7 @@ TAO_NAMESPACE Dynamic struct Parameter; class Parameter_var; - + struct TAO_Export Parameter { @@ -77,18 +77,18 @@ TAO_NAMESPACE Dynamic Parameter_var (Parameter *); Parameter_var (const Parameter_var &); // copy constructor ~Parameter_var (void); // destructor - + Parameter_var &operator= (Parameter *); Parameter_var &operator= (const Parameter_var &); Parameter *operator-> (void); const Parameter *operator-> (void) const; - + operator const Parameter &() const; operator Parameter &(); operator Parameter &() const; operator Parameter *&(); // variable-size types only - - // in, inout, out, _retn + + // in, inout, out, _retn const Parameter &in (void) const; Parameter &inout (void); Parameter *&out (void); @@ -110,7 +110,7 @@ TAO_NAMESPACE Dynamic operator Parameter *&(); Parameter *&ptr (void); Parameter *operator-> (void); - + private: Parameter *&ptr_; // assignment from T_var not allowed @@ -121,7 +121,7 @@ TAO_NAMESPACE Dynamic #if !defined (TAO_USE_SEQUENCE_TEMPLATES) - + #if !defined (__TAO_UNBOUNDED_SEQUENCE_DYNAMIC_PARAMETERLIST_CH_) #define __TAO_UNBOUNDED_SEQUENCE_DYNAMIC_PARAMETERLIST_CH_ @@ -129,9 +129,9 @@ TAO_NAMESPACE Dynamic { public: // = Initialization and termination methods. - + _TAO_Unbounded_Sequence_Dynamic_ParameterList (void); // Default constructor. - _TAO_Unbounded_Sequence_Dynamic_ParameterList (CORBA::ULong maximum); + _TAO_Unbounded_Sequence_Dynamic_ParameterList (CORBA::ULong maximum); _TAO_Unbounded_Sequence_Dynamic_ParameterList (CORBA::ULong maximum, CORBA::ULong length, Parameter *data, @@ -148,7 +148,7 @@ TAO_NAMESPACE Dynamic virtual void _allocate_buffer (CORBA::ULong length); virtual void _deallocate_buffer (void); // Implement the TAO_Base_Sequence methods (see Sequence.h) - + Parameter *get_buffer (CORBA::Boolean orphan = 0); const Parameter *get_buffer (void) const; void replace (CORBA::ULong max, @@ -160,32 +160,32 @@ TAO_NAMESPACE Dynamic #endif /* end #if !defined */ -#endif /* !TAO_USE_SEQUENCE_TEMPLATES */ - +#endif /* !TAO_USE_SEQUENCE_TEMPLATES */ + #if !defined (_DYNAMIC_PARAMETERLIST_CH_) #define _DYNAMIC_PARAMETERLIST_CH_ class ParameterList; class ParameterList_var; - + // ************************************************************* // ParameterList // ************************************************************* - - class TAO_Export ParameterList : public + + class TAO_Export ParameterList : public #if !defined (TAO_USE_SEQUENCE_TEMPLATES) _TAO_Unbounded_Sequence_Dynamic_ParameterList #else /* TAO_USE_SEQUENCE_TEMPLATES */ TAO_Unbounded_Sequence -#endif /* !TAO_USE_SEQUENCE_TEMPLATES */ +#endif /* !TAO_USE_SEQUENCE_TEMPLATES */ { public: ParameterList (void); // default ctor ParameterList (CORBA::ULong max); // uses max size ParameterList ( - CORBA::ULong max, - CORBA::ULong length, - Parameter *buffer, + CORBA::ULong max, + CORBA::ULong length, + Parameter *buffer, CORBA::Boolean release=0 ); ParameterList (const ParameterList &); // copy ctor @@ -197,7 +197,7 @@ TAO_NAMESPACE Dynamic #endif /* ! __GNUC__ || g++ >= 2.8 */ }; - + #endif /* end #if !defined */ @@ -215,19 +215,19 @@ TAO_NAMESPACE Dynamic ParameterList_var (ParameterList *); ParameterList_var (const ParameterList_var &); // copy constructor ~ParameterList_var (void); // destructor - + ParameterList_var &operator= (ParameterList *); ParameterList_var &operator= (const ParameterList_var &); ParameterList *operator-> (void); const ParameterList *operator-> (void) const; - + operator const ParameterList &() const; operator ParameterList &(); operator ParameterList &() const; operator ParameterList *&(); // variable-size base types only - + Parameter &operator[] (CORBA::ULong index); - // in, inout, out, _retn + // in, inout, out, _retn const ParameterList &in (void) const; ParameterList &inout (void); ParameterList *&out (void); @@ -257,7 +257,7 @@ TAO_NAMESPACE Dynamic ParameterList *&ptr (void); ParameterList *operator-> (void); Parameter &operator[] (CORBA::ULong index); - + private: ParameterList *&ptr_; // assignment from T_var not allowed @@ -275,25 +275,25 @@ TAO_NAMESPACE Dynamic class ContextList; class ContextList_var; - + // ************************************************************* // ContextList // ************************************************************* - - class TAO_Export ContextList : public + + class TAO_Export ContextList : public #if !defined (TAO_USE_SEQUENCE_TEMPLATES) TAO_Unbounded_String_Sequence #else /* TAO_USE_SEQUENCE_TEMPLATES */ TAO_Unbounded_String_Sequence -#endif /* !TAO_USE_SEQUENCE_TEMPLATES */ +#endif /* !TAO_USE_SEQUENCE_TEMPLATES */ { public: ContextList (void); // default ctor ContextList (CORBA::ULong max); // uses max size ContextList ( - CORBA::ULong max, - CORBA::ULong length, - char * *buffer, + CORBA::ULong max, + CORBA::ULong length, + char * *buffer, CORBA::Boolean release=0 ); ContextList (const ContextList &); // copy ctor @@ -305,7 +305,7 @@ TAO_NAMESPACE Dynamic #endif /* ! __GNUC__ || g++ >= 2.8 */ }; - + #endif /* end #if !defined */ @@ -323,19 +323,19 @@ TAO_NAMESPACE Dynamic ContextList_var (ContextList *); ContextList_var (const ContextList_var &); // copy constructor ~ContextList_var (void); // destructor - + ContextList_var &operator= (ContextList *); ContextList_var &operator= (const ContextList_var &); ContextList *operator-> (void); const ContextList *operator-> (void) const; - + operator const ContextList &() const; operator ContextList &(); operator ContextList &() const; operator ContextList *&(); // variable-size base types only - + TAO_SeqElem_String_Manager operator[] (CORBA::ULong index); - // in, inout, out, _retn + // in, inout, out, _retn const ContextList &in (void) const; ContextList &inout (void); ContextList *&out (void); @@ -365,7 +365,7 @@ TAO_NAMESPACE Dynamic ContextList *&ptr (void); ContextList *operator-> (void); TAO_SeqElem_String_Manager operator[] (CORBA::ULong index); - + private: ContextList *&ptr_; // assignment from T_var not allowed @@ -385,7 +385,7 @@ TAO_NAMESPACE Dynamic #if !defined (TAO_USE_SEQUENCE_TEMPLATES) - + #if !defined (__TAO_UNBOUNDED_OBJECT_SEQUENCE_DYNAMIC_EXCEPTIONLIST_CH_) #define __TAO_UNBOUNDED_OBJECT_SEQUENCE_DYNAMIC_EXCEPTIONLIST_CH_ @@ -393,7 +393,7 @@ TAO_NAMESPACE Dynamic { public: // = Initialization and termination methods. - + _TAO_Unbounded_Object_Sequence_Dynamic_ExceptionList (void); _TAO_Unbounded_Object_Sequence_Dynamic_ExceptionList (CORBA::ULong maximum); _TAO_Unbounded_Object_Sequence_Dynamic_ExceptionList (CORBA::ULong maximum, @@ -412,38 +412,38 @@ TAO_NAMESPACE Dynamic CORBA::TypeCode* *get_buffer (CORBA::Boolean orphan = 0); const CORBA::TypeCode* *get_buffer (void) const; virtual void _shrink_buffer (CORBA::ULong nl, CORBA::ULong ol); - + }; #endif /* end #if !defined */ -#endif /* !TAO_USE_SEQUENCE_TEMPLATES */ - +#endif /* !TAO_USE_SEQUENCE_TEMPLATES */ + #if !defined (_DYNAMIC_EXCEPTIONLIST_CH_) #define _DYNAMIC_EXCEPTIONLIST_CH_ class ExceptionList; class ExceptionList_var; - + // ************************************************************* // ExceptionList // ************************************************************* - - class TAO_Export ExceptionList : public + + class TAO_Export ExceptionList : public #if !defined (TAO_USE_SEQUENCE_TEMPLATES) _TAO_Unbounded_Object_Sequence_Dynamic_ExceptionList #else /* TAO_USE_SEQUENCE_TEMPLATES */ TAO_Unbounded_Pseudo_Sequence -#endif /* !TAO_USE_SEQUENCE_TEMPLATES */ +#endif /* !TAO_USE_SEQUENCE_TEMPLATES */ { public: ExceptionList (void); // default ctor ExceptionList (CORBA::ULong max); // uses max size ExceptionList ( - CORBA::ULong max, - CORBA::ULong length, - CORBA::TypeCode_ptr *buffer, + CORBA::ULong max, + CORBA::ULong length, + CORBA::TypeCode_ptr *buffer, CORBA::Boolean release=0 ); ExceptionList (const ExceptionList &); // copy ctor @@ -455,7 +455,7 @@ TAO_NAMESPACE Dynamic #endif /* ! __GNUC__ || g++ >= 2.8 */ }; - + #endif /* end #if !defined */ @@ -473,19 +473,19 @@ TAO_NAMESPACE Dynamic ExceptionList_var (ExceptionList *); ExceptionList_var (const ExceptionList_var &); // copy constructor ~ExceptionList_var (void); // destructor - + ExceptionList_var &operator= (ExceptionList *); ExceptionList_var &operator= (const ExceptionList_var &); ExceptionList *operator-> (void); const ExceptionList *operator-> (void) const; - + operator const ExceptionList &() const; operator ExceptionList &(); operator ExceptionList &() const; operator ExceptionList *&(); // variable-size base types only - + TAO_Pseudo_Object_Manager operator[] (CORBA::ULong index); - // in, inout, out, _retn + // in, inout, out, _retn const ExceptionList &in (void) const; ExceptionList &inout (void); ExceptionList *&out (void); @@ -515,7 +515,7 @@ TAO_NAMESPACE Dynamic ExceptionList *&ptr (void); ExceptionList *operator-> (void); TAO_Pseudo_Object_Manager operator[] (CORBA::ULong index); - + private: ExceptionList *&ptr_; // assignment from T_var not allowed @@ -533,25 +533,25 @@ TAO_NAMESPACE Dynamic class RequestContext; class RequestContext_var; - + // ************************************************************* // RequestContext // ************************************************************* - - class TAO_Export RequestContext : public + + class TAO_Export RequestContext : public #if !defined (TAO_USE_SEQUENCE_TEMPLATES) TAO_Unbounded_String_Sequence #else /* TAO_USE_SEQUENCE_TEMPLATES */ TAO_Unbounded_String_Sequence -#endif /* !TAO_USE_SEQUENCE_TEMPLATES */ +#endif /* !TAO_USE_SEQUENCE_TEMPLATES */ { public: RequestContext (void); // default ctor RequestContext (CORBA::ULong max); // uses max size RequestContext ( - CORBA::ULong max, - CORBA::ULong length, - char * *buffer, + CORBA::ULong max, + CORBA::ULong length, + char * *buffer, CORBA::Boolean release=0 ); RequestContext (const RequestContext &); // copy ctor @@ -563,7 +563,7 @@ TAO_NAMESPACE Dynamic #endif /* ! __GNUC__ || g++ >= 2.8 */ }; - + #endif /* end #if !defined */ @@ -581,19 +581,19 @@ TAO_NAMESPACE Dynamic RequestContext_var (RequestContext *); RequestContext_var (const RequestContext_var &); // copy constructor ~RequestContext_var (void); // destructor - + RequestContext_var &operator= (RequestContext *); RequestContext_var &operator= (const RequestContext_var &); RequestContext *operator-> (void); const RequestContext *operator-> (void) const; - + operator const RequestContext &() const; operator RequestContext &(); operator RequestContext &() const; operator RequestContext *&(); // variable-size base types only - + TAO_SeqElem_String_Manager operator[] (CORBA::ULong index); - // in, inout, out, _retn + // in, inout, out, _retn const RequestContext &in (void) const; RequestContext &inout (void); RequestContext *&out (void); @@ -623,7 +623,7 @@ TAO_NAMESPACE Dynamic RequestContext *&ptr (void); RequestContext *operator-> (void); TAO_SeqElem_String_Manager operator[] (CORBA::ULong index); - + private: RequestContext *&ptr_; // assignment from T_var not allowed @@ -664,7 +664,7 @@ TAO_Export CORBA::Boolean operator>>= (const CORBA::Any &, const Dynamic::Reques #ifndef __ACE_INLINE__ -TAO_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const Dynamic::ParameterMode &); // +TAO_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const Dynamic::ParameterMode &); // TAO_Export CORBA::Boolean operator>> (TAO_InputCDR &, Dynamic::ParameterMode &); TAO_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const Dynamic::Parameter &); TAO_Export CORBA::Boolean operator>> (TAO_InputCDR &, Dynamic::Parameter &); diff --git a/TAO/tao/InconsistentTypeCode.pidl b/TAO/tao/InconsistentTypeCode.pidl deleted file mode 100644 index d4ae99d1619..00000000000 --- a/TAO/tao/InconsistentTypeCode.pidl +++ /dev/null @@ -1,27 +0,0 @@ -// $Id$ - -// ============================================================================ -// -// = LIBRARY -// TAO -// -// = FILENAME -// InconsistentTypeCode.pidl -// -// = DESCRIPTION -// ORB exception thrown by the ORB Dynamic Any factory functions -// -// = AUTHOR -// OMG -// -// ============================================================================ - -#pragma prefix "omg.org" - -module CORBA -{ - interface ORB { - // The exception thrown by the ORB Dynamic Any factory functions - exception InconsistentTypeCode {}; - }; -}; diff --git a/TAO/tao/InconsistentTypeCodeC.cpp b/TAO/tao/InconsistentTypeCodeC.cpp deleted file mode 100644 index 42372c4c2dc..00000000000 --- a/TAO/tao/InconsistentTypeCodeC.cpp +++ /dev/null @@ -1,105 +0,0 @@ -/* -*- C++ -*- */ -// $Id$ -// ====================================================================== -// -// = LIBRARY -// TAO -// -// = FILENAME -// InconsistentTypeCode.cpp -// -// = AUTHOR -// -// ****** Code generated by the The ACE ORB (TAO) IDL Compiler ******* -// TAO ORB and the TAO IDL Compiler have been developed by Washington -// University Computer Science's Distributed Object Computing Group. -// -// Information on TAO is available at -// http://www.cs.wustl.edu/~schmidt/TAO.html -// -// -// Modified by Jeff Parsons -// -// ====================================================================== - -#include "tao/InconsistentTypeCodeC.h" - -#if (TAO_HAS_MINIMUM_CORBA == 0) - -#include "tao/ORB.h" - -ACE_RCSID(tao, InconsistentTypeCodeC, "$Id$") - -// default constructor -CORBA_ORB_InconsistentTypeCode::CORBA_ORB_InconsistentTypeCode (void) - : CORBA_UserException ("IDL:omg.org/CORBA/ORB/InconsistentTypeCode:1.0") -{ -} - -// destructor - all members are of self managing types -CORBA_ORB_InconsistentTypeCode::~CORBA_ORB_InconsistentTypeCode (void) -{ -} - -// copy constructor -CORBA_ORB_InconsistentTypeCode::CORBA_ORB_InconsistentTypeCode ( - const CORBA_ORB_InconsistentTypeCode &_tao_excp - ) - : CORBA_UserException (_tao_excp._id ()) -{ -} - -// assignment operator -CORBA_ORB_InconsistentTypeCode& -CORBA_ORB_InconsistentTypeCode::operator= ( - const CORBA_ORB_InconsistentTypeCode &_tao_excp - ) -{ - this->CORBA_UserException::operator= (_tao_excp); - return *this; -} - -// narrow -CORBA_ORB_InconsistentTypeCode* -CORBA_ORB_InconsistentTypeCode::_downcast (CORBA::Exception *exc) -{ - if (!ACE_OS::strcmp ("IDL:omg.org/CORBA/ORB/InconsistentTypeCode:1.0", - exc->_id ())) // same type - return ACE_dynamic_cast (CORBA_ORB_InconsistentTypeCode*, - exc); - else - return 0; -} - - -void CORBA_ORB_InconsistentTypeCode::_raise () -{ - TAO_RAISE(*this); -} - -void CORBA_ORB_InconsistentTypeCode::_tao_encode (TAO_OutputCDR &cdr, - CORBA::Environment &ACE_TRY_ENV) const -{ - if (cdr << this->_id ()) - return; - ACE_THROW (CORBA::MARSHAL ()); -} - -void CORBA_ORB_InconsistentTypeCode::_tao_decode (TAO_InputCDR &, - CORBA::Environment &) -{ -} - -// TAO extension - the _alloc method -CORBA::Exception *CORBA_ORB_InconsistentTypeCode::_alloc (void) -{ - CORBA::Exception *retval = 0; - - ACE_NEW_RETURN (retval, - CORBA_ORB_InconsistentTypeCode, - 0); - - return retval; -} - -#endif /* TAO_HAS_MINIMUM_CORBA */ diff --git a/TAO/tao/InconsistentTypeCodeC.h b/TAO/tao/InconsistentTypeCodeC.h deleted file mode 100644 index f01b3e1ddb7..00000000000 --- a/TAO/tao/InconsistentTypeCodeC.h +++ /dev/null @@ -1,95 +0,0 @@ -/* -*- C++ -*- */ -// $Id$ - -// ============================================================================ -// -// = LIBRARY -// TAO -// -// = FILENAME -// InconsistentTypeCode.h -// -// = AUTHOR -// -// ****** Code generated by the The ACE ORB (TAO) IDL Compiler ******* -// TAO ORB and the TAO IDL Compiler have been developed by Washington -// University Computer Science's Distributed Object Computing Group. -// -// Information on TAO is available at -// http://www.cs.wustl.edu/~schmidt/TAO.html -// -// Modified by Jeff Parsons -// -// ============================================================================ - -#ifndef TAO_IDL_INCONSISTENTTYPECODEC_H -#define TAO_IDL_INCONSISTENTTYPECODEC_H -#include "ace/pre.h" - -#include "tao/orbconf.h" - -#if !defined (ACE_LACKS_PRAGMA_ONCE) -# pragma once -#endif /* ACE_LACKS_PRAGMA_ONCE */ - -#if (TAO_HAS_MINIMUM_CORBA == 0) - -#include "tao/Exception.h" - -#if defined (TAO_EXPORT_MACRO) -#undef TAO_EXPORT_MACRO -#endif -#define TAO_EXPORT_MACRO -#if defined(_MSC_VER) -#if (_MSC_VER >= 1200) -#pragma warning(push) -#endif /* _MSC_VER >= 1200 */ -#pragma warning(disable:4250) -#endif /* _MSC_VER */ - -#if !defined (_CORBA_ORB_INCONSISTENTTYPECODE_CH_) -#define _CORBA_ORB_INCONSISTENTTYPECODE_CH_ - -class TAO_Export CORBA_ORB_InconsistentTypeCode : public CORBA::UserException -{ - // = TITLE - // Exception class generated by the TAO IDL compiler. - // - // = DESCRIPTION - // This exception is thrown in the ORB create_dyn_any(TypeCode) factory - // function if the typecode argument is neither a basic type nor a - // sequence, enum, array, struct or union. -public: - CORBA_ORB_InconsistentTypeCode (void); - // default ctor - CORBA_ORB_InconsistentTypeCode (const CORBA_ORB_InconsistentTypeCode &); - // copy ctor - ~CORBA_ORB_InconsistentTypeCode (void); - // dtor - - CORBA_ORB_InconsistentTypeCode &operator= (const CORBA_ORB_InconsistentTypeCode &); - - virtual void _raise (void); - - virtual void _tao_encode (TAO_OutputCDR &cdr, - CORBA::Environment &) const; - virtual void _tao_decode (TAO_InputCDR &cdr, - CORBA::Environment &); - - static CORBA_ORB_InconsistentTypeCode *_downcast (CORBA::Exception *); - - // = TAO extension - static CORBA::Exception *_alloc (void); - -}; - -#endif /* end #if !defined */ - -#if defined(_MSC_VER) && (_MSC_VER >= 1200) -#pragma warning(pop) -#endif /* _MSC_VER */ - -#endif /* TAO_HAS_MINIMUM_CORBA */ - -#include "ace/post.h" -#endif /* TAO_IDL_INCONSISTENTTYPECODEC_H */ diff --git a/TAO/tao/Makefile b/TAO/tao/Makefile index 1230dc6e736..553a05b236c 100644 --- a/TAO/tao/Makefile +++ b/TAO/tao/Makefile @@ -9,6 +9,9 @@ LIBNAME = libTAO LIB = $(LIBNAME).a SHLIB = $(LIBNAME).$(SOEXT) +DIRS = \ + DynamicAny + # These are headers for things which are exported and must be # installed. (Currently not used). PUB_HDRS = \ @@ -253,17 +256,6 @@ ORB_CORE_FILES += \ Services \ NVList -DYNAMIC_ANY_FILES += \ - DynAnyC \ - DynAnyS \ - DynAny_i \ - DynArray_i \ - DynEnum_i \ - DynSequence_i \ - DynStruct_i \ - DynUnion_i \ - InconsistentTypeCodeC - INTERFACE_REPO_FILES += \ InterfaceC @@ -371,12 +363,14 @@ endif # FT_CORBA LSRC = $(addsuffix .cpp,$(FILES)) BUILD += TAO_COMPONENTS +all.nested: all.local + include $(ACE_ROOT)/include/makeinclude/macros.GNU include $(ACE_ROOT)/include/makeinclude/rules.common.GNU -include $(ACE_ROOT)/include/makeinclude/rules.nonested.GNU include $(ACE_ROOT)/include/makeinclude/rules.lib.GNU include $(ACE_ROOT)/include/makeinclude/rules.bin.GNU include $(ACE_ROOT)/include/makeinclude/rules.local.GNU +include $(ACE_ROOT)/include/makeinclude/rules.nested.GNU include $(TAO_ROOT)/taoconfig.mk #---------------------------------------------------------------------------- @@ -458,17 +452,15 @@ realclean: # DO NOT PUT ANYTHING AFTER THIS LINE, IT WILL GO AWAY. -.obj/Object_Adapter.o .obj/Object_Adapter.so .shobj/Object_Adapter.o .shobj/Object_Adapter.so: Object_Adapter.cpp \ - $(TAO_ROOT)/tao/Object_Adapter.h \ +.obj/Object_Adapter.o .obj/Object_Adapter.o .obj/Object_Adapter.o .obj/Object_Adapter.o: Object_Adapter.cpp \ + Object_Adapter.h \ $(ACE_ROOT)/ace/pre.h \ - $(TAO_ROOT)/tao/Key_Adapters.h \ - $(TAO_ROOT)/tao/corbafwd.h \ + Key_Adapters.h \ + corbafwd.h \ $(ACE_ROOT)/ace/CDR_Stream.h \ $(ACE_ROOT)/ace/Message_Block.h \ $(ACE_ROOT)/ace/ACE.h \ $(ACE_ROOT)/ace/OS.h \ - $(ACE_ROOT)/ace/config-sunos5.6.h \ - $(ACE_ROOT)/ace/config-sunos5.5.h \ $(ACE_ROOT)/ace/post.h \ $(ACE_ROOT)/ace/ACE_export.h \ $(ACE_ROOT)/ace/svc_export.h \ @@ -492,6 +484,12 @@ realclean: $(ACE_ROOT)/ace/Log_Record.h \ $(ACE_ROOT)/ace/Log_Priority.h \ $(ACE_ROOT)/ace/Log_Record.i \ + $(ACE_ROOT)/ace/Thread_Hook.h \ + $(ACE_ROOT)/ace/Thread_Adapter.h \ + $(ACE_ROOT)/ace/Thread_Adapter.inl \ + $(ACE_ROOT)/ace/Thread_Exit.h \ + $(ACE_ROOT)/ace/Thread_Control.h \ + $(ACE_ROOT)/ace/Thread_Control.inl \ $(ACE_ROOT)/ace/ACE.i \ $(ACE_ROOT)/ace/Malloc.h \ $(ACE_ROOT)/ace/Malloc_Base.h \ @@ -546,12 +544,12 @@ realclean: $(ACE_ROOT)/ace/SString.h \ $(ACE_ROOT)/ace/SString.i \ $(ACE_ROOT)/ace/CDR_Stream.i \ - $(TAO_ROOT)/tao/try_macros.h \ - $(TAO_ROOT)/tao/orbconf.h \ + try_macros.h \ + orbconf.h \ $(ACE_ROOT)/ace/CORBA_macros.h \ - $(TAO_ROOT)/tao/varbase.h \ - $(TAO_ROOT)/tao/TAO_Export.h \ - $(TAO_ROOT)/tao/corbafwd.i \ + varbase.h \ + TAO_Export.h \ + corbafwd.i \ $(ACE_ROOT)/ace/Map.h \ $(ACE_ROOT)/ace/Map_T.h \ $(ACE_ROOT)/ace/Pair.h \ @@ -593,87 +591,85 @@ realclean: $(ACE_ROOT)/ace/Active_Map_Manager_T.cpp \ $(ACE_ROOT)/ace/Map_T.i \ $(ACE_ROOT)/ace/Map_T.cpp \ - $(TAO_ROOT)/tao/PortableServerC.h \ - $(TAO_ROOT)/tao/CurrentC.h \ - $(TAO_ROOT)/tao/Object.h \ - $(TAO_ROOT)/tao/Object.i \ - $(TAO_ROOT)/tao/CurrentC.i \ - $(TAO_ROOT)/tao/PolicyC.h \ - $(TAO_ROOT)/tao/Encodable.h \ - $(TAO_ROOT)/tao/Exception.h \ - $(TAO_ROOT)/tao/Exception.i \ - $(TAO_ROOT)/tao/Sequence.h \ - $(TAO_ROOT)/tao/Managed_Types.h \ - $(TAO_ROOT)/tao/Managed_Types.i \ - $(TAO_ROOT)/tao/Sequence.i \ - $(TAO_ROOT)/tao/Sequence_T.h \ - $(TAO_ROOT)/tao/Sequence_T.i \ - $(TAO_ROOT)/tao/Sequence_T.cpp \ - $(TAO_ROOT)/tao/CDR.h \ - $(TAO_ROOT)/tao/CDR.i \ - $(TAO_ROOT)/tao/Typecode.h \ - $(TAO_ROOT)/tao/Typecode.i \ - $(TAO_ROOT)/tao/Environment.h \ - $(TAO_ROOT)/tao/Environment.i \ - $(TAO_ROOT)/tao/PolicyC.i \ - $(TAO_ROOT)/tao/Any.h \ - $(TAO_ROOT)/tao/Any.i \ - $(TAO_ROOT)/tao/PortableServerC.i \ - $(TAO_ROOT)/tao/Key_Adapters.i \ - $(TAO_ROOT)/tao/Server_Strategy_Factory.h \ - $(TAO_ROOT)/tao/poa_macros.h \ - $(TAO_ROOT)/tao/Servant_Base.h \ - $(TAO_ROOT)/tao/Servant_Base.i \ - $(TAO_ROOT)/tao/Active_Object_Map.h \ - $(TAO_ROOT)/tao/Active_Object_Map.i \ - $(TAO_ROOT)/tao/RTCORBAC.h \ - $(TAO_ROOT)/tao/IOPC.h \ - $(TAO_ROOT)/tao/IOPC.i \ - $(TAO_ROOT)/tao/TimeBaseC.h \ - $(TAO_ROOT)/tao/TimeBaseC.i \ - $(TAO_ROOT)/tao/RTCORBAC.i \ - $(TAO_ROOT)/tao/LocalObject.h \ - $(TAO_ROOT)/tao/LocalObject.i \ - $(TAO_ROOT)/tao/Object_Adapter.i \ - $(TAO_ROOT)/tao/POA.h \ - $(TAO_ROOT)/tao/Object_KeyC.h \ - $(TAO_ROOT)/tao/Object_KeyC.i \ - $(TAO_ROOT)/tao/POAManager.h \ - $(TAO_ROOT)/tao/POAManager.i \ - $(TAO_ROOT)/tao/POA.i \ - $(TAO_ROOT)/tao/ORB.h \ - $(TAO_ROOT)/tao/IOR_LookupTable.h \ - $(TAO_ROOT)/tao/Services.h \ - $(TAO_ROOT)/tao/Services.i \ - $(TAO_ROOT)/tao/IORManipulation.h \ - $(TAO_ROOT)/tao/IORC.h \ - $(TAO_ROOT)/tao/IORC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.h \ - $(TAO_ROOT)/tao/Request_Info.h \ - $(TAO_ROOT)/tao/PortableInterceptorC.h \ - $(TAO_ROOT)/tao/DynamicC.h \ - $(TAO_ROOT)/tao/DynAnyC.h \ - $(TAO_ROOT)/tao/DynAnyC.i \ - $(TAO_ROOT)/tao/DynamicC.i \ - $(TAO_ROOT)/tao/MessagingC.h \ - $(TAO_ROOT)/tao/ValueBase.h \ - $(TAO_ROOT)/tao/ValueBase.i \ - $(TAO_ROOT)/tao/ValueFactory.h \ - $(TAO_ROOT)/tao/ValueFactory.i \ - $(TAO_ROOT)/tao/PollableC.h \ - $(TAO_ROOT)/tao/PollableC.i \ - $(TAO_ROOT)/tao/MessagingC.i \ - $(TAO_ROOT)/tao/PortableInterceptorC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.i \ - $(TAO_ROOT)/tao/ORB.i \ - $(TAO_ROOT)/tao/ORB_Core.h \ - $(TAO_ROOT)/tao/Policy_Manager.h \ - $(TAO_ROOT)/tao/POA_CORBA.h \ - $(TAO_ROOT)/tao/DomainC.h \ - $(TAO_ROOT)/tao/DomainC.i \ - $(TAO_ROOT)/tao/Policy_Manager.i \ - $(TAO_ROOT)/tao/Resource_Factory.h \ - $(TAO_ROOT)/tao/Pluggable.h \ + PortableServerC.h \ + CurrentC.h \ + Object.h \ + Object.i \ + CurrentC.i \ + PolicyC.h \ + Encodable.h \ + Exception.h \ + Exception.i \ + Sequence.h \ + Managed_Types.h \ + Managed_Types.i \ + Sequence.i \ + Sequence_T.h \ + Sequence_T.i \ + Sequence_T.cpp \ + CDR.h \ + CDR.i \ + Typecode.h \ + Typecode.i \ + Environment.h \ + Environment.i \ + PolicyC.i \ + Any.h \ + Any.i \ + PortableServerC.i \ + Key_Adapters.i \ + Server_Strategy_Factory.h \ + poa_macros.h \ + Servant_Base.h \ + Servant_Base.i \ + Active_Object_Map.h \ + Active_Object_Map.i \ + RTCORBAC.h \ + IOPC.h \ + IOPC.i \ + TimeBaseC.h \ + TimeBaseC.i \ + RTCORBAC.i \ + LocalObject.h \ + LocalObject.i \ + Object_Adapter.i \ + POA.h \ + Object_KeyC.h \ + Object_KeyC.i \ + POAManager.h \ + POAManager.i \ + POA.i \ + ORB.h \ + IOR_LookupTable.h \ + Services.h \ + Services.i \ + IORManipulation.h \ + IORC.h \ + IORC.i \ + PortableInterceptor.h \ + Request_Info.h \ + PortableInterceptorC.h \ + DynamicC.h \ + DynamicC.i \ + MessagingC.h \ + ValueBase.h \ + ValueBase.i \ + ValueFactory.h \ + ValueFactory.i \ + PollableC.h \ + PollableC.i \ + MessagingC.i \ + PortableInterceptorC.i \ + PortableInterceptor.i \ + ORB.i \ + ORB_Core.h \ + Policy_Manager.h \ + POA_CORBA.h \ + DomainC.h \ + DomainC.i \ + Policy_Manager.i \ + Resource_Factory.h \ + Pluggable.h \ $(ACE_ROOT)/ace/Message_Queue.h \ $(ACE_ROOT)/ace/IO_Cntl_Msg.h \ $(ACE_ROOT)/ace/Message_Queue_T.h \ @@ -695,36 +691,34 @@ realclean: $(ACE_ROOT)/ace/WFMO_Reactor.i \ $(ACE_ROOT)/ace/Strategies.i \ $(ACE_ROOT)/ace/Message_Queue.i \ - $(TAO_ROOT)/tao/Pluggable.i \ - $(TAO_ROOT)/tao/Protocol_Factory.h \ - $(TAO_ROOT)/tao/params.h \ - $(TAO_ROOT)/tao/params.i \ - $(TAO_ROOT)/tao/TAO_Singleton_Manager.h \ - $(TAO_ROOT)/tao/TAO_Singleton_Manager.inl \ - $(TAO_ROOT)/tao/TAO_Singleton.h \ - $(TAO_ROOT)/tao/TAO_Singleton.inl \ - $(TAO_ROOT)/tao/TAO_Singleton.cpp \ - $(TAO_ROOT)/tao/ORB_Core.i \ + Pluggable.i \ + Protocol_Factory.h \ + params.h \ + params.i \ + TAO_Singleton_Manager.h \ + TAO_Singleton_Manager.inl \ + TAO_Singleton.h \ + TAO_Singleton.inl \ + TAO_Singleton.cpp \ + ORB_Core.i \ $(ACE_ROOT)/ace/Dynamic_Service.h \ $(ACE_ROOT)/ace/Dynamic_Service.cpp \ - $(TAO_ROOT)/tao/Server_Request.h \ - $(TAO_ROOT)/tao/Server_Request.i \ + Server_Request.h \ + Server_Request.i \ $(ACE_ROOT)/ace/Auto_Ptr.h \ $(ACE_ROOT)/ace/Auto_Ptr.i \ $(ACE_ROOT)/ace/Auto_Ptr.cpp \ - $(TAO_ROOT)/tao/Timeprobe.h \ + Timeprobe.h \ $(ACE_ROOT)/ace/Timeprobe.h -.obj/Key_Adapters.o .obj/Key_Adapters.so .shobj/Key_Adapters.o .shobj/Key_Adapters.so: Key_Adapters.cpp \ - $(TAO_ROOT)/tao/Key_Adapters.h \ +.obj/Key_Adapters.o .obj/Key_Adapters.o .obj/Key_Adapters.o .obj/Key_Adapters.o: Key_Adapters.cpp \ + Key_Adapters.h \ $(ACE_ROOT)/ace/pre.h \ - $(TAO_ROOT)/tao/corbafwd.h \ + corbafwd.h \ $(ACE_ROOT)/ace/CDR_Stream.h \ $(ACE_ROOT)/ace/Message_Block.h \ $(ACE_ROOT)/ace/ACE.h \ $(ACE_ROOT)/ace/OS.h \ - $(ACE_ROOT)/ace/config-sunos5.6.h \ - $(ACE_ROOT)/ace/config-sunos5.5.h \ $(ACE_ROOT)/ace/post.h \ $(ACE_ROOT)/ace/ACE_export.h \ $(ACE_ROOT)/ace/svc_export.h \ @@ -748,6 +742,12 @@ realclean: $(ACE_ROOT)/ace/Log_Record.h \ $(ACE_ROOT)/ace/Log_Priority.h \ $(ACE_ROOT)/ace/Log_Record.i \ + $(ACE_ROOT)/ace/Thread_Hook.h \ + $(ACE_ROOT)/ace/Thread_Adapter.h \ + $(ACE_ROOT)/ace/Thread_Adapter.inl \ + $(ACE_ROOT)/ace/Thread_Exit.h \ + $(ACE_ROOT)/ace/Thread_Control.h \ + $(ACE_ROOT)/ace/Thread_Control.inl \ $(ACE_ROOT)/ace/ACE.i \ $(ACE_ROOT)/ace/Malloc.h \ $(ACE_ROOT)/ace/Malloc_Base.h \ @@ -802,12 +802,12 @@ realclean: $(ACE_ROOT)/ace/SString.h \ $(ACE_ROOT)/ace/SString.i \ $(ACE_ROOT)/ace/CDR_Stream.i \ - $(TAO_ROOT)/tao/try_macros.h \ - $(TAO_ROOT)/tao/orbconf.h \ + try_macros.h \ + orbconf.h \ $(ACE_ROOT)/ace/CORBA_macros.h \ - $(TAO_ROOT)/tao/varbase.h \ - $(TAO_ROOT)/tao/TAO_Export.h \ - $(TAO_ROOT)/tao/corbafwd.i \ + varbase.h \ + TAO_Export.h \ + corbafwd.i \ $(ACE_ROOT)/ace/Map.h \ $(ACE_ROOT)/ace/Map_T.h \ $(ACE_ROOT)/ace/Pair.h \ @@ -849,40 +849,38 @@ realclean: $(ACE_ROOT)/ace/Active_Map_Manager_T.cpp \ $(ACE_ROOT)/ace/Map_T.i \ $(ACE_ROOT)/ace/Map_T.cpp \ - $(TAO_ROOT)/tao/PortableServerC.h \ - $(TAO_ROOT)/tao/CurrentC.h \ - $(TAO_ROOT)/tao/Object.h \ - $(TAO_ROOT)/tao/Object.i \ - $(TAO_ROOT)/tao/CurrentC.i \ - $(TAO_ROOT)/tao/PolicyC.h \ - $(TAO_ROOT)/tao/Encodable.h \ - $(TAO_ROOT)/tao/Exception.h \ - $(TAO_ROOT)/tao/Exception.i \ - $(TAO_ROOT)/tao/Sequence.h \ - $(TAO_ROOT)/tao/Managed_Types.h \ - $(TAO_ROOT)/tao/Managed_Types.i \ - $(TAO_ROOT)/tao/Sequence.i \ - $(TAO_ROOT)/tao/Sequence_T.h \ - $(TAO_ROOT)/tao/Sequence_T.i \ - $(TAO_ROOT)/tao/Sequence_T.cpp \ - $(TAO_ROOT)/tao/CDR.h \ - $(TAO_ROOT)/tao/CDR.i \ - $(TAO_ROOT)/tao/Typecode.h \ - $(TAO_ROOT)/tao/Typecode.i \ - $(TAO_ROOT)/tao/Environment.h \ - $(TAO_ROOT)/tao/Environment.i \ - $(TAO_ROOT)/tao/PolicyC.i \ - $(TAO_ROOT)/tao/Any.h \ - $(TAO_ROOT)/tao/Any.i \ - $(TAO_ROOT)/tao/PortableServerC.i \ - $(TAO_ROOT)/tao/Key_Adapters.i + PortableServerC.h \ + CurrentC.h \ + Object.h \ + Object.i \ + CurrentC.i \ + PolicyC.h \ + Encodable.h \ + Exception.h \ + Exception.i \ + Sequence.h \ + Managed_Types.h \ + Managed_Types.i \ + Sequence.i \ + Sequence_T.h \ + Sequence_T.i \ + Sequence_T.cpp \ + CDR.h \ + CDR.i \ + Typecode.h \ + Typecode.i \ + Environment.h \ + Environment.i \ + PolicyC.i \ + Any.h \ + Any.i \ + PortableServerC.i \ + Key_Adapters.i -.obj/POA.o .obj/POA.so .shobj/POA.o .shobj/POA.so: POA.cpp \ +.obj/POA.o .obj/POA.o .obj/POA.o .obj/POA.o: POA.cpp \ $(ACE_ROOT)/ace/Auto_Ptr.h \ $(ACE_ROOT)/ace/pre.h \ $(ACE_ROOT)/ace/OS.h \ - $(ACE_ROOT)/ace/config-sunos5.6.h \ - $(ACE_ROOT)/ace/config-sunos5.5.h \ $(ACE_ROOT)/ace/post.h \ $(ACE_ROOT)/ace/ACE_export.h \ $(ACE_ROOT)/ace/svc_export.h \ @@ -906,9 +904,15 @@ realclean: $(ACE_ROOT)/ace/Log_Record.h \ $(ACE_ROOT)/ace/Log_Priority.h \ $(ACE_ROOT)/ace/Log_Record.i \ + $(ACE_ROOT)/ace/Thread_Hook.h \ + $(ACE_ROOT)/ace/Thread_Adapter.h \ + $(ACE_ROOT)/ace/Thread_Adapter.inl \ + $(ACE_ROOT)/ace/Thread_Exit.h \ + $(ACE_ROOT)/ace/Thread_Control.h \ + $(ACE_ROOT)/ace/Thread_Control.inl \ $(ACE_ROOT)/ace/Auto_Ptr.i \ $(ACE_ROOT)/ace/Auto_Ptr.cpp \ - $(TAO_ROOT)/tao/POA.h \ + POA.h \ $(ACE_ROOT)/ace/SString.h \ $(ACE_ROOT)/ace/ACE.h \ $(ACE_ROOT)/ace/ACE.i \ @@ -984,9 +988,9 @@ realclean: $(ACE_ROOT)/ace/Reactor.i \ $(ACE_ROOT)/ace/Reactor_Impl.h \ $(ACE_ROOT)/ace/Svc_Conf_Tokens.h \ - $(TAO_ROOT)/tao/Object_Adapter.h \ - $(TAO_ROOT)/tao/Key_Adapters.h \ - $(TAO_ROOT)/tao/corbafwd.h \ + Object_Adapter.h \ + Key_Adapters.h \ + corbafwd.h \ $(ACE_ROOT)/ace/CDR_Stream.h \ $(ACE_ROOT)/ace/Message_Block.h \ $(ACE_ROOT)/ace/Message_Block.i \ @@ -994,12 +998,12 @@ realclean: $(ACE_ROOT)/ace/Message_Block_T.i \ $(ACE_ROOT)/ace/Message_Block_T.cpp \ $(ACE_ROOT)/ace/CDR_Stream.i \ - $(TAO_ROOT)/tao/try_macros.h \ - $(TAO_ROOT)/tao/orbconf.h \ + try_macros.h \ + orbconf.h \ $(ACE_ROOT)/ace/CORBA_macros.h \ - $(TAO_ROOT)/tao/varbase.h \ - $(TAO_ROOT)/tao/TAO_Export.h \ - $(TAO_ROOT)/tao/corbafwd.i \ + varbase.h \ + TAO_Export.h \ + corbafwd.i \ $(ACE_ROOT)/ace/Map.h \ $(ACE_ROOT)/ace/Map_T.h \ $(ACE_ROOT)/ace/Pair.h \ @@ -1016,86 +1020,84 @@ realclean: $(ACE_ROOT)/ace/Active_Map_Manager_T.cpp \ $(ACE_ROOT)/ace/Map_T.i \ $(ACE_ROOT)/ace/Map_T.cpp \ - $(TAO_ROOT)/tao/PortableServerC.h \ - $(TAO_ROOT)/tao/CurrentC.h \ - $(TAO_ROOT)/tao/Object.h \ - $(TAO_ROOT)/tao/Object.i \ - $(TAO_ROOT)/tao/CurrentC.i \ - $(TAO_ROOT)/tao/PolicyC.h \ - $(TAO_ROOT)/tao/Encodable.h \ - $(TAO_ROOT)/tao/Exception.h \ - $(TAO_ROOT)/tao/Exception.i \ - $(TAO_ROOT)/tao/Sequence.h \ - $(TAO_ROOT)/tao/Managed_Types.h \ - $(TAO_ROOT)/tao/Managed_Types.i \ - $(TAO_ROOT)/tao/Sequence.i \ - $(TAO_ROOT)/tao/Sequence_T.h \ - $(TAO_ROOT)/tao/Sequence_T.i \ - $(TAO_ROOT)/tao/Sequence_T.cpp \ - $(TAO_ROOT)/tao/CDR.h \ - $(TAO_ROOT)/tao/CDR.i \ - $(TAO_ROOT)/tao/Typecode.h \ - $(TAO_ROOT)/tao/Typecode.i \ - $(TAO_ROOT)/tao/Environment.h \ - $(TAO_ROOT)/tao/Environment.i \ - $(TAO_ROOT)/tao/PolicyC.i \ - $(TAO_ROOT)/tao/Any.h \ - $(TAO_ROOT)/tao/Any.i \ - $(TAO_ROOT)/tao/PortableServerC.i \ - $(TAO_ROOT)/tao/Key_Adapters.i \ - $(TAO_ROOT)/tao/Server_Strategy_Factory.h \ - $(TAO_ROOT)/tao/poa_macros.h \ - $(TAO_ROOT)/tao/Servant_Base.h \ - $(TAO_ROOT)/tao/Servant_Base.i \ - $(TAO_ROOT)/tao/Active_Object_Map.h \ - $(TAO_ROOT)/tao/Active_Object_Map.i \ - $(TAO_ROOT)/tao/RTCORBAC.h \ - $(TAO_ROOT)/tao/IOPC.h \ - $(TAO_ROOT)/tao/IOPC.i \ - $(TAO_ROOT)/tao/TimeBaseC.h \ - $(TAO_ROOT)/tao/TimeBaseC.i \ - $(TAO_ROOT)/tao/RTCORBAC.i \ - $(TAO_ROOT)/tao/LocalObject.h \ - $(TAO_ROOT)/tao/LocalObject.i \ - $(TAO_ROOT)/tao/Object_Adapter.i \ - $(TAO_ROOT)/tao/Object_KeyC.h \ - $(TAO_ROOT)/tao/Object_KeyC.i \ - $(TAO_ROOT)/tao/POAManager.h \ - $(TAO_ROOT)/tao/POAManager.i \ - $(TAO_ROOT)/tao/POA.i \ - $(TAO_ROOT)/tao/ORB_Core.h \ - $(TAO_ROOT)/tao/ORB.h \ - $(TAO_ROOT)/tao/IOR_LookupTable.h \ - $(TAO_ROOT)/tao/Services.h \ - $(TAO_ROOT)/tao/Services.i \ - $(TAO_ROOT)/tao/IORManipulation.h \ - $(TAO_ROOT)/tao/IORC.h \ - $(TAO_ROOT)/tao/IORC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.h \ - $(TAO_ROOT)/tao/Request_Info.h \ - $(TAO_ROOT)/tao/PortableInterceptorC.h \ - $(TAO_ROOT)/tao/DynamicC.h \ - $(TAO_ROOT)/tao/DynAnyC.h \ - $(TAO_ROOT)/tao/DynAnyC.i \ - $(TAO_ROOT)/tao/DynamicC.i \ - $(TAO_ROOT)/tao/MessagingC.h \ - $(TAO_ROOT)/tao/ValueBase.h \ - $(TAO_ROOT)/tao/ValueBase.i \ - $(TAO_ROOT)/tao/ValueFactory.h \ - $(TAO_ROOT)/tao/ValueFactory.i \ - $(TAO_ROOT)/tao/PollableC.h \ - $(TAO_ROOT)/tao/PollableC.i \ - $(TAO_ROOT)/tao/MessagingC.i \ - $(TAO_ROOT)/tao/PortableInterceptorC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.i \ - $(TAO_ROOT)/tao/ORB.i \ - $(TAO_ROOT)/tao/Policy_Manager.h \ - $(TAO_ROOT)/tao/POA_CORBA.h \ - $(TAO_ROOT)/tao/DomainC.h \ - $(TAO_ROOT)/tao/DomainC.i \ - $(TAO_ROOT)/tao/Policy_Manager.i \ - $(TAO_ROOT)/tao/Resource_Factory.h \ - $(TAO_ROOT)/tao/Pluggable.h \ + PortableServerC.h \ + CurrentC.h \ + Object.h \ + Object.i \ + CurrentC.i \ + PolicyC.h \ + Encodable.h \ + Exception.h \ + Exception.i \ + Sequence.h \ + Managed_Types.h \ + Managed_Types.i \ + Sequence.i \ + Sequence_T.h \ + Sequence_T.i \ + Sequence_T.cpp \ + CDR.h \ + CDR.i \ + Typecode.h \ + Typecode.i \ + Environment.h \ + Environment.i \ + PolicyC.i \ + Any.h \ + Any.i \ + PortableServerC.i \ + Key_Adapters.i \ + Server_Strategy_Factory.h \ + poa_macros.h \ + Servant_Base.h \ + Servant_Base.i \ + Active_Object_Map.h \ + Active_Object_Map.i \ + RTCORBAC.h \ + IOPC.h \ + IOPC.i \ + TimeBaseC.h \ + TimeBaseC.i \ + RTCORBAC.i \ + LocalObject.h \ + LocalObject.i \ + Object_Adapter.i \ + Object_KeyC.h \ + Object_KeyC.i \ + POAManager.h \ + POAManager.i \ + POA.i \ + ORB_Core.h \ + ORB.h \ + IOR_LookupTable.h \ + Services.h \ + Services.i \ + IORManipulation.h \ + IORC.h \ + IORC.i \ + PortableInterceptor.h \ + Request_Info.h \ + PortableInterceptorC.h \ + DynamicC.h \ + DynamicC.i \ + MessagingC.h \ + ValueBase.h \ + ValueBase.i \ + ValueFactory.h \ + ValueFactory.i \ + PollableC.h \ + PollableC.i \ + MessagingC.i \ + PortableInterceptorC.i \ + PortableInterceptor.i \ + ORB.i \ + Policy_Manager.h \ + POA_CORBA.h \ + DomainC.h \ + DomainC.i \ + Policy_Manager.i \ + Resource_Factory.h \ + Pluggable.h \ $(ACE_ROOT)/ace/Message_Queue.h \ $(ACE_ROOT)/ace/IO_Cntl_Msg.h \ $(ACE_ROOT)/ace/Message_Queue_T.h \ @@ -1117,64 +1119,62 @@ realclean: $(ACE_ROOT)/ace/WFMO_Reactor.i \ $(ACE_ROOT)/ace/Strategies.i \ $(ACE_ROOT)/ace/Message_Queue.i \ - $(TAO_ROOT)/tao/Pluggable.i \ - $(TAO_ROOT)/tao/Protocol_Factory.h \ - $(TAO_ROOT)/tao/params.h \ - $(TAO_ROOT)/tao/params.i \ - $(TAO_ROOT)/tao/TAO_Singleton_Manager.h \ - $(TAO_ROOT)/tao/TAO_Singleton_Manager.inl \ - $(TAO_ROOT)/tao/TAO_Singleton.h \ - $(TAO_ROOT)/tao/TAO_Singleton.inl \ - $(TAO_ROOT)/tao/TAO_Singleton.cpp \ - $(TAO_ROOT)/tao/ORB_Core.i \ + Pluggable.i \ + Protocol_Factory.h \ + params.h \ + params.i \ + TAO_Singleton_Manager.h \ + TAO_Singleton_Manager.inl \ + TAO_Singleton.h \ + TAO_Singleton.inl \ + TAO_Singleton.cpp \ + ORB_Core.i \ $(ACE_ROOT)/ace/Dynamic_Service.h \ $(ACE_ROOT)/ace/Dynamic_Service.cpp \ - $(TAO_ROOT)/tao/Stub.h \ - $(TAO_ROOT)/tao/MProfile.h \ - $(TAO_ROOT)/tao/Profile.h \ - $(TAO_ROOT)/tao/Tagged_Components.h \ - $(TAO_ROOT)/tao/CONV_FRAMEC.h \ - $(TAO_ROOT)/tao/CONV_FRAMEC.i \ - $(TAO_ROOT)/tao/Tagged_Components.i \ - $(TAO_ROOT)/tao/Profile.i \ - $(TAO_ROOT)/tao/MProfile.i \ - $(TAO_ROOT)/tao/Stub.i \ - $(TAO_ROOT)/tao/debug.h \ - $(TAO_ROOT)/tao/RT_Policy_i.h \ - $(TAO_ROOT)/tao/RTCORBAS.h \ - $(TAO_ROOT)/tao/IOPS.h \ - $(TAO_ROOT)/tao/IOPS_T.h \ - $(TAO_ROOT)/tao/IOPS_T.i \ - $(TAO_ROOT)/tao/IOPS_T.cpp \ - $(TAO_ROOT)/tao/IOPS.i \ - $(TAO_ROOT)/tao/TimeBaseS.h \ - $(TAO_ROOT)/tao/TimeBaseS_T.h \ - $(TAO_ROOT)/tao/TimeBaseS_T.i \ - $(TAO_ROOT)/tao/TimeBaseS_T.cpp \ - $(TAO_ROOT)/tao/TimeBaseS.i \ - $(TAO_ROOT)/tao/RTCORBAS_T.h \ - $(TAO_ROOT)/tao/RTCORBAS_T.i \ - $(TAO_ROOT)/tao/RTCORBAS_T.cpp \ - $(TAO_ROOT)/tao/RTCORBAS.i \ - $(TAO_ROOT)/tao/RT_Policy_i.i \ - $(TAO_ROOT)/tao/ImplRepoC.h \ - $(TAO_ROOT)/tao/ImplRepoC.i \ - $(TAO_ROOT)/tao/ImplRepoS.h \ - $(TAO_ROOT)/tao/ImplRepoS_T.h \ - $(TAO_ROOT)/tao/ImplRepoS_T.i \ - $(TAO_ROOT)/tao/ImplRepoS_T.cpp \ - $(TAO_ROOT)/tao/ImplRepoS.i \ - $(TAO_ROOT)/tao/Forwarding_Servant.h + Stub.h \ + MProfile.h \ + Profile.h \ + Tagged_Components.h \ + CONV_FRAMEC.h \ + CONV_FRAMEC.i \ + Tagged_Components.i \ + Profile.i \ + MProfile.i \ + Stub.i \ + debug.h \ + RT_Policy_i.h \ + RTCORBAS.h \ + IOPS.h \ + IOPS_T.h \ + IOPS_T.i \ + IOPS_T.cpp \ + IOPS.i \ + TimeBaseS.h \ + TimeBaseS_T.h \ + TimeBaseS_T.i \ + TimeBaseS_T.cpp \ + TimeBaseS.i \ + RTCORBAS_T.h \ + RTCORBAS_T.i \ + RTCORBAS_T.cpp \ + RTCORBAS.i \ + RT_Policy_i.i \ + ImplRepoC.h \ + ImplRepoC.i \ + ImplRepoS.h \ + ImplRepoS_T.h \ + ImplRepoS_T.i \ + ImplRepoS_T.cpp \ + ImplRepoS.i \ + Forwarding_Servant.h -.obj/PortableServerC.o .obj/PortableServerC.so .shobj/PortableServerC.o .shobj/PortableServerC.so: PortableServerC.cpp PortableServerC.h \ +.obj/PortableServerC.o .obj/PortableServerC.o .obj/PortableServerC.o .obj/PortableServerC.o: PortableServerC.cpp PortableServerC.h \ $(ACE_ROOT)/ace/pre.h \ - $(TAO_ROOT)/tao/corbafwd.h \ + corbafwd.h \ $(ACE_ROOT)/ace/CDR_Stream.h \ $(ACE_ROOT)/ace/Message_Block.h \ $(ACE_ROOT)/ace/ACE.h \ $(ACE_ROOT)/ace/OS.h \ - $(ACE_ROOT)/ace/config-sunos5.6.h \ - $(ACE_ROOT)/ace/config-sunos5.5.h \ $(ACE_ROOT)/ace/post.h \ $(ACE_ROOT)/ace/ACE_export.h \ $(ACE_ROOT)/ace/svc_export.h \ @@ -1198,6 +1198,12 @@ realclean: $(ACE_ROOT)/ace/Log_Record.h \ $(ACE_ROOT)/ace/Log_Priority.h \ $(ACE_ROOT)/ace/Log_Record.i \ + $(ACE_ROOT)/ace/Thread_Hook.h \ + $(ACE_ROOT)/ace/Thread_Adapter.h \ + $(ACE_ROOT)/ace/Thread_Adapter.inl \ + $(ACE_ROOT)/ace/Thread_Exit.h \ + $(ACE_ROOT)/ace/Thread_Control.h \ + $(ACE_ROOT)/ace/Thread_Control.inl \ $(ACE_ROOT)/ace/ACE.i \ $(ACE_ROOT)/ace/Malloc.h \ $(ACE_ROOT)/ace/Malloc_Base.h \ @@ -1252,39 +1258,39 @@ realclean: $(ACE_ROOT)/ace/SString.h \ $(ACE_ROOT)/ace/SString.i \ $(ACE_ROOT)/ace/CDR_Stream.i \ - $(TAO_ROOT)/tao/try_macros.h \ - $(TAO_ROOT)/tao/orbconf.h \ + try_macros.h \ + orbconf.h \ $(ACE_ROOT)/ace/CORBA_macros.h \ - $(TAO_ROOT)/tao/varbase.h \ - $(TAO_ROOT)/tao/TAO_Export.h \ - $(TAO_ROOT)/tao/corbafwd.i \ - $(TAO_ROOT)/tao/CurrentC.h \ - $(TAO_ROOT)/tao/Object.h \ - $(TAO_ROOT)/tao/Object.i \ - $(TAO_ROOT)/tao/CurrentC.i \ - $(TAO_ROOT)/tao/PolicyC.h \ - $(TAO_ROOT)/tao/Encodable.h \ - $(TAO_ROOT)/tao/Exception.h \ - $(TAO_ROOT)/tao/Exception.i \ - $(TAO_ROOT)/tao/Sequence.h \ - $(TAO_ROOT)/tao/Managed_Types.h \ - $(TAO_ROOT)/tao/Managed_Types.i \ - $(TAO_ROOT)/tao/Sequence.i \ - $(TAO_ROOT)/tao/Sequence_T.h \ - $(TAO_ROOT)/tao/Sequence_T.i \ - $(TAO_ROOT)/tao/Sequence_T.cpp \ - $(TAO_ROOT)/tao/CDR.h \ - $(TAO_ROOT)/tao/CDR.i \ - $(TAO_ROOT)/tao/Typecode.h \ - $(TAO_ROOT)/tao/Typecode.i \ - $(TAO_ROOT)/tao/Environment.h \ - $(TAO_ROOT)/tao/Environment.i \ - $(TAO_ROOT)/tao/PolicyC.i \ - $(TAO_ROOT)/tao/Any.h \ - $(TAO_ROOT)/tao/Any.i \ + varbase.h \ + TAO_Export.h \ + corbafwd.i \ + CurrentC.h \ + Object.h \ + Object.i \ + CurrentC.i \ + PolicyC.h \ + Encodable.h \ + Exception.h \ + Exception.i \ + Sequence.h \ + Managed_Types.h \ + Managed_Types.i \ + Sequence.i \ + Sequence_T.h \ + Sequence_T.i \ + Sequence_T.cpp \ + CDR.h \ + CDR.i \ + Typecode.h \ + Typecode.i \ + Environment.h \ + Environment.i \ + PolicyC.i \ + Any.h \ + Any.i \ PortableServerC.i \ - $(TAO_ROOT)/tao/ORB.h \ - $(TAO_ROOT)/tao/IOR_LookupTable.h \ + ORB.h \ + IOR_LookupTable.h \ $(ACE_ROOT)/ace/Hash_Map_Manager.h \ $(ACE_ROOT)/ace/Functor.h \ $(ACE_ROOT)/ace/Functor.i \ @@ -1310,38 +1316,36 @@ realclean: $(ACE_ROOT)/ace/Reactor.i \ $(ACE_ROOT)/ace/Reactor_Impl.h \ $(ACE_ROOT)/ace/Svc_Conf_Tokens.h \ - $(TAO_ROOT)/tao/Services.h \ - $(TAO_ROOT)/tao/Services.i \ - $(TAO_ROOT)/tao/IORManipulation.h \ - $(TAO_ROOT)/tao/LocalObject.h \ - $(TAO_ROOT)/tao/LocalObject.i \ - $(TAO_ROOT)/tao/IORC.h \ - $(TAO_ROOT)/tao/IORC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.h \ - $(TAO_ROOT)/tao/Request_Info.h \ - $(TAO_ROOT)/tao/PortableInterceptorC.h \ - $(TAO_ROOT)/tao/DynamicC.h \ - $(TAO_ROOT)/tao/IOPC.h \ - $(TAO_ROOT)/tao/IOPC.i \ - $(TAO_ROOT)/tao/DynAnyC.h \ - $(TAO_ROOT)/tao/DynAnyC.i \ - $(TAO_ROOT)/tao/DynamicC.i \ - $(TAO_ROOT)/tao/MessagingC.h \ - $(TAO_ROOT)/tao/ValueBase.h \ - $(TAO_ROOT)/tao/ValueBase.i \ - $(TAO_ROOT)/tao/ValueFactory.h \ - $(TAO_ROOT)/tao/ValueFactory.i \ - $(TAO_ROOT)/tao/TimeBaseC.h \ - $(TAO_ROOT)/tao/TimeBaseC.i \ - $(TAO_ROOT)/tao/PollableC.h \ - $(TAO_ROOT)/tao/PollableC.i \ - $(TAO_ROOT)/tao/MessagingC.i \ - $(TAO_ROOT)/tao/PortableInterceptorC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.i \ - $(TAO_ROOT)/tao/ORB.i \ - $(TAO_ROOT)/tao/POA.h \ - $(TAO_ROOT)/tao/Object_Adapter.h \ - $(TAO_ROOT)/tao/Key_Adapters.h \ + Services.h \ + Services.i \ + IORManipulation.h \ + LocalObject.h \ + LocalObject.i \ + IORC.h \ + IORC.i \ + PortableInterceptor.h \ + Request_Info.h \ + PortableInterceptorC.h \ + DynamicC.h \ + IOPC.h \ + IOPC.i \ + DynamicC.i \ + MessagingC.h \ + ValueBase.h \ + ValueBase.i \ + ValueFactory.h \ + ValueFactory.i \ + TimeBaseC.h \ + TimeBaseC.i \ + PollableC.h \ + PollableC.i \ + MessagingC.i \ + PortableInterceptorC.i \ + PortableInterceptor.i \ + ORB.i \ + POA.h \ + Object_Adapter.h \ + Key_Adapters.h \ $(ACE_ROOT)/ace/Map.h \ $(ACE_ROOT)/ace/Map_T.h \ $(ACE_ROOT)/ace/Pair.h \ @@ -1358,34 +1362,32 @@ realclean: $(ACE_ROOT)/ace/Active_Map_Manager_T.cpp \ $(ACE_ROOT)/ace/Map_T.i \ $(ACE_ROOT)/ace/Map_T.cpp \ - $(TAO_ROOT)/tao/PortableServerC.h \ - $(TAO_ROOT)/tao/Key_Adapters.i \ - $(TAO_ROOT)/tao/Server_Strategy_Factory.h \ - $(TAO_ROOT)/tao/poa_macros.h \ - $(TAO_ROOT)/tao/Servant_Base.h \ - $(TAO_ROOT)/tao/Servant_Base.i \ - $(TAO_ROOT)/tao/Active_Object_Map.h \ - $(TAO_ROOT)/tao/Active_Object_Map.i \ - $(TAO_ROOT)/tao/RTCORBAC.h \ - $(TAO_ROOT)/tao/RTCORBAC.i \ - $(TAO_ROOT)/tao/Object_Adapter.i \ - $(TAO_ROOT)/tao/Object_KeyC.h \ - $(TAO_ROOT)/tao/Object_KeyC.i \ - $(TAO_ROOT)/tao/POAManager.h \ - $(TAO_ROOT)/tao/POAManager.i \ - $(TAO_ROOT)/tao/POA.i + PortableServerC.h \ + Key_Adapters.i \ + Server_Strategy_Factory.h \ + poa_macros.h \ + Servant_Base.h \ + Servant_Base.i \ + Active_Object_Map.h \ + Active_Object_Map.i \ + RTCORBAC.h \ + RTCORBAC.i \ + Object_Adapter.i \ + Object_KeyC.h \ + Object_KeyC.i \ + POAManager.h \ + POAManager.i \ + POA.i -.obj/POAManager.o .obj/POAManager.so .shobj/POAManager.o .shobj/POAManager.so: POAManager.cpp \ - $(TAO_ROOT)/tao/POAManager.h \ +.obj/POAManager.o .obj/POAManager.o .obj/POAManager.o .obj/POAManager.o: POAManager.cpp \ + POAManager.h \ $(ACE_ROOT)/ace/pre.h \ - $(TAO_ROOT)/tao/PortableServerC.h \ - $(TAO_ROOT)/tao/corbafwd.h \ + PortableServerC.h \ + corbafwd.h \ $(ACE_ROOT)/ace/CDR_Stream.h \ $(ACE_ROOT)/ace/Message_Block.h \ $(ACE_ROOT)/ace/ACE.h \ $(ACE_ROOT)/ace/OS.h \ - $(ACE_ROOT)/ace/config-sunos5.6.h \ - $(ACE_ROOT)/ace/config-sunos5.5.h \ $(ACE_ROOT)/ace/post.h \ $(ACE_ROOT)/ace/ACE_export.h \ $(ACE_ROOT)/ace/svc_export.h \ @@ -1409,6 +1411,12 @@ realclean: $(ACE_ROOT)/ace/Log_Record.h \ $(ACE_ROOT)/ace/Log_Priority.h \ $(ACE_ROOT)/ace/Log_Record.i \ + $(ACE_ROOT)/ace/Thread_Hook.h \ + $(ACE_ROOT)/ace/Thread_Adapter.h \ + $(ACE_ROOT)/ace/Thread_Adapter.inl \ + $(ACE_ROOT)/ace/Thread_Exit.h \ + $(ACE_ROOT)/ace/Thread_Control.h \ + $(ACE_ROOT)/ace/Thread_Control.inl \ $(ACE_ROOT)/ace/ACE.i \ $(ACE_ROOT)/ace/Malloc.h \ $(ACE_ROOT)/ace/Malloc_Base.h \ @@ -1463,42 +1471,42 @@ realclean: $(ACE_ROOT)/ace/SString.h \ $(ACE_ROOT)/ace/SString.i \ $(ACE_ROOT)/ace/CDR_Stream.i \ - $(TAO_ROOT)/tao/try_macros.h \ - $(TAO_ROOT)/tao/orbconf.h \ + try_macros.h \ + orbconf.h \ $(ACE_ROOT)/ace/CORBA_macros.h \ - $(TAO_ROOT)/tao/varbase.h \ - $(TAO_ROOT)/tao/TAO_Export.h \ - $(TAO_ROOT)/tao/corbafwd.i \ - $(TAO_ROOT)/tao/CurrentC.h \ - $(TAO_ROOT)/tao/Object.h \ - $(TAO_ROOT)/tao/Object.i \ - $(TAO_ROOT)/tao/CurrentC.i \ - $(TAO_ROOT)/tao/PolicyC.h \ - $(TAO_ROOT)/tao/Encodable.h \ - $(TAO_ROOT)/tao/Exception.h \ - $(TAO_ROOT)/tao/Exception.i \ - $(TAO_ROOT)/tao/Sequence.h \ - $(TAO_ROOT)/tao/Managed_Types.h \ - $(TAO_ROOT)/tao/Managed_Types.i \ - $(TAO_ROOT)/tao/Sequence.i \ - $(TAO_ROOT)/tao/Sequence_T.h \ - $(TAO_ROOT)/tao/Sequence_T.i \ - $(TAO_ROOT)/tao/Sequence_T.cpp \ - $(TAO_ROOT)/tao/CDR.h \ - $(TAO_ROOT)/tao/CDR.i \ - $(TAO_ROOT)/tao/Typecode.h \ - $(TAO_ROOT)/tao/Typecode.i \ - $(TAO_ROOT)/tao/Environment.h \ - $(TAO_ROOT)/tao/Environment.i \ - $(TAO_ROOT)/tao/PolicyC.i \ - $(TAO_ROOT)/tao/Any.h \ - $(TAO_ROOT)/tao/Any.i \ - $(TAO_ROOT)/tao/PortableServerC.i \ - $(TAO_ROOT)/tao/poa_macros.h \ - $(TAO_ROOT)/tao/LocalObject.h \ - $(TAO_ROOT)/tao/LocalObject.i \ - $(TAO_ROOT)/tao/POAManager.i \ - $(TAO_ROOT)/tao/POA.h \ + varbase.h \ + TAO_Export.h \ + corbafwd.i \ + CurrentC.h \ + Object.h \ + Object.i \ + CurrentC.i \ + PolicyC.h \ + Encodable.h \ + Exception.h \ + Exception.i \ + Sequence.h \ + Managed_Types.h \ + Managed_Types.i \ + Sequence.i \ + Sequence_T.h \ + Sequence_T.i \ + Sequence_T.cpp \ + CDR.h \ + CDR.i \ + Typecode.h \ + Typecode.i \ + Environment.h \ + Environment.i \ + PolicyC.i \ + Any.h \ + Any.i \ + PortableServerC.i \ + poa_macros.h \ + LocalObject.h \ + LocalObject.i \ + POAManager.i \ + POA.h \ $(ACE_ROOT)/ace/Hash_Map_Manager.h \ $(ACE_ROOT)/ace/Functor.h \ $(ACE_ROOT)/ace/Functor.i \ @@ -1524,8 +1532,8 @@ realclean: $(ACE_ROOT)/ace/Reactor.i \ $(ACE_ROOT)/ace/Reactor_Impl.h \ $(ACE_ROOT)/ace/Svc_Conf_Tokens.h \ - $(TAO_ROOT)/tao/Object_Adapter.h \ - $(TAO_ROOT)/tao/Key_Adapters.h \ + Object_Adapter.h \ + Key_Adapters.h \ $(ACE_ROOT)/ace/Map.h \ $(ACE_ROOT)/ace/Map_T.h \ $(ACE_ROOT)/ace/Pair.h \ @@ -1542,34 +1550,32 @@ realclean: $(ACE_ROOT)/ace/Active_Map_Manager_T.cpp \ $(ACE_ROOT)/ace/Map_T.i \ $(ACE_ROOT)/ace/Map_T.cpp \ - $(TAO_ROOT)/tao/Key_Adapters.i \ - $(TAO_ROOT)/tao/Server_Strategy_Factory.h \ - $(TAO_ROOT)/tao/Servant_Base.h \ - $(TAO_ROOT)/tao/Servant_Base.i \ - $(TAO_ROOT)/tao/Active_Object_Map.h \ - $(TAO_ROOT)/tao/Active_Object_Map.i \ - $(TAO_ROOT)/tao/RTCORBAC.h \ - $(TAO_ROOT)/tao/IOPC.h \ - $(TAO_ROOT)/tao/IOPC.i \ - $(TAO_ROOT)/tao/TimeBaseC.h \ - $(TAO_ROOT)/tao/TimeBaseC.i \ - $(TAO_ROOT)/tao/RTCORBAC.i \ - $(TAO_ROOT)/tao/Object_Adapter.i \ - $(TAO_ROOT)/tao/Object_KeyC.h \ - $(TAO_ROOT)/tao/Object_KeyC.i \ - $(TAO_ROOT)/tao/POA.i + Key_Adapters.i \ + Server_Strategy_Factory.h \ + Servant_Base.h \ + Servant_Base.i \ + Active_Object_Map.h \ + Active_Object_Map.i \ + RTCORBAC.h \ + IOPC.h \ + IOPC.i \ + TimeBaseC.h \ + TimeBaseC.i \ + RTCORBAC.i \ + Object_Adapter.i \ + Object_KeyC.h \ + Object_KeyC.i \ + POA.i -.obj/Active_Object_Map.o .obj/Active_Object_Map.so .shobj/Active_Object_Map.o .shobj/Active_Object_Map.so: Active_Object_Map.cpp \ - $(TAO_ROOT)/tao/Active_Object_Map.h \ +.obj/Active_Object_Map.o .obj/Active_Object_Map.o .obj/Active_Object_Map.o .obj/Active_Object_Map.o: Active_Object_Map.cpp \ + Active_Object_Map.h \ $(ACE_ROOT)/ace/pre.h \ - $(TAO_ROOT)/tao/Key_Adapters.h \ - $(TAO_ROOT)/tao/corbafwd.h \ + Key_Adapters.h \ + corbafwd.h \ $(ACE_ROOT)/ace/CDR_Stream.h \ $(ACE_ROOT)/ace/Message_Block.h \ $(ACE_ROOT)/ace/ACE.h \ $(ACE_ROOT)/ace/OS.h \ - $(ACE_ROOT)/ace/config-sunos5.6.h \ - $(ACE_ROOT)/ace/config-sunos5.5.h \ $(ACE_ROOT)/ace/post.h \ $(ACE_ROOT)/ace/ACE_export.h \ $(ACE_ROOT)/ace/svc_export.h \ @@ -1593,6 +1599,12 @@ realclean: $(ACE_ROOT)/ace/Log_Record.h \ $(ACE_ROOT)/ace/Log_Priority.h \ $(ACE_ROOT)/ace/Log_Record.i \ + $(ACE_ROOT)/ace/Thread_Hook.h \ + $(ACE_ROOT)/ace/Thread_Adapter.h \ + $(ACE_ROOT)/ace/Thread_Adapter.inl \ + $(ACE_ROOT)/ace/Thread_Exit.h \ + $(ACE_ROOT)/ace/Thread_Control.h \ + $(ACE_ROOT)/ace/Thread_Control.inl \ $(ACE_ROOT)/ace/ACE.i \ $(ACE_ROOT)/ace/Malloc.h \ $(ACE_ROOT)/ace/Malloc_Base.h \ @@ -1647,12 +1659,12 @@ realclean: $(ACE_ROOT)/ace/SString.h \ $(ACE_ROOT)/ace/SString.i \ $(ACE_ROOT)/ace/CDR_Stream.i \ - $(TAO_ROOT)/tao/try_macros.h \ - $(TAO_ROOT)/tao/orbconf.h \ + try_macros.h \ + orbconf.h \ $(ACE_ROOT)/ace/CORBA_macros.h \ - $(TAO_ROOT)/tao/varbase.h \ - $(TAO_ROOT)/tao/TAO_Export.h \ - $(TAO_ROOT)/tao/corbafwd.i \ + varbase.h \ + TAO_Export.h \ + corbafwd.i \ $(ACE_ROOT)/ace/Map.h \ $(ACE_ROOT)/ace/Map_T.h \ $(ACE_ROOT)/ace/Pair.h \ @@ -1694,51 +1706,49 @@ realclean: $(ACE_ROOT)/ace/Active_Map_Manager_T.cpp \ $(ACE_ROOT)/ace/Map_T.i \ $(ACE_ROOT)/ace/Map_T.cpp \ - $(TAO_ROOT)/tao/PortableServerC.h \ - $(TAO_ROOT)/tao/CurrentC.h \ - $(TAO_ROOT)/tao/Object.h \ - $(TAO_ROOT)/tao/Object.i \ - $(TAO_ROOT)/tao/CurrentC.i \ - $(TAO_ROOT)/tao/PolicyC.h \ - $(TAO_ROOT)/tao/Encodable.h \ - $(TAO_ROOT)/tao/Exception.h \ - $(TAO_ROOT)/tao/Exception.i \ - $(TAO_ROOT)/tao/Sequence.h \ - $(TAO_ROOT)/tao/Managed_Types.h \ - $(TAO_ROOT)/tao/Managed_Types.i \ - $(TAO_ROOT)/tao/Sequence.i \ - $(TAO_ROOT)/tao/Sequence_T.h \ - $(TAO_ROOT)/tao/Sequence_T.i \ - $(TAO_ROOT)/tao/Sequence_T.cpp \ - $(TAO_ROOT)/tao/CDR.h \ - $(TAO_ROOT)/tao/CDR.i \ - $(TAO_ROOT)/tao/Typecode.h \ - $(TAO_ROOT)/tao/Typecode.i \ - $(TAO_ROOT)/tao/Environment.h \ - $(TAO_ROOT)/tao/Environment.i \ - $(TAO_ROOT)/tao/PolicyC.i \ - $(TAO_ROOT)/tao/Any.h \ - $(TAO_ROOT)/tao/Any.i \ - $(TAO_ROOT)/tao/PortableServerC.i \ - $(TAO_ROOT)/tao/Key_Adapters.i \ - $(TAO_ROOT)/tao/Server_Strategy_Factory.h \ - $(TAO_ROOT)/tao/Servant_Base.h \ - $(TAO_ROOT)/tao/Servant_Base.i \ - $(TAO_ROOT)/tao/Active_Object_Map.i \ + PortableServerC.h \ + CurrentC.h \ + Object.h \ + Object.i \ + CurrentC.i \ + PolicyC.h \ + Encodable.h \ + Exception.h \ + Exception.i \ + Sequence.h \ + Managed_Types.h \ + Managed_Types.i \ + Sequence.i \ + Sequence_T.h \ + Sequence_T.i \ + Sequence_T.cpp \ + CDR.h \ + CDR.i \ + Typecode.h \ + Typecode.i \ + Environment.h \ + Environment.i \ + PolicyC.i \ + Any.h \ + Any.i \ + PortableServerC.i \ + Key_Adapters.i \ + Server_Strategy_Factory.h \ + Servant_Base.h \ + Servant_Base.i \ + Active_Object_Map.i \ $(ACE_ROOT)/ace/Auto_Ptr.h \ $(ACE_ROOT)/ace/Auto_Ptr.i \ $(ACE_ROOT)/ace/Auto_Ptr.cpp -.obj/Servant_Base.o .obj/Servant_Base.so .shobj/Servant_Base.o .shobj/Servant_Base.so: Servant_Base.cpp \ - $(TAO_ROOT)/tao/Servant_Base.h \ +.obj/Servant_Base.o .obj/Servant_Base.o .obj/Servant_Base.o .obj/Servant_Base.o: Servant_Base.cpp \ + Servant_Base.h \ $(ACE_ROOT)/ace/pre.h \ - $(TAO_ROOT)/tao/corbafwd.h \ + corbafwd.h \ $(ACE_ROOT)/ace/CDR_Stream.h \ $(ACE_ROOT)/ace/Message_Block.h \ $(ACE_ROOT)/ace/ACE.h \ $(ACE_ROOT)/ace/OS.h \ - $(ACE_ROOT)/ace/config-sunos5.6.h \ - $(ACE_ROOT)/ace/config-sunos5.5.h \ $(ACE_ROOT)/ace/post.h \ $(ACE_ROOT)/ace/ACE_export.h \ $(ACE_ROOT)/ace/svc_export.h \ @@ -1762,6 +1772,12 @@ realclean: $(ACE_ROOT)/ace/Log_Record.h \ $(ACE_ROOT)/ace/Log_Priority.h \ $(ACE_ROOT)/ace/Log_Record.i \ + $(ACE_ROOT)/ace/Thread_Hook.h \ + $(ACE_ROOT)/ace/Thread_Adapter.h \ + $(ACE_ROOT)/ace/Thread_Adapter.inl \ + $(ACE_ROOT)/ace/Thread_Exit.h \ + $(ACE_ROOT)/ace/Thread_Control.h \ + $(ACE_ROOT)/ace/Thread_Control.inl \ $(ACE_ROOT)/ace/ACE.i \ $(ACE_ROOT)/ace/Malloc.h \ $(ACE_ROOT)/ace/Malloc_Base.h \ @@ -1816,42 +1832,42 @@ realclean: $(ACE_ROOT)/ace/SString.h \ $(ACE_ROOT)/ace/SString.i \ $(ACE_ROOT)/ace/CDR_Stream.i \ - $(TAO_ROOT)/tao/try_macros.h \ - $(TAO_ROOT)/tao/orbconf.h \ + try_macros.h \ + orbconf.h \ $(ACE_ROOT)/ace/CORBA_macros.h \ - $(TAO_ROOT)/tao/varbase.h \ - $(TAO_ROOT)/tao/TAO_Export.h \ - $(TAO_ROOT)/tao/corbafwd.i \ - $(TAO_ROOT)/tao/PortableServerC.h \ - $(TAO_ROOT)/tao/CurrentC.h \ - $(TAO_ROOT)/tao/Object.h \ - $(TAO_ROOT)/tao/Object.i \ - $(TAO_ROOT)/tao/CurrentC.i \ - $(TAO_ROOT)/tao/PolicyC.h \ - $(TAO_ROOT)/tao/Encodable.h \ - $(TAO_ROOT)/tao/Exception.h \ - $(TAO_ROOT)/tao/Exception.i \ - $(TAO_ROOT)/tao/Sequence.h \ - $(TAO_ROOT)/tao/Managed_Types.h \ - $(TAO_ROOT)/tao/Managed_Types.i \ - $(TAO_ROOT)/tao/Sequence.i \ - $(TAO_ROOT)/tao/Sequence_T.h \ - $(TAO_ROOT)/tao/Sequence_T.i \ - $(TAO_ROOT)/tao/Sequence_T.cpp \ - $(TAO_ROOT)/tao/CDR.h \ - $(TAO_ROOT)/tao/CDR.i \ - $(TAO_ROOT)/tao/Typecode.h \ - $(TAO_ROOT)/tao/Typecode.i \ - $(TAO_ROOT)/tao/Environment.h \ - $(TAO_ROOT)/tao/Environment.i \ - $(TAO_ROOT)/tao/PolicyC.i \ - $(TAO_ROOT)/tao/Any.h \ - $(TAO_ROOT)/tao/Any.i \ - $(TAO_ROOT)/tao/PortableServerC.i \ - $(TAO_ROOT)/tao/Servant_Base.i \ - $(TAO_ROOT)/tao/Timeprobe.h \ + varbase.h \ + TAO_Export.h \ + corbafwd.i \ + PortableServerC.h \ + CurrentC.h \ + Object.h \ + Object.i \ + CurrentC.i \ + PolicyC.h \ + Encodable.h \ + Exception.h \ + Exception.i \ + Sequence.h \ + Managed_Types.h \ + Managed_Types.i \ + Sequence.i \ + Sequence_T.h \ + Sequence_T.i \ + Sequence_T.cpp \ + CDR.h \ + CDR.i \ + Typecode.h \ + Typecode.i \ + Environment.h \ + Environment.i \ + PolicyC.i \ + Any.h \ + Any.i \ + PortableServerC.i \ + Servant_Base.i \ + Timeprobe.h \ $(ACE_ROOT)/ace/Timeprobe.h \ - $(TAO_ROOT)/tao/Operation_Table.h \ + Operation_Table.h \ $(ACE_ROOT)/ace/Hash_Map_Manager.h \ $(ACE_ROOT)/ace/Functor.h \ $(ACE_ROOT)/ace/Functor.i \ @@ -1877,50 +1893,48 @@ realclean: $(ACE_ROOT)/ace/Reactor.i \ $(ACE_ROOT)/ace/Reactor_Impl.h \ $(ACE_ROOT)/ace/Svc_Conf_Tokens.h \ - $(TAO_ROOT)/tao/TAO_Singleton.h \ - $(TAO_ROOT)/tao/TAO_Singleton.inl \ - $(TAO_ROOT)/tao/TAO_Singleton.cpp \ - $(TAO_ROOT)/tao/TAO_Singleton_Manager.h \ - $(TAO_ROOT)/tao/TAO_Singleton_Manager.inl \ - $(TAO_ROOT)/tao/ORB_Core.h \ - $(TAO_ROOT)/tao/ORB.h \ - $(TAO_ROOT)/tao/IOR_LookupTable.h \ - $(TAO_ROOT)/tao/Services.h \ - $(TAO_ROOT)/tao/Services.i \ - $(TAO_ROOT)/tao/IORManipulation.h \ - $(TAO_ROOT)/tao/LocalObject.h \ - $(TAO_ROOT)/tao/LocalObject.i \ - $(TAO_ROOT)/tao/IORC.h \ - $(TAO_ROOT)/tao/IORC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.h \ - $(TAO_ROOT)/tao/Request_Info.h \ - $(TAO_ROOT)/tao/PortableInterceptorC.h \ - $(TAO_ROOT)/tao/DynamicC.h \ - $(TAO_ROOT)/tao/IOPC.h \ - $(TAO_ROOT)/tao/IOPC.i \ - $(TAO_ROOT)/tao/DynAnyC.h \ - $(TAO_ROOT)/tao/DynAnyC.i \ - $(TAO_ROOT)/tao/DynamicC.i \ - $(TAO_ROOT)/tao/MessagingC.h \ - $(TAO_ROOT)/tao/ValueBase.h \ - $(TAO_ROOT)/tao/ValueBase.i \ - $(TAO_ROOT)/tao/ValueFactory.h \ - $(TAO_ROOT)/tao/ValueFactory.i \ - $(TAO_ROOT)/tao/TimeBaseC.h \ - $(TAO_ROOT)/tao/TimeBaseC.i \ - $(TAO_ROOT)/tao/PollableC.h \ - $(TAO_ROOT)/tao/PollableC.i \ - $(TAO_ROOT)/tao/MessagingC.i \ - $(TAO_ROOT)/tao/PortableInterceptorC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.i \ - $(TAO_ROOT)/tao/ORB.i \ - $(TAO_ROOT)/tao/Policy_Manager.h \ - $(TAO_ROOT)/tao/POA_CORBA.h \ - $(TAO_ROOT)/tao/DomainC.h \ - $(TAO_ROOT)/tao/DomainC.i \ - $(TAO_ROOT)/tao/Policy_Manager.i \ - $(TAO_ROOT)/tao/Resource_Factory.h \ - $(TAO_ROOT)/tao/Pluggable.h \ + TAO_Singleton.h \ + TAO_Singleton.inl \ + TAO_Singleton.cpp \ + TAO_Singleton_Manager.h \ + TAO_Singleton_Manager.inl \ + ORB_Core.h \ + ORB.h \ + IOR_LookupTable.h \ + Services.h \ + Services.i \ + IORManipulation.h \ + LocalObject.h \ + LocalObject.i \ + IORC.h \ + IORC.i \ + PortableInterceptor.h \ + Request_Info.h \ + PortableInterceptorC.h \ + DynamicC.h \ + IOPC.h \ + IOPC.i \ + DynamicC.i \ + MessagingC.h \ + ValueBase.h \ + ValueBase.i \ + ValueFactory.h \ + ValueFactory.i \ + TimeBaseC.h \ + TimeBaseC.i \ + PollableC.h \ + PollableC.i \ + MessagingC.i \ + PortableInterceptorC.i \ + PortableInterceptor.i \ + ORB.i \ + Policy_Manager.h \ + POA_CORBA.h \ + DomainC.h \ + DomainC.i \ + Policy_Manager.i \ + Resource_Factory.h \ + Pluggable.h \ $(ACE_ROOT)/ace/Message_Queue.h \ $(ACE_ROOT)/ace/IO_Cntl_Msg.h \ $(ACE_ROOT)/ace/Message_Queue_T.h \ @@ -1942,19 +1956,19 @@ realclean: $(ACE_ROOT)/ace/WFMO_Reactor.i \ $(ACE_ROOT)/ace/Strategies.i \ $(ACE_ROOT)/ace/Message_Queue.i \ - $(TAO_ROOT)/tao/Pluggable.i \ - $(TAO_ROOT)/tao/Protocol_Factory.h \ - $(TAO_ROOT)/tao/params.h \ - $(TAO_ROOT)/tao/params.i \ + Pluggable.i \ + Protocol_Factory.h \ + params.h \ + params.i \ $(ACE_ROOT)/ace/Map_Manager.h \ $(ACE_ROOT)/ace/Map_Manager.i \ $(ACE_ROOT)/ace/Map_Manager.cpp \ - $(TAO_ROOT)/tao/ORB_Core.i \ + ORB_Core.i \ $(ACE_ROOT)/ace/Dynamic_Service.h \ $(ACE_ROOT)/ace/Dynamic_Service.cpp \ - $(TAO_ROOT)/tao/POA.h \ - $(TAO_ROOT)/tao/Object_Adapter.h \ - $(TAO_ROOT)/tao/Key_Adapters.h \ + POA.h \ + Object_Adapter.h \ + Key_Adapters.h \ $(ACE_ROOT)/ace/Map.h \ $(ACE_ROOT)/ace/Map_T.h \ $(ACE_ROOT)/ace/Pair.h \ @@ -1968,39 +1982,37 @@ realclean: $(ACE_ROOT)/ace/Active_Map_Manager_T.cpp \ $(ACE_ROOT)/ace/Map_T.i \ $(ACE_ROOT)/ace/Map_T.cpp \ - $(TAO_ROOT)/tao/Key_Adapters.i \ - $(TAO_ROOT)/tao/Server_Strategy_Factory.h \ - $(TAO_ROOT)/tao/poa_macros.h \ - $(TAO_ROOT)/tao/Active_Object_Map.h \ - $(TAO_ROOT)/tao/Active_Object_Map.i \ - $(TAO_ROOT)/tao/RTCORBAC.h \ - $(TAO_ROOT)/tao/RTCORBAC.i \ - $(TAO_ROOT)/tao/Object_Adapter.i \ - $(TAO_ROOT)/tao/Object_KeyC.h \ - $(TAO_ROOT)/tao/Object_KeyC.i \ - $(TAO_ROOT)/tao/POAManager.h \ - $(TAO_ROOT)/tao/POAManager.i \ - $(TAO_ROOT)/tao/POA.i \ - $(TAO_ROOT)/tao/Stub.h \ - $(TAO_ROOT)/tao/MProfile.h \ - $(TAO_ROOT)/tao/Profile.h \ - $(TAO_ROOT)/tao/Tagged_Components.h \ - $(TAO_ROOT)/tao/CONV_FRAMEC.h \ - $(TAO_ROOT)/tao/CONV_FRAMEC.i \ - $(TAO_ROOT)/tao/Tagged_Components.i \ - $(TAO_ROOT)/tao/Profile.i \ - $(TAO_ROOT)/tao/MProfile.i \ - $(TAO_ROOT)/tao/Stub.i \ - $(TAO_ROOT)/tao/Server_Request.h \ - $(TAO_ROOT)/tao/Server_Request.i + Key_Adapters.i \ + Server_Strategy_Factory.h \ + poa_macros.h \ + Active_Object_Map.h \ + Active_Object_Map.i \ + RTCORBAC.h \ + RTCORBAC.i \ + Object_Adapter.i \ + Object_KeyC.h \ + Object_KeyC.i \ + POAManager.h \ + POAManager.i \ + POA.i \ + Stub.h \ + MProfile.h \ + Profile.h \ + Tagged_Components.h \ + CONV_FRAMEC.h \ + CONV_FRAMEC.i \ + Tagged_Components.i \ + Profile.i \ + MProfile.i \ + Stub.i \ + Server_Request.h \ + Server_Request.i -.obj/Forwarding_Servant.o .obj/Forwarding_Servant.so .shobj/Forwarding_Servant.o .shobj/Forwarding_Servant.so: Forwarding_Servant.cpp \ - $(TAO_ROOT)/tao/Forwarding_Servant.h \ +.obj/Forwarding_Servant.o .obj/Forwarding_Servant.o .obj/Forwarding_Servant.o .obj/Forwarding_Servant.o: Forwarding_Servant.cpp \ + Forwarding_Servant.h \ $(ACE_ROOT)/ace/pre.h \ - $(TAO_ROOT)/tao/orbconf.h \ + orbconf.h \ $(ACE_ROOT)/ace/OS.h \ - $(ACE_ROOT)/ace/config-sunos5.6.h \ - $(ACE_ROOT)/ace/config-sunos5.5.h \ $(ACE_ROOT)/ace/post.h \ $(ACE_ROOT)/ace/ACE_export.h \ $(ACE_ROOT)/ace/svc_export.h \ @@ -2024,8 +2036,14 @@ realclean: $(ACE_ROOT)/ace/Log_Record.h \ $(ACE_ROOT)/ace/Log_Priority.h \ $(ACE_ROOT)/ace/Log_Record.i \ - $(TAO_ROOT)/tao/Servant_Base.h \ - $(TAO_ROOT)/tao/corbafwd.h \ + $(ACE_ROOT)/ace/Thread_Hook.h \ + $(ACE_ROOT)/ace/Thread_Adapter.h \ + $(ACE_ROOT)/ace/Thread_Adapter.inl \ + $(ACE_ROOT)/ace/Thread_Exit.h \ + $(ACE_ROOT)/ace/Thread_Control.h \ + $(ACE_ROOT)/ace/Thread_Control.inl \ + Servant_Base.h \ + corbafwd.h \ $(ACE_ROOT)/ace/CDR_Stream.h \ $(ACE_ROOT)/ace/Message_Block.h \ $(ACE_ROOT)/ace/ACE.h \ @@ -2083,40 +2101,40 @@ realclean: $(ACE_ROOT)/ace/SString.h \ $(ACE_ROOT)/ace/SString.i \ $(ACE_ROOT)/ace/CDR_Stream.i \ - $(TAO_ROOT)/tao/try_macros.h \ + try_macros.h \ $(ACE_ROOT)/ace/CORBA_macros.h \ - $(TAO_ROOT)/tao/varbase.h \ - $(TAO_ROOT)/tao/TAO_Export.h \ - $(TAO_ROOT)/tao/corbafwd.i \ - $(TAO_ROOT)/tao/PortableServerC.h \ - $(TAO_ROOT)/tao/CurrentC.h \ - $(TAO_ROOT)/tao/Object.h \ - $(TAO_ROOT)/tao/Object.i \ - $(TAO_ROOT)/tao/CurrentC.i \ - $(TAO_ROOT)/tao/PolicyC.h \ - $(TAO_ROOT)/tao/Encodable.h \ - $(TAO_ROOT)/tao/Exception.h \ - $(TAO_ROOT)/tao/Exception.i \ - $(TAO_ROOT)/tao/Sequence.h \ - $(TAO_ROOT)/tao/Managed_Types.h \ - $(TAO_ROOT)/tao/Managed_Types.i \ - $(TAO_ROOT)/tao/Sequence.i \ - $(TAO_ROOT)/tao/Sequence_T.h \ - $(TAO_ROOT)/tao/Sequence_T.i \ - $(TAO_ROOT)/tao/Sequence_T.cpp \ - $(TAO_ROOT)/tao/CDR.h \ - $(TAO_ROOT)/tao/CDR.i \ - $(TAO_ROOT)/tao/Typecode.h \ - $(TAO_ROOT)/tao/Typecode.i \ - $(TAO_ROOT)/tao/Environment.h \ - $(TAO_ROOT)/tao/Environment.i \ - $(TAO_ROOT)/tao/PolicyC.i \ - $(TAO_ROOT)/tao/Any.h \ - $(TAO_ROOT)/tao/Any.i \ - $(TAO_ROOT)/tao/PortableServerC.i \ - $(TAO_ROOT)/tao/Servant_Base.i \ - $(TAO_ROOT)/tao/ORB.h \ - $(TAO_ROOT)/tao/IOR_LookupTable.h \ + varbase.h \ + TAO_Export.h \ + corbafwd.i \ + PortableServerC.h \ + CurrentC.h \ + Object.h \ + Object.i \ + CurrentC.i \ + PolicyC.h \ + Encodable.h \ + Exception.h \ + Exception.i \ + Sequence.h \ + Managed_Types.h \ + Managed_Types.i \ + Sequence.i \ + Sequence_T.h \ + Sequence_T.i \ + Sequence_T.cpp \ + CDR.h \ + CDR.i \ + Typecode.h \ + Typecode.i \ + Environment.h \ + Environment.i \ + PolicyC.i \ + Any.h \ + Any.i \ + PortableServerC.i \ + Servant_Base.i \ + ORB.h \ + IOR_LookupTable.h \ $(ACE_ROOT)/ace/Hash_Map_Manager.h \ $(ACE_ROOT)/ace/Functor.h \ $(ACE_ROOT)/ace/Functor.i \ @@ -2142,50 +2160,46 @@ realclean: $(ACE_ROOT)/ace/Reactor.i \ $(ACE_ROOT)/ace/Reactor_Impl.h \ $(ACE_ROOT)/ace/Svc_Conf_Tokens.h \ - $(TAO_ROOT)/tao/Services.h \ - $(TAO_ROOT)/tao/Services.i \ - $(TAO_ROOT)/tao/IORManipulation.h \ - $(TAO_ROOT)/tao/LocalObject.h \ - $(TAO_ROOT)/tao/LocalObject.i \ - $(TAO_ROOT)/tao/IORC.h \ - $(TAO_ROOT)/tao/IORC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.h \ - $(TAO_ROOT)/tao/Request_Info.h \ - $(TAO_ROOT)/tao/PortableInterceptorC.h \ - $(TAO_ROOT)/tao/DynamicC.h \ - $(TAO_ROOT)/tao/IOPC.h \ - $(TAO_ROOT)/tao/IOPC.i \ - $(TAO_ROOT)/tao/DynAnyC.h \ - $(TAO_ROOT)/tao/DynAnyC.i \ - $(TAO_ROOT)/tao/DynamicC.i \ - $(TAO_ROOT)/tao/MessagingC.h \ - $(TAO_ROOT)/tao/ValueBase.h \ - $(TAO_ROOT)/tao/ValueBase.i \ - $(TAO_ROOT)/tao/ValueFactory.h \ - $(TAO_ROOT)/tao/ValueFactory.i \ - $(TAO_ROOT)/tao/TimeBaseC.h \ - $(TAO_ROOT)/tao/TimeBaseC.i \ - $(TAO_ROOT)/tao/PollableC.h \ - $(TAO_ROOT)/tao/PollableC.i \ - $(TAO_ROOT)/tao/MessagingC.i \ - $(TAO_ROOT)/tao/PortableInterceptorC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.i \ - $(TAO_ROOT)/tao/ORB.i \ - $(TAO_ROOT)/tao/Server_Request.h \ - $(TAO_ROOT)/tao/Object_KeyC.h \ - $(TAO_ROOT)/tao/Object_KeyC.i \ - $(TAO_ROOT)/tao/Server_Request.i + Services.h \ + Services.i \ + IORManipulation.h \ + LocalObject.h \ + LocalObject.i \ + IORC.h \ + IORC.i \ + PortableInterceptor.h \ + Request_Info.h \ + PortableInterceptorC.h \ + DynamicC.h \ + IOPC.h \ + IOPC.i \ + DynamicC.i \ + MessagingC.h \ + ValueBase.h \ + ValueBase.i \ + ValueFactory.h \ + ValueFactory.i \ + TimeBaseC.h \ + TimeBaseC.i \ + PollableC.h \ + PollableC.i \ + MessagingC.i \ + PortableInterceptorC.i \ + PortableInterceptor.i \ + ORB.i \ + Server_Request.h \ + Object_KeyC.h \ + Object_KeyC.i \ + Server_Request.i -.obj/ImplRepoC.o .obj/ImplRepoC.so .shobj/ImplRepoC.o .shobj/ImplRepoC.so: ImplRepoC.cpp ImplRepoC.h \ +.obj/ImplRepoC.o .obj/ImplRepoC.o .obj/ImplRepoC.o .obj/ImplRepoC.o: ImplRepoC.cpp ImplRepoC.h \ $(ACE_ROOT)/ace/pre.h \ - $(TAO_ROOT)/tao/Object.h \ - $(TAO_ROOT)/tao/corbafwd.h \ + Object.h \ + corbafwd.h \ $(ACE_ROOT)/ace/CDR_Stream.h \ $(ACE_ROOT)/ace/Message_Block.h \ $(ACE_ROOT)/ace/ACE.h \ $(ACE_ROOT)/ace/OS.h \ - $(ACE_ROOT)/ace/config-sunos5.6.h \ - $(ACE_ROOT)/ace/config-sunos5.5.h \ $(ACE_ROOT)/ace/post.h \ $(ACE_ROOT)/ace/ACE_export.h \ $(ACE_ROOT)/ace/svc_export.h \ @@ -2209,6 +2223,12 @@ realclean: $(ACE_ROOT)/ace/Log_Record.h \ $(ACE_ROOT)/ace/Log_Priority.h \ $(ACE_ROOT)/ace/Log_Record.i \ + $(ACE_ROOT)/ace/Thread_Hook.h \ + $(ACE_ROOT)/ace/Thread_Adapter.h \ + $(ACE_ROOT)/ace/Thread_Adapter.inl \ + $(ACE_ROOT)/ace/Thread_Exit.h \ + $(ACE_ROOT)/ace/Thread_Control.h \ + $(ACE_ROOT)/ace/Thread_Control.inl \ $(ACE_ROOT)/ace/ACE.i \ $(ACE_ROOT)/ace/Malloc.h \ $(ACE_ROOT)/ace/Malloc_Base.h \ @@ -2263,38 +2283,38 @@ realclean: $(ACE_ROOT)/ace/SString.h \ $(ACE_ROOT)/ace/SString.i \ $(ACE_ROOT)/ace/CDR_Stream.i \ - $(TAO_ROOT)/tao/try_macros.h \ - $(TAO_ROOT)/tao/orbconf.h \ + try_macros.h \ + orbconf.h \ $(ACE_ROOT)/ace/CORBA_macros.h \ - $(TAO_ROOT)/tao/varbase.h \ - $(TAO_ROOT)/tao/TAO_Export.h \ - $(TAO_ROOT)/tao/corbafwd.i \ - $(TAO_ROOT)/tao/Object.i \ - $(TAO_ROOT)/tao/Managed_Types.h \ - $(TAO_ROOT)/tao/Managed_Types.i \ - $(TAO_ROOT)/tao/Sequence.h \ - $(TAO_ROOT)/tao/Sequence.i \ - $(TAO_ROOT)/tao/Sequence_T.h \ - $(TAO_ROOT)/tao/Sequence_T.i \ - $(TAO_ROOT)/tao/Sequence_T.cpp \ - $(TAO_ROOT)/tao/Exception.h \ - $(TAO_ROOT)/tao/Exception.i \ - $(TAO_ROOT)/tao/Environment.h \ - $(TAO_ROOT)/tao/Environment.i \ - $(TAO_ROOT)/tao/CDR.h \ - $(TAO_ROOT)/tao/CDR.i \ - $(TAO_ROOT)/tao/Any.h \ - $(TAO_ROOT)/tao/Typecode.h \ - $(TAO_ROOT)/tao/Typecode.i \ - $(TAO_ROOT)/tao/Any.i \ - $(TAO_ROOT)/tao/TAO_Singleton.h \ - $(TAO_ROOT)/tao/TAO_Singleton.inl \ - $(TAO_ROOT)/tao/TAO_Singleton.cpp \ - $(TAO_ROOT)/tao/TAO_Singleton_Manager.h \ - $(TAO_ROOT)/tao/TAO_Singleton_Manager.inl \ + varbase.h \ + TAO_Export.h \ + corbafwd.i \ + Object.i \ + Managed_Types.h \ + Managed_Types.i \ + Sequence.h \ + Sequence.i \ + Sequence_T.h \ + Sequence_T.i \ + Sequence_T.cpp \ + Exception.h \ + Exception.i \ + Environment.h \ + Environment.i \ + CDR.h \ + CDR.i \ + Any.h \ + Typecode.h \ + Typecode.i \ + Any.i \ + TAO_Singleton.h \ + TAO_Singleton.inl \ + TAO_Singleton.cpp \ + TAO_Singleton_Manager.h \ + TAO_Singleton_Manager.inl \ ImplRepoC.i \ - $(TAO_ROOT)/tao/Stub.h \ - $(TAO_ROOT)/tao/Pluggable.h \ + Stub.h \ + Pluggable.h \ $(ACE_ROOT)/ace/Message_Queue.h \ $(ACE_ROOT)/ace/IO_Cntl_Msg.h \ $(ACE_ROOT)/ace/Message_Queue_T.h \ @@ -2341,112 +2361,108 @@ realclean: $(ACE_ROOT)/ace/WFMO_Reactor.i \ $(ACE_ROOT)/ace/Strategies.i \ $(ACE_ROOT)/ace/Message_Queue.i \ - $(TAO_ROOT)/tao/IOPC.h \ - $(TAO_ROOT)/tao/IOPC.i \ - $(TAO_ROOT)/tao/Pluggable.i \ - $(TAO_ROOT)/tao/MProfile.h \ - $(TAO_ROOT)/tao/Profile.h \ - $(TAO_ROOT)/tao/Tagged_Components.h \ - $(TAO_ROOT)/tao/CONV_FRAMEC.h \ - $(TAO_ROOT)/tao/CONV_FRAMEC.i \ - $(TAO_ROOT)/tao/Tagged_Components.i \ - $(TAO_ROOT)/tao/PolicyC.h \ - $(TAO_ROOT)/tao/CurrentC.h \ - $(TAO_ROOT)/tao/CurrentC.i \ - $(TAO_ROOT)/tao/Encodable.h \ - $(TAO_ROOT)/tao/PolicyC.i \ - $(TAO_ROOT)/tao/Profile.i \ - $(TAO_ROOT)/tao/MProfile.i \ - $(TAO_ROOT)/tao/ORB.h \ - $(TAO_ROOT)/tao/IOR_LookupTable.h \ - $(TAO_ROOT)/tao/Services.h \ - $(TAO_ROOT)/tao/Services.i \ - $(TAO_ROOT)/tao/IORManipulation.h \ - $(TAO_ROOT)/tao/LocalObject.h \ - $(TAO_ROOT)/tao/LocalObject.i \ - $(TAO_ROOT)/tao/IORC.h \ - $(TAO_ROOT)/tao/IORC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.h \ - $(TAO_ROOT)/tao/Request_Info.h \ - $(TAO_ROOT)/tao/PortableInterceptorC.h \ - $(TAO_ROOT)/tao/DynamicC.h \ - $(TAO_ROOT)/tao/DynAnyC.h \ - $(TAO_ROOT)/tao/DynAnyC.i \ - $(TAO_ROOT)/tao/DynamicC.i \ - $(TAO_ROOT)/tao/MessagingC.h \ - $(TAO_ROOT)/tao/ValueBase.h \ - $(TAO_ROOT)/tao/ValueBase.i \ - $(TAO_ROOT)/tao/ValueFactory.h \ - $(TAO_ROOT)/tao/ValueFactory.i \ - $(TAO_ROOT)/tao/TimeBaseC.h \ - $(TAO_ROOT)/tao/TimeBaseC.i \ - $(TAO_ROOT)/tao/PollableC.h \ - $(TAO_ROOT)/tao/PollableC.i \ - $(TAO_ROOT)/tao/MessagingC.i \ - $(TAO_ROOT)/tao/PortableInterceptorC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.i \ - $(TAO_ROOT)/tao/ORB.i \ - $(TAO_ROOT)/tao/Stub.i \ - $(TAO_ROOT)/tao/NVList.h \ - $(TAO_ROOT)/tao/NVList.i \ - $(TAO_ROOT)/tao/ORB_Core.h \ - $(TAO_ROOT)/tao/Policy_Manager.h \ - $(TAO_ROOT)/tao/POA_CORBA.h \ - $(TAO_ROOT)/tao/DomainC.h \ - $(TAO_ROOT)/tao/DomainC.i \ - $(TAO_ROOT)/tao/Servant_Base.h \ - $(TAO_ROOT)/tao/PortableServerC.h \ - $(TAO_ROOT)/tao/PortableServerC.i \ - $(TAO_ROOT)/tao/Servant_Base.i \ - $(TAO_ROOT)/tao/Policy_Manager.i \ - $(TAO_ROOT)/tao/Resource_Factory.h \ - $(TAO_ROOT)/tao/Protocol_Factory.h \ - $(TAO_ROOT)/tao/params.h \ - $(TAO_ROOT)/tao/params.i \ + IOPC.h \ + IOPC.i \ + Pluggable.i \ + MProfile.h \ + Profile.h \ + Tagged_Components.h \ + CONV_FRAMEC.h \ + CONV_FRAMEC.i \ + Tagged_Components.i \ + PolicyC.h \ + CurrentC.h \ + CurrentC.i \ + Encodable.h \ + PolicyC.i \ + Profile.i \ + MProfile.i \ + ORB.h \ + IOR_LookupTable.h \ + Services.h \ + Services.i \ + IORManipulation.h \ + LocalObject.h \ + LocalObject.i \ + IORC.h \ + IORC.i \ + PortableInterceptor.h \ + Request_Info.h \ + PortableInterceptorC.h \ + DynamicC.h \ + DynamicC.i \ + MessagingC.h \ + ValueBase.h \ + ValueBase.i \ + ValueFactory.h \ + ValueFactory.i \ + TimeBaseC.h \ + TimeBaseC.i \ + PollableC.h \ + PollableC.i \ + MessagingC.i \ + PortableInterceptorC.i \ + PortableInterceptor.i \ + ORB.i \ + Stub.i \ + NVList.h \ + NVList.i \ + ORB_Core.h \ + Policy_Manager.h \ + POA_CORBA.h \ + DomainC.h \ + DomainC.i \ + Servant_Base.h \ + PortableServerC.h \ + PortableServerC.i \ + Servant_Base.i \ + Policy_Manager.i \ + Resource_Factory.h \ + Protocol_Factory.h \ + params.h \ + params.i \ $(ACE_ROOT)/ace/Map_Manager.h \ $(ACE_ROOT)/ace/Map_Manager.i \ $(ACE_ROOT)/ace/Map_Manager.cpp \ - $(TAO_ROOT)/tao/ORB_Core.i \ + ORB_Core.i \ $(ACE_ROOT)/ace/Dynamic_Service.h \ $(ACE_ROOT)/ace/Dynamic_Service.cpp \ - $(TAO_ROOT)/tao/Invocation.h \ - $(TAO_ROOT)/tao/Synch_Reply_Dispatcher.h \ - $(TAO_ROOT)/tao/Reply_Dispatcher.h \ - $(TAO_ROOT)/tao/Reply_Dispatcher.i \ - $(TAO_ROOT)/tao/GIOP_Message_State.h \ - $(TAO_ROOT)/tao/Pluggable_Messaging.h \ - $(TAO_ROOT)/tao/Pluggable_Messaging_Utils.h \ - $(TAO_ROOT)/tao/Pluggable_Messaging_Utils.i \ - $(TAO_ROOT)/tao/Pluggable_Messaging.i \ - $(TAO_ROOT)/tao/GIOP_Message_State.i \ - $(TAO_ROOT)/tao/Synch_Reply_Dispatcher.i \ - $(TAO_ROOT)/tao/TAOC.h \ - $(TAO_ROOT)/tao/Priority_Mapping_Manager.h \ - $(TAO_ROOT)/tao/Priority_Mapping.h \ - $(TAO_ROOT)/tao/RTCORBAC.h \ - $(TAO_ROOT)/tao/RTCORBAC.i \ - $(TAO_ROOT)/tao/Priority_Mapping.i \ - $(TAO_ROOT)/tao/Priority_Mapping_Manager.i \ - $(TAO_ROOT)/tao/TAOC.i \ - $(TAO_ROOT)/tao/operation_details.h \ - $(TAO_ROOT)/tao/target_specification.h \ - $(TAO_ROOT)/tao/Object_KeyC.h \ - $(TAO_ROOT)/tao/Object_KeyC.i \ - $(TAO_ROOT)/tao/target_specification.i \ - $(TAO_ROOT)/tao/operation_details.i \ - $(TAO_ROOT)/tao/Invocation.i + Invocation.h \ + Synch_Reply_Dispatcher.h \ + Reply_Dispatcher.h \ + Reply_Dispatcher.i \ + GIOP_Message_State.h \ + Pluggable_Messaging.h \ + Pluggable_Messaging_Utils.h \ + Pluggable_Messaging_Utils.i \ + Pluggable_Messaging.i \ + GIOP_Message_State.i \ + Synch_Reply_Dispatcher.i \ + TAOC.h \ + Priority_Mapping_Manager.h \ + Priority_Mapping.h \ + RTCORBAC.h \ + RTCORBAC.i \ + Priority_Mapping.i \ + Priority_Mapping_Manager.i \ + TAOC.i \ + operation_details.h \ + target_specification.h \ + Object_KeyC.h \ + Object_KeyC.i \ + target_specification.i \ + operation_details.i \ + Invocation.i -.obj/ImplRepoS.o .obj/ImplRepoS.so .shobj/ImplRepoS.o .shobj/ImplRepoS.so: ImplRepoS.cpp ImplRepoS.h \ +.obj/ImplRepoS.o .obj/ImplRepoS.o .obj/ImplRepoS.o .obj/ImplRepoS.o: ImplRepoS.cpp ImplRepoS.h \ $(ACE_ROOT)/ace/pre.h \ ImplRepoC.h \ - $(TAO_ROOT)/tao/Object.h \ - $(TAO_ROOT)/tao/corbafwd.h \ + Object.h \ + corbafwd.h \ $(ACE_ROOT)/ace/CDR_Stream.h \ $(ACE_ROOT)/ace/Message_Block.h \ $(ACE_ROOT)/ace/ACE.h \ $(ACE_ROOT)/ace/OS.h \ - $(ACE_ROOT)/ace/config-sunos5.6.h \ - $(ACE_ROOT)/ace/config-sunos5.5.h \ $(ACE_ROOT)/ace/post.h \ $(ACE_ROOT)/ace/ACE_export.h \ $(ACE_ROOT)/ace/svc_export.h \ @@ -2470,6 +2486,12 @@ realclean: $(ACE_ROOT)/ace/Log_Record.h \ $(ACE_ROOT)/ace/Log_Priority.h \ $(ACE_ROOT)/ace/Log_Record.i \ + $(ACE_ROOT)/ace/Thread_Hook.h \ + $(ACE_ROOT)/ace/Thread_Adapter.h \ + $(ACE_ROOT)/ace/Thread_Adapter.inl \ + $(ACE_ROOT)/ace/Thread_Exit.h \ + $(ACE_ROOT)/ace/Thread_Control.h \ + $(ACE_ROOT)/ace/Thread_Control.inl \ $(ACE_ROOT)/ace/ACE.i \ $(ACE_ROOT)/ace/Malloc.h \ $(ACE_ROOT)/ace/Malloc_Base.h \ @@ -2524,47 +2546,47 @@ realclean: $(ACE_ROOT)/ace/SString.h \ $(ACE_ROOT)/ace/SString.i \ $(ACE_ROOT)/ace/CDR_Stream.i \ - $(TAO_ROOT)/tao/try_macros.h \ - $(TAO_ROOT)/tao/orbconf.h \ + try_macros.h \ + orbconf.h \ $(ACE_ROOT)/ace/CORBA_macros.h \ - $(TAO_ROOT)/tao/varbase.h \ - $(TAO_ROOT)/tao/TAO_Export.h \ - $(TAO_ROOT)/tao/corbafwd.i \ - $(TAO_ROOT)/tao/Object.i \ - $(TAO_ROOT)/tao/Managed_Types.h \ - $(TAO_ROOT)/tao/Managed_Types.i \ - $(TAO_ROOT)/tao/Sequence.h \ - $(TAO_ROOT)/tao/Sequence.i \ - $(TAO_ROOT)/tao/Sequence_T.h \ - $(TAO_ROOT)/tao/Sequence_T.i \ - $(TAO_ROOT)/tao/Sequence_T.cpp \ - $(TAO_ROOT)/tao/Exception.h \ - $(TAO_ROOT)/tao/Exception.i \ - $(TAO_ROOT)/tao/Environment.h \ - $(TAO_ROOT)/tao/Environment.i \ - $(TAO_ROOT)/tao/CDR.h \ - $(TAO_ROOT)/tao/CDR.i \ - $(TAO_ROOT)/tao/Any.h \ - $(TAO_ROOT)/tao/Typecode.h \ - $(TAO_ROOT)/tao/Typecode.i \ - $(TAO_ROOT)/tao/Any.i \ - $(TAO_ROOT)/tao/TAO_Singleton.h \ - $(TAO_ROOT)/tao/TAO_Singleton.inl \ - $(TAO_ROOT)/tao/TAO_Singleton.cpp \ - $(TAO_ROOT)/tao/TAO_Singleton_Manager.h \ - $(TAO_ROOT)/tao/TAO_Singleton_Manager.inl \ + varbase.h \ + TAO_Export.h \ + corbafwd.i \ + Object.i \ + Managed_Types.h \ + Managed_Types.i \ + Sequence.h \ + Sequence.i \ + Sequence_T.h \ + Sequence_T.i \ + Sequence_T.cpp \ + Exception.h \ + Exception.i \ + Environment.h \ + Environment.i \ + CDR.h \ + CDR.i \ + Any.h \ + Typecode.h \ + Typecode.i \ + Any.i \ + TAO_Singleton.h \ + TAO_Singleton.inl \ + TAO_Singleton.cpp \ + TAO_Singleton_Manager.h \ + TAO_Singleton_Manager.inl \ ImplRepoC.i \ - $(TAO_ROOT)/tao/PortableServerC.h \ - $(TAO_ROOT)/tao/CurrentC.h \ - $(TAO_ROOT)/tao/CurrentC.i \ - $(TAO_ROOT)/tao/PolicyC.h \ - $(TAO_ROOT)/tao/Encodable.h \ - $(TAO_ROOT)/tao/PolicyC.i \ - $(TAO_ROOT)/tao/PortableServerC.i \ - $(TAO_ROOT)/tao/Servant_Base.h \ - $(TAO_ROOT)/tao/Servant_Base.i \ + PortableServerC.h \ + CurrentC.h \ + CurrentC.i \ + PolicyC.h \ + Encodable.h \ + PolicyC.i \ + PortableServerC.i \ + Servant_Base.h \ + Servant_Base.i \ ImplRepoS_T.h ImplRepoS_T.i ImplRepoS_T.cpp ImplRepoS.i \ - $(TAO_ROOT)/tao/Operation_Table.h \ + Operation_Table.h \ $(ACE_ROOT)/ace/Hash_Map_Manager.h \ $(ACE_ROOT)/ace/Functor.h \ $(ACE_ROOT)/ace/Functor.i \ @@ -2590,8 +2612,8 @@ realclean: $(ACE_ROOT)/ace/Reactor.i \ $(ACE_ROOT)/ace/Reactor_Impl.h \ $(ACE_ROOT)/ace/Svc_Conf_Tokens.h \ - $(TAO_ROOT)/tao/Object_Adapter.h \ - $(TAO_ROOT)/tao/Key_Adapters.h \ + Object_Adapter.h \ + Key_Adapters.h \ $(ACE_ROOT)/ace/Map.h \ $(ACE_ROOT)/ace/Map_T.h \ $(ACE_ROOT)/ace/Pair.h \ @@ -2608,22 +2630,22 @@ realclean: $(ACE_ROOT)/ace/Active_Map_Manager_T.cpp \ $(ACE_ROOT)/ace/Map_T.i \ $(ACE_ROOT)/ace/Map_T.cpp \ - $(TAO_ROOT)/tao/Key_Adapters.i \ - $(TAO_ROOT)/tao/Server_Strategy_Factory.h \ - $(TAO_ROOT)/tao/poa_macros.h \ - $(TAO_ROOT)/tao/Active_Object_Map.h \ - $(TAO_ROOT)/tao/Active_Object_Map.i \ - $(TAO_ROOT)/tao/RTCORBAC.h \ - $(TAO_ROOT)/tao/IOPC.h \ - $(TAO_ROOT)/tao/IOPC.i \ - $(TAO_ROOT)/tao/TimeBaseC.h \ - $(TAO_ROOT)/tao/TimeBaseC.i \ - $(TAO_ROOT)/tao/RTCORBAC.i \ - $(TAO_ROOT)/tao/LocalObject.h \ - $(TAO_ROOT)/tao/LocalObject.i \ - $(TAO_ROOT)/tao/Object_Adapter.i \ - $(TAO_ROOT)/tao/Stub.h \ - $(TAO_ROOT)/tao/Pluggable.h \ + Key_Adapters.i \ + Server_Strategy_Factory.h \ + poa_macros.h \ + Active_Object_Map.h \ + Active_Object_Map.i \ + RTCORBAC.h \ + IOPC.h \ + IOPC.i \ + TimeBaseC.h \ + TimeBaseC.i \ + RTCORBAC.i \ + LocalObject.h \ + LocalObject.i \ + Object_Adapter.i \ + Stub.h \ + Pluggable.h \ $(ACE_ROOT)/ace/Message_Queue.h \ $(ACE_ROOT)/ace/IO_Cntl_Msg.h \ $(ACE_ROOT)/ace/Message_Queue_T.h \ @@ -2645,87 +2667,83 @@ realclean: $(ACE_ROOT)/ace/WFMO_Reactor.i \ $(ACE_ROOT)/ace/Strategies.i \ $(ACE_ROOT)/ace/Message_Queue.i \ - $(TAO_ROOT)/tao/Pluggable.i \ - $(TAO_ROOT)/tao/MProfile.h \ - $(TAO_ROOT)/tao/Profile.h \ - $(TAO_ROOT)/tao/Tagged_Components.h \ - $(TAO_ROOT)/tao/CONV_FRAMEC.h \ - $(TAO_ROOT)/tao/CONV_FRAMEC.i \ - $(TAO_ROOT)/tao/Tagged_Components.i \ - $(TAO_ROOT)/tao/Profile.i \ - $(TAO_ROOT)/tao/MProfile.i \ - $(TAO_ROOT)/tao/ORB.h \ - $(TAO_ROOT)/tao/IOR_LookupTable.h \ - $(TAO_ROOT)/tao/Services.h \ - $(TAO_ROOT)/tao/Services.i \ - $(TAO_ROOT)/tao/IORManipulation.h \ - $(TAO_ROOT)/tao/IORC.h \ - $(TAO_ROOT)/tao/IORC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.h \ - $(TAO_ROOT)/tao/Request_Info.h \ - $(TAO_ROOT)/tao/PortableInterceptorC.h \ - $(TAO_ROOT)/tao/DynamicC.h \ - $(TAO_ROOT)/tao/DynAnyC.h \ - $(TAO_ROOT)/tao/DynAnyC.i \ - $(TAO_ROOT)/tao/DynamicC.i \ - $(TAO_ROOT)/tao/MessagingC.h \ - $(TAO_ROOT)/tao/ValueBase.h \ - $(TAO_ROOT)/tao/ValueBase.i \ - $(TAO_ROOT)/tao/ValueFactory.h \ - $(TAO_ROOT)/tao/ValueFactory.i \ - $(TAO_ROOT)/tao/PollableC.h \ - $(TAO_ROOT)/tao/PollableC.i \ - $(TAO_ROOT)/tao/MessagingC.i \ - $(TAO_ROOT)/tao/PortableInterceptorC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.i \ - $(TAO_ROOT)/tao/ORB.i \ - $(TAO_ROOT)/tao/Stub.i \ - $(TAO_ROOT)/tao/GIOP_Server_Request.h \ - $(TAO_ROOT)/tao/Server_Request.h \ - $(TAO_ROOT)/tao/Object_KeyC.h \ - $(TAO_ROOT)/tao/Object_KeyC.i \ - $(TAO_ROOT)/tao/Server_Request.i \ - $(TAO_ROOT)/tao/Principal.h \ - $(TAO_ROOT)/tao/Principal.i \ - $(TAO_ROOT)/tao/GIOP_Message_Base.h \ - $(TAO_ROOT)/tao/GIOP_Message_State.h \ - $(TAO_ROOT)/tao/Pluggable_Messaging.h \ - $(TAO_ROOT)/tao/Pluggable_Messaging_Utils.h \ - $(TAO_ROOT)/tao/Pluggable_Messaging_Utils.i \ - $(TAO_ROOT)/tao/Pluggable_Messaging.i \ - $(TAO_ROOT)/tao/GIOP_Message_State.i \ - $(TAO_ROOT)/tao/GIOP_Message_Base.i \ - $(TAO_ROOT)/tao/Tagged_Profile.h \ - $(TAO_ROOT)/tao/GIOPC.h \ - $(TAO_ROOT)/tao/GIOPC.i \ - $(TAO_ROOT)/tao/Tagged_Profile.i \ - $(TAO_ROOT)/tao/GIOP_Server_Request.i \ - $(TAO_ROOT)/tao/ORB_Core.h \ - $(TAO_ROOT)/tao/Policy_Manager.h \ - $(TAO_ROOT)/tao/POA_CORBA.h \ - $(TAO_ROOT)/tao/DomainC.h \ - $(TAO_ROOT)/tao/DomainC.i \ - $(TAO_ROOT)/tao/Policy_Manager.i \ - $(TAO_ROOT)/tao/Resource_Factory.h \ - $(TAO_ROOT)/tao/Protocol_Factory.h \ - $(TAO_ROOT)/tao/params.h \ - $(TAO_ROOT)/tao/params.i \ - $(TAO_ROOT)/tao/ORB_Core.i \ + Pluggable.i \ + MProfile.h \ + Profile.h \ + Tagged_Components.h \ + CONV_FRAMEC.h \ + CONV_FRAMEC.i \ + Tagged_Components.i \ + Profile.i \ + MProfile.i \ + ORB.h \ + IOR_LookupTable.h \ + Services.h \ + Services.i \ + IORManipulation.h \ + IORC.h \ + IORC.i \ + PortableInterceptor.h \ + Request_Info.h \ + PortableInterceptorC.h \ + DynamicC.h \ + DynamicC.i \ + MessagingC.h \ + ValueBase.h \ + ValueBase.i \ + ValueFactory.h \ + ValueFactory.i \ + PollableC.h \ + PollableC.i \ + MessagingC.i \ + PortableInterceptorC.i \ + PortableInterceptor.i \ + ORB.i \ + Stub.i \ + GIOP_Server_Request.h \ + Server_Request.h \ + Object_KeyC.h \ + Object_KeyC.i \ + Server_Request.i \ + Principal.h \ + Principal.i \ + GIOP_Message_Base.h \ + GIOP_Message_State.h \ + Pluggable_Messaging.h \ + Pluggable_Messaging_Utils.h \ + Pluggable_Messaging_Utils.i \ + Pluggable_Messaging.i \ + GIOP_Message_State.i \ + GIOP_Message_Base.i \ + Tagged_Profile.h \ + GIOPC.h \ + GIOPC.i \ + Tagged_Profile.i \ + GIOP_Server_Request.i \ + ORB_Core.h \ + Policy_Manager.h \ + POA_CORBA.h \ + DomainC.h \ + DomainC.i \ + Policy_Manager.i \ + Resource_Factory.h \ + Protocol_Factory.h \ + params.h \ + params.i \ + ORB_Core.i \ $(ACE_ROOT)/ace/Dynamic_Service.h \ $(ACE_ROOT)/ace/Dynamic_Service.cpp \ - $(TAO_ROOT)/tao/NVList.h \ - $(TAO_ROOT)/tao/NVList.i + NVList.h \ + NVList.i -.obj/Pluggable.o .obj/Pluggable.so .shobj/Pluggable.o .shobj/Pluggable.so: Pluggable.cpp \ - $(TAO_ROOT)/tao/Pluggable.h \ +.obj/Pluggable.o .obj/Pluggable.o .obj/Pluggable.o .obj/Pluggable.o: Pluggable.cpp \ + Pluggable.h \ $(ACE_ROOT)/ace/pre.h \ - $(TAO_ROOT)/tao/corbafwd.h \ + corbafwd.h \ $(ACE_ROOT)/ace/CDR_Stream.h \ $(ACE_ROOT)/ace/Message_Block.h \ $(ACE_ROOT)/ace/ACE.h \ $(ACE_ROOT)/ace/OS.h \ - $(ACE_ROOT)/ace/config-sunos5.6.h \ - $(ACE_ROOT)/ace/config-sunos5.5.h \ $(ACE_ROOT)/ace/post.h \ $(ACE_ROOT)/ace/ACE_export.h \ $(ACE_ROOT)/ace/svc_export.h \ @@ -2749,6 +2767,12 @@ realclean: $(ACE_ROOT)/ace/Log_Record.h \ $(ACE_ROOT)/ace/Log_Priority.h \ $(ACE_ROOT)/ace/Log_Record.i \ + $(ACE_ROOT)/ace/Thread_Hook.h \ + $(ACE_ROOT)/ace/Thread_Adapter.h \ + $(ACE_ROOT)/ace/Thread_Adapter.inl \ + $(ACE_ROOT)/ace/Thread_Exit.h \ + $(ACE_ROOT)/ace/Thread_Control.h \ + $(ACE_ROOT)/ace/Thread_Control.inl \ $(ACE_ROOT)/ace/ACE.i \ $(ACE_ROOT)/ace/Malloc.h \ $(ACE_ROOT)/ace/Malloc_Base.h \ @@ -2803,12 +2827,12 @@ realclean: $(ACE_ROOT)/ace/SString.h \ $(ACE_ROOT)/ace/SString.i \ $(ACE_ROOT)/ace/CDR_Stream.i \ - $(TAO_ROOT)/tao/try_macros.h \ - $(TAO_ROOT)/tao/orbconf.h \ + try_macros.h \ + orbconf.h \ $(ACE_ROOT)/ace/CORBA_macros.h \ - $(TAO_ROOT)/tao/varbase.h \ - $(TAO_ROOT)/tao/TAO_Export.h \ - $(TAO_ROOT)/tao/corbafwd.i \ + varbase.h \ + TAO_Export.h \ + corbafwd.i \ $(ACE_ROOT)/ace/Message_Queue.h \ $(ACE_ROOT)/ace/IO_Cntl_Msg.h \ $(ACE_ROOT)/ace/Message_Queue_T.h \ @@ -2855,114 +2879,110 @@ realclean: $(ACE_ROOT)/ace/WFMO_Reactor.i \ $(ACE_ROOT)/ace/Strategies.i \ $(ACE_ROOT)/ace/Message_Queue.i \ - $(TAO_ROOT)/tao/Sequence.h \ - $(TAO_ROOT)/tao/Managed_Types.h \ - $(TAO_ROOT)/tao/Managed_Types.i \ - $(TAO_ROOT)/tao/Sequence.i \ - $(TAO_ROOT)/tao/Sequence_T.h \ - $(TAO_ROOT)/tao/Sequence_T.i \ - $(TAO_ROOT)/tao/Sequence_T.cpp \ - $(TAO_ROOT)/tao/Typecode.h \ - $(TAO_ROOT)/tao/Exception.h \ - $(TAO_ROOT)/tao/Exception.i \ - $(TAO_ROOT)/tao/Typecode.i \ - $(TAO_ROOT)/tao/IOPC.h \ - $(TAO_ROOT)/tao/CDR.h \ - $(TAO_ROOT)/tao/CDR.i \ - $(TAO_ROOT)/tao/IOPC.i \ - $(TAO_ROOT)/tao/Pluggable.i \ - $(TAO_ROOT)/tao/MProfile.h \ - $(TAO_ROOT)/tao/Profile.h \ - $(TAO_ROOT)/tao/Tagged_Components.h \ - $(TAO_ROOT)/tao/CONV_FRAMEC.h \ - $(TAO_ROOT)/tao/CONV_FRAMEC.i \ - $(TAO_ROOT)/tao/Tagged_Components.i \ - $(TAO_ROOT)/tao/PolicyC.h \ - $(TAO_ROOT)/tao/CurrentC.h \ - $(TAO_ROOT)/tao/Object.h \ - $(TAO_ROOT)/tao/Object.i \ - $(TAO_ROOT)/tao/CurrentC.i \ - $(TAO_ROOT)/tao/Encodable.h \ - $(TAO_ROOT)/tao/Environment.h \ - $(TAO_ROOT)/tao/Environment.i \ - $(TAO_ROOT)/tao/PolicyC.i \ - $(TAO_ROOT)/tao/Profile.i \ - $(TAO_ROOT)/tao/MProfile.i \ - $(TAO_ROOT)/tao/ORB_Core.h \ - $(TAO_ROOT)/tao/ORB.h \ - $(TAO_ROOT)/tao/IOR_LookupTable.h \ - $(TAO_ROOT)/tao/Services.h \ - $(TAO_ROOT)/tao/Services.i \ - $(TAO_ROOT)/tao/IORManipulation.h \ - $(TAO_ROOT)/tao/LocalObject.h \ - $(TAO_ROOT)/tao/LocalObject.i \ - $(TAO_ROOT)/tao/IORC.h \ - $(TAO_ROOT)/tao/IORC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.h \ - $(TAO_ROOT)/tao/Request_Info.h \ - $(TAO_ROOT)/tao/PortableInterceptorC.h \ - $(TAO_ROOT)/tao/DynamicC.h \ - $(TAO_ROOT)/tao/Any.h \ - $(TAO_ROOT)/tao/Any.i \ - $(TAO_ROOT)/tao/DynAnyC.h \ - $(TAO_ROOT)/tao/DynAnyC.i \ - $(TAO_ROOT)/tao/DynamicC.i \ - $(TAO_ROOT)/tao/MessagingC.h \ - $(TAO_ROOT)/tao/ValueBase.h \ - $(TAO_ROOT)/tao/ValueBase.i \ - $(TAO_ROOT)/tao/ValueFactory.h \ - $(TAO_ROOT)/tao/ValueFactory.i \ - $(TAO_ROOT)/tao/TimeBaseC.h \ - $(TAO_ROOT)/tao/TimeBaseC.i \ - $(TAO_ROOT)/tao/PollableC.h \ - $(TAO_ROOT)/tao/PollableC.i \ - $(TAO_ROOT)/tao/MessagingC.i \ - $(TAO_ROOT)/tao/PortableInterceptorC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.i \ - $(TAO_ROOT)/tao/ORB.i \ - $(TAO_ROOT)/tao/Policy_Manager.h \ - $(TAO_ROOT)/tao/POA_CORBA.h \ - $(TAO_ROOT)/tao/DomainC.h \ - $(TAO_ROOT)/tao/DomainC.i \ - $(TAO_ROOT)/tao/Servant_Base.h \ - $(TAO_ROOT)/tao/PortableServerC.h \ - $(TAO_ROOT)/tao/PortableServerC.i \ - $(TAO_ROOT)/tao/Servant_Base.i \ - $(TAO_ROOT)/tao/Policy_Manager.i \ - $(TAO_ROOT)/tao/Resource_Factory.h \ - $(TAO_ROOT)/tao/Protocol_Factory.h \ - $(TAO_ROOT)/tao/params.h \ - $(TAO_ROOT)/tao/params.i \ - $(TAO_ROOT)/tao/TAO_Singleton_Manager.h \ - $(TAO_ROOT)/tao/TAO_Singleton_Manager.inl \ - $(TAO_ROOT)/tao/TAO_Singleton.h \ - $(TAO_ROOT)/tao/TAO_Singleton.inl \ - $(TAO_ROOT)/tao/TAO_Singleton.cpp \ + Sequence.h \ + Managed_Types.h \ + Managed_Types.i \ + Sequence.i \ + Sequence_T.h \ + Sequence_T.i \ + Sequence_T.cpp \ + Typecode.h \ + Exception.h \ + Exception.i \ + Typecode.i \ + IOPC.h \ + CDR.h \ + CDR.i \ + IOPC.i \ + Pluggable.i \ + MProfile.h \ + Profile.h \ + Tagged_Components.h \ + CONV_FRAMEC.h \ + CONV_FRAMEC.i \ + Tagged_Components.i \ + PolicyC.h \ + CurrentC.h \ + Object.h \ + Object.i \ + CurrentC.i \ + Encodable.h \ + Environment.h \ + Environment.i \ + PolicyC.i \ + Profile.i \ + MProfile.i \ + ORB_Core.h \ + ORB.h \ + IOR_LookupTable.h \ + Services.h \ + Services.i \ + IORManipulation.h \ + LocalObject.h \ + LocalObject.i \ + IORC.h \ + IORC.i \ + PortableInterceptor.h \ + Request_Info.h \ + PortableInterceptorC.h \ + DynamicC.h \ + Any.h \ + Any.i \ + DynamicC.i \ + MessagingC.h \ + ValueBase.h \ + ValueBase.i \ + ValueFactory.h \ + ValueFactory.i \ + TimeBaseC.h \ + TimeBaseC.i \ + PollableC.h \ + PollableC.i \ + MessagingC.i \ + PortableInterceptorC.i \ + PortableInterceptor.i \ + ORB.i \ + Policy_Manager.h \ + POA_CORBA.h \ + DomainC.h \ + DomainC.i \ + Servant_Base.h \ + PortableServerC.h \ + PortableServerC.i \ + Servant_Base.i \ + Policy_Manager.i \ + Resource_Factory.h \ + Protocol_Factory.h \ + params.h \ + params.i \ + TAO_Singleton_Manager.h \ + TAO_Singleton_Manager.inl \ + TAO_Singleton.h \ + TAO_Singleton.inl \ + TAO_Singleton.cpp \ $(ACE_ROOT)/ace/Map_Manager.h \ $(ACE_ROOT)/ace/Map_Manager.i \ $(ACE_ROOT)/ace/Map_Manager.cpp \ - $(TAO_ROOT)/tao/ORB_Core.i \ + ORB_Core.i \ $(ACE_ROOT)/ace/Dynamic_Service.h \ $(ACE_ROOT)/ace/Dynamic_Service.cpp \ - $(TAO_ROOT)/tao/Client_Strategy_Factory.h \ - $(TAO_ROOT)/tao/Wait_Strategy.h \ - $(TAO_ROOT)/tao/Transport_Mux_Strategy.h \ - $(TAO_ROOT)/tao/debug.h \ - $(TAO_ROOT)/tao/target_specification.h \ - $(TAO_ROOT)/tao/Object_KeyC.h \ - $(TAO_ROOT)/tao/Object_KeyC.i \ - $(TAO_ROOT)/tao/target_specification.i + Client_Strategy_Factory.h \ + Wait_Strategy.h \ + Transport_Mux_Strategy.h \ + debug.h \ + target_specification.h \ + Object_KeyC.h \ + Object_KeyC.i \ + target_specification.i -.obj/Profile.o .obj/Profile.so .shobj/Profile.o .shobj/Profile.so: Profile.cpp \ - $(TAO_ROOT)/tao/Profile.h \ +.obj/Profile.o .obj/Profile.o .obj/Profile.o .obj/Profile.o: Profile.cpp \ + Profile.h \ $(ACE_ROOT)/ace/pre.h \ - $(TAO_ROOT)/tao/corbafwd.h \ + corbafwd.h \ $(ACE_ROOT)/ace/CDR_Stream.h \ $(ACE_ROOT)/ace/Message_Block.h \ $(ACE_ROOT)/ace/ACE.h \ $(ACE_ROOT)/ace/OS.h \ - $(ACE_ROOT)/ace/config-sunos5.6.h \ - $(ACE_ROOT)/ace/config-sunos5.5.h \ $(ACE_ROOT)/ace/post.h \ $(ACE_ROOT)/ace/ACE_export.h \ $(ACE_ROOT)/ace/svc_export.h \ @@ -2986,6 +3006,12 @@ realclean: $(ACE_ROOT)/ace/Log_Record.h \ $(ACE_ROOT)/ace/Log_Priority.h \ $(ACE_ROOT)/ace/Log_Record.i \ + $(ACE_ROOT)/ace/Thread_Hook.h \ + $(ACE_ROOT)/ace/Thread_Adapter.h \ + $(ACE_ROOT)/ace/Thread_Adapter.inl \ + $(ACE_ROOT)/ace/Thread_Exit.h \ + $(ACE_ROOT)/ace/Thread_Control.h \ + $(ACE_ROOT)/ace/Thread_Control.inl \ $(ACE_ROOT)/ace/ACE.i \ $(ACE_ROOT)/ace/Malloc.h \ $(ACE_ROOT)/ace/Malloc_Base.h \ @@ -3040,80 +3066,80 @@ realclean: $(ACE_ROOT)/ace/SString.h \ $(ACE_ROOT)/ace/SString.i \ $(ACE_ROOT)/ace/CDR_Stream.i \ - $(TAO_ROOT)/tao/try_macros.h \ - $(TAO_ROOT)/tao/orbconf.h \ + try_macros.h \ + orbconf.h \ $(ACE_ROOT)/ace/CORBA_macros.h \ - $(TAO_ROOT)/tao/varbase.h \ - $(TAO_ROOT)/tao/TAO_Export.h \ - $(TAO_ROOT)/tao/corbafwd.i \ - $(TAO_ROOT)/tao/Tagged_Components.h \ - $(TAO_ROOT)/tao/IOPC.h \ - $(TAO_ROOT)/tao/CDR.h \ - $(TAO_ROOT)/tao/CDR.i \ - $(TAO_ROOT)/tao/Sequence.h \ - $(TAO_ROOT)/tao/Managed_Types.h \ - $(TAO_ROOT)/tao/Managed_Types.i \ - $(TAO_ROOT)/tao/Sequence.i \ - $(TAO_ROOT)/tao/Sequence_T.h \ - $(TAO_ROOT)/tao/Sequence_T.i \ - $(TAO_ROOT)/tao/Sequence_T.cpp \ - $(TAO_ROOT)/tao/IOPC.i \ - $(TAO_ROOT)/tao/CONV_FRAMEC.h \ - $(TAO_ROOT)/tao/CONV_FRAMEC.i \ - $(TAO_ROOT)/tao/Tagged_Components.i \ - $(TAO_ROOT)/tao/PolicyC.h \ - $(TAO_ROOT)/tao/CurrentC.h \ - $(TAO_ROOT)/tao/Object.h \ - $(TAO_ROOT)/tao/Object.i \ - $(TAO_ROOT)/tao/CurrentC.i \ - $(TAO_ROOT)/tao/Encodable.h \ - $(TAO_ROOT)/tao/Exception.h \ - $(TAO_ROOT)/tao/Exception.i \ - $(TAO_ROOT)/tao/Typecode.h \ - $(TAO_ROOT)/tao/Typecode.i \ - $(TAO_ROOT)/tao/Environment.h \ - $(TAO_ROOT)/tao/Environment.i \ - $(TAO_ROOT)/tao/PolicyC.i \ - $(TAO_ROOT)/tao/Profile.i \ - $(TAO_ROOT)/tao/Object_KeyC.h \ - $(TAO_ROOT)/tao/Object_KeyC.i \ - $(TAO_ROOT)/tao/MessagingC.h \ - $(TAO_ROOT)/tao/ValueBase.h \ - $(TAO_ROOT)/tao/ValueBase.i \ - $(TAO_ROOT)/tao/ValueFactory.h \ - $(TAO_ROOT)/tao/ValueFactory.i \ - $(TAO_ROOT)/tao/Any.h \ - $(TAO_ROOT)/tao/Any.i \ - $(TAO_ROOT)/tao/TimeBaseC.h \ - $(TAO_ROOT)/tao/TimeBaseC.i \ - $(TAO_ROOT)/tao/PollableC.h \ - $(TAO_ROOT)/tao/PollableC.i \ - $(TAO_ROOT)/tao/MessagingC.i \ - $(TAO_ROOT)/tao/Policy_Factory.h \ - $(TAO_ROOT)/tao/Policy_Factory.i \ - $(TAO_ROOT)/tao/RT_Policy_i.h \ - $(TAO_ROOT)/tao/RTCORBAS.h \ - $(TAO_ROOT)/tao/IOPS.h \ - $(TAO_ROOT)/tao/IOPS_T.h \ - $(TAO_ROOT)/tao/IOPS_T.i \ - $(TAO_ROOT)/tao/IOPS_T.cpp \ - $(TAO_ROOT)/tao/IOPS.i \ - $(TAO_ROOT)/tao/TimeBaseS.h \ - $(TAO_ROOT)/tao/TimeBaseS_T.h \ - $(TAO_ROOT)/tao/TimeBaseS_T.i \ - $(TAO_ROOT)/tao/TimeBaseS_T.cpp \ - $(TAO_ROOT)/tao/TimeBaseS.i \ - $(TAO_ROOT)/tao/RTCORBAC.h \ - $(TAO_ROOT)/tao/RTCORBAC.i \ - $(TAO_ROOT)/tao/RTCORBAS_T.h \ - $(TAO_ROOT)/tao/RTCORBAS_T.i \ - $(TAO_ROOT)/tao/RTCORBAS_T.cpp \ - $(TAO_ROOT)/tao/RTCORBAS.i \ - $(TAO_ROOT)/tao/LocalObject.h \ - $(TAO_ROOT)/tao/LocalObject.i \ - $(TAO_ROOT)/tao/RT_Policy_i.i \ - $(TAO_ROOT)/tao/Stub.h \ - $(TAO_ROOT)/tao/Pluggable.h \ + varbase.h \ + TAO_Export.h \ + corbafwd.i \ + Tagged_Components.h \ + IOPC.h \ + CDR.h \ + CDR.i \ + Sequence.h \ + Managed_Types.h \ + Managed_Types.i \ + Sequence.i \ + Sequence_T.h \ + Sequence_T.i \ + Sequence_T.cpp \ + IOPC.i \ + CONV_FRAMEC.h \ + CONV_FRAMEC.i \ + Tagged_Components.i \ + PolicyC.h \ + CurrentC.h \ + Object.h \ + Object.i \ + CurrentC.i \ + Encodable.h \ + Exception.h \ + Exception.i \ + Typecode.h \ + Typecode.i \ + Environment.h \ + Environment.i \ + PolicyC.i \ + Profile.i \ + Object_KeyC.h \ + Object_KeyC.i \ + MessagingC.h \ + ValueBase.h \ + ValueBase.i \ + ValueFactory.h \ + ValueFactory.i \ + Any.h \ + Any.i \ + TimeBaseC.h \ + TimeBaseC.i \ + PollableC.h \ + PollableC.i \ + MessagingC.i \ + Policy_Factory.h \ + Policy_Factory.i \ + RT_Policy_i.h \ + RTCORBAS.h \ + IOPS.h \ + IOPS_T.h \ + IOPS_T.i \ + IOPS_T.cpp \ + IOPS.i \ + TimeBaseS.h \ + TimeBaseS_T.h \ + TimeBaseS_T.i \ + TimeBaseS_T.cpp \ + TimeBaseS.i \ + RTCORBAC.h \ + RTCORBAC.i \ + RTCORBAS_T.h \ + RTCORBAS_T.i \ + RTCORBAS_T.cpp \ + RTCORBAS.i \ + LocalObject.h \ + LocalObject.i \ + RT_Policy_i.i \ + Stub.h \ + Pluggable.h \ $(ACE_ROOT)/ace/Message_Queue.h \ $(ACE_ROOT)/ace/IO_Cntl_Msg.h \ $(ACE_ROOT)/ace/Message_Queue_T.h \ @@ -3160,38 +3186,34 @@ realclean: $(ACE_ROOT)/ace/WFMO_Reactor.i \ $(ACE_ROOT)/ace/Strategies.i \ $(ACE_ROOT)/ace/Message_Queue.i \ - $(TAO_ROOT)/tao/Pluggable.i \ - $(TAO_ROOT)/tao/MProfile.h \ - $(TAO_ROOT)/tao/MProfile.i \ - $(TAO_ROOT)/tao/ORB.h \ - $(TAO_ROOT)/tao/IOR_LookupTable.h \ - $(TAO_ROOT)/tao/Services.h \ - $(TAO_ROOT)/tao/Services.i \ - $(TAO_ROOT)/tao/IORManipulation.h \ - $(TAO_ROOT)/tao/IORC.h \ - $(TAO_ROOT)/tao/IORC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.h \ - $(TAO_ROOT)/tao/Request_Info.h \ - $(TAO_ROOT)/tao/PortableInterceptorC.h \ - $(TAO_ROOT)/tao/DynamicC.h \ - $(TAO_ROOT)/tao/DynAnyC.h \ - $(TAO_ROOT)/tao/DynAnyC.i \ - $(TAO_ROOT)/tao/DynamicC.i \ - $(TAO_ROOT)/tao/PortableInterceptorC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.i \ - $(TAO_ROOT)/tao/ORB.i \ - $(TAO_ROOT)/tao/Stub.i + Pluggable.i \ + MProfile.h \ + MProfile.i \ + ORB.h \ + IOR_LookupTable.h \ + Services.h \ + Services.i \ + IORManipulation.h \ + IORC.h \ + IORC.i \ + PortableInterceptor.h \ + Request_Info.h \ + PortableInterceptorC.h \ + DynamicC.h \ + DynamicC.i \ + PortableInterceptorC.i \ + PortableInterceptor.i \ + ORB.i \ + Stub.i -.obj/Connector_Registry.o .obj/Connector_Registry.so .shobj/Connector_Registry.o .shobj/Connector_Registry.so: Connector_Registry.cpp \ - $(TAO_ROOT)/tao/ORB_Core.h \ +.obj/Connector_Registry.o .obj/Connector_Registry.o .obj/Connector_Registry.o .obj/Connector_Registry.o: Connector_Registry.cpp \ + ORB_Core.h \ $(ACE_ROOT)/ace/pre.h \ - $(TAO_ROOT)/tao/corbafwd.h \ + corbafwd.h \ $(ACE_ROOT)/ace/CDR_Stream.h \ $(ACE_ROOT)/ace/Message_Block.h \ $(ACE_ROOT)/ace/ACE.h \ $(ACE_ROOT)/ace/OS.h \ - $(ACE_ROOT)/ace/config-sunos5.6.h \ - $(ACE_ROOT)/ace/config-sunos5.5.h \ $(ACE_ROOT)/ace/post.h \ $(ACE_ROOT)/ace/ACE_export.h \ $(ACE_ROOT)/ace/svc_export.h \ @@ -3215,6 +3237,12 @@ realclean: $(ACE_ROOT)/ace/Log_Record.h \ $(ACE_ROOT)/ace/Log_Priority.h \ $(ACE_ROOT)/ace/Log_Record.i \ + $(ACE_ROOT)/ace/Thread_Hook.h \ + $(ACE_ROOT)/ace/Thread_Adapter.h \ + $(ACE_ROOT)/ace/Thread_Adapter.inl \ + $(ACE_ROOT)/ace/Thread_Exit.h \ + $(ACE_ROOT)/ace/Thread_Control.h \ + $(ACE_ROOT)/ace/Thread_Control.inl \ $(ACE_ROOT)/ace/ACE.i \ $(ACE_ROOT)/ace/Malloc.h \ $(ACE_ROOT)/ace/Malloc_Base.h \ @@ -3269,16 +3297,16 @@ realclean: $(ACE_ROOT)/ace/SString.h \ $(ACE_ROOT)/ace/SString.i \ $(ACE_ROOT)/ace/CDR_Stream.i \ - $(TAO_ROOT)/tao/try_macros.h \ - $(TAO_ROOT)/tao/orbconf.h \ + try_macros.h \ + orbconf.h \ $(ACE_ROOT)/ace/CORBA_macros.h \ - $(TAO_ROOT)/tao/varbase.h \ - $(TAO_ROOT)/tao/TAO_Export.h \ - $(TAO_ROOT)/tao/corbafwd.i \ - $(TAO_ROOT)/tao/ORB.h \ - $(TAO_ROOT)/tao/Exception.h \ - $(TAO_ROOT)/tao/Exception.i \ - $(TAO_ROOT)/tao/IOR_LookupTable.h \ + varbase.h \ + TAO_Export.h \ + corbafwd.i \ + ORB.h \ + Exception.h \ + Exception.i \ + IOR_LookupTable.h \ $(ACE_ROOT)/ace/Hash_Map_Manager.h \ $(ACE_ROOT)/ace/Functor.h \ $(ACE_ROOT)/ace/Functor.i \ @@ -3304,68 +3332,66 @@ realclean: $(ACE_ROOT)/ace/Reactor.i \ $(ACE_ROOT)/ace/Reactor_Impl.h \ $(ACE_ROOT)/ace/Svc_Conf_Tokens.h \ - $(TAO_ROOT)/tao/Services.h \ - $(TAO_ROOT)/tao/Sequence.h \ - $(TAO_ROOT)/tao/Managed_Types.h \ - $(TAO_ROOT)/tao/Managed_Types.i \ - $(TAO_ROOT)/tao/Sequence.i \ - $(TAO_ROOT)/tao/Sequence_T.h \ - $(TAO_ROOT)/tao/Sequence_T.i \ - $(TAO_ROOT)/tao/Sequence_T.cpp \ - $(TAO_ROOT)/tao/Services.i \ - $(TAO_ROOT)/tao/IORManipulation.h \ - $(TAO_ROOT)/tao/LocalObject.h \ - $(TAO_ROOT)/tao/Object.h \ - $(TAO_ROOT)/tao/Object.i \ - $(TAO_ROOT)/tao/LocalObject.i \ - $(TAO_ROOT)/tao/IORC.h \ - $(TAO_ROOT)/tao/Environment.h \ - $(TAO_ROOT)/tao/Environment.i \ - $(TAO_ROOT)/tao/IORC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.h \ - $(TAO_ROOT)/tao/Request_Info.h \ - $(TAO_ROOT)/tao/PortableInterceptorC.h \ - $(TAO_ROOT)/tao/DynamicC.h \ - $(TAO_ROOT)/tao/Any.h \ - $(TAO_ROOT)/tao/CDR.h \ - $(TAO_ROOT)/tao/CDR.i \ - $(TAO_ROOT)/tao/Typecode.h \ - $(TAO_ROOT)/tao/Typecode.i \ - $(TAO_ROOT)/tao/Any.i \ - $(TAO_ROOT)/tao/IOPC.h \ - $(TAO_ROOT)/tao/IOPC.i \ - $(TAO_ROOT)/tao/DynAnyC.h \ - $(TAO_ROOT)/tao/DynAnyC.i \ - $(TAO_ROOT)/tao/DynamicC.i \ - $(TAO_ROOT)/tao/MessagingC.h \ - $(TAO_ROOT)/tao/ValueBase.h \ - $(TAO_ROOT)/tao/ValueBase.i \ - $(TAO_ROOT)/tao/ValueFactory.h \ - $(TAO_ROOT)/tao/ValueFactory.i \ - $(TAO_ROOT)/tao/TimeBaseC.h \ - $(TAO_ROOT)/tao/TimeBaseC.i \ - $(TAO_ROOT)/tao/PolicyC.h \ - $(TAO_ROOT)/tao/CurrentC.h \ - $(TAO_ROOT)/tao/CurrentC.i \ - $(TAO_ROOT)/tao/Encodable.h \ - $(TAO_ROOT)/tao/PolicyC.i \ - $(TAO_ROOT)/tao/PollableC.h \ - $(TAO_ROOT)/tao/PollableC.i \ - $(TAO_ROOT)/tao/MessagingC.i \ - $(TAO_ROOT)/tao/PortableInterceptorC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.i \ - $(TAO_ROOT)/tao/ORB.i \ - $(TAO_ROOT)/tao/Policy_Manager.h \ - $(TAO_ROOT)/tao/POA_CORBA.h \ - $(TAO_ROOT)/tao/DomainC.h \ - $(TAO_ROOT)/tao/DomainC.i \ - $(TAO_ROOT)/tao/Servant_Base.h \ - $(TAO_ROOT)/tao/PortableServerC.h \ - $(TAO_ROOT)/tao/PortableServerC.i \ - $(TAO_ROOT)/tao/Servant_Base.i \ - $(TAO_ROOT)/tao/Policy_Manager.i \ - $(TAO_ROOT)/tao/Resource_Factory.h \ - $(TAO_ROOT)/tao/Pluggable.h \ + Services.h \ + Sequence.h \ + Managed_Types.h \ + Managed_Types.i \ + Sequence.i \ + Sequence_T.h \ + Sequence_T.i \ + Sequence_T.cpp \ + Services.i \ + IORManipulation.h \ + LocalObject.h \ + Object.h \ + Object.i \ + LocalObject.i \ + IORC.h \ + Environment.h \ + Environment.i \ + IORC.i \ + PortableInterceptor.h \ + Request_Info.h \ + PortableInterceptorC.h \ + DynamicC.h \ + Any.h \ + CDR.h \ + CDR.i \ + Typecode.h \ + Typecode.i \ + Any.i \ + IOPC.h \ + IOPC.i \ + DynamicC.i \ + MessagingC.h \ + ValueBase.h \ + ValueBase.i \ + ValueFactory.h \ + ValueFactory.i \ + TimeBaseC.h \ + TimeBaseC.i \ + PolicyC.h \ + CurrentC.h \ + CurrentC.i \ + Encodable.h \ + PolicyC.i \ + PollableC.h \ + PollableC.i \ + MessagingC.i \ + PortableInterceptorC.i \ + PortableInterceptor.i \ + ORB.i \ + Policy_Manager.h \ + POA_CORBA.h \ + DomainC.h \ + DomainC.i \ + Servant_Base.h \ + PortableServerC.h \ + PortableServerC.i \ + Servant_Base.i \ + Policy_Manager.i \ + Resource_Factory.h \ + Pluggable.h \ $(ACE_ROOT)/ace/Message_Queue.h \ $(ACE_ROOT)/ace/IO_Cntl_Msg.h \ $(ACE_ROOT)/ace/Message_Queue_T.h \ @@ -3387,42 +3413,40 @@ realclean: $(ACE_ROOT)/ace/WFMO_Reactor.i \ $(ACE_ROOT)/ace/Strategies.i \ $(ACE_ROOT)/ace/Message_Queue.i \ - $(TAO_ROOT)/tao/Pluggable.i \ - $(TAO_ROOT)/tao/Protocol_Factory.h \ - $(TAO_ROOT)/tao/params.h \ - $(TAO_ROOT)/tao/params.i \ - $(TAO_ROOT)/tao/TAO_Singleton_Manager.h \ - $(TAO_ROOT)/tao/TAO_Singleton_Manager.inl \ - $(TAO_ROOT)/tao/TAO_Singleton.h \ - $(TAO_ROOT)/tao/TAO_Singleton.inl \ - $(TAO_ROOT)/tao/TAO_Singleton.cpp \ + Pluggable.i \ + Protocol_Factory.h \ + params.h \ + params.i \ + TAO_Singleton_Manager.h \ + TAO_Singleton_Manager.inl \ + TAO_Singleton.h \ + TAO_Singleton.inl \ + TAO_Singleton.cpp \ $(ACE_ROOT)/ace/Map_Manager.h \ $(ACE_ROOT)/ace/Map_Manager.i \ $(ACE_ROOT)/ace/Map_Manager.cpp \ - $(TAO_ROOT)/tao/ORB_Core.i \ + ORB_Core.i \ $(ACE_ROOT)/ace/Dynamic_Service.h \ $(ACE_ROOT)/ace/Dynamic_Service.cpp \ - $(TAO_ROOT)/tao/Connector_Registry.h \ - $(TAO_ROOT)/tao/Connector_Registry.i \ - $(TAO_ROOT)/tao/Profile.h \ - $(TAO_ROOT)/tao/Tagged_Components.h \ - $(TAO_ROOT)/tao/CONV_FRAMEC.h \ - $(TAO_ROOT)/tao/CONV_FRAMEC.i \ - $(TAO_ROOT)/tao/Tagged_Components.i \ - $(TAO_ROOT)/tao/Profile.i \ - $(TAO_ROOT)/tao/debug.h + Connector_Registry.h \ + Connector_Registry.i \ + Profile.h \ + Tagged_Components.h \ + CONV_FRAMEC.h \ + CONV_FRAMEC.i \ + Tagged_Components.i \ + Profile.i \ + debug.h -.obj/Acceptor_Registry.o .obj/Acceptor_Registry.so .shobj/Acceptor_Registry.o .shobj/Acceptor_Registry.so: Acceptor_Registry.cpp \ - $(TAO_ROOT)/tao/Acceptor_Registry.h \ +.obj/Acceptor_Registry.o .obj/Acceptor_Registry.o .obj/Acceptor_Registry.o .obj/Acceptor_Registry.o: Acceptor_Registry.cpp \ + Acceptor_Registry.h \ $(ACE_ROOT)/ace/pre.h \ - $(TAO_ROOT)/tao/Pluggable.h \ - $(TAO_ROOT)/tao/corbafwd.h \ + Pluggable.h \ + corbafwd.h \ $(ACE_ROOT)/ace/CDR_Stream.h \ $(ACE_ROOT)/ace/Message_Block.h \ $(ACE_ROOT)/ace/ACE.h \ $(ACE_ROOT)/ace/OS.h \ - $(ACE_ROOT)/ace/config-sunos5.6.h \ - $(ACE_ROOT)/ace/config-sunos5.5.h \ $(ACE_ROOT)/ace/post.h \ $(ACE_ROOT)/ace/ACE_export.h \ $(ACE_ROOT)/ace/svc_export.h \ @@ -3446,6 +3470,12 @@ realclean: $(ACE_ROOT)/ace/Log_Record.h \ $(ACE_ROOT)/ace/Log_Priority.h \ $(ACE_ROOT)/ace/Log_Record.i \ + $(ACE_ROOT)/ace/Thread_Hook.h \ + $(ACE_ROOT)/ace/Thread_Adapter.h \ + $(ACE_ROOT)/ace/Thread_Adapter.inl \ + $(ACE_ROOT)/ace/Thread_Exit.h \ + $(ACE_ROOT)/ace/Thread_Control.h \ + $(ACE_ROOT)/ace/Thread_Control.inl \ $(ACE_ROOT)/ace/ACE.i \ $(ACE_ROOT)/ace/Malloc.h \ $(ACE_ROOT)/ace/Malloc_Base.h \ @@ -3500,12 +3530,12 @@ realclean: $(ACE_ROOT)/ace/SString.h \ $(ACE_ROOT)/ace/SString.i \ $(ACE_ROOT)/ace/CDR_Stream.i \ - $(TAO_ROOT)/tao/try_macros.h \ - $(TAO_ROOT)/tao/orbconf.h \ + try_macros.h \ + orbconf.h \ $(ACE_ROOT)/ace/CORBA_macros.h \ - $(TAO_ROOT)/tao/varbase.h \ - $(TAO_ROOT)/tao/TAO_Export.h \ - $(TAO_ROOT)/tao/corbafwd.i \ + varbase.h \ + TAO_Export.h \ + corbafwd.i \ $(ACE_ROOT)/ace/Message_Queue.h \ $(ACE_ROOT)/ace/IO_Cntl_Msg.h \ $(ACE_ROOT)/ace/Message_Queue_T.h \ @@ -3552,119 +3582,117 @@ realclean: $(ACE_ROOT)/ace/WFMO_Reactor.i \ $(ACE_ROOT)/ace/Strategies.i \ $(ACE_ROOT)/ace/Message_Queue.i \ - $(TAO_ROOT)/tao/Sequence.h \ - $(TAO_ROOT)/tao/Managed_Types.h \ - $(TAO_ROOT)/tao/Managed_Types.i \ - $(TAO_ROOT)/tao/Sequence.i \ - $(TAO_ROOT)/tao/Sequence_T.h \ - $(TAO_ROOT)/tao/Sequence_T.i \ - $(TAO_ROOT)/tao/Sequence_T.cpp \ - $(TAO_ROOT)/tao/Typecode.h \ - $(TAO_ROOT)/tao/Exception.h \ - $(TAO_ROOT)/tao/Exception.i \ - $(TAO_ROOT)/tao/Typecode.i \ - $(TAO_ROOT)/tao/IOPC.h \ - $(TAO_ROOT)/tao/CDR.h \ - $(TAO_ROOT)/tao/CDR.i \ - $(TAO_ROOT)/tao/IOPC.i \ - $(TAO_ROOT)/tao/Pluggable.i \ - $(TAO_ROOT)/tao/Resource_Factory.h \ - $(TAO_ROOT)/tao/Protocol_Factory.h \ - $(TAO_ROOT)/tao/Acceptor_Registry.i \ - $(TAO_ROOT)/tao/Profile.h \ - $(TAO_ROOT)/tao/Tagged_Components.h \ - $(TAO_ROOT)/tao/CONV_FRAMEC.h \ - $(TAO_ROOT)/tao/CONV_FRAMEC.i \ - $(TAO_ROOT)/tao/Tagged_Components.i \ - $(TAO_ROOT)/tao/PolicyC.h \ - $(TAO_ROOT)/tao/CurrentC.h \ - $(TAO_ROOT)/tao/Object.h \ - $(TAO_ROOT)/tao/Object.i \ - $(TAO_ROOT)/tao/CurrentC.i \ - $(TAO_ROOT)/tao/Encodable.h \ - $(TAO_ROOT)/tao/Environment.h \ - $(TAO_ROOT)/tao/Environment.i \ - $(TAO_ROOT)/tao/PolicyC.i \ - $(TAO_ROOT)/tao/Profile.i \ - $(TAO_ROOT)/tao/ORB_Core.h \ - $(TAO_ROOT)/tao/ORB.h \ - $(TAO_ROOT)/tao/IOR_LookupTable.h \ - $(TAO_ROOT)/tao/Services.h \ - $(TAO_ROOT)/tao/Services.i \ - $(TAO_ROOT)/tao/IORManipulation.h \ - $(TAO_ROOT)/tao/LocalObject.h \ - $(TAO_ROOT)/tao/LocalObject.i \ - $(TAO_ROOT)/tao/IORC.h \ - $(TAO_ROOT)/tao/IORC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.h \ - $(TAO_ROOT)/tao/Request_Info.h \ - $(TAO_ROOT)/tao/PortableInterceptorC.h \ - $(TAO_ROOT)/tao/DynamicC.h \ - $(TAO_ROOT)/tao/Any.h \ - $(TAO_ROOT)/tao/Any.i \ - $(TAO_ROOT)/tao/DynAnyC.h \ - $(TAO_ROOT)/tao/DynAnyC.i \ - $(TAO_ROOT)/tao/DynamicC.i \ - $(TAO_ROOT)/tao/MessagingC.h \ - $(TAO_ROOT)/tao/ValueBase.h \ - $(TAO_ROOT)/tao/ValueBase.i \ - $(TAO_ROOT)/tao/ValueFactory.h \ - $(TAO_ROOT)/tao/ValueFactory.i \ - $(TAO_ROOT)/tao/TimeBaseC.h \ - $(TAO_ROOT)/tao/TimeBaseC.i \ - $(TAO_ROOT)/tao/PollableC.h \ - $(TAO_ROOT)/tao/PollableC.i \ - $(TAO_ROOT)/tao/MessagingC.i \ - $(TAO_ROOT)/tao/PortableInterceptorC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.i \ - $(TAO_ROOT)/tao/ORB.i \ - $(TAO_ROOT)/tao/Policy_Manager.h \ - $(TAO_ROOT)/tao/POA_CORBA.h \ - $(TAO_ROOT)/tao/DomainC.h \ - $(TAO_ROOT)/tao/DomainC.i \ - $(TAO_ROOT)/tao/Servant_Base.h \ - $(TAO_ROOT)/tao/PortableServerC.h \ - $(TAO_ROOT)/tao/PortableServerC.i \ - $(TAO_ROOT)/tao/Servant_Base.i \ - $(TAO_ROOT)/tao/Policy_Manager.i \ - $(TAO_ROOT)/tao/params.h \ - $(TAO_ROOT)/tao/params.i \ - $(TAO_ROOT)/tao/TAO_Singleton_Manager.h \ - $(TAO_ROOT)/tao/TAO_Singleton_Manager.inl \ - $(TAO_ROOT)/tao/TAO_Singleton.h \ - $(TAO_ROOT)/tao/TAO_Singleton.inl \ - $(TAO_ROOT)/tao/TAO_Singleton.cpp \ + Sequence.h \ + Managed_Types.h \ + Managed_Types.i \ + Sequence.i \ + Sequence_T.h \ + Sequence_T.i \ + Sequence_T.cpp \ + Typecode.h \ + Exception.h \ + Exception.i \ + Typecode.i \ + IOPC.h \ + CDR.h \ + CDR.i \ + IOPC.i \ + Pluggable.i \ + Resource_Factory.h \ + Protocol_Factory.h \ + Acceptor_Registry.i \ + Profile.h \ + Tagged_Components.h \ + CONV_FRAMEC.h \ + CONV_FRAMEC.i \ + Tagged_Components.i \ + PolicyC.h \ + CurrentC.h \ + Object.h \ + Object.i \ + CurrentC.i \ + Encodable.h \ + Environment.h \ + Environment.i \ + PolicyC.i \ + Profile.i \ + ORB_Core.h \ + ORB.h \ + IOR_LookupTable.h \ + Services.h \ + Services.i \ + IORManipulation.h \ + LocalObject.h \ + LocalObject.i \ + IORC.h \ + IORC.i \ + PortableInterceptor.h \ + Request_Info.h \ + PortableInterceptorC.h \ + DynamicC.h \ + Any.h \ + Any.i \ + DynamicC.i \ + MessagingC.h \ + ValueBase.h \ + ValueBase.i \ + ValueFactory.h \ + ValueFactory.i \ + TimeBaseC.h \ + TimeBaseC.i \ + PollableC.h \ + PollableC.i \ + MessagingC.i \ + PortableInterceptorC.i \ + PortableInterceptor.i \ + ORB.i \ + Policy_Manager.h \ + POA_CORBA.h \ + DomainC.h \ + DomainC.i \ + Servant_Base.h \ + PortableServerC.h \ + PortableServerC.i \ + Servant_Base.i \ + Policy_Manager.i \ + params.h \ + params.i \ + TAO_Singleton_Manager.h \ + TAO_Singleton_Manager.inl \ + TAO_Singleton.h \ + TAO_Singleton.inl \ + TAO_Singleton.cpp \ $(ACE_ROOT)/ace/Map_Manager.h \ $(ACE_ROOT)/ace/Map_Manager.i \ $(ACE_ROOT)/ace/Map_Manager.cpp \ - $(TAO_ROOT)/tao/ORB_Core.i \ + ORB_Core.i \ $(ACE_ROOT)/ace/Dynamic_Service.h \ $(ACE_ROOT)/ace/Dynamic_Service.cpp \ - $(TAO_ROOT)/tao/MProfile.h \ - $(TAO_ROOT)/tao/MProfile.i \ - $(TAO_ROOT)/tao/debug.h \ - $(TAO_ROOT)/tao/RT_Policy_i.h \ - $(TAO_ROOT)/tao/RTCORBAS.h \ - $(TAO_ROOT)/tao/IOPS.h \ - $(TAO_ROOT)/tao/IOPS_T.h \ - $(TAO_ROOT)/tao/IOPS_T.i \ - $(TAO_ROOT)/tao/IOPS_T.cpp \ - $(TAO_ROOT)/tao/IOPS.i \ - $(TAO_ROOT)/tao/TimeBaseS.h \ - $(TAO_ROOT)/tao/TimeBaseS_T.h \ - $(TAO_ROOT)/tao/TimeBaseS_T.i \ - $(TAO_ROOT)/tao/TimeBaseS_T.cpp \ - $(TAO_ROOT)/tao/TimeBaseS.i \ - $(TAO_ROOT)/tao/RTCORBAC.h \ - $(TAO_ROOT)/tao/RTCORBAC.i \ - $(TAO_ROOT)/tao/RTCORBAS_T.h \ - $(TAO_ROOT)/tao/RTCORBAS_T.i \ - $(TAO_ROOT)/tao/RTCORBAS_T.cpp \ - $(TAO_ROOT)/tao/RTCORBAS.i \ - $(TAO_ROOT)/tao/RT_Policy_i.i \ - $(TAO_ROOT)/tao/POA.h \ - $(TAO_ROOT)/tao/Object_Adapter.h \ - $(TAO_ROOT)/tao/Key_Adapters.h \ + MProfile.h \ + MProfile.i \ + debug.h \ + RT_Policy_i.h \ + RTCORBAS.h \ + IOPS.h \ + IOPS_T.h \ + IOPS_T.i \ + IOPS_T.cpp \ + IOPS.i \ + TimeBaseS.h \ + TimeBaseS_T.h \ + TimeBaseS_T.i \ + TimeBaseS_T.cpp \ + TimeBaseS.i \ + RTCORBAC.h \ + RTCORBAC.i \ + RTCORBAS_T.h \ + RTCORBAS_T.i \ + RTCORBAS_T.cpp \ + RTCORBAS.i \ + RT_Policy_i.i \ + POA.h \ + Object_Adapter.h \ + Key_Adapters.h \ $(ACE_ROOT)/ace/Map.h \ $(ACE_ROOT)/ace/Map_T.h \ $(ACE_ROOT)/ace/Pair.h \ @@ -3678,30 +3706,28 @@ realclean: $(ACE_ROOT)/ace/Active_Map_Manager_T.cpp \ $(ACE_ROOT)/ace/Map_T.i \ $(ACE_ROOT)/ace/Map_T.cpp \ - $(TAO_ROOT)/tao/Key_Adapters.i \ - $(TAO_ROOT)/tao/Server_Strategy_Factory.h \ - $(TAO_ROOT)/tao/poa_macros.h \ - $(TAO_ROOT)/tao/Active_Object_Map.h \ - $(TAO_ROOT)/tao/Active_Object_Map.i \ - $(TAO_ROOT)/tao/Object_Adapter.i \ - $(TAO_ROOT)/tao/Object_KeyC.h \ - $(TAO_ROOT)/tao/Object_KeyC.i \ - $(TAO_ROOT)/tao/POAManager.h \ - $(TAO_ROOT)/tao/POAManager.i \ - $(TAO_ROOT)/tao/POA.i \ + Key_Adapters.i \ + Server_Strategy_Factory.h \ + poa_macros.h \ + Active_Object_Map.h \ + Active_Object_Map.i \ + Object_Adapter.i \ + Object_KeyC.h \ + Object_KeyC.i \ + POAManager.h \ + POAManager.i \ + POA.i \ $(ACE_ROOT)/ace/Auto_Ptr.h \ $(ACE_ROOT)/ace/Auto_Ptr.i \ $(ACE_ROOT)/ace/Auto_Ptr.cpp -.obj/Protocol_Factory.o .obj/Protocol_Factory.so .shobj/Protocol_Factory.o .shobj/Protocol_Factory.so: Protocol_Factory.cpp \ - $(TAO_ROOT)/tao/Protocol_Factory.h \ +.obj/Protocol_Factory.o .obj/Protocol_Factory.o .obj/Protocol_Factory.o .obj/Protocol_Factory.o: Protocol_Factory.cpp \ + Protocol_Factory.h \ $(ACE_ROOT)/ace/pre.h \ $(ACE_ROOT)/ace/Service_Object.h \ $(ACE_ROOT)/ace/Shared_Object.h \ $(ACE_ROOT)/ace/ACE.h \ $(ACE_ROOT)/ace/OS.h \ - $(ACE_ROOT)/ace/config-sunos5.6.h \ - $(ACE_ROOT)/ace/config-sunos5.5.h \ $(ACE_ROOT)/ace/post.h \ $(ACE_ROOT)/ace/ACE_export.h \ $(ACE_ROOT)/ace/svc_export.h \ @@ -3725,6 +3751,12 @@ realclean: $(ACE_ROOT)/ace/Log_Record.h \ $(ACE_ROOT)/ace/Log_Priority.h \ $(ACE_ROOT)/ace/Log_Record.i \ + $(ACE_ROOT)/ace/Thread_Hook.h \ + $(ACE_ROOT)/ace/Thread_Adapter.h \ + $(ACE_ROOT)/ace/Thread_Adapter.inl \ + $(ACE_ROOT)/ace/Thread_Exit.h \ + $(ACE_ROOT)/ace/Thread_Control.h \ + $(ACE_ROOT)/ace/Thread_Control.inl \ $(ACE_ROOT)/ace/ACE.i \ $(ACE_ROOT)/ace/Shared_Object.i \ $(ACE_ROOT)/ace/Event_Handler.h \ @@ -3823,45 +3855,43 @@ realclean: $(ACE_ROOT)/ace/Message_Queue_T.cpp \ $(ACE_ROOT)/ace/Message_Queue.i \ $(ACE_ROOT)/ace/WFMO_Reactor.i \ - $(TAO_ROOT)/tao/Pluggable.h \ - $(TAO_ROOT)/tao/corbafwd.h \ + Pluggable.h \ + corbafwd.h \ $(ACE_ROOT)/ace/CDR_Stream.h \ $(ACE_ROOT)/ace/CDR_Stream.i \ - $(TAO_ROOT)/tao/try_macros.h \ - $(TAO_ROOT)/tao/orbconf.h \ + try_macros.h \ + orbconf.h \ $(ACE_ROOT)/ace/CORBA_macros.h \ - $(TAO_ROOT)/tao/varbase.h \ - $(TAO_ROOT)/tao/TAO_Export.h \ - $(TAO_ROOT)/tao/corbafwd.i \ - $(TAO_ROOT)/tao/Sequence.h \ - $(TAO_ROOT)/tao/Managed_Types.h \ - $(TAO_ROOT)/tao/Managed_Types.i \ - $(TAO_ROOT)/tao/Sequence.i \ - $(TAO_ROOT)/tao/Sequence_T.h \ - $(TAO_ROOT)/tao/Sequence_T.i \ - $(TAO_ROOT)/tao/Sequence_T.cpp \ - $(TAO_ROOT)/tao/Typecode.h \ - $(TAO_ROOT)/tao/Exception.h \ - $(TAO_ROOT)/tao/Exception.i \ - $(TAO_ROOT)/tao/Typecode.i \ - $(TAO_ROOT)/tao/IOPC.h \ - $(TAO_ROOT)/tao/CDR.h \ - $(TAO_ROOT)/tao/CDR.i \ - $(TAO_ROOT)/tao/IOPC.i \ - $(TAO_ROOT)/tao/Pluggable.i \ + varbase.h \ + TAO_Export.h \ + corbafwd.i \ + Sequence.h \ + Managed_Types.h \ + Managed_Types.i \ + Sequence.i \ + Sequence_T.h \ + Sequence_T.i \ + Sequence_T.cpp \ + Typecode.h \ + Exception.h \ + Exception.i \ + Typecode.i \ + IOPC.h \ + CDR.h \ + CDR.i \ + IOPC.i \ + Pluggable.i \ $(ACE_ROOT)/ace/Dynamic_Service.h \ $(ACE_ROOT)/ace/Dynamic_Service.cpp -.obj/IIOP_Factory.o .obj/IIOP_Factory.so .shobj/IIOP_Factory.o .shobj/IIOP_Factory.so: IIOP_Factory.cpp \ - $(TAO_ROOT)/tao/IIOP_Factory.h \ +.obj/IIOP_Factory.o .obj/IIOP_Factory.o .obj/IIOP_Factory.o .obj/IIOP_Factory.o: IIOP_Factory.cpp \ + IIOP_Factory.h \ $(ACE_ROOT)/ace/pre.h \ - $(TAO_ROOT)/tao/Protocol_Factory.h \ + Protocol_Factory.h \ $(ACE_ROOT)/ace/Service_Object.h \ $(ACE_ROOT)/ace/Shared_Object.h \ $(ACE_ROOT)/ace/ACE.h \ $(ACE_ROOT)/ace/OS.h \ - $(ACE_ROOT)/ace/config-sunos5.6.h \ - $(ACE_ROOT)/ace/config-sunos5.5.h \ $(ACE_ROOT)/ace/post.h \ $(ACE_ROOT)/ace/ACE_export.h \ $(ACE_ROOT)/ace/svc_export.h \ @@ -3885,6 +3915,12 @@ realclean: $(ACE_ROOT)/ace/Log_Record.h \ $(ACE_ROOT)/ace/Log_Priority.h \ $(ACE_ROOT)/ace/Log_Record.i \ + $(ACE_ROOT)/ace/Thread_Hook.h \ + $(ACE_ROOT)/ace/Thread_Adapter.h \ + $(ACE_ROOT)/ace/Thread_Adapter.inl \ + $(ACE_ROOT)/ace/Thread_Exit.h \ + $(ACE_ROOT)/ace/Thread_Control.h \ + $(ACE_ROOT)/ace/Thread_Control.inl \ $(ACE_ROOT)/ace/ACE.i \ $(ACE_ROOT)/ace/Shared_Object.i \ $(ACE_ROOT)/ace/Event_Handler.h \ @@ -3983,34 +4019,34 @@ realclean: $(ACE_ROOT)/ace/Message_Queue_T.cpp \ $(ACE_ROOT)/ace/Message_Queue.i \ $(ACE_ROOT)/ace/WFMO_Reactor.i \ - $(TAO_ROOT)/tao/Pluggable.h \ - $(TAO_ROOT)/tao/corbafwd.h \ + Pluggable.h \ + corbafwd.h \ $(ACE_ROOT)/ace/CDR_Stream.h \ $(ACE_ROOT)/ace/CDR_Stream.i \ - $(TAO_ROOT)/tao/try_macros.h \ - $(TAO_ROOT)/tao/orbconf.h \ + try_macros.h \ + orbconf.h \ $(ACE_ROOT)/ace/CORBA_macros.h \ - $(TAO_ROOT)/tao/varbase.h \ - $(TAO_ROOT)/tao/TAO_Export.h \ - $(TAO_ROOT)/tao/corbafwd.i \ - $(TAO_ROOT)/tao/Sequence.h \ - $(TAO_ROOT)/tao/Managed_Types.h \ - $(TAO_ROOT)/tao/Managed_Types.i \ - $(TAO_ROOT)/tao/Sequence.i \ - $(TAO_ROOT)/tao/Sequence_T.h \ - $(TAO_ROOT)/tao/Sequence_T.i \ - $(TAO_ROOT)/tao/Sequence_T.cpp \ - $(TAO_ROOT)/tao/Typecode.h \ - $(TAO_ROOT)/tao/Exception.h \ - $(TAO_ROOT)/tao/Exception.i \ - $(TAO_ROOT)/tao/Typecode.i \ - $(TAO_ROOT)/tao/IOPC.h \ - $(TAO_ROOT)/tao/CDR.h \ - $(TAO_ROOT)/tao/CDR.i \ - $(TAO_ROOT)/tao/IOPC.i \ - $(TAO_ROOT)/tao/Pluggable.i \ - $(TAO_ROOT)/tao/IIOP_Acceptor.h \ - $(TAO_ROOT)/tao/IIOP_Connect.h \ + varbase.h \ + TAO_Export.h \ + corbafwd.i \ + Sequence.h \ + Managed_Types.h \ + Managed_Types.i \ + Sequence.i \ + Sequence_T.h \ + Sequence_T.i \ + Sequence_T.cpp \ + Typecode.h \ + Exception.h \ + Exception.i \ + Typecode.i \ + IOPC.h \ + CDR.h \ + CDR.i \ + IOPC.i \ + Pluggable.i \ + IIOP_Acceptor.h \ + IIOP_Connect.h \ $(ACE_ROOT)/ace/Acceptor.h \ $(ACE_ROOT)/ace/Svc_Handler.h \ $(ACE_ROOT)/ace/Task.h \ @@ -4043,95 +4079,93 @@ realclean: $(ACE_ROOT)/ace/SOCK_Stream.i \ $(ACE_ROOT)/ace/Time_Value.h \ $(ACE_ROOT)/ace/SOCK_Acceptor.i \ - $(TAO_ROOT)/tao/Wait_Strategy.h \ - $(TAO_ROOT)/tao/IIOP_Transport.h \ - $(TAO_ROOT)/tao/operation_details.h \ - $(TAO_ROOT)/tao/target_specification.h \ - $(TAO_ROOT)/tao/Object_KeyC.h \ - $(TAO_ROOT)/tao/Object_KeyC.i \ - $(TAO_ROOT)/tao/target_specification.i \ - $(TAO_ROOT)/tao/operation_details.i \ - $(TAO_ROOT)/tao/GIOP_Message_State.h \ - $(TAO_ROOT)/tao/Pluggable_Messaging.h \ - $(TAO_ROOT)/tao/Pluggable_Messaging_Utils.h \ - $(TAO_ROOT)/tao/Pluggable_Messaging_Utils.i \ - $(TAO_ROOT)/tao/Pluggable_Messaging.i \ - $(TAO_ROOT)/tao/GIOP_Message_State.i \ - $(TAO_ROOT)/tao/IIOP_Transport.i \ - $(TAO_ROOT)/tao/IIOP_Connect.i \ - $(TAO_ROOT)/tao/Acceptor_Impl.h \ - $(TAO_ROOT)/tao/Acceptor_Impl.i \ - $(TAO_ROOT)/tao/Acceptor_Impl.cpp \ - $(TAO_ROOT)/tao/ORB_Core.h \ - $(TAO_ROOT)/tao/ORB.h \ - $(TAO_ROOT)/tao/IOR_LookupTable.h \ - $(TAO_ROOT)/tao/Services.h \ - $(TAO_ROOT)/tao/Services.i \ - $(TAO_ROOT)/tao/IORManipulation.h \ - $(TAO_ROOT)/tao/LocalObject.h \ - $(TAO_ROOT)/tao/Object.h \ - $(TAO_ROOT)/tao/Object.i \ - $(TAO_ROOT)/tao/LocalObject.i \ - $(TAO_ROOT)/tao/IORC.h \ - $(TAO_ROOT)/tao/Environment.h \ - $(TAO_ROOT)/tao/Environment.i \ - $(TAO_ROOT)/tao/IORC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.h \ - $(TAO_ROOT)/tao/Request_Info.h \ - $(TAO_ROOT)/tao/PortableInterceptorC.h \ - $(TAO_ROOT)/tao/DynamicC.h \ - $(TAO_ROOT)/tao/Any.h \ - $(TAO_ROOT)/tao/Any.i \ - $(TAO_ROOT)/tao/DynAnyC.h \ - $(TAO_ROOT)/tao/DynAnyC.i \ - $(TAO_ROOT)/tao/DynamicC.i \ - $(TAO_ROOT)/tao/MessagingC.h \ - $(TAO_ROOT)/tao/ValueBase.h \ - $(TAO_ROOT)/tao/ValueBase.i \ - $(TAO_ROOT)/tao/ValueFactory.h \ - $(TAO_ROOT)/tao/ValueFactory.i \ - $(TAO_ROOT)/tao/TimeBaseC.h \ - $(TAO_ROOT)/tao/TimeBaseC.i \ - $(TAO_ROOT)/tao/PolicyC.h \ - $(TAO_ROOT)/tao/CurrentC.h \ - $(TAO_ROOT)/tao/CurrentC.i \ - $(TAO_ROOT)/tao/Encodable.h \ - $(TAO_ROOT)/tao/PolicyC.i \ - $(TAO_ROOT)/tao/PollableC.h \ - $(TAO_ROOT)/tao/PollableC.i \ - $(TAO_ROOT)/tao/MessagingC.i \ - $(TAO_ROOT)/tao/PortableInterceptorC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.i \ - $(TAO_ROOT)/tao/ORB.i \ - $(TAO_ROOT)/tao/Policy_Manager.h \ - $(TAO_ROOT)/tao/POA_CORBA.h \ - $(TAO_ROOT)/tao/DomainC.h \ - $(TAO_ROOT)/tao/DomainC.i \ - $(TAO_ROOT)/tao/Servant_Base.h \ - $(TAO_ROOT)/tao/PortableServerC.h \ - $(TAO_ROOT)/tao/PortableServerC.i \ - $(TAO_ROOT)/tao/Servant_Base.i \ - $(TAO_ROOT)/tao/Policy_Manager.i \ - $(TAO_ROOT)/tao/Resource_Factory.h \ - $(TAO_ROOT)/tao/params.h \ - $(TAO_ROOT)/tao/params.i \ - $(TAO_ROOT)/tao/TAO_Singleton_Manager.h \ - $(TAO_ROOT)/tao/TAO_Singleton_Manager.inl \ - $(TAO_ROOT)/tao/TAO_Singleton.h \ - $(TAO_ROOT)/tao/TAO_Singleton.inl \ - $(TAO_ROOT)/tao/TAO_Singleton.cpp \ + Wait_Strategy.h \ + IIOP_Transport.h \ + operation_details.h \ + target_specification.h \ + Object_KeyC.h \ + Object_KeyC.i \ + target_specification.i \ + operation_details.i \ + GIOP_Message_State.h \ + Pluggable_Messaging.h \ + Pluggable_Messaging_Utils.h \ + Pluggable_Messaging_Utils.i \ + Pluggable_Messaging.i \ + GIOP_Message_State.i \ + IIOP_Transport.i \ + IIOP_Connect.i \ + Acceptor_Impl.h \ + Acceptor_Impl.i \ + Acceptor_Impl.cpp \ + ORB_Core.h \ + ORB.h \ + IOR_LookupTable.h \ + Services.h \ + Services.i \ + IORManipulation.h \ + LocalObject.h \ + Object.h \ + Object.i \ + LocalObject.i \ + IORC.h \ + Environment.h \ + Environment.i \ + IORC.i \ + PortableInterceptor.h \ + Request_Info.h \ + PortableInterceptorC.h \ + DynamicC.h \ + Any.h \ + Any.i \ + DynamicC.i \ + MessagingC.h \ + ValueBase.h \ + ValueBase.i \ + ValueFactory.h \ + ValueFactory.i \ + TimeBaseC.h \ + TimeBaseC.i \ + PolicyC.h \ + CurrentC.h \ + CurrentC.i \ + Encodable.h \ + PolicyC.i \ + PollableC.h \ + PollableC.i \ + MessagingC.i \ + PortableInterceptorC.i \ + PortableInterceptor.i \ + ORB.i \ + Policy_Manager.h \ + POA_CORBA.h \ + DomainC.h \ + DomainC.i \ + Servant_Base.h \ + PortableServerC.h \ + PortableServerC.i \ + Servant_Base.i \ + Policy_Manager.i \ + Resource_Factory.h \ + params.h \ + params.i \ + TAO_Singleton_Manager.h \ + TAO_Singleton_Manager.inl \ + TAO_Singleton.h \ + TAO_Singleton.inl \ + TAO_Singleton.cpp \ $(ACE_ROOT)/ace/Map_Manager.h \ $(ACE_ROOT)/ace/Map_Manager.i \ $(ACE_ROOT)/ace/Map_Manager.cpp \ - $(TAO_ROOT)/tao/ORB_Core.i \ + ORB_Core.i \ $(ACE_ROOT)/ace/Dynamic_Service.h \ $(ACE_ROOT)/ace/Dynamic_Service.cpp \ - $(TAO_ROOT)/tao/Server_Strategy_Factory.h \ - $(TAO_ROOT)/tao/Connector_Registry.h \ - $(TAO_ROOT)/tao/Connector_Registry.i \ - $(TAO_ROOT)/tao/debug.h \ - $(TAO_ROOT)/tao/IIOP_Acceptor.i \ - $(TAO_ROOT)/tao/IIOP_Connector.h \ + Server_Strategy_Factory.h \ + Connector_Registry.h \ + Connector_Registry.i \ + debug.h \ + IIOP_Acceptor.i \ + IIOP_Connector.h \ $(ACE_ROOT)/ace/Connector.h \ $(ACE_ROOT)/ace/Connector.cpp \ $(ACE_ROOT)/ace/SOCK_Connector.h \ @@ -4156,16 +4190,14 @@ realclean: $(ACE_ROOT)/ace/Caching_Strategies_T.cpp \ $(ACE_ROOT)/ace/Cached_Connect_Strategy_T.cpp -.obj/IIOP_Lite_Factory.o .obj/IIOP_Lite_Factory.so .shobj/IIOP_Lite_Factory.o .shobj/IIOP_Lite_Factory.so: IIOP_Lite_Factory.cpp \ - $(TAO_ROOT)/tao/IIOP_Lite_Factory.h \ +.obj/IIOP_Lite_Factory.o .obj/IIOP_Lite_Factory.o .obj/IIOP_Lite_Factory.o .obj/IIOP_Lite_Factory.o: IIOP_Lite_Factory.cpp \ + IIOP_Lite_Factory.h \ $(ACE_ROOT)/ace/pre.h \ - $(TAO_ROOT)/tao/Protocol_Factory.h \ + Protocol_Factory.h \ $(ACE_ROOT)/ace/Service_Object.h \ $(ACE_ROOT)/ace/Shared_Object.h \ $(ACE_ROOT)/ace/ACE.h \ $(ACE_ROOT)/ace/OS.h \ - $(ACE_ROOT)/ace/config-sunos5.6.h \ - $(ACE_ROOT)/ace/config-sunos5.5.h \ $(ACE_ROOT)/ace/post.h \ $(ACE_ROOT)/ace/ACE_export.h \ $(ACE_ROOT)/ace/svc_export.h \ @@ -4189,6 +4221,12 @@ realclean: $(ACE_ROOT)/ace/Log_Record.h \ $(ACE_ROOT)/ace/Log_Priority.h \ $(ACE_ROOT)/ace/Log_Record.i \ + $(ACE_ROOT)/ace/Thread_Hook.h \ + $(ACE_ROOT)/ace/Thread_Adapter.h \ + $(ACE_ROOT)/ace/Thread_Adapter.inl \ + $(ACE_ROOT)/ace/Thread_Exit.h \ + $(ACE_ROOT)/ace/Thread_Control.h \ + $(ACE_ROOT)/ace/Thread_Control.inl \ $(ACE_ROOT)/ace/ACE.i \ $(ACE_ROOT)/ace/Shared_Object.i \ $(ACE_ROOT)/ace/Event_Handler.h \ @@ -4287,34 +4325,34 @@ realclean: $(ACE_ROOT)/ace/Message_Queue_T.cpp \ $(ACE_ROOT)/ace/Message_Queue.i \ $(ACE_ROOT)/ace/WFMO_Reactor.i \ - $(TAO_ROOT)/tao/Pluggable.h \ - $(TAO_ROOT)/tao/corbafwd.h \ + Pluggable.h \ + corbafwd.h \ $(ACE_ROOT)/ace/CDR_Stream.h \ $(ACE_ROOT)/ace/CDR_Stream.i \ - $(TAO_ROOT)/tao/try_macros.h \ - $(TAO_ROOT)/tao/orbconf.h \ + try_macros.h \ + orbconf.h \ $(ACE_ROOT)/ace/CORBA_macros.h \ - $(TAO_ROOT)/tao/varbase.h \ - $(TAO_ROOT)/tao/TAO_Export.h \ - $(TAO_ROOT)/tao/corbafwd.i \ - $(TAO_ROOT)/tao/Sequence.h \ - $(TAO_ROOT)/tao/Managed_Types.h \ - $(TAO_ROOT)/tao/Managed_Types.i \ - $(TAO_ROOT)/tao/Sequence.i \ - $(TAO_ROOT)/tao/Sequence_T.h \ - $(TAO_ROOT)/tao/Sequence_T.i \ - $(TAO_ROOT)/tao/Sequence_T.cpp \ - $(TAO_ROOT)/tao/Typecode.h \ - $(TAO_ROOT)/tao/Exception.h \ - $(TAO_ROOT)/tao/Exception.i \ - $(TAO_ROOT)/tao/Typecode.i \ - $(TAO_ROOT)/tao/IOPC.h \ - $(TAO_ROOT)/tao/CDR.h \ - $(TAO_ROOT)/tao/CDR.i \ - $(TAO_ROOT)/tao/IOPC.i \ - $(TAO_ROOT)/tao/Pluggable.i \ - $(TAO_ROOT)/tao/IIOP_Acceptor.h \ - $(TAO_ROOT)/tao/IIOP_Connect.h \ + varbase.h \ + TAO_Export.h \ + corbafwd.i \ + Sequence.h \ + Managed_Types.h \ + Managed_Types.i \ + Sequence.i \ + Sequence_T.h \ + Sequence_T.i \ + Sequence_T.cpp \ + Typecode.h \ + Exception.h \ + Exception.i \ + Typecode.i \ + IOPC.h \ + CDR.h \ + CDR.i \ + IOPC.i \ + Pluggable.i \ + IIOP_Acceptor.h \ + IIOP_Connect.h \ $(ACE_ROOT)/ace/Acceptor.h \ $(ACE_ROOT)/ace/Svc_Handler.h \ $(ACE_ROOT)/ace/Task.h \ @@ -4347,95 +4385,93 @@ realclean: $(ACE_ROOT)/ace/SOCK_Stream.i \ $(ACE_ROOT)/ace/Time_Value.h \ $(ACE_ROOT)/ace/SOCK_Acceptor.i \ - $(TAO_ROOT)/tao/Wait_Strategy.h \ - $(TAO_ROOT)/tao/IIOP_Transport.h \ - $(TAO_ROOT)/tao/operation_details.h \ - $(TAO_ROOT)/tao/target_specification.h \ - $(TAO_ROOT)/tao/Object_KeyC.h \ - $(TAO_ROOT)/tao/Object_KeyC.i \ - $(TAO_ROOT)/tao/target_specification.i \ - $(TAO_ROOT)/tao/operation_details.i \ - $(TAO_ROOT)/tao/GIOP_Message_State.h \ - $(TAO_ROOT)/tao/Pluggable_Messaging.h \ - $(TAO_ROOT)/tao/Pluggable_Messaging_Utils.h \ - $(TAO_ROOT)/tao/Pluggable_Messaging_Utils.i \ - $(TAO_ROOT)/tao/Pluggable_Messaging.i \ - $(TAO_ROOT)/tao/GIOP_Message_State.i \ - $(TAO_ROOT)/tao/IIOP_Transport.i \ - $(TAO_ROOT)/tao/IIOP_Connect.i \ - $(TAO_ROOT)/tao/Acceptor_Impl.h \ - $(TAO_ROOT)/tao/Acceptor_Impl.i \ - $(TAO_ROOT)/tao/Acceptor_Impl.cpp \ - $(TAO_ROOT)/tao/ORB_Core.h \ - $(TAO_ROOT)/tao/ORB.h \ - $(TAO_ROOT)/tao/IOR_LookupTable.h \ - $(TAO_ROOT)/tao/Services.h \ - $(TAO_ROOT)/tao/Services.i \ - $(TAO_ROOT)/tao/IORManipulation.h \ - $(TAO_ROOT)/tao/LocalObject.h \ - $(TAO_ROOT)/tao/Object.h \ - $(TAO_ROOT)/tao/Object.i \ - $(TAO_ROOT)/tao/LocalObject.i \ - $(TAO_ROOT)/tao/IORC.h \ - $(TAO_ROOT)/tao/Environment.h \ - $(TAO_ROOT)/tao/Environment.i \ - $(TAO_ROOT)/tao/IORC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.h \ - $(TAO_ROOT)/tao/Request_Info.h \ - $(TAO_ROOT)/tao/PortableInterceptorC.h \ - $(TAO_ROOT)/tao/DynamicC.h \ - $(TAO_ROOT)/tao/Any.h \ - $(TAO_ROOT)/tao/Any.i \ - $(TAO_ROOT)/tao/DynAnyC.h \ - $(TAO_ROOT)/tao/DynAnyC.i \ - $(TAO_ROOT)/tao/DynamicC.i \ - $(TAO_ROOT)/tao/MessagingC.h \ - $(TAO_ROOT)/tao/ValueBase.h \ - $(TAO_ROOT)/tao/ValueBase.i \ - $(TAO_ROOT)/tao/ValueFactory.h \ - $(TAO_ROOT)/tao/ValueFactory.i \ - $(TAO_ROOT)/tao/TimeBaseC.h \ - $(TAO_ROOT)/tao/TimeBaseC.i \ - $(TAO_ROOT)/tao/PolicyC.h \ - $(TAO_ROOT)/tao/CurrentC.h \ - $(TAO_ROOT)/tao/CurrentC.i \ - $(TAO_ROOT)/tao/Encodable.h \ - $(TAO_ROOT)/tao/PolicyC.i \ - $(TAO_ROOT)/tao/PollableC.h \ - $(TAO_ROOT)/tao/PollableC.i \ - $(TAO_ROOT)/tao/MessagingC.i \ - $(TAO_ROOT)/tao/PortableInterceptorC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.i \ - $(TAO_ROOT)/tao/ORB.i \ - $(TAO_ROOT)/tao/Policy_Manager.h \ - $(TAO_ROOT)/tao/POA_CORBA.h \ - $(TAO_ROOT)/tao/DomainC.h \ - $(TAO_ROOT)/tao/DomainC.i \ - $(TAO_ROOT)/tao/Servant_Base.h \ - $(TAO_ROOT)/tao/PortableServerC.h \ - $(TAO_ROOT)/tao/PortableServerC.i \ - $(TAO_ROOT)/tao/Servant_Base.i \ - $(TAO_ROOT)/tao/Policy_Manager.i \ - $(TAO_ROOT)/tao/Resource_Factory.h \ - $(TAO_ROOT)/tao/params.h \ - $(TAO_ROOT)/tao/params.i \ - $(TAO_ROOT)/tao/TAO_Singleton_Manager.h \ - $(TAO_ROOT)/tao/TAO_Singleton_Manager.inl \ - $(TAO_ROOT)/tao/TAO_Singleton.h \ - $(TAO_ROOT)/tao/TAO_Singleton.inl \ - $(TAO_ROOT)/tao/TAO_Singleton.cpp \ + Wait_Strategy.h \ + IIOP_Transport.h \ + operation_details.h \ + target_specification.h \ + Object_KeyC.h \ + Object_KeyC.i \ + target_specification.i \ + operation_details.i \ + GIOP_Message_State.h \ + Pluggable_Messaging.h \ + Pluggable_Messaging_Utils.h \ + Pluggable_Messaging_Utils.i \ + Pluggable_Messaging.i \ + GIOP_Message_State.i \ + IIOP_Transport.i \ + IIOP_Connect.i \ + Acceptor_Impl.h \ + Acceptor_Impl.i \ + Acceptor_Impl.cpp \ + ORB_Core.h \ + ORB.h \ + IOR_LookupTable.h \ + Services.h \ + Services.i \ + IORManipulation.h \ + LocalObject.h \ + Object.h \ + Object.i \ + LocalObject.i \ + IORC.h \ + Environment.h \ + Environment.i \ + IORC.i \ + PortableInterceptor.h \ + Request_Info.h \ + PortableInterceptorC.h \ + DynamicC.h \ + Any.h \ + Any.i \ + DynamicC.i \ + MessagingC.h \ + ValueBase.h \ + ValueBase.i \ + ValueFactory.h \ + ValueFactory.i \ + TimeBaseC.h \ + TimeBaseC.i \ + PolicyC.h \ + CurrentC.h \ + CurrentC.i \ + Encodable.h \ + PolicyC.i \ + PollableC.h \ + PollableC.i \ + MessagingC.i \ + PortableInterceptorC.i \ + PortableInterceptor.i \ + ORB.i \ + Policy_Manager.h \ + POA_CORBA.h \ + DomainC.h \ + DomainC.i \ + Servant_Base.h \ + PortableServerC.h \ + PortableServerC.i \ + Servant_Base.i \ + Policy_Manager.i \ + Resource_Factory.h \ + params.h \ + params.i \ + TAO_Singleton_Manager.h \ + TAO_Singleton_Manager.inl \ + TAO_Singleton.h \ + TAO_Singleton.inl \ + TAO_Singleton.cpp \ $(ACE_ROOT)/ace/Map_Manager.h \ $(ACE_ROOT)/ace/Map_Manager.i \ $(ACE_ROOT)/ace/Map_Manager.cpp \ - $(TAO_ROOT)/tao/ORB_Core.i \ + ORB_Core.i \ $(ACE_ROOT)/ace/Dynamic_Service.h \ $(ACE_ROOT)/ace/Dynamic_Service.cpp \ - $(TAO_ROOT)/tao/Server_Strategy_Factory.h \ - $(TAO_ROOT)/tao/Connector_Registry.h \ - $(TAO_ROOT)/tao/Connector_Registry.i \ - $(TAO_ROOT)/tao/debug.h \ - $(TAO_ROOT)/tao/IIOP_Acceptor.i \ - $(TAO_ROOT)/tao/IIOP_Connector.h \ + Server_Strategy_Factory.h \ + Connector_Registry.h \ + Connector_Registry.i \ + debug.h \ + IIOP_Acceptor.i \ + IIOP_Connector.h \ $(ACE_ROOT)/ace/Connector.h \ $(ACE_ROOT)/ace/Connector.cpp \ $(ACE_ROOT)/ace/SOCK_Connector.h \ @@ -4462,17 +4498,15 @@ realclean: $(ACE_ROOT)/ace/Get_Opt.h \ $(ACE_ROOT)/ace/Get_Opt.i -.obj/IIOP_Profile.o .obj/IIOP_Profile.so .shobj/IIOP_Profile.o .shobj/IIOP_Profile.so: IIOP_Profile.cpp \ - $(TAO_ROOT)/tao/IIOP_Profile.h \ +.obj/IIOP_Profile.o .obj/IIOP_Profile.o .obj/IIOP_Profile.o .obj/IIOP_Profile.o: IIOP_Profile.cpp \ + IIOP_Profile.h \ $(ACE_ROOT)/ace/pre.h \ - $(TAO_ROOT)/tao/Profile.h \ - $(TAO_ROOT)/tao/corbafwd.h \ + Profile.h \ + corbafwd.h \ $(ACE_ROOT)/ace/CDR_Stream.h \ $(ACE_ROOT)/ace/Message_Block.h \ $(ACE_ROOT)/ace/ACE.h \ $(ACE_ROOT)/ace/OS.h \ - $(ACE_ROOT)/ace/config-sunos5.6.h \ - $(ACE_ROOT)/ace/config-sunos5.5.h \ $(ACE_ROOT)/ace/post.h \ $(ACE_ROOT)/ace/ACE_export.h \ $(ACE_ROOT)/ace/svc_export.h \ @@ -4496,6 +4530,12 @@ realclean: $(ACE_ROOT)/ace/Log_Record.h \ $(ACE_ROOT)/ace/Log_Priority.h \ $(ACE_ROOT)/ace/Log_Record.i \ + $(ACE_ROOT)/ace/Thread_Hook.h \ + $(ACE_ROOT)/ace/Thread_Adapter.h \ + $(ACE_ROOT)/ace/Thread_Adapter.inl \ + $(ACE_ROOT)/ace/Thread_Exit.h \ + $(ACE_ROOT)/ace/Thread_Control.h \ + $(ACE_ROOT)/ace/Thread_Control.inl \ $(ACE_ROOT)/ace/ACE.i \ $(ACE_ROOT)/ace/Malloc.h \ $(ACE_ROOT)/ace/Malloc_Base.h \ @@ -4550,49 +4590,49 @@ realclean: $(ACE_ROOT)/ace/SString.h \ $(ACE_ROOT)/ace/SString.i \ $(ACE_ROOT)/ace/CDR_Stream.i \ - $(TAO_ROOT)/tao/try_macros.h \ - $(TAO_ROOT)/tao/orbconf.h \ + try_macros.h \ + orbconf.h \ $(ACE_ROOT)/ace/CORBA_macros.h \ - $(TAO_ROOT)/tao/varbase.h \ - $(TAO_ROOT)/tao/TAO_Export.h \ - $(TAO_ROOT)/tao/corbafwd.i \ - $(TAO_ROOT)/tao/Tagged_Components.h \ - $(TAO_ROOT)/tao/IOPC.h \ - $(TAO_ROOT)/tao/CDR.h \ - $(TAO_ROOT)/tao/CDR.i \ - $(TAO_ROOT)/tao/Sequence.h \ - $(TAO_ROOT)/tao/Managed_Types.h \ - $(TAO_ROOT)/tao/Managed_Types.i \ - $(TAO_ROOT)/tao/Sequence.i \ - $(TAO_ROOT)/tao/Sequence_T.h \ - $(TAO_ROOT)/tao/Sequence_T.i \ - $(TAO_ROOT)/tao/Sequence_T.cpp \ - $(TAO_ROOT)/tao/IOPC.i \ - $(TAO_ROOT)/tao/CONV_FRAMEC.h \ - $(TAO_ROOT)/tao/CONV_FRAMEC.i \ - $(TAO_ROOT)/tao/Tagged_Components.i \ - $(TAO_ROOT)/tao/PolicyC.h \ - $(TAO_ROOT)/tao/CurrentC.h \ - $(TAO_ROOT)/tao/Object.h \ - $(TAO_ROOT)/tao/Object.i \ - $(TAO_ROOT)/tao/CurrentC.i \ - $(TAO_ROOT)/tao/Encodable.h \ - $(TAO_ROOT)/tao/Exception.h \ - $(TAO_ROOT)/tao/Exception.i \ - $(TAO_ROOT)/tao/Typecode.h \ - $(TAO_ROOT)/tao/Typecode.i \ - $(TAO_ROOT)/tao/Environment.h \ - $(TAO_ROOT)/tao/Environment.i \ - $(TAO_ROOT)/tao/PolicyC.i \ - $(TAO_ROOT)/tao/Profile.i \ - $(TAO_ROOT)/tao/GIOP_Message_State.h \ - $(TAO_ROOT)/tao/Pluggable_Messaging.h \ - $(TAO_ROOT)/tao/Pluggable_Messaging_Utils.h \ - $(TAO_ROOT)/tao/Pluggable_Messaging_Utils.i \ - $(TAO_ROOT)/tao/Pluggable_Messaging.i \ - $(TAO_ROOT)/tao/GIOP_Message_State.i \ - $(TAO_ROOT)/tao/ORB.h \ - $(TAO_ROOT)/tao/IOR_LookupTable.h \ + varbase.h \ + TAO_Export.h \ + corbafwd.i \ + Tagged_Components.h \ + IOPC.h \ + CDR.h \ + CDR.i \ + Sequence.h \ + Managed_Types.h \ + Managed_Types.i \ + Sequence.i \ + Sequence_T.h \ + Sequence_T.i \ + Sequence_T.cpp \ + IOPC.i \ + CONV_FRAMEC.h \ + CONV_FRAMEC.i \ + Tagged_Components.i \ + PolicyC.h \ + CurrentC.h \ + Object.h \ + Object.i \ + CurrentC.i \ + Encodable.h \ + Exception.h \ + Exception.i \ + Typecode.h \ + Typecode.i \ + Environment.h \ + Environment.i \ + PolicyC.i \ + Profile.i \ + GIOP_Message_State.h \ + Pluggable_Messaging.h \ + Pluggable_Messaging_Utils.h \ + Pluggable_Messaging_Utils.i \ + Pluggable_Messaging.i \ + GIOP_Message_State.i \ + ORB.h \ + IOR_LookupTable.h \ $(ACE_ROOT)/ace/Hash_Map_Manager.h \ $(ACE_ROOT)/ace/Functor.h \ $(ACE_ROOT)/ace/Functor.i \ @@ -4618,43 +4658,41 @@ realclean: $(ACE_ROOT)/ace/Reactor.i \ $(ACE_ROOT)/ace/Reactor_Impl.h \ $(ACE_ROOT)/ace/Svc_Conf_Tokens.h \ - $(TAO_ROOT)/tao/Services.h \ - $(TAO_ROOT)/tao/Services.i \ - $(TAO_ROOT)/tao/IORManipulation.h \ - $(TAO_ROOT)/tao/LocalObject.h \ - $(TAO_ROOT)/tao/LocalObject.i \ - $(TAO_ROOT)/tao/IORC.h \ - $(TAO_ROOT)/tao/IORC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.h \ - $(TAO_ROOT)/tao/Request_Info.h \ - $(TAO_ROOT)/tao/PortableInterceptorC.h \ - $(TAO_ROOT)/tao/DynamicC.h \ - $(TAO_ROOT)/tao/Any.h \ - $(TAO_ROOT)/tao/Any.i \ - $(TAO_ROOT)/tao/DynAnyC.h \ - $(TAO_ROOT)/tao/DynAnyC.i \ - $(TAO_ROOT)/tao/DynamicC.i \ - $(TAO_ROOT)/tao/MessagingC.h \ - $(TAO_ROOT)/tao/ValueBase.h \ - $(TAO_ROOT)/tao/ValueBase.i \ - $(TAO_ROOT)/tao/ValueFactory.h \ - $(TAO_ROOT)/tao/ValueFactory.i \ - $(TAO_ROOT)/tao/TimeBaseC.h \ - $(TAO_ROOT)/tao/TimeBaseC.i \ - $(TAO_ROOT)/tao/PollableC.h \ - $(TAO_ROOT)/tao/PollableC.i \ - $(TAO_ROOT)/tao/MessagingC.i \ - $(TAO_ROOT)/tao/PortableInterceptorC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.i \ - $(TAO_ROOT)/tao/ORB.i \ - $(TAO_ROOT)/tao/Object_KeyC.h \ - $(TAO_ROOT)/tao/Object_KeyC.i \ + Services.h \ + Services.i \ + IORManipulation.h \ + LocalObject.h \ + LocalObject.i \ + IORC.h \ + IORC.i \ + PortableInterceptor.h \ + Request_Info.h \ + PortableInterceptorC.h \ + DynamicC.h \ + Any.h \ + Any.i \ + DynamicC.i \ + MessagingC.h \ + ValueBase.h \ + ValueBase.i \ + ValueFactory.h \ + ValueFactory.i \ + TimeBaseC.h \ + TimeBaseC.i \ + PollableC.h \ + PollableC.i \ + MessagingC.i \ + PortableInterceptorC.i \ + PortableInterceptor.i \ + ORB.i \ + Object_KeyC.h \ + Object_KeyC.i \ $(ACE_ROOT)/ace/INET_Addr.h \ $(ACE_ROOT)/ace/Addr.h \ $(ACE_ROOT)/ace/Addr.i \ $(ACE_ROOT)/ace/INET_Addr.i \ - $(TAO_ROOT)/tao/IIOP_Profile.i \ - $(TAO_ROOT)/tao/IIOP_Connect.h \ + IIOP_Profile.i \ + IIOP_Connect.h \ $(ACE_ROOT)/ace/Acceptor.h \ $(ACE_ROOT)/ace/Svc_Handler.h \ $(ACE_ROOT)/ace/Synch_Options.h \ @@ -4704,44 +4742,44 @@ realclean: $(ACE_ROOT)/ace/SOCK_Stream.i \ $(ACE_ROOT)/ace/Time_Value.h \ $(ACE_ROOT)/ace/SOCK_Acceptor.i \ - $(TAO_ROOT)/tao/Wait_Strategy.h \ - $(TAO_ROOT)/tao/IIOP_Transport.h \ - $(TAO_ROOT)/tao/Pluggable.h \ - $(TAO_ROOT)/tao/Pluggable.i \ - $(TAO_ROOT)/tao/operation_details.h \ - $(TAO_ROOT)/tao/target_specification.h \ - $(TAO_ROOT)/tao/target_specification.i \ - $(TAO_ROOT)/tao/operation_details.i \ - $(TAO_ROOT)/tao/IIOP_Transport.i \ - $(TAO_ROOT)/tao/IIOP_Connect.i \ - $(TAO_ROOT)/tao/ORB_Core.h \ - $(TAO_ROOT)/tao/Policy_Manager.h \ - $(TAO_ROOT)/tao/POA_CORBA.h \ - $(TAO_ROOT)/tao/DomainC.h \ - $(TAO_ROOT)/tao/DomainC.i \ - $(TAO_ROOT)/tao/Servant_Base.h \ - $(TAO_ROOT)/tao/PortableServerC.h \ - $(TAO_ROOT)/tao/PortableServerC.i \ - $(TAO_ROOT)/tao/Servant_Base.i \ - $(TAO_ROOT)/tao/Policy_Manager.i \ - $(TAO_ROOT)/tao/Resource_Factory.h \ - $(TAO_ROOT)/tao/Protocol_Factory.h \ - $(TAO_ROOT)/tao/params.h \ - $(TAO_ROOT)/tao/params.i \ - $(TAO_ROOT)/tao/TAO_Singleton_Manager.h \ - $(TAO_ROOT)/tao/TAO_Singleton_Manager.inl \ - $(TAO_ROOT)/tao/TAO_Singleton.h \ - $(TAO_ROOT)/tao/TAO_Singleton.inl \ - $(TAO_ROOT)/tao/TAO_Singleton.cpp \ + Wait_Strategy.h \ + IIOP_Transport.h \ + Pluggable.h \ + Pluggable.i \ + operation_details.h \ + target_specification.h \ + target_specification.i \ + operation_details.i \ + IIOP_Transport.i \ + IIOP_Connect.i \ + ORB_Core.h \ + Policy_Manager.h \ + POA_CORBA.h \ + DomainC.h \ + DomainC.i \ + Servant_Base.h \ + PortableServerC.h \ + PortableServerC.i \ + Servant_Base.i \ + Policy_Manager.i \ + Resource_Factory.h \ + Protocol_Factory.h \ + params.h \ + params.i \ + TAO_Singleton_Manager.h \ + TAO_Singleton_Manager.inl \ + TAO_Singleton.h \ + TAO_Singleton.inl \ + TAO_Singleton.cpp \ $(ACE_ROOT)/ace/Map_Manager.h \ $(ACE_ROOT)/ace/Map_Manager.i \ $(ACE_ROOT)/ace/Map_Manager.cpp \ - $(TAO_ROOT)/tao/ORB_Core.i \ + ORB_Core.i \ $(ACE_ROOT)/ace/Dynamic_Service.h \ $(ACE_ROOT)/ace/Dynamic_Service.cpp \ - $(TAO_ROOT)/tao/POA.h \ - $(TAO_ROOT)/tao/Object_Adapter.h \ - $(TAO_ROOT)/tao/Key_Adapters.h \ + POA.h \ + Object_Adapter.h \ + Key_Adapters.h \ $(ACE_ROOT)/ace/Map.h \ $(ACE_ROOT)/ace/Map_T.h \ $(ACE_ROOT)/ace/Pair.h \ @@ -4755,30 +4793,28 @@ realclean: $(ACE_ROOT)/ace/Active_Map_Manager_T.cpp \ $(ACE_ROOT)/ace/Map_T.i \ $(ACE_ROOT)/ace/Map_T.cpp \ - $(TAO_ROOT)/tao/Key_Adapters.i \ - $(TAO_ROOT)/tao/Server_Strategy_Factory.h \ - $(TAO_ROOT)/tao/poa_macros.h \ - $(TAO_ROOT)/tao/Active_Object_Map.h \ - $(TAO_ROOT)/tao/Active_Object_Map.i \ - $(TAO_ROOT)/tao/RTCORBAC.h \ - $(TAO_ROOT)/tao/RTCORBAC.i \ - $(TAO_ROOT)/tao/Object_Adapter.i \ - $(TAO_ROOT)/tao/POAManager.h \ - $(TAO_ROOT)/tao/POAManager.i \ - $(TAO_ROOT)/tao/POA.i \ - $(TAO_ROOT)/tao/debug.h + Key_Adapters.i \ + Server_Strategy_Factory.h \ + poa_macros.h \ + Active_Object_Map.h \ + Active_Object_Map.i \ + RTCORBAC.h \ + RTCORBAC.i \ + Object_Adapter.i \ + POAManager.h \ + POAManager.i \ + POA.i \ + debug.h -.obj/IIOP_Transport.o .obj/IIOP_Transport.so .shobj/IIOP_Transport.o .shobj/IIOP_Transport.so: IIOP_Transport.cpp \ - $(TAO_ROOT)/tao/IIOP_Transport.h \ +.obj/IIOP_Transport.o .obj/IIOP_Transport.o .obj/IIOP_Transport.o .obj/IIOP_Transport.o: IIOP_Transport.cpp \ + IIOP_Transport.h \ $(ACE_ROOT)/ace/pre.h \ - $(TAO_ROOT)/tao/Pluggable.h \ - $(TAO_ROOT)/tao/corbafwd.h \ + Pluggable.h \ + corbafwd.h \ $(ACE_ROOT)/ace/CDR_Stream.h \ $(ACE_ROOT)/ace/Message_Block.h \ $(ACE_ROOT)/ace/ACE.h \ $(ACE_ROOT)/ace/OS.h \ - $(ACE_ROOT)/ace/config-sunos5.6.h \ - $(ACE_ROOT)/ace/config-sunos5.5.h \ $(ACE_ROOT)/ace/post.h \ $(ACE_ROOT)/ace/ACE_export.h \ $(ACE_ROOT)/ace/svc_export.h \ @@ -4802,6 +4838,12 @@ realclean: $(ACE_ROOT)/ace/Log_Record.h \ $(ACE_ROOT)/ace/Log_Priority.h \ $(ACE_ROOT)/ace/Log_Record.i \ + $(ACE_ROOT)/ace/Thread_Hook.h \ + $(ACE_ROOT)/ace/Thread_Adapter.h \ + $(ACE_ROOT)/ace/Thread_Adapter.inl \ + $(ACE_ROOT)/ace/Thread_Exit.h \ + $(ACE_ROOT)/ace/Thread_Control.h \ + $(ACE_ROOT)/ace/Thread_Control.inl \ $(ACE_ROOT)/ace/ACE.i \ $(ACE_ROOT)/ace/Malloc.h \ $(ACE_ROOT)/ace/Malloc_Base.h \ @@ -4856,12 +4898,12 @@ realclean: $(ACE_ROOT)/ace/SString.h \ $(ACE_ROOT)/ace/SString.i \ $(ACE_ROOT)/ace/CDR_Stream.i \ - $(TAO_ROOT)/tao/try_macros.h \ - $(TAO_ROOT)/tao/orbconf.h \ + try_macros.h \ + orbconf.h \ $(ACE_ROOT)/ace/CORBA_macros.h \ - $(TAO_ROOT)/tao/varbase.h \ - $(TAO_ROOT)/tao/TAO_Export.h \ - $(TAO_ROOT)/tao/corbafwd.i \ + varbase.h \ + TAO_Export.h \ + corbafwd.i \ $(ACE_ROOT)/ace/Message_Queue.h \ $(ACE_ROOT)/ace/IO_Cntl_Msg.h \ $(ACE_ROOT)/ace/Message_Queue_T.h \ @@ -4908,36 +4950,36 @@ realclean: $(ACE_ROOT)/ace/WFMO_Reactor.i \ $(ACE_ROOT)/ace/Strategies.i \ $(ACE_ROOT)/ace/Message_Queue.i \ - $(TAO_ROOT)/tao/Sequence.h \ - $(TAO_ROOT)/tao/Managed_Types.h \ - $(TAO_ROOT)/tao/Managed_Types.i \ - $(TAO_ROOT)/tao/Sequence.i \ - $(TAO_ROOT)/tao/Sequence_T.h \ - $(TAO_ROOT)/tao/Sequence_T.i \ - $(TAO_ROOT)/tao/Sequence_T.cpp \ - $(TAO_ROOT)/tao/Typecode.h \ - $(TAO_ROOT)/tao/Exception.h \ - $(TAO_ROOT)/tao/Exception.i \ - $(TAO_ROOT)/tao/Typecode.i \ - $(TAO_ROOT)/tao/IOPC.h \ - $(TAO_ROOT)/tao/CDR.h \ - $(TAO_ROOT)/tao/CDR.i \ - $(TAO_ROOT)/tao/IOPC.i \ - $(TAO_ROOT)/tao/Pluggable.i \ - $(TAO_ROOT)/tao/operation_details.h \ - $(TAO_ROOT)/tao/target_specification.h \ - $(TAO_ROOT)/tao/Object_KeyC.h \ - $(TAO_ROOT)/tao/Object_KeyC.i \ - $(TAO_ROOT)/tao/target_specification.i \ - $(TAO_ROOT)/tao/operation_details.i \ - $(TAO_ROOT)/tao/GIOP_Message_State.h \ - $(TAO_ROOT)/tao/Pluggable_Messaging.h \ - $(TAO_ROOT)/tao/Pluggable_Messaging_Utils.h \ - $(TAO_ROOT)/tao/Pluggable_Messaging_Utils.i \ - $(TAO_ROOT)/tao/Pluggable_Messaging.i \ - $(TAO_ROOT)/tao/GIOP_Message_State.i \ - $(TAO_ROOT)/tao/IIOP_Transport.i \ - $(TAO_ROOT)/tao/IIOP_Connect.h \ + Sequence.h \ + Managed_Types.h \ + Managed_Types.i \ + Sequence.i \ + Sequence_T.h \ + Sequence_T.i \ + Sequence_T.cpp \ + Typecode.h \ + Exception.h \ + Exception.i \ + Typecode.i \ + IOPC.h \ + CDR.h \ + CDR.i \ + IOPC.i \ + Pluggable.i \ + operation_details.h \ + target_specification.h \ + Object_KeyC.h \ + Object_KeyC.i \ + target_specification.i \ + operation_details.i \ + GIOP_Message_State.h \ + Pluggable_Messaging.h \ + Pluggable_Messaging_Utils.h \ + Pluggable_Messaging_Utils.i \ + Pluggable_Messaging.i \ + GIOP_Message_State.i \ + IIOP_Transport.i \ + IIOP_Connect.h \ $(ACE_ROOT)/ace/Acceptor.h \ $(ACE_ROOT)/ace/Svc_Handler.h \ $(ACE_ROOT)/ace/Task.h \ @@ -4970,110 +5012,108 @@ realclean: $(ACE_ROOT)/ace/SOCK_Stream.i \ $(ACE_ROOT)/ace/Time_Value.h \ $(ACE_ROOT)/ace/SOCK_Acceptor.i \ - $(TAO_ROOT)/tao/Wait_Strategy.h \ - $(TAO_ROOT)/tao/IIOP_Connect.i \ - $(TAO_ROOT)/tao/IIOP_Profile.h \ - $(TAO_ROOT)/tao/Profile.h \ - $(TAO_ROOT)/tao/Tagged_Components.h \ - $(TAO_ROOT)/tao/CONV_FRAMEC.h \ - $(TAO_ROOT)/tao/CONV_FRAMEC.i \ - $(TAO_ROOT)/tao/Tagged_Components.i \ - $(TAO_ROOT)/tao/PolicyC.h \ - $(TAO_ROOT)/tao/CurrentC.h \ - $(TAO_ROOT)/tao/Object.h \ - $(TAO_ROOT)/tao/Object.i \ - $(TAO_ROOT)/tao/CurrentC.i \ - $(TAO_ROOT)/tao/Encodable.h \ - $(TAO_ROOT)/tao/Environment.h \ - $(TAO_ROOT)/tao/Environment.i \ - $(TAO_ROOT)/tao/PolicyC.i \ - $(TAO_ROOT)/tao/Profile.i \ - $(TAO_ROOT)/tao/ORB.h \ - $(TAO_ROOT)/tao/IOR_LookupTable.h \ - $(TAO_ROOT)/tao/Services.h \ - $(TAO_ROOT)/tao/Services.i \ - $(TAO_ROOT)/tao/IORManipulation.h \ - $(TAO_ROOT)/tao/LocalObject.h \ - $(TAO_ROOT)/tao/LocalObject.i \ - $(TAO_ROOT)/tao/IORC.h \ - $(TAO_ROOT)/tao/IORC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.h \ - $(TAO_ROOT)/tao/Request_Info.h \ - $(TAO_ROOT)/tao/PortableInterceptorC.h \ - $(TAO_ROOT)/tao/DynamicC.h \ - $(TAO_ROOT)/tao/Any.h \ - $(TAO_ROOT)/tao/Any.i \ - $(TAO_ROOT)/tao/DynAnyC.h \ - $(TAO_ROOT)/tao/DynAnyC.i \ - $(TAO_ROOT)/tao/DynamicC.i \ - $(TAO_ROOT)/tao/MessagingC.h \ - $(TAO_ROOT)/tao/ValueBase.h \ - $(TAO_ROOT)/tao/ValueBase.i \ - $(TAO_ROOT)/tao/ValueFactory.h \ - $(TAO_ROOT)/tao/ValueFactory.i \ - $(TAO_ROOT)/tao/TimeBaseC.h \ - $(TAO_ROOT)/tao/TimeBaseC.i \ - $(TAO_ROOT)/tao/PollableC.h \ - $(TAO_ROOT)/tao/PollableC.i \ - $(TAO_ROOT)/tao/MessagingC.i \ - $(TAO_ROOT)/tao/PortableInterceptorC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.i \ - $(TAO_ROOT)/tao/ORB.i \ - $(TAO_ROOT)/tao/IIOP_Profile.i \ - $(TAO_ROOT)/tao/Timeprobe.h \ + Wait_Strategy.h \ + IIOP_Connect.i \ + IIOP_Profile.h \ + Profile.h \ + Tagged_Components.h \ + CONV_FRAMEC.h \ + CONV_FRAMEC.i \ + Tagged_Components.i \ + PolicyC.h \ + CurrentC.h \ + Object.h \ + Object.i \ + CurrentC.i \ + Encodable.h \ + Environment.h \ + Environment.i \ + PolicyC.i \ + Profile.i \ + ORB.h \ + IOR_LookupTable.h \ + Services.h \ + Services.i \ + IORManipulation.h \ + LocalObject.h \ + LocalObject.i \ + IORC.h \ + IORC.i \ + PortableInterceptor.h \ + Request_Info.h \ + PortableInterceptorC.h \ + DynamicC.h \ + Any.h \ + Any.i \ + DynamicC.i \ + MessagingC.h \ + ValueBase.h \ + ValueBase.i \ + ValueFactory.h \ + ValueFactory.i \ + TimeBaseC.h \ + TimeBaseC.i \ + PollableC.h \ + PollableC.i \ + MessagingC.i \ + PortableInterceptorC.i \ + PortableInterceptor.i \ + ORB.i \ + IIOP_Profile.i \ + Timeprobe.h \ $(ACE_ROOT)/ace/Timeprobe.h \ - $(TAO_ROOT)/tao/Transport_Mux_Strategy.h \ - $(TAO_ROOT)/tao/Sync_Strategies.h \ - $(TAO_ROOT)/tao/TAOC.h \ - $(TAO_ROOT)/tao/Priority_Mapping_Manager.h \ - $(TAO_ROOT)/tao/Priority_Mapping.h \ - $(TAO_ROOT)/tao/RTCORBAC.h \ - $(TAO_ROOT)/tao/RTCORBAC.i \ - $(TAO_ROOT)/tao/Priority_Mapping.i \ - $(TAO_ROOT)/tao/Priority_Mapping_Manager.i \ - $(TAO_ROOT)/tao/TAOC.i \ - $(TAO_ROOT)/tao/Sync_Strategies.i \ - $(TAO_ROOT)/tao/Stub.h \ - $(TAO_ROOT)/tao/MProfile.h \ - $(TAO_ROOT)/tao/MProfile.i \ - $(TAO_ROOT)/tao/Stub.i \ - $(TAO_ROOT)/tao/ORB_Core.h \ - $(TAO_ROOT)/tao/Policy_Manager.h \ - $(TAO_ROOT)/tao/POA_CORBA.h \ - $(TAO_ROOT)/tao/DomainC.h \ - $(TAO_ROOT)/tao/DomainC.i \ - $(TAO_ROOT)/tao/Servant_Base.h \ - $(TAO_ROOT)/tao/PortableServerC.h \ - $(TAO_ROOT)/tao/PortableServerC.i \ - $(TAO_ROOT)/tao/Servant_Base.i \ - $(TAO_ROOT)/tao/Policy_Manager.i \ - $(TAO_ROOT)/tao/Resource_Factory.h \ - $(TAO_ROOT)/tao/Protocol_Factory.h \ - $(TAO_ROOT)/tao/params.h \ - $(TAO_ROOT)/tao/params.i \ - $(TAO_ROOT)/tao/TAO_Singleton_Manager.h \ - $(TAO_ROOT)/tao/TAO_Singleton_Manager.inl \ - $(TAO_ROOT)/tao/TAO_Singleton.h \ - $(TAO_ROOT)/tao/TAO_Singleton.inl \ - $(TAO_ROOT)/tao/TAO_Singleton.cpp \ + Transport_Mux_Strategy.h \ + Sync_Strategies.h \ + TAOC.h \ + Priority_Mapping_Manager.h \ + Priority_Mapping.h \ + RTCORBAC.h \ + RTCORBAC.i \ + Priority_Mapping.i \ + Priority_Mapping_Manager.i \ + TAOC.i \ + Sync_Strategies.i \ + Stub.h \ + MProfile.h \ + MProfile.i \ + Stub.i \ + ORB_Core.h \ + Policy_Manager.h \ + POA_CORBA.h \ + DomainC.h \ + DomainC.i \ + Servant_Base.h \ + PortableServerC.h \ + PortableServerC.i \ + Servant_Base.i \ + Policy_Manager.i \ + Resource_Factory.h \ + Protocol_Factory.h \ + params.h \ + params.i \ + TAO_Singleton_Manager.h \ + TAO_Singleton_Manager.inl \ + TAO_Singleton.h \ + TAO_Singleton.inl \ + TAO_Singleton.cpp \ $(ACE_ROOT)/ace/Map_Manager.h \ $(ACE_ROOT)/ace/Map_Manager.i \ $(ACE_ROOT)/ace/Map_Manager.cpp \ - $(TAO_ROOT)/tao/ORB_Core.i \ + ORB_Core.i \ $(ACE_ROOT)/ace/Dynamic_Service.h \ $(ACE_ROOT)/ace/Dynamic_Service.cpp \ - $(TAO_ROOT)/tao/debug.h \ - $(TAO_ROOT)/tao/GIOP_Message_Connectors.h \ - $(TAO_ROOT)/tao/GIOP_Message_Base.h \ - $(TAO_ROOT)/tao/GIOP_Message_Base.i \ - $(TAO_ROOT)/tao/GIOP_Message_Connectors.i \ - $(TAO_ROOT)/tao/GIOP_Message_Lite.h \ - $(TAO_ROOT)/tao/GIOP_Utils.h \ - $(TAO_ROOT)/tao/GIOP_Utils.i \ - $(TAO_ROOT)/tao/GIOP_Message_Lite.i + debug.h \ + GIOP_Message_Connectors.h \ + GIOP_Message_Base.h \ + GIOP_Message_Base.i \ + GIOP_Message_Connectors.i \ + GIOP_Message_Lite.h \ + GIOP_Utils.h \ + GIOP_Utils.i \ + GIOP_Message_Lite.i -.obj/IIOP_Connector.o .obj/IIOP_Connector.so .shobj/IIOP_Connector.o .shobj/IIOP_Connector.so: IIOP_Connector.cpp \ - $(TAO_ROOT)/tao/IIOP_Connector.h \ +.obj/IIOP_Connector.o .obj/IIOP_Connector.o .obj/IIOP_Connector.o .obj/IIOP_Connector.o: IIOP_Connector.cpp \ + IIOP_Connector.h \ $(ACE_ROOT)/ace/pre.h \ $(ACE_ROOT)/ace/Connector.h \ $(ACE_ROOT)/ace/Service_Config.h \ @@ -5081,8 +5121,6 @@ realclean: $(ACE_ROOT)/ace/Shared_Object.h \ $(ACE_ROOT)/ace/ACE.h \ $(ACE_ROOT)/ace/OS.h \ - $(ACE_ROOT)/ace/config-sunos5.6.h \ - $(ACE_ROOT)/ace/config-sunos5.5.h \ $(ACE_ROOT)/ace/post.h \ $(ACE_ROOT)/ace/ACE_export.h \ $(ACE_ROOT)/ace/svc_export.h \ @@ -5106,6 +5144,12 @@ realclean: $(ACE_ROOT)/ace/Log_Record.h \ $(ACE_ROOT)/ace/Log_Priority.h \ $(ACE_ROOT)/ace/Log_Record.i \ + $(ACE_ROOT)/ace/Thread_Hook.h \ + $(ACE_ROOT)/ace/Thread_Adapter.h \ + $(ACE_ROOT)/ace/Thread_Adapter.inl \ + $(ACE_ROOT)/ace/Thread_Exit.h \ + $(ACE_ROOT)/ace/Thread_Control.h \ + $(ACE_ROOT)/ace/Thread_Control.inl \ $(ACE_ROOT)/ace/ACE.i \ $(ACE_ROOT)/ace/Shared_Object.i \ $(ACE_ROOT)/ace/Event_Handler.h \ @@ -5237,55 +5281,55 @@ realclean: $(ACE_ROOT)/ace/SOCK_Stream.i \ $(ACE_ROOT)/ace/Time_Value.h \ $(ACE_ROOT)/ace/SOCK_Connector.i \ - $(TAO_ROOT)/tao/Pluggable.h \ - $(TAO_ROOT)/tao/corbafwd.h \ + Pluggable.h \ + corbafwd.h \ $(ACE_ROOT)/ace/CDR_Stream.h \ $(ACE_ROOT)/ace/CDR_Stream.i \ - $(TAO_ROOT)/tao/try_macros.h \ - $(TAO_ROOT)/tao/orbconf.h \ + try_macros.h \ + orbconf.h \ $(ACE_ROOT)/ace/CORBA_macros.h \ - $(TAO_ROOT)/tao/varbase.h \ - $(TAO_ROOT)/tao/TAO_Export.h \ - $(TAO_ROOT)/tao/corbafwd.i \ - $(TAO_ROOT)/tao/Sequence.h \ - $(TAO_ROOT)/tao/Managed_Types.h \ - $(TAO_ROOT)/tao/Managed_Types.i \ - $(TAO_ROOT)/tao/Sequence.i \ - $(TAO_ROOT)/tao/Sequence_T.h \ - $(TAO_ROOT)/tao/Sequence_T.i \ - $(TAO_ROOT)/tao/Sequence_T.cpp \ - $(TAO_ROOT)/tao/Typecode.h \ - $(TAO_ROOT)/tao/Exception.h \ - $(TAO_ROOT)/tao/Exception.i \ - $(TAO_ROOT)/tao/Typecode.i \ - $(TAO_ROOT)/tao/IOPC.h \ - $(TAO_ROOT)/tao/CDR.h \ - $(TAO_ROOT)/tao/CDR.i \ - $(TAO_ROOT)/tao/IOPC.i \ - $(TAO_ROOT)/tao/Pluggable.i \ - $(TAO_ROOT)/tao/IIOP_Connect.h \ + varbase.h \ + TAO_Export.h \ + corbafwd.i \ + Sequence.h \ + Managed_Types.h \ + Managed_Types.i \ + Sequence.i \ + Sequence_T.h \ + Sequence_T.i \ + Sequence_T.cpp \ + Typecode.h \ + Exception.h \ + Exception.i \ + Typecode.i \ + IOPC.h \ + CDR.h \ + CDR.i \ + IOPC.i \ + Pluggable.i \ + IIOP_Connect.h \ $(ACE_ROOT)/ace/Acceptor.h \ $(ACE_ROOT)/ace/Acceptor.cpp \ $(ACE_ROOT)/ace/SOCK_Acceptor.h \ $(ACE_ROOT)/ace/SOCK_Acceptor.i \ - $(TAO_ROOT)/tao/Wait_Strategy.h \ - $(TAO_ROOT)/tao/IIOP_Transport.h \ - $(TAO_ROOT)/tao/operation_details.h \ - $(TAO_ROOT)/tao/target_specification.h \ - $(TAO_ROOT)/tao/Object_KeyC.h \ - $(TAO_ROOT)/tao/Object_KeyC.i \ - $(TAO_ROOT)/tao/target_specification.i \ - $(TAO_ROOT)/tao/operation_details.i \ - $(TAO_ROOT)/tao/GIOP_Message_State.h \ - $(TAO_ROOT)/tao/Pluggable_Messaging.h \ - $(TAO_ROOT)/tao/Pluggable_Messaging_Utils.h \ - $(TAO_ROOT)/tao/Pluggable_Messaging_Utils.i \ - $(TAO_ROOT)/tao/Pluggable_Messaging.i \ - $(TAO_ROOT)/tao/GIOP_Message_State.i \ - $(TAO_ROOT)/tao/IIOP_Transport.i \ - $(TAO_ROOT)/tao/IIOP_Connect.i \ - $(TAO_ROOT)/tao/Resource_Factory.h \ - $(TAO_ROOT)/tao/Protocol_Factory.h \ + Wait_Strategy.h \ + IIOP_Transport.h \ + operation_details.h \ + target_specification.h \ + Object_KeyC.h \ + Object_KeyC.i \ + target_specification.i \ + operation_details.i \ + GIOP_Message_State.h \ + Pluggable_Messaging.h \ + Pluggable_Messaging_Utils.h \ + Pluggable_Messaging_Utils.i \ + Pluggable_Messaging.i \ + GIOP_Message_State.i \ + IIOP_Transport.i \ + IIOP_Connect.i \ + Resource_Factory.h \ + Protocol_Factory.h \ $(ACE_ROOT)/ace/Cached_Connect_Strategy_T.h \ $(ACE_ROOT)/ace/Hash_Cache_Map_Manager_T.h \ $(ACE_ROOT)/ace/Cache_Map_Manager_T.h \ @@ -5305,91 +5349,87 @@ realclean: $(ACE_ROOT)/ace/Caching_Strategies_T.i \ $(ACE_ROOT)/ace/Caching_Strategies_T.cpp \ $(ACE_ROOT)/ace/Cached_Connect_Strategy_T.cpp \ - $(TAO_ROOT)/tao/IIOP_Profile.h \ - $(TAO_ROOT)/tao/Profile.h \ - $(TAO_ROOT)/tao/Tagged_Components.h \ - $(TAO_ROOT)/tao/CONV_FRAMEC.h \ - $(TAO_ROOT)/tao/CONV_FRAMEC.i \ - $(TAO_ROOT)/tao/Tagged_Components.i \ - $(TAO_ROOT)/tao/PolicyC.h \ - $(TAO_ROOT)/tao/CurrentC.h \ - $(TAO_ROOT)/tao/Object.h \ - $(TAO_ROOT)/tao/Object.i \ - $(TAO_ROOT)/tao/CurrentC.i \ - $(TAO_ROOT)/tao/Encodable.h \ - $(TAO_ROOT)/tao/Environment.h \ - $(TAO_ROOT)/tao/Environment.i \ - $(TAO_ROOT)/tao/PolicyC.i \ - $(TAO_ROOT)/tao/Profile.i \ - $(TAO_ROOT)/tao/ORB.h \ - $(TAO_ROOT)/tao/IOR_LookupTable.h \ - $(TAO_ROOT)/tao/Services.h \ - $(TAO_ROOT)/tao/Services.i \ - $(TAO_ROOT)/tao/IORManipulation.h \ - $(TAO_ROOT)/tao/LocalObject.h \ - $(TAO_ROOT)/tao/LocalObject.i \ - $(TAO_ROOT)/tao/IORC.h \ - $(TAO_ROOT)/tao/IORC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.h \ - $(TAO_ROOT)/tao/Request_Info.h \ - $(TAO_ROOT)/tao/PortableInterceptorC.h \ - $(TAO_ROOT)/tao/DynamicC.h \ - $(TAO_ROOT)/tao/Any.h \ - $(TAO_ROOT)/tao/Any.i \ - $(TAO_ROOT)/tao/DynAnyC.h \ - $(TAO_ROOT)/tao/DynAnyC.i \ - $(TAO_ROOT)/tao/DynamicC.i \ - $(TAO_ROOT)/tao/MessagingC.h \ - $(TAO_ROOT)/tao/ValueBase.h \ - $(TAO_ROOT)/tao/ValueBase.i \ - $(TAO_ROOT)/tao/ValueFactory.h \ - $(TAO_ROOT)/tao/ValueFactory.i \ - $(TAO_ROOT)/tao/TimeBaseC.h \ - $(TAO_ROOT)/tao/TimeBaseC.i \ - $(TAO_ROOT)/tao/PollableC.h \ - $(TAO_ROOT)/tao/PollableC.i \ - $(TAO_ROOT)/tao/MessagingC.i \ - $(TAO_ROOT)/tao/PortableInterceptorC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.i \ - $(TAO_ROOT)/tao/ORB.i \ - $(TAO_ROOT)/tao/IIOP_Profile.i \ - $(TAO_ROOT)/tao/debug.h \ - $(TAO_ROOT)/tao/ORB_Core.h \ - $(TAO_ROOT)/tao/Policy_Manager.h \ - $(TAO_ROOT)/tao/POA_CORBA.h \ - $(TAO_ROOT)/tao/DomainC.h \ - $(TAO_ROOT)/tao/DomainC.i \ - $(TAO_ROOT)/tao/Servant_Base.h \ - $(TAO_ROOT)/tao/PortableServerC.h \ - $(TAO_ROOT)/tao/PortableServerC.i \ - $(TAO_ROOT)/tao/Servant_Base.i \ - $(TAO_ROOT)/tao/Policy_Manager.i \ - $(TAO_ROOT)/tao/params.h \ - $(TAO_ROOT)/tao/params.i \ - $(TAO_ROOT)/tao/TAO_Singleton_Manager.h \ - $(TAO_ROOT)/tao/TAO_Singleton_Manager.inl \ - $(TAO_ROOT)/tao/TAO_Singleton.h \ - $(TAO_ROOT)/tao/TAO_Singleton.inl \ - $(TAO_ROOT)/tao/TAO_Singleton.cpp \ - $(TAO_ROOT)/tao/ORB_Core.i \ + IIOP_Profile.h \ + Profile.h \ + Tagged_Components.h \ + CONV_FRAMEC.h \ + CONV_FRAMEC.i \ + Tagged_Components.i \ + PolicyC.h \ + CurrentC.h \ + Object.h \ + Object.i \ + CurrentC.i \ + Encodable.h \ + Environment.h \ + Environment.i \ + PolicyC.i \ + Profile.i \ + ORB.h \ + IOR_LookupTable.h \ + Services.h \ + Services.i \ + IORManipulation.h \ + LocalObject.h \ + LocalObject.i \ + IORC.h \ + IORC.i \ + PortableInterceptor.h \ + Request_Info.h \ + PortableInterceptorC.h \ + DynamicC.h \ + Any.h \ + Any.i \ + DynamicC.i \ + MessagingC.h \ + ValueBase.h \ + ValueBase.i \ + ValueFactory.h \ + ValueFactory.i \ + TimeBaseC.h \ + TimeBaseC.i \ + PollableC.h \ + PollableC.i \ + MessagingC.i \ + PortableInterceptorC.i \ + PortableInterceptor.i \ + ORB.i \ + IIOP_Profile.i \ + debug.h \ + ORB_Core.h \ + Policy_Manager.h \ + POA_CORBA.h \ + DomainC.h \ + DomainC.i \ + Servant_Base.h \ + PortableServerC.h \ + PortableServerC.i \ + Servant_Base.i \ + Policy_Manager.i \ + params.h \ + params.i \ + TAO_Singleton_Manager.h \ + TAO_Singleton_Manager.inl \ + TAO_Singleton.h \ + TAO_Singleton.inl \ + TAO_Singleton.cpp \ + ORB_Core.i \ $(ACE_ROOT)/ace/Dynamic_Service.h \ $(ACE_ROOT)/ace/Dynamic_Service.cpp \ - $(TAO_ROOT)/tao/Client_Strategy_Factory.h \ + Client_Strategy_Factory.h \ $(ACE_ROOT)/ace/Auto_Ptr.h \ $(ACE_ROOT)/ace/Auto_Ptr.i \ $(ACE_ROOT)/ace/Auto_Ptr.cpp -.obj/IIOP_Acceptor.o .obj/IIOP_Acceptor.so .shobj/IIOP_Acceptor.o .shobj/IIOP_Acceptor.so: IIOP_Acceptor.cpp \ - $(TAO_ROOT)/tao/IIOP_Acceptor.h \ +.obj/IIOP_Acceptor.o .obj/IIOP_Acceptor.o .obj/IIOP_Acceptor.o .obj/IIOP_Acceptor.o: IIOP_Acceptor.cpp \ + IIOP_Acceptor.h \ $(ACE_ROOT)/ace/pre.h \ - $(TAO_ROOT)/tao/Pluggable.h \ - $(TAO_ROOT)/tao/corbafwd.h \ + Pluggable.h \ + corbafwd.h \ $(ACE_ROOT)/ace/CDR_Stream.h \ $(ACE_ROOT)/ace/Message_Block.h \ $(ACE_ROOT)/ace/ACE.h \ $(ACE_ROOT)/ace/OS.h \ - $(ACE_ROOT)/ace/config-sunos5.6.h \ - $(ACE_ROOT)/ace/config-sunos5.5.h \ $(ACE_ROOT)/ace/post.h \ $(ACE_ROOT)/ace/ACE_export.h \ $(ACE_ROOT)/ace/svc_export.h \ @@ -5413,6 +5453,12 @@ realclean: $(ACE_ROOT)/ace/Log_Record.h \ $(ACE_ROOT)/ace/Log_Priority.h \ $(ACE_ROOT)/ace/Log_Record.i \ + $(ACE_ROOT)/ace/Thread_Hook.h \ + $(ACE_ROOT)/ace/Thread_Adapter.h \ + $(ACE_ROOT)/ace/Thread_Adapter.inl \ + $(ACE_ROOT)/ace/Thread_Exit.h \ + $(ACE_ROOT)/ace/Thread_Control.h \ + $(ACE_ROOT)/ace/Thread_Control.inl \ $(ACE_ROOT)/ace/ACE.i \ $(ACE_ROOT)/ace/Malloc.h \ $(ACE_ROOT)/ace/Malloc_Base.h \ @@ -5467,12 +5513,12 @@ realclean: $(ACE_ROOT)/ace/SString.h \ $(ACE_ROOT)/ace/SString.i \ $(ACE_ROOT)/ace/CDR_Stream.i \ - $(TAO_ROOT)/tao/try_macros.h \ - $(TAO_ROOT)/tao/orbconf.h \ + try_macros.h \ + orbconf.h \ $(ACE_ROOT)/ace/CORBA_macros.h \ - $(TAO_ROOT)/tao/varbase.h \ - $(TAO_ROOT)/tao/TAO_Export.h \ - $(TAO_ROOT)/tao/corbafwd.i \ + varbase.h \ + TAO_Export.h \ + corbafwd.i \ $(ACE_ROOT)/ace/Message_Queue.h \ $(ACE_ROOT)/ace/IO_Cntl_Msg.h \ $(ACE_ROOT)/ace/Message_Queue_T.h \ @@ -5519,23 +5565,23 @@ realclean: $(ACE_ROOT)/ace/WFMO_Reactor.i \ $(ACE_ROOT)/ace/Strategies.i \ $(ACE_ROOT)/ace/Message_Queue.i \ - $(TAO_ROOT)/tao/Sequence.h \ - $(TAO_ROOT)/tao/Managed_Types.h \ - $(TAO_ROOT)/tao/Managed_Types.i \ - $(TAO_ROOT)/tao/Sequence.i \ - $(TAO_ROOT)/tao/Sequence_T.h \ - $(TAO_ROOT)/tao/Sequence_T.i \ - $(TAO_ROOT)/tao/Sequence_T.cpp \ - $(TAO_ROOT)/tao/Typecode.h \ - $(TAO_ROOT)/tao/Exception.h \ - $(TAO_ROOT)/tao/Exception.i \ - $(TAO_ROOT)/tao/Typecode.i \ - $(TAO_ROOT)/tao/IOPC.h \ - $(TAO_ROOT)/tao/CDR.h \ - $(TAO_ROOT)/tao/CDR.i \ - $(TAO_ROOT)/tao/IOPC.i \ - $(TAO_ROOT)/tao/Pluggable.i \ - $(TAO_ROOT)/tao/IIOP_Connect.h \ + Sequence.h \ + Managed_Types.h \ + Managed_Types.i \ + Sequence.i \ + Sequence_T.h \ + Sequence_T.i \ + Sequence_T.cpp \ + Typecode.h \ + Exception.h \ + Exception.i \ + Typecode.i \ + IOPC.h \ + CDR.h \ + CDR.i \ + IOPC.i \ + Pluggable.i \ + IIOP_Connect.h \ $(ACE_ROOT)/ace/Acceptor.h \ $(ACE_ROOT)/ace/Svc_Handler.h \ $(ACE_ROOT)/ace/Task.h \ @@ -5568,137 +5614,133 @@ realclean: $(ACE_ROOT)/ace/SOCK_Stream.i \ $(ACE_ROOT)/ace/Time_Value.h \ $(ACE_ROOT)/ace/SOCK_Acceptor.i \ - $(TAO_ROOT)/tao/Wait_Strategy.h \ - $(TAO_ROOT)/tao/IIOP_Transport.h \ - $(TAO_ROOT)/tao/operation_details.h \ - $(TAO_ROOT)/tao/target_specification.h \ - $(TAO_ROOT)/tao/Object_KeyC.h \ - $(TAO_ROOT)/tao/Object_KeyC.i \ - $(TAO_ROOT)/tao/target_specification.i \ - $(TAO_ROOT)/tao/operation_details.i \ - $(TAO_ROOT)/tao/GIOP_Message_State.h \ - $(TAO_ROOT)/tao/Pluggable_Messaging.h \ - $(TAO_ROOT)/tao/Pluggable_Messaging_Utils.h \ - $(TAO_ROOT)/tao/Pluggable_Messaging_Utils.i \ - $(TAO_ROOT)/tao/Pluggable_Messaging.i \ - $(TAO_ROOT)/tao/GIOP_Message_State.i \ - $(TAO_ROOT)/tao/IIOP_Transport.i \ - $(TAO_ROOT)/tao/IIOP_Connect.i \ - $(TAO_ROOT)/tao/Acceptor_Impl.h \ - $(TAO_ROOT)/tao/Acceptor_Impl.i \ - $(TAO_ROOT)/tao/Acceptor_Impl.cpp \ - $(TAO_ROOT)/tao/ORB_Core.h \ - $(TAO_ROOT)/tao/ORB.h \ - $(TAO_ROOT)/tao/IOR_LookupTable.h \ - $(TAO_ROOT)/tao/Services.h \ - $(TAO_ROOT)/tao/Services.i \ - $(TAO_ROOT)/tao/IORManipulation.h \ - $(TAO_ROOT)/tao/LocalObject.h \ - $(TAO_ROOT)/tao/Object.h \ - $(TAO_ROOT)/tao/Object.i \ - $(TAO_ROOT)/tao/LocalObject.i \ - $(TAO_ROOT)/tao/IORC.h \ - $(TAO_ROOT)/tao/Environment.h \ - $(TAO_ROOT)/tao/Environment.i \ - $(TAO_ROOT)/tao/IORC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.h \ - $(TAO_ROOT)/tao/Request_Info.h \ - $(TAO_ROOT)/tao/PortableInterceptorC.h \ - $(TAO_ROOT)/tao/DynamicC.h \ - $(TAO_ROOT)/tao/Any.h \ - $(TAO_ROOT)/tao/Any.i \ - $(TAO_ROOT)/tao/DynAnyC.h \ - $(TAO_ROOT)/tao/DynAnyC.i \ - $(TAO_ROOT)/tao/DynamicC.i \ - $(TAO_ROOT)/tao/MessagingC.h \ - $(TAO_ROOT)/tao/ValueBase.h \ - $(TAO_ROOT)/tao/ValueBase.i \ - $(TAO_ROOT)/tao/ValueFactory.h \ - $(TAO_ROOT)/tao/ValueFactory.i \ - $(TAO_ROOT)/tao/TimeBaseC.h \ - $(TAO_ROOT)/tao/TimeBaseC.i \ - $(TAO_ROOT)/tao/PolicyC.h \ - $(TAO_ROOT)/tao/CurrentC.h \ - $(TAO_ROOT)/tao/CurrentC.i \ - $(TAO_ROOT)/tao/Encodable.h \ - $(TAO_ROOT)/tao/PolicyC.i \ - $(TAO_ROOT)/tao/PollableC.h \ - $(TAO_ROOT)/tao/PollableC.i \ - $(TAO_ROOT)/tao/MessagingC.i \ - $(TAO_ROOT)/tao/PortableInterceptorC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.i \ - $(TAO_ROOT)/tao/ORB.i \ - $(TAO_ROOT)/tao/Policy_Manager.h \ - $(TAO_ROOT)/tao/POA_CORBA.h \ - $(TAO_ROOT)/tao/DomainC.h \ - $(TAO_ROOT)/tao/DomainC.i \ - $(TAO_ROOT)/tao/Servant_Base.h \ - $(TAO_ROOT)/tao/PortableServerC.h \ - $(TAO_ROOT)/tao/PortableServerC.i \ - $(TAO_ROOT)/tao/Servant_Base.i \ - $(TAO_ROOT)/tao/Policy_Manager.i \ - $(TAO_ROOT)/tao/Resource_Factory.h \ - $(TAO_ROOT)/tao/Protocol_Factory.h \ - $(TAO_ROOT)/tao/params.h \ - $(TAO_ROOT)/tao/params.i \ - $(TAO_ROOT)/tao/TAO_Singleton_Manager.h \ - $(TAO_ROOT)/tao/TAO_Singleton_Manager.inl \ - $(TAO_ROOT)/tao/TAO_Singleton.h \ - $(TAO_ROOT)/tao/TAO_Singleton.inl \ - $(TAO_ROOT)/tao/TAO_Singleton.cpp \ + Wait_Strategy.h \ + IIOP_Transport.h \ + operation_details.h \ + target_specification.h \ + Object_KeyC.h \ + Object_KeyC.i \ + target_specification.i \ + operation_details.i \ + GIOP_Message_State.h \ + Pluggable_Messaging.h \ + Pluggable_Messaging_Utils.h \ + Pluggable_Messaging_Utils.i \ + Pluggable_Messaging.i \ + GIOP_Message_State.i \ + IIOP_Transport.i \ + IIOP_Connect.i \ + Acceptor_Impl.h \ + Acceptor_Impl.i \ + Acceptor_Impl.cpp \ + ORB_Core.h \ + ORB.h \ + IOR_LookupTable.h \ + Services.h \ + Services.i \ + IORManipulation.h \ + LocalObject.h \ + Object.h \ + Object.i \ + LocalObject.i \ + IORC.h \ + Environment.h \ + Environment.i \ + IORC.i \ + PortableInterceptor.h \ + Request_Info.h \ + PortableInterceptorC.h \ + DynamicC.h \ + Any.h \ + Any.i \ + DynamicC.i \ + MessagingC.h \ + ValueBase.h \ + ValueBase.i \ + ValueFactory.h \ + ValueFactory.i \ + TimeBaseC.h \ + TimeBaseC.i \ + PolicyC.h \ + CurrentC.h \ + CurrentC.i \ + Encodable.h \ + PolicyC.i \ + PollableC.h \ + PollableC.i \ + MessagingC.i \ + PortableInterceptorC.i \ + PortableInterceptor.i \ + ORB.i \ + Policy_Manager.h \ + POA_CORBA.h \ + DomainC.h \ + DomainC.i \ + Servant_Base.h \ + PortableServerC.h \ + PortableServerC.i \ + Servant_Base.i \ + Policy_Manager.i \ + Resource_Factory.h \ + Protocol_Factory.h \ + params.h \ + params.i \ + TAO_Singleton_Manager.h \ + TAO_Singleton_Manager.inl \ + TAO_Singleton.h \ + TAO_Singleton.inl \ + TAO_Singleton.cpp \ $(ACE_ROOT)/ace/Map_Manager.h \ $(ACE_ROOT)/ace/Map_Manager.i \ $(ACE_ROOT)/ace/Map_Manager.cpp \ - $(TAO_ROOT)/tao/ORB_Core.i \ + ORB_Core.i \ $(ACE_ROOT)/ace/Dynamic_Service.h \ $(ACE_ROOT)/ace/Dynamic_Service.cpp \ - $(TAO_ROOT)/tao/Server_Strategy_Factory.h \ - $(TAO_ROOT)/tao/Connector_Registry.h \ - $(TAO_ROOT)/tao/Connector_Registry.i \ - $(TAO_ROOT)/tao/debug.h \ - $(TAO_ROOT)/tao/IIOP_Acceptor.i \ - $(TAO_ROOT)/tao/IIOP_Profile.h \ - $(TAO_ROOT)/tao/Profile.h \ - $(TAO_ROOT)/tao/Tagged_Components.h \ - $(TAO_ROOT)/tao/CONV_FRAMEC.h \ - $(TAO_ROOT)/tao/CONV_FRAMEC.i \ - $(TAO_ROOT)/tao/Tagged_Components.i \ - $(TAO_ROOT)/tao/Profile.i \ - $(TAO_ROOT)/tao/IIOP_Profile.i \ - $(TAO_ROOT)/tao/MProfile.h \ - $(TAO_ROOT)/tao/MProfile.i \ - $(TAO_ROOT)/tao/RT_Policy_i.h \ - $(TAO_ROOT)/tao/RTCORBAS.h \ - $(TAO_ROOT)/tao/IOPS.h \ - $(TAO_ROOT)/tao/IOPS_T.h \ - $(TAO_ROOT)/tao/IOPS_T.i \ - $(TAO_ROOT)/tao/IOPS_T.cpp \ - $(TAO_ROOT)/tao/IOPS.i \ - $(TAO_ROOT)/tao/TimeBaseS.h \ - $(TAO_ROOT)/tao/TimeBaseS_T.h \ - $(TAO_ROOT)/tao/TimeBaseS_T.i \ - $(TAO_ROOT)/tao/TimeBaseS_T.cpp \ - $(TAO_ROOT)/tao/TimeBaseS.i \ - $(TAO_ROOT)/tao/RTCORBAC.h \ - $(TAO_ROOT)/tao/RTCORBAC.i \ - $(TAO_ROOT)/tao/RTCORBAS_T.h \ - $(TAO_ROOT)/tao/RTCORBAS_T.i \ - $(TAO_ROOT)/tao/RTCORBAS_T.cpp \ - $(TAO_ROOT)/tao/RTCORBAS.i \ - $(TAO_ROOT)/tao/RT_Policy_i.i \ + Server_Strategy_Factory.h \ + Connector_Registry.h \ + Connector_Registry.i \ + debug.h \ + IIOP_Acceptor.i \ + IIOP_Profile.h \ + Profile.h \ + Tagged_Components.h \ + CONV_FRAMEC.h \ + CONV_FRAMEC.i \ + Tagged_Components.i \ + Profile.i \ + IIOP_Profile.i \ + MProfile.h \ + MProfile.i \ + RT_Policy_i.h \ + RTCORBAS.h \ + IOPS.h \ + IOPS_T.h \ + IOPS_T.i \ + IOPS_T.cpp \ + IOPS.i \ + TimeBaseS.h \ + TimeBaseS_T.h \ + TimeBaseS_T.i \ + TimeBaseS_T.cpp \ + TimeBaseS.i \ + RTCORBAC.h \ + RTCORBAC.i \ + RTCORBAS_T.h \ + RTCORBAS_T.i \ + RTCORBAS_T.cpp \ + RTCORBAS.i \ + RT_Policy_i.i \ $(ACE_ROOT)/ace/Auto_Ptr.h \ $(ACE_ROOT)/ace/Auto_Ptr.i \ $(ACE_ROOT)/ace/Auto_Ptr.cpp -.obj/IIOP_Connect.o .obj/IIOP_Connect.so .shobj/IIOP_Connect.o .shobj/IIOP_Connect.so: IIOP_Connect.cpp \ - $(TAO_ROOT)/tao/IIOP_Connect.h \ +.obj/IIOP_Connect.o .obj/IIOP_Connect.o .obj/IIOP_Connect.o .obj/IIOP_Connect.o: IIOP_Connect.cpp \ + IIOP_Connect.h \ $(ACE_ROOT)/ace/pre.h \ $(ACE_ROOT)/ace/Reactor.h \ $(ACE_ROOT)/ace/Handle_Set.h \ $(ACE_ROOT)/ace/ACE.h \ $(ACE_ROOT)/ace/OS.h \ - $(ACE_ROOT)/ace/config-sunos5.6.h \ - $(ACE_ROOT)/ace/config-sunos5.5.h \ $(ACE_ROOT)/ace/post.h \ $(ACE_ROOT)/ace/ACE_export.h \ $(ACE_ROOT)/ace/svc_export.h \ @@ -5722,6 +5764,12 @@ realclean: $(ACE_ROOT)/ace/Log_Record.h \ $(ACE_ROOT)/ace/Log_Priority.h \ $(ACE_ROOT)/ace/Log_Record.i \ + $(ACE_ROOT)/ace/Thread_Hook.h \ + $(ACE_ROOT)/ace/Thread_Adapter.h \ + $(ACE_ROOT)/ace/Thread_Adapter.inl \ + $(ACE_ROOT)/ace/Thread_Exit.h \ + $(ACE_ROOT)/ace/Thread_Control.h \ + $(ACE_ROOT)/ace/Thread_Control.inl \ $(ACE_ROOT)/ace/ACE.i \ $(ACE_ROOT)/ace/Handle_Set.i \ $(ACE_ROOT)/ace/Timer_Queue.h \ @@ -5852,146 +5900,142 @@ realclean: $(ACE_ROOT)/ace/SOCK_Stream.i \ $(ACE_ROOT)/ace/Time_Value.h \ $(ACE_ROOT)/ace/SOCK_Acceptor.i \ - $(TAO_ROOT)/tao/corbafwd.h \ + corbafwd.h \ $(ACE_ROOT)/ace/CDR_Stream.h \ $(ACE_ROOT)/ace/CDR_Stream.i \ - $(TAO_ROOT)/tao/try_macros.h \ - $(TAO_ROOT)/tao/orbconf.h \ + try_macros.h \ + orbconf.h \ $(ACE_ROOT)/ace/CORBA_macros.h \ - $(TAO_ROOT)/tao/varbase.h \ - $(TAO_ROOT)/tao/TAO_Export.h \ - $(TAO_ROOT)/tao/corbafwd.i \ - $(TAO_ROOT)/tao/Wait_Strategy.h \ - $(TAO_ROOT)/tao/IIOP_Transport.h \ - $(TAO_ROOT)/tao/Pluggable.h \ - $(TAO_ROOT)/tao/Sequence.h \ - $(TAO_ROOT)/tao/Managed_Types.h \ - $(TAO_ROOT)/tao/Managed_Types.i \ - $(TAO_ROOT)/tao/Sequence.i \ - $(TAO_ROOT)/tao/Sequence_T.h \ - $(TAO_ROOT)/tao/Sequence_T.i \ - $(TAO_ROOT)/tao/Sequence_T.cpp \ - $(TAO_ROOT)/tao/Typecode.h \ - $(TAO_ROOT)/tao/Exception.h \ - $(TAO_ROOT)/tao/Exception.i \ - $(TAO_ROOT)/tao/Typecode.i \ - $(TAO_ROOT)/tao/IOPC.h \ - $(TAO_ROOT)/tao/CDR.h \ - $(TAO_ROOT)/tao/CDR.i \ - $(TAO_ROOT)/tao/IOPC.i \ - $(TAO_ROOT)/tao/Pluggable.i \ - $(TAO_ROOT)/tao/operation_details.h \ - $(TAO_ROOT)/tao/target_specification.h \ - $(TAO_ROOT)/tao/Object_KeyC.h \ - $(TAO_ROOT)/tao/Object_KeyC.i \ - $(TAO_ROOT)/tao/target_specification.i \ - $(TAO_ROOT)/tao/operation_details.i \ - $(TAO_ROOT)/tao/GIOP_Message_State.h \ - $(TAO_ROOT)/tao/Pluggable_Messaging.h \ - $(TAO_ROOT)/tao/Pluggable_Messaging_Utils.h \ - $(TAO_ROOT)/tao/Pluggable_Messaging_Utils.i \ - $(TAO_ROOT)/tao/Pluggable_Messaging.i \ - $(TAO_ROOT)/tao/GIOP_Message_State.i \ - $(TAO_ROOT)/tao/IIOP_Transport.i \ - $(TAO_ROOT)/tao/IIOP_Connect.i \ - $(TAO_ROOT)/tao/Timeprobe.h \ + varbase.h \ + TAO_Export.h \ + corbafwd.i \ + Wait_Strategy.h \ + IIOP_Transport.h \ + Pluggable.h \ + Sequence.h \ + Managed_Types.h \ + Managed_Types.i \ + Sequence.i \ + Sequence_T.h \ + Sequence_T.i \ + Sequence_T.cpp \ + Typecode.h \ + Exception.h \ + Exception.i \ + Typecode.i \ + IOPC.h \ + CDR.h \ + CDR.i \ + IOPC.i \ + Pluggable.i \ + operation_details.h \ + target_specification.h \ + Object_KeyC.h \ + Object_KeyC.i \ + target_specification.i \ + operation_details.i \ + GIOP_Message_State.h \ + Pluggable_Messaging.h \ + Pluggable_Messaging_Utils.h \ + Pluggable_Messaging_Utils.i \ + Pluggable_Messaging.i \ + GIOP_Message_State.i \ + IIOP_Transport.i \ + IIOP_Connect.i \ + Timeprobe.h \ $(ACE_ROOT)/ace/Timeprobe.h \ - $(TAO_ROOT)/tao/debug.h \ - $(TAO_ROOT)/tao/ORB_Core.h \ - $(TAO_ROOT)/tao/ORB.h \ - $(TAO_ROOT)/tao/IOR_LookupTable.h \ - $(TAO_ROOT)/tao/Services.h \ - $(TAO_ROOT)/tao/Services.i \ - $(TAO_ROOT)/tao/IORManipulation.h \ - $(TAO_ROOT)/tao/LocalObject.h \ - $(TAO_ROOT)/tao/Object.h \ - $(TAO_ROOT)/tao/Object.i \ - $(TAO_ROOT)/tao/LocalObject.i \ - $(TAO_ROOT)/tao/IORC.h \ - $(TAO_ROOT)/tao/Environment.h \ - $(TAO_ROOT)/tao/Environment.i \ - $(TAO_ROOT)/tao/IORC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.h \ - $(TAO_ROOT)/tao/Request_Info.h \ - $(TAO_ROOT)/tao/PortableInterceptorC.h \ - $(TAO_ROOT)/tao/DynamicC.h \ - $(TAO_ROOT)/tao/Any.h \ - $(TAO_ROOT)/tao/Any.i \ - $(TAO_ROOT)/tao/DynAnyC.h \ - $(TAO_ROOT)/tao/DynAnyC.i \ - $(TAO_ROOT)/tao/DynamicC.i \ - $(TAO_ROOT)/tao/MessagingC.h \ - $(TAO_ROOT)/tao/ValueBase.h \ - $(TAO_ROOT)/tao/ValueBase.i \ - $(TAO_ROOT)/tao/ValueFactory.h \ - $(TAO_ROOT)/tao/ValueFactory.i \ - $(TAO_ROOT)/tao/TimeBaseC.h \ - $(TAO_ROOT)/tao/TimeBaseC.i \ - $(TAO_ROOT)/tao/PolicyC.h \ - $(TAO_ROOT)/tao/CurrentC.h \ - $(TAO_ROOT)/tao/CurrentC.i \ - $(TAO_ROOT)/tao/Encodable.h \ - $(TAO_ROOT)/tao/PolicyC.i \ - $(TAO_ROOT)/tao/PollableC.h \ - $(TAO_ROOT)/tao/PollableC.i \ - $(TAO_ROOT)/tao/MessagingC.i \ - $(TAO_ROOT)/tao/PortableInterceptorC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.i \ - $(TAO_ROOT)/tao/ORB.i \ - $(TAO_ROOT)/tao/Policy_Manager.h \ - $(TAO_ROOT)/tao/POA_CORBA.h \ - $(TAO_ROOT)/tao/DomainC.h \ - $(TAO_ROOT)/tao/DomainC.i \ - $(TAO_ROOT)/tao/Servant_Base.h \ - $(TAO_ROOT)/tao/PortableServerC.h \ - $(TAO_ROOT)/tao/PortableServerC.i \ - $(TAO_ROOT)/tao/Servant_Base.i \ - $(TAO_ROOT)/tao/Policy_Manager.i \ - $(TAO_ROOT)/tao/Resource_Factory.h \ - $(TAO_ROOT)/tao/Protocol_Factory.h \ - $(TAO_ROOT)/tao/params.h \ - $(TAO_ROOT)/tao/params.i \ - $(TAO_ROOT)/tao/TAO_Singleton_Manager.h \ - $(TAO_ROOT)/tao/TAO_Singleton_Manager.inl \ - $(TAO_ROOT)/tao/TAO_Singleton.h \ - $(TAO_ROOT)/tao/TAO_Singleton.inl \ - $(TAO_ROOT)/tao/TAO_Singleton.cpp \ + debug.h \ + ORB_Core.h \ + ORB.h \ + IOR_LookupTable.h \ + Services.h \ + Services.i \ + IORManipulation.h \ + LocalObject.h \ + Object.h \ + Object.i \ + LocalObject.i \ + IORC.h \ + Environment.h \ + Environment.i \ + IORC.i \ + PortableInterceptor.h \ + Request_Info.h \ + PortableInterceptorC.h \ + DynamicC.h \ + Any.h \ + Any.i \ + DynamicC.i \ + MessagingC.h \ + ValueBase.h \ + ValueBase.i \ + ValueFactory.h \ + ValueFactory.i \ + TimeBaseC.h \ + TimeBaseC.i \ + PolicyC.h \ + CurrentC.h \ + CurrentC.i \ + Encodable.h \ + PolicyC.i \ + PollableC.h \ + PollableC.i \ + MessagingC.i \ + PortableInterceptorC.i \ + PortableInterceptor.i \ + ORB.i \ + Policy_Manager.h \ + POA_CORBA.h \ + DomainC.h \ + DomainC.i \ + Servant_Base.h \ + PortableServerC.h \ + PortableServerC.i \ + Servant_Base.i \ + Policy_Manager.i \ + Resource_Factory.h \ + Protocol_Factory.h \ + params.h \ + params.i \ + TAO_Singleton_Manager.h \ + TAO_Singleton_Manager.inl \ + TAO_Singleton.h \ + TAO_Singleton.inl \ + TAO_Singleton.cpp \ $(ACE_ROOT)/ace/Map_Manager.h \ $(ACE_ROOT)/ace/Map_Manager.i \ $(ACE_ROOT)/ace/Map_Manager.cpp \ - $(TAO_ROOT)/tao/ORB_Core.i \ + ORB_Core.i \ $(ACE_ROOT)/ace/Dynamic_Service.h \ $(ACE_ROOT)/ace/Dynamic_Service.cpp \ - $(TAO_ROOT)/tao/Messaging_Policy_i.h \ - $(TAO_ROOT)/tao/Messaging_Policy_i.i \ - $(TAO_ROOT)/tao/GIOP_Message_Lite.h \ - $(TAO_ROOT)/tao/GIOP_Utils.h \ - $(TAO_ROOT)/tao/GIOP_Utils.i \ - $(TAO_ROOT)/tao/GIOP_Message_Lite.i \ - $(TAO_ROOT)/tao/GIOP_Message_Acceptors.h \ - $(TAO_ROOT)/tao/GIOP_Message_Base.h \ - $(TAO_ROOT)/tao/GIOP_Message_Base.i \ - $(TAO_ROOT)/tao/GIOP_Message_Accept_State.h \ - $(TAO_ROOT)/tao/GIOP_Message_Headers.h \ - $(TAO_ROOT)/tao/Tagged_Profile.h \ - $(TAO_ROOT)/tao/GIOPC.h \ - $(TAO_ROOT)/tao/GIOPC.i \ - $(TAO_ROOT)/tao/Tagged_Profile.i \ - $(TAO_ROOT)/tao/GIOP_Message_Headers.i \ - $(TAO_ROOT)/tao/GIOP_Message_Accept_State.i \ - $(TAO_ROOT)/tao/GIOP_Message_Acceptors.i \ - $(TAO_ROOT)/tao/Server_Strategy_Factory.h + Messaging_Policy_i.h \ + Messaging_Policy_i.i \ + GIOP_Message_Lite.h \ + GIOP_Utils.h \ + GIOP_Utils.i \ + GIOP_Message_Lite.i \ + GIOP_Message_Acceptors.h \ + GIOP_Message_Base.h \ + GIOP_Message_Base.i \ + GIOP_Message_Accept_State.h \ + GIOP_Message_Headers.h \ + Tagged_Profile.h \ + GIOPC.h \ + GIOPC.i \ + Tagged_Profile.i \ + GIOP_Message_Headers.i \ + GIOP_Message_Accept_State.i \ + GIOP_Message_Acceptors.i \ + Server_Strategy_Factory.h -.obj/UIOP_Factory.o .obj/UIOP_Factory.so .shobj/UIOP_Factory.o .shobj/UIOP_Factory.so: UIOP_Factory.cpp \ - $(TAO_ROOT)/tao/UIOP_Factory.h \ +.obj/UIOP_Factory.o .obj/UIOP_Factory.o .obj/UIOP_Factory.o .obj/UIOP_Factory.o: UIOP_Factory.cpp \ + UIOP_Factory.h \ $(ACE_ROOT)/ace/pre.h \ - $(TAO_ROOT)/tao/Protocol_Factory.h \ + Protocol_Factory.h \ $(ACE_ROOT)/ace/Service_Object.h \ $(ACE_ROOT)/ace/Shared_Object.h \ $(ACE_ROOT)/ace/ACE.h \ $(ACE_ROOT)/ace/OS.h \ - $(ACE_ROOT)/ace/config-sunos5.6.h \ - $(ACE_ROOT)/ace/config-sunos5.5.h \ $(ACE_ROOT)/ace/post.h \ $(ACE_ROOT)/ace/ACE_export.h \ $(ACE_ROOT)/ace/svc_export.h \ @@ -6015,6 +6059,12 @@ realclean: $(ACE_ROOT)/ace/Log_Record.h \ $(ACE_ROOT)/ace/Log_Priority.h \ $(ACE_ROOT)/ace/Log_Record.i \ + $(ACE_ROOT)/ace/Thread_Hook.h \ + $(ACE_ROOT)/ace/Thread_Adapter.h \ + $(ACE_ROOT)/ace/Thread_Adapter.inl \ + $(ACE_ROOT)/ace/Thread_Exit.h \ + $(ACE_ROOT)/ace/Thread_Control.h \ + $(ACE_ROOT)/ace/Thread_Control.inl \ $(ACE_ROOT)/ace/ACE.i \ $(ACE_ROOT)/ace/Shared_Object.i \ $(ACE_ROOT)/ace/Event_Handler.h \ @@ -6113,33 +6163,33 @@ realclean: $(ACE_ROOT)/ace/Message_Queue_T.cpp \ $(ACE_ROOT)/ace/Message_Queue.i \ $(ACE_ROOT)/ace/WFMO_Reactor.i \ - $(TAO_ROOT)/tao/Pluggable.h \ - $(TAO_ROOT)/tao/corbafwd.h \ + Pluggable.h \ + corbafwd.h \ $(ACE_ROOT)/ace/CDR_Stream.h \ $(ACE_ROOT)/ace/CDR_Stream.i \ - $(TAO_ROOT)/tao/try_macros.h \ - $(TAO_ROOT)/tao/orbconf.h \ + try_macros.h \ + orbconf.h \ $(ACE_ROOT)/ace/CORBA_macros.h \ - $(TAO_ROOT)/tao/varbase.h \ - $(TAO_ROOT)/tao/TAO_Export.h \ - $(TAO_ROOT)/tao/corbafwd.i \ - $(TAO_ROOT)/tao/Sequence.h \ - $(TAO_ROOT)/tao/Managed_Types.h \ - $(TAO_ROOT)/tao/Managed_Types.i \ - $(TAO_ROOT)/tao/Sequence.i \ - $(TAO_ROOT)/tao/Sequence_T.h \ - $(TAO_ROOT)/tao/Sequence_T.i \ - $(TAO_ROOT)/tao/Sequence_T.cpp \ - $(TAO_ROOT)/tao/Typecode.h \ - $(TAO_ROOT)/tao/Exception.h \ - $(TAO_ROOT)/tao/Exception.i \ - $(TAO_ROOT)/tao/Typecode.i \ - $(TAO_ROOT)/tao/IOPC.h \ - $(TAO_ROOT)/tao/CDR.h \ - $(TAO_ROOT)/tao/CDR.i \ - $(TAO_ROOT)/tao/IOPC.i \ - $(TAO_ROOT)/tao/Pluggable.i \ - $(TAO_ROOT)/tao/UIOP_Acceptor.h \ + varbase.h \ + TAO_Export.h \ + corbafwd.i \ + Sequence.h \ + Managed_Types.h \ + Managed_Types.i \ + Sequence.i \ + Sequence_T.h \ + Sequence_T.i \ + Sequence_T.cpp \ + Typecode.h \ + Exception.h \ + Exception.i \ + Typecode.i \ + IOPC.h \ + CDR.h \ + CDR.i \ + IOPC.i \ + Pluggable.i \ + UIOP_Acceptor.h \ $(ACE_ROOT)/ace/Acceptor.h \ $(ACE_ROOT)/ace/Svc_Handler.h \ $(ACE_ROOT)/ace/Task.h \ @@ -6179,89 +6229,87 @@ realclean: $(ACE_ROOT)/ace/LSOCK.h \ $(ACE_ROOT)/ace/LSOCK.i \ $(ACE_ROOT)/ace/LSOCK_Stream.i \ - $(TAO_ROOT)/tao/UIOP_Connect.h \ - $(TAO_ROOT)/tao/UIOP_Transport.h \ - $(TAO_ROOT)/tao/GIOP_Message_State.h \ - $(TAO_ROOT)/tao/Pluggable_Messaging.h \ - $(TAO_ROOT)/tao/Pluggable_Messaging_Utils.h \ - $(TAO_ROOT)/tao/Pluggable_Messaging_Utils.i \ - $(TAO_ROOT)/tao/Pluggable_Messaging.i \ - $(TAO_ROOT)/tao/GIOP_Message_State.i \ - $(TAO_ROOT)/tao/UIOP_Transport.i \ - $(TAO_ROOT)/tao/Wait_Strategy.h \ - $(TAO_ROOT)/tao/UIOP_Connect.i \ - $(TAO_ROOT)/tao/Acceptor_Impl.h \ - $(TAO_ROOT)/tao/Acceptor_Impl.i \ - $(TAO_ROOT)/tao/Acceptor_Impl.cpp \ - $(TAO_ROOT)/tao/ORB_Core.h \ - $(TAO_ROOT)/tao/ORB.h \ - $(TAO_ROOT)/tao/IOR_LookupTable.h \ - $(TAO_ROOT)/tao/Services.h \ - $(TAO_ROOT)/tao/Services.i \ - $(TAO_ROOT)/tao/IORManipulation.h \ - $(TAO_ROOT)/tao/LocalObject.h \ - $(TAO_ROOT)/tao/Object.h \ - $(TAO_ROOT)/tao/Object.i \ - $(TAO_ROOT)/tao/LocalObject.i \ - $(TAO_ROOT)/tao/IORC.h \ - $(TAO_ROOT)/tao/Environment.h \ - $(TAO_ROOT)/tao/Environment.i \ - $(TAO_ROOT)/tao/IORC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.h \ - $(TAO_ROOT)/tao/Request_Info.h \ - $(TAO_ROOT)/tao/PortableInterceptorC.h \ - $(TAO_ROOT)/tao/DynamicC.h \ - $(TAO_ROOT)/tao/Any.h \ - $(TAO_ROOT)/tao/Any.i \ - $(TAO_ROOT)/tao/DynAnyC.h \ - $(TAO_ROOT)/tao/DynAnyC.i \ - $(TAO_ROOT)/tao/DynamicC.i \ - $(TAO_ROOT)/tao/MessagingC.h \ - $(TAO_ROOT)/tao/ValueBase.h \ - $(TAO_ROOT)/tao/ValueBase.i \ - $(TAO_ROOT)/tao/ValueFactory.h \ - $(TAO_ROOT)/tao/ValueFactory.i \ - $(TAO_ROOT)/tao/TimeBaseC.h \ - $(TAO_ROOT)/tao/TimeBaseC.i \ - $(TAO_ROOT)/tao/PolicyC.h \ - $(TAO_ROOT)/tao/CurrentC.h \ - $(TAO_ROOT)/tao/CurrentC.i \ - $(TAO_ROOT)/tao/Encodable.h \ - $(TAO_ROOT)/tao/PolicyC.i \ - $(TAO_ROOT)/tao/PollableC.h \ - $(TAO_ROOT)/tao/PollableC.i \ - $(TAO_ROOT)/tao/MessagingC.i \ - $(TAO_ROOT)/tao/PortableInterceptorC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.i \ - $(TAO_ROOT)/tao/ORB.i \ - $(TAO_ROOT)/tao/Policy_Manager.h \ - $(TAO_ROOT)/tao/POA_CORBA.h \ - $(TAO_ROOT)/tao/DomainC.h \ - $(TAO_ROOT)/tao/DomainC.i \ - $(TAO_ROOT)/tao/Servant_Base.h \ - $(TAO_ROOT)/tao/PortableServerC.h \ - $(TAO_ROOT)/tao/PortableServerC.i \ - $(TAO_ROOT)/tao/Servant_Base.i \ - $(TAO_ROOT)/tao/Policy_Manager.i \ - $(TAO_ROOT)/tao/Resource_Factory.h \ - $(TAO_ROOT)/tao/params.h \ - $(TAO_ROOT)/tao/params.i \ - $(TAO_ROOT)/tao/TAO_Singleton_Manager.h \ - $(TAO_ROOT)/tao/TAO_Singleton_Manager.inl \ - $(TAO_ROOT)/tao/TAO_Singleton.h \ - $(TAO_ROOT)/tao/TAO_Singleton.inl \ - $(TAO_ROOT)/tao/TAO_Singleton.cpp \ + UIOP_Connect.h \ + UIOP_Transport.h \ + GIOP_Message_State.h \ + Pluggable_Messaging.h \ + Pluggable_Messaging_Utils.h \ + Pluggable_Messaging_Utils.i \ + Pluggable_Messaging.i \ + GIOP_Message_State.i \ + UIOP_Transport.i \ + Wait_Strategy.h \ + UIOP_Connect.i \ + Acceptor_Impl.h \ + Acceptor_Impl.i \ + Acceptor_Impl.cpp \ + ORB_Core.h \ + ORB.h \ + IOR_LookupTable.h \ + Services.h \ + Services.i \ + IORManipulation.h \ + LocalObject.h \ + Object.h \ + Object.i \ + LocalObject.i \ + IORC.h \ + Environment.h \ + Environment.i \ + IORC.i \ + PortableInterceptor.h \ + Request_Info.h \ + PortableInterceptorC.h \ + DynamicC.h \ + Any.h \ + Any.i \ + DynamicC.i \ + MessagingC.h \ + ValueBase.h \ + ValueBase.i \ + ValueFactory.h \ + ValueFactory.i \ + TimeBaseC.h \ + TimeBaseC.i \ + PolicyC.h \ + CurrentC.h \ + CurrentC.i \ + Encodable.h \ + PolicyC.i \ + PollableC.h \ + PollableC.i \ + MessagingC.i \ + PortableInterceptorC.i \ + PortableInterceptor.i \ + ORB.i \ + Policy_Manager.h \ + POA_CORBA.h \ + DomainC.h \ + DomainC.i \ + Servant_Base.h \ + PortableServerC.h \ + PortableServerC.i \ + Servant_Base.i \ + Policy_Manager.i \ + Resource_Factory.h \ + params.h \ + params.i \ + TAO_Singleton_Manager.h \ + TAO_Singleton_Manager.inl \ + TAO_Singleton.h \ + TAO_Singleton.inl \ + TAO_Singleton.cpp \ $(ACE_ROOT)/ace/Map_Manager.h \ $(ACE_ROOT)/ace/Map_Manager.i \ $(ACE_ROOT)/ace/Map_Manager.cpp \ - $(TAO_ROOT)/tao/ORB_Core.i \ + ORB_Core.i \ $(ACE_ROOT)/ace/Dynamic_Service.h \ $(ACE_ROOT)/ace/Dynamic_Service.cpp \ - $(TAO_ROOT)/tao/Server_Strategy_Factory.h \ - $(TAO_ROOT)/tao/Connector_Registry.h \ - $(TAO_ROOT)/tao/Connector_Registry.i \ - $(TAO_ROOT)/tao/debug.h \ - $(TAO_ROOT)/tao/UIOP_Connector.h \ + Server_Strategy_Factory.h \ + Connector_Registry.h \ + Connector_Registry.i \ + debug.h \ + UIOP_Connector.h \ $(ACE_ROOT)/ace/Connector.h \ $(ACE_ROOT)/ace/Connector.cpp \ $(ACE_ROOT)/ace/LSOCK_Connector.h \ @@ -6288,16 +6336,14 @@ realclean: $(ACE_ROOT)/ace/Caching_Strategies_T.cpp \ $(ACE_ROOT)/ace/Cached_Connect_Strategy_T.cpp -.obj/UIOP_Lite_Factory.o .obj/UIOP_Lite_Factory.so .shobj/UIOP_Lite_Factory.o .shobj/UIOP_Lite_Factory.so: UIOP_Lite_Factory.cpp \ - $(TAO_ROOT)/tao/UIOP_Lite_Factory.h \ +.obj/UIOP_Lite_Factory.o .obj/UIOP_Lite_Factory.o .obj/UIOP_Lite_Factory.o .obj/UIOP_Lite_Factory.o: UIOP_Lite_Factory.cpp \ + UIOP_Lite_Factory.h \ $(ACE_ROOT)/ace/pre.h \ - $(TAO_ROOT)/tao/Protocol_Factory.h \ + Protocol_Factory.h \ $(ACE_ROOT)/ace/Service_Object.h \ $(ACE_ROOT)/ace/Shared_Object.h \ $(ACE_ROOT)/ace/ACE.h \ $(ACE_ROOT)/ace/OS.h \ - $(ACE_ROOT)/ace/config-sunos5.6.h \ - $(ACE_ROOT)/ace/config-sunos5.5.h \ $(ACE_ROOT)/ace/post.h \ $(ACE_ROOT)/ace/ACE_export.h \ $(ACE_ROOT)/ace/svc_export.h \ @@ -6321,6 +6367,12 @@ realclean: $(ACE_ROOT)/ace/Log_Record.h \ $(ACE_ROOT)/ace/Log_Priority.h \ $(ACE_ROOT)/ace/Log_Record.i \ + $(ACE_ROOT)/ace/Thread_Hook.h \ + $(ACE_ROOT)/ace/Thread_Adapter.h \ + $(ACE_ROOT)/ace/Thread_Adapter.inl \ + $(ACE_ROOT)/ace/Thread_Exit.h \ + $(ACE_ROOT)/ace/Thread_Control.h \ + $(ACE_ROOT)/ace/Thread_Control.inl \ $(ACE_ROOT)/ace/ACE.i \ $(ACE_ROOT)/ace/Shared_Object.i \ $(ACE_ROOT)/ace/Event_Handler.h \ @@ -6419,33 +6471,33 @@ realclean: $(ACE_ROOT)/ace/Message_Queue_T.cpp \ $(ACE_ROOT)/ace/Message_Queue.i \ $(ACE_ROOT)/ace/WFMO_Reactor.i \ - $(TAO_ROOT)/tao/Pluggable.h \ - $(TAO_ROOT)/tao/corbafwd.h \ + Pluggable.h \ + corbafwd.h \ $(ACE_ROOT)/ace/CDR_Stream.h \ $(ACE_ROOT)/ace/CDR_Stream.i \ - $(TAO_ROOT)/tao/try_macros.h \ - $(TAO_ROOT)/tao/orbconf.h \ + try_macros.h \ + orbconf.h \ $(ACE_ROOT)/ace/CORBA_macros.h \ - $(TAO_ROOT)/tao/varbase.h \ - $(TAO_ROOT)/tao/TAO_Export.h \ - $(TAO_ROOT)/tao/corbafwd.i \ - $(TAO_ROOT)/tao/Sequence.h \ - $(TAO_ROOT)/tao/Managed_Types.h \ - $(TAO_ROOT)/tao/Managed_Types.i \ - $(TAO_ROOT)/tao/Sequence.i \ - $(TAO_ROOT)/tao/Sequence_T.h \ - $(TAO_ROOT)/tao/Sequence_T.i \ - $(TAO_ROOT)/tao/Sequence_T.cpp \ - $(TAO_ROOT)/tao/Typecode.h \ - $(TAO_ROOT)/tao/Exception.h \ - $(TAO_ROOT)/tao/Exception.i \ - $(TAO_ROOT)/tao/Typecode.i \ - $(TAO_ROOT)/tao/IOPC.h \ - $(TAO_ROOT)/tao/CDR.h \ - $(TAO_ROOT)/tao/CDR.i \ - $(TAO_ROOT)/tao/IOPC.i \ - $(TAO_ROOT)/tao/Pluggable.i \ - $(TAO_ROOT)/tao/UIOP_Acceptor.h \ + varbase.h \ + TAO_Export.h \ + corbafwd.i \ + Sequence.h \ + Managed_Types.h \ + Managed_Types.i \ + Sequence.i \ + Sequence_T.h \ + Sequence_T.i \ + Sequence_T.cpp \ + Typecode.h \ + Exception.h \ + Exception.i \ + Typecode.i \ + IOPC.h \ + CDR.h \ + CDR.i \ + IOPC.i \ + Pluggable.i \ + UIOP_Acceptor.h \ $(ACE_ROOT)/ace/Acceptor.h \ $(ACE_ROOT)/ace/Svc_Handler.h \ $(ACE_ROOT)/ace/Task.h \ @@ -6485,89 +6537,87 @@ realclean: $(ACE_ROOT)/ace/LSOCK.h \ $(ACE_ROOT)/ace/LSOCK.i \ $(ACE_ROOT)/ace/LSOCK_Stream.i \ - $(TAO_ROOT)/tao/UIOP_Connect.h \ - $(TAO_ROOT)/tao/UIOP_Transport.h \ - $(TAO_ROOT)/tao/GIOP_Message_State.h \ - $(TAO_ROOT)/tao/Pluggable_Messaging.h \ - $(TAO_ROOT)/tao/Pluggable_Messaging_Utils.h \ - $(TAO_ROOT)/tao/Pluggable_Messaging_Utils.i \ - $(TAO_ROOT)/tao/Pluggable_Messaging.i \ - $(TAO_ROOT)/tao/GIOP_Message_State.i \ - $(TAO_ROOT)/tao/UIOP_Transport.i \ - $(TAO_ROOT)/tao/Wait_Strategy.h \ - $(TAO_ROOT)/tao/UIOP_Connect.i \ - $(TAO_ROOT)/tao/Acceptor_Impl.h \ - $(TAO_ROOT)/tao/Acceptor_Impl.i \ - $(TAO_ROOT)/tao/Acceptor_Impl.cpp \ - $(TAO_ROOT)/tao/ORB_Core.h \ - $(TAO_ROOT)/tao/ORB.h \ - $(TAO_ROOT)/tao/IOR_LookupTable.h \ - $(TAO_ROOT)/tao/Services.h \ - $(TAO_ROOT)/tao/Services.i \ - $(TAO_ROOT)/tao/IORManipulation.h \ - $(TAO_ROOT)/tao/LocalObject.h \ - $(TAO_ROOT)/tao/Object.h \ - $(TAO_ROOT)/tao/Object.i \ - $(TAO_ROOT)/tao/LocalObject.i \ - $(TAO_ROOT)/tao/IORC.h \ - $(TAO_ROOT)/tao/Environment.h \ - $(TAO_ROOT)/tao/Environment.i \ - $(TAO_ROOT)/tao/IORC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.h \ - $(TAO_ROOT)/tao/Request_Info.h \ - $(TAO_ROOT)/tao/PortableInterceptorC.h \ - $(TAO_ROOT)/tao/DynamicC.h \ - $(TAO_ROOT)/tao/Any.h \ - $(TAO_ROOT)/tao/Any.i \ - $(TAO_ROOT)/tao/DynAnyC.h \ - $(TAO_ROOT)/tao/DynAnyC.i \ - $(TAO_ROOT)/tao/DynamicC.i \ - $(TAO_ROOT)/tao/MessagingC.h \ - $(TAO_ROOT)/tao/ValueBase.h \ - $(TAO_ROOT)/tao/ValueBase.i \ - $(TAO_ROOT)/tao/ValueFactory.h \ - $(TAO_ROOT)/tao/ValueFactory.i \ - $(TAO_ROOT)/tao/TimeBaseC.h \ - $(TAO_ROOT)/tao/TimeBaseC.i \ - $(TAO_ROOT)/tao/PolicyC.h \ - $(TAO_ROOT)/tao/CurrentC.h \ - $(TAO_ROOT)/tao/CurrentC.i \ - $(TAO_ROOT)/tao/Encodable.h \ - $(TAO_ROOT)/tao/PolicyC.i \ - $(TAO_ROOT)/tao/PollableC.h \ - $(TAO_ROOT)/tao/PollableC.i \ - $(TAO_ROOT)/tao/MessagingC.i \ - $(TAO_ROOT)/tao/PortableInterceptorC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.i \ - $(TAO_ROOT)/tao/ORB.i \ - $(TAO_ROOT)/tao/Policy_Manager.h \ - $(TAO_ROOT)/tao/POA_CORBA.h \ - $(TAO_ROOT)/tao/DomainC.h \ - $(TAO_ROOT)/tao/DomainC.i \ - $(TAO_ROOT)/tao/Servant_Base.h \ - $(TAO_ROOT)/tao/PortableServerC.h \ - $(TAO_ROOT)/tao/PortableServerC.i \ - $(TAO_ROOT)/tao/Servant_Base.i \ - $(TAO_ROOT)/tao/Policy_Manager.i \ - $(TAO_ROOT)/tao/Resource_Factory.h \ - $(TAO_ROOT)/tao/params.h \ - $(TAO_ROOT)/tao/params.i \ - $(TAO_ROOT)/tao/TAO_Singleton_Manager.h \ - $(TAO_ROOT)/tao/TAO_Singleton_Manager.inl \ - $(TAO_ROOT)/tao/TAO_Singleton.h \ - $(TAO_ROOT)/tao/TAO_Singleton.inl \ - $(TAO_ROOT)/tao/TAO_Singleton.cpp \ + UIOP_Connect.h \ + UIOP_Transport.h \ + GIOP_Message_State.h \ + Pluggable_Messaging.h \ + Pluggable_Messaging_Utils.h \ + Pluggable_Messaging_Utils.i \ + Pluggable_Messaging.i \ + GIOP_Message_State.i \ + UIOP_Transport.i \ + Wait_Strategy.h \ + UIOP_Connect.i \ + Acceptor_Impl.h \ + Acceptor_Impl.i \ + Acceptor_Impl.cpp \ + ORB_Core.h \ + ORB.h \ + IOR_LookupTable.h \ + Services.h \ + Services.i \ + IORManipulation.h \ + LocalObject.h \ + Object.h \ + Object.i \ + LocalObject.i \ + IORC.h \ + Environment.h \ + Environment.i \ + IORC.i \ + PortableInterceptor.h \ + Request_Info.h \ + PortableInterceptorC.h \ + DynamicC.h \ + Any.h \ + Any.i \ + DynamicC.i \ + MessagingC.h \ + ValueBase.h \ + ValueBase.i \ + ValueFactory.h \ + ValueFactory.i \ + TimeBaseC.h \ + TimeBaseC.i \ + PolicyC.h \ + CurrentC.h \ + CurrentC.i \ + Encodable.h \ + PolicyC.i \ + PollableC.h \ + PollableC.i \ + MessagingC.i \ + PortableInterceptorC.i \ + PortableInterceptor.i \ + ORB.i \ + Policy_Manager.h \ + POA_CORBA.h \ + DomainC.h \ + DomainC.i \ + Servant_Base.h \ + PortableServerC.h \ + PortableServerC.i \ + Servant_Base.i \ + Policy_Manager.i \ + Resource_Factory.h \ + params.h \ + params.i \ + TAO_Singleton_Manager.h \ + TAO_Singleton_Manager.inl \ + TAO_Singleton.h \ + TAO_Singleton.inl \ + TAO_Singleton.cpp \ $(ACE_ROOT)/ace/Map_Manager.h \ $(ACE_ROOT)/ace/Map_Manager.i \ $(ACE_ROOT)/ace/Map_Manager.cpp \ - $(TAO_ROOT)/tao/ORB_Core.i \ + ORB_Core.i \ $(ACE_ROOT)/ace/Dynamic_Service.h \ $(ACE_ROOT)/ace/Dynamic_Service.cpp \ - $(TAO_ROOT)/tao/Server_Strategy_Factory.h \ - $(TAO_ROOT)/tao/Connector_Registry.h \ - $(TAO_ROOT)/tao/Connector_Registry.i \ - $(TAO_ROOT)/tao/debug.h \ - $(TAO_ROOT)/tao/UIOP_Connector.h \ + Server_Strategy_Factory.h \ + Connector_Registry.h \ + Connector_Registry.i \ + debug.h \ + UIOP_Connector.h \ $(ACE_ROOT)/ace/Connector.h \ $(ACE_ROOT)/ace/Connector.cpp \ $(ACE_ROOT)/ace/LSOCK_Connector.h \ @@ -6594,17 +6644,15 @@ realclean: $(ACE_ROOT)/ace/Caching_Strategies_T.cpp \ $(ACE_ROOT)/ace/Cached_Connect_Strategy_T.cpp -.obj/UIOP_Profile.o .obj/UIOP_Profile.so .shobj/UIOP_Profile.o .shobj/UIOP_Profile.so: UIOP_Profile.cpp \ - $(TAO_ROOT)/tao/UIOP_Profile.h \ +.obj/UIOP_Profile.o .obj/UIOP_Profile.o .obj/UIOP_Profile.o .obj/UIOP_Profile.o: UIOP_Profile.cpp \ + UIOP_Profile.h \ $(ACE_ROOT)/ace/pre.h \ - $(TAO_ROOT)/tao/Profile.h \ - $(TAO_ROOT)/tao/corbafwd.h \ + Profile.h \ + corbafwd.h \ $(ACE_ROOT)/ace/CDR_Stream.h \ $(ACE_ROOT)/ace/Message_Block.h \ $(ACE_ROOT)/ace/ACE.h \ $(ACE_ROOT)/ace/OS.h \ - $(ACE_ROOT)/ace/config-sunos5.6.h \ - $(ACE_ROOT)/ace/config-sunos5.5.h \ $(ACE_ROOT)/ace/post.h \ $(ACE_ROOT)/ace/ACE_export.h \ $(ACE_ROOT)/ace/svc_export.h \ @@ -6628,6 +6676,12 @@ realclean: $(ACE_ROOT)/ace/Log_Record.h \ $(ACE_ROOT)/ace/Log_Priority.h \ $(ACE_ROOT)/ace/Log_Record.i \ + $(ACE_ROOT)/ace/Thread_Hook.h \ + $(ACE_ROOT)/ace/Thread_Adapter.h \ + $(ACE_ROOT)/ace/Thread_Adapter.inl \ + $(ACE_ROOT)/ace/Thread_Exit.h \ + $(ACE_ROOT)/ace/Thread_Control.h \ + $(ACE_ROOT)/ace/Thread_Control.inl \ $(ACE_ROOT)/ace/ACE.i \ $(ACE_ROOT)/ace/Malloc.h \ $(ACE_ROOT)/ace/Malloc_Base.h \ @@ -6682,46 +6736,46 @@ realclean: $(ACE_ROOT)/ace/SString.h \ $(ACE_ROOT)/ace/SString.i \ $(ACE_ROOT)/ace/CDR_Stream.i \ - $(TAO_ROOT)/tao/try_macros.h \ - $(TAO_ROOT)/tao/orbconf.h \ + try_macros.h \ + orbconf.h \ $(ACE_ROOT)/ace/CORBA_macros.h \ - $(TAO_ROOT)/tao/varbase.h \ - $(TAO_ROOT)/tao/TAO_Export.h \ - $(TAO_ROOT)/tao/corbafwd.i \ - $(TAO_ROOT)/tao/Tagged_Components.h \ - $(TAO_ROOT)/tao/IOPC.h \ - $(TAO_ROOT)/tao/CDR.h \ - $(TAO_ROOT)/tao/CDR.i \ - $(TAO_ROOT)/tao/Sequence.h \ - $(TAO_ROOT)/tao/Managed_Types.h \ - $(TAO_ROOT)/tao/Managed_Types.i \ - $(TAO_ROOT)/tao/Sequence.i \ - $(TAO_ROOT)/tao/Sequence_T.h \ - $(TAO_ROOT)/tao/Sequence_T.i \ - $(TAO_ROOT)/tao/Sequence_T.cpp \ - $(TAO_ROOT)/tao/IOPC.i \ - $(TAO_ROOT)/tao/CONV_FRAMEC.h \ - $(TAO_ROOT)/tao/CONV_FRAMEC.i \ - $(TAO_ROOT)/tao/Tagged_Components.i \ - $(TAO_ROOT)/tao/PolicyC.h \ - $(TAO_ROOT)/tao/CurrentC.h \ - $(TAO_ROOT)/tao/Object.h \ - $(TAO_ROOT)/tao/Object.i \ - $(TAO_ROOT)/tao/CurrentC.i \ - $(TAO_ROOT)/tao/Encodable.h \ - $(TAO_ROOT)/tao/Exception.h \ - $(TAO_ROOT)/tao/Exception.i \ - $(TAO_ROOT)/tao/Typecode.h \ - $(TAO_ROOT)/tao/Typecode.i \ - $(TAO_ROOT)/tao/Environment.h \ - $(TAO_ROOT)/tao/Environment.i \ - $(TAO_ROOT)/tao/PolicyC.i \ - $(TAO_ROOT)/tao/Profile.i \ - $(TAO_ROOT)/tao/Object_KeyC.h \ - $(TAO_ROOT)/tao/Object_KeyC.i \ - $(TAO_ROOT)/tao/UIOP_Connect.h \ - $(TAO_ROOT)/tao/UIOP_Transport.h \ - $(TAO_ROOT)/tao/Pluggable.h \ + varbase.h \ + TAO_Export.h \ + corbafwd.i \ + Tagged_Components.h \ + IOPC.h \ + CDR.h \ + CDR.i \ + Sequence.h \ + Managed_Types.h \ + Managed_Types.i \ + Sequence.i \ + Sequence_T.h \ + Sequence_T.i \ + Sequence_T.cpp \ + IOPC.i \ + CONV_FRAMEC.h \ + CONV_FRAMEC.i \ + Tagged_Components.i \ + PolicyC.h \ + CurrentC.h \ + Object.h \ + Object.i \ + CurrentC.i \ + Encodable.h \ + Exception.h \ + Exception.i \ + Typecode.h \ + Typecode.i \ + Environment.h \ + Environment.i \ + PolicyC.i \ + Profile.i \ + Object_KeyC.h \ + Object_KeyC.i \ + UIOP_Connect.h \ + UIOP_Transport.h \ + Pluggable.h \ $(ACE_ROOT)/ace/Message_Queue.h \ $(ACE_ROOT)/ace/IO_Cntl_Msg.h \ $(ACE_ROOT)/ace/Message_Queue_T.h \ @@ -6768,14 +6822,14 @@ realclean: $(ACE_ROOT)/ace/WFMO_Reactor.i \ $(ACE_ROOT)/ace/Strategies.i \ $(ACE_ROOT)/ace/Message_Queue.i \ - $(TAO_ROOT)/tao/Pluggable.i \ - $(TAO_ROOT)/tao/GIOP_Message_State.h \ - $(TAO_ROOT)/tao/Pluggable_Messaging.h \ - $(TAO_ROOT)/tao/Pluggable_Messaging_Utils.h \ - $(TAO_ROOT)/tao/Pluggable_Messaging_Utils.i \ - $(TAO_ROOT)/tao/Pluggable_Messaging.i \ - $(TAO_ROOT)/tao/GIOP_Message_State.i \ - $(TAO_ROOT)/tao/UIOP_Transport.i \ + Pluggable.i \ + GIOP_Message_State.h \ + Pluggable_Messaging.h \ + Pluggable_Messaging_Utils.h \ + Pluggable_Messaging_Utils.i \ + Pluggable_Messaging.i \ + GIOP_Message_State.i \ + UIOP_Transport.i \ $(ACE_ROOT)/ace/Acceptor.h \ $(ACE_ROOT)/ace/Svc_Handler.h \ $(ACE_ROOT)/ace/Task.h \ @@ -6815,68 +6869,66 @@ realclean: $(ACE_ROOT)/ace/LSOCK.h \ $(ACE_ROOT)/ace/LSOCK.i \ $(ACE_ROOT)/ace/LSOCK_Stream.i \ - $(TAO_ROOT)/tao/Wait_Strategy.h \ - $(TAO_ROOT)/tao/UIOP_Connect.i \ - $(TAO_ROOT)/tao/UIOP_Profile.i \ - $(TAO_ROOT)/tao/ORB.h \ - $(TAO_ROOT)/tao/IOR_LookupTable.h \ - $(TAO_ROOT)/tao/Services.h \ - $(TAO_ROOT)/tao/Services.i \ - $(TAO_ROOT)/tao/IORManipulation.h \ - $(TAO_ROOT)/tao/LocalObject.h \ - $(TAO_ROOT)/tao/LocalObject.i \ - $(TAO_ROOT)/tao/IORC.h \ - $(TAO_ROOT)/tao/IORC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.h \ - $(TAO_ROOT)/tao/Request_Info.h \ - $(TAO_ROOT)/tao/PortableInterceptorC.h \ - $(TAO_ROOT)/tao/DynamicC.h \ - $(TAO_ROOT)/tao/Any.h \ - $(TAO_ROOT)/tao/Any.i \ - $(TAO_ROOT)/tao/DynAnyC.h \ - $(TAO_ROOT)/tao/DynAnyC.i \ - $(TAO_ROOT)/tao/DynamicC.i \ - $(TAO_ROOT)/tao/MessagingC.h \ - $(TAO_ROOT)/tao/ValueBase.h \ - $(TAO_ROOT)/tao/ValueBase.i \ - $(TAO_ROOT)/tao/ValueFactory.h \ - $(TAO_ROOT)/tao/ValueFactory.i \ - $(TAO_ROOT)/tao/TimeBaseC.h \ - $(TAO_ROOT)/tao/TimeBaseC.i \ - $(TAO_ROOT)/tao/PollableC.h \ - $(TAO_ROOT)/tao/PollableC.i \ - $(TAO_ROOT)/tao/MessagingC.i \ - $(TAO_ROOT)/tao/PortableInterceptorC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.i \ - $(TAO_ROOT)/tao/ORB.i \ - $(TAO_ROOT)/tao/ORB_Core.h \ - $(TAO_ROOT)/tao/Policy_Manager.h \ - $(TAO_ROOT)/tao/POA_CORBA.h \ - $(TAO_ROOT)/tao/DomainC.h \ - $(TAO_ROOT)/tao/DomainC.i \ - $(TAO_ROOT)/tao/Servant_Base.h \ - $(TAO_ROOT)/tao/PortableServerC.h \ - $(TAO_ROOT)/tao/PortableServerC.i \ - $(TAO_ROOT)/tao/Servant_Base.i \ - $(TAO_ROOT)/tao/Policy_Manager.i \ - $(TAO_ROOT)/tao/Resource_Factory.h \ - $(TAO_ROOT)/tao/Protocol_Factory.h \ - $(TAO_ROOT)/tao/params.h \ - $(TAO_ROOT)/tao/params.i \ - $(TAO_ROOT)/tao/TAO_Singleton_Manager.h \ - $(TAO_ROOT)/tao/TAO_Singleton_Manager.inl \ - $(TAO_ROOT)/tao/TAO_Singleton.h \ - $(TAO_ROOT)/tao/TAO_Singleton.inl \ - $(TAO_ROOT)/tao/TAO_Singleton.cpp \ + Wait_Strategy.h \ + UIOP_Connect.i \ + UIOP_Profile.i \ + ORB.h \ + IOR_LookupTable.h \ + Services.h \ + Services.i \ + IORManipulation.h \ + LocalObject.h \ + LocalObject.i \ + IORC.h \ + IORC.i \ + PortableInterceptor.h \ + Request_Info.h \ + PortableInterceptorC.h \ + DynamicC.h \ + Any.h \ + Any.i \ + DynamicC.i \ + MessagingC.h \ + ValueBase.h \ + ValueBase.i \ + ValueFactory.h \ + ValueFactory.i \ + TimeBaseC.h \ + TimeBaseC.i \ + PollableC.h \ + PollableC.i \ + MessagingC.i \ + PortableInterceptorC.i \ + PortableInterceptor.i \ + ORB.i \ + ORB_Core.h \ + Policy_Manager.h \ + POA_CORBA.h \ + DomainC.h \ + DomainC.i \ + Servant_Base.h \ + PortableServerC.h \ + PortableServerC.i \ + Servant_Base.i \ + Policy_Manager.i \ + Resource_Factory.h \ + Protocol_Factory.h \ + params.h \ + params.i \ + TAO_Singleton_Manager.h \ + TAO_Singleton_Manager.inl \ + TAO_Singleton.h \ + TAO_Singleton.inl \ + TAO_Singleton.cpp \ $(ACE_ROOT)/ace/Map_Manager.h \ $(ACE_ROOT)/ace/Map_Manager.i \ $(ACE_ROOT)/ace/Map_Manager.cpp \ - $(TAO_ROOT)/tao/ORB_Core.i \ + ORB_Core.i \ $(ACE_ROOT)/ace/Dynamic_Service.h \ $(ACE_ROOT)/ace/Dynamic_Service.cpp \ - $(TAO_ROOT)/tao/POA.h \ - $(TAO_ROOT)/tao/Object_Adapter.h \ - $(TAO_ROOT)/tao/Key_Adapters.h \ + POA.h \ + Object_Adapter.h \ + Key_Adapters.h \ $(ACE_ROOT)/ace/Map.h \ $(ACE_ROOT)/ace/Map_T.h \ $(ACE_ROOT)/ace/Pair.h \ @@ -6890,30 +6942,28 @@ realclean: $(ACE_ROOT)/ace/Active_Map_Manager_T.cpp \ $(ACE_ROOT)/ace/Map_T.i \ $(ACE_ROOT)/ace/Map_T.cpp \ - $(TAO_ROOT)/tao/Key_Adapters.i \ - $(TAO_ROOT)/tao/Server_Strategy_Factory.h \ - $(TAO_ROOT)/tao/poa_macros.h \ - $(TAO_ROOT)/tao/Active_Object_Map.h \ - $(TAO_ROOT)/tao/Active_Object_Map.i \ - $(TAO_ROOT)/tao/RTCORBAC.h \ - $(TAO_ROOT)/tao/RTCORBAC.i \ - $(TAO_ROOT)/tao/Object_Adapter.i \ - $(TAO_ROOT)/tao/POAManager.h \ - $(TAO_ROOT)/tao/POAManager.i \ - $(TAO_ROOT)/tao/POA.i \ - $(TAO_ROOT)/tao/debug.h + Key_Adapters.i \ + Server_Strategy_Factory.h \ + poa_macros.h \ + Active_Object_Map.h \ + Active_Object_Map.i \ + RTCORBAC.h \ + RTCORBAC.i \ + Object_Adapter.i \ + POAManager.h \ + POAManager.i \ + POA.i \ + debug.h -.obj/UIOP_Transport.o .obj/UIOP_Transport.so .shobj/UIOP_Transport.o .shobj/UIOP_Transport.so: UIOP_Transport.cpp \ - $(TAO_ROOT)/tao/UIOP_Transport.h \ +.obj/UIOP_Transport.o .obj/UIOP_Transport.o .obj/UIOP_Transport.o .obj/UIOP_Transport.o: UIOP_Transport.cpp \ + UIOP_Transport.h \ $(ACE_ROOT)/ace/pre.h \ - $(TAO_ROOT)/tao/Pluggable.h \ - $(TAO_ROOT)/tao/corbafwd.h \ + Pluggable.h \ + corbafwd.h \ $(ACE_ROOT)/ace/CDR_Stream.h \ $(ACE_ROOT)/ace/Message_Block.h \ $(ACE_ROOT)/ace/ACE.h \ $(ACE_ROOT)/ace/OS.h \ - $(ACE_ROOT)/ace/config-sunos5.6.h \ - $(ACE_ROOT)/ace/config-sunos5.5.h \ $(ACE_ROOT)/ace/post.h \ $(ACE_ROOT)/ace/ACE_export.h \ $(ACE_ROOT)/ace/svc_export.h \ @@ -6937,6 +6987,12 @@ realclean: $(ACE_ROOT)/ace/Log_Record.h \ $(ACE_ROOT)/ace/Log_Priority.h \ $(ACE_ROOT)/ace/Log_Record.i \ + $(ACE_ROOT)/ace/Thread_Hook.h \ + $(ACE_ROOT)/ace/Thread_Adapter.h \ + $(ACE_ROOT)/ace/Thread_Adapter.inl \ + $(ACE_ROOT)/ace/Thread_Exit.h \ + $(ACE_ROOT)/ace/Thread_Control.h \ + $(ACE_ROOT)/ace/Thread_Control.inl \ $(ACE_ROOT)/ace/ACE.i \ $(ACE_ROOT)/ace/Malloc.h \ $(ACE_ROOT)/ace/Malloc_Base.h \ @@ -6991,12 +7047,12 @@ realclean: $(ACE_ROOT)/ace/SString.h \ $(ACE_ROOT)/ace/SString.i \ $(ACE_ROOT)/ace/CDR_Stream.i \ - $(TAO_ROOT)/tao/try_macros.h \ - $(TAO_ROOT)/tao/orbconf.h \ + try_macros.h \ + orbconf.h \ $(ACE_ROOT)/ace/CORBA_macros.h \ - $(TAO_ROOT)/tao/varbase.h \ - $(TAO_ROOT)/tao/TAO_Export.h \ - $(TAO_ROOT)/tao/corbafwd.i \ + varbase.h \ + TAO_Export.h \ + corbafwd.i \ $(ACE_ROOT)/ace/Message_Queue.h \ $(ACE_ROOT)/ace/IO_Cntl_Msg.h \ $(ACE_ROOT)/ace/Message_Queue_T.h \ @@ -7043,30 +7099,30 @@ realclean: $(ACE_ROOT)/ace/WFMO_Reactor.i \ $(ACE_ROOT)/ace/Strategies.i \ $(ACE_ROOT)/ace/Message_Queue.i \ - $(TAO_ROOT)/tao/Sequence.h \ - $(TAO_ROOT)/tao/Managed_Types.h \ - $(TAO_ROOT)/tao/Managed_Types.i \ - $(TAO_ROOT)/tao/Sequence.i \ - $(TAO_ROOT)/tao/Sequence_T.h \ - $(TAO_ROOT)/tao/Sequence_T.i \ - $(TAO_ROOT)/tao/Sequence_T.cpp \ - $(TAO_ROOT)/tao/Typecode.h \ - $(TAO_ROOT)/tao/Exception.h \ - $(TAO_ROOT)/tao/Exception.i \ - $(TAO_ROOT)/tao/Typecode.i \ - $(TAO_ROOT)/tao/IOPC.h \ - $(TAO_ROOT)/tao/CDR.h \ - $(TAO_ROOT)/tao/CDR.i \ - $(TAO_ROOT)/tao/IOPC.i \ - $(TAO_ROOT)/tao/Pluggable.i \ - $(TAO_ROOT)/tao/GIOP_Message_State.h \ - $(TAO_ROOT)/tao/Pluggable_Messaging.h \ - $(TAO_ROOT)/tao/Pluggable_Messaging_Utils.h \ - $(TAO_ROOT)/tao/Pluggable_Messaging_Utils.i \ - $(TAO_ROOT)/tao/Pluggable_Messaging.i \ - $(TAO_ROOT)/tao/GIOP_Message_State.i \ - $(TAO_ROOT)/tao/UIOP_Transport.i \ - $(TAO_ROOT)/tao/UIOP_Connect.h \ + Sequence.h \ + Managed_Types.h \ + Managed_Types.i \ + Sequence.i \ + Sequence_T.h \ + Sequence_T.i \ + Sequence_T.cpp \ + Typecode.h \ + Exception.h \ + Exception.i \ + Typecode.i \ + IOPC.h \ + CDR.h \ + CDR.i \ + IOPC.i \ + Pluggable.i \ + GIOP_Message_State.h \ + Pluggable_Messaging.h \ + Pluggable_Messaging_Utils.h \ + Pluggable_Messaging_Utils.i \ + Pluggable_Messaging.i \ + GIOP_Message_State.i \ + UIOP_Transport.i \ + UIOP_Connect.h \ $(ACE_ROOT)/ace/Acceptor.h \ $(ACE_ROOT)/ace/Svc_Handler.h \ $(ACE_ROOT)/ace/Task.h \ @@ -7106,121 +7162,117 @@ realclean: $(ACE_ROOT)/ace/LSOCK.h \ $(ACE_ROOT)/ace/LSOCK.i \ $(ACE_ROOT)/ace/LSOCK_Stream.i \ - $(TAO_ROOT)/tao/Wait_Strategy.h \ - $(TAO_ROOT)/tao/UIOP_Connect.i \ - $(TAO_ROOT)/tao/UIOP_Profile.h \ - $(TAO_ROOT)/tao/Profile.h \ - $(TAO_ROOT)/tao/Tagged_Components.h \ - $(TAO_ROOT)/tao/CONV_FRAMEC.h \ - $(TAO_ROOT)/tao/CONV_FRAMEC.i \ - $(TAO_ROOT)/tao/Tagged_Components.i \ - $(TAO_ROOT)/tao/PolicyC.h \ - $(TAO_ROOT)/tao/CurrentC.h \ - $(TAO_ROOT)/tao/Object.h \ - $(TAO_ROOT)/tao/Object.i \ - $(TAO_ROOT)/tao/CurrentC.i \ - $(TAO_ROOT)/tao/Encodable.h \ - $(TAO_ROOT)/tao/Environment.h \ - $(TAO_ROOT)/tao/Environment.i \ - $(TAO_ROOT)/tao/PolicyC.i \ - $(TAO_ROOT)/tao/Profile.i \ - $(TAO_ROOT)/tao/Object_KeyC.h \ - $(TAO_ROOT)/tao/Object_KeyC.i \ - $(TAO_ROOT)/tao/UIOP_Profile.i \ - $(TAO_ROOT)/tao/Timeprobe.h \ + Wait_Strategy.h \ + UIOP_Connect.i \ + UIOP_Profile.h \ + Profile.h \ + Tagged_Components.h \ + CONV_FRAMEC.h \ + CONV_FRAMEC.i \ + Tagged_Components.i \ + PolicyC.h \ + CurrentC.h \ + Object.h \ + Object.i \ + CurrentC.i \ + Encodable.h \ + Environment.h \ + Environment.i \ + PolicyC.i \ + Profile.i \ + Object_KeyC.h \ + Object_KeyC.i \ + UIOP_Profile.i \ + Timeprobe.h \ $(ACE_ROOT)/ace/Timeprobe.h \ - $(TAO_ROOT)/tao/Transport_Mux_Strategy.h \ - $(TAO_ROOT)/tao/Sync_Strategies.h \ - $(TAO_ROOT)/tao/TAOC.h \ - $(TAO_ROOT)/tao/TimeBaseC.h \ - $(TAO_ROOT)/tao/Any.h \ - $(TAO_ROOT)/tao/Any.i \ - $(TAO_ROOT)/tao/TimeBaseC.i \ - $(TAO_ROOT)/tao/Priority_Mapping_Manager.h \ - $(TAO_ROOT)/tao/Priority_Mapping.h \ - $(TAO_ROOT)/tao/RTCORBAC.h \ - $(TAO_ROOT)/tao/RTCORBAC.i \ - $(TAO_ROOT)/tao/Priority_Mapping.i \ - $(TAO_ROOT)/tao/LocalObject.h \ - $(TAO_ROOT)/tao/LocalObject.i \ - $(TAO_ROOT)/tao/Priority_Mapping_Manager.i \ - $(TAO_ROOT)/tao/TAOC.i \ - $(TAO_ROOT)/tao/Sync_Strategies.i \ - $(TAO_ROOT)/tao/Stub.h \ - $(TAO_ROOT)/tao/MProfile.h \ - $(TAO_ROOT)/tao/MProfile.i \ - $(TAO_ROOT)/tao/ORB.h \ - $(TAO_ROOT)/tao/IOR_LookupTable.h \ - $(TAO_ROOT)/tao/Services.h \ - $(TAO_ROOT)/tao/Services.i \ - $(TAO_ROOT)/tao/IORManipulation.h \ - $(TAO_ROOT)/tao/IORC.h \ - $(TAO_ROOT)/tao/IORC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.h \ - $(TAO_ROOT)/tao/Request_Info.h \ - $(TAO_ROOT)/tao/PortableInterceptorC.h \ - $(TAO_ROOT)/tao/DynamicC.h \ - $(TAO_ROOT)/tao/DynAnyC.h \ - $(TAO_ROOT)/tao/DynAnyC.i \ - $(TAO_ROOT)/tao/DynamicC.i \ - $(TAO_ROOT)/tao/MessagingC.h \ - $(TAO_ROOT)/tao/ValueBase.h \ - $(TAO_ROOT)/tao/ValueBase.i \ - $(TAO_ROOT)/tao/ValueFactory.h \ - $(TAO_ROOT)/tao/ValueFactory.i \ - $(TAO_ROOT)/tao/PollableC.h \ - $(TAO_ROOT)/tao/PollableC.i \ - $(TAO_ROOT)/tao/MessagingC.i \ - $(TAO_ROOT)/tao/PortableInterceptorC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.i \ - $(TAO_ROOT)/tao/ORB.i \ - $(TAO_ROOT)/tao/Stub.i \ - $(TAO_ROOT)/tao/ORB_Core.h \ - $(TAO_ROOT)/tao/Policy_Manager.h \ - $(TAO_ROOT)/tao/POA_CORBA.h \ - $(TAO_ROOT)/tao/DomainC.h \ - $(TAO_ROOT)/tao/DomainC.i \ - $(TAO_ROOT)/tao/Servant_Base.h \ - $(TAO_ROOT)/tao/PortableServerC.h \ - $(TAO_ROOT)/tao/PortableServerC.i \ - $(TAO_ROOT)/tao/Servant_Base.i \ - $(TAO_ROOT)/tao/Policy_Manager.i \ - $(TAO_ROOT)/tao/Resource_Factory.h \ - $(TAO_ROOT)/tao/Protocol_Factory.h \ - $(TAO_ROOT)/tao/params.h \ - $(TAO_ROOT)/tao/params.i \ - $(TAO_ROOT)/tao/TAO_Singleton_Manager.h \ - $(TAO_ROOT)/tao/TAO_Singleton_Manager.inl \ - $(TAO_ROOT)/tao/TAO_Singleton.h \ - $(TAO_ROOT)/tao/TAO_Singleton.inl \ - $(TAO_ROOT)/tao/TAO_Singleton.cpp \ + Transport_Mux_Strategy.h \ + Sync_Strategies.h \ + TAOC.h \ + TimeBaseC.h \ + Any.h \ + Any.i \ + TimeBaseC.i \ + Priority_Mapping_Manager.h \ + Priority_Mapping.h \ + RTCORBAC.h \ + RTCORBAC.i \ + Priority_Mapping.i \ + LocalObject.h \ + LocalObject.i \ + Priority_Mapping_Manager.i \ + TAOC.i \ + Sync_Strategies.i \ + Stub.h \ + MProfile.h \ + MProfile.i \ + ORB.h \ + IOR_LookupTable.h \ + Services.h \ + Services.i \ + IORManipulation.h \ + IORC.h \ + IORC.i \ + PortableInterceptor.h \ + Request_Info.h \ + PortableInterceptorC.h \ + DynamicC.h \ + DynamicC.i \ + MessagingC.h \ + ValueBase.h \ + ValueBase.i \ + ValueFactory.h \ + ValueFactory.i \ + PollableC.h \ + PollableC.i \ + MessagingC.i \ + PortableInterceptorC.i \ + PortableInterceptor.i \ + ORB.i \ + Stub.i \ + ORB_Core.h \ + Policy_Manager.h \ + POA_CORBA.h \ + DomainC.h \ + DomainC.i \ + Servant_Base.h \ + PortableServerC.h \ + PortableServerC.i \ + Servant_Base.i \ + Policy_Manager.i \ + Resource_Factory.h \ + Protocol_Factory.h \ + params.h \ + params.i \ + TAO_Singleton_Manager.h \ + TAO_Singleton_Manager.inl \ + TAO_Singleton.h \ + TAO_Singleton.inl \ + TAO_Singleton.cpp \ $(ACE_ROOT)/ace/Map_Manager.h \ $(ACE_ROOT)/ace/Map_Manager.i \ $(ACE_ROOT)/ace/Map_Manager.cpp \ - $(TAO_ROOT)/tao/ORB_Core.i \ + ORB_Core.i \ $(ACE_ROOT)/ace/Dynamic_Service.h \ $(ACE_ROOT)/ace/Dynamic_Service.cpp \ - $(TAO_ROOT)/tao/debug.h \ - $(TAO_ROOT)/tao/GIOP_Message_Connectors.h \ - $(TAO_ROOT)/tao/GIOP_Message_Base.h \ - $(TAO_ROOT)/tao/GIOP_Message_Base.i \ - $(TAO_ROOT)/tao/GIOP_Message_Connectors.i \ - $(TAO_ROOT)/tao/GIOP_Message_Lite.h \ - $(TAO_ROOT)/tao/GIOP_Utils.h \ - $(TAO_ROOT)/tao/GIOP_Utils.i \ - $(TAO_ROOT)/tao/GIOP_Message_Lite.i + debug.h \ + GIOP_Message_Connectors.h \ + GIOP_Message_Base.h \ + GIOP_Message_Base.i \ + GIOP_Message_Connectors.i \ + GIOP_Message_Lite.h \ + GIOP_Utils.h \ + GIOP_Utils.i \ + GIOP_Message_Lite.i -.obj/UIOP_Connector.o .obj/UIOP_Connector.so .shobj/UIOP_Connector.o .shobj/UIOP_Connector.so: UIOP_Connector.cpp \ - $(TAO_ROOT)/tao/UIOP_Connector.h \ +.obj/UIOP_Connector.o .obj/UIOP_Connector.o .obj/UIOP_Connector.o .obj/UIOP_Connector.o: UIOP_Connector.cpp \ + UIOP_Connector.h \ $(ACE_ROOT)/ace/pre.h \ - $(TAO_ROOT)/tao/Pluggable.h \ - $(TAO_ROOT)/tao/corbafwd.h \ + Pluggable.h \ + corbafwd.h \ $(ACE_ROOT)/ace/CDR_Stream.h \ $(ACE_ROOT)/ace/Message_Block.h \ $(ACE_ROOT)/ace/ACE.h \ $(ACE_ROOT)/ace/OS.h \ - $(ACE_ROOT)/ace/config-sunos5.6.h \ - $(ACE_ROOT)/ace/config-sunos5.5.h \ $(ACE_ROOT)/ace/post.h \ $(ACE_ROOT)/ace/ACE_export.h \ $(ACE_ROOT)/ace/svc_export.h \ @@ -7244,6 +7296,12 @@ realclean: $(ACE_ROOT)/ace/Log_Record.h \ $(ACE_ROOT)/ace/Log_Priority.h \ $(ACE_ROOT)/ace/Log_Record.i \ + $(ACE_ROOT)/ace/Thread_Hook.h \ + $(ACE_ROOT)/ace/Thread_Adapter.h \ + $(ACE_ROOT)/ace/Thread_Adapter.inl \ + $(ACE_ROOT)/ace/Thread_Exit.h \ + $(ACE_ROOT)/ace/Thread_Control.h \ + $(ACE_ROOT)/ace/Thread_Control.inl \ $(ACE_ROOT)/ace/ACE.i \ $(ACE_ROOT)/ace/Malloc.h \ $(ACE_ROOT)/ace/Malloc_Base.h \ @@ -7298,12 +7356,12 @@ realclean: $(ACE_ROOT)/ace/SString.h \ $(ACE_ROOT)/ace/SString.i \ $(ACE_ROOT)/ace/CDR_Stream.i \ - $(TAO_ROOT)/tao/try_macros.h \ - $(TAO_ROOT)/tao/orbconf.h \ + try_macros.h \ + orbconf.h \ $(ACE_ROOT)/ace/CORBA_macros.h \ - $(TAO_ROOT)/tao/varbase.h \ - $(TAO_ROOT)/tao/TAO_Export.h \ - $(TAO_ROOT)/tao/corbafwd.i \ + varbase.h \ + TAO_Export.h \ + corbafwd.i \ $(ACE_ROOT)/ace/Message_Queue.h \ $(ACE_ROOT)/ace/IO_Cntl_Msg.h \ $(ACE_ROOT)/ace/Message_Queue_T.h \ @@ -7350,22 +7408,22 @@ realclean: $(ACE_ROOT)/ace/WFMO_Reactor.i \ $(ACE_ROOT)/ace/Strategies.i \ $(ACE_ROOT)/ace/Message_Queue.i \ - $(TAO_ROOT)/tao/Sequence.h \ - $(TAO_ROOT)/tao/Managed_Types.h \ - $(TAO_ROOT)/tao/Managed_Types.i \ - $(TAO_ROOT)/tao/Sequence.i \ - $(TAO_ROOT)/tao/Sequence_T.h \ - $(TAO_ROOT)/tao/Sequence_T.i \ - $(TAO_ROOT)/tao/Sequence_T.cpp \ - $(TAO_ROOT)/tao/Typecode.h \ - $(TAO_ROOT)/tao/Exception.h \ - $(TAO_ROOT)/tao/Exception.i \ - $(TAO_ROOT)/tao/Typecode.i \ - $(TAO_ROOT)/tao/IOPC.h \ - $(TAO_ROOT)/tao/CDR.h \ - $(TAO_ROOT)/tao/CDR.i \ - $(TAO_ROOT)/tao/IOPC.i \ - $(TAO_ROOT)/tao/Pluggable.i \ + Sequence.h \ + Managed_Types.h \ + Managed_Types.i \ + Sequence.i \ + Sequence_T.h \ + Sequence_T.i \ + Sequence_T.cpp \ + Typecode.h \ + Exception.h \ + Exception.i \ + Typecode.i \ + IOPC.h \ + CDR.h \ + CDR.i \ + IOPC.i \ + Pluggable.i \ $(ACE_ROOT)/ace/Connector.h \ $(ACE_ROOT)/ace/Map_Manager.h \ $(ACE_ROOT)/ace/Map_Manager.i \ @@ -7409,24 +7467,24 @@ realclean: $(ACE_ROOT)/ace/LSOCK.i \ $(ACE_ROOT)/ace/LSOCK_Stream.i \ $(ACE_ROOT)/ace/LSOCK_Connector.i \ - $(TAO_ROOT)/tao/UIOP_Connect.h \ - $(TAO_ROOT)/tao/UIOP_Transport.h \ - $(TAO_ROOT)/tao/GIOP_Message_State.h \ - $(TAO_ROOT)/tao/Pluggable_Messaging.h \ - $(TAO_ROOT)/tao/Pluggable_Messaging_Utils.h \ - $(TAO_ROOT)/tao/Pluggable_Messaging_Utils.i \ - $(TAO_ROOT)/tao/Pluggable_Messaging.i \ - $(TAO_ROOT)/tao/GIOP_Message_State.i \ - $(TAO_ROOT)/tao/UIOP_Transport.i \ + UIOP_Connect.h \ + UIOP_Transport.h \ + GIOP_Message_State.h \ + Pluggable_Messaging.h \ + Pluggable_Messaging_Utils.h \ + Pluggable_Messaging_Utils.i \ + Pluggable_Messaging.i \ + GIOP_Message_State.i \ + UIOP_Transport.i \ $(ACE_ROOT)/ace/Acceptor.h \ $(ACE_ROOT)/ace/Acceptor.cpp \ $(ACE_ROOT)/ace/LSOCK_Acceptor.h \ $(ACE_ROOT)/ace/SOCK_Acceptor.h \ $(ACE_ROOT)/ace/SOCK_Acceptor.i \ - $(TAO_ROOT)/tao/Wait_Strategy.h \ - $(TAO_ROOT)/tao/UIOP_Connect.i \ - $(TAO_ROOT)/tao/Resource_Factory.h \ - $(TAO_ROOT)/tao/Protocol_Factory.h \ + Wait_Strategy.h \ + UIOP_Connect.i \ + Resource_Factory.h \ + Protocol_Factory.h \ $(ACE_ROOT)/ace/Cached_Connect_Strategy_T.h \ $(ACE_ROOT)/ace/Hash_Cache_Map_Manager_T.h \ $(ACE_ROOT)/ace/Cache_Map_Manager_T.h \ @@ -7446,92 +7504,88 @@ realclean: $(ACE_ROOT)/ace/Caching_Strategies_T.i \ $(ACE_ROOT)/ace/Caching_Strategies_T.cpp \ $(ACE_ROOT)/ace/Cached_Connect_Strategy_T.cpp \ - $(TAO_ROOT)/tao/UIOP_Profile.h \ - $(TAO_ROOT)/tao/Profile.h \ - $(TAO_ROOT)/tao/Tagged_Components.h \ - $(TAO_ROOT)/tao/CONV_FRAMEC.h \ - $(TAO_ROOT)/tao/CONV_FRAMEC.i \ - $(TAO_ROOT)/tao/Tagged_Components.i \ - $(TAO_ROOT)/tao/PolicyC.h \ - $(TAO_ROOT)/tao/CurrentC.h \ - $(TAO_ROOT)/tao/Object.h \ - $(TAO_ROOT)/tao/Object.i \ - $(TAO_ROOT)/tao/CurrentC.i \ - $(TAO_ROOT)/tao/Encodable.h \ - $(TAO_ROOT)/tao/Environment.h \ - $(TAO_ROOT)/tao/Environment.i \ - $(TAO_ROOT)/tao/PolicyC.i \ - $(TAO_ROOT)/tao/Profile.i \ - $(TAO_ROOT)/tao/Object_KeyC.h \ - $(TAO_ROOT)/tao/Object_KeyC.i \ - $(TAO_ROOT)/tao/UIOP_Profile.i \ - $(TAO_ROOT)/tao/debug.h \ - $(TAO_ROOT)/tao/ORB_Core.h \ - $(TAO_ROOT)/tao/ORB.h \ - $(TAO_ROOT)/tao/IOR_LookupTable.h \ - $(TAO_ROOT)/tao/Services.h \ - $(TAO_ROOT)/tao/Services.i \ - $(TAO_ROOT)/tao/IORManipulation.h \ - $(TAO_ROOT)/tao/LocalObject.h \ - $(TAO_ROOT)/tao/LocalObject.i \ - $(TAO_ROOT)/tao/IORC.h \ - $(TAO_ROOT)/tao/IORC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.h \ - $(TAO_ROOT)/tao/Request_Info.h \ - $(TAO_ROOT)/tao/PortableInterceptorC.h \ - $(TAO_ROOT)/tao/DynamicC.h \ - $(TAO_ROOT)/tao/Any.h \ - $(TAO_ROOT)/tao/Any.i \ - $(TAO_ROOT)/tao/DynAnyC.h \ - $(TAO_ROOT)/tao/DynAnyC.i \ - $(TAO_ROOT)/tao/DynamicC.i \ - $(TAO_ROOT)/tao/MessagingC.h \ - $(TAO_ROOT)/tao/ValueBase.h \ - $(TAO_ROOT)/tao/ValueBase.i \ - $(TAO_ROOT)/tao/ValueFactory.h \ - $(TAO_ROOT)/tao/ValueFactory.i \ - $(TAO_ROOT)/tao/TimeBaseC.h \ - $(TAO_ROOT)/tao/TimeBaseC.i \ - $(TAO_ROOT)/tao/PollableC.h \ - $(TAO_ROOT)/tao/PollableC.i \ - $(TAO_ROOT)/tao/MessagingC.i \ - $(TAO_ROOT)/tao/PortableInterceptorC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.i \ - $(TAO_ROOT)/tao/ORB.i \ - $(TAO_ROOT)/tao/Policy_Manager.h \ - $(TAO_ROOT)/tao/POA_CORBA.h \ - $(TAO_ROOT)/tao/DomainC.h \ - $(TAO_ROOT)/tao/DomainC.i \ - $(TAO_ROOT)/tao/Servant_Base.h \ - $(TAO_ROOT)/tao/PortableServerC.h \ - $(TAO_ROOT)/tao/PortableServerC.i \ - $(TAO_ROOT)/tao/Servant_Base.i \ - $(TAO_ROOT)/tao/Policy_Manager.i \ - $(TAO_ROOT)/tao/params.h \ - $(TAO_ROOT)/tao/params.i \ - $(TAO_ROOT)/tao/TAO_Singleton_Manager.h \ - $(TAO_ROOT)/tao/TAO_Singleton_Manager.inl \ - $(TAO_ROOT)/tao/TAO_Singleton.h \ - $(TAO_ROOT)/tao/TAO_Singleton.inl \ - $(TAO_ROOT)/tao/TAO_Singleton.cpp \ - $(TAO_ROOT)/tao/ORB_Core.i \ + UIOP_Profile.h \ + Profile.h \ + Tagged_Components.h \ + CONV_FRAMEC.h \ + CONV_FRAMEC.i \ + Tagged_Components.i \ + PolicyC.h \ + CurrentC.h \ + Object.h \ + Object.i \ + CurrentC.i \ + Encodable.h \ + Environment.h \ + Environment.i \ + PolicyC.i \ + Profile.i \ + Object_KeyC.h \ + Object_KeyC.i \ + UIOP_Profile.i \ + debug.h \ + ORB_Core.h \ + ORB.h \ + IOR_LookupTable.h \ + Services.h \ + Services.i \ + IORManipulation.h \ + LocalObject.h \ + LocalObject.i \ + IORC.h \ + IORC.i \ + PortableInterceptor.h \ + Request_Info.h \ + PortableInterceptorC.h \ + DynamicC.h \ + Any.h \ + Any.i \ + DynamicC.i \ + MessagingC.h \ + ValueBase.h \ + ValueBase.i \ + ValueFactory.h \ + ValueFactory.i \ + TimeBaseC.h \ + TimeBaseC.i \ + PollableC.h \ + PollableC.i \ + MessagingC.i \ + PortableInterceptorC.i \ + PortableInterceptor.i \ + ORB.i \ + Policy_Manager.h \ + POA_CORBA.h \ + DomainC.h \ + DomainC.i \ + Servant_Base.h \ + PortableServerC.h \ + PortableServerC.i \ + Servant_Base.i \ + Policy_Manager.i \ + params.h \ + params.i \ + TAO_Singleton_Manager.h \ + TAO_Singleton_Manager.inl \ + TAO_Singleton.h \ + TAO_Singleton.inl \ + TAO_Singleton.cpp \ + ORB_Core.i \ $(ACE_ROOT)/ace/Dynamic_Service.h \ $(ACE_ROOT)/ace/Dynamic_Service.cpp \ $(ACE_ROOT)/ace/Auto_Ptr.h \ $(ACE_ROOT)/ace/Auto_Ptr.i \ $(ACE_ROOT)/ace/Auto_Ptr.cpp -.obj/UIOP_Acceptor.o .obj/UIOP_Acceptor.so .shobj/UIOP_Acceptor.o .shobj/UIOP_Acceptor.so: UIOP_Acceptor.cpp \ - $(TAO_ROOT)/tao/UIOP_Acceptor.h \ +.obj/UIOP_Acceptor.o .obj/UIOP_Acceptor.o .obj/UIOP_Acceptor.o .obj/UIOP_Acceptor.o: UIOP_Acceptor.cpp \ + UIOP_Acceptor.h \ $(ACE_ROOT)/ace/pre.h \ - $(TAO_ROOT)/tao/Pluggable.h \ - $(TAO_ROOT)/tao/corbafwd.h \ + Pluggable.h \ + corbafwd.h \ $(ACE_ROOT)/ace/CDR_Stream.h \ $(ACE_ROOT)/ace/Message_Block.h \ $(ACE_ROOT)/ace/ACE.h \ $(ACE_ROOT)/ace/OS.h \ - $(ACE_ROOT)/ace/config-sunos5.6.h \ - $(ACE_ROOT)/ace/config-sunos5.5.h \ $(ACE_ROOT)/ace/post.h \ $(ACE_ROOT)/ace/ACE_export.h \ $(ACE_ROOT)/ace/svc_export.h \ @@ -7555,6 +7609,12 @@ realclean: $(ACE_ROOT)/ace/Log_Record.h \ $(ACE_ROOT)/ace/Log_Priority.h \ $(ACE_ROOT)/ace/Log_Record.i \ + $(ACE_ROOT)/ace/Thread_Hook.h \ + $(ACE_ROOT)/ace/Thread_Adapter.h \ + $(ACE_ROOT)/ace/Thread_Adapter.inl \ + $(ACE_ROOT)/ace/Thread_Exit.h \ + $(ACE_ROOT)/ace/Thread_Control.h \ + $(ACE_ROOT)/ace/Thread_Control.inl \ $(ACE_ROOT)/ace/ACE.i \ $(ACE_ROOT)/ace/Malloc.h \ $(ACE_ROOT)/ace/Malloc_Base.h \ @@ -7609,12 +7669,12 @@ realclean: $(ACE_ROOT)/ace/SString.h \ $(ACE_ROOT)/ace/SString.i \ $(ACE_ROOT)/ace/CDR_Stream.i \ - $(TAO_ROOT)/tao/try_macros.h \ - $(TAO_ROOT)/tao/orbconf.h \ + try_macros.h \ + orbconf.h \ $(ACE_ROOT)/ace/CORBA_macros.h \ - $(TAO_ROOT)/tao/varbase.h \ - $(TAO_ROOT)/tao/TAO_Export.h \ - $(TAO_ROOT)/tao/corbafwd.i \ + varbase.h \ + TAO_Export.h \ + corbafwd.i \ $(ACE_ROOT)/ace/Message_Queue.h \ $(ACE_ROOT)/ace/IO_Cntl_Msg.h \ $(ACE_ROOT)/ace/Message_Queue_T.h \ @@ -7661,22 +7721,22 @@ realclean: $(ACE_ROOT)/ace/WFMO_Reactor.i \ $(ACE_ROOT)/ace/Strategies.i \ $(ACE_ROOT)/ace/Message_Queue.i \ - $(TAO_ROOT)/tao/Sequence.h \ - $(TAO_ROOT)/tao/Managed_Types.h \ - $(TAO_ROOT)/tao/Managed_Types.i \ - $(TAO_ROOT)/tao/Sequence.i \ - $(TAO_ROOT)/tao/Sequence_T.h \ - $(TAO_ROOT)/tao/Sequence_T.i \ - $(TAO_ROOT)/tao/Sequence_T.cpp \ - $(TAO_ROOT)/tao/Typecode.h \ - $(TAO_ROOT)/tao/Exception.h \ - $(TAO_ROOT)/tao/Exception.i \ - $(TAO_ROOT)/tao/Typecode.i \ - $(TAO_ROOT)/tao/IOPC.h \ - $(TAO_ROOT)/tao/CDR.h \ - $(TAO_ROOT)/tao/CDR.i \ - $(TAO_ROOT)/tao/IOPC.i \ - $(TAO_ROOT)/tao/Pluggable.i \ + Sequence.h \ + Managed_Types.h \ + Managed_Types.i \ + Sequence.i \ + Sequence_T.h \ + Sequence_T.i \ + Sequence_T.cpp \ + Typecode.h \ + Exception.h \ + Exception.i \ + Typecode.i \ + IOPC.h \ + CDR.h \ + CDR.i \ + IOPC.i \ + Pluggable.i \ $(ACE_ROOT)/ace/Acceptor.h \ $(ACE_ROOT)/ace/Svc_Handler.h \ $(ACE_ROOT)/ace/Task.h \ @@ -7716,133 +7776,129 @@ realclean: $(ACE_ROOT)/ace/LSOCK.h \ $(ACE_ROOT)/ace/LSOCK.i \ $(ACE_ROOT)/ace/LSOCK_Stream.i \ - $(TAO_ROOT)/tao/UIOP_Connect.h \ - $(TAO_ROOT)/tao/UIOP_Transport.h \ - $(TAO_ROOT)/tao/GIOP_Message_State.h \ - $(TAO_ROOT)/tao/Pluggable_Messaging.h \ - $(TAO_ROOT)/tao/Pluggable_Messaging_Utils.h \ - $(TAO_ROOT)/tao/Pluggable_Messaging_Utils.i \ - $(TAO_ROOT)/tao/Pluggable_Messaging.i \ - $(TAO_ROOT)/tao/GIOP_Message_State.i \ - $(TAO_ROOT)/tao/UIOP_Transport.i \ - $(TAO_ROOT)/tao/Wait_Strategy.h \ - $(TAO_ROOT)/tao/UIOP_Connect.i \ - $(TAO_ROOT)/tao/Acceptor_Impl.h \ - $(TAO_ROOT)/tao/Acceptor_Impl.i \ - $(TAO_ROOT)/tao/Acceptor_Impl.cpp \ - $(TAO_ROOT)/tao/ORB_Core.h \ - $(TAO_ROOT)/tao/ORB.h \ - $(TAO_ROOT)/tao/IOR_LookupTable.h \ - $(TAO_ROOT)/tao/Services.h \ - $(TAO_ROOT)/tao/Services.i \ - $(TAO_ROOT)/tao/IORManipulation.h \ - $(TAO_ROOT)/tao/LocalObject.h \ - $(TAO_ROOT)/tao/Object.h \ - $(TAO_ROOT)/tao/Object.i \ - $(TAO_ROOT)/tao/LocalObject.i \ - $(TAO_ROOT)/tao/IORC.h \ - $(TAO_ROOT)/tao/Environment.h \ - $(TAO_ROOT)/tao/Environment.i \ - $(TAO_ROOT)/tao/IORC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.h \ - $(TAO_ROOT)/tao/Request_Info.h \ - $(TAO_ROOT)/tao/PortableInterceptorC.h \ - $(TAO_ROOT)/tao/DynamicC.h \ - $(TAO_ROOT)/tao/Any.h \ - $(TAO_ROOT)/tao/Any.i \ - $(TAO_ROOT)/tao/DynAnyC.h \ - $(TAO_ROOT)/tao/DynAnyC.i \ - $(TAO_ROOT)/tao/DynamicC.i \ - $(TAO_ROOT)/tao/MessagingC.h \ - $(TAO_ROOT)/tao/ValueBase.h \ - $(TAO_ROOT)/tao/ValueBase.i \ - $(TAO_ROOT)/tao/ValueFactory.h \ - $(TAO_ROOT)/tao/ValueFactory.i \ - $(TAO_ROOT)/tao/TimeBaseC.h \ - $(TAO_ROOT)/tao/TimeBaseC.i \ - $(TAO_ROOT)/tao/PolicyC.h \ - $(TAO_ROOT)/tao/CurrentC.h \ - $(TAO_ROOT)/tao/CurrentC.i \ - $(TAO_ROOT)/tao/Encodable.h \ - $(TAO_ROOT)/tao/PolicyC.i \ - $(TAO_ROOT)/tao/PollableC.h \ - $(TAO_ROOT)/tao/PollableC.i \ - $(TAO_ROOT)/tao/MessagingC.i \ - $(TAO_ROOT)/tao/PortableInterceptorC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.i \ - $(TAO_ROOT)/tao/ORB.i \ - $(TAO_ROOT)/tao/Policy_Manager.h \ - $(TAO_ROOT)/tao/POA_CORBA.h \ - $(TAO_ROOT)/tao/DomainC.h \ - $(TAO_ROOT)/tao/DomainC.i \ - $(TAO_ROOT)/tao/Servant_Base.h \ - $(TAO_ROOT)/tao/PortableServerC.h \ - $(TAO_ROOT)/tao/PortableServerC.i \ - $(TAO_ROOT)/tao/Servant_Base.i \ - $(TAO_ROOT)/tao/Policy_Manager.i \ - $(TAO_ROOT)/tao/Resource_Factory.h \ - $(TAO_ROOT)/tao/Protocol_Factory.h \ - $(TAO_ROOT)/tao/params.h \ - $(TAO_ROOT)/tao/params.i \ - $(TAO_ROOT)/tao/TAO_Singleton_Manager.h \ - $(TAO_ROOT)/tao/TAO_Singleton_Manager.inl \ - $(TAO_ROOT)/tao/TAO_Singleton.h \ - $(TAO_ROOT)/tao/TAO_Singleton.inl \ - $(TAO_ROOT)/tao/TAO_Singleton.cpp \ + UIOP_Connect.h \ + UIOP_Transport.h \ + GIOP_Message_State.h \ + Pluggable_Messaging.h \ + Pluggable_Messaging_Utils.h \ + Pluggable_Messaging_Utils.i \ + Pluggable_Messaging.i \ + GIOP_Message_State.i \ + UIOP_Transport.i \ + Wait_Strategy.h \ + UIOP_Connect.i \ + Acceptor_Impl.h \ + Acceptor_Impl.i \ + Acceptor_Impl.cpp \ + ORB_Core.h \ + ORB.h \ + IOR_LookupTable.h \ + Services.h \ + Services.i \ + IORManipulation.h \ + LocalObject.h \ + Object.h \ + Object.i \ + LocalObject.i \ + IORC.h \ + Environment.h \ + Environment.i \ + IORC.i \ + PortableInterceptor.h \ + Request_Info.h \ + PortableInterceptorC.h \ + DynamicC.h \ + Any.h \ + Any.i \ + DynamicC.i \ + MessagingC.h \ + ValueBase.h \ + ValueBase.i \ + ValueFactory.h \ + ValueFactory.i \ + TimeBaseC.h \ + TimeBaseC.i \ + PolicyC.h \ + CurrentC.h \ + CurrentC.i \ + Encodable.h \ + PolicyC.i \ + PollableC.h \ + PollableC.i \ + MessagingC.i \ + PortableInterceptorC.i \ + PortableInterceptor.i \ + ORB.i \ + Policy_Manager.h \ + POA_CORBA.h \ + DomainC.h \ + DomainC.i \ + Servant_Base.h \ + PortableServerC.h \ + PortableServerC.i \ + Servant_Base.i \ + Policy_Manager.i \ + Resource_Factory.h \ + Protocol_Factory.h \ + params.h \ + params.i \ + TAO_Singleton_Manager.h \ + TAO_Singleton_Manager.inl \ + TAO_Singleton.h \ + TAO_Singleton.inl \ + TAO_Singleton.cpp \ $(ACE_ROOT)/ace/Map_Manager.h \ $(ACE_ROOT)/ace/Map_Manager.i \ $(ACE_ROOT)/ace/Map_Manager.cpp \ - $(TAO_ROOT)/tao/ORB_Core.i \ + ORB_Core.i \ $(ACE_ROOT)/ace/Dynamic_Service.h \ $(ACE_ROOT)/ace/Dynamic_Service.cpp \ - $(TAO_ROOT)/tao/Server_Strategy_Factory.h \ - $(TAO_ROOT)/tao/Connector_Registry.h \ - $(TAO_ROOT)/tao/Connector_Registry.i \ - $(TAO_ROOT)/tao/debug.h \ - $(TAO_ROOT)/tao/UIOP_Profile.h \ - $(TAO_ROOT)/tao/Profile.h \ - $(TAO_ROOT)/tao/Tagged_Components.h \ - $(TAO_ROOT)/tao/CONV_FRAMEC.h \ - $(TAO_ROOT)/tao/CONV_FRAMEC.i \ - $(TAO_ROOT)/tao/Tagged_Components.i \ - $(TAO_ROOT)/tao/Profile.i \ - $(TAO_ROOT)/tao/Object_KeyC.h \ - $(TAO_ROOT)/tao/Object_KeyC.i \ - $(TAO_ROOT)/tao/UIOP_Profile.i \ - $(TAO_ROOT)/tao/MProfile.h \ - $(TAO_ROOT)/tao/MProfile.i \ - $(TAO_ROOT)/tao/RT_Policy_i.h \ - $(TAO_ROOT)/tao/RTCORBAS.h \ - $(TAO_ROOT)/tao/IOPS.h \ - $(TAO_ROOT)/tao/IOPS_T.h \ - $(TAO_ROOT)/tao/IOPS_T.i \ - $(TAO_ROOT)/tao/IOPS_T.cpp \ - $(TAO_ROOT)/tao/IOPS.i \ - $(TAO_ROOT)/tao/TimeBaseS.h \ - $(TAO_ROOT)/tao/TimeBaseS_T.h \ - $(TAO_ROOT)/tao/TimeBaseS_T.i \ - $(TAO_ROOT)/tao/TimeBaseS_T.cpp \ - $(TAO_ROOT)/tao/TimeBaseS.i \ - $(TAO_ROOT)/tao/RTCORBAC.h \ - $(TAO_ROOT)/tao/RTCORBAC.i \ - $(TAO_ROOT)/tao/RTCORBAS_T.h \ - $(TAO_ROOT)/tao/RTCORBAS_T.i \ - $(TAO_ROOT)/tao/RTCORBAS_T.cpp \ - $(TAO_ROOT)/tao/RTCORBAS.i \ - $(TAO_ROOT)/tao/RT_Policy_i.i + Server_Strategy_Factory.h \ + Connector_Registry.h \ + Connector_Registry.i \ + debug.h \ + UIOP_Profile.h \ + Profile.h \ + Tagged_Components.h \ + CONV_FRAMEC.h \ + CONV_FRAMEC.i \ + Tagged_Components.i \ + Profile.i \ + Object_KeyC.h \ + Object_KeyC.i \ + UIOP_Profile.i \ + MProfile.h \ + MProfile.i \ + RT_Policy_i.h \ + RTCORBAS.h \ + IOPS.h \ + IOPS_T.h \ + IOPS_T.i \ + IOPS_T.cpp \ + IOPS.i \ + TimeBaseS.h \ + TimeBaseS_T.h \ + TimeBaseS_T.i \ + TimeBaseS_T.cpp \ + TimeBaseS.i \ + RTCORBAC.h \ + RTCORBAC.i \ + RTCORBAS_T.h \ + RTCORBAS_T.i \ + RTCORBAS_T.cpp \ + RTCORBAS.i \ + RT_Policy_i.i -.obj/UIOP_Connect.o .obj/UIOP_Connect.so .shobj/UIOP_Connect.o .shobj/UIOP_Connect.so: UIOP_Connect.cpp \ - $(TAO_ROOT)/tao/UIOP_Connect.h \ +.obj/UIOP_Connect.o .obj/UIOP_Connect.o .obj/UIOP_Connect.o .obj/UIOP_Connect.o: UIOP_Connect.cpp \ + UIOP_Connect.h \ $(ACE_ROOT)/ace/pre.h \ - $(TAO_ROOT)/tao/UIOP_Transport.h \ - $(TAO_ROOT)/tao/Pluggable.h \ - $(TAO_ROOT)/tao/corbafwd.h \ + UIOP_Transport.h \ + Pluggable.h \ + corbafwd.h \ $(ACE_ROOT)/ace/CDR_Stream.h \ $(ACE_ROOT)/ace/Message_Block.h \ $(ACE_ROOT)/ace/ACE.h \ $(ACE_ROOT)/ace/OS.h \ - $(ACE_ROOT)/ace/config-sunos5.6.h \ - $(ACE_ROOT)/ace/config-sunos5.5.h \ $(ACE_ROOT)/ace/post.h \ $(ACE_ROOT)/ace/ACE_export.h \ $(ACE_ROOT)/ace/svc_export.h \ @@ -7866,6 +7922,12 @@ realclean: $(ACE_ROOT)/ace/Log_Record.h \ $(ACE_ROOT)/ace/Log_Priority.h \ $(ACE_ROOT)/ace/Log_Record.i \ + $(ACE_ROOT)/ace/Thread_Hook.h \ + $(ACE_ROOT)/ace/Thread_Adapter.h \ + $(ACE_ROOT)/ace/Thread_Adapter.inl \ + $(ACE_ROOT)/ace/Thread_Exit.h \ + $(ACE_ROOT)/ace/Thread_Control.h \ + $(ACE_ROOT)/ace/Thread_Control.inl \ $(ACE_ROOT)/ace/ACE.i \ $(ACE_ROOT)/ace/Malloc.h \ $(ACE_ROOT)/ace/Malloc_Base.h \ @@ -7920,12 +7982,12 @@ realclean: $(ACE_ROOT)/ace/SString.h \ $(ACE_ROOT)/ace/SString.i \ $(ACE_ROOT)/ace/CDR_Stream.i \ - $(TAO_ROOT)/tao/try_macros.h \ - $(TAO_ROOT)/tao/orbconf.h \ + try_macros.h \ + orbconf.h \ $(ACE_ROOT)/ace/CORBA_macros.h \ - $(TAO_ROOT)/tao/varbase.h \ - $(TAO_ROOT)/tao/TAO_Export.h \ - $(TAO_ROOT)/tao/corbafwd.i \ + varbase.h \ + TAO_Export.h \ + corbafwd.i \ $(ACE_ROOT)/ace/Message_Queue.h \ $(ACE_ROOT)/ace/IO_Cntl_Msg.h \ $(ACE_ROOT)/ace/Message_Queue_T.h \ @@ -7972,29 +8034,29 @@ realclean: $(ACE_ROOT)/ace/WFMO_Reactor.i \ $(ACE_ROOT)/ace/Strategies.i \ $(ACE_ROOT)/ace/Message_Queue.i \ - $(TAO_ROOT)/tao/Sequence.h \ - $(TAO_ROOT)/tao/Managed_Types.h \ - $(TAO_ROOT)/tao/Managed_Types.i \ - $(TAO_ROOT)/tao/Sequence.i \ - $(TAO_ROOT)/tao/Sequence_T.h \ - $(TAO_ROOT)/tao/Sequence_T.i \ - $(TAO_ROOT)/tao/Sequence_T.cpp \ - $(TAO_ROOT)/tao/Typecode.h \ - $(TAO_ROOT)/tao/Exception.h \ - $(TAO_ROOT)/tao/Exception.i \ - $(TAO_ROOT)/tao/Typecode.i \ - $(TAO_ROOT)/tao/IOPC.h \ - $(TAO_ROOT)/tao/CDR.h \ - $(TAO_ROOT)/tao/CDR.i \ - $(TAO_ROOT)/tao/IOPC.i \ - $(TAO_ROOT)/tao/Pluggable.i \ - $(TAO_ROOT)/tao/GIOP_Message_State.h \ - $(TAO_ROOT)/tao/Pluggable_Messaging.h \ - $(TAO_ROOT)/tao/Pluggable_Messaging_Utils.h \ - $(TAO_ROOT)/tao/Pluggable_Messaging_Utils.i \ - $(TAO_ROOT)/tao/Pluggable_Messaging.i \ - $(TAO_ROOT)/tao/GIOP_Message_State.i \ - $(TAO_ROOT)/tao/UIOP_Transport.i \ + Sequence.h \ + Managed_Types.h \ + Managed_Types.i \ + Sequence.i \ + Sequence_T.h \ + Sequence_T.i \ + Sequence_T.cpp \ + Typecode.h \ + Exception.h \ + Exception.i \ + Typecode.i \ + IOPC.h \ + CDR.h \ + CDR.i \ + IOPC.i \ + Pluggable.i \ + GIOP_Message_State.h \ + Pluggable_Messaging.h \ + Pluggable_Messaging_Utils.h \ + Pluggable_Messaging_Utils.i \ + Pluggable_Messaging.i \ + GIOP_Message_State.i \ + UIOP_Transport.i \ $(ACE_ROOT)/ace/Acceptor.h \ $(ACE_ROOT)/ace/Svc_Handler.h \ $(ACE_ROOT)/ace/Task.h \ @@ -8034,108 +8096,104 @@ realclean: $(ACE_ROOT)/ace/LSOCK.h \ $(ACE_ROOT)/ace/LSOCK.i \ $(ACE_ROOT)/ace/LSOCK_Stream.i \ - $(TAO_ROOT)/tao/Wait_Strategy.h \ - $(TAO_ROOT)/tao/UIOP_Connect.i \ - $(TAO_ROOT)/tao/debug.h \ - $(TAO_ROOT)/tao/ORB_Core.h \ - $(TAO_ROOT)/tao/ORB.h \ - $(TAO_ROOT)/tao/IOR_LookupTable.h \ - $(TAO_ROOT)/tao/Services.h \ - $(TAO_ROOT)/tao/Services.i \ - $(TAO_ROOT)/tao/IORManipulation.h \ - $(TAO_ROOT)/tao/LocalObject.h \ - $(TAO_ROOT)/tao/Object.h \ - $(TAO_ROOT)/tao/Object.i \ - $(TAO_ROOT)/tao/LocalObject.i \ - $(TAO_ROOT)/tao/IORC.h \ - $(TAO_ROOT)/tao/Environment.h \ - $(TAO_ROOT)/tao/Environment.i \ - $(TAO_ROOT)/tao/IORC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.h \ - $(TAO_ROOT)/tao/Request_Info.h \ - $(TAO_ROOT)/tao/PortableInterceptorC.h \ - $(TAO_ROOT)/tao/DynamicC.h \ - $(TAO_ROOT)/tao/Any.h \ - $(TAO_ROOT)/tao/Any.i \ - $(TAO_ROOT)/tao/DynAnyC.h \ - $(TAO_ROOT)/tao/DynAnyC.i \ - $(TAO_ROOT)/tao/DynamicC.i \ - $(TAO_ROOT)/tao/MessagingC.h \ - $(TAO_ROOT)/tao/ValueBase.h \ - $(TAO_ROOT)/tao/ValueBase.i \ - $(TAO_ROOT)/tao/ValueFactory.h \ - $(TAO_ROOT)/tao/ValueFactory.i \ - $(TAO_ROOT)/tao/TimeBaseC.h \ - $(TAO_ROOT)/tao/TimeBaseC.i \ - $(TAO_ROOT)/tao/PolicyC.h \ - $(TAO_ROOT)/tao/CurrentC.h \ - $(TAO_ROOT)/tao/CurrentC.i \ - $(TAO_ROOT)/tao/Encodable.h \ - $(TAO_ROOT)/tao/PolicyC.i \ - $(TAO_ROOT)/tao/PollableC.h \ - $(TAO_ROOT)/tao/PollableC.i \ - $(TAO_ROOT)/tao/MessagingC.i \ - $(TAO_ROOT)/tao/PortableInterceptorC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.i \ - $(TAO_ROOT)/tao/ORB.i \ - $(TAO_ROOT)/tao/Policy_Manager.h \ - $(TAO_ROOT)/tao/POA_CORBA.h \ - $(TAO_ROOT)/tao/DomainC.h \ - $(TAO_ROOT)/tao/DomainC.i \ - $(TAO_ROOT)/tao/Servant_Base.h \ - $(TAO_ROOT)/tao/PortableServerC.h \ - $(TAO_ROOT)/tao/PortableServerC.i \ - $(TAO_ROOT)/tao/Servant_Base.i \ - $(TAO_ROOT)/tao/Policy_Manager.i \ - $(TAO_ROOT)/tao/Resource_Factory.h \ - $(TAO_ROOT)/tao/Protocol_Factory.h \ - $(TAO_ROOT)/tao/params.h \ - $(TAO_ROOT)/tao/params.i \ - $(TAO_ROOT)/tao/TAO_Singleton_Manager.h \ - $(TAO_ROOT)/tao/TAO_Singleton_Manager.inl \ - $(TAO_ROOT)/tao/TAO_Singleton.h \ - $(TAO_ROOT)/tao/TAO_Singleton.inl \ - $(TAO_ROOT)/tao/TAO_Singleton.cpp \ + Wait_Strategy.h \ + UIOP_Connect.i \ + debug.h \ + ORB_Core.h \ + ORB.h \ + IOR_LookupTable.h \ + Services.h \ + Services.i \ + IORManipulation.h \ + LocalObject.h \ + Object.h \ + Object.i \ + LocalObject.i \ + IORC.h \ + Environment.h \ + Environment.i \ + IORC.i \ + PortableInterceptor.h \ + Request_Info.h \ + PortableInterceptorC.h \ + DynamicC.h \ + Any.h \ + Any.i \ + DynamicC.i \ + MessagingC.h \ + ValueBase.h \ + ValueBase.i \ + ValueFactory.h \ + ValueFactory.i \ + TimeBaseC.h \ + TimeBaseC.i \ + PolicyC.h \ + CurrentC.h \ + CurrentC.i \ + Encodable.h \ + PolicyC.i \ + PollableC.h \ + PollableC.i \ + MessagingC.i \ + PortableInterceptorC.i \ + PortableInterceptor.i \ + ORB.i \ + Policy_Manager.h \ + POA_CORBA.h \ + DomainC.h \ + DomainC.i \ + Servant_Base.h \ + PortableServerC.h \ + PortableServerC.i \ + Servant_Base.i \ + Policy_Manager.i \ + Resource_Factory.h \ + Protocol_Factory.h \ + params.h \ + params.i \ + TAO_Singleton_Manager.h \ + TAO_Singleton_Manager.inl \ + TAO_Singleton.h \ + TAO_Singleton.inl \ + TAO_Singleton.cpp \ $(ACE_ROOT)/ace/Map_Manager.h \ $(ACE_ROOT)/ace/Map_Manager.i \ $(ACE_ROOT)/ace/Map_Manager.cpp \ - $(TAO_ROOT)/tao/ORB_Core.i \ + ORB_Core.i \ $(ACE_ROOT)/ace/Dynamic_Service.h \ $(ACE_ROOT)/ace/Dynamic_Service.cpp \ - $(TAO_ROOT)/tao/Timeprobe.h \ + Timeprobe.h \ $(ACE_ROOT)/ace/Timeprobe.h \ - $(TAO_ROOT)/tao/Server_Strategy_Factory.h \ - $(TAO_ROOT)/tao/Messaging_Policy_i.h \ - $(TAO_ROOT)/tao/Messaging_Policy_i.i \ - $(TAO_ROOT)/tao/GIOP_Message_Acceptors.h \ - $(TAO_ROOT)/tao/GIOP_Message_Base.h \ - $(TAO_ROOT)/tao/GIOP_Message_Base.i \ - $(TAO_ROOT)/tao/GIOP_Message_Accept_State.h \ - $(TAO_ROOT)/tao/GIOP_Message_Headers.h \ - $(TAO_ROOT)/tao/Tagged_Profile.h \ - $(TAO_ROOT)/tao/GIOPC.h \ - $(TAO_ROOT)/tao/Object_KeyC.h \ - $(TAO_ROOT)/tao/Object_KeyC.i \ - $(TAO_ROOT)/tao/GIOPC.i \ - $(TAO_ROOT)/tao/Tagged_Profile.i \ - $(TAO_ROOT)/tao/GIOP_Message_Headers.i \ - $(TAO_ROOT)/tao/GIOP_Message_Accept_State.i \ - $(TAO_ROOT)/tao/GIOP_Message_Acceptors.i \ - $(TAO_ROOT)/tao/GIOP_Message_Lite.h \ - $(TAO_ROOT)/tao/GIOP_Utils.h \ - $(TAO_ROOT)/tao/GIOP_Utils.i \ - $(TAO_ROOT)/tao/GIOP_Message_Lite.i + Server_Strategy_Factory.h \ + Messaging_Policy_i.h \ + Messaging_Policy_i.i \ + GIOP_Message_Acceptors.h \ + GIOP_Message_Base.h \ + GIOP_Message_Base.i \ + GIOP_Message_Accept_State.h \ + GIOP_Message_Headers.h \ + Tagged_Profile.h \ + GIOPC.h \ + Object_KeyC.h \ + Object_KeyC.i \ + GIOPC.i \ + Tagged_Profile.i \ + GIOP_Message_Headers.i \ + GIOP_Message_Accept_State.i \ + GIOP_Message_Acceptors.i \ + GIOP_Message_Lite.h \ + GIOP_Utils.h \ + GIOP_Utils.i \ + GIOP_Message_Lite.i -.obj/SHMIOP_Factory.o .obj/SHMIOP_Factory.so .shobj/SHMIOP_Factory.o .shobj/SHMIOP_Factory.so: SHMIOP_Factory.cpp \ - $(TAO_ROOT)/tao/SHMIOP_Factory.h \ +.obj/SHMIOP_Factory.o .obj/SHMIOP_Factory.o .obj/SHMIOP_Factory.o .obj/SHMIOP_Factory.o: SHMIOP_Factory.cpp \ + SHMIOP_Factory.h \ $(ACE_ROOT)/ace/pre.h \ - $(TAO_ROOT)/tao/corbafwd.h \ + corbafwd.h \ $(ACE_ROOT)/ace/CDR_Stream.h \ $(ACE_ROOT)/ace/Message_Block.h \ $(ACE_ROOT)/ace/ACE.h \ $(ACE_ROOT)/ace/OS.h \ - $(ACE_ROOT)/ace/config-sunos5.6.h \ - $(ACE_ROOT)/ace/config-sunos5.5.h \ $(ACE_ROOT)/ace/post.h \ $(ACE_ROOT)/ace/ACE_export.h \ $(ACE_ROOT)/ace/svc_export.h \ @@ -8159,6 +8217,12 @@ realclean: $(ACE_ROOT)/ace/Log_Record.h \ $(ACE_ROOT)/ace/Log_Priority.h \ $(ACE_ROOT)/ace/Log_Record.i \ + $(ACE_ROOT)/ace/Thread_Hook.h \ + $(ACE_ROOT)/ace/Thread_Adapter.h \ + $(ACE_ROOT)/ace/Thread_Adapter.inl \ + $(ACE_ROOT)/ace/Thread_Exit.h \ + $(ACE_ROOT)/ace/Thread_Control.h \ + $(ACE_ROOT)/ace/Thread_Control.inl \ $(ACE_ROOT)/ace/ACE.i \ $(ACE_ROOT)/ace/Malloc.h \ $(ACE_ROOT)/ace/Malloc_Base.h \ @@ -8213,13 +8277,13 @@ realclean: $(ACE_ROOT)/ace/SString.h \ $(ACE_ROOT)/ace/SString.i \ $(ACE_ROOT)/ace/CDR_Stream.i \ - $(TAO_ROOT)/tao/try_macros.h \ - $(TAO_ROOT)/tao/orbconf.h \ + try_macros.h \ + orbconf.h \ $(ACE_ROOT)/ace/CORBA_macros.h \ - $(TAO_ROOT)/tao/varbase.h \ - $(TAO_ROOT)/tao/TAO_Export.h \ - $(TAO_ROOT)/tao/corbafwd.i \ - $(TAO_ROOT)/tao/Protocol_Factory.h \ + varbase.h \ + TAO_Export.h \ + corbafwd.i \ + Protocol_Factory.h \ $(ACE_ROOT)/ace/Service_Object.h \ $(ACE_ROOT)/ace/Shared_Object.h \ $(ACE_ROOT)/ace/Shared_Object.i \ @@ -8266,25 +8330,25 @@ realclean: $(ACE_ROOT)/ace/Message_Queue_T.cpp \ $(ACE_ROOT)/ace/Message_Queue.i \ $(ACE_ROOT)/ace/WFMO_Reactor.i \ - $(TAO_ROOT)/tao/Pluggable.h \ - $(TAO_ROOT)/tao/Sequence.h \ - $(TAO_ROOT)/tao/Managed_Types.h \ - $(TAO_ROOT)/tao/Managed_Types.i \ - $(TAO_ROOT)/tao/Sequence.i \ - $(TAO_ROOT)/tao/Sequence_T.h \ - $(TAO_ROOT)/tao/Sequence_T.i \ - $(TAO_ROOT)/tao/Sequence_T.cpp \ - $(TAO_ROOT)/tao/Typecode.h \ - $(TAO_ROOT)/tao/Exception.h \ - $(TAO_ROOT)/tao/Exception.i \ - $(TAO_ROOT)/tao/Typecode.i \ - $(TAO_ROOT)/tao/IOPC.h \ - $(TAO_ROOT)/tao/CDR.h \ - $(TAO_ROOT)/tao/CDR.i \ - $(TAO_ROOT)/tao/IOPC.i \ - $(TAO_ROOT)/tao/Pluggable.i \ - $(TAO_ROOT)/tao/SHMIOP_Acceptor.h \ - $(TAO_ROOT)/tao/SHMIOP_Connect.h \ + Pluggable.h \ + Sequence.h \ + Managed_Types.h \ + Managed_Types.i \ + Sequence.i \ + Sequence_T.h \ + Sequence_T.i \ + Sequence_T.cpp \ + Typecode.h \ + Exception.h \ + Exception.i \ + Typecode.i \ + IOPC.h \ + CDR.h \ + CDR.i \ + IOPC.i \ + Pluggable.i \ + SHMIOP_Acceptor.h \ + SHMIOP_Connect.h \ $(ACE_ROOT)/ace/Acceptor.h \ $(ACE_ROOT)/ace/Svc_Handler.h \ $(ACE_ROOT)/ace/Task.h \ @@ -8327,89 +8391,87 @@ realclean: $(ACE_ROOT)/ace/MEM_Addr.h \ $(ACE_ROOT)/ace/MEM_Addr.i \ $(ACE_ROOT)/ace/MEM_Acceptor.i \ - $(TAO_ROOT)/tao/Wait_Strategy.h \ - $(TAO_ROOT)/tao/SHMIOP_Transport.h \ - $(TAO_ROOT)/tao/GIOP_Message_State.h \ - $(TAO_ROOT)/tao/Pluggable_Messaging.h \ - $(TAO_ROOT)/tao/Pluggable_Messaging_Utils.h \ - $(TAO_ROOT)/tao/Pluggable_Messaging_Utils.i \ - $(TAO_ROOT)/tao/Pluggable_Messaging.i \ - $(TAO_ROOT)/tao/GIOP_Message_State.i \ - $(TAO_ROOT)/tao/SHMIOP_Transport.i \ - $(TAO_ROOT)/tao/SHMIOP_Connect.i \ - $(TAO_ROOT)/tao/Acceptor_Impl.h \ - $(TAO_ROOT)/tao/Acceptor_Impl.i \ - $(TAO_ROOT)/tao/Acceptor_Impl.cpp \ - $(TAO_ROOT)/tao/ORB_Core.h \ - $(TAO_ROOT)/tao/ORB.h \ - $(TAO_ROOT)/tao/IOR_LookupTable.h \ - $(TAO_ROOT)/tao/Services.h \ - $(TAO_ROOT)/tao/Services.i \ - $(TAO_ROOT)/tao/IORManipulation.h \ - $(TAO_ROOT)/tao/LocalObject.h \ - $(TAO_ROOT)/tao/Object.h \ - $(TAO_ROOT)/tao/Object.i \ - $(TAO_ROOT)/tao/LocalObject.i \ - $(TAO_ROOT)/tao/IORC.h \ - $(TAO_ROOT)/tao/Environment.h \ - $(TAO_ROOT)/tao/Environment.i \ - $(TAO_ROOT)/tao/IORC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.h \ - $(TAO_ROOT)/tao/Request_Info.h \ - $(TAO_ROOT)/tao/PortableInterceptorC.h \ - $(TAO_ROOT)/tao/DynamicC.h \ - $(TAO_ROOT)/tao/Any.h \ - $(TAO_ROOT)/tao/Any.i \ - $(TAO_ROOT)/tao/DynAnyC.h \ - $(TAO_ROOT)/tao/DynAnyC.i \ - $(TAO_ROOT)/tao/DynamicC.i \ - $(TAO_ROOT)/tao/MessagingC.h \ - $(TAO_ROOT)/tao/ValueBase.h \ - $(TAO_ROOT)/tao/ValueBase.i \ - $(TAO_ROOT)/tao/ValueFactory.h \ - $(TAO_ROOT)/tao/ValueFactory.i \ - $(TAO_ROOT)/tao/TimeBaseC.h \ - $(TAO_ROOT)/tao/TimeBaseC.i \ - $(TAO_ROOT)/tao/PolicyC.h \ - $(TAO_ROOT)/tao/CurrentC.h \ - $(TAO_ROOT)/tao/CurrentC.i \ - $(TAO_ROOT)/tao/Encodable.h \ - $(TAO_ROOT)/tao/PolicyC.i \ - $(TAO_ROOT)/tao/PollableC.h \ - $(TAO_ROOT)/tao/PollableC.i \ - $(TAO_ROOT)/tao/MessagingC.i \ - $(TAO_ROOT)/tao/PortableInterceptorC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.i \ - $(TAO_ROOT)/tao/ORB.i \ - $(TAO_ROOT)/tao/Policy_Manager.h \ - $(TAO_ROOT)/tao/POA_CORBA.h \ - $(TAO_ROOT)/tao/DomainC.h \ - $(TAO_ROOT)/tao/DomainC.i \ - $(TAO_ROOT)/tao/Servant_Base.h \ - $(TAO_ROOT)/tao/PortableServerC.h \ - $(TAO_ROOT)/tao/PortableServerC.i \ - $(TAO_ROOT)/tao/Servant_Base.i \ - $(TAO_ROOT)/tao/Policy_Manager.i \ - $(TAO_ROOT)/tao/Resource_Factory.h \ - $(TAO_ROOT)/tao/params.h \ - $(TAO_ROOT)/tao/params.i \ - $(TAO_ROOT)/tao/TAO_Singleton_Manager.h \ - $(TAO_ROOT)/tao/TAO_Singleton_Manager.inl \ - $(TAO_ROOT)/tao/TAO_Singleton.h \ - $(TAO_ROOT)/tao/TAO_Singleton.inl \ - $(TAO_ROOT)/tao/TAO_Singleton.cpp \ + Wait_Strategy.h \ + SHMIOP_Transport.h \ + GIOP_Message_State.h \ + Pluggable_Messaging.h \ + Pluggable_Messaging_Utils.h \ + Pluggable_Messaging_Utils.i \ + Pluggable_Messaging.i \ + GIOP_Message_State.i \ + SHMIOP_Transport.i \ + SHMIOP_Connect.i \ + Acceptor_Impl.h \ + Acceptor_Impl.i \ + Acceptor_Impl.cpp \ + ORB_Core.h \ + ORB.h \ + IOR_LookupTable.h \ + Services.h \ + Services.i \ + IORManipulation.h \ + LocalObject.h \ + Object.h \ + Object.i \ + LocalObject.i \ + IORC.h \ + Environment.h \ + Environment.i \ + IORC.i \ + PortableInterceptor.h \ + Request_Info.h \ + PortableInterceptorC.h \ + DynamicC.h \ + Any.h \ + Any.i \ + DynamicC.i \ + MessagingC.h \ + ValueBase.h \ + ValueBase.i \ + ValueFactory.h \ + ValueFactory.i \ + TimeBaseC.h \ + TimeBaseC.i \ + PolicyC.h \ + CurrentC.h \ + CurrentC.i \ + Encodable.h \ + PolicyC.i \ + PollableC.h \ + PollableC.i \ + MessagingC.i \ + PortableInterceptorC.i \ + PortableInterceptor.i \ + ORB.i \ + Policy_Manager.h \ + POA_CORBA.h \ + DomainC.h \ + DomainC.i \ + Servant_Base.h \ + PortableServerC.h \ + PortableServerC.i \ + Servant_Base.i \ + Policy_Manager.i \ + Resource_Factory.h \ + params.h \ + params.i \ + TAO_Singleton_Manager.h \ + TAO_Singleton_Manager.inl \ + TAO_Singleton.h \ + TAO_Singleton.inl \ + TAO_Singleton.cpp \ $(ACE_ROOT)/ace/Map_Manager.h \ $(ACE_ROOT)/ace/Map_Manager.i \ $(ACE_ROOT)/ace/Map_Manager.cpp \ - $(TAO_ROOT)/tao/ORB_Core.i \ + ORB_Core.i \ $(ACE_ROOT)/ace/Dynamic_Service.h \ $(ACE_ROOT)/ace/Dynamic_Service.cpp \ - $(TAO_ROOT)/tao/Server_Strategy_Factory.h \ - $(TAO_ROOT)/tao/Connector_Registry.h \ - $(TAO_ROOT)/tao/Connector_Registry.i \ - $(TAO_ROOT)/tao/debug.h \ - $(TAO_ROOT)/tao/SHMIOP_Acceptor.i \ - $(TAO_ROOT)/tao/SHMIOP_Connector.h \ + Server_Strategy_Factory.h \ + Connector_Registry.h \ + Connector_Registry.i \ + debug.h \ + SHMIOP_Acceptor.i \ + SHMIOP_Connector.h \ $(ACE_ROOT)/ace/Connector.h \ $(ACE_ROOT)/ace/Connector.cpp \ $(ACE_ROOT)/ace/MEM_Connector.h \ @@ -8436,16 +8498,14 @@ realclean: $(ACE_ROOT)/ace/Caching_Strategies_T.cpp \ $(ACE_ROOT)/ace/Cached_Connect_Strategy_T.cpp -.obj/SHMIOP_Profile.o .obj/SHMIOP_Profile.so .shobj/SHMIOP_Profile.o .shobj/SHMIOP_Profile.so: SHMIOP_Profile.cpp \ - $(TAO_ROOT)/tao/SHMIOP_Profile.h \ +.obj/SHMIOP_Profile.o .obj/SHMIOP_Profile.o .obj/SHMIOP_Profile.o .obj/SHMIOP_Profile.o: SHMIOP_Profile.cpp \ + SHMIOP_Profile.h \ $(ACE_ROOT)/ace/pre.h \ - $(TAO_ROOT)/tao/corbafwd.h \ + corbafwd.h \ $(ACE_ROOT)/ace/CDR_Stream.h \ $(ACE_ROOT)/ace/Message_Block.h \ $(ACE_ROOT)/ace/ACE.h \ $(ACE_ROOT)/ace/OS.h \ - $(ACE_ROOT)/ace/config-sunos5.6.h \ - $(ACE_ROOT)/ace/config-sunos5.5.h \ $(ACE_ROOT)/ace/post.h \ $(ACE_ROOT)/ace/ACE_export.h \ $(ACE_ROOT)/ace/svc_export.h \ @@ -8469,6 +8529,12 @@ realclean: $(ACE_ROOT)/ace/Log_Record.h \ $(ACE_ROOT)/ace/Log_Priority.h \ $(ACE_ROOT)/ace/Log_Record.i \ + $(ACE_ROOT)/ace/Thread_Hook.h \ + $(ACE_ROOT)/ace/Thread_Adapter.h \ + $(ACE_ROOT)/ace/Thread_Adapter.inl \ + $(ACE_ROOT)/ace/Thread_Exit.h \ + $(ACE_ROOT)/ace/Thread_Control.h \ + $(ACE_ROOT)/ace/Thread_Control.inl \ $(ACE_ROOT)/ace/ACE.i \ $(ACE_ROOT)/ace/Malloc.h \ $(ACE_ROOT)/ace/Malloc_Base.h \ @@ -8523,44 +8589,44 @@ realclean: $(ACE_ROOT)/ace/SString.h \ $(ACE_ROOT)/ace/SString.i \ $(ACE_ROOT)/ace/CDR_Stream.i \ - $(TAO_ROOT)/tao/try_macros.h \ - $(TAO_ROOT)/tao/orbconf.h \ + try_macros.h \ + orbconf.h \ $(ACE_ROOT)/ace/CORBA_macros.h \ - $(TAO_ROOT)/tao/varbase.h \ - $(TAO_ROOT)/tao/TAO_Export.h \ - $(TAO_ROOT)/tao/corbafwd.i \ - $(TAO_ROOT)/tao/Profile.h \ - $(TAO_ROOT)/tao/Tagged_Components.h \ - $(TAO_ROOT)/tao/IOPC.h \ - $(TAO_ROOT)/tao/CDR.h \ - $(TAO_ROOT)/tao/CDR.i \ - $(TAO_ROOT)/tao/Sequence.h \ - $(TAO_ROOT)/tao/Managed_Types.h \ - $(TAO_ROOT)/tao/Managed_Types.i \ - $(TAO_ROOT)/tao/Sequence.i \ - $(TAO_ROOT)/tao/Sequence_T.h \ - $(TAO_ROOT)/tao/Sequence_T.i \ - $(TAO_ROOT)/tao/Sequence_T.cpp \ - $(TAO_ROOT)/tao/IOPC.i \ - $(TAO_ROOT)/tao/CONV_FRAMEC.h \ - $(TAO_ROOT)/tao/CONV_FRAMEC.i \ - $(TAO_ROOT)/tao/Tagged_Components.i \ - $(TAO_ROOT)/tao/PolicyC.h \ - $(TAO_ROOT)/tao/CurrentC.h \ - $(TAO_ROOT)/tao/Object.h \ - $(TAO_ROOT)/tao/Object.i \ - $(TAO_ROOT)/tao/CurrentC.i \ - $(TAO_ROOT)/tao/Encodable.h \ - $(TAO_ROOT)/tao/Exception.h \ - $(TAO_ROOT)/tao/Exception.i \ - $(TAO_ROOT)/tao/Typecode.h \ - $(TAO_ROOT)/tao/Typecode.i \ - $(TAO_ROOT)/tao/Environment.h \ - $(TAO_ROOT)/tao/Environment.i \ - $(TAO_ROOT)/tao/PolicyC.i \ - $(TAO_ROOT)/tao/Profile.i \ - $(TAO_ROOT)/tao/ORB.h \ - $(TAO_ROOT)/tao/IOR_LookupTable.h \ + varbase.h \ + TAO_Export.h \ + corbafwd.i \ + Profile.h \ + Tagged_Components.h \ + IOPC.h \ + CDR.h \ + CDR.i \ + Sequence.h \ + Managed_Types.h \ + Managed_Types.i \ + Sequence.i \ + Sequence_T.h \ + Sequence_T.i \ + Sequence_T.cpp \ + IOPC.i \ + CONV_FRAMEC.h \ + CONV_FRAMEC.i \ + Tagged_Components.i \ + PolicyC.h \ + CurrentC.h \ + Object.h \ + Object.i \ + CurrentC.i \ + Encodable.h \ + Exception.h \ + Exception.i \ + Typecode.h \ + Typecode.i \ + Environment.h \ + Environment.i \ + PolicyC.i \ + Profile.i \ + ORB.h \ + IOR_LookupTable.h \ $(ACE_ROOT)/ace/Hash_Map_Manager.h \ $(ACE_ROOT)/ace/Functor.h \ $(ACE_ROOT)/ace/Functor.i \ @@ -8586,51 +8652,49 @@ realclean: $(ACE_ROOT)/ace/Reactor.i \ $(ACE_ROOT)/ace/Reactor_Impl.h \ $(ACE_ROOT)/ace/Svc_Conf_Tokens.h \ - $(TAO_ROOT)/tao/Services.h \ - $(TAO_ROOT)/tao/Services.i \ - $(TAO_ROOT)/tao/IORManipulation.h \ - $(TAO_ROOT)/tao/LocalObject.h \ - $(TAO_ROOT)/tao/LocalObject.i \ - $(TAO_ROOT)/tao/IORC.h \ - $(TAO_ROOT)/tao/IORC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.h \ - $(TAO_ROOT)/tao/Request_Info.h \ - $(TAO_ROOT)/tao/PortableInterceptorC.h \ - $(TAO_ROOT)/tao/DynamicC.h \ - $(TAO_ROOT)/tao/Any.h \ - $(TAO_ROOT)/tao/Any.i \ - $(TAO_ROOT)/tao/DynAnyC.h \ - $(TAO_ROOT)/tao/DynAnyC.i \ - $(TAO_ROOT)/tao/DynamicC.i \ - $(TAO_ROOT)/tao/MessagingC.h \ - $(TAO_ROOT)/tao/ValueBase.h \ - $(TAO_ROOT)/tao/ValueBase.i \ - $(TAO_ROOT)/tao/ValueFactory.h \ - $(TAO_ROOT)/tao/ValueFactory.i \ - $(TAO_ROOT)/tao/TimeBaseC.h \ - $(TAO_ROOT)/tao/TimeBaseC.i \ - $(TAO_ROOT)/tao/PollableC.h \ - $(TAO_ROOT)/tao/PollableC.i \ - $(TAO_ROOT)/tao/MessagingC.i \ - $(TAO_ROOT)/tao/PortableInterceptorC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.i \ - $(TAO_ROOT)/tao/ORB.i \ - $(TAO_ROOT)/tao/Object_KeyC.h \ - $(TAO_ROOT)/tao/Object_KeyC.i \ - $(TAO_ROOT)/tao/GIOP_Message_State.h \ - $(TAO_ROOT)/tao/Pluggable_Messaging.h \ - $(TAO_ROOT)/tao/Pluggable_Messaging_Utils.h \ - $(TAO_ROOT)/tao/Pluggable_Messaging_Utils.i \ - $(TAO_ROOT)/tao/Pluggable_Messaging.i \ - $(TAO_ROOT)/tao/GIOP_Message_State.i \ + Services.h \ + Services.i \ + IORManipulation.h \ + LocalObject.h \ + LocalObject.i \ + IORC.h \ + IORC.i \ + PortableInterceptor.h \ + Request_Info.h \ + PortableInterceptorC.h \ + DynamicC.h \ + Any.h \ + Any.i \ + DynamicC.i \ + MessagingC.h \ + ValueBase.h \ + ValueBase.i \ + ValueFactory.h \ + ValueFactory.i \ + TimeBaseC.h \ + TimeBaseC.i \ + PollableC.h \ + PollableC.i \ + MessagingC.i \ + PortableInterceptorC.i \ + PortableInterceptor.i \ + ORB.i \ + Object_KeyC.h \ + Object_KeyC.i \ + GIOP_Message_State.h \ + Pluggable_Messaging.h \ + Pluggable_Messaging_Utils.h \ + Pluggable_Messaging_Utils.i \ + Pluggable_Messaging.i \ + GIOP_Message_State.i \ $(ACE_ROOT)/ace/MEM_Addr.h \ $(ACE_ROOT)/ace/INET_Addr.h \ $(ACE_ROOT)/ace/Addr.h \ $(ACE_ROOT)/ace/Addr.i \ $(ACE_ROOT)/ace/INET_Addr.i \ $(ACE_ROOT)/ace/MEM_Addr.i \ - $(TAO_ROOT)/tao/SHMIOP_Profile.i \ - $(TAO_ROOT)/tao/SHMIOP_Connect.h \ + SHMIOP_Profile.i \ + SHMIOP_Connect.h \ $(ACE_ROOT)/ace/Acceptor.h \ $(ACE_ROOT)/ace/Svc_Handler.h \ $(ACE_ROOT)/ace/Synch_Options.h \ @@ -8688,40 +8752,40 @@ realclean: $(ACE_ROOT)/ace/MEM_IO.i \ $(ACE_ROOT)/ace/MEM_Stream.i \ $(ACE_ROOT)/ace/MEM_Acceptor.i \ - $(TAO_ROOT)/tao/Wait_Strategy.h \ - $(TAO_ROOT)/tao/SHMIOP_Transport.h \ - $(TAO_ROOT)/tao/Pluggable.h \ - $(TAO_ROOT)/tao/Pluggable.i \ - $(TAO_ROOT)/tao/SHMIOP_Transport.i \ - $(TAO_ROOT)/tao/SHMIOP_Connect.i \ - $(TAO_ROOT)/tao/ORB_Core.h \ - $(TAO_ROOT)/tao/Policy_Manager.h \ - $(TAO_ROOT)/tao/POA_CORBA.h \ - $(TAO_ROOT)/tao/DomainC.h \ - $(TAO_ROOT)/tao/DomainC.i \ - $(TAO_ROOT)/tao/Servant_Base.h \ - $(TAO_ROOT)/tao/PortableServerC.h \ - $(TAO_ROOT)/tao/PortableServerC.i \ - $(TAO_ROOT)/tao/Servant_Base.i \ - $(TAO_ROOT)/tao/Policy_Manager.i \ - $(TAO_ROOT)/tao/Resource_Factory.h \ - $(TAO_ROOT)/tao/Protocol_Factory.h \ - $(TAO_ROOT)/tao/params.h \ - $(TAO_ROOT)/tao/params.i \ - $(TAO_ROOT)/tao/TAO_Singleton_Manager.h \ - $(TAO_ROOT)/tao/TAO_Singleton_Manager.inl \ - $(TAO_ROOT)/tao/TAO_Singleton.h \ - $(TAO_ROOT)/tao/TAO_Singleton.inl \ - $(TAO_ROOT)/tao/TAO_Singleton.cpp \ + Wait_Strategy.h \ + SHMIOP_Transport.h \ + Pluggable.h \ + Pluggable.i \ + SHMIOP_Transport.i \ + SHMIOP_Connect.i \ + ORB_Core.h \ + Policy_Manager.h \ + POA_CORBA.h \ + DomainC.h \ + DomainC.i \ + Servant_Base.h \ + PortableServerC.h \ + PortableServerC.i \ + Servant_Base.i \ + Policy_Manager.i \ + Resource_Factory.h \ + Protocol_Factory.h \ + params.h \ + params.i \ + TAO_Singleton_Manager.h \ + TAO_Singleton_Manager.inl \ + TAO_Singleton.h \ + TAO_Singleton.inl \ + TAO_Singleton.cpp \ $(ACE_ROOT)/ace/Map_Manager.h \ $(ACE_ROOT)/ace/Map_Manager.i \ $(ACE_ROOT)/ace/Map_Manager.cpp \ - $(TAO_ROOT)/tao/ORB_Core.i \ + ORB_Core.i \ $(ACE_ROOT)/ace/Dynamic_Service.h \ $(ACE_ROOT)/ace/Dynamic_Service.cpp \ - $(TAO_ROOT)/tao/POA.h \ - $(TAO_ROOT)/tao/Object_Adapter.h \ - $(TAO_ROOT)/tao/Key_Adapters.h \ + POA.h \ + Object_Adapter.h \ + Key_Adapters.h \ $(ACE_ROOT)/ace/Map.h \ $(ACE_ROOT)/ace/Map_T.h \ $(ACE_ROOT)/ace/Pair.h \ @@ -8735,29 +8799,27 @@ realclean: $(ACE_ROOT)/ace/Active_Map_Manager_T.cpp \ $(ACE_ROOT)/ace/Map_T.i \ $(ACE_ROOT)/ace/Map_T.cpp \ - $(TAO_ROOT)/tao/Key_Adapters.i \ - $(TAO_ROOT)/tao/Server_Strategy_Factory.h \ - $(TAO_ROOT)/tao/poa_macros.h \ - $(TAO_ROOT)/tao/Active_Object_Map.h \ - $(TAO_ROOT)/tao/Active_Object_Map.i \ - $(TAO_ROOT)/tao/RTCORBAC.h \ - $(TAO_ROOT)/tao/RTCORBAC.i \ - $(TAO_ROOT)/tao/Object_Adapter.i \ - $(TAO_ROOT)/tao/POAManager.h \ - $(TAO_ROOT)/tao/POAManager.i \ - $(TAO_ROOT)/tao/POA.i \ - $(TAO_ROOT)/tao/debug.h + Key_Adapters.i \ + Server_Strategy_Factory.h \ + poa_macros.h \ + Active_Object_Map.h \ + Active_Object_Map.i \ + RTCORBAC.h \ + RTCORBAC.i \ + Object_Adapter.i \ + POAManager.h \ + POAManager.i \ + POA.i \ + debug.h -.obj/SHMIOP_Transport.o .obj/SHMIOP_Transport.so .shobj/SHMIOP_Transport.o .shobj/SHMIOP_Transport.so: SHMIOP_Transport.cpp \ - $(TAO_ROOT)/tao/SHMIOP_Transport.h \ +.obj/SHMIOP_Transport.o .obj/SHMIOP_Transport.o .obj/SHMIOP_Transport.o .obj/SHMIOP_Transport.o: SHMIOP_Transport.cpp \ + SHMIOP_Transport.h \ $(ACE_ROOT)/ace/pre.h \ - $(TAO_ROOT)/tao/corbafwd.h \ + corbafwd.h \ $(ACE_ROOT)/ace/CDR_Stream.h \ $(ACE_ROOT)/ace/Message_Block.h \ $(ACE_ROOT)/ace/ACE.h \ $(ACE_ROOT)/ace/OS.h \ - $(ACE_ROOT)/ace/config-sunos5.6.h \ - $(ACE_ROOT)/ace/config-sunos5.5.h \ $(ACE_ROOT)/ace/post.h \ $(ACE_ROOT)/ace/ACE_export.h \ $(ACE_ROOT)/ace/svc_export.h \ @@ -8781,6 +8843,12 @@ realclean: $(ACE_ROOT)/ace/Log_Record.h \ $(ACE_ROOT)/ace/Log_Priority.h \ $(ACE_ROOT)/ace/Log_Record.i \ + $(ACE_ROOT)/ace/Thread_Hook.h \ + $(ACE_ROOT)/ace/Thread_Adapter.h \ + $(ACE_ROOT)/ace/Thread_Adapter.inl \ + $(ACE_ROOT)/ace/Thread_Exit.h \ + $(ACE_ROOT)/ace/Thread_Control.h \ + $(ACE_ROOT)/ace/Thread_Control.inl \ $(ACE_ROOT)/ace/ACE.i \ $(ACE_ROOT)/ace/Malloc.h \ $(ACE_ROOT)/ace/Malloc_Base.h \ @@ -8835,13 +8903,13 @@ realclean: $(ACE_ROOT)/ace/SString.h \ $(ACE_ROOT)/ace/SString.i \ $(ACE_ROOT)/ace/CDR_Stream.i \ - $(TAO_ROOT)/tao/try_macros.h \ - $(TAO_ROOT)/tao/orbconf.h \ + try_macros.h \ + orbconf.h \ $(ACE_ROOT)/ace/CORBA_macros.h \ - $(TAO_ROOT)/tao/varbase.h \ - $(TAO_ROOT)/tao/TAO_Export.h \ - $(TAO_ROOT)/tao/corbafwd.i \ - $(TAO_ROOT)/tao/Pluggable.h \ + varbase.h \ + TAO_Export.h \ + corbafwd.i \ + Pluggable.h \ $(ACE_ROOT)/ace/Message_Queue.h \ $(ACE_ROOT)/ace/IO_Cntl_Msg.h \ $(ACE_ROOT)/ace/Message_Queue_T.h \ @@ -8888,30 +8956,30 @@ realclean: $(ACE_ROOT)/ace/WFMO_Reactor.i \ $(ACE_ROOT)/ace/Strategies.i \ $(ACE_ROOT)/ace/Message_Queue.i \ - $(TAO_ROOT)/tao/Sequence.h \ - $(TAO_ROOT)/tao/Managed_Types.h \ - $(TAO_ROOT)/tao/Managed_Types.i \ - $(TAO_ROOT)/tao/Sequence.i \ - $(TAO_ROOT)/tao/Sequence_T.h \ - $(TAO_ROOT)/tao/Sequence_T.i \ - $(TAO_ROOT)/tao/Sequence_T.cpp \ - $(TAO_ROOT)/tao/Typecode.h \ - $(TAO_ROOT)/tao/Exception.h \ - $(TAO_ROOT)/tao/Exception.i \ - $(TAO_ROOT)/tao/Typecode.i \ - $(TAO_ROOT)/tao/IOPC.h \ - $(TAO_ROOT)/tao/CDR.h \ - $(TAO_ROOT)/tao/CDR.i \ - $(TAO_ROOT)/tao/IOPC.i \ - $(TAO_ROOT)/tao/Pluggable.i \ - $(TAO_ROOT)/tao/GIOP_Message_State.h \ - $(TAO_ROOT)/tao/Pluggable_Messaging.h \ - $(TAO_ROOT)/tao/Pluggable_Messaging_Utils.h \ - $(TAO_ROOT)/tao/Pluggable_Messaging_Utils.i \ - $(TAO_ROOT)/tao/Pluggable_Messaging.i \ - $(TAO_ROOT)/tao/GIOP_Message_State.i \ - $(TAO_ROOT)/tao/SHMIOP_Transport.i \ - $(TAO_ROOT)/tao/SHMIOP_Connect.h \ + Sequence.h \ + Managed_Types.h \ + Managed_Types.i \ + Sequence.i \ + Sequence_T.h \ + Sequence_T.i \ + Sequence_T.cpp \ + Typecode.h \ + Exception.h \ + Exception.i \ + Typecode.i \ + IOPC.h \ + CDR.h \ + CDR.i \ + IOPC.i \ + Pluggable.i \ + GIOP_Message_State.h \ + Pluggable_Messaging.h \ + Pluggable_Messaging_Utils.h \ + Pluggable_Messaging_Utils.i \ + Pluggable_Messaging.i \ + GIOP_Message_State.i \ + SHMIOP_Transport.i \ + SHMIOP_Connect.h \ $(ACE_ROOT)/ace/Acceptor.h \ $(ACE_ROOT)/ace/Svc_Handler.h \ $(ACE_ROOT)/ace/Task.h \ @@ -8954,120 +9022,116 @@ realclean: $(ACE_ROOT)/ace/MEM_Addr.h \ $(ACE_ROOT)/ace/MEM_Addr.i \ $(ACE_ROOT)/ace/MEM_Acceptor.i \ - $(TAO_ROOT)/tao/Wait_Strategy.h \ - $(TAO_ROOT)/tao/SHMIOP_Connect.i \ - $(TAO_ROOT)/tao/SHMIOP_Profile.h \ - $(TAO_ROOT)/tao/Profile.h \ - $(TAO_ROOT)/tao/Tagged_Components.h \ - $(TAO_ROOT)/tao/CONV_FRAMEC.h \ - $(TAO_ROOT)/tao/CONV_FRAMEC.i \ - $(TAO_ROOT)/tao/Tagged_Components.i \ - $(TAO_ROOT)/tao/PolicyC.h \ - $(TAO_ROOT)/tao/CurrentC.h \ - $(TAO_ROOT)/tao/Object.h \ - $(TAO_ROOT)/tao/Object.i \ - $(TAO_ROOT)/tao/CurrentC.i \ - $(TAO_ROOT)/tao/Encodable.h \ - $(TAO_ROOT)/tao/Environment.h \ - $(TAO_ROOT)/tao/Environment.i \ - $(TAO_ROOT)/tao/PolicyC.i \ - $(TAO_ROOT)/tao/Profile.i \ - $(TAO_ROOT)/tao/ORB.h \ - $(TAO_ROOT)/tao/IOR_LookupTable.h \ - $(TAO_ROOT)/tao/Services.h \ - $(TAO_ROOT)/tao/Services.i \ - $(TAO_ROOT)/tao/IORManipulation.h \ - $(TAO_ROOT)/tao/LocalObject.h \ - $(TAO_ROOT)/tao/LocalObject.i \ - $(TAO_ROOT)/tao/IORC.h \ - $(TAO_ROOT)/tao/IORC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.h \ - $(TAO_ROOT)/tao/Request_Info.h \ - $(TAO_ROOT)/tao/PortableInterceptorC.h \ - $(TAO_ROOT)/tao/DynamicC.h \ - $(TAO_ROOT)/tao/Any.h \ - $(TAO_ROOT)/tao/Any.i \ - $(TAO_ROOT)/tao/DynAnyC.h \ - $(TAO_ROOT)/tao/DynAnyC.i \ - $(TAO_ROOT)/tao/DynamicC.i \ - $(TAO_ROOT)/tao/MessagingC.h \ - $(TAO_ROOT)/tao/ValueBase.h \ - $(TAO_ROOT)/tao/ValueBase.i \ - $(TAO_ROOT)/tao/ValueFactory.h \ - $(TAO_ROOT)/tao/ValueFactory.i \ - $(TAO_ROOT)/tao/TimeBaseC.h \ - $(TAO_ROOT)/tao/TimeBaseC.i \ - $(TAO_ROOT)/tao/PollableC.h \ - $(TAO_ROOT)/tao/PollableC.i \ - $(TAO_ROOT)/tao/MessagingC.i \ - $(TAO_ROOT)/tao/PortableInterceptorC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.i \ - $(TAO_ROOT)/tao/ORB.i \ - $(TAO_ROOT)/tao/Object_KeyC.h \ - $(TAO_ROOT)/tao/Object_KeyC.i \ - $(TAO_ROOT)/tao/SHMIOP_Profile.i \ - $(TAO_ROOT)/tao/Timeprobe.h \ + Wait_Strategy.h \ + SHMIOP_Connect.i \ + SHMIOP_Profile.h \ + Profile.h \ + Tagged_Components.h \ + CONV_FRAMEC.h \ + CONV_FRAMEC.i \ + Tagged_Components.i \ + PolicyC.h \ + CurrentC.h \ + Object.h \ + Object.i \ + CurrentC.i \ + Encodable.h \ + Environment.h \ + Environment.i \ + PolicyC.i \ + Profile.i \ + ORB.h \ + IOR_LookupTable.h \ + Services.h \ + Services.i \ + IORManipulation.h \ + LocalObject.h \ + LocalObject.i \ + IORC.h \ + IORC.i \ + PortableInterceptor.h \ + Request_Info.h \ + PortableInterceptorC.h \ + DynamicC.h \ + Any.h \ + Any.i \ + DynamicC.i \ + MessagingC.h \ + ValueBase.h \ + ValueBase.i \ + ValueFactory.h \ + ValueFactory.i \ + TimeBaseC.h \ + TimeBaseC.i \ + PollableC.h \ + PollableC.i \ + MessagingC.i \ + PortableInterceptorC.i \ + PortableInterceptor.i \ + ORB.i \ + Object_KeyC.h \ + Object_KeyC.i \ + SHMIOP_Profile.i \ + Timeprobe.h \ $(ACE_ROOT)/ace/Timeprobe.h \ - $(TAO_ROOT)/tao/Transport_Mux_Strategy.h \ - $(TAO_ROOT)/tao/Sync_Strategies.h \ - $(TAO_ROOT)/tao/TAOC.h \ - $(TAO_ROOT)/tao/Priority_Mapping_Manager.h \ - $(TAO_ROOT)/tao/Priority_Mapping.h \ - $(TAO_ROOT)/tao/RTCORBAC.h \ - $(TAO_ROOT)/tao/RTCORBAC.i \ - $(TAO_ROOT)/tao/Priority_Mapping.i \ - $(TAO_ROOT)/tao/Priority_Mapping_Manager.i \ - $(TAO_ROOT)/tao/TAOC.i \ - $(TAO_ROOT)/tao/Sync_Strategies.i \ - $(TAO_ROOT)/tao/Stub.h \ - $(TAO_ROOT)/tao/MProfile.h \ - $(TAO_ROOT)/tao/MProfile.i \ - $(TAO_ROOT)/tao/Stub.i \ - $(TAO_ROOT)/tao/ORB_Core.h \ - $(TAO_ROOT)/tao/Policy_Manager.h \ - $(TAO_ROOT)/tao/POA_CORBA.h \ - $(TAO_ROOT)/tao/DomainC.h \ - $(TAO_ROOT)/tao/DomainC.i \ - $(TAO_ROOT)/tao/Servant_Base.h \ - $(TAO_ROOT)/tao/PortableServerC.h \ - $(TAO_ROOT)/tao/PortableServerC.i \ - $(TAO_ROOT)/tao/Servant_Base.i \ - $(TAO_ROOT)/tao/Policy_Manager.i \ - $(TAO_ROOT)/tao/Resource_Factory.h \ - $(TAO_ROOT)/tao/Protocol_Factory.h \ - $(TAO_ROOT)/tao/params.h \ - $(TAO_ROOT)/tao/params.i \ - $(TAO_ROOT)/tao/TAO_Singleton_Manager.h \ - $(TAO_ROOT)/tao/TAO_Singleton_Manager.inl \ - $(TAO_ROOT)/tao/TAO_Singleton.h \ - $(TAO_ROOT)/tao/TAO_Singleton.inl \ - $(TAO_ROOT)/tao/TAO_Singleton.cpp \ + Transport_Mux_Strategy.h \ + Sync_Strategies.h \ + TAOC.h \ + Priority_Mapping_Manager.h \ + Priority_Mapping.h \ + RTCORBAC.h \ + RTCORBAC.i \ + Priority_Mapping.i \ + Priority_Mapping_Manager.i \ + TAOC.i \ + Sync_Strategies.i \ + Stub.h \ + MProfile.h \ + MProfile.i \ + Stub.i \ + ORB_Core.h \ + Policy_Manager.h \ + POA_CORBA.h \ + DomainC.h \ + DomainC.i \ + Servant_Base.h \ + PortableServerC.h \ + PortableServerC.i \ + Servant_Base.i \ + Policy_Manager.i \ + Resource_Factory.h \ + Protocol_Factory.h \ + params.h \ + params.i \ + TAO_Singleton_Manager.h \ + TAO_Singleton_Manager.inl \ + TAO_Singleton.h \ + TAO_Singleton.inl \ + TAO_Singleton.cpp \ $(ACE_ROOT)/ace/Map_Manager.h \ $(ACE_ROOT)/ace/Map_Manager.i \ $(ACE_ROOT)/ace/Map_Manager.cpp \ - $(TAO_ROOT)/tao/ORB_Core.i \ + ORB_Core.i \ $(ACE_ROOT)/ace/Dynamic_Service.h \ $(ACE_ROOT)/ace/Dynamic_Service.cpp \ - $(TAO_ROOT)/tao/debug.h \ - $(TAO_ROOT)/tao/GIOP_Message_Lite.h \ - $(TAO_ROOT)/tao/GIOP_Utils.h \ - $(TAO_ROOT)/tao/GIOP_Utils.i \ - $(TAO_ROOT)/tao/GIOP_Message_Lite.i \ - $(TAO_ROOT)/tao/GIOP_Message_Connectors.h \ - $(TAO_ROOT)/tao/GIOP_Message_Base.h \ - $(TAO_ROOT)/tao/GIOP_Message_Base.i \ - $(TAO_ROOT)/tao/GIOP_Message_Connectors.i + debug.h \ + GIOP_Message_Lite.h \ + GIOP_Utils.h \ + GIOP_Utils.i \ + GIOP_Message_Lite.i \ + GIOP_Message_Connectors.h \ + GIOP_Message_Base.h \ + GIOP_Message_Base.i \ + GIOP_Message_Connectors.i -.obj/SHMIOP_Connector.o .obj/SHMIOP_Connector.so .shobj/SHMIOP_Connector.o .shobj/SHMIOP_Connector.so: SHMIOP_Connector.cpp \ - $(TAO_ROOT)/tao/SHMIOP_Connector.h \ +.obj/SHMIOP_Connector.o .obj/SHMIOP_Connector.o .obj/SHMIOP_Connector.o .obj/SHMIOP_Connector.o: SHMIOP_Connector.cpp \ + SHMIOP_Connector.h \ $(ACE_ROOT)/ace/pre.h \ - $(TAO_ROOT)/tao/corbafwd.h \ + corbafwd.h \ $(ACE_ROOT)/ace/CDR_Stream.h \ $(ACE_ROOT)/ace/Message_Block.h \ $(ACE_ROOT)/ace/ACE.h \ $(ACE_ROOT)/ace/OS.h \ - $(ACE_ROOT)/ace/config-sunos5.6.h \ - $(ACE_ROOT)/ace/config-sunos5.5.h \ $(ACE_ROOT)/ace/post.h \ $(ACE_ROOT)/ace/ACE_export.h \ $(ACE_ROOT)/ace/svc_export.h \ @@ -9091,6 +9155,12 @@ realclean: $(ACE_ROOT)/ace/Log_Record.h \ $(ACE_ROOT)/ace/Log_Priority.h \ $(ACE_ROOT)/ace/Log_Record.i \ + $(ACE_ROOT)/ace/Thread_Hook.h \ + $(ACE_ROOT)/ace/Thread_Adapter.h \ + $(ACE_ROOT)/ace/Thread_Adapter.inl \ + $(ACE_ROOT)/ace/Thread_Exit.h \ + $(ACE_ROOT)/ace/Thread_Control.h \ + $(ACE_ROOT)/ace/Thread_Control.inl \ $(ACE_ROOT)/ace/ACE.i \ $(ACE_ROOT)/ace/Malloc.h \ $(ACE_ROOT)/ace/Malloc_Base.h \ @@ -9145,12 +9215,12 @@ realclean: $(ACE_ROOT)/ace/SString.h \ $(ACE_ROOT)/ace/SString.i \ $(ACE_ROOT)/ace/CDR_Stream.i \ - $(TAO_ROOT)/tao/try_macros.h \ - $(TAO_ROOT)/tao/orbconf.h \ + try_macros.h \ + orbconf.h \ $(ACE_ROOT)/ace/CORBA_macros.h \ - $(TAO_ROOT)/tao/varbase.h \ - $(TAO_ROOT)/tao/TAO_Export.h \ - $(TAO_ROOT)/tao/corbafwd.i \ + varbase.h \ + TAO_Export.h \ + corbafwd.i \ $(ACE_ROOT)/ace/Connector.h \ $(ACE_ROOT)/ace/Service_Config.h \ $(ACE_ROOT)/ace/Service_Object.h \ @@ -9242,42 +9312,42 @@ realclean: $(ACE_ROOT)/ace/MEM_Addr.h \ $(ACE_ROOT)/ace/MEM_Addr.i \ $(ACE_ROOT)/ace/MEM_Connector.i \ - $(TAO_ROOT)/tao/Pluggable.h \ - $(TAO_ROOT)/tao/Sequence.h \ - $(TAO_ROOT)/tao/Managed_Types.h \ - $(TAO_ROOT)/tao/Managed_Types.i \ - $(TAO_ROOT)/tao/Sequence.i \ - $(TAO_ROOT)/tao/Sequence_T.h \ - $(TAO_ROOT)/tao/Sequence_T.i \ - $(TAO_ROOT)/tao/Sequence_T.cpp \ - $(TAO_ROOT)/tao/Typecode.h \ - $(TAO_ROOT)/tao/Exception.h \ - $(TAO_ROOT)/tao/Exception.i \ - $(TAO_ROOT)/tao/Typecode.i \ - $(TAO_ROOT)/tao/IOPC.h \ - $(TAO_ROOT)/tao/CDR.h \ - $(TAO_ROOT)/tao/CDR.i \ - $(TAO_ROOT)/tao/IOPC.i \ - $(TAO_ROOT)/tao/Pluggable.i \ - $(TAO_ROOT)/tao/SHMIOP_Connect.h \ + Pluggable.h \ + Sequence.h \ + Managed_Types.h \ + Managed_Types.i \ + Sequence.i \ + Sequence_T.h \ + Sequence_T.i \ + Sequence_T.cpp \ + Typecode.h \ + Exception.h \ + Exception.i \ + Typecode.i \ + IOPC.h \ + CDR.h \ + CDR.i \ + IOPC.i \ + Pluggable.i \ + SHMIOP_Connect.h \ $(ACE_ROOT)/ace/Acceptor.h \ $(ACE_ROOT)/ace/Acceptor.cpp \ $(ACE_ROOT)/ace/MEM_Acceptor.h \ $(ACE_ROOT)/ace/SOCK_Acceptor.h \ $(ACE_ROOT)/ace/SOCK_Acceptor.i \ $(ACE_ROOT)/ace/MEM_Acceptor.i \ - $(TAO_ROOT)/tao/Wait_Strategy.h \ - $(TAO_ROOT)/tao/SHMIOP_Transport.h \ - $(TAO_ROOT)/tao/GIOP_Message_State.h \ - $(TAO_ROOT)/tao/Pluggable_Messaging.h \ - $(TAO_ROOT)/tao/Pluggable_Messaging_Utils.h \ - $(TAO_ROOT)/tao/Pluggable_Messaging_Utils.i \ - $(TAO_ROOT)/tao/Pluggable_Messaging.i \ - $(TAO_ROOT)/tao/GIOP_Message_State.i \ - $(TAO_ROOT)/tao/SHMIOP_Transport.i \ - $(TAO_ROOT)/tao/SHMIOP_Connect.i \ - $(TAO_ROOT)/tao/Resource_Factory.h \ - $(TAO_ROOT)/tao/Protocol_Factory.h \ + Wait_Strategy.h \ + SHMIOP_Transport.h \ + GIOP_Message_State.h \ + Pluggable_Messaging.h \ + Pluggable_Messaging_Utils.h \ + Pluggable_Messaging_Utils.i \ + Pluggable_Messaging.i \ + GIOP_Message_State.i \ + SHMIOP_Transport.i \ + SHMIOP_Connect.i \ + Resource_Factory.h \ + Protocol_Factory.h \ $(ACE_ROOT)/ace/Cached_Connect_Strategy_T.h \ $(ACE_ROOT)/ace/Hash_Cache_Map_Manager_T.h \ $(ACE_ROOT)/ace/Cache_Map_Manager_T.h \ @@ -9297,92 +9367,88 @@ realclean: $(ACE_ROOT)/ace/Caching_Strategies_T.i \ $(ACE_ROOT)/ace/Caching_Strategies_T.cpp \ $(ACE_ROOT)/ace/Cached_Connect_Strategy_T.cpp \ - $(TAO_ROOT)/tao/SHMIOP_Profile.h \ - $(TAO_ROOT)/tao/Profile.h \ - $(TAO_ROOT)/tao/Tagged_Components.h \ - $(TAO_ROOT)/tao/CONV_FRAMEC.h \ - $(TAO_ROOT)/tao/CONV_FRAMEC.i \ - $(TAO_ROOT)/tao/Tagged_Components.i \ - $(TAO_ROOT)/tao/PolicyC.h \ - $(TAO_ROOT)/tao/CurrentC.h \ - $(TAO_ROOT)/tao/Object.h \ - $(TAO_ROOT)/tao/Object.i \ - $(TAO_ROOT)/tao/CurrentC.i \ - $(TAO_ROOT)/tao/Encodable.h \ - $(TAO_ROOT)/tao/Environment.h \ - $(TAO_ROOT)/tao/Environment.i \ - $(TAO_ROOT)/tao/PolicyC.i \ - $(TAO_ROOT)/tao/Profile.i \ - $(TAO_ROOT)/tao/ORB.h \ - $(TAO_ROOT)/tao/IOR_LookupTable.h \ - $(TAO_ROOT)/tao/Services.h \ - $(TAO_ROOT)/tao/Services.i \ - $(TAO_ROOT)/tao/IORManipulation.h \ - $(TAO_ROOT)/tao/LocalObject.h \ - $(TAO_ROOT)/tao/LocalObject.i \ - $(TAO_ROOT)/tao/IORC.h \ - $(TAO_ROOT)/tao/IORC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.h \ - $(TAO_ROOT)/tao/Request_Info.h \ - $(TAO_ROOT)/tao/PortableInterceptorC.h \ - $(TAO_ROOT)/tao/DynamicC.h \ - $(TAO_ROOT)/tao/Any.h \ - $(TAO_ROOT)/tao/Any.i \ - $(TAO_ROOT)/tao/DynAnyC.h \ - $(TAO_ROOT)/tao/DynAnyC.i \ - $(TAO_ROOT)/tao/DynamicC.i \ - $(TAO_ROOT)/tao/MessagingC.h \ - $(TAO_ROOT)/tao/ValueBase.h \ - $(TAO_ROOT)/tao/ValueBase.i \ - $(TAO_ROOT)/tao/ValueFactory.h \ - $(TAO_ROOT)/tao/ValueFactory.i \ - $(TAO_ROOT)/tao/TimeBaseC.h \ - $(TAO_ROOT)/tao/TimeBaseC.i \ - $(TAO_ROOT)/tao/PollableC.h \ - $(TAO_ROOT)/tao/PollableC.i \ - $(TAO_ROOT)/tao/MessagingC.i \ - $(TAO_ROOT)/tao/PortableInterceptorC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.i \ - $(TAO_ROOT)/tao/ORB.i \ - $(TAO_ROOT)/tao/Object_KeyC.h \ - $(TAO_ROOT)/tao/Object_KeyC.i \ - $(TAO_ROOT)/tao/SHMIOP_Profile.i \ - $(TAO_ROOT)/tao/debug.h \ - $(TAO_ROOT)/tao/ORB_Core.h \ - $(TAO_ROOT)/tao/Policy_Manager.h \ - $(TAO_ROOT)/tao/POA_CORBA.h \ - $(TAO_ROOT)/tao/DomainC.h \ - $(TAO_ROOT)/tao/DomainC.i \ - $(TAO_ROOT)/tao/Servant_Base.h \ - $(TAO_ROOT)/tao/PortableServerC.h \ - $(TAO_ROOT)/tao/PortableServerC.i \ - $(TAO_ROOT)/tao/Servant_Base.i \ - $(TAO_ROOT)/tao/Policy_Manager.i \ - $(TAO_ROOT)/tao/params.h \ - $(TAO_ROOT)/tao/params.i \ - $(TAO_ROOT)/tao/TAO_Singleton_Manager.h \ - $(TAO_ROOT)/tao/TAO_Singleton_Manager.inl \ - $(TAO_ROOT)/tao/TAO_Singleton.h \ - $(TAO_ROOT)/tao/TAO_Singleton.inl \ - $(TAO_ROOT)/tao/TAO_Singleton.cpp \ - $(TAO_ROOT)/tao/ORB_Core.i \ + SHMIOP_Profile.h \ + Profile.h \ + Tagged_Components.h \ + CONV_FRAMEC.h \ + CONV_FRAMEC.i \ + Tagged_Components.i \ + PolicyC.h \ + CurrentC.h \ + Object.h \ + Object.i \ + CurrentC.i \ + Encodable.h \ + Environment.h \ + Environment.i \ + PolicyC.i \ + Profile.i \ + ORB.h \ + IOR_LookupTable.h \ + Services.h \ + Services.i \ + IORManipulation.h \ + LocalObject.h \ + LocalObject.i \ + IORC.h \ + IORC.i \ + PortableInterceptor.h \ + Request_Info.h \ + PortableInterceptorC.h \ + DynamicC.h \ + Any.h \ + Any.i \ + DynamicC.i \ + MessagingC.h \ + ValueBase.h \ + ValueBase.i \ + ValueFactory.h \ + ValueFactory.i \ + TimeBaseC.h \ + TimeBaseC.i \ + PollableC.h \ + PollableC.i \ + MessagingC.i \ + PortableInterceptorC.i \ + PortableInterceptor.i \ + ORB.i \ + Object_KeyC.h \ + Object_KeyC.i \ + SHMIOP_Profile.i \ + debug.h \ + ORB_Core.h \ + Policy_Manager.h \ + POA_CORBA.h \ + DomainC.h \ + DomainC.i \ + Servant_Base.h \ + PortableServerC.h \ + PortableServerC.i \ + Servant_Base.i \ + Policy_Manager.i \ + params.h \ + params.i \ + TAO_Singleton_Manager.h \ + TAO_Singleton_Manager.inl \ + TAO_Singleton.h \ + TAO_Singleton.inl \ + TAO_Singleton.cpp \ + ORB_Core.i \ $(ACE_ROOT)/ace/Dynamic_Service.h \ $(ACE_ROOT)/ace/Dynamic_Service.cpp \ - $(TAO_ROOT)/tao/Client_Strategy_Factory.h \ + Client_Strategy_Factory.h \ $(ACE_ROOT)/ace/Auto_Ptr.h \ $(ACE_ROOT)/ace/Auto_Ptr.i \ $(ACE_ROOT)/ace/Auto_Ptr.cpp -.obj/SHMIOP_Acceptor.o .obj/SHMIOP_Acceptor.so .shobj/SHMIOP_Acceptor.o .shobj/SHMIOP_Acceptor.so: SHMIOP_Acceptor.cpp \ - $(TAO_ROOT)/tao/SHMIOP_Acceptor.h \ +.obj/SHMIOP_Acceptor.o .obj/SHMIOP_Acceptor.o .obj/SHMIOP_Acceptor.o .obj/SHMIOP_Acceptor.o: SHMIOP_Acceptor.cpp \ + SHMIOP_Acceptor.h \ $(ACE_ROOT)/ace/pre.h \ - $(TAO_ROOT)/tao/corbafwd.h \ + corbafwd.h \ $(ACE_ROOT)/ace/CDR_Stream.h \ $(ACE_ROOT)/ace/Message_Block.h \ $(ACE_ROOT)/ace/ACE.h \ $(ACE_ROOT)/ace/OS.h \ - $(ACE_ROOT)/ace/config-sunos5.6.h \ - $(ACE_ROOT)/ace/config-sunos5.5.h \ $(ACE_ROOT)/ace/post.h \ $(ACE_ROOT)/ace/ACE_export.h \ $(ACE_ROOT)/ace/svc_export.h \ @@ -9406,6 +9472,12 @@ realclean: $(ACE_ROOT)/ace/Log_Record.h \ $(ACE_ROOT)/ace/Log_Priority.h \ $(ACE_ROOT)/ace/Log_Record.i \ + $(ACE_ROOT)/ace/Thread_Hook.h \ + $(ACE_ROOT)/ace/Thread_Adapter.h \ + $(ACE_ROOT)/ace/Thread_Adapter.inl \ + $(ACE_ROOT)/ace/Thread_Exit.h \ + $(ACE_ROOT)/ace/Thread_Control.h \ + $(ACE_ROOT)/ace/Thread_Control.inl \ $(ACE_ROOT)/ace/ACE.i \ $(ACE_ROOT)/ace/Malloc.h \ $(ACE_ROOT)/ace/Malloc_Base.h \ @@ -9460,13 +9532,13 @@ realclean: $(ACE_ROOT)/ace/SString.h \ $(ACE_ROOT)/ace/SString.i \ $(ACE_ROOT)/ace/CDR_Stream.i \ - $(TAO_ROOT)/tao/try_macros.h \ - $(TAO_ROOT)/tao/orbconf.h \ + try_macros.h \ + orbconf.h \ $(ACE_ROOT)/ace/CORBA_macros.h \ - $(TAO_ROOT)/tao/varbase.h \ - $(TAO_ROOT)/tao/TAO_Export.h \ - $(TAO_ROOT)/tao/corbafwd.i \ - $(TAO_ROOT)/tao/Pluggable.h \ + varbase.h \ + TAO_Export.h \ + corbafwd.i \ + Pluggable.h \ $(ACE_ROOT)/ace/Message_Queue.h \ $(ACE_ROOT)/ace/IO_Cntl_Msg.h \ $(ACE_ROOT)/ace/Message_Queue_T.h \ @@ -9513,23 +9585,23 @@ realclean: $(ACE_ROOT)/ace/WFMO_Reactor.i \ $(ACE_ROOT)/ace/Strategies.i \ $(ACE_ROOT)/ace/Message_Queue.i \ - $(TAO_ROOT)/tao/Sequence.h \ - $(TAO_ROOT)/tao/Managed_Types.h \ - $(TAO_ROOT)/tao/Managed_Types.i \ - $(TAO_ROOT)/tao/Sequence.i \ - $(TAO_ROOT)/tao/Sequence_T.h \ - $(TAO_ROOT)/tao/Sequence_T.i \ - $(TAO_ROOT)/tao/Sequence_T.cpp \ - $(TAO_ROOT)/tao/Typecode.h \ - $(TAO_ROOT)/tao/Exception.h \ - $(TAO_ROOT)/tao/Exception.i \ - $(TAO_ROOT)/tao/Typecode.i \ - $(TAO_ROOT)/tao/IOPC.h \ - $(TAO_ROOT)/tao/CDR.h \ - $(TAO_ROOT)/tao/CDR.i \ - $(TAO_ROOT)/tao/IOPC.i \ - $(TAO_ROOT)/tao/Pluggable.i \ - $(TAO_ROOT)/tao/SHMIOP_Connect.h \ + Sequence.h \ + Managed_Types.h \ + Managed_Types.i \ + Sequence.i \ + Sequence_T.h \ + Sequence_T.i \ + Sequence_T.cpp \ + Typecode.h \ + Exception.h \ + Exception.i \ + Typecode.i \ + IOPC.h \ + CDR.h \ + CDR.i \ + IOPC.i \ + Pluggable.i \ + SHMIOP_Connect.h \ $(ACE_ROOT)/ace/Acceptor.h \ $(ACE_ROOT)/ace/Svc_Handler.h \ $(ACE_ROOT)/ace/Task.h \ @@ -9572,112 +9644,108 @@ realclean: $(ACE_ROOT)/ace/MEM_Addr.h \ $(ACE_ROOT)/ace/MEM_Addr.i \ $(ACE_ROOT)/ace/MEM_Acceptor.i \ - $(TAO_ROOT)/tao/Wait_Strategy.h \ - $(TAO_ROOT)/tao/SHMIOP_Transport.h \ - $(TAO_ROOT)/tao/GIOP_Message_State.h \ - $(TAO_ROOT)/tao/Pluggable_Messaging.h \ - $(TAO_ROOT)/tao/Pluggable_Messaging_Utils.h \ - $(TAO_ROOT)/tao/Pluggable_Messaging_Utils.i \ - $(TAO_ROOT)/tao/Pluggable_Messaging.i \ - $(TAO_ROOT)/tao/GIOP_Message_State.i \ - $(TAO_ROOT)/tao/SHMIOP_Transport.i \ - $(TAO_ROOT)/tao/SHMIOP_Connect.i \ - $(TAO_ROOT)/tao/Acceptor_Impl.h \ - $(TAO_ROOT)/tao/Acceptor_Impl.i \ - $(TAO_ROOT)/tao/Acceptor_Impl.cpp \ - $(TAO_ROOT)/tao/ORB_Core.h \ - $(TAO_ROOT)/tao/ORB.h \ - $(TAO_ROOT)/tao/IOR_LookupTable.h \ - $(TAO_ROOT)/tao/Services.h \ - $(TAO_ROOT)/tao/Services.i \ - $(TAO_ROOT)/tao/IORManipulation.h \ - $(TAO_ROOT)/tao/LocalObject.h \ - $(TAO_ROOT)/tao/Object.h \ - $(TAO_ROOT)/tao/Object.i \ - $(TAO_ROOT)/tao/LocalObject.i \ - $(TAO_ROOT)/tao/IORC.h \ - $(TAO_ROOT)/tao/Environment.h \ - $(TAO_ROOT)/tao/Environment.i \ - $(TAO_ROOT)/tao/IORC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.h \ - $(TAO_ROOT)/tao/Request_Info.h \ - $(TAO_ROOT)/tao/PortableInterceptorC.h \ - $(TAO_ROOT)/tao/DynamicC.h \ - $(TAO_ROOT)/tao/Any.h \ - $(TAO_ROOT)/tao/Any.i \ - $(TAO_ROOT)/tao/DynAnyC.h \ - $(TAO_ROOT)/tao/DynAnyC.i \ - $(TAO_ROOT)/tao/DynamicC.i \ - $(TAO_ROOT)/tao/MessagingC.h \ - $(TAO_ROOT)/tao/ValueBase.h \ - $(TAO_ROOT)/tao/ValueBase.i \ - $(TAO_ROOT)/tao/ValueFactory.h \ - $(TAO_ROOT)/tao/ValueFactory.i \ - $(TAO_ROOT)/tao/TimeBaseC.h \ - $(TAO_ROOT)/tao/TimeBaseC.i \ - $(TAO_ROOT)/tao/PolicyC.h \ - $(TAO_ROOT)/tao/CurrentC.h \ - $(TAO_ROOT)/tao/CurrentC.i \ - $(TAO_ROOT)/tao/Encodable.h \ - $(TAO_ROOT)/tao/PolicyC.i \ - $(TAO_ROOT)/tao/PollableC.h \ - $(TAO_ROOT)/tao/PollableC.i \ - $(TAO_ROOT)/tao/MessagingC.i \ - $(TAO_ROOT)/tao/PortableInterceptorC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.i \ - $(TAO_ROOT)/tao/ORB.i \ - $(TAO_ROOT)/tao/Policy_Manager.h \ - $(TAO_ROOT)/tao/POA_CORBA.h \ - $(TAO_ROOT)/tao/DomainC.h \ - $(TAO_ROOT)/tao/DomainC.i \ - $(TAO_ROOT)/tao/Servant_Base.h \ - $(TAO_ROOT)/tao/PortableServerC.h \ - $(TAO_ROOT)/tao/PortableServerC.i \ - $(TAO_ROOT)/tao/Servant_Base.i \ - $(TAO_ROOT)/tao/Policy_Manager.i \ - $(TAO_ROOT)/tao/Resource_Factory.h \ - $(TAO_ROOT)/tao/Protocol_Factory.h \ - $(TAO_ROOT)/tao/params.h \ - $(TAO_ROOT)/tao/params.i \ - $(TAO_ROOT)/tao/TAO_Singleton_Manager.h \ - $(TAO_ROOT)/tao/TAO_Singleton_Manager.inl \ - $(TAO_ROOT)/tao/TAO_Singleton.h \ - $(TAO_ROOT)/tao/TAO_Singleton.inl \ - $(TAO_ROOT)/tao/TAO_Singleton.cpp \ + Wait_Strategy.h \ + SHMIOP_Transport.h \ + GIOP_Message_State.h \ + Pluggable_Messaging.h \ + Pluggable_Messaging_Utils.h \ + Pluggable_Messaging_Utils.i \ + Pluggable_Messaging.i \ + GIOP_Message_State.i \ + SHMIOP_Transport.i \ + SHMIOP_Connect.i \ + Acceptor_Impl.h \ + Acceptor_Impl.i \ + Acceptor_Impl.cpp \ + ORB_Core.h \ + ORB.h \ + IOR_LookupTable.h \ + Services.h \ + Services.i \ + IORManipulation.h \ + LocalObject.h \ + Object.h \ + Object.i \ + LocalObject.i \ + IORC.h \ + Environment.h \ + Environment.i \ + IORC.i \ + PortableInterceptor.h \ + Request_Info.h \ + PortableInterceptorC.h \ + DynamicC.h \ + Any.h \ + Any.i \ + DynamicC.i \ + MessagingC.h \ + ValueBase.h \ + ValueBase.i \ + ValueFactory.h \ + ValueFactory.i \ + TimeBaseC.h \ + TimeBaseC.i \ + PolicyC.h \ + CurrentC.h \ + CurrentC.i \ + Encodable.h \ + PolicyC.i \ + PollableC.h \ + PollableC.i \ + MessagingC.i \ + PortableInterceptorC.i \ + PortableInterceptor.i \ + ORB.i \ + Policy_Manager.h \ + POA_CORBA.h \ + DomainC.h \ + DomainC.i \ + Servant_Base.h \ + PortableServerC.h \ + PortableServerC.i \ + Servant_Base.i \ + Policy_Manager.i \ + Resource_Factory.h \ + Protocol_Factory.h \ + params.h \ + params.i \ + TAO_Singleton_Manager.h \ + TAO_Singleton_Manager.inl \ + TAO_Singleton.h \ + TAO_Singleton.inl \ + TAO_Singleton.cpp \ $(ACE_ROOT)/ace/Map_Manager.h \ $(ACE_ROOT)/ace/Map_Manager.i \ $(ACE_ROOT)/ace/Map_Manager.cpp \ - $(TAO_ROOT)/tao/ORB_Core.i \ + ORB_Core.i \ $(ACE_ROOT)/ace/Dynamic_Service.h \ $(ACE_ROOT)/ace/Dynamic_Service.cpp \ - $(TAO_ROOT)/tao/Server_Strategy_Factory.h \ - $(TAO_ROOT)/tao/Connector_Registry.h \ - $(TAO_ROOT)/tao/Connector_Registry.i \ - $(TAO_ROOT)/tao/debug.h \ - $(TAO_ROOT)/tao/SHMIOP_Acceptor.i \ - $(TAO_ROOT)/tao/SHMIOP_Profile.h \ - $(TAO_ROOT)/tao/Profile.h \ - $(TAO_ROOT)/tao/Tagged_Components.h \ - $(TAO_ROOT)/tao/CONV_FRAMEC.h \ - $(TAO_ROOT)/tao/CONV_FRAMEC.i \ - $(TAO_ROOT)/tao/Tagged_Components.i \ - $(TAO_ROOT)/tao/Profile.i \ - $(TAO_ROOT)/tao/Object_KeyC.h \ - $(TAO_ROOT)/tao/Object_KeyC.i \ - $(TAO_ROOT)/tao/SHMIOP_Profile.i \ - $(TAO_ROOT)/tao/MProfile.h \ - $(TAO_ROOT)/tao/MProfile.i + Server_Strategy_Factory.h \ + Connector_Registry.h \ + Connector_Registry.i \ + debug.h \ + SHMIOP_Acceptor.i \ + SHMIOP_Profile.h \ + Profile.h \ + Tagged_Components.h \ + CONV_FRAMEC.h \ + CONV_FRAMEC.i \ + Tagged_Components.i \ + Profile.i \ + Object_KeyC.h \ + Object_KeyC.i \ + SHMIOP_Profile.i \ + MProfile.h \ + MProfile.i -.obj/SHMIOP_Connect.o .obj/SHMIOP_Connect.so .shobj/SHMIOP_Connect.o .shobj/SHMIOP_Connect.so: SHMIOP_Connect.cpp \ - $(TAO_ROOT)/tao/SHMIOP_Connect.h \ +.obj/SHMIOP_Connect.o .obj/SHMIOP_Connect.o .obj/SHMIOP_Connect.o .obj/SHMIOP_Connect.o: SHMIOP_Connect.cpp \ + SHMIOP_Connect.h \ $(ACE_ROOT)/ace/pre.h \ - $(TAO_ROOT)/tao/corbafwd.h \ + corbafwd.h \ $(ACE_ROOT)/ace/CDR_Stream.h \ $(ACE_ROOT)/ace/Message_Block.h \ $(ACE_ROOT)/ace/ACE.h \ $(ACE_ROOT)/ace/OS.h \ - $(ACE_ROOT)/ace/config-sunos5.6.h \ - $(ACE_ROOT)/ace/config-sunos5.5.h \ $(ACE_ROOT)/ace/post.h \ $(ACE_ROOT)/ace/ACE_export.h \ $(ACE_ROOT)/ace/svc_export.h \ @@ -9701,6 +9769,12 @@ realclean: $(ACE_ROOT)/ace/Log_Record.h \ $(ACE_ROOT)/ace/Log_Priority.h \ $(ACE_ROOT)/ace/Log_Record.i \ + $(ACE_ROOT)/ace/Thread_Hook.h \ + $(ACE_ROOT)/ace/Thread_Adapter.h \ + $(ACE_ROOT)/ace/Thread_Adapter.inl \ + $(ACE_ROOT)/ace/Thread_Exit.h \ + $(ACE_ROOT)/ace/Thread_Control.h \ + $(ACE_ROOT)/ace/Thread_Control.inl \ $(ACE_ROOT)/ace/ACE.i \ $(ACE_ROOT)/ace/Malloc.h \ $(ACE_ROOT)/ace/Malloc_Base.h \ @@ -9755,12 +9829,12 @@ realclean: $(ACE_ROOT)/ace/SString.h \ $(ACE_ROOT)/ace/SString.i \ $(ACE_ROOT)/ace/CDR_Stream.i \ - $(TAO_ROOT)/tao/try_macros.h \ - $(TAO_ROOT)/tao/orbconf.h \ + try_macros.h \ + orbconf.h \ $(ACE_ROOT)/ace/CORBA_macros.h \ - $(TAO_ROOT)/tao/varbase.h \ - $(TAO_ROOT)/tao/TAO_Export.h \ - $(TAO_ROOT)/tao/corbafwd.i \ + varbase.h \ + TAO_Export.h \ + corbafwd.i \ $(ACE_ROOT)/ace/Reactor.h \ $(ACE_ROOT)/ace/Handle_Set.h \ $(ACE_ROOT)/ace/Handle_Set.i \ @@ -9849,132 +9923,128 @@ realclean: $(ACE_ROOT)/ace/MEM_Addr.h \ $(ACE_ROOT)/ace/MEM_Addr.i \ $(ACE_ROOT)/ace/MEM_Acceptor.i \ - $(TAO_ROOT)/tao/Wait_Strategy.h \ - $(TAO_ROOT)/tao/SHMIOP_Transport.h \ - $(TAO_ROOT)/tao/Pluggable.h \ - $(TAO_ROOT)/tao/Sequence.h \ - $(TAO_ROOT)/tao/Managed_Types.h \ - $(TAO_ROOT)/tao/Managed_Types.i \ - $(TAO_ROOT)/tao/Sequence.i \ - $(TAO_ROOT)/tao/Sequence_T.h \ - $(TAO_ROOT)/tao/Sequence_T.i \ - $(TAO_ROOT)/tao/Sequence_T.cpp \ - $(TAO_ROOT)/tao/Typecode.h \ - $(TAO_ROOT)/tao/Exception.h \ - $(TAO_ROOT)/tao/Exception.i \ - $(TAO_ROOT)/tao/Typecode.i \ - $(TAO_ROOT)/tao/IOPC.h \ - $(TAO_ROOT)/tao/CDR.h \ - $(TAO_ROOT)/tao/CDR.i \ - $(TAO_ROOT)/tao/IOPC.i \ - $(TAO_ROOT)/tao/Pluggable.i \ - $(TAO_ROOT)/tao/GIOP_Message_State.h \ - $(TAO_ROOT)/tao/Pluggable_Messaging.h \ - $(TAO_ROOT)/tao/Pluggable_Messaging_Utils.h \ - $(TAO_ROOT)/tao/Pluggable_Messaging_Utils.i \ - $(TAO_ROOT)/tao/Pluggable_Messaging.i \ - $(TAO_ROOT)/tao/GIOP_Message_State.i \ - $(TAO_ROOT)/tao/SHMIOP_Transport.i \ - $(TAO_ROOT)/tao/SHMIOP_Connect.i \ - $(TAO_ROOT)/tao/Timeprobe.h \ + Wait_Strategy.h \ + SHMIOP_Transport.h \ + Pluggable.h \ + Sequence.h \ + Managed_Types.h \ + Managed_Types.i \ + Sequence.i \ + Sequence_T.h \ + Sequence_T.i \ + Sequence_T.cpp \ + Typecode.h \ + Exception.h \ + Exception.i \ + Typecode.i \ + IOPC.h \ + CDR.h \ + CDR.i \ + IOPC.i \ + Pluggable.i \ + GIOP_Message_State.h \ + Pluggable_Messaging.h \ + Pluggable_Messaging_Utils.h \ + Pluggable_Messaging_Utils.i \ + Pluggable_Messaging.i \ + GIOP_Message_State.i \ + SHMIOP_Transport.i \ + SHMIOP_Connect.i \ + Timeprobe.h \ $(ACE_ROOT)/ace/Timeprobe.h \ - $(TAO_ROOT)/tao/debug.h \ - $(TAO_ROOT)/tao/ORB_Core.h \ - $(TAO_ROOT)/tao/ORB.h \ - $(TAO_ROOT)/tao/IOR_LookupTable.h \ - $(TAO_ROOT)/tao/Services.h \ - $(TAO_ROOT)/tao/Services.i \ - $(TAO_ROOT)/tao/IORManipulation.h \ - $(TAO_ROOT)/tao/LocalObject.h \ - $(TAO_ROOT)/tao/Object.h \ - $(TAO_ROOT)/tao/Object.i \ - $(TAO_ROOT)/tao/LocalObject.i \ - $(TAO_ROOT)/tao/IORC.h \ - $(TAO_ROOT)/tao/Environment.h \ - $(TAO_ROOT)/tao/Environment.i \ - $(TAO_ROOT)/tao/IORC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.h \ - $(TAO_ROOT)/tao/Request_Info.h \ - $(TAO_ROOT)/tao/PortableInterceptorC.h \ - $(TAO_ROOT)/tao/DynamicC.h \ - $(TAO_ROOT)/tao/Any.h \ - $(TAO_ROOT)/tao/Any.i \ - $(TAO_ROOT)/tao/DynAnyC.h \ - $(TAO_ROOT)/tao/DynAnyC.i \ - $(TAO_ROOT)/tao/DynamicC.i \ - $(TAO_ROOT)/tao/MessagingC.h \ - $(TAO_ROOT)/tao/ValueBase.h \ - $(TAO_ROOT)/tao/ValueBase.i \ - $(TAO_ROOT)/tao/ValueFactory.h \ - $(TAO_ROOT)/tao/ValueFactory.i \ - $(TAO_ROOT)/tao/TimeBaseC.h \ - $(TAO_ROOT)/tao/TimeBaseC.i \ - $(TAO_ROOT)/tao/PolicyC.h \ - $(TAO_ROOT)/tao/CurrentC.h \ - $(TAO_ROOT)/tao/CurrentC.i \ - $(TAO_ROOT)/tao/Encodable.h \ - $(TAO_ROOT)/tao/PolicyC.i \ - $(TAO_ROOT)/tao/PollableC.h \ - $(TAO_ROOT)/tao/PollableC.i \ - $(TAO_ROOT)/tao/MessagingC.i \ - $(TAO_ROOT)/tao/PortableInterceptorC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.i \ - $(TAO_ROOT)/tao/ORB.i \ - $(TAO_ROOT)/tao/Policy_Manager.h \ - $(TAO_ROOT)/tao/POA_CORBA.h \ - $(TAO_ROOT)/tao/DomainC.h \ - $(TAO_ROOT)/tao/DomainC.i \ - $(TAO_ROOT)/tao/Servant_Base.h \ - $(TAO_ROOT)/tao/PortableServerC.h \ - $(TAO_ROOT)/tao/PortableServerC.i \ - $(TAO_ROOT)/tao/Servant_Base.i \ - $(TAO_ROOT)/tao/Policy_Manager.i \ - $(TAO_ROOT)/tao/Resource_Factory.h \ - $(TAO_ROOT)/tao/Protocol_Factory.h \ - $(TAO_ROOT)/tao/params.h \ - $(TAO_ROOT)/tao/params.i \ - $(TAO_ROOT)/tao/TAO_Singleton_Manager.h \ - $(TAO_ROOT)/tao/TAO_Singleton_Manager.inl \ - $(TAO_ROOT)/tao/TAO_Singleton.h \ - $(TAO_ROOT)/tao/TAO_Singleton.inl \ - $(TAO_ROOT)/tao/TAO_Singleton.cpp \ + debug.h \ + ORB_Core.h \ + ORB.h \ + IOR_LookupTable.h \ + Services.h \ + Services.i \ + IORManipulation.h \ + LocalObject.h \ + Object.h \ + Object.i \ + LocalObject.i \ + IORC.h \ + Environment.h \ + Environment.i \ + IORC.i \ + PortableInterceptor.h \ + Request_Info.h \ + PortableInterceptorC.h \ + DynamicC.h \ + Any.h \ + Any.i \ + DynamicC.i \ + MessagingC.h \ + ValueBase.h \ + ValueBase.i \ + ValueFactory.h \ + ValueFactory.i \ + TimeBaseC.h \ + TimeBaseC.i \ + PolicyC.h \ + CurrentC.h \ + CurrentC.i \ + Encodable.h \ + PolicyC.i \ + PollableC.h \ + PollableC.i \ + MessagingC.i \ + PortableInterceptorC.i \ + PortableInterceptor.i \ + ORB.i \ + Policy_Manager.h \ + POA_CORBA.h \ + DomainC.h \ + DomainC.i \ + Servant_Base.h \ + PortableServerC.h \ + PortableServerC.i \ + Servant_Base.i \ + Policy_Manager.i \ + Resource_Factory.h \ + Protocol_Factory.h \ + params.h \ + params.i \ + TAO_Singleton_Manager.h \ + TAO_Singleton_Manager.inl \ + TAO_Singleton.h \ + TAO_Singleton.inl \ + TAO_Singleton.cpp \ $(ACE_ROOT)/ace/Map_Manager.h \ $(ACE_ROOT)/ace/Map_Manager.i \ $(ACE_ROOT)/ace/Map_Manager.cpp \ - $(TAO_ROOT)/tao/ORB_Core.i \ + ORB_Core.i \ $(ACE_ROOT)/ace/Dynamic_Service.h \ $(ACE_ROOT)/ace/Dynamic_Service.cpp \ - $(TAO_ROOT)/tao/Messaging_Policy_i.h \ - $(TAO_ROOT)/tao/Messaging_Policy_i.i \ - $(TAO_ROOT)/tao/GIOP_Message_Acceptors.h \ - $(TAO_ROOT)/tao/GIOP_Message_Base.h \ - $(TAO_ROOT)/tao/GIOP_Message_Base.i \ - $(TAO_ROOT)/tao/GIOP_Message_Accept_State.h \ - $(TAO_ROOT)/tao/GIOP_Message_Headers.h \ - $(TAO_ROOT)/tao/Tagged_Profile.h \ - $(TAO_ROOT)/tao/GIOPC.h \ - $(TAO_ROOT)/tao/Object_KeyC.h \ - $(TAO_ROOT)/tao/Object_KeyC.i \ - $(TAO_ROOT)/tao/GIOPC.i \ - $(TAO_ROOT)/tao/Tagged_Profile.i \ - $(TAO_ROOT)/tao/GIOP_Message_Headers.i \ - $(TAO_ROOT)/tao/GIOP_Message_Accept_State.i \ - $(TAO_ROOT)/tao/GIOP_Message_Acceptors.i \ - $(TAO_ROOT)/tao/GIOP_Message_Lite.h \ - $(TAO_ROOT)/tao/GIOP_Utils.h \ - $(TAO_ROOT)/tao/GIOP_Utils.i \ - $(TAO_ROOT)/tao/GIOP_Message_Lite.i \ - $(TAO_ROOT)/tao/Server_Strategy_Factory.h + Messaging_Policy_i.h \ + Messaging_Policy_i.i \ + GIOP_Message_Acceptors.h \ + GIOP_Message_Base.h \ + GIOP_Message_Base.i \ + GIOP_Message_Accept_State.h \ + GIOP_Message_Headers.h \ + Tagged_Profile.h \ + GIOPC.h \ + Object_KeyC.h \ + Object_KeyC.i \ + GIOPC.i \ + Tagged_Profile.i \ + GIOP_Message_Headers.i \ + GIOP_Message_Accept_State.i \ + GIOP_Message_Acceptors.i \ + GIOP_Message_Lite.h \ + GIOP_Utils.h \ + GIOP_Utils.i \ + GIOP_Message_Lite.i \ + Server_Strategy_Factory.h -.obj/IORC.o .obj/IORC.so .shobj/IORC.o .shobj/IORC.so: IORC.cpp IORC.h \ - $(TAO_ROOT)/tao/corbafwd.h \ +.obj/IORC.o .obj/IORC.o .obj/IORC.o .obj/IORC.o: IORC.cpp IORC.h \ + corbafwd.h \ $(ACE_ROOT)/ace/pre.h \ $(ACE_ROOT)/ace/CDR_Stream.h \ $(ACE_ROOT)/ace/Message_Block.h \ $(ACE_ROOT)/ace/ACE.h \ $(ACE_ROOT)/ace/OS.h \ - $(ACE_ROOT)/ace/config-sunos5.6.h \ - $(ACE_ROOT)/ace/config-sunos5.5.h \ $(ACE_ROOT)/ace/post.h \ $(ACE_ROOT)/ace/ACE_export.h \ $(ACE_ROOT)/ace/svc_export.h \ @@ -9998,6 +10068,12 @@ realclean: $(ACE_ROOT)/ace/Log_Record.h \ $(ACE_ROOT)/ace/Log_Priority.h \ $(ACE_ROOT)/ace/Log_Record.i \ + $(ACE_ROOT)/ace/Thread_Hook.h \ + $(ACE_ROOT)/ace/Thread_Adapter.h \ + $(ACE_ROOT)/ace/Thread_Adapter.inl \ + $(ACE_ROOT)/ace/Thread_Exit.h \ + $(ACE_ROOT)/ace/Thread_Control.h \ + $(ACE_ROOT)/ace/Thread_Control.inl \ $(ACE_ROOT)/ace/ACE.i \ $(ACE_ROOT)/ace/Malloc.h \ $(ACE_ROOT)/ace/Malloc_Base.h \ @@ -10052,38 +10128,36 @@ realclean: $(ACE_ROOT)/ace/SString.h \ $(ACE_ROOT)/ace/SString.i \ $(ACE_ROOT)/ace/CDR_Stream.i \ - $(TAO_ROOT)/tao/try_macros.h \ - $(TAO_ROOT)/tao/orbconf.h \ + try_macros.h \ + orbconf.h \ $(ACE_ROOT)/ace/CORBA_macros.h \ - $(TAO_ROOT)/tao/varbase.h \ - $(TAO_ROOT)/tao/TAO_Export.h \ - $(TAO_ROOT)/tao/corbafwd.i \ - $(TAO_ROOT)/tao/Object.h \ - $(TAO_ROOT)/tao/Object.i \ - $(TAO_ROOT)/tao/Exception.h \ - $(TAO_ROOT)/tao/Exception.i \ - $(TAO_ROOT)/tao/Environment.h \ - $(TAO_ROOT)/tao/Environment.i \ - $(TAO_ROOT)/tao/Sequence.h \ - $(TAO_ROOT)/tao/Managed_Types.h \ - $(TAO_ROOT)/tao/Managed_Types.i \ - $(TAO_ROOT)/tao/Sequence.i \ - $(TAO_ROOT)/tao/Sequence_T.h \ - $(TAO_ROOT)/tao/Sequence_T.i \ - $(TAO_ROOT)/tao/Sequence_T.cpp \ + varbase.h \ + TAO_Export.h \ + corbafwd.i \ + Object.h \ + Object.i \ + Exception.h \ + Exception.i \ + Environment.h \ + Environment.i \ + Sequence.h \ + Managed_Types.h \ + Managed_Types.i \ + Sequence.i \ + Sequence_T.h \ + Sequence_T.i \ + Sequence_T.cpp \ IORC.i -.obj/IORManipulation.o .obj/IORManipulation.so .shobj/IORManipulation.o .shobj/IORManipulation.so: IORManipulation.cpp \ - $(TAO_ROOT)/tao/IORManipulation.h \ +.obj/IORManipulation.o .obj/IORManipulation.o .obj/IORManipulation.o .obj/IORManipulation.o: IORManipulation.cpp \ + IORManipulation.h \ $(ACE_ROOT)/ace/pre.h \ - $(TAO_ROOT)/tao/LocalObject.h \ - $(TAO_ROOT)/tao/corbafwd.h \ + LocalObject.h \ + corbafwd.h \ $(ACE_ROOT)/ace/CDR_Stream.h \ $(ACE_ROOT)/ace/Message_Block.h \ $(ACE_ROOT)/ace/ACE.h \ $(ACE_ROOT)/ace/OS.h \ - $(ACE_ROOT)/ace/config-sunos5.6.h \ - $(ACE_ROOT)/ace/config-sunos5.5.h \ $(ACE_ROOT)/ace/post.h \ $(ACE_ROOT)/ace/ACE_export.h \ $(ACE_ROOT)/ace/svc_export.h \ @@ -10107,6 +10181,12 @@ realclean: $(ACE_ROOT)/ace/Log_Record.h \ $(ACE_ROOT)/ace/Log_Priority.h \ $(ACE_ROOT)/ace/Log_Record.i \ + $(ACE_ROOT)/ace/Thread_Hook.h \ + $(ACE_ROOT)/ace/Thread_Adapter.h \ + $(ACE_ROOT)/ace/Thread_Adapter.inl \ + $(ACE_ROOT)/ace/Thread_Exit.h \ + $(ACE_ROOT)/ace/Thread_Control.h \ + $(ACE_ROOT)/ace/Thread_Control.inl \ $(ACE_ROOT)/ace/ACE.i \ $(ACE_ROOT)/ace/Malloc.h \ $(ACE_ROOT)/ace/Malloc_Base.h \ @@ -10161,49 +10241,49 @@ realclean: $(ACE_ROOT)/ace/SString.h \ $(ACE_ROOT)/ace/SString.i \ $(ACE_ROOT)/ace/CDR_Stream.i \ - $(TAO_ROOT)/tao/try_macros.h \ - $(TAO_ROOT)/tao/orbconf.h \ + try_macros.h \ + orbconf.h \ $(ACE_ROOT)/ace/CORBA_macros.h \ - $(TAO_ROOT)/tao/varbase.h \ - $(TAO_ROOT)/tao/TAO_Export.h \ - $(TAO_ROOT)/tao/corbafwd.i \ - $(TAO_ROOT)/tao/Object.h \ - $(TAO_ROOT)/tao/Object.i \ - $(TAO_ROOT)/tao/LocalObject.i \ - $(TAO_ROOT)/tao/IORC.h \ - $(TAO_ROOT)/tao/Exception.h \ - $(TAO_ROOT)/tao/Exception.i \ - $(TAO_ROOT)/tao/Environment.h \ - $(TAO_ROOT)/tao/Environment.i \ - $(TAO_ROOT)/tao/Sequence.h \ - $(TAO_ROOT)/tao/Managed_Types.h \ - $(TAO_ROOT)/tao/Managed_Types.i \ - $(TAO_ROOT)/tao/Sequence.i \ - $(TAO_ROOT)/tao/Sequence_T.h \ - $(TAO_ROOT)/tao/Sequence_T.i \ - $(TAO_ROOT)/tao/Sequence_T.cpp \ - $(TAO_ROOT)/tao/IORC.i \ - $(TAO_ROOT)/tao/MProfile.h \ - $(TAO_ROOT)/tao/Profile.h \ - $(TAO_ROOT)/tao/Tagged_Components.h \ - $(TAO_ROOT)/tao/IOPC.h \ - $(TAO_ROOT)/tao/CDR.h \ - $(TAO_ROOT)/tao/CDR.i \ - $(TAO_ROOT)/tao/IOPC.i \ - $(TAO_ROOT)/tao/CONV_FRAMEC.h \ - $(TAO_ROOT)/tao/CONV_FRAMEC.i \ - $(TAO_ROOT)/tao/Tagged_Components.i \ - $(TAO_ROOT)/tao/PolicyC.h \ - $(TAO_ROOT)/tao/CurrentC.h \ - $(TAO_ROOT)/tao/CurrentC.i \ - $(TAO_ROOT)/tao/Encodable.h \ - $(TAO_ROOT)/tao/Typecode.h \ - $(TAO_ROOT)/tao/Typecode.i \ - $(TAO_ROOT)/tao/PolicyC.i \ - $(TAO_ROOT)/tao/Profile.i \ - $(TAO_ROOT)/tao/MProfile.i \ - $(TAO_ROOT)/tao/Stub.h \ - $(TAO_ROOT)/tao/Pluggable.h \ + varbase.h \ + TAO_Export.h \ + corbafwd.i \ + Object.h \ + Object.i \ + LocalObject.i \ + IORC.h \ + Exception.h \ + Exception.i \ + Environment.h \ + Environment.i \ + Sequence.h \ + Managed_Types.h \ + Managed_Types.i \ + Sequence.i \ + Sequence_T.h \ + Sequence_T.i \ + Sequence_T.cpp \ + IORC.i \ + MProfile.h \ + Profile.h \ + Tagged_Components.h \ + IOPC.h \ + CDR.h \ + CDR.i \ + IOPC.i \ + CONV_FRAMEC.h \ + CONV_FRAMEC.i \ + Tagged_Components.i \ + PolicyC.h \ + CurrentC.h \ + CurrentC.i \ + Encodable.h \ + Typecode.h \ + Typecode.i \ + PolicyC.i \ + Profile.i \ + MProfile.i \ + Stub.h \ + Pluggable.h \ $(ACE_ROOT)/ace/Message_Queue.h \ $(ACE_ROOT)/ace/IO_Cntl_Msg.h \ $(ACE_ROOT)/ace/Message_Queue_T.h \ @@ -10250,73 +10330,69 @@ realclean: $(ACE_ROOT)/ace/WFMO_Reactor.i \ $(ACE_ROOT)/ace/Strategies.i \ $(ACE_ROOT)/ace/Message_Queue.i \ - $(TAO_ROOT)/tao/Pluggable.i \ - $(TAO_ROOT)/tao/ORB.h \ - $(TAO_ROOT)/tao/IOR_LookupTable.h \ - $(TAO_ROOT)/tao/Services.h \ - $(TAO_ROOT)/tao/Services.i \ - $(TAO_ROOT)/tao/PortableInterceptor.h \ - $(TAO_ROOT)/tao/Request_Info.h \ - $(TAO_ROOT)/tao/PortableInterceptorC.h \ - $(TAO_ROOT)/tao/DynamicC.h \ - $(TAO_ROOT)/tao/Any.h \ - $(TAO_ROOT)/tao/Any.i \ - $(TAO_ROOT)/tao/DynAnyC.h \ - $(TAO_ROOT)/tao/DynAnyC.i \ - $(TAO_ROOT)/tao/DynamicC.i \ - $(TAO_ROOT)/tao/MessagingC.h \ - $(TAO_ROOT)/tao/ValueBase.h \ - $(TAO_ROOT)/tao/ValueBase.i \ - $(TAO_ROOT)/tao/ValueFactory.h \ - $(TAO_ROOT)/tao/ValueFactory.i \ - $(TAO_ROOT)/tao/TimeBaseC.h \ - $(TAO_ROOT)/tao/TimeBaseC.i \ - $(TAO_ROOT)/tao/PollableC.h \ - $(TAO_ROOT)/tao/PollableC.i \ - $(TAO_ROOT)/tao/MessagingC.i \ - $(TAO_ROOT)/tao/PortableInterceptorC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.i \ - $(TAO_ROOT)/tao/ORB.i \ - $(TAO_ROOT)/tao/Stub.i \ - $(TAO_ROOT)/tao/ORB_Core.h \ - $(TAO_ROOT)/tao/Policy_Manager.h \ - $(TAO_ROOT)/tao/POA_CORBA.h \ - $(TAO_ROOT)/tao/DomainC.h \ - $(TAO_ROOT)/tao/DomainC.i \ - $(TAO_ROOT)/tao/Servant_Base.h \ - $(TAO_ROOT)/tao/PortableServerC.h \ - $(TAO_ROOT)/tao/PortableServerC.i \ - $(TAO_ROOT)/tao/Servant_Base.i \ - $(TAO_ROOT)/tao/Policy_Manager.i \ - $(TAO_ROOT)/tao/Resource_Factory.h \ - $(TAO_ROOT)/tao/Protocol_Factory.h \ - $(TAO_ROOT)/tao/params.h \ - $(TAO_ROOT)/tao/params.i \ - $(TAO_ROOT)/tao/TAO_Singleton_Manager.h \ - $(TAO_ROOT)/tao/TAO_Singleton_Manager.inl \ - $(TAO_ROOT)/tao/TAO_Singleton.h \ - $(TAO_ROOT)/tao/TAO_Singleton.inl \ - $(TAO_ROOT)/tao/TAO_Singleton.cpp \ + Pluggable.i \ + ORB.h \ + IOR_LookupTable.h \ + Services.h \ + Services.i \ + PortableInterceptor.h \ + Request_Info.h \ + PortableInterceptorC.h \ + DynamicC.h \ + Any.h \ + Any.i \ + DynamicC.i \ + MessagingC.h \ + ValueBase.h \ + ValueBase.i \ + ValueFactory.h \ + ValueFactory.i \ + TimeBaseC.h \ + TimeBaseC.i \ + PollableC.h \ + PollableC.i \ + MessagingC.i \ + PortableInterceptorC.i \ + PortableInterceptor.i \ + ORB.i \ + Stub.i \ + ORB_Core.h \ + Policy_Manager.h \ + POA_CORBA.h \ + DomainC.h \ + DomainC.i \ + Servant_Base.h \ + PortableServerC.h \ + PortableServerC.i \ + Servant_Base.i \ + Policy_Manager.i \ + Resource_Factory.h \ + Protocol_Factory.h \ + params.h \ + params.i \ + TAO_Singleton_Manager.h \ + TAO_Singleton_Manager.inl \ + TAO_Singleton.h \ + TAO_Singleton.inl \ + TAO_Singleton.cpp \ $(ACE_ROOT)/ace/Map_Manager.h \ $(ACE_ROOT)/ace/Map_Manager.i \ $(ACE_ROOT)/ace/Map_Manager.cpp \ - $(TAO_ROOT)/tao/ORB_Core.i \ + ORB_Core.i \ $(ACE_ROOT)/ace/Dynamic_Service.h \ $(ACE_ROOT)/ace/Dynamic_Service.cpp \ $(ACE_ROOT)/ace/Auto_Ptr.h \ $(ACE_ROOT)/ace/Auto_Ptr.i \ $(ACE_ROOT)/ace/Auto_Ptr.cpp -.obj/default_client.o .obj/default_client.so .shobj/default_client.o .shobj/default_client.so: default_client.cpp \ - $(TAO_ROOT)/tao/default_client.h \ +.obj/default_client.o .obj/default_client.o .obj/default_client.o .obj/default_client.o: default_client.cpp \ + default_client.h \ $(ACE_ROOT)/ace/pre.h \ - $(TAO_ROOT)/tao/Client_Strategy_Factory.h \ + Client_Strategy_Factory.h \ $(ACE_ROOT)/ace/Service_Object.h \ $(ACE_ROOT)/ace/Shared_Object.h \ $(ACE_ROOT)/ace/ACE.h \ $(ACE_ROOT)/ace/OS.h \ - $(ACE_ROOT)/ace/config-sunos5.6.h \ - $(ACE_ROOT)/ace/config-sunos5.5.h \ $(ACE_ROOT)/ace/post.h \ $(ACE_ROOT)/ace/ACE_export.h \ $(ACE_ROOT)/ace/svc_export.h \ @@ -10340,12 +10416,18 @@ realclean: $(ACE_ROOT)/ace/Log_Record.h \ $(ACE_ROOT)/ace/Log_Priority.h \ $(ACE_ROOT)/ace/Log_Record.i \ + $(ACE_ROOT)/ace/Thread_Hook.h \ + $(ACE_ROOT)/ace/Thread_Adapter.h \ + $(ACE_ROOT)/ace/Thread_Adapter.inl \ + $(ACE_ROOT)/ace/Thread_Exit.h \ + $(ACE_ROOT)/ace/Thread_Control.h \ + $(ACE_ROOT)/ace/Thread_Control.inl \ $(ACE_ROOT)/ace/ACE.i \ $(ACE_ROOT)/ace/Shared_Object.i \ $(ACE_ROOT)/ace/Event_Handler.h \ $(ACE_ROOT)/ace/Event_Handler.i \ $(ACE_ROOT)/ace/Service_Object.i \ - $(TAO_ROOT)/tao/corbafwd.h \ + corbafwd.h \ $(ACE_ROOT)/ace/CDR_Stream.h \ $(ACE_ROOT)/ace/Message_Block.h \ $(ACE_ROOT)/ace/Malloc.h \ @@ -10399,12 +10481,12 @@ realclean: $(ACE_ROOT)/ace/SString.h \ $(ACE_ROOT)/ace/SString.i \ $(ACE_ROOT)/ace/CDR_Stream.i \ - $(TAO_ROOT)/tao/try_macros.h \ - $(TAO_ROOT)/tao/orbconf.h \ + try_macros.h \ + orbconf.h \ $(ACE_ROOT)/ace/CORBA_macros.h \ - $(TAO_ROOT)/tao/varbase.h \ - $(TAO_ROOT)/tao/TAO_Export.h \ - $(TAO_ROOT)/tao/corbafwd.i \ + varbase.h \ + TAO_Export.h \ + corbafwd.i \ $(ACE_ROOT)/ace/Service_Config.h \ $(ACE_ROOT)/ace/Service_Config.i \ $(ACE_ROOT)/ace/Reactor.h \ @@ -10417,12 +10499,12 @@ realclean: $(ACE_ROOT)/ace/Reactor.i \ $(ACE_ROOT)/ace/Reactor_Impl.h \ $(ACE_ROOT)/ace/Svc_Conf_Tokens.h \ - $(TAO_ROOT)/tao/default_client.i \ - $(TAO_ROOT)/tao/ORB_Core.h \ - $(TAO_ROOT)/tao/ORB.h \ - $(TAO_ROOT)/tao/Exception.h \ - $(TAO_ROOT)/tao/Exception.i \ - $(TAO_ROOT)/tao/IOR_LookupTable.h \ + default_client.i \ + ORB_Core.h \ + ORB.h \ + Exception.h \ + Exception.i \ + IOR_LookupTable.h \ $(ACE_ROOT)/ace/Hash_Map_Manager.h \ $(ACE_ROOT)/ace/Functor.h \ $(ACE_ROOT)/ace/Functor.i \ @@ -10432,68 +10514,66 @@ realclean: $(ACE_ROOT)/ace/Hash_Map_Manager_T.h \ $(ACE_ROOT)/ace/Hash_Map_Manager_T.i \ $(ACE_ROOT)/ace/Hash_Map_Manager_T.cpp \ - $(TAO_ROOT)/tao/Services.h \ - $(TAO_ROOT)/tao/Sequence.h \ - $(TAO_ROOT)/tao/Managed_Types.h \ - $(TAO_ROOT)/tao/Managed_Types.i \ - $(TAO_ROOT)/tao/Sequence.i \ - $(TAO_ROOT)/tao/Sequence_T.h \ - $(TAO_ROOT)/tao/Sequence_T.i \ - $(TAO_ROOT)/tao/Sequence_T.cpp \ - $(TAO_ROOT)/tao/Services.i \ - $(TAO_ROOT)/tao/IORManipulation.h \ - $(TAO_ROOT)/tao/LocalObject.h \ - $(TAO_ROOT)/tao/Object.h \ - $(TAO_ROOT)/tao/Object.i \ - $(TAO_ROOT)/tao/LocalObject.i \ - $(TAO_ROOT)/tao/IORC.h \ - $(TAO_ROOT)/tao/Environment.h \ - $(TAO_ROOT)/tao/Environment.i \ - $(TAO_ROOT)/tao/IORC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.h \ - $(TAO_ROOT)/tao/Request_Info.h \ - $(TAO_ROOT)/tao/PortableInterceptorC.h \ - $(TAO_ROOT)/tao/DynamicC.h \ - $(TAO_ROOT)/tao/Any.h \ - $(TAO_ROOT)/tao/CDR.h \ - $(TAO_ROOT)/tao/CDR.i \ - $(TAO_ROOT)/tao/Typecode.h \ - $(TAO_ROOT)/tao/Typecode.i \ - $(TAO_ROOT)/tao/Any.i \ - $(TAO_ROOT)/tao/IOPC.h \ - $(TAO_ROOT)/tao/IOPC.i \ - $(TAO_ROOT)/tao/DynAnyC.h \ - $(TAO_ROOT)/tao/DynAnyC.i \ - $(TAO_ROOT)/tao/DynamicC.i \ - $(TAO_ROOT)/tao/MessagingC.h \ - $(TAO_ROOT)/tao/ValueBase.h \ - $(TAO_ROOT)/tao/ValueBase.i \ - $(TAO_ROOT)/tao/ValueFactory.h \ - $(TAO_ROOT)/tao/ValueFactory.i \ - $(TAO_ROOT)/tao/TimeBaseC.h \ - $(TAO_ROOT)/tao/TimeBaseC.i \ - $(TAO_ROOT)/tao/PolicyC.h \ - $(TAO_ROOT)/tao/CurrentC.h \ - $(TAO_ROOT)/tao/CurrentC.i \ - $(TAO_ROOT)/tao/Encodable.h \ - $(TAO_ROOT)/tao/PolicyC.i \ - $(TAO_ROOT)/tao/PollableC.h \ - $(TAO_ROOT)/tao/PollableC.i \ - $(TAO_ROOT)/tao/MessagingC.i \ - $(TAO_ROOT)/tao/PortableInterceptorC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.i \ - $(TAO_ROOT)/tao/ORB.i \ - $(TAO_ROOT)/tao/Policy_Manager.h \ - $(TAO_ROOT)/tao/POA_CORBA.h \ - $(TAO_ROOT)/tao/DomainC.h \ - $(TAO_ROOT)/tao/DomainC.i \ - $(TAO_ROOT)/tao/Servant_Base.h \ - $(TAO_ROOT)/tao/PortableServerC.h \ - $(TAO_ROOT)/tao/PortableServerC.i \ - $(TAO_ROOT)/tao/Servant_Base.i \ - $(TAO_ROOT)/tao/Policy_Manager.i \ - $(TAO_ROOT)/tao/Resource_Factory.h \ - $(TAO_ROOT)/tao/Pluggable.h \ + Services.h \ + Sequence.h \ + Managed_Types.h \ + Managed_Types.i \ + Sequence.i \ + Sequence_T.h \ + Sequence_T.i \ + Sequence_T.cpp \ + Services.i \ + IORManipulation.h \ + LocalObject.h \ + Object.h \ + Object.i \ + LocalObject.i \ + IORC.h \ + Environment.h \ + Environment.i \ + IORC.i \ + PortableInterceptor.h \ + Request_Info.h \ + PortableInterceptorC.h \ + DynamicC.h \ + Any.h \ + CDR.h \ + CDR.i \ + Typecode.h \ + Typecode.i \ + Any.i \ + IOPC.h \ + IOPC.i \ + DynamicC.i \ + MessagingC.h \ + ValueBase.h \ + ValueBase.i \ + ValueFactory.h \ + ValueFactory.i \ + TimeBaseC.h \ + TimeBaseC.i \ + PolicyC.h \ + CurrentC.h \ + CurrentC.i \ + Encodable.h \ + PolicyC.i \ + PollableC.h \ + PollableC.i \ + MessagingC.i \ + PortableInterceptorC.i \ + PortableInterceptor.i \ + ORB.i \ + Policy_Manager.h \ + POA_CORBA.h \ + DomainC.h \ + DomainC.i \ + Servant_Base.h \ + PortableServerC.h \ + PortableServerC.i \ + Servant_Base.i \ + Policy_Manager.i \ + Resource_Factory.h \ + Pluggable.h \ $(ACE_ROOT)/ace/Message_Queue.h \ $(ACE_ROOT)/ace/IO_Cntl_Msg.h \ $(ACE_ROOT)/ace/Message_Queue_T.h \ @@ -10515,46 +10595,44 @@ realclean: $(ACE_ROOT)/ace/WFMO_Reactor.i \ $(ACE_ROOT)/ace/Strategies.i \ $(ACE_ROOT)/ace/Message_Queue.i \ - $(TAO_ROOT)/tao/Pluggable.i \ - $(TAO_ROOT)/tao/Protocol_Factory.h \ - $(TAO_ROOT)/tao/params.h \ - $(TAO_ROOT)/tao/params.i \ - $(TAO_ROOT)/tao/TAO_Singleton_Manager.h \ - $(TAO_ROOT)/tao/TAO_Singleton_Manager.inl \ - $(TAO_ROOT)/tao/TAO_Singleton.h \ - $(TAO_ROOT)/tao/TAO_Singleton.inl \ - $(TAO_ROOT)/tao/TAO_Singleton.cpp \ + Pluggable.i \ + Protocol_Factory.h \ + params.h \ + params.i \ + TAO_Singleton_Manager.h \ + TAO_Singleton_Manager.inl \ + TAO_Singleton.h \ + TAO_Singleton.inl \ + TAO_Singleton.cpp \ $(ACE_ROOT)/ace/Map_Manager.h \ $(ACE_ROOT)/ace/Map_Manager.i \ $(ACE_ROOT)/ace/Map_Manager.cpp \ - $(TAO_ROOT)/tao/ORB_Core.i \ + ORB_Core.i \ $(ACE_ROOT)/ace/Dynamic_Service.h \ $(ACE_ROOT)/ace/Dynamic_Service.cpp \ - $(TAO_ROOT)/tao/Wait_On_Read.h \ - $(TAO_ROOT)/tao/Wait_Strategy.h \ - $(TAO_ROOT)/tao/Wait_On_Reactor.h \ - $(TAO_ROOT)/tao/Wait_On_Leader_Follower.h \ - $(TAO_ROOT)/tao/Exclusive_TMS.h \ - $(TAO_ROOT)/tao/Transport_Mux_Strategy.h \ - $(TAO_ROOT)/tao/GIOP_Message_State.h \ - $(TAO_ROOT)/tao/Pluggable_Messaging.h \ - $(TAO_ROOT)/tao/Pluggable_Messaging_Utils.h \ - $(TAO_ROOT)/tao/Pluggable_Messaging_Utils.i \ - $(TAO_ROOT)/tao/Pluggable_Messaging.i \ - $(TAO_ROOT)/tao/GIOP_Message_State.i \ - $(TAO_ROOT)/tao/Muxed_TMS.h + Wait_On_Read.h \ + Wait_Strategy.h \ + Wait_On_Reactor.h \ + Wait_On_Leader_Follower.h \ + Exclusive_TMS.h \ + Transport_Mux_Strategy.h \ + GIOP_Message_State.h \ + Pluggable_Messaging.h \ + Pluggable_Messaging_Utils.h \ + Pluggable_Messaging_Utils.i \ + Pluggable_Messaging.i \ + GIOP_Message_State.i \ + Muxed_TMS.h -.obj/default_server.o .obj/default_server.so .shobj/default_server.o .shobj/default_server.so: default_server.cpp \ - $(TAO_ROOT)/tao/default_server.h \ +.obj/default_server.o .obj/default_server.o .obj/default_server.o .obj/default_server.o: default_server.cpp \ + default_server.h \ $(ACE_ROOT)/ace/pre.h \ - $(TAO_ROOT)/tao/Server_Strategy_Factory.h \ - $(TAO_ROOT)/tao/corbafwd.h \ + Server_Strategy_Factory.h \ + corbafwd.h \ $(ACE_ROOT)/ace/CDR_Stream.h \ $(ACE_ROOT)/ace/Message_Block.h \ $(ACE_ROOT)/ace/ACE.h \ $(ACE_ROOT)/ace/OS.h \ - $(ACE_ROOT)/ace/config-sunos5.6.h \ - $(ACE_ROOT)/ace/config-sunos5.5.h \ $(ACE_ROOT)/ace/post.h \ $(ACE_ROOT)/ace/ACE_export.h \ $(ACE_ROOT)/ace/svc_export.h \ @@ -10578,6 +10656,12 @@ realclean: $(ACE_ROOT)/ace/Log_Record.h \ $(ACE_ROOT)/ace/Log_Priority.h \ $(ACE_ROOT)/ace/Log_Record.i \ + $(ACE_ROOT)/ace/Thread_Hook.h \ + $(ACE_ROOT)/ace/Thread_Adapter.h \ + $(ACE_ROOT)/ace/Thread_Adapter.inl \ + $(ACE_ROOT)/ace/Thread_Exit.h \ + $(ACE_ROOT)/ace/Thread_Control.h \ + $(ACE_ROOT)/ace/Thread_Control.inl \ $(ACE_ROOT)/ace/ACE.i \ $(ACE_ROOT)/ace/Malloc.h \ $(ACE_ROOT)/ace/Malloc_Base.h \ @@ -10632,12 +10716,12 @@ realclean: $(ACE_ROOT)/ace/SString.h \ $(ACE_ROOT)/ace/SString.i \ $(ACE_ROOT)/ace/CDR_Stream.i \ - $(TAO_ROOT)/tao/try_macros.h \ - $(TAO_ROOT)/tao/orbconf.h \ + try_macros.h \ + orbconf.h \ $(ACE_ROOT)/ace/CORBA_macros.h \ - $(TAO_ROOT)/tao/varbase.h \ - $(TAO_ROOT)/tao/TAO_Export.h \ - $(TAO_ROOT)/tao/corbafwd.i \ + varbase.h \ + TAO_Export.h \ + corbafwd.i \ $(ACE_ROOT)/ace/Service_Object.h \ $(ACE_ROOT)/ace/Shared_Object.h \ $(ACE_ROOT)/ace/Shared_Object.i \ @@ -10654,12 +10738,12 @@ realclean: $(ACE_ROOT)/ace/Reactor.i \ $(ACE_ROOT)/ace/Reactor_Impl.h \ $(ACE_ROOT)/ace/Svc_Conf_Tokens.h \ - $(TAO_ROOT)/tao/default_server.i \ - $(TAO_ROOT)/tao/ORB_Core.h \ - $(TAO_ROOT)/tao/ORB.h \ - $(TAO_ROOT)/tao/Exception.h \ - $(TAO_ROOT)/tao/Exception.i \ - $(TAO_ROOT)/tao/IOR_LookupTable.h \ + default_server.i \ + ORB_Core.h \ + ORB.h \ + Exception.h \ + Exception.i \ + IOR_LookupTable.h \ $(ACE_ROOT)/ace/Hash_Map_Manager.h \ $(ACE_ROOT)/ace/Functor.h \ $(ACE_ROOT)/ace/Functor.i \ @@ -10669,68 +10753,66 @@ realclean: $(ACE_ROOT)/ace/Hash_Map_Manager_T.h \ $(ACE_ROOT)/ace/Hash_Map_Manager_T.i \ $(ACE_ROOT)/ace/Hash_Map_Manager_T.cpp \ - $(TAO_ROOT)/tao/Services.h \ - $(TAO_ROOT)/tao/Sequence.h \ - $(TAO_ROOT)/tao/Managed_Types.h \ - $(TAO_ROOT)/tao/Managed_Types.i \ - $(TAO_ROOT)/tao/Sequence.i \ - $(TAO_ROOT)/tao/Sequence_T.h \ - $(TAO_ROOT)/tao/Sequence_T.i \ - $(TAO_ROOT)/tao/Sequence_T.cpp \ - $(TAO_ROOT)/tao/Services.i \ - $(TAO_ROOT)/tao/IORManipulation.h \ - $(TAO_ROOT)/tao/LocalObject.h \ - $(TAO_ROOT)/tao/Object.h \ - $(TAO_ROOT)/tao/Object.i \ - $(TAO_ROOT)/tao/LocalObject.i \ - $(TAO_ROOT)/tao/IORC.h \ - $(TAO_ROOT)/tao/Environment.h \ - $(TAO_ROOT)/tao/Environment.i \ - $(TAO_ROOT)/tao/IORC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.h \ - $(TAO_ROOT)/tao/Request_Info.h \ - $(TAO_ROOT)/tao/PortableInterceptorC.h \ - $(TAO_ROOT)/tao/DynamicC.h \ - $(TAO_ROOT)/tao/Any.h \ - $(TAO_ROOT)/tao/CDR.h \ - $(TAO_ROOT)/tao/CDR.i \ - $(TAO_ROOT)/tao/Typecode.h \ - $(TAO_ROOT)/tao/Typecode.i \ - $(TAO_ROOT)/tao/Any.i \ - $(TAO_ROOT)/tao/IOPC.h \ - $(TAO_ROOT)/tao/IOPC.i \ - $(TAO_ROOT)/tao/DynAnyC.h \ - $(TAO_ROOT)/tao/DynAnyC.i \ - $(TAO_ROOT)/tao/DynamicC.i \ - $(TAO_ROOT)/tao/MessagingC.h \ - $(TAO_ROOT)/tao/ValueBase.h \ - $(TAO_ROOT)/tao/ValueBase.i \ - $(TAO_ROOT)/tao/ValueFactory.h \ - $(TAO_ROOT)/tao/ValueFactory.i \ - $(TAO_ROOT)/tao/TimeBaseC.h \ - $(TAO_ROOT)/tao/TimeBaseC.i \ - $(TAO_ROOT)/tao/PolicyC.h \ - $(TAO_ROOT)/tao/CurrentC.h \ - $(TAO_ROOT)/tao/CurrentC.i \ - $(TAO_ROOT)/tao/Encodable.h \ - $(TAO_ROOT)/tao/PolicyC.i \ - $(TAO_ROOT)/tao/PollableC.h \ - $(TAO_ROOT)/tao/PollableC.i \ - $(TAO_ROOT)/tao/MessagingC.i \ - $(TAO_ROOT)/tao/PortableInterceptorC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.i \ - $(TAO_ROOT)/tao/ORB.i \ - $(TAO_ROOT)/tao/Policy_Manager.h \ - $(TAO_ROOT)/tao/POA_CORBA.h \ - $(TAO_ROOT)/tao/DomainC.h \ - $(TAO_ROOT)/tao/DomainC.i \ - $(TAO_ROOT)/tao/Servant_Base.h \ - $(TAO_ROOT)/tao/PortableServerC.h \ - $(TAO_ROOT)/tao/PortableServerC.i \ - $(TAO_ROOT)/tao/Servant_Base.i \ - $(TAO_ROOT)/tao/Policy_Manager.i \ - $(TAO_ROOT)/tao/Resource_Factory.h \ - $(TAO_ROOT)/tao/Pluggable.h \ + Services.h \ + Sequence.h \ + Managed_Types.h \ + Managed_Types.i \ + Sequence.i \ + Sequence_T.h \ + Sequence_T.i \ + Sequence_T.cpp \ + Services.i \ + IORManipulation.h \ + LocalObject.h \ + Object.h \ + Object.i \ + LocalObject.i \ + IORC.h \ + Environment.h \ + Environment.i \ + IORC.i \ + PortableInterceptor.h \ + Request_Info.h \ + PortableInterceptorC.h \ + DynamicC.h \ + Any.h \ + CDR.h \ + CDR.i \ + Typecode.h \ + Typecode.i \ + Any.i \ + IOPC.h \ + IOPC.i \ + DynamicC.i \ + MessagingC.h \ + ValueBase.h \ + ValueBase.i \ + ValueFactory.h \ + ValueFactory.i \ + TimeBaseC.h \ + TimeBaseC.i \ + PolicyC.h \ + CurrentC.h \ + CurrentC.i \ + Encodable.h \ + PolicyC.i \ + PollableC.h \ + PollableC.i \ + MessagingC.i \ + PortableInterceptorC.i \ + PortableInterceptor.i \ + ORB.i \ + Policy_Manager.h \ + POA_CORBA.h \ + DomainC.h \ + DomainC.i \ + Servant_Base.h \ + PortableServerC.h \ + PortableServerC.i \ + Servant_Base.i \ + Policy_Manager.i \ + Resource_Factory.h \ + Pluggable.h \ $(ACE_ROOT)/ace/Message_Queue.h \ $(ACE_ROOT)/ace/IO_Cntl_Msg.h \ $(ACE_ROOT)/ace/Message_Queue_T.h \ @@ -10752,32 +10834,30 @@ realclean: $(ACE_ROOT)/ace/WFMO_Reactor.i \ $(ACE_ROOT)/ace/Strategies.i \ $(ACE_ROOT)/ace/Message_Queue.i \ - $(TAO_ROOT)/tao/Pluggable.i \ - $(TAO_ROOT)/tao/Protocol_Factory.h \ - $(TAO_ROOT)/tao/params.h \ - $(TAO_ROOT)/tao/params.i \ - $(TAO_ROOT)/tao/TAO_Singleton_Manager.h \ - $(TAO_ROOT)/tao/TAO_Singleton_Manager.inl \ - $(TAO_ROOT)/tao/TAO_Singleton.h \ - $(TAO_ROOT)/tao/TAO_Singleton.inl \ - $(TAO_ROOT)/tao/TAO_Singleton.cpp \ + Pluggable.i \ + Protocol_Factory.h \ + params.h \ + params.i \ + TAO_Singleton_Manager.h \ + TAO_Singleton_Manager.inl \ + TAO_Singleton.h \ + TAO_Singleton.inl \ + TAO_Singleton.cpp \ $(ACE_ROOT)/ace/Map_Manager.h \ $(ACE_ROOT)/ace/Map_Manager.i \ $(ACE_ROOT)/ace/Map_Manager.cpp \ - $(TAO_ROOT)/tao/ORB_Core.i \ + ORB_Core.i \ $(ACE_ROOT)/ace/Dynamic_Service.h \ $(ACE_ROOT)/ace/Dynamic_Service.cpp -.obj/default_resource.o .obj/default_resource.so .shobj/default_resource.o .shobj/default_resource.so: default_resource.cpp \ - $(TAO_ROOT)/tao/default_resource.h \ +.obj/default_resource.o .obj/default_resource.o .obj/default_resource.o .obj/default_resource.o: default_resource.cpp \ + default_resource.h \ $(ACE_ROOT)/ace/pre.h \ - $(TAO_ROOT)/tao/Resource_Factory.h \ + Resource_Factory.h \ $(ACE_ROOT)/ace/Service_Object.h \ $(ACE_ROOT)/ace/Shared_Object.h \ $(ACE_ROOT)/ace/ACE.h \ $(ACE_ROOT)/ace/OS.h \ - $(ACE_ROOT)/ace/config-sunos5.6.h \ - $(ACE_ROOT)/ace/config-sunos5.5.h \ $(ACE_ROOT)/ace/post.h \ $(ACE_ROOT)/ace/ACE_export.h \ $(ACE_ROOT)/ace/svc_export.h \ @@ -10801,6 +10881,12 @@ realclean: $(ACE_ROOT)/ace/Log_Record.h \ $(ACE_ROOT)/ace/Log_Priority.h \ $(ACE_ROOT)/ace/Log_Record.i \ + $(ACE_ROOT)/ace/Thread_Hook.h \ + $(ACE_ROOT)/ace/Thread_Adapter.h \ + $(ACE_ROOT)/ace/Thread_Adapter.inl \ + $(ACE_ROOT)/ace/Thread_Exit.h \ + $(ACE_ROOT)/ace/Thread_Control.h \ + $(ACE_ROOT)/ace/Thread_Control.inl \ $(ACE_ROOT)/ace/ACE.i \ $(ACE_ROOT)/ace/Shared_Object.i \ $(ACE_ROOT)/ace/Event_Handler.h \ @@ -10873,8 +10959,8 @@ realclean: $(ACE_ROOT)/ace/Reactor.i \ $(ACE_ROOT)/ace/Reactor_Impl.h \ $(ACE_ROOT)/ace/Svc_Conf_Tokens.h \ - $(TAO_ROOT)/tao/Pluggable.h \ - $(TAO_ROOT)/tao/corbafwd.h \ + Pluggable.h \ + corbafwd.h \ $(ACE_ROOT)/ace/CDR_Stream.h \ $(ACE_ROOT)/ace/Message_Block.h \ $(ACE_ROOT)/ace/Message_Block.i \ @@ -10882,12 +10968,12 @@ realclean: $(ACE_ROOT)/ace/Message_Block_T.i \ $(ACE_ROOT)/ace/Message_Block_T.cpp \ $(ACE_ROOT)/ace/CDR_Stream.i \ - $(TAO_ROOT)/tao/try_macros.h \ - $(TAO_ROOT)/tao/orbconf.h \ + try_macros.h \ + orbconf.h \ $(ACE_ROOT)/ace/CORBA_macros.h \ - $(TAO_ROOT)/tao/varbase.h \ - $(TAO_ROOT)/tao/TAO_Export.h \ - $(TAO_ROOT)/tao/corbafwd.i \ + varbase.h \ + TAO_Export.h \ + corbafwd.i \ $(ACE_ROOT)/ace/Message_Queue.h \ $(ACE_ROOT)/ace/IO_Cntl_Msg.h \ $(ACE_ROOT)/ace/Message_Queue_T.h \ @@ -10909,111 +10995,109 @@ realclean: $(ACE_ROOT)/ace/WFMO_Reactor.i \ $(ACE_ROOT)/ace/Strategies.i \ $(ACE_ROOT)/ace/Message_Queue.i \ - $(TAO_ROOT)/tao/Sequence.h \ - $(TAO_ROOT)/tao/Managed_Types.h \ - $(TAO_ROOT)/tao/Managed_Types.i \ - $(TAO_ROOT)/tao/Sequence.i \ - $(TAO_ROOT)/tao/Sequence_T.h \ - $(TAO_ROOT)/tao/Sequence_T.i \ - $(TAO_ROOT)/tao/Sequence_T.cpp \ - $(TAO_ROOT)/tao/Typecode.h \ - $(TAO_ROOT)/tao/Exception.h \ - $(TAO_ROOT)/tao/Exception.i \ - $(TAO_ROOT)/tao/Typecode.i \ - $(TAO_ROOT)/tao/IOPC.h \ - $(TAO_ROOT)/tao/CDR.h \ - $(TAO_ROOT)/tao/CDR.i \ - $(TAO_ROOT)/tao/IOPC.i \ - $(TAO_ROOT)/tao/Pluggable.i \ - $(TAO_ROOT)/tao/Protocol_Factory.h \ - $(TAO_ROOT)/tao/default_resource.i \ - $(TAO_ROOT)/tao/Client_Strategy_Factory.h \ - $(TAO_ROOT)/tao/Server_Strategy_Factory.h \ - $(TAO_ROOT)/tao/ORB_Core.h \ - $(TAO_ROOT)/tao/ORB.h \ - $(TAO_ROOT)/tao/IOR_LookupTable.h \ - $(TAO_ROOT)/tao/Services.h \ - $(TAO_ROOT)/tao/Services.i \ - $(TAO_ROOT)/tao/IORManipulation.h \ - $(TAO_ROOT)/tao/LocalObject.h \ - $(TAO_ROOT)/tao/Object.h \ - $(TAO_ROOT)/tao/Object.i \ - $(TAO_ROOT)/tao/LocalObject.i \ - $(TAO_ROOT)/tao/IORC.h \ - $(TAO_ROOT)/tao/Environment.h \ - $(TAO_ROOT)/tao/Environment.i \ - $(TAO_ROOT)/tao/IORC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.h \ - $(TAO_ROOT)/tao/Request_Info.h \ - $(TAO_ROOT)/tao/PortableInterceptorC.h \ - $(TAO_ROOT)/tao/DynamicC.h \ - $(TAO_ROOT)/tao/Any.h \ - $(TAO_ROOT)/tao/Any.i \ - $(TAO_ROOT)/tao/DynAnyC.h \ - $(TAO_ROOT)/tao/DynAnyC.i \ - $(TAO_ROOT)/tao/DynamicC.i \ - $(TAO_ROOT)/tao/MessagingC.h \ - $(TAO_ROOT)/tao/ValueBase.h \ - $(TAO_ROOT)/tao/ValueBase.i \ - $(TAO_ROOT)/tao/ValueFactory.h \ - $(TAO_ROOT)/tao/ValueFactory.i \ - $(TAO_ROOT)/tao/TimeBaseC.h \ - $(TAO_ROOT)/tao/TimeBaseC.i \ - $(TAO_ROOT)/tao/PolicyC.h \ - $(TAO_ROOT)/tao/CurrentC.h \ - $(TAO_ROOT)/tao/CurrentC.i \ - $(TAO_ROOT)/tao/Encodable.h \ - $(TAO_ROOT)/tao/PolicyC.i \ - $(TAO_ROOT)/tao/PollableC.h \ - $(TAO_ROOT)/tao/PollableC.i \ - $(TAO_ROOT)/tao/MessagingC.i \ - $(TAO_ROOT)/tao/PortableInterceptorC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.i \ - $(TAO_ROOT)/tao/ORB.i \ - $(TAO_ROOT)/tao/Policy_Manager.h \ - $(TAO_ROOT)/tao/POA_CORBA.h \ - $(TAO_ROOT)/tao/DomainC.h \ - $(TAO_ROOT)/tao/DomainC.i \ - $(TAO_ROOT)/tao/Servant_Base.h \ - $(TAO_ROOT)/tao/PortableServerC.h \ - $(TAO_ROOT)/tao/PortableServerC.i \ - $(TAO_ROOT)/tao/Servant_Base.i \ - $(TAO_ROOT)/tao/Policy_Manager.i \ - $(TAO_ROOT)/tao/params.h \ - $(TAO_ROOT)/tao/params.i \ - $(TAO_ROOT)/tao/TAO_Singleton_Manager.h \ - $(TAO_ROOT)/tao/TAO_Singleton_Manager.inl \ - $(TAO_ROOT)/tao/TAO_Singleton.h \ - $(TAO_ROOT)/tao/TAO_Singleton.inl \ - $(TAO_ROOT)/tao/TAO_Singleton.cpp \ + Sequence.h \ + Managed_Types.h \ + Managed_Types.i \ + Sequence.i \ + Sequence_T.h \ + Sequence_T.i \ + Sequence_T.cpp \ + Typecode.h \ + Exception.h \ + Exception.i \ + Typecode.i \ + IOPC.h \ + CDR.h \ + CDR.i \ + IOPC.i \ + Pluggable.i \ + Protocol_Factory.h \ + default_resource.i \ + Client_Strategy_Factory.h \ + Server_Strategy_Factory.h \ + ORB_Core.h \ + ORB.h \ + IOR_LookupTable.h \ + Services.h \ + Services.i \ + IORManipulation.h \ + LocalObject.h \ + Object.h \ + Object.i \ + LocalObject.i \ + IORC.h \ + Environment.h \ + Environment.i \ + IORC.i \ + PortableInterceptor.h \ + Request_Info.h \ + PortableInterceptorC.h \ + DynamicC.h \ + Any.h \ + Any.i \ + DynamicC.i \ + MessagingC.h \ + ValueBase.h \ + ValueBase.i \ + ValueFactory.h \ + ValueFactory.i \ + TimeBaseC.h \ + TimeBaseC.i \ + PolicyC.h \ + CurrentC.h \ + CurrentC.i \ + Encodable.h \ + PolicyC.i \ + PollableC.h \ + PollableC.i \ + MessagingC.i \ + PortableInterceptorC.i \ + PortableInterceptor.i \ + ORB.i \ + Policy_Manager.h \ + POA_CORBA.h \ + DomainC.h \ + DomainC.i \ + Servant_Base.h \ + PortableServerC.h \ + PortableServerC.i \ + Servant_Base.i \ + Policy_Manager.i \ + params.h \ + params.i \ + TAO_Singleton_Manager.h \ + TAO_Singleton_Manager.inl \ + TAO_Singleton.h \ + TAO_Singleton.inl \ + TAO_Singleton.cpp \ $(ACE_ROOT)/ace/Map_Manager.h \ $(ACE_ROOT)/ace/Map_Manager.i \ $(ACE_ROOT)/ace/Map_Manager.cpp \ - $(TAO_ROOT)/tao/ORB_Core.i \ + ORB_Core.i \ $(ACE_ROOT)/ace/Dynamic_Service.h \ $(ACE_ROOT)/ace/Dynamic_Service.cpp \ - $(TAO_ROOT)/tao/debug.h \ - $(TAO_ROOT)/tao/IIOP_Factory.h \ - $(TAO_ROOT)/tao/UIOP_Factory.h \ - $(TAO_ROOT)/tao/SHMIOP_Factory.h \ - $(TAO_ROOT)/tao/Acceptor_Registry.h \ - $(TAO_ROOT)/tao/Acceptor_Registry.i \ - $(TAO_ROOT)/tao/Connector_Registry.h \ - $(TAO_ROOT)/tao/Connector_Registry.i \ - $(TAO_ROOT)/tao/Single_Reactor.h \ - $(TAO_ROOT)/tao/Reactor_Registry.h \ - $(TAO_ROOT)/tao/Reactor_Registry.i \ - $(TAO_ROOT)/tao/Single_Reactor.i \ - $(TAO_ROOT)/tao/Reactor_Per_Priority.h \ - $(TAO_ROOT)/tao/Reactor_Per_Priority.i \ - $(TAO_ROOT)/tao/Direct_Priority_Mapping.h \ - $(TAO_ROOT)/tao/Priority_Mapping.h \ - $(TAO_ROOT)/tao/RTCORBAC.h \ - $(TAO_ROOT)/tao/RTCORBAC.i \ - $(TAO_ROOT)/tao/Priority_Mapping.i \ - $(TAO_ROOT)/tao/Direct_Priority_Mapping.i \ - $(TAO_ROOT)/tao/Linear_Priority_Mapping.h \ - $(TAO_ROOT)/tao/Linear_Priority_Mapping.i \ + debug.h \ + IIOP_Factory.h \ + UIOP_Factory.h \ + SHMIOP_Factory.h \ + Acceptor_Registry.h \ + Acceptor_Registry.i \ + Connector_Registry.h \ + Connector_Registry.i \ + Single_Reactor.h \ + Reactor_Registry.h \ + Reactor_Registry.i \ + Single_Reactor.i \ + Reactor_Per_Priority.h \ + Reactor_Per_Priority.i \ + Direct_Priority_Mapping.h \ + Priority_Mapping.h \ + RTCORBAC.h \ + RTCORBAC.i \ + Priority_Mapping.i \ + Direct_Priority_Mapping.i \ + Linear_Priority_Mapping.h \ + Linear_Priority_Mapping.i \ $(ACE_ROOT)/ace/Select_Reactor.h \ $(ACE_ROOT)/ace/Select_Reactor_T.h \ $(ACE_ROOT)/ace/Select_Reactor_Base.h \ @@ -11038,17 +11122,15 @@ realclean: $(ACE_ROOT)/ace/Auto_Ptr.i \ $(ACE_ROOT)/ace/Auto_Ptr.cpp -.obj/xt_resource.o .obj/xt_resource.so .shobj/xt_resource.o .shobj/xt_resource.so: xt_resource.cpp \ - $(TAO_ROOT)/tao/xt_resource.h \ +.obj/xt_resource.o .obj/xt_resource.o .obj/xt_resource.o .obj/xt_resource.o: xt_resource.cpp \ + xt_resource.h \ $(ACE_ROOT)/ace/pre.h \ - $(TAO_ROOT)/tao/default_resource.h \ - $(TAO_ROOT)/tao/Resource_Factory.h \ + default_resource.h \ + Resource_Factory.h \ $(ACE_ROOT)/ace/Service_Object.h \ $(ACE_ROOT)/ace/Shared_Object.h \ $(ACE_ROOT)/ace/ACE.h \ $(ACE_ROOT)/ace/OS.h \ - $(ACE_ROOT)/ace/config-sunos5.6.h \ - $(ACE_ROOT)/ace/config-sunos5.5.h \ $(ACE_ROOT)/ace/post.h \ $(ACE_ROOT)/ace/ACE_export.h \ $(ACE_ROOT)/ace/svc_export.h \ @@ -11072,6 +11154,12 @@ realclean: $(ACE_ROOT)/ace/Log_Record.h \ $(ACE_ROOT)/ace/Log_Priority.h \ $(ACE_ROOT)/ace/Log_Record.i \ + $(ACE_ROOT)/ace/Thread_Hook.h \ + $(ACE_ROOT)/ace/Thread_Adapter.h \ + $(ACE_ROOT)/ace/Thread_Adapter.inl \ + $(ACE_ROOT)/ace/Thread_Exit.h \ + $(ACE_ROOT)/ace/Thread_Control.h \ + $(ACE_ROOT)/ace/Thread_Control.inl \ $(ACE_ROOT)/ace/ACE.i \ $(ACE_ROOT)/ace/Shared_Object.i \ $(ACE_ROOT)/ace/Event_Handler.h \ @@ -11144,8 +11232,8 @@ realclean: $(ACE_ROOT)/ace/Reactor.i \ $(ACE_ROOT)/ace/Reactor_Impl.h \ $(ACE_ROOT)/ace/Svc_Conf_Tokens.h \ - $(TAO_ROOT)/tao/Pluggable.h \ - $(TAO_ROOT)/tao/corbafwd.h \ + Pluggable.h \ + corbafwd.h \ $(ACE_ROOT)/ace/CDR_Stream.h \ $(ACE_ROOT)/ace/Message_Block.h \ $(ACE_ROOT)/ace/Message_Block.i \ @@ -11153,12 +11241,12 @@ realclean: $(ACE_ROOT)/ace/Message_Block_T.i \ $(ACE_ROOT)/ace/Message_Block_T.cpp \ $(ACE_ROOT)/ace/CDR_Stream.i \ - $(TAO_ROOT)/tao/try_macros.h \ - $(TAO_ROOT)/tao/orbconf.h \ + try_macros.h \ + orbconf.h \ $(ACE_ROOT)/ace/CORBA_macros.h \ - $(TAO_ROOT)/tao/varbase.h \ - $(TAO_ROOT)/tao/TAO_Export.h \ - $(TAO_ROOT)/tao/corbafwd.i \ + varbase.h \ + TAO_Export.h \ + corbafwd.i \ $(ACE_ROOT)/ace/Message_Queue.h \ $(ACE_ROOT)/ace/IO_Cntl_Msg.h \ $(ACE_ROOT)/ace/Message_Queue_T.h \ @@ -11180,36 +11268,34 @@ realclean: $(ACE_ROOT)/ace/WFMO_Reactor.i \ $(ACE_ROOT)/ace/Strategies.i \ $(ACE_ROOT)/ace/Message_Queue.i \ - $(TAO_ROOT)/tao/Sequence.h \ - $(TAO_ROOT)/tao/Managed_Types.h \ - $(TAO_ROOT)/tao/Managed_Types.i \ - $(TAO_ROOT)/tao/Sequence.i \ - $(TAO_ROOT)/tao/Sequence_T.h \ - $(TAO_ROOT)/tao/Sequence_T.i \ - $(TAO_ROOT)/tao/Sequence_T.cpp \ - $(TAO_ROOT)/tao/Typecode.h \ - $(TAO_ROOT)/tao/Exception.h \ - $(TAO_ROOT)/tao/Exception.i \ - $(TAO_ROOT)/tao/Typecode.i \ - $(TAO_ROOT)/tao/IOPC.h \ - $(TAO_ROOT)/tao/CDR.h \ - $(TAO_ROOT)/tao/CDR.i \ - $(TAO_ROOT)/tao/IOPC.i \ - $(TAO_ROOT)/tao/Pluggable.i \ - $(TAO_ROOT)/tao/Protocol_Factory.h \ - $(TAO_ROOT)/tao/default_resource.i + Sequence.h \ + Managed_Types.h \ + Managed_Types.i \ + Sequence.i \ + Sequence_T.h \ + Sequence_T.i \ + Sequence_T.cpp \ + Typecode.h \ + Exception.h \ + Exception.i \ + Typecode.i \ + IOPC.h \ + CDR.h \ + CDR.i \ + IOPC.i \ + Pluggable.i \ + Protocol_Factory.h \ + default_resource.i -.obj/qt_resource.o .obj/qt_resource.so .shobj/qt_resource.o .shobj/qt_resource.so: qt_resource.cpp \ - $(TAO_ROOT)/tao/qt_resource.h \ +.obj/qt_resource.o .obj/qt_resource.o .obj/qt_resource.o .obj/qt_resource.o: qt_resource.cpp \ + qt_resource.h \ $(ACE_ROOT)/ace/pre.h \ - $(TAO_ROOT)/tao/default_resource.h \ - $(TAO_ROOT)/tao/Resource_Factory.h \ + default_resource.h \ + Resource_Factory.h \ $(ACE_ROOT)/ace/Service_Object.h \ $(ACE_ROOT)/ace/Shared_Object.h \ $(ACE_ROOT)/ace/ACE.h \ $(ACE_ROOT)/ace/OS.h \ - $(ACE_ROOT)/ace/config-sunos5.6.h \ - $(ACE_ROOT)/ace/config-sunos5.5.h \ $(ACE_ROOT)/ace/post.h \ $(ACE_ROOT)/ace/ACE_export.h \ $(ACE_ROOT)/ace/svc_export.h \ @@ -11233,6 +11319,12 @@ realclean: $(ACE_ROOT)/ace/Log_Record.h \ $(ACE_ROOT)/ace/Log_Priority.h \ $(ACE_ROOT)/ace/Log_Record.i \ + $(ACE_ROOT)/ace/Thread_Hook.h \ + $(ACE_ROOT)/ace/Thread_Adapter.h \ + $(ACE_ROOT)/ace/Thread_Adapter.inl \ + $(ACE_ROOT)/ace/Thread_Exit.h \ + $(ACE_ROOT)/ace/Thread_Control.h \ + $(ACE_ROOT)/ace/Thread_Control.inl \ $(ACE_ROOT)/ace/ACE.i \ $(ACE_ROOT)/ace/Shared_Object.i \ $(ACE_ROOT)/ace/Event_Handler.h \ @@ -11305,8 +11397,8 @@ realclean: $(ACE_ROOT)/ace/Reactor.i \ $(ACE_ROOT)/ace/Reactor_Impl.h \ $(ACE_ROOT)/ace/Svc_Conf_Tokens.h \ - $(TAO_ROOT)/tao/Pluggable.h \ - $(TAO_ROOT)/tao/corbafwd.h \ + Pluggable.h \ + corbafwd.h \ $(ACE_ROOT)/ace/CDR_Stream.h \ $(ACE_ROOT)/ace/Message_Block.h \ $(ACE_ROOT)/ace/Message_Block.i \ @@ -11314,12 +11406,12 @@ realclean: $(ACE_ROOT)/ace/Message_Block_T.i \ $(ACE_ROOT)/ace/Message_Block_T.cpp \ $(ACE_ROOT)/ace/CDR_Stream.i \ - $(TAO_ROOT)/tao/try_macros.h \ - $(TAO_ROOT)/tao/orbconf.h \ + try_macros.h \ + orbconf.h \ $(ACE_ROOT)/ace/CORBA_macros.h \ - $(TAO_ROOT)/tao/varbase.h \ - $(TAO_ROOT)/tao/TAO_Export.h \ - $(TAO_ROOT)/tao/corbafwd.i \ + varbase.h \ + TAO_Export.h \ + corbafwd.i \ $(ACE_ROOT)/ace/Message_Queue.h \ $(ACE_ROOT)/ace/IO_Cntl_Msg.h \ $(ACE_ROOT)/ace/Message_Queue_T.h \ @@ -11341,35 +11433,33 @@ realclean: $(ACE_ROOT)/ace/WFMO_Reactor.i \ $(ACE_ROOT)/ace/Strategies.i \ $(ACE_ROOT)/ace/Message_Queue.i \ - $(TAO_ROOT)/tao/Sequence.h \ - $(TAO_ROOT)/tao/Managed_Types.h \ - $(TAO_ROOT)/tao/Managed_Types.i \ - $(TAO_ROOT)/tao/Sequence.i \ - $(TAO_ROOT)/tao/Sequence_T.h \ - $(TAO_ROOT)/tao/Sequence_T.i \ - $(TAO_ROOT)/tao/Sequence_T.cpp \ - $(TAO_ROOT)/tao/Typecode.h \ - $(TAO_ROOT)/tao/Exception.h \ - $(TAO_ROOT)/tao/Exception.i \ - $(TAO_ROOT)/tao/Typecode.i \ - $(TAO_ROOT)/tao/IOPC.h \ - $(TAO_ROOT)/tao/CDR.h \ - $(TAO_ROOT)/tao/CDR.i \ - $(TAO_ROOT)/tao/IOPC.i \ - $(TAO_ROOT)/tao/Pluggable.i \ - $(TAO_ROOT)/tao/Protocol_Factory.h \ - $(TAO_ROOT)/tao/default_resource.i + Sequence.h \ + Managed_Types.h \ + Managed_Types.i \ + Sequence.i \ + Sequence_T.h \ + Sequence_T.i \ + Sequence_T.cpp \ + Typecode.h \ + Exception.h \ + Exception.i \ + Typecode.i \ + IOPC.h \ + CDR.h \ + CDR.i \ + IOPC.i \ + Pluggable.i \ + Protocol_Factory.h \ + default_resource.i -.obj/append.o .obj/append.so .shobj/append.o .shobj/append.so: append.cpp \ - $(TAO_ROOT)/tao/Marshal.h \ +.obj/append.o .obj/append.o .obj/append.o .obj/append.o: append.cpp \ + Marshal.h \ $(ACE_ROOT)/ace/pre.h \ - $(TAO_ROOT)/tao/corbafwd.h \ + corbafwd.h \ $(ACE_ROOT)/ace/CDR_Stream.h \ $(ACE_ROOT)/ace/Message_Block.h \ $(ACE_ROOT)/ace/ACE.h \ $(ACE_ROOT)/ace/OS.h \ - $(ACE_ROOT)/ace/config-sunos5.6.h \ - $(ACE_ROOT)/ace/config-sunos5.5.h \ $(ACE_ROOT)/ace/post.h \ $(ACE_ROOT)/ace/ACE_export.h \ $(ACE_ROOT)/ace/svc_export.h \ @@ -11393,6 +11483,12 @@ realclean: $(ACE_ROOT)/ace/Log_Record.h \ $(ACE_ROOT)/ace/Log_Priority.h \ $(ACE_ROOT)/ace/Log_Record.i \ + $(ACE_ROOT)/ace/Thread_Hook.h \ + $(ACE_ROOT)/ace/Thread_Adapter.h \ + $(ACE_ROOT)/ace/Thread_Adapter.inl \ + $(ACE_ROOT)/ace/Thread_Exit.h \ + $(ACE_ROOT)/ace/Thread_Control.h \ + $(ACE_ROOT)/ace/Thread_Control.inl \ $(ACE_ROOT)/ace/ACE.i \ $(ACE_ROOT)/ace/Malloc.h \ $(ACE_ROOT)/ace/Malloc_Base.h \ @@ -11447,35 +11543,35 @@ realclean: $(ACE_ROOT)/ace/SString.h \ $(ACE_ROOT)/ace/SString.i \ $(ACE_ROOT)/ace/CDR_Stream.i \ - $(TAO_ROOT)/tao/try_macros.h \ - $(TAO_ROOT)/tao/orbconf.h \ + try_macros.h \ + orbconf.h \ $(ACE_ROOT)/ace/CORBA_macros.h \ - $(TAO_ROOT)/tao/varbase.h \ - $(TAO_ROOT)/tao/TAO_Export.h \ - $(TAO_ROOT)/tao/corbafwd.i \ - $(TAO_ROOT)/tao/Typecode.h \ - $(TAO_ROOT)/tao/Exception.h \ - $(TAO_ROOT)/tao/Exception.i \ - $(TAO_ROOT)/tao/Typecode.i \ - $(TAO_ROOT)/tao/Principal.h \ - $(TAO_ROOT)/tao/Sequence.h \ - $(TAO_ROOT)/tao/Managed_Types.h \ - $(TAO_ROOT)/tao/Managed_Types.i \ - $(TAO_ROOT)/tao/Sequence.i \ - $(TAO_ROOT)/tao/Sequence_T.h \ - $(TAO_ROOT)/tao/Sequence_T.i \ - $(TAO_ROOT)/tao/Sequence_T.cpp \ - $(TAO_ROOT)/tao/Principal.i \ - $(TAO_ROOT)/tao/Any.h \ - $(TAO_ROOT)/tao/CDR.h \ - $(TAO_ROOT)/tao/CDR.i \ - $(TAO_ROOT)/tao/Environment.h \ - $(TAO_ROOT)/tao/Environment.i \ - $(TAO_ROOT)/tao/Object.h \ - $(TAO_ROOT)/tao/Object.i \ - $(TAO_ROOT)/tao/Any.i \ - $(TAO_ROOT)/tao/ORB.h \ - $(TAO_ROOT)/tao/IOR_LookupTable.h \ + varbase.h \ + TAO_Export.h \ + corbafwd.i \ + Typecode.h \ + Exception.h \ + Exception.i \ + Typecode.i \ + Principal.h \ + Sequence.h \ + Managed_Types.h \ + Managed_Types.i \ + Sequence.i \ + Sequence_T.h \ + Sequence_T.i \ + Sequence_T.cpp \ + Principal.i \ + Any.h \ + CDR.h \ + CDR.i \ + Environment.h \ + Environment.i \ + Object.h \ + Object.i \ + Any.i \ + ORB.h \ + IOR_LookupTable.h \ $(ACE_ROOT)/ace/Hash_Map_Manager.h \ $(ACE_ROOT)/ace/Functor.h \ $(ACE_ROOT)/ace/Functor.i \ @@ -11501,53 +11597,49 @@ realclean: $(ACE_ROOT)/ace/Reactor.i \ $(ACE_ROOT)/ace/Reactor_Impl.h \ $(ACE_ROOT)/ace/Svc_Conf_Tokens.h \ - $(TAO_ROOT)/tao/Services.h \ - $(TAO_ROOT)/tao/Services.i \ - $(TAO_ROOT)/tao/IORManipulation.h \ - $(TAO_ROOT)/tao/LocalObject.h \ - $(TAO_ROOT)/tao/LocalObject.i \ - $(TAO_ROOT)/tao/IORC.h \ - $(TAO_ROOT)/tao/IORC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.h \ - $(TAO_ROOT)/tao/Request_Info.h \ - $(TAO_ROOT)/tao/PortableInterceptorC.h \ - $(TAO_ROOT)/tao/DynamicC.h \ - $(TAO_ROOT)/tao/IOPC.h \ - $(TAO_ROOT)/tao/IOPC.i \ - $(TAO_ROOT)/tao/DynAnyC.h \ - $(TAO_ROOT)/tao/DynAnyC.i \ - $(TAO_ROOT)/tao/DynamicC.i \ - $(TAO_ROOT)/tao/MessagingC.h \ - $(TAO_ROOT)/tao/ValueBase.h \ - $(TAO_ROOT)/tao/ValueBase.i \ - $(TAO_ROOT)/tao/ValueFactory.h \ - $(TAO_ROOT)/tao/ValueFactory.i \ - $(TAO_ROOT)/tao/TimeBaseC.h \ - $(TAO_ROOT)/tao/TimeBaseC.i \ - $(TAO_ROOT)/tao/PolicyC.h \ - $(TAO_ROOT)/tao/CurrentC.h \ - $(TAO_ROOT)/tao/CurrentC.i \ - $(TAO_ROOT)/tao/Encodable.h \ - $(TAO_ROOT)/tao/PolicyC.i \ - $(TAO_ROOT)/tao/PollableC.h \ - $(TAO_ROOT)/tao/PollableC.i \ - $(TAO_ROOT)/tao/MessagingC.i \ - $(TAO_ROOT)/tao/PortableInterceptorC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.i \ - $(TAO_ROOT)/tao/ORB.i \ - $(TAO_ROOT)/tao/Marshal.i \ - $(TAO_ROOT)/tao/debug.h + Services.h \ + Services.i \ + IORManipulation.h \ + LocalObject.h \ + LocalObject.i \ + IORC.h \ + IORC.i \ + PortableInterceptor.h \ + Request_Info.h \ + PortableInterceptorC.h \ + DynamicC.h \ + IOPC.h \ + IOPC.i \ + DynamicC.i \ + MessagingC.h \ + ValueBase.h \ + ValueBase.i \ + ValueFactory.h \ + ValueFactory.i \ + TimeBaseC.h \ + TimeBaseC.i \ + PolicyC.h \ + CurrentC.h \ + CurrentC.i \ + Encodable.h \ + PolicyC.i \ + PollableC.h \ + PollableC.i \ + MessagingC.i \ + PortableInterceptorC.i \ + PortableInterceptor.i \ + ORB.i \ + Marshal.i \ + debug.h -.obj/Marshal.o .obj/Marshal.so .shobj/Marshal.o .shobj/Marshal.so: Marshal.cpp \ - $(TAO_ROOT)/tao/Marshal.h \ +.obj/Marshal.o .obj/Marshal.o .obj/Marshal.o .obj/Marshal.o: Marshal.cpp \ + Marshal.h \ $(ACE_ROOT)/ace/pre.h \ - $(TAO_ROOT)/tao/corbafwd.h \ + corbafwd.h \ $(ACE_ROOT)/ace/CDR_Stream.h \ $(ACE_ROOT)/ace/Message_Block.h \ $(ACE_ROOT)/ace/ACE.h \ $(ACE_ROOT)/ace/OS.h \ - $(ACE_ROOT)/ace/config-sunos5.6.h \ - $(ACE_ROOT)/ace/config-sunos5.5.h \ $(ACE_ROOT)/ace/post.h \ $(ACE_ROOT)/ace/ACE_export.h \ $(ACE_ROOT)/ace/svc_export.h \ @@ -11571,6 +11663,12 @@ realclean: $(ACE_ROOT)/ace/Log_Record.h \ $(ACE_ROOT)/ace/Log_Priority.h \ $(ACE_ROOT)/ace/Log_Record.i \ + $(ACE_ROOT)/ace/Thread_Hook.h \ + $(ACE_ROOT)/ace/Thread_Adapter.h \ + $(ACE_ROOT)/ace/Thread_Adapter.inl \ + $(ACE_ROOT)/ace/Thread_Exit.h \ + $(ACE_ROOT)/ace/Thread_Control.h \ + $(ACE_ROOT)/ace/Thread_Control.inl \ $(ACE_ROOT)/ace/ACE.i \ $(ACE_ROOT)/ace/Malloc.h \ $(ACE_ROOT)/ace/Malloc_Base.h \ @@ -11625,35 +11723,35 @@ realclean: $(ACE_ROOT)/ace/SString.h \ $(ACE_ROOT)/ace/SString.i \ $(ACE_ROOT)/ace/CDR_Stream.i \ - $(TAO_ROOT)/tao/try_macros.h \ - $(TAO_ROOT)/tao/orbconf.h \ + try_macros.h \ + orbconf.h \ $(ACE_ROOT)/ace/CORBA_macros.h \ - $(TAO_ROOT)/tao/varbase.h \ - $(TAO_ROOT)/tao/TAO_Export.h \ - $(TAO_ROOT)/tao/corbafwd.i \ - $(TAO_ROOT)/tao/Typecode.h \ - $(TAO_ROOT)/tao/Exception.h \ - $(TAO_ROOT)/tao/Exception.i \ - $(TAO_ROOT)/tao/Typecode.i \ - $(TAO_ROOT)/tao/Principal.h \ - $(TAO_ROOT)/tao/Sequence.h \ - $(TAO_ROOT)/tao/Managed_Types.h \ - $(TAO_ROOT)/tao/Managed_Types.i \ - $(TAO_ROOT)/tao/Sequence.i \ - $(TAO_ROOT)/tao/Sequence_T.h \ - $(TAO_ROOT)/tao/Sequence_T.i \ - $(TAO_ROOT)/tao/Sequence_T.cpp \ - $(TAO_ROOT)/tao/Principal.i \ - $(TAO_ROOT)/tao/Any.h \ - $(TAO_ROOT)/tao/CDR.h \ - $(TAO_ROOT)/tao/CDR.i \ - $(TAO_ROOT)/tao/Environment.h \ - $(TAO_ROOT)/tao/Environment.i \ - $(TAO_ROOT)/tao/Object.h \ - $(TAO_ROOT)/tao/Object.i \ - $(TAO_ROOT)/tao/Any.i \ - $(TAO_ROOT)/tao/ORB.h \ - $(TAO_ROOT)/tao/IOR_LookupTable.h \ + varbase.h \ + TAO_Export.h \ + corbafwd.i \ + Typecode.h \ + Exception.h \ + Exception.i \ + Typecode.i \ + Principal.h \ + Sequence.h \ + Managed_Types.h \ + Managed_Types.i \ + Sequence.i \ + Sequence_T.h \ + Sequence_T.i \ + Sequence_T.cpp \ + Principal.i \ + Any.h \ + CDR.h \ + CDR.i \ + Environment.h \ + Environment.i \ + Object.h \ + Object.i \ + Any.i \ + ORB.h \ + IOR_LookupTable.h \ $(ACE_ROOT)/ace/Hash_Map_Manager.h \ $(ACE_ROOT)/ace/Functor.h \ $(ACE_ROOT)/ace/Functor.i \ @@ -11679,52 +11777,48 @@ realclean: $(ACE_ROOT)/ace/Reactor.i \ $(ACE_ROOT)/ace/Reactor_Impl.h \ $(ACE_ROOT)/ace/Svc_Conf_Tokens.h \ - $(TAO_ROOT)/tao/Services.h \ - $(TAO_ROOT)/tao/Services.i \ - $(TAO_ROOT)/tao/IORManipulation.h \ - $(TAO_ROOT)/tao/LocalObject.h \ - $(TAO_ROOT)/tao/LocalObject.i \ - $(TAO_ROOT)/tao/IORC.h \ - $(TAO_ROOT)/tao/IORC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.h \ - $(TAO_ROOT)/tao/Request_Info.h \ - $(TAO_ROOT)/tao/PortableInterceptorC.h \ - $(TAO_ROOT)/tao/DynamicC.h \ - $(TAO_ROOT)/tao/IOPC.h \ - $(TAO_ROOT)/tao/IOPC.i \ - $(TAO_ROOT)/tao/DynAnyC.h \ - $(TAO_ROOT)/tao/DynAnyC.i \ - $(TAO_ROOT)/tao/DynamicC.i \ - $(TAO_ROOT)/tao/MessagingC.h \ - $(TAO_ROOT)/tao/ValueBase.h \ - $(TAO_ROOT)/tao/ValueBase.i \ - $(TAO_ROOT)/tao/ValueFactory.h \ - $(TAO_ROOT)/tao/ValueFactory.i \ - $(TAO_ROOT)/tao/TimeBaseC.h \ - $(TAO_ROOT)/tao/TimeBaseC.i \ - $(TAO_ROOT)/tao/PolicyC.h \ - $(TAO_ROOT)/tao/CurrentC.h \ - $(TAO_ROOT)/tao/CurrentC.i \ - $(TAO_ROOT)/tao/Encodable.h \ - $(TAO_ROOT)/tao/PolicyC.i \ - $(TAO_ROOT)/tao/PollableC.h \ - $(TAO_ROOT)/tao/PollableC.i \ - $(TAO_ROOT)/tao/MessagingC.i \ - $(TAO_ROOT)/tao/PortableInterceptorC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.i \ - $(TAO_ROOT)/tao/ORB.i \ - $(TAO_ROOT)/tao/Marshal.i + Services.h \ + Services.i \ + IORManipulation.h \ + LocalObject.h \ + LocalObject.i \ + IORC.h \ + IORC.i \ + PortableInterceptor.h \ + Request_Info.h \ + PortableInterceptorC.h \ + DynamicC.h \ + IOPC.h \ + IOPC.i \ + DynamicC.i \ + MessagingC.h \ + ValueBase.h \ + ValueBase.i \ + ValueFactory.h \ + ValueFactory.i \ + TimeBaseC.h \ + TimeBaseC.i \ + PolicyC.h \ + CurrentC.h \ + CurrentC.i \ + Encodable.h \ + PolicyC.i \ + PollableC.h \ + PollableC.i \ + MessagingC.i \ + PortableInterceptorC.i \ + PortableInterceptor.i \ + ORB.i \ + Marshal.i -.obj/skip.o .obj/skip.so .shobj/skip.o .shobj/skip.so: skip.cpp \ - $(TAO_ROOT)/tao/Marshal.h \ +.obj/skip.o .obj/skip.o .obj/skip.o .obj/skip.o: skip.cpp \ + Marshal.h \ $(ACE_ROOT)/ace/pre.h \ - $(TAO_ROOT)/tao/corbafwd.h \ + corbafwd.h \ $(ACE_ROOT)/ace/CDR_Stream.h \ $(ACE_ROOT)/ace/Message_Block.h \ $(ACE_ROOT)/ace/ACE.h \ $(ACE_ROOT)/ace/OS.h \ - $(ACE_ROOT)/ace/config-sunos5.6.h \ - $(ACE_ROOT)/ace/config-sunos5.5.h \ $(ACE_ROOT)/ace/post.h \ $(ACE_ROOT)/ace/ACE_export.h \ $(ACE_ROOT)/ace/svc_export.h \ @@ -11748,6 +11842,12 @@ realclean: $(ACE_ROOT)/ace/Log_Record.h \ $(ACE_ROOT)/ace/Log_Priority.h \ $(ACE_ROOT)/ace/Log_Record.i \ + $(ACE_ROOT)/ace/Thread_Hook.h \ + $(ACE_ROOT)/ace/Thread_Adapter.h \ + $(ACE_ROOT)/ace/Thread_Adapter.inl \ + $(ACE_ROOT)/ace/Thread_Exit.h \ + $(ACE_ROOT)/ace/Thread_Control.h \ + $(ACE_ROOT)/ace/Thread_Control.inl \ $(ACE_ROOT)/ace/ACE.i \ $(ACE_ROOT)/ace/Malloc.h \ $(ACE_ROOT)/ace/Malloc_Base.h \ @@ -11802,35 +11902,35 @@ realclean: $(ACE_ROOT)/ace/SString.h \ $(ACE_ROOT)/ace/SString.i \ $(ACE_ROOT)/ace/CDR_Stream.i \ - $(TAO_ROOT)/tao/try_macros.h \ - $(TAO_ROOT)/tao/orbconf.h \ + try_macros.h \ + orbconf.h \ $(ACE_ROOT)/ace/CORBA_macros.h \ - $(TAO_ROOT)/tao/varbase.h \ - $(TAO_ROOT)/tao/TAO_Export.h \ - $(TAO_ROOT)/tao/corbafwd.i \ - $(TAO_ROOT)/tao/Typecode.h \ - $(TAO_ROOT)/tao/Exception.h \ - $(TAO_ROOT)/tao/Exception.i \ - $(TAO_ROOT)/tao/Typecode.i \ - $(TAO_ROOT)/tao/Principal.h \ - $(TAO_ROOT)/tao/Sequence.h \ - $(TAO_ROOT)/tao/Managed_Types.h \ - $(TAO_ROOT)/tao/Managed_Types.i \ - $(TAO_ROOT)/tao/Sequence.i \ - $(TAO_ROOT)/tao/Sequence_T.h \ - $(TAO_ROOT)/tao/Sequence_T.i \ - $(TAO_ROOT)/tao/Sequence_T.cpp \ - $(TAO_ROOT)/tao/Principal.i \ - $(TAO_ROOT)/tao/Any.h \ - $(TAO_ROOT)/tao/CDR.h \ - $(TAO_ROOT)/tao/CDR.i \ - $(TAO_ROOT)/tao/Environment.h \ - $(TAO_ROOT)/tao/Environment.i \ - $(TAO_ROOT)/tao/Object.h \ - $(TAO_ROOT)/tao/Object.i \ - $(TAO_ROOT)/tao/Any.i \ - $(TAO_ROOT)/tao/ORB.h \ - $(TAO_ROOT)/tao/IOR_LookupTable.h \ + varbase.h \ + TAO_Export.h \ + corbafwd.i \ + Typecode.h \ + Exception.h \ + Exception.i \ + Typecode.i \ + Principal.h \ + Sequence.h \ + Managed_Types.h \ + Managed_Types.i \ + Sequence.i \ + Sequence_T.h \ + Sequence_T.i \ + Sequence_T.cpp \ + Principal.i \ + Any.h \ + CDR.h \ + CDR.i \ + Environment.h \ + Environment.i \ + Object.h \ + Object.i \ + Any.i \ + ORB.h \ + IOR_LookupTable.h \ $(ACE_ROOT)/ace/Hash_Map_Manager.h \ $(ACE_ROOT)/ace/Functor.h \ $(ACE_ROOT)/ace/Functor.i \ @@ -11856,53 +11956,49 @@ realclean: $(ACE_ROOT)/ace/Reactor.i \ $(ACE_ROOT)/ace/Reactor_Impl.h \ $(ACE_ROOT)/ace/Svc_Conf_Tokens.h \ - $(TAO_ROOT)/tao/Services.h \ - $(TAO_ROOT)/tao/Services.i \ - $(TAO_ROOT)/tao/IORManipulation.h \ - $(TAO_ROOT)/tao/LocalObject.h \ - $(TAO_ROOT)/tao/LocalObject.i \ - $(TAO_ROOT)/tao/IORC.h \ - $(TAO_ROOT)/tao/IORC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.h \ - $(TAO_ROOT)/tao/Request_Info.h \ - $(TAO_ROOT)/tao/PortableInterceptorC.h \ - $(TAO_ROOT)/tao/DynamicC.h \ - $(TAO_ROOT)/tao/IOPC.h \ - $(TAO_ROOT)/tao/IOPC.i \ - $(TAO_ROOT)/tao/DynAnyC.h \ - $(TAO_ROOT)/tao/DynAnyC.i \ - $(TAO_ROOT)/tao/DynamicC.i \ - $(TAO_ROOT)/tao/MessagingC.h \ - $(TAO_ROOT)/tao/ValueBase.h \ - $(TAO_ROOT)/tao/ValueBase.i \ - $(TAO_ROOT)/tao/ValueFactory.h \ - $(TAO_ROOT)/tao/ValueFactory.i \ - $(TAO_ROOT)/tao/TimeBaseC.h \ - $(TAO_ROOT)/tao/TimeBaseC.i \ - $(TAO_ROOT)/tao/PolicyC.h \ - $(TAO_ROOT)/tao/CurrentC.h \ - $(TAO_ROOT)/tao/CurrentC.i \ - $(TAO_ROOT)/tao/Encodable.h \ - $(TAO_ROOT)/tao/PolicyC.i \ - $(TAO_ROOT)/tao/PollableC.h \ - $(TAO_ROOT)/tao/PollableC.i \ - $(TAO_ROOT)/tao/MessagingC.i \ - $(TAO_ROOT)/tao/PortableInterceptorC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.i \ - $(TAO_ROOT)/tao/ORB.i \ - $(TAO_ROOT)/tao/Marshal.i \ - $(TAO_ROOT)/tao/debug.h + Services.h \ + Services.i \ + IORManipulation.h \ + LocalObject.h \ + LocalObject.i \ + IORC.h \ + IORC.i \ + PortableInterceptor.h \ + Request_Info.h \ + PortableInterceptorC.h \ + DynamicC.h \ + IOPC.h \ + IOPC.i \ + DynamicC.i \ + MessagingC.h \ + ValueBase.h \ + ValueBase.i \ + ValueFactory.h \ + ValueFactory.i \ + TimeBaseC.h \ + TimeBaseC.i \ + PolicyC.h \ + CurrentC.h \ + CurrentC.i \ + Encodable.h \ + PolicyC.i \ + PollableC.h \ + PollableC.i \ + MessagingC.i \ + PortableInterceptorC.i \ + PortableInterceptor.i \ + ORB.i \ + Marshal.i \ + debug.h -.obj/Managed_Types.o .obj/Managed_Types.so .shobj/Managed_Types.o .shobj/Managed_Types.so: Managed_Types.cpp \ - $(TAO_ROOT)/tao/Managed_Types.h \ +.obj/Managed_Types.o .obj/Managed_Types.o .obj/Managed_Types.o .obj/Managed_Types.o: Managed_Types.cpp \ + Managed_Types.h \ $(ACE_ROOT)/ace/pre.h \ - $(TAO_ROOT)/tao/corbafwd.h \ + corbafwd.h \ $(ACE_ROOT)/ace/CDR_Stream.h \ $(ACE_ROOT)/ace/Message_Block.h \ $(ACE_ROOT)/ace/ACE.h \ $(ACE_ROOT)/ace/OS.h \ - $(ACE_ROOT)/ace/config-sunos5.6.h \ - $(ACE_ROOT)/ace/config-sunos5.5.h \ $(ACE_ROOT)/ace/post.h \ $(ACE_ROOT)/ace/ACE_export.h \ $(ACE_ROOT)/ace/svc_export.h \ @@ -11926,6 +12022,12 @@ realclean: $(ACE_ROOT)/ace/Log_Record.h \ $(ACE_ROOT)/ace/Log_Priority.h \ $(ACE_ROOT)/ace/Log_Record.i \ + $(ACE_ROOT)/ace/Thread_Hook.h \ + $(ACE_ROOT)/ace/Thread_Adapter.h \ + $(ACE_ROOT)/ace/Thread_Adapter.inl \ + $(ACE_ROOT)/ace/Thread_Exit.h \ + $(ACE_ROOT)/ace/Thread_Control.h \ + $(ACE_ROOT)/ace/Thread_Control.inl \ $(ACE_ROOT)/ace/ACE.i \ $(ACE_ROOT)/ace/Malloc.h \ $(ACE_ROOT)/ace/Malloc_Base.h \ @@ -11980,17 +12082,17 @@ realclean: $(ACE_ROOT)/ace/SString.h \ $(ACE_ROOT)/ace/SString.i \ $(ACE_ROOT)/ace/CDR_Stream.i \ - $(TAO_ROOT)/tao/try_macros.h \ - $(TAO_ROOT)/tao/orbconf.h \ + try_macros.h \ + orbconf.h \ $(ACE_ROOT)/ace/CORBA_macros.h \ - $(TAO_ROOT)/tao/varbase.h \ - $(TAO_ROOT)/tao/TAO_Export.h \ - $(TAO_ROOT)/tao/corbafwd.i \ - $(TAO_ROOT)/tao/Managed_Types.i \ - $(TAO_ROOT)/tao/ORB.h \ - $(TAO_ROOT)/tao/Exception.h \ - $(TAO_ROOT)/tao/Exception.i \ - $(TAO_ROOT)/tao/IOR_LookupTable.h \ + varbase.h \ + TAO_Export.h \ + corbafwd.i \ + Managed_Types.i \ + ORB.h \ + Exception.h \ + Exception.i \ + IOR_LookupTable.h \ $(ACE_ROOT)/ace/Hash_Map_Manager.h \ $(ACE_ROOT)/ace/Functor.h \ $(ACE_ROOT)/ace/Functor.i \ @@ -12016,63 +12118,59 @@ realclean: $(ACE_ROOT)/ace/Reactor.i \ $(ACE_ROOT)/ace/Reactor_Impl.h \ $(ACE_ROOT)/ace/Svc_Conf_Tokens.h \ - $(TAO_ROOT)/tao/Services.h \ - $(TAO_ROOT)/tao/Sequence.h \ - $(TAO_ROOT)/tao/Sequence.i \ - $(TAO_ROOT)/tao/Sequence_T.h \ - $(TAO_ROOT)/tao/Sequence_T.i \ - $(TAO_ROOT)/tao/Sequence_T.cpp \ - $(TAO_ROOT)/tao/Services.i \ - $(TAO_ROOT)/tao/IORManipulation.h \ - $(TAO_ROOT)/tao/LocalObject.h \ - $(TAO_ROOT)/tao/Object.h \ - $(TAO_ROOT)/tao/Object.i \ - $(TAO_ROOT)/tao/LocalObject.i \ - $(TAO_ROOT)/tao/IORC.h \ - $(TAO_ROOT)/tao/Environment.h \ - $(TAO_ROOT)/tao/Environment.i \ - $(TAO_ROOT)/tao/IORC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.h \ - $(TAO_ROOT)/tao/Request_Info.h \ - $(TAO_ROOT)/tao/PortableInterceptorC.h \ - $(TAO_ROOT)/tao/DynamicC.h \ - $(TAO_ROOT)/tao/Any.h \ - $(TAO_ROOT)/tao/CDR.h \ - $(TAO_ROOT)/tao/CDR.i \ - $(TAO_ROOT)/tao/Typecode.h \ - $(TAO_ROOT)/tao/Typecode.i \ - $(TAO_ROOT)/tao/Any.i \ - $(TAO_ROOT)/tao/IOPC.h \ - $(TAO_ROOT)/tao/IOPC.i \ - $(TAO_ROOT)/tao/DynAnyC.h \ - $(TAO_ROOT)/tao/DynAnyC.i \ - $(TAO_ROOT)/tao/DynamicC.i \ - $(TAO_ROOT)/tao/MessagingC.h \ - $(TAO_ROOT)/tao/ValueBase.h \ - $(TAO_ROOT)/tao/ValueBase.i \ - $(TAO_ROOT)/tao/ValueFactory.h \ - $(TAO_ROOT)/tao/ValueFactory.i \ - $(TAO_ROOT)/tao/TimeBaseC.h \ - $(TAO_ROOT)/tao/TimeBaseC.i \ - $(TAO_ROOT)/tao/PolicyC.h \ - $(TAO_ROOT)/tao/CurrentC.h \ - $(TAO_ROOT)/tao/CurrentC.i \ - $(TAO_ROOT)/tao/Encodable.h \ - $(TAO_ROOT)/tao/PolicyC.i \ - $(TAO_ROOT)/tao/PollableC.h \ - $(TAO_ROOT)/tao/PollableC.i \ - $(TAO_ROOT)/tao/MessagingC.i \ - $(TAO_ROOT)/tao/PortableInterceptorC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.i \ - $(TAO_ROOT)/tao/ORB.i + Services.h \ + Sequence.h \ + Sequence.i \ + Sequence_T.h \ + Sequence_T.i \ + Sequence_T.cpp \ + Services.i \ + IORManipulation.h \ + LocalObject.h \ + Object.h \ + Object.i \ + LocalObject.i \ + IORC.h \ + Environment.h \ + Environment.i \ + IORC.i \ + PortableInterceptor.h \ + Request_Info.h \ + PortableInterceptorC.h \ + DynamicC.h \ + Any.h \ + CDR.h \ + CDR.i \ + Typecode.h \ + Typecode.i \ + Any.i \ + IOPC.h \ + IOPC.i \ + DynamicC.i \ + MessagingC.h \ + ValueBase.h \ + ValueBase.i \ + ValueFactory.h \ + ValueFactory.i \ + TimeBaseC.h \ + TimeBaseC.i \ + PolicyC.h \ + CurrentC.h \ + CurrentC.i \ + Encodable.h \ + PolicyC.i \ + PollableC.h \ + PollableC.i \ + MessagingC.i \ + PortableInterceptorC.i \ + PortableInterceptor.i \ + ORB.i -.obj/Operation_Table.o .obj/Operation_Table.so .shobj/Operation_Table.o .shobj/Operation_Table.so: Operation_Table.cpp \ - $(TAO_ROOT)/tao/Operation_Table.h \ +.obj/Operation_Table.o .obj/Operation_Table.o .obj/Operation_Table.o .obj/Operation_Table.o: Operation_Table.cpp \ + Operation_Table.h \ $(ACE_ROOT)/ace/pre.h \ $(ACE_ROOT)/ace/Hash_Map_Manager.h \ $(ACE_ROOT)/ace/OS.h \ - $(ACE_ROOT)/ace/config-sunos5.6.h \ - $(ACE_ROOT)/ace/config-sunos5.5.h \ $(ACE_ROOT)/ace/post.h \ $(ACE_ROOT)/ace/ACE_export.h \ $(ACE_ROOT)/ace/svc_export.h \ @@ -12096,6 +12194,12 @@ realclean: $(ACE_ROOT)/ace/Log_Record.h \ $(ACE_ROOT)/ace/Log_Priority.h \ $(ACE_ROOT)/ace/Log_Record.i \ + $(ACE_ROOT)/ace/Thread_Hook.h \ + $(ACE_ROOT)/ace/Thread_Adapter.h \ + $(ACE_ROOT)/ace/Thread_Adapter.inl \ + $(ACE_ROOT)/ace/Thread_Exit.h \ + $(ACE_ROOT)/ace/Thread_Control.h \ + $(ACE_ROOT)/ace/Thread_Control.inl \ $(ACE_ROOT)/ace/Functor.h \ $(ACE_ROOT)/ace/ACE.h \ $(ACE_ROOT)/ace/ACE.i \ @@ -12170,13 +12274,13 @@ realclean: $(ACE_ROOT)/ace/Reactor.i \ $(ACE_ROOT)/ace/Reactor_Impl.h \ $(ACE_ROOT)/ace/Svc_Conf_Tokens.h \ - $(TAO_ROOT)/tao/TAO_Singleton.h \ - $(TAO_ROOT)/tao/TAO_Singleton.inl \ - $(TAO_ROOT)/tao/TAO_Singleton.cpp \ - $(TAO_ROOT)/tao/TAO_Singleton_Manager.h \ - $(TAO_ROOT)/tao/TAO_Export.h \ - $(TAO_ROOT)/tao/TAO_Singleton_Manager.inl \ - $(TAO_ROOT)/tao/corbafwd.h \ + TAO_Singleton.h \ + TAO_Singleton.inl \ + TAO_Singleton.cpp \ + TAO_Singleton_Manager.h \ + TAO_Export.h \ + TAO_Singleton_Manager.inl \ + corbafwd.h \ $(ACE_ROOT)/ace/CDR_Stream.h \ $(ACE_ROOT)/ace/Message_Block.h \ $(ACE_ROOT)/ace/Message_Block.i \ @@ -12184,80 +12288,76 @@ realclean: $(ACE_ROOT)/ace/Message_Block_T.i \ $(ACE_ROOT)/ace/Message_Block_T.cpp \ $(ACE_ROOT)/ace/CDR_Stream.i \ - $(TAO_ROOT)/tao/try_macros.h \ - $(TAO_ROOT)/tao/orbconf.h \ + try_macros.h \ + orbconf.h \ $(ACE_ROOT)/ace/CORBA_macros.h \ - $(TAO_ROOT)/tao/varbase.h \ - $(TAO_ROOT)/tao/corbafwd.i \ - $(TAO_ROOT)/tao/Timeprobe.h \ + varbase.h \ + corbafwd.i \ + Timeprobe.h \ $(ACE_ROOT)/ace/Timeprobe.h \ - $(TAO_ROOT)/tao/ORB.h \ - $(TAO_ROOT)/tao/Exception.h \ - $(TAO_ROOT)/tao/Exception.i \ - $(TAO_ROOT)/tao/IOR_LookupTable.h \ - $(TAO_ROOT)/tao/Services.h \ - $(TAO_ROOT)/tao/Sequence.h \ - $(TAO_ROOT)/tao/Managed_Types.h \ - $(TAO_ROOT)/tao/Managed_Types.i \ - $(TAO_ROOT)/tao/Sequence.i \ - $(TAO_ROOT)/tao/Sequence_T.h \ - $(TAO_ROOT)/tao/Sequence_T.i \ - $(TAO_ROOT)/tao/Sequence_T.cpp \ - $(TAO_ROOT)/tao/Services.i \ - $(TAO_ROOT)/tao/IORManipulation.h \ - $(TAO_ROOT)/tao/LocalObject.h \ - $(TAO_ROOT)/tao/Object.h \ - $(TAO_ROOT)/tao/Object.i \ - $(TAO_ROOT)/tao/LocalObject.i \ - $(TAO_ROOT)/tao/IORC.h \ - $(TAO_ROOT)/tao/Environment.h \ - $(TAO_ROOT)/tao/Environment.i \ - $(TAO_ROOT)/tao/IORC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.h \ - $(TAO_ROOT)/tao/Request_Info.h \ - $(TAO_ROOT)/tao/PortableInterceptorC.h \ - $(TAO_ROOT)/tao/DynamicC.h \ - $(TAO_ROOT)/tao/Any.h \ - $(TAO_ROOT)/tao/CDR.h \ - $(TAO_ROOT)/tao/CDR.i \ - $(TAO_ROOT)/tao/Typecode.h \ - $(TAO_ROOT)/tao/Typecode.i \ - $(TAO_ROOT)/tao/Any.i \ - $(TAO_ROOT)/tao/IOPC.h \ - $(TAO_ROOT)/tao/IOPC.i \ - $(TAO_ROOT)/tao/DynAnyC.h \ - $(TAO_ROOT)/tao/DynAnyC.i \ - $(TAO_ROOT)/tao/DynamicC.i \ - $(TAO_ROOT)/tao/MessagingC.h \ - $(TAO_ROOT)/tao/ValueBase.h \ - $(TAO_ROOT)/tao/ValueBase.i \ - $(TAO_ROOT)/tao/ValueFactory.h \ - $(TAO_ROOT)/tao/ValueFactory.i \ - $(TAO_ROOT)/tao/TimeBaseC.h \ - $(TAO_ROOT)/tao/TimeBaseC.i \ - $(TAO_ROOT)/tao/PolicyC.h \ - $(TAO_ROOT)/tao/CurrentC.h \ - $(TAO_ROOT)/tao/CurrentC.i \ - $(TAO_ROOT)/tao/Encodable.h \ - $(TAO_ROOT)/tao/PolicyC.i \ - $(TAO_ROOT)/tao/PollableC.h \ - $(TAO_ROOT)/tao/PollableC.i \ - $(TAO_ROOT)/tao/MessagingC.i \ - $(TAO_ROOT)/tao/PortableInterceptorC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.i \ - $(TAO_ROOT)/tao/ORB.i + ORB.h \ + Exception.h \ + Exception.i \ + IOR_LookupTable.h \ + Services.h \ + Sequence.h \ + Managed_Types.h \ + Managed_Types.i \ + Sequence.i \ + Sequence_T.h \ + Sequence_T.i \ + Sequence_T.cpp \ + Services.i \ + IORManipulation.h \ + LocalObject.h \ + Object.h \ + Object.i \ + LocalObject.i \ + IORC.h \ + Environment.h \ + Environment.i \ + IORC.i \ + PortableInterceptor.h \ + Request_Info.h \ + PortableInterceptorC.h \ + DynamicC.h \ + Any.h \ + CDR.h \ + CDR.i \ + Typecode.h \ + Typecode.i \ + Any.i \ + IOPC.h \ + IOPC.i \ + DynamicC.i \ + MessagingC.h \ + ValueBase.h \ + ValueBase.i \ + ValueFactory.h \ + ValueFactory.i \ + TimeBaseC.h \ + TimeBaseC.i \ + PolicyC.h \ + CurrentC.h \ + CurrentC.i \ + Encodable.h \ + PolicyC.i \ + PollableC.h \ + PollableC.i \ + MessagingC.i \ + PortableInterceptorC.i \ + PortableInterceptor.i \ + ORB.i -.obj/Any.o .obj/Any.so .shobj/Any.o .shobj/Any.so: Any.cpp \ - $(TAO_ROOT)/tao/Any.h \ +.obj/Any.o .obj/Any.o .obj/Any.o .obj/Any.o: Any.cpp \ + Any.h \ $(ACE_ROOT)/ace/pre.h \ - $(TAO_ROOT)/tao/CDR.h \ - $(TAO_ROOT)/tao/corbafwd.h \ + CDR.h \ + corbafwd.h \ $(ACE_ROOT)/ace/CDR_Stream.h \ $(ACE_ROOT)/ace/Message_Block.h \ $(ACE_ROOT)/ace/ACE.h \ $(ACE_ROOT)/ace/OS.h \ - $(ACE_ROOT)/ace/config-sunos5.6.h \ - $(ACE_ROOT)/ace/config-sunos5.5.h \ $(ACE_ROOT)/ace/post.h \ $(ACE_ROOT)/ace/ACE_export.h \ $(ACE_ROOT)/ace/svc_export.h \ @@ -12281,6 +12381,12 @@ realclean: $(ACE_ROOT)/ace/Log_Record.h \ $(ACE_ROOT)/ace/Log_Priority.h \ $(ACE_ROOT)/ace/Log_Record.i \ + $(ACE_ROOT)/ace/Thread_Hook.h \ + $(ACE_ROOT)/ace/Thread_Adapter.h \ + $(ACE_ROOT)/ace/Thread_Adapter.inl \ + $(ACE_ROOT)/ace/Thread_Exit.h \ + $(ACE_ROOT)/ace/Thread_Control.h \ + $(ACE_ROOT)/ace/Thread_Control.inl \ $(ACE_ROOT)/ace/ACE.i \ $(ACE_ROOT)/ace/Malloc.h \ $(ACE_ROOT)/ace/Malloc_Base.h \ @@ -12335,34 +12441,34 @@ realclean: $(ACE_ROOT)/ace/SString.h \ $(ACE_ROOT)/ace/SString.i \ $(ACE_ROOT)/ace/CDR_Stream.i \ - $(TAO_ROOT)/tao/try_macros.h \ - $(TAO_ROOT)/tao/orbconf.h \ + try_macros.h \ + orbconf.h \ $(ACE_ROOT)/ace/CORBA_macros.h \ - $(TAO_ROOT)/tao/varbase.h \ - $(TAO_ROOT)/tao/TAO_Export.h \ - $(TAO_ROOT)/tao/corbafwd.i \ - $(TAO_ROOT)/tao/CDR.i \ - $(TAO_ROOT)/tao/Environment.h \ - $(TAO_ROOT)/tao/Environment.i \ - $(TAO_ROOT)/tao/Object.h \ - $(TAO_ROOT)/tao/Object.i \ - $(TAO_ROOT)/tao/Typecode.h \ - $(TAO_ROOT)/tao/Exception.h \ - $(TAO_ROOT)/tao/Exception.i \ - $(TAO_ROOT)/tao/Typecode.i \ - $(TAO_ROOT)/tao/Any.i \ - $(TAO_ROOT)/tao/Marshal.h \ - $(TAO_ROOT)/tao/Principal.h \ - $(TAO_ROOT)/tao/Sequence.h \ - $(TAO_ROOT)/tao/Managed_Types.h \ - $(TAO_ROOT)/tao/Managed_Types.i \ - $(TAO_ROOT)/tao/Sequence.i \ - $(TAO_ROOT)/tao/Sequence_T.h \ - $(TAO_ROOT)/tao/Sequence_T.i \ - $(TAO_ROOT)/tao/Sequence_T.cpp \ - $(TAO_ROOT)/tao/Principal.i \ - $(TAO_ROOT)/tao/ORB.h \ - $(TAO_ROOT)/tao/IOR_LookupTable.h \ + varbase.h \ + TAO_Export.h \ + corbafwd.i \ + CDR.i \ + Environment.h \ + Environment.i \ + Object.h \ + Object.i \ + Typecode.h \ + Exception.h \ + Exception.i \ + Typecode.i \ + Any.i \ + Marshal.h \ + Principal.h \ + Sequence.h \ + Managed_Types.h \ + Managed_Types.i \ + Sequence.i \ + Sequence_T.h \ + Sequence_T.i \ + Sequence_T.cpp \ + Principal.i \ + ORB.h \ + IOR_LookupTable.h \ $(ACE_ROOT)/ace/Hash_Map_Manager.h \ $(ACE_ROOT)/ace/Functor.h \ $(ACE_ROOT)/ace/Functor.i \ @@ -12388,53 +12494,51 @@ realclean: $(ACE_ROOT)/ace/Reactor.i \ $(ACE_ROOT)/ace/Reactor_Impl.h \ $(ACE_ROOT)/ace/Svc_Conf_Tokens.h \ - $(TAO_ROOT)/tao/Services.h \ - $(TAO_ROOT)/tao/Services.i \ - $(TAO_ROOT)/tao/IORManipulation.h \ - $(TAO_ROOT)/tao/LocalObject.h \ - $(TAO_ROOT)/tao/LocalObject.i \ - $(TAO_ROOT)/tao/IORC.h \ - $(TAO_ROOT)/tao/IORC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.h \ - $(TAO_ROOT)/tao/Request_Info.h \ - $(TAO_ROOT)/tao/PortableInterceptorC.h \ - $(TAO_ROOT)/tao/DynamicC.h \ - $(TAO_ROOT)/tao/IOPC.h \ - $(TAO_ROOT)/tao/IOPC.i \ - $(TAO_ROOT)/tao/DynAnyC.h \ - $(TAO_ROOT)/tao/DynAnyC.i \ - $(TAO_ROOT)/tao/DynamicC.i \ - $(TAO_ROOT)/tao/MessagingC.h \ - $(TAO_ROOT)/tao/ValueBase.h \ - $(TAO_ROOT)/tao/ValueBase.i \ - $(TAO_ROOT)/tao/ValueFactory.h \ - $(TAO_ROOT)/tao/ValueFactory.i \ - $(TAO_ROOT)/tao/TimeBaseC.h \ - $(TAO_ROOT)/tao/TimeBaseC.i \ - $(TAO_ROOT)/tao/PolicyC.h \ - $(TAO_ROOT)/tao/CurrentC.h \ - $(TAO_ROOT)/tao/CurrentC.i \ - $(TAO_ROOT)/tao/Encodable.h \ - $(TAO_ROOT)/tao/PolicyC.i \ - $(TAO_ROOT)/tao/PollableC.h \ - $(TAO_ROOT)/tao/PollableC.i \ - $(TAO_ROOT)/tao/MessagingC.i \ - $(TAO_ROOT)/tao/PortableInterceptorC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.i \ - $(TAO_ROOT)/tao/ORB.i \ - $(TAO_ROOT)/tao/Marshal.i \ - $(TAO_ROOT)/tao/ORB_Core.h \ - $(TAO_ROOT)/tao/Policy_Manager.h \ - $(TAO_ROOT)/tao/POA_CORBA.h \ - $(TAO_ROOT)/tao/DomainC.h \ - $(TAO_ROOT)/tao/DomainC.i \ - $(TAO_ROOT)/tao/Servant_Base.h \ - $(TAO_ROOT)/tao/PortableServerC.h \ - $(TAO_ROOT)/tao/PortableServerC.i \ - $(TAO_ROOT)/tao/Servant_Base.i \ - $(TAO_ROOT)/tao/Policy_Manager.i \ - $(TAO_ROOT)/tao/Resource_Factory.h \ - $(TAO_ROOT)/tao/Pluggable.h \ + Services.h \ + Services.i \ + IORManipulation.h \ + LocalObject.h \ + LocalObject.i \ + IORC.h \ + IORC.i \ + PortableInterceptor.h \ + Request_Info.h \ + PortableInterceptorC.h \ + DynamicC.h \ + IOPC.h \ + IOPC.i \ + DynamicC.i \ + MessagingC.h \ + ValueBase.h \ + ValueBase.i \ + ValueFactory.h \ + ValueFactory.i \ + TimeBaseC.h \ + TimeBaseC.i \ + PolicyC.h \ + CurrentC.h \ + CurrentC.i \ + Encodable.h \ + PolicyC.i \ + PollableC.h \ + PollableC.i \ + MessagingC.i \ + PortableInterceptorC.i \ + PortableInterceptor.i \ + ORB.i \ + Marshal.i \ + ORB_Core.h \ + Policy_Manager.h \ + POA_CORBA.h \ + DomainC.h \ + DomainC.i \ + Servant_Base.h \ + PortableServerC.h \ + PortableServerC.i \ + Servant_Base.i \ + Policy_Manager.i \ + Resource_Factory.h \ + Pluggable.h \ $(ACE_ROOT)/ace/Message_Queue.h \ $(ACE_ROOT)/ace/IO_Cntl_Msg.h \ $(ACE_ROOT)/ace/Message_Queue_T.h \ @@ -12456,34 +12560,32 @@ realclean: $(ACE_ROOT)/ace/WFMO_Reactor.i \ $(ACE_ROOT)/ace/Strategies.i \ $(ACE_ROOT)/ace/Message_Queue.i \ - $(TAO_ROOT)/tao/Pluggable.i \ - $(TAO_ROOT)/tao/Protocol_Factory.h \ - $(TAO_ROOT)/tao/params.h \ - $(TAO_ROOT)/tao/params.i \ - $(TAO_ROOT)/tao/TAO_Singleton_Manager.h \ - $(TAO_ROOT)/tao/TAO_Singleton_Manager.inl \ - $(TAO_ROOT)/tao/TAO_Singleton.h \ - $(TAO_ROOT)/tao/TAO_Singleton.inl \ - $(TAO_ROOT)/tao/TAO_Singleton.cpp \ + Pluggable.i \ + Protocol_Factory.h \ + params.h \ + params.i \ + TAO_Singleton_Manager.h \ + TAO_Singleton_Manager.inl \ + TAO_Singleton.h \ + TAO_Singleton.inl \ + TAO_Singleton.cpp \ $(ACE_ROOT)/ace/Map_Manager.h \ $(ACE_ROOT)/ace/Map_Manager.i \ $(ACE_ROOT)/ace/Map_Manager.cpp \ - $(TAO_ROOT)/tao/ORB_Core.i \ + ORB_Core.i \ $(ACE_ROOT)/ace/Dynamic_Service.h \ $(ACE_ROOT)/ace/Dynamic_Service.cpp \ - $(TAO_ROOT)/tao/debug.h + debug.h -.obj/CurrentC.o .obj/CurrentC.so .shobj/CurrentC.o .shobj/CurrentC.so: CurrentC.cpp \ - $(TAO_ROOT)/tao/CurrentC.h \ +.obj/CurrentC.o .obj/CurrentC.o .obj/CurrentC.o .obj/CurrentC.o: CurrentC.cpp \ + CurrentC.h \ $(ACE_ROOT)/ace/pre.h \ - $(TAO_ROOT)/tao/Object.h \ - $(TAO_ROOT)/tao/corbafwd.h \ + Object.h \ + corbafwd.h \ $(ACE_ROOT)/ace/CDR_Stream.h \ $(ACE_ROOT)/ace/Message_Block.h \ $(ACE_ROOT)/ace/ACE.h \ $(ACE_ROOT)/ace/OS.h \ - $(ACE_ROOT)/ace/config-sunos5.6.h \ - $(ACE_ROOT)/ace/config-sunos5.5.h \ $(ACE_ROOT)/ace/post.h \ $(ACE_ROOT)/ace/ACE_export.h \ $(ACE_ROOT)/ace/svc_export.h \ @@ -12507,6 +12609,12 @@ realclean: $(ACE_ROOT)/ace/Log_Record.h \ $(ACE_ROOT)/ace/Log_Priority.h \ $(ACE_ROOT)/ace/Log_Record.i \ + $(ACE_ROOT)/ace/Thread_Hook.h \ + $(ACE_ROOT)/ace/Thread_Adapter.h \ + $(ACE_ROOT)/ace/Thread_Adapter.inl \ + $(ACE_ROOT)/ace/Thread_Exit.h \ + $(ACE_ROOT)/ace/Thread_Control.h \ + $(ACE_ROOT)/ace/Thread_Control.inl \ $(ACE_ROOT)/ace/ACE.i \ $(ACE_ROOT)/ace/Malloc.h \ $(ACE_ROOT)/ace/Malloc_Base.h \ @@ -12561,33 +12669,31 @@ realclean: $(ACE_ROOT)/ace/SString.h \ $(ACE_ROOT)/ace/SString.i \ $(ACE_ROOT)/ace/CDR_Stream.i \ - $(TAO_ROOT)/tao/try_macros.h \ - $(TAO_ROOT)/tao/orbconf.h \ + try_macros.h \ + orbconf.h \ $(ACE_ROOT)/ace/CORBA_macros.h \ - $(TAO_ROOT)/tao/varbase.h \ - $(TAO_ROOT)/tao/TAO_Export.h \ - $(TAO_ROOT)/tao/corbafwd.i \ - $(TAO_ROOT)/tao/Object.i \ - $(TAO_ROOT)/tao/CurrentC.i \ - $(TAO_ROOT)/tao/Sequence.h \ - $(TAO_ROOT)/tao/Managed_Types.h \ - $(TAO_ROOT)/tao/Managed_Types.i \ - $(TAO_ROOT)/tao/Sequence.i \ - $(TAO_ROOT)/tao/Sequence_T.h \ - $(TAO_ROOT)/tao/Sequence_T.i \ - $(TAO_ROOT)/tao/Sequence_T.cpp + varbase.h \ + TAO_Export.h \ + corbafwd.i \ + Object.i \ + CurrentC.i \ + Sequence.h \ + Managed_Types.h \ + Managed_Types.i \ + Sequence.i \ + Sequence_T.h \ + Sequence_T.i \ + Sequence_T.cpp -.obj/Exception.o .obj/Exception.so .shobj/Exception.o .shobj/Exception.so: Exception.cpp \ +.obj/Exception.o .obj/Exception.o .obj/Exception.o .obj/Exception.o: Exception.cpp \ $(ACE_ROOT)/ace/streams.h \ $(ACE_ROOT)/ace/pre.h \ - $(ACE_ROOT)/ace/config-sunos5.6.h \ - $(ACE_ROOT)/ace/config-sunos5.5.h \ $(ACE_ROOT)/ace/post.h \ $(ACE_ROOT)/ace/ACE_export.h \ $(ACE_ROOT)/ace/svc_export.h \ $(ACE_ROOT)/ace/ace_wchar.h \ - $(TAO_ROOT)/tao/Exception.h \ - $(TAO_ROOT)/tao/corbafwd.h \ + Exception.h \ + corbafwd.h \ $(ACE_ROOT)/ace/CDR_Stream.h \ $(ACE_ROOT)/ace/Message_Block.h \ $(ACE_ROOT)/ace/ACE.h \ @@ -12610,6 +12716,12 @@ realclean: $(ACE_ROOT)/ace/Log_Record.h \ $(ACE_ROOT)/ace/Log_Priority.h \ $(ACE_ROOT)/ace/Log_Record.i \ + $(ACE_ROOT)/ace/Thread_Hook.h \ + $(ACE_ROOT)/ace/Thread_Adapter.h \ + $(ACE_ROOT)/ace/Thread_Adapter.inl \ + $(ACE_ROOT)/ace/Thread_Exit.h \ + $(ACE_ROOT)/ace/Thread_Control.h \ + $(ACE_ROOT)/ace/Thread_Control.inl \ $(ACE_ROOT)/ace/ACE.i \ $(ACE_ROOT)/ace/Malloc.h \ $(ACE_ROOT)/ace/Malloc_Base.h \ @@ -12664,25 +12776,25 @@ realclean: $(ACE_ROOT)/ace/SString.h \ $(ACE_ROOT)/ace/SString.i \ $(ACE_ROOT)/ace/CDR_Stream.i \ - $(TAO_ROOT)/tao/try_macros.h \ - $(TAO_ROOT)/tao/orbconf.h \ + try_macros.h \ + orbconf.h \ $(ACE_ROOT)/ace/CORBA_macros.h \ - $(TAO_ROOT)/tao/varbase.h \ - $(TAO_ROOT)/tao/TAO_Export.h \ - $(TAO_ROOT)/tao/corbafwd.i \ - $(TAO_ROOT)/tao/Exception.i \ - $(TAO_ROOT)/tao/Typecode.h \ - $(TAO_ROOT)/tao/Typecode.i \ - $(TAO_ROOT)/tao/Environment.h \ - $(TAO_ROOT)/tao/Environment.i \ - $(TAO_ROOT)/tao/Any.h \ - $(TAO_ROOT)/tao/CDR.h \ - $(TAO_ROOT)/tao/CDR.i \ - $(TAO_ROOT)/tao/Object.h \ - $(TAO_ROOT)/tao/Object.i \ - $(TAO_ROOT)/tao/Any.i \ - $(TAO_ROOT)/tao/ORB.h \ - $(TAO_ROOT)/tao/IOR_LookupTable.h \ + varbase.h \ + TAO_Export.h \ + corbafwd.i \ + Exception.i \ + Typecode.h \ + Typecode.i \ + Environment.h \ + Environment.i \ + Any.h \ + CDR.h \ + CDR.i \ + Object.h \ + Object.i \ + Any.i \ + ORB.h \ + IOR_LookupTable.h \ $(ACE_ROOT)/ace/Hash_Map_Manager.h \ $(ACE_ROOT)/ace/Functor.h \ $(ACE_ROOT)/ace/Functor.i \ @@ -12708,55 +12820,51 @@ realclean: $(ACE_ROOT)/ace/Reactor.i \ $(ACE_ROOT)/ace/Reactor_Impl.h \ $(ACE_ROOT)/ace/Svc_Conf_Tokens.h \ - $(TAO_ROOT)/tao/Services.h \ - $(TAO_ROOT)/tao/Sequence.h \ - $(TAO_ROOT)/tao/Managed_Types.h \ - $(TAO_ROOT)/tao/Managed_Types.i \ - $(TAO_ROOT)/tao/Sequence.i \ - $(TAO_ROOT)/tao/Sequence_T.h \ - $(TAO_ROOT)/tao/Sequence_T.i \ - $(TAO_ROOT)/tao/Sequence_T.cpp \ - $(TAO_ROOT)/tao/Services.i \ - $(TAO_ROOT)/tao/IORManipulation.h \ - $(TAO_ROOT)/tao/LocalObject.h \ - $(TAO_ROOT)/tao/LocalObject.i \ - $(TAO_ROOT)/tao/IORC.h \ - $(TAO_ROOT)/tao/IORC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.h \ - $(TAO_ROOT)/tao/Request_Info.h \ - $(TAO_ROOT)/tao/PortableInterceptorC.h \ - $(TAO_ROOT)/tao/DynamicC.h \ - $(TAO_ROOT)/tao/IOPC.h \ - $(TAO_ROOT)/tao/IOPC.i \ - $(TAO_ROOT)/tao/DynAnyC.h \ - $(TAO_ROOT)/tao/DynAnyC.i \ - $(TAO_ROOT)/tao/DynamicC.i \ - $(TAO_ROOT)/tao/MessagingC.h \ - $(TAO_ROOT)/tao/ValueBase.h \ - $(TAO_ROOT)/tao/ValueBase.i \ - $(TAO_ROOT)/tao/ValueFactory.h \ - $(TAO_ROOT)/tao/ValueFactory.i \ - $(TAO_ROOT)/tao/TimeBaseC.h \ - $(TAO_ROOT)/tao/TimeBaseC.i \ - $(TAO_ROOT)/tao/PolicyC.h \ - $(TAO_ROOT)/tao/CurrentC.h \ - $(TAO_ROOT)/tao/CurrentC.i \ - $(TAO_ROOT)/tao/Encodable.h \ - $(TAO_ROOT)/tao/PolicyC.i \ - $(TAO_ROOT)/tao/PollableC.h \ - $(TAO_ROOT)/tao/PollableC.i \ - $(TAO_ROOT)/tao/MessagingC.i \ - $(TAO_ROOT)/tao/PortableInterceptorC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.i \ - $(TAO_ROOT)/tao/ORB.i + Services.h \ + Sequence.h \ + Managed_Types.h \ + Managed_Types.i \ + Sequence.i \ + Sequence_T.h \ + Sequence_T.i \ + Sequence_T.cpp \ + Services.i \ + IORManipulation.h \ + LocalObject.h \ + LocalObject.i \ + IORC.h \ + IORC.i \ + PortableInterceptor.h \ + Request_Info.h \ + PortableInterceptorC.h \ + DynamicC.h \ + IOPC.h \ + IOPC.i \ + DynamicC.i \ + MessagingC.h \ + ValueBase.h \ + ValueBase.i \ + ValueFactory.h \ + ValueFactory.i \ + TimeBaseC.h \ + TimeBaseC.i \ + PolicyC.h \ + CurrentC.h \ + CurrentC.i \ + Encodable.h \ + PolicyC.i \ + PollableC.h \ + PollableC.i \ + MessagingC.i \ + PortableInterceptorC.i \ + PortableInterceptor.i \ + ORB.i -.obj/WrongTransactionC.o .obj/WrongTransactionC.so .shobj/WrongTransactionC.o .shobj/WrongTransactionC.so: WrongTransactionC.cpp \ - $(TAO_ROOT)/tao/WrongTransactionC.h \ +.obj/WrongTransactionC.o .obj/WrongTransactionC.o .obj/WrongTransactionC.o .obj/WrongTransactionC.o: WrongTransactionC.cpp \ + WrongTransactionC.h \ $(ACE_ROOT)/ace/pre.h \ - $(TAO_ROOT)/tao/orbconf.h \ + orbconf.h \ $(ACE_ROOT)/ace/OS.h \ - $(ACE_ROOT)/ace/config-sunos5.6.h \ - $(ACE_ROOT)/ace/config-sunos5.5.h \ $(ACE_ROOT)/ace/post.h \ $(ACE_ROOT)/ace/ACE_export.h \ $(ACE_ROOT)/ace/svc_export.h \ @@ -12780,7 +12888,13 @@ realclean: $(ACE_ROOT)/ace/Log_Record.h \ $(ACE_ROOT)/ace/Log_Priority.h \ $(ACE_ROOT)/ace/Log_Record.i \ - $(TAO_ROOT)/tao/corbafwd.h \ + $(ACE_ROOT)/ace/Thread_Hook.h \ + $(ACE_ROOT)/ace/Thread_Adapter.h \ + $(ACE_ROOT)/ace/Thread_Adapter.inl \ + $(ACE_ROOT)/ace/Thread_Exit.h \ + $(ACE_ROOT)/ace/Thread_Control.h \ + $(ACE_ROOT)/ace/Thread_Control.inl \ + corbafwd.h \ $(ACE_ROOT)/ace/CDR_Stream.h \ $(ACE_ROOT)/ace/Message_Block.h \ $(ACE_ROOT)/ace/ACE.h \ @@ -12838,28 +12952,26 @@ realclean: $(ACE_ROOT)/ace/SString.h \ $(ACE_ROOT)/ace/SString.i \ $(ACE_ROOT)/ace/CDR_Stream.i \ - $(TAO_ROOT)/tao/try_macros.h \ + try_macros.h \ $(ACE_ROOT)/ace/CORBA_macros.h \ - $(TAO_ROOT)/tao/varbase.h \ - $(TAO_ROOT)/tao/TAO_Export.h \ - $(TAO_ROOT)/tao/corbafwd.i \ - $(TAO_ROOT)/tao/Exception.h \ - $(TAO_ROOT)/tao/Exception.i \ - $(TAO_ROOT)/tao/Environment.h \ - $(TAO_ROOT)/tao/Environment.i \ - $(TAO_ROOT)/tao/CDR.h \ - $(TAO_ROOT)/tao/CDR.i + varbase.h \ + TAO_Export.h \ + corbafwd.i \ + Exception.h \ + Exception.i \ + Environment.h \ + Environment.i \ + CDR.h \ + CDR.i -.obj/Environment.o .obj/Environment.so .shobj/Environment.o .shobj/Environment.so: Environment.cpp \ - $(TAO_ROOT)/tao/Environment.h \ +.obj/Environment.o .obj/Environment.o .obj/Environment.o .obj/Environment.o: Environment.cpp \ + Environment.h \ $(ACE_ROOT)/ace/pre.h \ - $(TAO_ROOT)/tao/corbafwd.h \ + corbafwd.h \ $(ACE_ROOT)/ace/CDR_Stream.h \ $(ACE_ROOT)/ace/Message_Block.h \ $(ACE_ROOT)/ace/ACE.h \ $(ACE_ROOT)/ace/OS.h \ - $(ACE_ROOT)/ace/config-sunos5.6.h \ - $(ACE_ROOT)/ace/config-sunos5.5.h \ $(ACE_ROOT)/ace/post.h \ $(ACE_ROOT)/ace/ACE_export.h \ $(ACE_ROOT)/ace/svc_export.h \ @@ -12883,6 +12995,12 @@ realclean: $(ACE_ROOT)/ace/Log_Record.h \ $(ACE_ROOT)/ace/Log_Priority.h \ $(ACE_ROOT)/ace/Log_Record.i \ + $(ACE_ROOT)/ace/Thread_Hook.h \ + $(ACE_ROOT)/ace/Thread_Adapter.h \ + $(ACE_ROOT)/ace/Thread_Adapter.inl \ + $(ACE_ROOT)/ace/Thread_Exit.h \ + $(ACE_ROOT)/ace/Thread_Control.h \ + $(ACE_ROOT)/ace/Thread_Control.inl \ $(ACE_ROOT)/ace/ACE.i \ $(ACE_ROOT)/ace/Malloc.h \ $(ACE_ROOT)/ace/Malloc_Base.h \ @@ -12937,18 +13055,18 @@ realclean: $(ACE_ROOT)/ace/SString.h \ $(ACE_ROOT)/ace/SString.i \ $(ACE_ROOT)/ace/CDR_Stream.i \ - $(TAO_ROOT)/tao/try_macros.h \ - $(TAO_ROOT)/tao/orbconf.h \ + try_macros.h \ + orbconf.h \ $(ACE_ROOT)/ace/CORBA_macros.h \ - $(TAO_ROOT)/tao/varbase.h \ - $(TAO_ROOT)/tao/TAO_Export.h \ - $(TAO_ROOT)/tao/corbafwd.i \ - $(TAO_ROOT)/tao/Environment.i \ - $(TAO_ROOT)/tao/ORB_Core.h \ - $(TAO_ROOT)/tao/ORB.h \ - $(TAO_ROOT)/tao/Exception.h \ - $(TAO_ROOT)/tao/Exception.i \ - $(TAO_ROOT)/tao/IOR_LookupTable.h \ + varbase.h \ + TAO_Export.h \ + corbafwd.i \ + Environment.i \ + ORB_Core.h \ + ORB.h \ + Exception.h \ + Exception.i \ + IOR_LookupTable.h \ $(ACE_ROOT)/ace/Hash_Map_Manager.h \ $(ACE_ROOT)/ace/Functor.h \ $(ACE_ROOT)/ace/Functor.i \ @@ -12974,66 +13092,64 @@ realclean: $(ACE_ROOT)/ace/Reactor.i \ $(ACE_ROOT)/ace/Reactor_Impl.h \ $(ACE_ROOT)/ace/Svc_Conf_Tokens.h \ - $(TAO_ROOT)/tao/Services.h \ - $(TAO_ROOT)/tao/Sequence.h \ - $(TAO_ROOT)/tao/Managed_Types.h \ - $(TAO_ROOT)/tao/Managed_Types.i \ - $(TAO_ROOT)/tao/Sequence.i \ - $(TAO_ROOT)/tao/Sequence_T.h \ - $(TAO_ROOT)/tao/Sequence_T.i \ - $(TAO_ROOT)/tao/Sequence_T.cpp \ - $(TAO_ROOT)/tao/Services.i \ - $(TAO_ROOT)/tao/IORManipulation.h \ - $(TAO_ROOT)/tao/LocalObject.h \ - $(TAO_ROOT)/tao/Object.h \ - $(TAO_ROOT)/tao/Object.i \ - $(TAO_ROOT)/tao/LocalObject.i \ - $(TAO_ROOT)/tao/IORC.h \ - $(TAO_ROOT)/tao/IORC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.h \ - $(TAO_ROOT)/tao/Request_Info.h \ - $(TAO_ROOT)/tao/PortableInterceptorC.h \ - $(TAO_ROOT)/tao/DynamicC.h \ - $(TAO_ROOT)/tao/Any.h \ - $(TAO_ROOT)/tao/CDR.h \ - $(TAO_ROOT)/tao/CDR.i \ - $(TAO_ROOT)/tao/Typecode.h \ - $(TAO_ROOT)/tao/Typecode.i \ - $(TAO_ROOT)/tao/Any.i \ - $(TAO_ROOT)/tao/IOPC.h \ - $(TAO_ROOT)/tao/IOPC.i \ - $(TAO_ROOT)/tao/DynAnyC.h \ - $(TAO_ROOT)/tao/DynAnyC.i \ - $(TAO_ROOT)/tao/DynamicC.i \ - $(TAO_ROOT)/tao/MessagingC.h \ - $(TAO_ROOT)/tao/ValueBase.h \ - $(TAO_ROOT)/tao/ValueBase.i \ - $(TAO_ROOT)/tao/ValueFactory.h \ - $(TAO_ROOT)/tao/ValueFactory.i \ - $(TAO_ROOT)/tao/TimeBaseC.h \ - $(TAO_ROOT)/tao/TimeBaseC.i \ - $(TAO_ROOT)/tao/PolicyC.h \ - $(TAO_ROOT)/tao/CurrentC.h \ - $(TAO_ROOT)/tao/CurrentC.i \ - $(TAO_ROOT)/tao/Encodable.h \ - $(TAO_ROOT)/tao/PolicyC.i \ - $(TAO_ROOT)/tao/PollableC.h \ - $(TAO_ROOT)/tao/PollableC.i \ - $(TAO_ROOT)/tao/MessagingC.i \ - $(TAO_ROOT)/tao/PortableInterceptorC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.i \ - $(TAO_ROOT)/tao/ORB.i \ - $(TAO_ROOT)/tao/Policy_Manager.h \ - $(TAO_ROOT)/tao/POA_CORBA.h \ - $(TAO_ROOT)/tao/DomainC.h \ - $(TAO_ROOT)/tao/DomainC.i \ - $(TAO_ROOT)/tao/Servant_Base.h \ - $(TAO_ROOT)/tao/PortableServerC.h \ - $(TAO_ROOT)/tao/PortableServerC.i \ - $(TAO_ROOT)/tao/Servant_Base.i \ - $(TAO_ROOT)/tao/Policy_Manager.i \ - $(TAO_ROOT)/tao/Resource_Factory.h \ - $(TAO_ROOT)/tao/Pluggable.h \ + Services.h \ + Sequence.h \ + Managed_Types.h \ + Managed_Types.i \ + Sequence.i \ + Sequence_T.h \ + Sequence_T.i \ + Sequence_T.cpp \ + Services.i \ + IORManipulation.h \ + LocalObject.h \ + Object.h \ + Object.i \ + LocalObject.i \ + IORC.h \ + IORC.i \ + PortableInterceptor.h \ + Request_Info.h \ + PortableInterceptorC.h \ + DynamicC.h \ + Any.h \ + CDR.h \ + CDR.i \ + Typecode.h \ + Typecode.i \ + Any.i \ + IOPC.h \ + IOPC.i \ + DynamicC.i \ + MessagingC.h \ + ValueBase.h \ + ValueBase.i \ + ValueFactory.h \ + ValueFactory.i \ + TimeBaseC.h \ + TimeBaseC.i \ + PolicyC.h \ + CurrentC.h \ + CurrentC.i \ + Encodable.h \ + PolicyC.i \ + PollableC.h \ + PollableC.i \ + MessagingC.i \ + PortableInterceptorC.i \ + PortableInterceptor.i \ + ORB.i \ + Policy_Manager.h \ + POA_CORBA.h \ + DomainC.h \ + DomainC.i \ + Servant_Base.h \ + PortableServerC.h \ + PortableServerC.i \ + Servant_Base.i \ + Policy_Manager.i \ + Resource_Factory.h \ + Pluggable.h \ $(ACE_ROOT)/ace/Message_Queue.h \ $(ACE_ROOT)/ace/IO_Cntl_Msg.h \ $(ACE_ROOT)/ace/Message_Queue_T.h \ @@ -13055,32 +13171,30 @@ realclean: $(ACE_ROOT)/ace/WFMO_Reactor.i \ $(ACE_ROOT)/ace/Strategies.i \ $(ACE_ROOT)/ace/Message_Queue.i \ - $(TAO_ROOT)/tao/Pluggable.i \ - $(TAO_ROOT)/tao/Protocol_Factory.h \ - $(TAO_ROOT)/tao/params.h \ - $(TAO_ROOT)/tao/params.i \ - $(TAO_ROOT)/tao/TAO_Singleton_Manager.h \ - $(TAO_ROOT)/tao/TAO_Singleton_Manager.inl \ - $(TAO_ROOT)/tao/TAO_Singleton.h \ - $(TAO_ROOT)/tao/TAO_Singleton.inl \ - $(TAO_ROOT)/tao/TAO_Singleton.cpp \ + Pluggable.i \ + Protocol_Factory.h \ + params.h \ + params.i \ + TAO_Singleton_Manager.h \ + TAO_Singleton_Manager.inl \ + TAO_Singleton.h \ + TAO_Singleton.inl \ + TAO_Singleton.cpp \ $(ACE_ROOT)/ace/Map_Manager.h \ $(ACE_ROOT)/ace/Map_Manager.i \ $(ACE_ROOT)/ace/Map_Manager.cpp \ - $(TAO_ROOT)/tao/ORB_Core.i \ + ORB_Core.i \ $(ACE_ROOT)/ace/Dynamic_Service.h \ $(ACE_ROOT)/ace/Dynamic_Service.cpp -.obj/Object.o .obj/Object.so .shobj/Object.o .shobj/Object.so: Object.cpp \ - $(TAO_ROOT)/tao/Object.h \ +.obj/Object.o .obj/Object.o .obj/Object.o .obj/Object.o: Object.cpp \ + Object.h \ $(ACE_ROOT)/ace/pre.h \ - $(TAO_ROOT)/tao/corbafwd.h \ + corbafwd.h \ $(ACE_ROOT)/ace/CDR_Stream.h \ $(ACE_ROOT)/ace/Message_Block.h \ $(ACE_ROOT)/ace/ACE.h \ $(ACE_ROOT)/ace/OS.h \ - $(ACE_ROOT)/ace/config-sunos5.6.h \ - $(ACE_ROOT)/ace/config-sunos5.5.h \ $(ACE_ROOT)/ace/post.h \ $(ACE_ROOT)/ace/ACE_export.h \ $(ACE_ROOT)/ace/svc_export.h \ @@ -13104,6 +13218,12 @@ realclean: $(ACE_ROOT)/ace/Log_Record.h \ $(ACE_ROOT)/ace/Log_Priority.h \ $(ACE_ROOT)/ace/Log_Record.i \ + $(ACE_ROOT)/ace/Thread_Hook.h \ + $(ACE_ROOT)/ace/Thread_Adapter.h \ + $(ACE_ROOT)/ace/Thread_Adapter.inl \ + $(ACE_ROOT)/ace/Thread_Exit.h \ + $(ACE_ROOT)/ace/Thread_Control.h \ + $(ACE_ROOT)/ace/Thread_Control.inl \ $(ACE_ROOT)/ace/ACE.i \ $(ACE_ROOT)/ace/Malloc.h \ $(ACE_ROOT)/ace/Malloc_Base.h \ @@ -13158,15 +13278,15 @@ realclean: $(ACE_ROOT)/ace/SString.h \ $(ACE_ROOT)/ace/SString.i \ $(ACE_ROOT)/ace/CDR_Stream.i \ - $(TAO_ROOT)/tao/try_macros.h \ - $(TAO_ROOT)/tao/orbconf.h \ + try_macros.h \ + orbconf.h \ $(ACE_ROOT)/ace/CORBA_macros.h \ - $(TAO_ROOT)/tao/varbase.h \ - $(TAO_ROOT)/tao/TAO_Export.h \ - $(TAO_ROOT)/tao/corbafwd.i \ - $(TAO_ROOT)/tao/Object.i \ - $(TAO_ROOT)/tao/Object_Adapter.h \ - $(TAO_ROOT)/tao/Key_Adapters.h \ + varbase.h \ + TAO_Export.h \ + corbafwd.i \ + Object.i \ + Object_Adapter.h \ + Key_Adapters.h \ $(ACE_ROOT)/ace/Map.h \ $(ACE_ROOT)/ace/Map_T.h \ $(ACE_ROOT)/ace/Pair.h \ @@ -13208,48 +13328,48 @@ realclean: $(ACE_ROOT)/ace/Active_Map_Manager_T.cpp \ $(ACE_ROOT)/ace/Map_T.i \ $(ACE_ROOT)/ace/Map_T.cpp \ - $(TAO_ROOT)/tao/PortableServerC.h \ - $(TAO_ROOT)/tao/CurrentC.h \ - $(TAO_ROOT)/tao/CurrentC.i \ - $(TAO_ROOT)/tao/PolicyC.h \ - $(TAO_ROOT)/tao/Encodable.h \ - $(TAO_ROOT)/tao/Exception.h \ - $(TAO_ROOT)/tao/Exception.i \ - $(TAO_ROOT)/tao/Sequence.h \ - $(TAO_ROOT)/tao/Managed_Types.h \ - $(TAO_ROOT)/tao/Managed_Types.i \ - $(TAO_ROOT)/tao/Sequence.i \ - $(TAO_ROOT)/tao/Sequence_T.h \ - $(TAO_ROOT)/tao/Sequence_T.i \ - $(TAO_ROOT)/tao/Sequence_T.cpp \ - $(TAO_ROOT)/tao/CDR.h \ - $(TAO_ROOT)/tao/CDR.i \ - $(TAO_ROOT)/tao/Typecode.h \ - $(TAO_ROOT)/tao/Typecode.i \ - $(TAO_ROOT)/tao/Environment.h \ - $(TAO_ROOT)/tao/Environment.i \ - $(TAO_ROOT)/tao/PolicyC.i \ - $(TAO_ROOT)/tao/Any.h \ - $(TAO_ROOT)/tao/Any.i \ - $(TAO_ROOT)/tao/PortableServerC.i \ - $(TAO_ROOT)/tao/Key_Adapters.i \ - $(TAO_ROOT)/tao/Server_Strategy_Factory.h \ - $(TAO_ROOT)/tao/poa_macros.h \ - $(TAO_ROOT)/tao/Servant_Base.h \ - $(TAO_ROOT)/tao/Servant_Base.i \ - $(TAO_ROOT)/tao/Active_Object_Map.h \ - $(TAO_ROOT)/tao/Active_Object_Map.i \ - $(TAO_ROOT)/tao/RTCORBAC.h \ - $(TAO_ROOT)/tao/IOPC.h \ - $(TAO_ROOT)/tao/IOPC.i \ - $(TAO_ROOT)/tao/TimeBaseC.h \ - $(TAO_ROOT)/tao/TimeBaseC.i \ - $(TAO_ROOT)/tao/RTCORBAC.i \ - $(TAO_ROOT)/tao/LocalObject.h \ - $(TAO_ROOT)/tao/LocalObject.i \ - $(TAO_ROOT)/tao/Object_Adapter.i \ - $(TAO_ROOT)/tao/Stub.h \ - $(TAO_ROOT)/tao/Pluggable.h \ + PortableServerC.h \ + CurrentC.h \ + CurrentC.i \ + PolicyC.h \ + Encodable.h \ + Exception.h \ + Exception.i \ + Sequence.h \ + Managed_Types.h \ + Managed_Types.i \ + Sequence.i \ + Sequence_T.h \ + Sequence_T.i \ + Sequence_T.cpp \ + CDR.h \ + CDR.i \ + Typecode.h \ + Typecode.i \ + Environment.h \ + Environment.i \ + PolicyC.i \ + Any.h \ + Any.i \ + PortableServerC.i \ + Key_Adapters.i \ + Server_Strategy_Factory.h \ + poa_macros.h \ + Servant_Base.h \ + Servant_Base.i \ + Active_Object_Map.h \ + Active_Object_Map.i \ + RTCORBAC.h \ + IOPC.h \ + IOPC.i \ + TimeBaseC.h \ + TimeBaseC.i \ + RTCORBAC.i \ + LocalObject.h \ + LocalObject.i \ + Object_Adapter.i \ + Stub.h \ + Pluggable.h \ $(ACE_ROOT)/ace/Message_Queue.h \ $(ACE_ROOT)/ace/IO_Cntl_Msg.h \ $(ACE_ROOT)/ace/Message_Queue_T.h \ @@ -13271,103 +13391,99 @@ realclean: $(ACE_ROOT)/ace/WFMO_Reactor.i \ $(ACE_ROOT)/ace/Strategies.i \ $(ACE_ROOT)/ace/Message_Queue.i \ - $(TAO_ROOT)/tao/Pluggable.i \ - $(TAO_ROOT)/tao/MProfile.h \ - $(TAO_ROOT)/tao/Profile.h \ - $(TAO_ROOT)/tao/Tagged_Components.h \ - $(TAO_ROOT)/tao/CONV_FRAMEC.h \ - $(TAO_ROOT)/tao/CONV_FRAMEC.i \ - $(TAO_ROOT)/tao/Tagged_Components.i \ - $(TAO_ROOT)/tao/Profile.i \ - $(TAO_ROOT)/tao/MProfile.i \ - $(TAO_ROOT)/tao/ORB.h \ - $(TAO_ROOT)/tao/IOR_LookupTable.h \ - $(TAO_ROOT)/tao/Services.h \ - $(TAO_ROOT)/tao/Services.i \ - $(TAO_ROOT)/tao/IORManipulation.h \ - $(TAO_ROOT)/tao/IORC.h \ - $(TAO_ROOT)/tao/IORC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.h \ - $(TAO_ROOT)/tao/Request_Info.h \ - $(TAO_ROOT)/tao/PortableInterceptorC.h \ - $(TAO_ROOT)/tao/DynamicC.h \ - $(TAO_ROOT)/tao/DynAnyC.h \ - $(TAO_ROOT)/tao/DynAnyC.i \ - $(TAO_ROOT)/tao/DynamicC.i \ - $(TAO_ROOT)/tao/MessagingC.h \ - $(TAO_ROOT)/tao/ValueBase.h \ - $(TAO_ROOT)/tao/ValueBase.i \ - $(TAO_ROOT)/tao/ValueFactory.h \ - $(TAO_ROOT)/tao/ValueFactory.i \ - $(TAO_ROOT)/tao/PollableC.h \ - $(TAO_ROOT)/tao/PollableC.i \ - $(TAO_ROOT)/tao/MessagingC.i \ - $(TAO_ROOT)/tao/PortableInterceptorC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.i \ - $(TAO_ROOT)/tao/ORB.i \ - $(TAO_ROOT)/tao/Stub.i \ - $(TAO_ROOT)/tao/Request.h \ - $(TAO_ROOT)/tao/NVList.h \ - $(TAO_ROOT)/tao/NVList.i \ - $(TAO_ROOT)/tao/Context.h \ - $(TAO_ROOT)/tao/Context.i \ - $(TAO_ROOT)/tao/Request.i \ - $(TAO_ROOT)/tao/ORB_Core.h \ - $(TAO_ROOT)/tao/Policy_Manager.h \ - $(TAO_ROOT)/tao/POA_CORBA.h \ - $(TAO_ROOT)/tao/DomainC.h \ - $(TAO_ROOT)/tao/DomainC.i \ - $(TAO_ROOT)/tao/Policy_Manager.i \ - $(TAO_ROOT)/tao/Resource_Factory.h \ - $(TAO_ROOT)/tao/Protocol_Factory.h \ - $(TAO_ROOT)/tao/params.h \ - $(TAO_ROOT)/tao/params.i \ - $(TAO_ROOT)/tao/TAO_Singleton_Manager.h \ - $(TAO_ROOT)/tao/TAO_Singleton_Manager.inl \ - $(TAO_ROOT)/tao/TAO_Singleton.h \ - $(TAO_ROOT)/tao/TAO_Singleton.inl \ - $(TAO_ROOT)/tao/TAO_Singleton.cpp \ - $(TAO_ROOT)/tao/ORB_Core.i \ + Pluggable.i \ + MProfile.h \ + Profile.h \ + Tagged_Components.h \ + CONV_FRAMEC.h \ + CONV_FRAMEC.i \ + Tagged_Components.i \ + Profile.i \ + MProfile.i \ + ORB.h \ + IOR_LookupTable.h \ + Services.h \ + Services.i \ + IORManipulation.h \ + IORC.h \ + IORC.i \ + PortableInterceptor.h \ + Request_Info.h \ + PortableInterceptorC.h \ + DynamicC.h \ + DynamicC.i \ + MessagingC.h \ + ValueBase.h \ + ValueBase.i \ + ValueFactory.h \ + ValueFactory.i \ + PollableC.h \ + PollableC.i \ + MessagingC.i \ + PortableInterceptorC.i \ + PortableInterceptor.i \ + ORB.i \ + Stub.i \ + Request.h \ + NVList.h \ + NVList.i \ + Context.h \ + Context.i \ + Request.i \ + ORB_Core.h \ + Policy_Manager.h \ + POA_CORBA.h \ + DomainC.h \ + DomainC.i \ + Policy_Manager.i \ + Resource_Factory.h \ + Protocol_Factory.h \ + params.h \ + params.i \ + TAO_Singleton_Manager.h \ + TAO_Singleton_Manager.inl \ + TAO_Singleton.h \ + TAO_Singleton.inl \ + TAO_Singleton.cpp \ + ORB_Core.i \ $(ACE_ROOT)/ace/Dynamic_Service.h \ $(ACE_ROOT)/ace/Dynamic_Service.cpp \ - $(TAO_ROOT)/tao/Invocation.h \ - $(TAO_ROOT)/tao/Synch_Reply_Dispatcher.h \ - $(TAO_ROOT)/tao/Reply_Dispatcher.h \ - $(TAO_ROOT)/tao/Reply_Dispatcher.i \ - $(TAO_ROOT)/tao/GIOP_Message_State.h \ - $(TAO_ROOT)/tao/Pluggable_Messaging.h \ - $(TAO_ROOT)/tao/Pluggable_Messaging_Utils.h \ - $(TAO_ROOT)/tao/Pluggable_Messaging_Utils.i \ - $(TAO_ROOT)/tao/Pluggable_Messaging.i \ - $(TAO_ROOT)/tao/GIOP_Message_State.i \ - $(TAO_ROOT)/tao/Synch_Reply_Dispatcher.i \ - $(TAO_ROOT)/tao/TAOC.h \ - $(TAO_ROOT)/tao/Priority_Mapping_Manager.h \ - $(TAO_ROOT)/tao/Priority_Mapping.h \ - $(TAO_ROOT)/tao/Priority_Mapping.i \ - $(TAO_ROOT)/tao/Priority_Mapping_Manager.i \ - $(TAO_ROOT)/tao/TAOC.i \ - $(TAO_ROOT)/tao/operation_details.h \ - $(TAO_ROOT)/tao/target_specification.h \ - $(TAO_ROOT)/tao/Object_KeyC.h \ - $(TAO_ROOT)/tao/Object_KeyC.i \ - $(TAO_ROOT)/tao/target_specification.i \ - $(TAO_ROOT)/tao/operation_details.i \ - $(TAO_ROOT)/tao/Invocation.i \ - $(TAO_ROOT)/tao/Connector_Registry.h \ - $(TAO_ROOT)/tao/Connector_Registry.i \ - $(TAO_ROOT)/tao/debug.h + Invocation.h \ + Synch_Reply_Dispatcher.h \ + Reply_Dispatcher.h \ + Reply_Dispatcher.i \ + GIOP_Message_State.h \ + Pluggable_Messaging.h \ + Pluggable_Messaging_Utils.h \ + Pluggable_Messaging_Utils.i \ + Pluggable_Messaging.i \ + GIOP_Message_State.i \ + Synch_Reply_Dispatcher.i \ + TAOC.h \ + Priority_Mapping_Manager.h \ + Priority_Mapping.h \ + Priority_Mapping.i \ + Priority_Mapping_Manager.i \ + TAOC.i \ + operation_details.h \ + target_specification.h \ + Object_KeyC.h \ + Object_KeyC.i \ + target_specification.i \ + operation_details.i \ + Invocation.i \ + Connector_Registry.h \ + Connector_Registry.i \ + debug.h -.obj/LocalObject.o .obj/LocalObject.so .shobj/LocalObject.o .shobj/LocalObject.so: LocalObject.cpp \ - $(TAO_ROOT)/tao/LocalObject.h \ +.obj/LocalObject.o .obj/LocalObject.o .obj/LocalObject.o .obj/LocalObject.o: LocalObject.cpp \ + LocalObject.h \ $(ACE_ROOT)/ace/pre.h \ - $(TAO_ROOT)/tao/corbafwd.h \ + corbafwd.h \ $(ACE_ROOT)/ace/CDR_Stream.h \ $(ACE_ROOT)/ace/Message_Block.h \ $(ACE_ROOT)/ace/ACE.h \ $(ACE_ROOT)/ace/OS.h \ - $(ACE_ROOT)/ace/config-sunos5.6.h \ - $(ACE_ROOT)/ace/config-sunos5.5.h \ $(ACE_ROOT)/ace/post.h \ $(ACE_ROOT)/ace/ACE_export.h \ $(ACE_ROOT)/ace/svc_export.h \ @@ -13391,6 +13507,12 @@ realclean: $(ACE_ROOT)/ace/Log_Record.h \ $(ACE_ROOT)/ace/Log_Priority.h \ $(ACE_ROOT)/ace/Log_Record.i \ + $(ACE_ROOT)/ace/Thread_Hook.h \ + $(ACE_ROOT)/ace/Thread_Adapter.h \ + $(ACE_ROOT)/ace/Thread_Adapter.inl \ + $(ACE_ROOT)/ace/Thread_Exit.h \ + $(ACE_ROOT)/ace/Thread_Control.h \ + $(ACE_ROOT)/ace/Thread_Control.inl \ $(ACE_ROOT)/ace/ACE.i \ $(ACE_ROOT)/ace/Malloc.h \ $(ACE_ROOT)/ace/Malloc_Base.h \ @@ -13445,17 +13567,17 @@ realclean: $(ACE_ROOT)/ace/SString.h \ $(ACE_ROOT)/ace/SString.i \ $(ACE_ROOT)/ace/CDR_Stream.i \ - $(TAO_ROOT)/tao/try_macros.h \ - $(TAO_ROOT)/tao/orbconf.h \ + try_macros.h \ + orbconf.h \ $(ACE_ROOT)/ace/CORBA_macros.h \ - $(TAO_ROOT)/tao/varbase.h \ - $(TAO_ROOT)/tao/TAO_Export.h \ - $(TAO_ROOT)/tao/corbafwd.i \ - $(TAO_ROOT)/tao/Object.h \ - $(TAO_ROOT)/tao/Object.i \ - $(TAO_ROOT)/tao/LocalObject.i \ - $(TAO_ROOT)/tao/Object_Adapter.h \ - $(TAO_ROOT)/tao/Key_Adapters.h \ + varbase.h \ + TAO_Export.h \ + corbafwd.i \ + Object.h \ + Object.i \ + LocalObject.i \ + Object_Adapter.h \ + Key_Adapters.h \ $(ACE_ROOT)/ace/Map.h \ $(ACE_ROOT)/ace/Map_T.h \ $(ACE_ROOT)/ace/Pair.h \ @@ -13497,46 +13619,46 @@ realclean: $(ACE_ROOT)/ace/Active_Map_Manager_T.cpp \ $(ACE_ROOT)/ace/Map_T.i \ $(ACE_ROOT)/ace/Map_T.cpp \ - $(TAO_ROOT)/tao/PortableServerC.h \ - $(TAO_ROOT)/tao/CurrentC.h \ - $(TAO_ROOT)/tao/CurrentC.i \ - $(TAO_ROOT)/tao/PolicyC.h \ - $(TAO_ROOT)/tao/Encodable.h \ - $(TAO_ROOT)/tao/Exception.h \ - $(TAO_ROOT)/tao/Exception.i \ - $(TAO_ROOT)/tao/Sequence.h \ - $(TAO_ROOT)/tao/Managed_Types.h \ - $(TAO_ROOT)/tao/Managed_Types.i \ - $(TAO_ROOT)/tao/Sequence.i \ - $(TAO_ROOT)/tao/Sequence_T.h \ - $(TAO_ROOT)/tao/Sequence_T.i \ - $(TAO_ROOT)/tao/Sequence_T.cpp \ - $(TAO_ROOT)/tao/CDR.h \ - $(TAO_ROOT)/tao/CDR.i \ - $(TAO_ROOT)/tao/Typecode.h \ - $(TAO_ROOT)/tao/Typecode.i \ - $(TAO_ROOT)/tao/Environment.h \ - $(TAO_ROOT)/tao/Environment.i \ - $(TAO_ROOT)/tao/PolicyC.i \ - $(TAO_ROOT)/tao/Any.h \ - $(TAO_ROOT)/tao/Any.i \ - $(TAO_ROOT)/tao/PortableServerC.i \ - $(TAO_ROOT)/tao/Key_Adapters.i \ - $(TAO_ROOT)/tao/Server_Strategy_Factory.h \ - $(TAO_ROOT)/tao/poa_macros.h \ - $(TAO_ROOT)/tao/Servant_Base.h \ - $(TAO_ROOT)/tao/Servant_Base.i \ - $(TAO_ROOT)/tao/Active_Object_Map.h \ - $(TAO_ROOT)/tao/Active_Object_Map.i \ - $(TAO_ROOT)/tao/RTCORBAC.h \ - $(TAO_ROOT)/tao/IOPC.h \ - $(TAO_ROOT)/tao/IOPC.i \ - $(TAO_ROOT)/tao/TimeBaseC.h \ - $(TAO_ROOT)/tao/TimeBaseC.i \ - $(TAO_ROOT)/tao/RTCORBAC.i \ - $(TAO_ROOT)/tao/Object_Adapter.i \ - $(TAO_ROOT)/tao/Stub.h \ - $(TAO_ROOT)/tao/Pluggable.h \ + PortableServerC.h \ + CurrentC.h \ + CurrentC.i \ + PolicyC.h \ + Encodable.h \ + Exception.h \ + Exception.i \ + Sequence.h \ + Managed_Types.h \ + Managed_Types.i \ + Sequence.i \ + Sequence_T.h \ + Sequence_T.i \ + Sequence_T.cpp \ + CDR.h \ + CDR.i \ + Typecode.h \ + Typecode.i \ + Environment.h \ + Environment.i \ + PolicyC.i \ + Any.h \ + Any.i \ + PortableServerC.i \ + Key_Adapters.i \ + Server_Strategy_Factory.h \ + poa_macros.h \ + Servant_Base.h \ + Servant_Base.i \ + Active_Object_Map.h \ + Active_Object_Map.i \ + RTCORBAC.h \ + IOPC.h \ + IOPC.i \ + TimeBaseC.h \ + TimeBaseC.i \ + RTCORBAC.i \ + Object_Adapter.i \ + Stub.h \ + Pluggable.h \ $(ACE_ROOT)/ace/Message_Queue.h \ $(ACE_ROOT)/ace/IO_Cntl_Msg.h \ $(ACE_ROOT)/ace/Message_Queue_T.h \ @@ -13558,106 +13680,102 @@ realclean: $(ACE_ROOT)/ace/WFMO_Reactor.i \ $(ACE_ROOT)/ace/Strategies.i \ $(ACE_ROOT)/ace/Message_Queue.i \ - $(TAO_ROOT)/tao/Pluggable.i \ - $(TAO_ROOT)/tao/MProfile.h \ - $(TAO_ROOT)/tao/Profile.h \ - $(TAO_ROOT)/tao/Tagged_Components.h \ - $(TAO_ROOT)/tao/CONV_FRAMEC.h \ - $(TAO_ROOT)/tao/CONV_FRAMEC.i \ - $(TAO_ROOT)/tao/Tagged_Components.i \ - $(TAO_ROOT)/tao/Profile.i \ - $(TAO_ROOT)/tao/MProfile.i \ - $(TAO_ROOT)/tao/ORB.h \ - $(TAO_ROOT)/tao/IOR_LookupTable.h \ - $(TAO_ROOT)/tao/Services.h \ - $(TAO_ROOT)/tao/Services.i \ - $(TAO_ROOT)/tao/IORManipulation.h \ - $(TAO_ROOT)/tao/IORC.h \ - $(TAO_ROOT)/tao/IORC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.h \ - $(TAO_ROOT)/tao/Request_Info.h \ - $(TAO_ROOT)/tao/PortableInterceptorC.h \ - $(TAO_ROOT)/tao/DynamicC.h \ - $(TAO_ROOT)/tao/DynAnyC.h \ - $(TAO_ROOT)/tao/DynAnyC.i \ - $(TAO_ROOT)/tao/DynamicC.i \ - $(TAO_ROOT)/tao/MessagingC.h \ - $(TAO_ROOT)/tao/ValueBase.h \ - $(TAO_ROOT)/tao/ValueBase.i \ - $(TAO_ROOT)/tao/ValueFactory.h \ - $(TAO_ROOT)/tao/ValueFactory.i \ - $(TAO_ROOT)/tao/PollableC.h \ - $(TAO_ROOT)/tao/PollableC.i \ - $(TAO_ROOT)/tao/MessagingC.i \ - $(TAO_ROOT)/tao/PortableInterceptorC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.i \ - $(TAO_ROOT)/tao/ORB.i \ - $(TAO_ROOT)/tao/Stub.i \ - $(TAO_ROOT)/tao/Request.h \ - $(TAO_ROOT)/tao/NVList.h \ - $(TAO_ROOT)/tao/NVList.i \ - $(TAO_ROOT)/tao/Context.h \ - $(TAO_ROOT)/tao/Context.i \ - $(TAO_ROOT)/tao/Request.i \ - $(TAO_ROOT)/tao/ORB_Core.h \ - $(TAO_ROOT)/tao/Policy_Manager.h \ - $(TAO_ROOT)/tao/POA_CORBA.h \ - $(TAO_ROOT)/tao/DomainC.h \ - $(TAO_ROOT)/tao/DomainC.i \ - $(TAO_ROOT)/tao/Policy_Manager.i \ - $(TAO_ROOT)/tao/Resource_Factory.h \ - $(TAO_ROOT)/tao/Protocol_Factory.h \ - $(TAO_ROOT)/tao/params.h \ - $(TAO_ROOT)/tao/params.i \ - $(TAO_ROOT)/tao/TAO_Singleton_Manager.h \ - $(TAO_ROOT)/tao/TAO_Singleton_Manager.inl \ - $(TAO_ROOT)/tao/TAO_Singleton.h \ - $(TAO_ROOT)/tao/TAO_Singleton.inl \ - $(TAO_ROOT)/tao/TAO_Singleton.cpp \ - $(TAO_ROOT)/tao/ORB_Core.i \ + Pluggable.i \ + MProfile.h \ + Profile.h \ + Tagged_Components.h \ + CONV_FRAMEC.h \ + CONV_FRAMEC.i \ + Tagged_Components.i \ + Profile.i \ + MProfile.i \ + ORB.h \ + IOR_LookupTable.h \ + Services.h \ + Services.i \ + IORManipulation.h \ + IORC.h \ + IORC.i \ + PortableInterceptor.h \ + Request_Info.h \ + PortableInterceptorC.h \ + DynamicC.h \ + DynamicC.i \ + MessagingC.h \ + ValueBase.h \ + ValueBase.i \ + ValueFactory.h \ + ValueFactory.i \ + PollableC.h \ + PollableC.i \ + MessagingC.i \ + PortableInterceptorC.i \ + PortableInterceptor.i \ + ORB.i \ + Stub.i \ + Request.h \ + NVList.h \ + NVList.i \ + Context.h \ + Context.i \ + Request.i \ + ORB_Core.h \ + Policy_Manager.h \ + POA_CORBA.h \ + DomainC.h \ + DomainC.i \ + Policy_Manager.i \ + Resource_Factory.h \ + Protocol_Factory.h \ + params.h \ + params.i \ + TAO_Singleton_Manager.h \ + TAO_Singleton_Manager.inl \ + TAO_Singleton.h \ + TAO_Singleton.inl \ + TAO_Singleton.cpp \ + ORB_Core.i \ $(ACE_ROOT)/ace/Dynamic_Service.h \ $(ACE_ROOT)/ace/Dynamic_Service.cpp \ - $(TAO_ROOT)/tao/Invocation.h \ - $(TAO_ROOT)/tao/Synch_Reply_Dispatcher.h \ - $(TAO_ROOT)/tao/Reply_Dispatcher.h \ - $(TAO_ROOT)/tao/Reply_Dispatcher.i \ - $(TAO_ROOT)/tao/GIOP_Message_State.h \ - $(TAO_ROOT)/tao/Pluggable_Messaging.h \ - $(TAO_ROOT)/tao/Pluggable_Messaging_Utils.h \ - $(TAO_ROOT)/tao/Pluggable_Messaging_Utils.i \ - $(TAO_ROOT)/tao/Pluggable_Messaging.i \ - $(TAO_ROOT)/tao/GIOP_Message_State.i \ - $(TAO_ROOT)/tao/Synch_Reply_Dispatcher.i \ - $(TAO_ROOT)/tao/TAOC.h \ - $(TAO_ROOT)/tao/Priority_Mapping_Manager.h \ - $(TAO_ROOT)/tao/Priority_Mapping.h \ - $(TAO_ROOT)/tao/Priority_Mapping.i \ - $(TAO_ROOT)/tao/Priority_Mapping_Manager.i \ - $(TAO_ROOT)/tao/TAOC.i \ - $(TAO_ROOT)/tao/operation_details.h \ - $(TAO_ROOT)/tao/target_specification.h \ - $(TAO_ROOT)/tao/Object_KeyC.h \ - $(TAO_ROOT)/tao/Object_KeyC.i \ - $(TAO_ROOT)/tao/target_specification.i \ - $(TAO_ROOT)/tao/operation_details.i \ - $(TAO_ROOT)/tao/Invocation.i \ - $(TAO_ROOT)/tao/Connector_Registry.h \ - $(TAO_ROOT)/tao/Connector_Registry.i \ - $(TAO_ROOT)/tao/debug.h \ + Invocation.h \ + Synch_Reply_Dispatcher.h \ + Reply_Dispatcher.h \ + Reply_Dispatcher.i \ + GIOP_Message_State.h \ + Pluggable_Messaging.h \ + Pluggable_Messaging_Utils.h \ + Pluggable_Messaging_Utils.i \ + Pluggable_Messaging.i \ + GIOP_Message_State.i \ + Synch_Reply_Dispatcher.i \ + TAOC.h \ + Priority_Mapping_Manager.h \ + Priority_Mapping.h \ + Priority_Mapping.i \ + Priority_Mapping_Manager.i \ + TAOC.i \ + operation_details.h \ + target_specification.h \ + Object_KeyC.h \ + Object_KeyC.i \ + target_specification.i \ + operation_details.i \ + Invocation.i \ + Connector_Registry.h \ + Connector_Registry.i \ + debug.h \ $(ACE_ROOT)/ace/Auto_Ptr.h \ $(ACE_ROOT)/ace/Auto_Ptr.i \ $(ACE_ROOT)/ace/Auto_Ptr.cpp -.obj/ObjectIDList.o .obj/ObjectIDList.so .shobj/ObjectIDList.o .shobj/ObjectIDList.so: ObjectIDList.cpp \ - $(TAO_ROOT)/tao/ObjectIDList.h \ +.obj/ObjectIDList.o .obj/ObjectIDList.o .obj/ObjectIDList.o .obj/ObjectIDList.o: ObjectIDList.cpp \ + ObjectIDList.h \ $(ACE_ROOT)/ace/pre.h \ - $(TAO_ROOT)/tao/corbafwd.h \ + corbafwd.h \ $(ACE_ROOT)/ace/CDR_Stream.h \ $(ACE_ROOT)/ace/Message_Block.h \ $(ACE_ROOT)/ace/ACE.h \ $(ACE_ROOT)/ace/OS.h \ - $(ACE_ROOT)/ace/config-sunos5.6.h \ - $(ACE_ROOT)/ace/config-sunos5.5.h \ $(ACE_ROOT)/ace/post.h \ $(ACE_ROOT)/ace/ACE_export.h \ $(ACE_ROOT)/ace/svc_export.h \ @@ -13681,6 +13799,12 @@ realclean: $(ACE_ROOT)/ace/Log_Record.h \ $(ACE_ROOT)/ace/Log_Priority.h \ $(ACE_ROOT)/ace/Log_Record.i \ + $(ACE_ROOT)/ace/Thread_Hook.h \ + $(ACE_ROOT)/ace/Thread_Adapter.h \ + $(ACE_ROOT)/ace/Thread_Adapter.inl \ + $(ACE_ROOT)/ace/Thread_Exit.h \ + $(ACE_ROOT)/ace/Thread_Control.h \ + $(ACE_ROOT)/ace/Thread_Control.inl \ $(ACE_ROOT)/ace/ACE.i \ $(ACE_ROOT)/ace/Malloc.h \ $(ACE_ROOT)/ace/Malloc_Base.h \ @@ -13735,26 +13859,26 @@ realclean: $(ACE_ROOT)/ace/SString.h \ $(ACE_ROOT)/ace/SString.i \ $(ACE_ROOT)/ace/CDR_Stream.i \ - $(TAO_ROOT)/tao/try_macros.h \ - $(TAO_ROOT)/tao/orbconf.h \ + try_macros.h \ + orbconf.h \ $(ACE_ROOT)/ace/CORBA_macros.h \ - $(TAO_ROOT)/tao/varbase.h \ - $(TAO_ROOT)/tao/TAO_Export.h \ - $(TAO_ROOT)/tao/corbafwd.i \ - $(TAO_ROOT)/tao/Sequence.h \ - $(TAO_ROOT)/tao/Managed_Types.h \ - $(TAO_ROOT)/tao/Managed_Types.i \ - $(TAO_ROOT)/tao/Sequence.i \ - $(TAO_ROOT)/tao/Sequence_T.h \ - $(TAO_ROOT)/tao/Sequence_T.i \ - $(TAO_ROOT)/tao/Sequence_T.cpp \ - $(TAO_ROOT)/tao/ObjectIDList.i \ - $(TAO_ROOT)/tao/Typecode.h \ - $(TAO_ROOT)/tao/Exception.h \ - $(TAO_ROOT)/tao/Exception.i \ - $(TAO_ROOT)/tao/Typecode.i \ - $(TAO_ROOT)/tao/ORB.h \ - $(TAO_ROOT)/tao/IOR_LookupTable.h \ + varbase.h \ + TAO_Export.h \ + corbafwd.i \ + Sequence.h \ + Managed_Types.h \ + Managed_Types.i \ + Sequence.i \ + Sequence_T.h \ + Sequence_T.i \ + Sequence_T.cpp \ + ObjectIDList.i \ + Typecode.h \ + Exception.h \ + Exception.i \ + Typecode.i \ + ORB.h \ + IOR_LookupTable.h \ $(ACE_ROOT)/ace/Hash_Map_Manager.h \ $(ACE_ROOT)/ace/Functor.h \ $(ACE_ROOT)/ace/Functor.i \ @@ -13780,59 +13904,55 @@ realclean: $(ACE_ROOT)/ace/Reactor.i \ $(ACE_ROOT)/ace/Reactor_Impl.h \ $(ACE_ROOT)/ace/Svc_Conf_Tokens.h \ - $(TAO_ROOT)/tao/Services.h \ - $(TAO_ROOT)/tao/Services.i \ - $(TAO_ROOT)/tao/IORManipulation.h \ - $(TAO_ROOT)/tao/LocalObject.h \ - $(TAO_ROOT)/tao/Object.h \ - $(TAO_ROOT)/tao/Object.i \ - $(TAO_ROOT)/tao/LocalObject.i \ - $(TAO_ROOT)/tao/IORC.h \ - $(TAO_ROOT)/tao/Environment.h \ - $(TAO_ROOT)/tao/Environment.i \ - $(TAO_ROOT)/tao/IORC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.h \ - $(TAO_ROOT)/tao/Request_Info.h \ - $(TAO_ROOT)/tao/PortableInterceptorC.h \ - $(TAO_ROOT)/tao/DynamicC.h \ - $(TAO_ROOT)/tao/Any.h \ - $(TAO_ROOT)/tao/CDR.h \ - $(TAO_ROOT)/tao/CDR.i \ - $(TAO_ROOT)/tao/Any.i \ - $(TAO_ROOT)/tao/IOPC.h \ - $(TAO_ROOT)/tao/IOPC.i \ - $(TAO_ROOT)/tao/DynAnyC.h \ - $(TAO_ROOT)/tao/DynAnyC.i \ - $(TAO_ROOT)/tao/DynamicC.i \ - $(TAO_ROOT)/tao/MessagingC.h \ - $(TAO_ROOT)/tao/ValueBase.h \ - $(TAO_ROOT)/tao/ValueBase.i \ - $(TAO_ROOT)/tao/ValueFactory.h \ - $(TAO_ROOT)/tao/ValueFactory.i \ - $(TAO_ROOT)/tao/TimeBaseC.h \ - $(TAO_ROOT)/tao/TimeBaseC.i \ - $(TAO_ROOT)/tao/PolicyC.h \ - $(TAO_ROOT)/tao/CurrentC.h \ - $(TAO_ROOT)/tao/CurrentC.i \ - $(TAO_ROOT)/tao/Encodable.h \ - $(TAO_ROOT)/tao/PolicyC.i \ - $(TAO_ROOT)/tao/PollableC.h \ - $(TAO_ROOT)/tao/PollableC.i \ - $(TAO_ROOT)/tao/MessagingC.i \ - $(TAO_ROOT)/tao/PortableInterceptorC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.i \ - $(TAO_ROOT)/tao/ORB.i + Services.h \ + Services.i \ + IORManipulation.h \ + LocalObject.h \ + Object.h \ + Object.i \ + LocalObject.i \ + IORC.h \ + Environment.h \ + Environment.i \ + IORC.i \ + PortableInterceptor.h \ + Request_Info.h \ + PortableInterceptorC.h \ + DynamicC.h \ + Any.h \ + CDR.h \ + CDR.i \ + Any.i \ + IOPC.h \ + IOPC.i \ + DynamicC.i \ + MessagingC.h \ + ValueBase.h \ + ValueBase.i \ + ValueFactory.h \ + ValueFactory.i \ + TimeBaseC.h \ + TimeBaseC.i \ + PolicyC.h \ + CurrentC.h \ + CurrentC.i \ + Encodable.h \ + PolicyC.i \ + PollableC.h \ + PollableC.i \ + MessagingC.i \ + PortableInterceptorC.i \ + PortableInterceptor.i \ + ORB.i -.obj/ORB.o .obj/ORB.so .shobj/ORB.o .shobj/ORB.so: ORB.cpp \ - $(TAO_ROOT)/tao/ORB.h \ +.obj/ORB.o .obj/ORB.o .obj/ORB.o .obj/ORB.o: ORB.cpp \ + ORB.h \ $(ACE_ROOT)/ace/pre.h \ - $(TAO_ROOT)/tao/corbafwd.h \ + corbafwd.h \ $(ACE_ROOT)/ace/CDR_Stream.h \ $(ACE_ROOT)/ace/Message_Block.h \ $(ACE_ROOT)/ace/ACE.h \ $(ACE_ROOT)/ace/OS.h \ - $(ACE_ROOT)/ace/config-sunos5.6.h \ - $(ACE_ROOT)/ace/config-sunos5.5.h \ $(ACE_ROOT)/ace/post.h \ $(ACE_ROOT)/ace/ACE_export.h \ $(ACE_ROOT)/ace/svc_export.h \ @@ -13856,6 +13976,12 @@ realclean: $(ACE_ROOT)/ace/Log_Record.h \ $(ACE_ROOT)/ace/Log_Priority.h \ $(ACE_ROOT)/ace/Log_Record.i \ + $(ACE_ROOT)/ace/Thread_Hook.h \ + $(ACE_ROOT)/ace/Thread_Adapter.h \ + $(ACE_ROOT)/ace/Thread_Adapter.inl \ + $(ACE_ROOT)/ace/Thread_Exit.h \ + $(ACE_ROOT)/ace/Thread_Control.h \ + $(ACE_ROOT)/ace/Thread_Control.inl \ $(ACE_ROOT)/ace/ACE.i \ $(ACE_ROOT)/ace/Malloc.h \ $(ACE_ROOT)/ace/Malloc_Base.h \ @@ -13910,15 +14036,15 @@ realclean: $(ACE_ROOT)/ace/SString.h \ $(ACE_ROOT)/ace/SString.i \ $(ACE_ROOT)/ace/CDR_Stream.i \ - $(TAO_ROOT)/tao/try_macros.h \ - $(TAO_ROOT)/tao/orbconf.h \ + try_macros.h \ + orbconf.h \ $(ACE_ROOT)/ace/CORBA_macros.h \ - $(TAO_ROOT)/tao/varbase.h \ - $(TAO_ROOT)/tao/TAO_Export.h \ - $(TAO_ROOT)/tao/corbafwd.i \ - $(TAO_ROOT)/tao/Exception.h \ - $(TAO_ROOT)/tao/Exception.i \ - $(TAO_ROOT)/tao/IOR_LookupTable.h \ + varbase.h \ + TAO_Export.h \ + corbafwd.i \ + Exception.h \ + Exception.i \ + IOR_LookupTable.h \ $(ACE_ROOT)/ace/Hash_Map_Manager.h \ $(ACE_ROOT)/ace/Functor.h \ $(ACE_ROOT)/ace/Functor.i \ @@ -13944,59 +14070,57 @@ realclean: $(ACE_ROOT)/ace/Reactor.i \ $(ACE_ROOT)/ace/Reactor_Impl.h \ $(ACE_ROOT)/ace/Svc_Conf_Tokens.h \ - $(TAO_ROOT)/tao/Services.h \ - $(TAO_ROOT)/tao/Sequence.h \ - $(TAO_ROOT)/tao/Managed_Types.h \ - $(TAO_ROOT)/tao/Managed_Types.i \ - $(TAO_ROOT)/tao/Sequence.i \ - $(TAO_ROOT)/tao/Sequence_T.h \ - $(TAO_ROOT)/tao/Sequence_T.i \ - $(TAO_ROOT)/tao/Sequence_T.cpp \ - $(TAO_ROOT)/tao/Services.i \ - $(TAO_ROOT)/tao/IORManipulation.h \ - $(TAO_ROOT)/tao/LocalObject.h \ - $(TAO_ROOT)/tao/Object.h \ - $(TAO_ROOT)/tao/Object.i \ - $(TAO_ROOT)/tao/LocalObject.i \ - $(TAO_ROOT)/tao/IORC.h \ - $(TAO_ROOT)/tao/Environment.h \ - $(TAO_ROOT)/tao/Environment.i \ - $(TAO_ROOT)/tao/IORC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.h \ - $(TAO_ROOT)/tao/Request_Info.h \ - $(TAO_ROOT)/tao/PortableInterceptorC.h \ - $(TAO_ROOT)/tao/DynamicC.h \ - $(TAO_ROOT)/tao/Any.h \ - $(TAO_ROOT)/tao/CDR.h \ - $(TAO_ROOT)/tao/CDR.i \ - $(TAO_ROOT)/tao/Typecode.h \ - $(TAO_ROOT)/tao/Typecode.i \ - $(TAO_ROOT)/tao/Any.i \ - $(TAO_ROOT)/tao/IOPC.h \ - $(TAO_ROOT)/tao/IOPC.i \ - $(TAO_ROOT)/tao/DynAnyC.h \ - $(TAO_ROOT)/tao/DynAnyC.i \ - $(TAO_ROOT)/tao/DynamicC.i \ - $(TAO_ROOT)/tao/MessagingC.h \ - $(TAO_ROOT)/tao/ValueBase.h \ - $(TAO_ROOT)/tao/ValueBase.i \ - $(TAO_ROOT)/tao/ValueFactory.h \ - $(TAO_ROOT)/tao/ValueFactory.i \ - $(TAO_ROOT)/tao/TimeBaseC.h \ - $(TAO_ROOT)/tao/TimeBaseC.i \ - $(TAO_ROOT)/tao/PolicyC.h \ - $(TAO_ROOT)/tao/CurrentC.h \ - $(TAO_ROOT)/tao/CurrentC.i \ - $(TAO_ROOT)/tao/Encodable.h \ - $(TAO_ROOT)/tao/PolicyC.i \ - $(TAO_ROOT)/tao/PollableC.h \ - $(TAO_ROOT)/tao/PollableC.i \ - $(TAO_ROOT)/tao/MessagingC.i \ - $(TAO_ROOT)/tao/PortableInterceptorC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.i \ - $(TAO_ROOT)/tao/ORB.i \ - $(TAO_ROOT)/tao/Connector_Registry.h \ - $(TAO_ROOT)/tao/Pluggable.h \ + Services.h \ + Sequence.h \ + Managed_Types.h \ + Managed_Types.i \ + Sequence.i \ + Sequence_T.h \ + Sequence_T.i \ + Sequence_T.cpp \ + Services.i \ + IORManipulation.h \ + LocalObject.h \ + Object.h \ + Object.i \ + LocalObject.i \ + IORC.h \ + Environment.h \ + Environment.i \ + IORC.i \ + PortableInterceptor.h \ + Request_Info.h \ + PortableInterceptorC.h \ + DynamicC.h \ + Any.h \ + CDR.h \ + CDR.i \ + Typecode.h \ + Typecode.i \ + Any.i \ + IOPC.h \ + IOPC.i \ + DynamicC.i \ + MessagingC.h \ + ValueBase.h \ + ValueBase.i \ + ValueFactory.h \ + ValueFactory.i \ + TimeBaseC.h \ + TimeBaseC.i \ + PolicyC.h \ + CurrentC.h \ + CurrentC.i \ + Encodable.h \ + PolicyC.i \ + PollableC.h \ + PollableC.i \ + MessagingC.i \ + PortableInterceptorC.i \ + PortableInterceptor.i \ + ORB.i \ + Connector_Registry.h \ + Pluggable.h \ $(ACE_ROOT)/ace/Message_Queue.h \ $(ACE_ROOT)/ace/IO_Cntl_Msg.h \ $(ACE_ROOT)/ace/Message_Queue_T.h \ @@ -14018,10 +14142,10 @@ realclean: $(ACE_ROOT)/ace/WFMO_Reactor.i \ $(ACE_ROOT)/ace/Strategies.i \ $(ACE_ROOT)/ace/Message_Queue.i \ - $(TAO_ROOT)/tao/Pluggable.i \ - $(TAO_ROOT)/tao/params.h \ - $(TAO_ROOT)/tao/params.i \ - $(TAO_ROOT)/tao/Connector_Registry.i \ + Pluggable.i \ + params.h \ + params.i \ + Connector_Registry.i \ $(ACE_ROOT)/ace/Dynamic_Service.h \ $(ACE_ROOT)/ace/Dynamic_Service.cpp \ $(ACE_ROOT)/ace/SOCK_Dgram_Mcast.h \ @@ -14050,45 +14174,44 @@ realclean: $(ACE_ROOT)/ace/Auto_Ptr.i \ $(ACE_ROOT)/ace/Auto_Ptr.cpp \ $(ACE_ROOT)/ace/Arg_Shifter.h \ - $(TAO_ROOT)/tao/NVList.h \ - $(TAO_ROOT)/tao/NVList.i \ - $(TAO_ROOT)/tao/Stub.h \ - $(TAO_ROOT)/tao/MProfile.h \ - $(TAO_ROOT)/tao/Profile.h \ - $(TAO_ROOT)/tao/Tagged_Components.h \ - $(TAO_ROOT)/tao/CONV_FRAMEC.h \ - $(TAO_ROOT)/tao/CONV_FRAMEC.i \ - $(TAO_ROOT)/tao/Tagged_Components.i \ - $(TAO_ROOT)/tao/Profile.i \ - $(TAO_ROOT)/tao/MProfile.i \ - $(TAO_ROOT)/tao/Stub.i \ - $(TAO_ROOT)/tao/DynAny_i.h \ - $(TAO_ROOT)/tao/POA_CORBA.h \ - $(TAO_ROOT)/tao/DomainC.h \ - $(TAO_ROOT)/tao/DomainC.i \ - $(TAO_ROOT)/tao/Servant_Base.h \ - $(TAO_ROOT)/tao/PortableServerC.h \ - $(TAO_ROOT)/tao/PortableServerC.i \ - $(TAO_ROOT)/tao/Servant_Base.i \ - $(TAO_ROOT)/tao/ORB_Core.h \ - $(TAO_ROOT)/tao/Policy_Manager.h \ - $(TAO_ROOT)/tao/Policy_Manager.i \ - $(TAO_ROOT)/tao/Resource_Factory.h \ - $(TAO_ROOT)/tao/Protocol_Factory.h \ - $(TAO_ROOT)/tao/TAO_Singleton_Manager.h \ - $(TAO_ROOT)/tao/TAO_Singleton_Manager.inl \ - $(TAO_ROOT)/tao/TAO_Singleton.h \ - $(TAO_ROOT)/tao/TAO_Singleton.inl \ - $(TAO_ROOT)/tao/TAO_Singleton.cpp \ + NVList.h \ + NVList.i \ + Stub.h \ + MProfile.h \ + Profile.h \ + Tagged_Components.h \ + CONV_FRAMEC.h \ + CONV_FRAMEC.i \ + Tagged_Components.i \ + Profile.i \ + MProfile.i \ + Stub.i \ + ORB_Core.h \ + Policy_Manager.h \ + POA_CORBA.h \ + DomainC.h \ + DomainC.i \ + Servant_Base.h \ + PortableServerC.h \ + PortableServerC.i \ + Servant_Base.i \ + Policy_Manager.i \ + Resource_Factory.h \ + Protocol_Factory.h \ + TAO_Singleton_Manager.h \ + TAO_Singleton_Manager.inl \ + TAO_Singleton.h \ + TAO_Singleton.inl \ + TAO_Singleton.cpp \ $(ACE_ROOT)/ace/Map_Manager.h \ $(ACE_ROOT)/ace/Map_Manager.i \ $(ACE_ROOT)/ace/Map_Manager.cpp \ - $(TAO_ROOT)/tao/ORB_Core.i \ - $(TAO_ROOT)/tao/Server_Strategy_Factory.h \ - $(TAO_ROOT)/tao/debug.h \ - $(TAO_ROOT)/tao/TAO_Internal.h \ - $(TAO_ROOT)/tao/Object_Adapter.h \ - $(TAO_ROOT)/tao/Key_Adapters.h \ + ORB_Core.i \ + Server_Strategy_Factory.h \ + debug.h \ + TAO_Internal.h \ + Object_Adapter.h \ + Key_Adapters.h \ $(ACE_ROOT)/ace/Map.h \ $(ACE_ROOT)/ace/Map_T.h \ $(ACE_ROOT)/ace/Pair.h \ @@ -14102,68 +14225,66 @@ realclean: $(ACE_ROOT)/ace/Active_Map_Manager_T.cpp \ $(ACE_ROOT)/ace/Map_T.i \ $(ACE_ROOT)/ace/Map_T.cpp \ - $(TAO_ROOT)/tao/Key_Adapters.i \ - $(TAO_ROOT)/tao/poa_macros.h \ - $(TAO_ROOT)/tao/Active_Object_Map.h \ - $(TAO_ROOT)/tao/Active_Object_Map.i \ - $(TAO_ROOT)/tao/RTCORBAC.h \ - $(TAO_ROOT)/tao/RTCORBAC.i \ - $(TAO_ROOT)/tao/Object_Adapter.i \ - $(TAO_ROOT)/tao/POA.h \ - $(TAO_ROOT)/tao/Object_KeyC.h \ - $(TAO_ROOT)/tao/Object_KeyC.i \ - $(TAO_ROOT)/tao/POAManager.h \ - $(TAO_ROOT)/tao/POAManager.i \ - $(TAO_ROOT)/tao/POA.i \ - $(TAO_ROOT)/tao/Request.h \ - $(TAO_ROOT)/tao/Context.h \ - $(TAO_ROOT)/tao/Context.i \ - $(TAO_ROOT)/tao/Request.i \ - $(TAO_ROOT)/tao/Object_Loader.h \ - $(TAO_ROOT)/tao/Object_Loader.i \ - $(TAO_ROOT)/tao/RT_ORB.h \ - $(TAO_ROOT)/tao/RTCORBAS.h \ - $(TAO_ROOT)/tao/IOPS.h \ - $(TAO_ROOT)/tao/IOPS_T.h \ - $(TAO_ROOT)/tao/IOPS_T.i \ - $(TAO_ROOT)/tao/IOPS_T.cpp \ - $(TAO_ROOT)/tao/IOPS.i \ - $(TAO_ROOT)/tao/TimeBaseS.h \ - $(TAO_ROOT)/tao/TimeBaseS_T.h \ - $(TAO_ROOT)/tao/TimeBaseS_T.i \ - $(TAO_ROOT)/tao/TimeBaseS_T.cpp \ - $(TAO_ROOT)/tao/TimeBaseS.i \ - $(TAO_ROOT)/tao/RTCORBAS_T.h \ - $(TAO_ROOT)/tao/RTCORBAS_T.i \ - $(TAO_ROOT)/tao/RTCORBAS_T.cpp \ - $(TAO_ROOT)/tao/RTCORBAS.i \ - $(TAO_ROOT)/tao/RT_ORB.i \ - $(TAO_ROOT)/tao/Priority_Mapping_Manager.h \ - $(TAO_ROOT)/tao/Priority_Mapping.h \ - $(TAO_ROOT)/tao/Priority_Mapping.i \ - $(TAO_ROOT)/tao/Priority_Mapping_Manager.i \ - $(TAO_ROOT)/tao/RT_Current.h \ - $(TAO_ROOT)/tao/RT_Current.i \ - $(TAO_ROOT)/tao/ValueFactory_Map.h \ - $(TAO_ROOT)/tao/ValueFactory_Map.i \ - $(TAO_ROOT)/tao/Messaging_Policy_i.h \ - $(TAO_ROOT)/tao/Messaging_Policy_i.i \ - $(TAO_ROOT)/tao/Client_Priority_Policy.h \ - $(TAO_ROOT)/tao/TAOC.h \ - $(TAO_ROOT)/tao/TAOC.i \ - $(TAO_ROOT)/tao/Client_Priority_Policy.i \ - $(TAO_ROOT)/tao/Buffering_Constraint_Policy.h \ - $(TAO_ROOT)/tao/Buffering_Constraint_Policy.i + Key_Adapters.i \ + poa_macros.h \ + Active_Object_Map.h \ + Active_Object_Map.i \ + RTCORBAC.h \ + RTCORBAC.i \ + Object_Adapter.i \ + POA.h \ + Object_KeyC.h \ + Object_KeyC.i \ + POAManager.h \ + POAManager.i \ + POA.i \ + Request.h \ + Context.h \ + Context.i \ + Request.i \ + Object_Loader.h \ + Object_Loader.i \ + RT_ORB.h \ + RTCORBAS.h \ + IOPS.h \ + IOPS_T.h \ + IOPS_T.i \ + IOPS_T.cpp \ + IOPS.i \ + TimeBaseS.h \ + TimeBaseS_T.h \ + TimeBaseS_T.i \ + TimeBaseS_T.cpp \ + TimeBaseS.i \ + RTCORBAS_T.h \ + RTCORBAS_T.i \ + RTCORBAS_T.cpp \ + RTCORBAS.i \ + RT_ORB.i \ + Priority_Mapping_Manager.h \ + Priority_Mapping.h \ + Priority_Mapping.i \ + Priority_Mapping_Manager.i \ + RT_Current.h \ + RT_Current.i \ + ValueFactory_Map.h \ + ValueFactory_Map.i \ + Messaging_Policy_i.h \ + Messaging_Policy_i.i \ + Client_Priority_Policy.h \ + TAOC.h \ + TAOC.i \ + Client_Priority_Policy.i \ + Buffering_Constraint_Policy.h \ + Buffering_Constraint_Policy.i -.obj/corbafwd.o .obj/corbafwd.so .shobj/corbafwd.o .shobj/corbafwd.so: corbafwd.cpp \ - $(TAO_ROOT)/tao/corbafwd.h \ +.obj/corbafwd.o .obj/corbafwd.o .obj/corbafwd.o .obj/corbafwd.o: corbafwd.cpp \ + corbafwd.h \ $(ACE_ROOT)/ace/pre.h \ $(ACE_ROOT)/ace/CDR_Stream.h \ $(ACE_ROOT)/ace/Message_Block.h \ $(ACE_ROOT)/ace/ACE.h \ $(ACE_ROOT)/ace/OS.h \ - $(ACE_ROOT)/ace/config-sunos5.6.h \ - $(ACE_ROOT)/ace/config-sunos5.5.h \ $(ACE_ROOT)/ace/post.h \ $(ACE_ROOT)/ace/ACE_export.h \ $(ACE_ROOT)/ace/svc_export.h \ @@ -14187,6 +14308,12 @@ realclean: $(ACE_ROOT)/ace/Log_Record.h \ $(ACE_ROOT)/ace/Log_Priority.h \ $(ACE_ROOT)/ace/Log_Record.i \ + $(ACE_ROOT)/ace/Thread_Hook.h \ + $(ACE_ROOT)/ace/Thread_Adapter.h \ + $(ACE_ROOT)/ace/Thread_Adapter.inl \ + $(ACE_ROOT)/ace/Thread_Exit.h \ + $(ACE_ROOT)/ace/Thread_Control.h \ + $(ACE_ROOT)/ace/Thread_Control.inl \ $(ACE_ROOT)/ace/ACE.i \ $(ACE_ROOT)/ace/Malloc.h \ $(ACE_ROOT)/ace/Malloc_Base.h \ @@ -14241,25 +14368,23 @@ realclean: $(ACE_ROOT)/ace/SString.h \ $(ACE_ROOT)/ace/SString.i \ $(ACE_ROOT)/ace/CDR_Stream.i \ - $(TAO_ROOT)/tao/try_macros.h \ - $(TAO_ROOT)/tao/orbconf.h \ + try_macros.h \ + orbconf.h \ $(ACE_ROOT)/ace/CORBA_macros.h \ - $(TAO_ROOT)/tao/varbase.h \ - $(TAO_ROOT)/tao/TAO_Export.h \ - $(TAO_ROOT)/tao/corbafwd.i + varbase.h \ + TAO_Export.h \ + corbafwd.i -.obj/PolicyC.o .obj/PolicyC.so .shobj/PolicyC.o .shobj/PolicyC.so: PolicyC.cpp \ - $(TAO_ROOT)/tao/PolicyC.h \ +.obj/PolicyC.o .obj/PolicyC.o .obj/PolicyC.o .obj/PolicyC.o: PolicyC.cpp \ + PolicyC.h \ $(ACE_ROOT)/ace/pre.h \ - $(TAO_ROOT)/tao/CurrentC.h \ - $(TAO_ROOT)/tao/Object.h \ - $(TAO_ROOT)/tao/corbafwd.h \ + CurrentC.h \ + Object.h \ + corbafwd.h \ $(ACE_ROOT)/ace/CDR_Stream.h \ $(ACE_ROOT)/ace/Message_Block.h \ $(ACE_ROOT)/ace/ACE.h \ $(ACE_ROOT)/ace/OS.h \ - $(ACE_ROOT)/ace/config-sunos5.6.h \ - $(ACE_ROOT)/ace/config-sunos5.5.h \ $(ACE_ROOT)/ace/post.h \ $(ACE_ROOT)/ace/ACE_export.h \ $(ACE_ROOT)/ace/svc_export.h \ @@ -14283,6 +14408,12 @@ realclean: $(ACE_ROOT)/ace/Log_Record.h \ $(ACE_ROOT)/ace/Log_Priority.h \ $(ACE_ROOT)/ace/Log_Record.i \ + $(ACE_ROOT)/ace/Thread_Hook.h \ + $(ACE_ROOT)/ace/Thread_Adapter.h \ + $(ACE_ROOT)/ace/Thread_Adapter.inl \ + $(ACE_ROOT)/ace/Thread_Exit.h \ + $(ACE_ROOT)/ace/Thread_Control.h \ + $(ACE_ROOT)/ace/Thread_Control.inl \ $(ACE_ROOT)/ace/ACE.i \ $(ACE_ROOT)/ace/Malloc.h \ $(ACE_ROOT)/ace/Malloc_Base.h \ @@ -14337,33 +14468,33 @@ realclean: $(ACE_ROOT)/ace/SString.h \ $(ACE_ROOT)/ace/SString.i \ $(ACE_ROOT)/ace/CDR_Stream.i \ - $(TAO_ROOT)/tao/try_macros.h \ - $(TAO_ROOT)/tao/orbconf.h \ + try_macros.h \ + orbconf.h \ $(ACE_ROOT)/ace/CORBA_macros.h \ - $(TAO_ROOT)/tao/varbase.h \ - $(TAO_ROOT)/tao/TAO_Export.h \ - $(TAO_ROOT)/tao/corbafwd.i \ - $(TAO_ROOT)/tao/Object.i \ - $(TAO_ROOT)/tao/CurrentC.i \ - $(TAO_ROOT)/tao/Encodable.h \ - $(TAO_ROOT)/tao/Exception.h \ - $(TAO_ROOT)/tao/Exception.i \ - $(TAO_ROOT)/tao/Sequence.h \ - $(TAO_ROOT)/tao/Managed_Types.h \ - $(TAO_ROOT)/tao/Managed_Types.i \ - $(TAO_ROOT)/tao/Sequence.i \ - $(TAO_ROOT)/tao/Sequence_T.h \ - $(TAO_ROOT)/tao/Sequence_T.i \ - $(TAO_ROOT)/tao/Sequence_T.cpp \ - $(TAO_ROOT)/tao/CDR.h \ - $(TAO_ROOT)/tao/CDR.i \ - $(TAO_ROOT)/tao/Typecode.h \ - $(TAO_ROOT)/tao/Typecode.i \ - $(TAO_ROOT)/tao/Environment.h \ - $(TAO_ROOT)/tao/Environment.i \ - $(TAO_ROOT)/tao/PolicyC.i \ - $(TAO_ROOT)/tao/Stub.h \ - $(TAO_ROOT)/tao/Pluggable.h \ + varbase.h \ + TAO_Export.h \ + corbafwd.i \ + Object.i \ + CurrentC.i \ + Encodable.h \ + Exception.h \ + Exception.i \ + Sequence.h \ + Managed_Types.h \ + Managed_Types.i \ + Sequence.i \ + Sequence_T.h \ + Sequence_T.i \ + Sequence_T.cpp \ + CDR.h \ + CDR.i \ + Typecode.h \ + Typecode.i \ + Environment.h \ + Environment.i \ + PolicyC.i \ + Stub.h \ + Pluggable.h \ $(ACE_ROOT)/ace/Message_Queue.h \ $(ACE_ROOT)/ace/IO_Cntl_Msg.h \ $(ACE_ROOT)/ace/Message_Queue_T.h \ @@ -14410,115 +14541,111 @@ realclean: $(ACE_ROOT)/ace/WFMO_Reactor.i \ $(ACE_ROOT)/ace/Strategies.i \ $(ACE_ROOT)/ace/Message_Queue.i \ - $(TAO_ROOT)/tao/IOPC.h \ - $(TAO_ROOT)/tao/IOPC.i \ - $(TAO_ROOT)/tao/Pluggable.i \ - $(TAO_ROOT)/tao/MProfile.h \ - $(TAO_ROOT)/tao/Profile.h \ - $(TAO_ROOT)/tao/Tagged_Components.h \ - $(TAO_ROOT)/tao/CONV_FRAMEC.h \ - $(TAO_ROOT)/tao/CONV_FRAMEC.i \ - $(TAO_ROOT)/tao/Tagged_Components.i \ - $(TAO_ROOT)/tao/Profile.i \ - $(TAO_ROOT)/tao/MProfile.i \ - $(TAO_ROOT)/tao/ORB.h \ - $(TAO_ROOT)/tao/IOR_LookupTable.h \ - $(TAO_ROOT)/tao/Services.h \ - $(TAO_ROOT)/tao/Services.i \ - $(TAO_ROOT)/tao/IORManipulation.h \ - $(TAO_ROOT)/tao/LocalObject.h \ - $(TAO_ROOT)/tao/LocalObject.i \ - $(TAO_ROOT)/tao/IORC.h \ - $(TAO_ROOT)/tao/IORC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.h \ - $(TAO_ROOT)/tao/Request_Info.h \ - $(TAO_ROOT)/tao/PortableInterceptorC.h \ - $(TAO_ROOT)/tao/DynamicC.h \ - $(TAO_ROOT)/tao/Any.h \ - $(TAO_ROOT)/tao/Any.i \ - $(TAO_ROOT)/tao/DynAnyC.h \ - $(TAO_ROOT)/tao/DynAnyC.i \ - $(TAO_ROOT)/tao/DynamicC.i \ - $(TAO_ROOT)/tao/MessagingC.h \ - $(TAO_ROOT)/tao/ValueBase.h \ - $(TAO_ROOT)/tao/ValueBase.i \ - $(TAO_ROOT)/tao/ValueFactory.h \ - $(TAO_ROOT)/tao/ValueFactory.i \ - $(TAO_ROOT)/tao/TimeBaseC.h \ - $(TAO_ROOT)/tao/TimeBaseC.i \ - $(TAO_ROOT)/tao/PollableC.h \ - $(TAO_ROOT)/tao/PollableC.i \ - $(TAO_ROOT)/tao/MessagingC.i \ - $(TAO_ROOT)/tao/PortableInterceptorC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.i \ - $(TAO_ROOT)/tao/ORB.i \ - $(TAO_ROOT)/tao/Stub.i \ - $(TAO_ROOT)/tao/Invocation.h \ - $(TAO_ROOT)/tao/ORB_Core.h \ - $(TAO_ROOT)/tao/Policy_Manager.h \ - $(TAO_ROOT)/tao/POA_CORBA.h \ - $(TAO_ROOT)/tao/DomainC.h \ - $(TAO_ROOT)/tao/DomainC.i \ - $(TAO_ROOT)/tao/Servant_Base.h \ - $(TAO_ROOT)/tao/PortableServerC.h \ - $(TAO_ROOT)/tao/PortableServerC.i \ - $(TAO_ROOT)/tao/Servant_Base.i \ - $(TAO_ROOT)/tao/Policy_Manager.i \ - $(TAO_ROOT)/tao/Resource_Factory.h \ - $(TAO_ROOT)/tao/Protocol_Factory.h \ - $(TAO_ROOT)/tao/params.h \ - $(TAO_ROOT)/tao/params.i \ - $(TAO_ROOT)/tao/TAO_Singleton_Manager.h \ - $(TAO_ROOT)/tao/TAO_Singleton_Manager.inl \ - $(TAO_ROOT)/tao/TAO_Singleton.h \ - $(TAO_ROOT)/tao/TAO_Singleton.inl \ - $(TAO_ROOT)/tao/TAO_Singleton.cpp \ + IOPC.h \ + IOPC.i \ + Pluggable.i \ + MProfile.h \ + Profile.h \ + Tagged_Components.h \ + CONV_FRAMEC.h \ + CONV_FRAMEC.i \ + Tagged_Components.i \ + Profile.i \ + MProfile.i \ + ORB.h \ + IOR_LookupTable.h \ + Services.h \ + Services.i \ + IORManipulation.h \ + LocalObject.h \ + LocalObject.i \ + IORC.h \ + IORC.i \ + PortableInterceptor.h \ + Request_Info.h \ + PortableInterceptorC.h \ + DynamicC.h \ + Any.h \ + Any.i \ + DynamicC.i \ + MessagingC.h \ + ValueBase.h \ + ValueBase.i \ + ValueFactory.h \ + ValueFactory.i \ + TimeBaseC.h \ + TimeBaseC.i \ + PollableC.h \ + PollableC.i \ + MessagingC.i \ + PortableInterceptorC.i \ + PortableInterceptor.i \ + ORB.i \ + Stub.i \ + Invocation.h \ + ORB_Core.h \ + Policy_Manager.h \ + POA_CORBA.h \ + DomainC.h \ + DomainC.i \ + Servant_Base.h \ + PortableServerC.h \ + PortableServerC.i \ + Servant_Base.i \ + Policy_Manager.i \ + Resource_Factory.h \ + Protocol_Factory.h \ + params.h \ + params.i \ + TAO_Singleton_Manager.h \ + TAO_Singleton_Manager.inl \ + TAO_Singleton.h \ + TAO_Singleton.inl \ + TAO_Singleton.cpp \ $(ACE_ROOT)/ace/Map_Manager.h \ $(ACE_ROOT)/ace/Map_Manager.i \ $(ACE_ROOT)/ace/Map_Manager.cpp \ - $(TAO_ROOT)/tao/ORB_Core.i \ + ORB_Core.i \ $(ACE_ROOT)/ace/Dynamic_Service.h \ $(ACE_ROOT)/ace/Dynamic_Service.cpp \ - $(TAO_ROOT)/tao/Synch_Reply_Dispatcher.h \ - $(TAO_ROOT)/tao/Reply_Dispatcher.h \ - $(TAO_ROOT)/tao/Reply_Dispatcher.i \ - $(TAO_ROOT)/tao/GIOP_Message_State.h \ - $(TAO_ROOT)/tao/Pluggable_Messaging.h \ - $(TAO_ROOT)/tao/Pluggable_Messaging_Utils.h \ - $(TAO_ROOT)/tao/Pluggable_Messaging_Utils.i \ - $(TAO_ROOT)/tao/Pluggable_Messaging.i \ - $(TAO_ROOT)/tao/GIOP_Message_State.i \ - $(TAO_ROOT)/tao/Synch_Reply_Dispatcher.i \ - $(TAO_ROOT)/tao/TAOC.h \ - $(TAO_ROOT)/tao/Priority_Mapping_Manager.h \ - $(TAO_ROOT)/tao/Priority_Mapping.h \ - $(TAO_ROOT)/tao/RTCORBAC.h \ - $(TAO_ROOT)/tao/RTCORBAC.i \ - $(TAO_ROOT)/tao/Priority_Mapping.i \ - $(TAO_ROOT)/tao/Priority_Mapping_Manager.i \ - $(TAO_ROOT)/tao/TAOC.i \ - $(TAO_ROOT)/tao/operation_details.h \ - $(TAO_ROOT)/tao/target_specification.h \ - $(TAO_ROOT)/tao/Object_KeyC.h \ - $(TAO_ROOT)/tao/Object_KeyC.i \ - $(TAO_ROOT)/tao/target_specification.i \ - $(TAO_ROOT)/tao/operation_details.i \ - $(TAO_ROOT)/tao/Invocation.i \ - $(TAO_ROOT)/tao/NVList.h \ - $(TAO_ROOT)/tao/NVList.i + Synch_Reply_Dispatcher.h \ + Reply_Dispatcher.h \ + Reply_Dispatcher.i \ + GIOP_Message_State.h \ + Pluggable_Messaging.h \ + Pluggable_Messaging_Utils.h \ + Pluggable_Messaging_Utils.i \ + Pluggable_Messaging.i \ + GIOP_Message_State.i \ + Synch_Reply_Dispatcher.i \ + TAOC.h \ + Priority_Mapping_Manager.h \ + Priority_Mapping.h \ + RTCORBAC.h \ + RTCORBAC.i \ + Priority_Mapping.i \ + Priority_Mapping_Manager.i \ + TAOC.i \ + operation_details.h \ + target_specification.h \ + Object_KeyC.h \ + Object_KeyC.i \ + target_specification.i \ + operation_details.i \ + Invocation.i \ + NVList.h \ + NVList.i -.obj/PolicyS.o .obj/PolicyS.so .shobj/PolicyS.o .shobj/PolicyS.so: PolicyS.cpp \ - $(TAO_ROOT)/tao/PolicyC.h \ +.obj/PolicyS.o .obj/PolicyS.o .obj/PolicyS.o .obj/PolicyS.o: PolicyS.cpp \ + PolicyC.h \ $(ACE_ROOT)/ace/pre.h \ - $(TAO_ROOT)/tao/CurrentC.h \ - $(TAO_ROOT)/tao/Object.h \ - $(TAO_ROOT)/tao/corbafwd.h \ + CurrentC.h \ + Object.h \ + corbafwd.h \ $(ACE_ROOT)/ace/CDR_Stream.h \ $(ACE_ROOT)/ace/Message_Block.h \ $(ACE_ROOT)/ace/ACE.h \ $(ACE_ROOT)/ace/OS.h \ - $(ACE_ROOT)/ace/config-sunos5.6.h \ - $(ACE_ROOT)/ace/config-sunos5.5.h \ $(ACE_ROOT)/ace/post.h \ $(ACE_ROOT)/ace/ACE_export.h \ $(ACE_ROOT)/ace/svc_export.h \ @@ -14542,6 +14669,12 @@ realclean: $(ACE_ROOT)/ace/Log_Record.h \ $(ACE_ROOT)/ace/Log_Priority.h \ $(ACE_ROOT)/ace/Log_Record.i \ + $(ACE_ROOT)/ace/Thread_Hook.h \ + $(ACE_ROOT)/ace/Thread_Adapter.h \ + $(ACE_ROOT)/ace/Thread_Adapter.inl \ + $(ACE_ROOT)/ace/Thread_Exit.h \ + $(ACE_ROOT)/ace/Thread_Control.h \ + $(ACE_ROOT)/ace/Thread_Control.inl \ $(ACE_ROOT)/ace/ACE.i \ $(ACE_ROOT)/ace/Malloc.h \ $(ACE_ROOT)/ace/Malloc_Base.h \ @@ -14596,32 +14729,32 @@ realclean: $(ACE_ROOT)/ace/SString.h \ $(ACE_ROOT)/ace/SString.i \ $(ACE_ROOT)/ace/CDR_Stream.i \ - $(TAO_ROOT)/tao/try_macros.h \ - $(TAO_ROOT)/tao/orbconf.h \ + try_macros.h \ + orbconf.h \ $(ACE_ROOT)/ace/CORBA_macros.h \ - $(TAO_ROOT)/tao/varbase.h \ - $(TAO_ROOT)/tao/TAO_Export.h \ - $(TAO_ROOT)/tao/corbafwd.i \ - $(TAO_ROOT)/tao/Object.i \ - $(TAO_ROOT)/tao/CurrentC.i \ - $(TAO_ROOT)/tao/Encodable.h \ - $(TAO_ROOT)/tao/Exception.h \ - $(TAO_ROOT)/tao/Exception.i \ - $(TAO_ROOT)/tao/Sequence.h \ - $(TAO_ROOT)/tao/Managed_Types.h \ - $(TAO_ROOT)/tao/Managed_Types.i \ - $(TAO_ROOT)/tao/Sequence.i \ - $(TAO_ROOT)/tao/Sequence_T.h \ - $(TAO_ROOT)/tao/Sequence_T.i \ - $(TAO_ROOT)/tao/Sequence_T.cpp \ - $(TAO_ROOT)/tao/CDR.h \ - $(TAO_ROOT)/tao/CDR.i \ - $(TAO_ROOT)/tao/Typecode.h \ - $(TAO_ROOT)/tao/Typecode.i \ - $(TAO_ROOT)/tao/Environment.h \ - $(TAO_ROOT)/tao/Environment.i \ - $(TAO_ROOT)/tao/PolicyC.i \ - $(TAO_ROOT)/tao/Operation_Table.h \ + varbase.h \ + TAO_Export.h \ + corbafwd.i \ + Object.i \ + CurrentC.i \ + Encodable.h \ + Exception.h \ + Exception.i \ + Sequence.h \ + Managed_Types.h \ + Managed_Types.i \ + Sequence.i \ + Sequence_T.h \ + Sequence_T.i \ + Sequence_T.cpp \ + CDR.h \ + CDR.i \ + Typecode.h \ + Typecode.i \ + Environment.h \ + Environment.i \ + PolicyC.i \ + Operation_Table.h \ $(ACE_ROOT)/ace/Hash_Map_Manager.h \ $(ACE_ROOT)/ace/Functor.h \ $(ACE_ROOT)/ace/Functor.i \ @@ -14647,23 +14780,23 @@ realclean: $(ACE_ROOT)/ace/Reactor.i \ $(ACE_ROOT)/ace/Reactor_Impl.h \ $(ACE_ROOT)/ace/Svc_Conf_Tokens.h \ - $(TAO_ROOT)/tao/TAO_Singleton.h \ - $(TAO_ROOT)/tao/TAO_Singleton.inl \ - $(TAO_ROOT)/tao/TAO_Singleton.cpp \ - $(TAO_ROOT)/tao/TAO_Singleton_Manager.h \ - $(TAO_ROOT)/tao/TAO_Singleton_Manager.inl \ - $(TAO_ROOT)/tao/Server_Request.h \ - $(TAO_ROOT)/tao/IOPC.h \ - $(TAO_ROOT)/tao/IOPC.i \ - $(TAO_ROOT)/tao/Object_KeyC.h \ - $(TAO_ROOT)/tao/Object_KeyC.i \ - $(TAO_ROOT)/tao/Server_Request.i \ - $(TAO_ROOT)/tao/NVList.h \ - $(TAO_ROOT)/tao/Any.h \ - $(TAO_ROOT)/tao/Any.i \ - $(TAO_ROOT)/tao/NVList.i \ - $(TAO_ROOT)/tao/Stub.h \ - $(TAO_ROOT)/tao/Pluggable.h \ + TAO_Singleton.h \ + TAO_Singleton.inl \ + TAO_Singleton.cpp \ + TAO_Singleton_Manager.h \ + TAO_Singleton_Manager.inl \ + Server_Request.h \ + IOPC.h \ + IOPC.i \ + Object_KeyC.h \ + Object_KeyC.i \ + Server_Request.i \ + NVList.h \ + Any.h \ + Any.i \ + NVList.i \ + Stub.h \ + Pluggable.h \ $(ACE_ROOT)/ace/Message_Queue.h \ $(ACE_ROOT)/ace/IO_Cntl_Msg.h \ $(ACE_ROOT)/ace/Message_Queue_T.h \ @@ -14685,54 +14818,52 @@ realclean: $(ACE_ROOT)/ace/WFMO_Reactor.i \ $(ACE_ROOT)/ace/Strategies.i \ $(ACE_ROOT)/ace/Message_Queue.i \ - $(TAO_ROOT)/tao/Pluggable.i \ - $(TAO_ROOT)/tao/MProfile.h \ - $(TAO_ROOT)/tao/Profile.h \ - $(TAO_ROOT)/tao/Tagged_Components.h \ - $(TAO_ROOT)/tao/CONV_FRAMEC.h \ - $(TAO_ROOT)/tao/CONV_FRAMEC.i \ - $(TAO_ROOT)/tao/Tagged_Components.i \ - $(TAO_ROOT)/tao/Profile.i \ - $(TAO_ROOT)/tao/MProfile.i \ - $(TAO_ROOT)/tao/ORB.h \ - $(TAO_ROOT)/tao/IOR_LookupTable.h \ - $(TAO_ROOT)/tao/Services.h \ - $(TAO_ROOT)/tao/Services.i \ - $(TAO_ROOT)/tao/IORManipulation.h \ - $(TAO_ROOT)/tao/LocalObject.h \ - $(TAO_ROOT)/tao/LocalObject.i \ - $(TAO_ROOT)/tao/IORC.h \ - $(TAO_ROOT)/tao/IORC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.h \ - $(TAO_ROOT)/tao/Request_Info.h \ - $(TAO_ROOT)/tao/PortableInterceptorC.h \ - $(TAO_ROOT)/tao/DynamicC.h \ - $(TAO_ROOT)/tao/DynAnyC.h \ - $(TAO_ROOT)/tao/DynAnyC.i \ - $(TAO_ROOT)/tao/DynamicC.i \ - $(TAO_ROOT)/tao/MessagingC.h \ - $(TAO_ROOT)/tao/ValueBase.h \ - $(TAO_ROOT)/tao/ValueBase.i \ - $(TAO_ROOT)/tao/ValueFactory.h \ - $(TAO_ROOT)/tao/ValueFactory.i \ - $(TAO_ROOT)/tao/TimeBaseC.h \ - $(TAO_ROOT)/tao/TimeBaseC.i \ - $(TAO_ROOT)/tao/PollableC.h \ - $(TAO_ROOT)/tao/PollableC.i \ - $(TAO_ROOT)/tao/MessagingC.i \ - $(TAO_ROOT)/tao/PortableInterceptorC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.i \ - $(TAO_ROOT)/tao/ORB.i \ - $(TAO_ROOT)/tao/Stub.i \ - $(TAO_ROOT)/tao/POA_CORBA.h \ - $(TAO_ROOT)/tao/DomainC.h \ - $(TAO_ROOT)/tao/DomainC.i \ - $(TAO_ROOT)/tao/Servant_Base.h \ - $(TAO_ROOT)/tao/PortableServerC.h \ - $(TAO_ROOT)/tao/PortableServerC.i \ - $(TAO_ROOT)/tao/Servant_Base.i \ - $(TAO_ROOT)/tao/Object_Adapter.h \ - $(TAO_ROOT)/tao/Key_Adapters.h \ + Pluggable.i \ + MProfile.h \ + Profile.h \ + Tagged_Components.h \ + CONV_FRAMEC.h \ + CONV_FRAMEC.i \ + Tagged_Components.i \ + Profile.i \ + MProfile.i \ + ORB.h \ + IOR_LookupTable.h \ + Services.h \ + Services.i \ + IORManipulation.h \ + LocalObject.h \ + LocalObject.i \ + IORC.h \ + IORC.i \ + PortableInterceptor.h \ + Request_Info.h \ + PortableInterceptorC.h \ + DynamicC.h \ + DynamicC.i \ + MessagingC.h \ + ValueBase.h \ + ValueBase.i \ + ValueFactory.h \ + ValueFactory.i \ + TimeBaseC.h \ + TimeBaseC.i \ + PollableC.h \ + PollableC.i \ + MessagingC.i \ + PortableInterceptorC.i \ + PortableInterceptor.i \ + ORB.i \ + Stub.i \ + POA_CORBA.h \ + DomainC.h \ + DomainC.i \ + Servant_Base.h \ + PortableServerC.h \ + PortableServerC.i \ + Servant_Base.i \ + Object_Adapter.h \ + Key_Adapters.h \ $(ACE_ROOT)/ace/Map.h \ $(ACE_ROOT)/ace/Map_T.h \ $(ACE_ROOT)/ace/Pair.h \ @@ -14749,35 +14880,33 @@ realclean: $(ACE_ROOT)/ace/Active_Map_Manager_T.cpp \ $(ACE_ROOT)/ace/Map_T.i \ $(ACE_ROOT)/ace/Map_T.cpp \ - $(TAO_ROOT)/tao/Key_Adapters.i \ - $(TAO_ROOT)/tao/Server_Strategy_Factory.h \ - $(TAO_ROOT)/tao/poa_macros.h \ - $(TAO_ROOT)/tao/Active_Object_Map.h \ - $(TAO_ROOT)/tao/Active_Object_Map.i \ - $(TAO_ROOT)/tao/RTCORBAC.h \ - $(TAO_ROOT)/tao/RTCORBAC.i \ - $(TAO_ROOT)/tao/Object_Adapter.i \ - $(TAO_ROOT)/tao/ORB_Core.h \ - $(TAO_ROOT)/tao/Policy_Manager.h \ - $(TAO_ROOT)/tao/Policy_Manager.i \ - $(TAO_ROOT)/tao/Resource_Factory.h \ - $(TAO_ROOT)/tao/Protocol_Factory.h \ - $(TAO_ROOT)/tao/params.h \ - $(TAO_ROOT)/tao/params.i \ - $(TAO_ROOT)/tao/ORB_Core.i \ + Key_Adapters.i \ + Server_Strategy_Factory.h \ + poa_macros.h \ + Active_Object_Map.h \ + Active_Object_Map.i \ + RTCORBAC.h \ + RTCORBAC.i \ + Object_Adapter.i \ + ORB_Core.h \ + Policy_Manager.h \ + Policy_Manager.i \ + Resource_Factory.h \ + Protocol_Factory.h \ + params.h \ + params.i \ + ORB_Core.i \ $(ACE_ROOT)/ace/Dynamic_Service.h \ $(ACE_ROOT)/ace/Dynamic_Service.cpp -.obj/Encodable.o .obj/Encodable.so .shobj/Encodable.o .shobj/Encodable.so: Encodable.cpp \ - $(TAO_ROOT)/tao/Encodable.h \ +.obj/Encodable.o .obj/Encodable.o .obj/Encodable.o .obj/Encodable.o: Encodable.cpp \ + Encodable.h \ $(ACE_ROOT)/ace/pre.h \ - $(TAO_ROOT)/tao/corbafwd.h \ + corbafwd.h \ $(ACE_ROOT)/ace/CDR_Stream.h \ $(ACE_ROOT)/ace/Message_Block.h \ $(ACE_ROOT)/ace/ACE.h \ $(ACE_ROOT)/ace/OS.h \ - $(ACE_ROOT)/ace/config-sunos5.6.h \ - $(ACE_ROOT)/ace/config-sunos5.5.h \ $(ACE_ROOT)/ace/post.h \ $(ACE_ROOT)/ace/ACE_export.h \ $(ACE_ROOT)/ace/svc_export.h \ @@ -14801,6 +14930,12 @@ realclean: $(ACE_ROOT)/ace/Log_Record.h \ $(ACE_ROOT)/ace/Log_Priority.h \ $(ACE_ROOT)/ace/Log_Record.i \ + $(ACE_ROOT)/ace/Thread_Hook.h \ + $(ACE_ROOT)/ace/Thread_Adapter.h \ + $(ACE_ROOT)/ace/Thread_Adapter.inl \ + $(ACE_ROOT)/ace/Thread_Exit.h \ + $(ACE_ROOT)/ace/Thread_Control.h \ + $(ACE_ROOT)/ace/Thread_Control.inl \ $(ACE_ROOT)/ace/ACE.i \ $(ACE_ROOT)/ace/Malloc.h \ $(ACE_ROOT)/ace/Malloc_Base.h \ @@ -14855,23 +14990,21 @@ realclean: $(ACE_ROOT)/ace/SString.h \ $(ACE_ROOT)/ace/SString.i \ $(ACE_ROOT)/ace/CDR_Stream.i \ - $(TAO_ROOT)/tao/try_macros.h \ - $(TAO_ROOT)/tao/orbconf.h \ + try_macros.h \ + orbconf.h \ $(ACE_ROOT)/ace/CORBA_macros.h \ - $(TAO_ROOT)/tao/varbase.h \ - $(TAO_ROOT)/tao/TAO_Export.h \ - $(TAO_ROOT)/tao/corbafwd.i + varbase.h \ + TAO_Export.h \ + corbafwd.i -.obj/Policy_Factory.o .obj/Policy_Factory.so .shobj/Policy_Factory.o .shobj/Policy_Factory.so: Policy_Factory.cpp \ - $(TAO_ROOT)/tao/Policy_Factory.h \ +.obj/Policy_Factory.o .obj/Policy_Factory.o .obj/Policy_Factory.o .obj/Policy_Factory.o: Policy_Factory.cpp \ + Policy_Factory.h \ $(ACE_ROOT)/ace/pre.h \ - $(TAO_ROOT)/tao/corbafwd.h \ + corbafwd.h \ $(ACE_ROOT)/ace/CDR_Stream.h \ $(ACE_ROOT)/ace/Message_Block.h \ $(ACE_ROOT)/ace/ACE.h \ $(ACE_ROOT)/ace/OS.h \ - $(ACE_ROOT)/ace/config-sunos5.6.h \ - $(ACE_ROOT)/ace/config-sunos5.5.h \ $(ACE_ROOT)/ace/post.h \ $(ACE_ROOT)/ace/ACE_export.h \ $(ACE_ROOT)/ace/svc_export.h \ @@ -14895,6 +15028,12 @@ realclean: $(ACE_ROOT)/ace/Log_Record.h \ $(ACE_ROOT)/ace/Log_Priority.h \ $(ACE_ROOT)/ace/Log_Record.i \ + $(ACE_ROOT)/ace/Thread_Hook.h \ + $(ACE_ROOT)/ace/Thread_Adapter.h \ + $(ACE_ROOT)/ace/Thread_Adapter.inl \ + $(ACE_ROOT)/ace/Thread_Exit.h \ + $(ACE_ROOT)/ace/Thread_Control.h \ + $(ACE_ROOT)/ace/Thread_Control.inl \ $(ACE_ROOT)/ace/ACE.i \ $(ACE_ROOT)/ace/Malloc.h \ $(ACE_ROOT)/ace/Malloc_Base.h \ @@ -14949,73 +15088,71 @@ realclean: $(ACE_ROOT)/ace/SString.h \ $(ACE_ROOT)/ace/SString.i \ $(ACE_ROOT)/ace/CDR_Stream.i \ - $(TAO_ROOT)/tao/try_macros.h \ - $(TAO_ROOT)/tao/orbconf.h \ + try_macros.h \ + orbconf.h \ $(ACE_ROOT)/ace/CORBA_macros.h \ - $(TAO_ROOT)/tao/varbase.h \ - $(TAO_ROOT)/tao/TAO_Export.h \ - $(TAO_ROOT)/tao/corbafwd.i \ - $(TAO_ROOT)/tao/PolicyC.h \ - $(TAO_ROOT)/tao/CurrentC.h \ - $(TAO_ROOT)/tao/Object.h \ - $(TAO_ROOT)/tao/Object.i \ - $(TAO_ROOT)/tao/CurrentC.i \ - $(TAO_ROOT)/tao/Encodable.h \ - $(TAO_ROOT)/tao/Exception.h \ - $(TAO_ROOT)/tao/Exception.i \ - $(TAO_ROOT)/tao/Sequence.h \ - $(TAO_ROOT)/tao/Managed_Types.h \ - $(TAO_ROOT)/tao/Managed_Types.i \ - $(TAO_ROOT)/tao/Sequence.i \ - $(TAO_ROOT)/tao/Sequence_T.h \ - $(TAO_ROOT)/tao/Sequence_T.i \ - $(TAO_ROOT)/tao/Sequence_T.cpp \ - $(TAO_ROOT)/tao/CDR.h \ - $(TAO_ROOT)/tao/CDR.i \ - $(TAO_ROOT)/tao/Typecode.h \ - $(TAO_ROOT)/tao/Typecode.i \ - $(TAO_ROOT)/tao/Environment.h \ - $(TAO_ROOT)/tao/Environment.i \ - $(TAO_ROOT)/tao/PolicyC.i \ - $(TAO_ROOT)/tao/Policy_Factory.i \ - $(TAO_ROOT)/tao/RT_Policy_i.h \ - $(TAO_ROOT)/tao/RTCORBAS.h \ - $(TAO_ROOT)/tao/IOPS.h \ - $(TAO_ROOT)/tao/IOPC.h \ - $(TAO_ROOT)/tao/IOPC.i \ - $(TAO_ROOT)/tao/IOPS_T.h \ - $(TAO_ROOT)/tao/IOPS_T.i \ - $(TAO_ROOT)/tao/IOPS_T.cpp \ - $(TAO_ROOT)/tao/IOPS.i \ - $(TAO_ROOT)/tao/TimeBaseS.h \ - $(TAO_ROOT)/tao/TimeBaseC.h \ - $(TAO_ROOT)/tao/Any.h \ - $(TAO_ROOT)/tao/Any.i \ - $(TAO_ROOT)/tao/TimeBaseC.i \ - $(TAO_ROOT)/tao/TimeBaseS_T.h \ - $(TAO_ROOT)/tao/TimeBaseS_T.i \ - $(TAO_ROOT)/tao/TimeBaseS_T.cpp \ - $(TAO_ROOT)/tao/TimeBaseS.i \ - $(TAO_ROOT)/tao/RTCORBAC.h \ - $(TAO_ROOT)/tao/RTCORBAC.i \ - $(TAO_ROOT)/tao/RTCORBAS_T.h \ - $(TAO_ROOT)/tao/RTCORBAS_T.i \ - $(TAO_ROOT)/tao/RTCORBAS_T.cpp \ - $(TAO_ROOT)/tao/RTCORBAS.i \ - $(TAO_ROOT)/tao/LocalObject.h \ - $(TAO_ROOT)/tao/LocalObject.i \ - $(TAO_ROOT)/tao/RT_Policy_i.i + varbase.h \ + TAO_Export.h \ + corbafwd.i \ + PolicyC.h \ + CurrentC.h \ + Object.h \ + Object.i \ + CurrentC.i \ + Encodable.h \ + Exception.h \ + Exception.i \ + Sequence.h \ + Managed_Types.h \ + Managed_Types.i \ + Sequence.i \ + Sequence_T.h \ + Sequence_T.i \ + Sequence_T.cpp \ + CDR.h \ + CDR.i \ + Typecode.h \ + Typecode.i \ + Environment.h \ + Environment.i \ + PolicyC.i \ + Policy_Factory.i \ + RT_Policy_i.h \ + RTCORBAS.h \ + IOPS.h \ + IOPC.h \ + IOPC.i \ + IOPS_T.h \ + IOPS_T.i \ + IOPS_T.cpp \ + IOPS.i \ + TimeBaseS.h \ + TimeBaseC.h \ + Any.h \ + Any.i \ + TimeBaseC.i \ + TimeBaseS_T.h \ + TimeBaseS_T.i \ + TimeBaseS_T.cpp \ + TimeBaseS.i \ + RTCORBAC.h \ + RTCORBAC.i \ + RTCORBAS_T.h \ + RTCORBAS_T.i \ + RTCORBAS_T.cpp \ + RTCORBAS.i \ + LocalObject.h \ + LocalObject.i \ + RT_Policy_i.i -.obj/DomainC.o .obj/DomainC.so .shobj/DomainC.o .shobj/DomainC.so: DomainC.cpp \ - $(TAO_ROOT)/tao/DomainC.h \ +.obj/DomainC.o .obj/DomainC.o .obj/DomainC.o .obj/DomainC.o: DomainC.cpp \ + DomainC.h \ $(ACE_ROOT)/ace/pre.h \ - $(TAO_ROOT)/tao/corbafwd.h \ + corbafwd.h \ $(ACE_ROOT)/ace/CDR_Stream.h \ $(ACE_ROOT)/ace/Message_Block.h \ $(ACE_ROOT)/ace/ACE.h \ $(ACE_ROOT)/ace/OS.h \ - $(ACE_ROOT)/ace/config-sunos5.6.h \ - $(ACE_ROOT)/ace/config-sunos5.5.h \ $(ACE_ROOT)/ace/post.h \ $(ACE_ROOT)/ace/ACE_export.h \ $(ACE_ROOT)/ace/svc_export.h \ @@ -15039,6 +15176,12 @@ realclean: $(ACE_ROOT)/ace/Log_Record.h \ $(ACE_ROOT)/ace/Log_Priority.h \ $(ACE_ROOT)/ace/Log_Record.i \ + $(ACE_ROOT)/ace/Thread_Hook.h \ + $(ACE_ROOT)/ace/Thread_Adapter.h \ + $(ACE_ROOT)/ace/Thread_Adapter.inl \ + $(ACE_ROOT)/ace/Thread_Exit.h \ + $(ACE_ROOT)/ace/Thread_Control.h \ + $(ACE_ROOT)/ace/Thread_Control.inl \ $(ACE_ROOT)/ace/ACE.i \ $(ACE_ROOT)/ace/Malloc.h \ $(ACE_ROOT)/ace/Malloc_Base.h \ @@ -15093,39 +15236,39 @@ realclean: $(ACE_ROOT)/ace/SString.h \ $(ACE_ROOT)/ace/SString.i \ $(ACE_ROOT)/ace/CDR_Stream.i \ - $(TAO_ROOT)/tao/try_macros.h \ - $(TAO_ROOT)/tao/orbconf.h \ + try_macros.h \ + orbconf.h \ $(ACE_ROOT)/ace/CORBA_macros.h \ - $(TAO_ROOT)/tao/varbase.h \ - $(TAO_ROOT)/tao/TAO_Export.h \ - $(TAO_ROOT)/tao/corbafwd.i \ - $(TAO_ROOT)/tao/PolicyC.h \ - $(TAO_ROOT)/tao/CurrentC.h \ - $(TAO_ROOT)/tao/Object.h \ - $(TAO_ROOT)/tao/Object.i \ - $(TAO_ROOT)/tao/CurrentC.i \ - $(TAO_ROOT)/tao/Encodable.h \ - $(TAO_ROOT)/tao/Exception.h \ - $(TAO_ROOT)/tao/Exception.i \ - $(TAO_ROOT)/tao/Sequence.h \ - $(TAO_ROOT)/tao/Managed_Types.h \ - $(TAO_ROOT)/tao/Managed_Types.i \ - $(TAO_ROOT)/tao/Sequence.i \ - $(TAO_ROOT)/tao/Sequence_T.h \ - $(TAO_ROOT)/tao/Sequence_T.i \ - $(TAO_ROOT)/tao/Sequence_T.cpp \ - $(TAO_ROOT)/tao/CDR.h \ - $(TAO_ROOT)/tao/CDR.i \ - $(TAO_ROOT)/tao/Typecode.h \ - $(TAO_ROOT)/tao/Typecode.i \ - $(TAO_ROOT)/tao/Environment.h \ - $(TAO_ROOT)/tao/Environment.i \ - $(TAO_ROOT)/tao/PolicyC.i \ - $(TAO_ROOT)/tao/Any.h \ - $(TAO_ROOT)/tao/Any.i \ - $(TAO_ROOT)/tao/DomainC.i \ - $(TAO_ROOT)/tao/Stub.h \ - $(TAO_ROOT)/tao/Pluggable.h \ + varbase.h \ + TAO_Export.h \ + corbafwd.i \ + PolicyC.h \ + CurrentC.h \ + Object.h \ + Object.i \ + CurrentC.i \ + Encodable.h \ + Exception.h \ + Exception.i \ + Sequence.h \ + Managed_Types.h \ + Managed_Types.i \ + Sequence.i \ + Sequence_T.h \ + Sequence_T.i \ + Sequence_T.cpp \ + CDR.h \ + CDR.i \ + Typecode.h \ + Typecode.i \ + Environment.h \ + Environment.i \ + PolicyC.i \ + Any.h \ + Any.i \ + DomainC.i \ + Stub.h \ + Pluggable.h \ $(ACE_ROOT)/ace/Message_Queue.h \ $(ACE_ROOT)/ace/IO_Cntl_Msg.h \ $(ACE_ROOT)/ace/Message_Queue_T.h \ @@ -15172,106 +15315,102 @@ realclean: $(ACE_ROOT)/ace/WFMO_Reactor.i \ $(ACE_ROOT)/ace/Strategies.i \ $(ACE_ROOT)/ace/Message_Queue.i \ - $(TAO_ROOT)/tao/IOPC.h \ - $(TAO_ROOT)/tao/IOPC.i \ - $(TAO_ROOT)/tao/Pluggable.i \ - $(TAO_ROOT)/tao/MProfile.h \ - $(TAO_ROOT)/tao/Profile.h \ - $(TAO_ROOT)/tao/Tagged_Components.h \ - $(TAO_ROOT)/tao/CONV_FRAMEC.h \ - $(TAO_ROOT)/tao/CONV_FRAMEC.i \ - $(TAO_ROOT)/tao/Tagged_Components.i \ - $(TAO_ROOT)/tao/Profile.i \ - $(TAO_ROOT)/tao/MProfile.i \ - $(TAO_ROOT)/tao/ORB.h \ - $(TAO_ROOT)/tao/IOR_LookupTable.h \ - $(TAO_ROOT)/tao/Services.h \ - $(TAO_ROOT)/tao/Services.i \ - $(TAO_ROOT)/tao/IORManipulation.h \ - $(TAO_ROOT)/tao/LocalObject.h \ - $(TAO_ROOT)/tao/LocalObject.i \ - $(TAO_ROOT)/tao/IORC.h \ - $(TAO_ROOT)/tao/IORC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.h \ - $(TAO_ROOT)/tao/Request_Info.h \ - $(TAO_ROOT)/tao/PortableInterceptorC.h \ - $(TAO_ROOT)/tao/DynamicC.h \ - $(TAO_ROOT)/tao/DynAnyC.h \ - $(TAO_ROOT)/tao/DynAnyC.i \ - $(TAO_ROOT)/tao/DynamicC.i \ - $(TAO_ROOT)/tao/MessagingC.h \ - $(TAO_ROOT)/tao/ValueBase.h \ - $(TAO_ROOT)/tao/ValueBase.i \ - $(TAO_ROOT)/tao/ValueFactory.h \ - $(TAO_ROOT)/tao/ValueFactory.i \ - $(TAO_ROOT)/tao/TimeBaseC.h \ - $(TAO_ROOT)/tao/TimeBaseC.i \ - $(TAO_ROOT)/tao/PollableC.h \ - $(TAO_ROOT)/tao/PollableC.i \ - $(TAO_ROOT)/tao/MessagingC.i \ - $(TAO_ROOT)/tao/PortableInterceptorC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.i \ - $(TAO_ROOT)/tao/ORB.i \ - $(TAO_ROOT)/tao/Stub.i \ - $(TAO_ROOT)/tao/Invocation.h \ - $(TAO_ROOT)/tao/ORB_Core.h \ - $(TAO_ROOT)/tao/Policy_Manager.h \ - $(TAO_ROOT)/tao/POA_CORBA.h \ - $(TAO_ROOT)/tao/Servant_Base.h \ - $(TAO_ROOT)/tao/PortableServerC.h \ - $(TAO_ROOT)/tao/PortableServerC.i \ - $(TAO_ROOT)/tao/Servant_Base.i \ - $(TAO_ROOT)/tao/Policy_Manager.i \ - $(TAO_ROOT)/tao/Resource_Factory.h \ - $(TAO_ROOT)/tao/Protocol_Factory.h \ - $(TAO_ROOT)/tao/params.h \ - $(TAO_ROOT)/tao/params.i \ - $(TAO_ROOT)/tao/TAO_Singleton_Manager.h \ - $(TAO_ROOT)/tao/TAO_Singleton_Manager.inl \ - $(TAO_ROOT)/tao/TAO_Singleton.h \ - $(TAO_ROOT)/tao/TAO_Singleton.inl \ - $(TAO_ROOT)/tao/TAO_Singleton.cpp \ + IOPC.h \ + IOPC.i \ + Pluggable.i \ + MProfile.h \ + Profile.h \ + Tagged_Components.h \ + CONV_FRAMEC.h \ + CONV_FRAMEC.i \ + Tagged_Components.i \ + Profile.i \ + MProfile.i \ + ORB.h \ + IOR_LookupTable.h \ + Services.h \ + Services.i \ + IORManipulation.h \ + LocalObject.h \ + LocalObject.i \ + IORC.h \ + IORC.i \ + PortableInterceptor.h \ + Request_Info.h \ + PortableInterceptorC.h \ + DynamicC.h \ + DynamicC.i \ + MessagingC.h \ + ValueBase.h \ + ValueBase.i \ + ValueFactory.h \ + ValueFactory.i \ + TimeBaseC.h \ + TimeBaseC.i \ + PollableC.h \ + PollableC.i \ + MessagingC.i \ + PortableInterceptorC.i \ + PortableInterceptor.i \ + ORB.i \ + Stub.i \ + Invocation.h \ + ORB_Core.h \ + Policy_Manager.h \ + POA_CORBA.h \ + Servant_Base.h \ + PortableServerC.h \ + PortableServerC.i \ + Servant_Base.i \ + Policy_Manager.i \ + Resource_Factory.h \ + Protocol_Factory.h \ + params.h \ + params.i \ + TAO_Singleton_Manager.h \ + TAO_Singleton_Manager.inl \ + TAO_Singleton.h \ + TAO_Singleton.inl \ + TAO_Singleton.cpp \ $(ACE_ROOT)/ace/Map_Manager.h \ $(ACE_ROOT)/ace/Map_Manager.i \ $(ACE_ROOT)/ace/Map_Manager.cpp \ - $(TAO_ROOT)/tao/ORB_Core.i \ + ORB_Core.i \ $(ACE_ROOT)/ace/Dynamic_Service.h \ $(ACE_ROOT)/ace/Dynamic_Service.cpp \ - $(TAO_ROOT)/tao/Synch_Reply_Dispatcher.h \ - $(TAO_ROOT)/tao/Reply_Dispatcher.h \ - $(TAO_ROOT)/tao/Reply_Dispatcher.i \ - $(TAO_ROOT)/tao/GIOP_Message_State.h \ - $(TAO_ROOT)/tao/Pluggable_Messaging.h \ - $(TAO_ROOT)/tao/Pluggable_Messaging_Utils.h \ - $(TAO_ROOT)/tao/Pluggable_Messaging_Utils.i \ - $(TAO_ROOT)/tao/Pluggable_Messaging.i \ - $(TAO_ROOT)/tao/GIOP_Message_State.i \ - $(TAO_ROOT)/tao/Synch_Reply_Dispatcher.i \ - $(TAO_ROOT)/tao/TAOC.h \ - $(TAO_ROOT)/tao/Priority_Mapping_Manager.h \ - $(TAO_ROOT)/tao/Priority_Mapping.h \ - $(TAO_ROOT)/tao/RTCORBAC.h \ - $(TAO_ROOT)/tao/RTCORBAC.i \ - $(TAO_ROOT)/tao/Priority_Mapping.i \ - $(TAO_ROOT)/tao/Priority_Mapping_Manager.i \ - $(TAO_ROOT)/tao/TAOC.i \ - $(TAO_ROOT)/tao/operation_details.h \ - $(TAO_ROOT)/tao/target_specification.h \ - $(TAO_ROOT)/tao/Object_KeyC.h \ - $(TAO_ROOT)/tao/Object_KeyC.i \ - $(TAO_ROOT)/tao/target_specification.i \ - $(TAO_ROOT)/tao/operation_details.i \ - $(TAO_ROOT)/tao/Invocation.i + Synch_Reply_Dispatcher.h \ + Reply_Dispatcher.h \ + Reply_Dispatcher.i \ + GIOP_Message_State.h \ + Pluggable_Messaging.h \ + Pluggable_Messaging_Utils.h \ + Pluggable_Messaging_Utils.i \ + Pluggable_Messaging.i \ + GIOP_Message_State.i \ + Synch_Reply_Dispatcher.i \ + TAOC.h \ + Priority_Mapping_Manager.h \ + Priority_Mapping.h \ + RTCORBAC.h \ + RTCORBAC.i \ + Priority_Mapping.i \ + Priority_Mapping_Manager.i \ + TAOC.i \ + operation_details.h \ + target_specification.h \ + Object_KeyC.h \ + Object_KeyC.i \ + target_specification.i \ + operation_details.i \ + Invocation.i -.obj/DomainS.o .obj/DomainS.so .shobj/DomainS.o .shobj/DomainS.so: DomainS.cpp DomainC.h \ +.obj/DomainS.o .obj/DomainS.o .obj/DomainS.o .obj/DomainS.o: DomainS.cpp DomainC.h \ $(ACE_ROOT)/ace/pre.h \ - $(TAO_ROOT)/tao/corbafwd.h \ + corbafwd.h \ $(ACE_ROOT)/ace/CDR_Stream.h \ $(ACE_ROOT)/ace/Message_Block.h \ $(ACE_ROOT)/ace/ACE.h \ $(ACE_ROOT)/ace/OS.h \ - $(ACE_ROOT)/ace/config-sunos5.6.h \ - $(ACE_ROOT)/ace/config-sunos5.5.h \ $(ACE_ROOT)/ace/post.h \ $(ACE_ROOT)/ace/ACE_export.h \ $(ACE_ROOT)/ace/svc_export.h \ @@ -15295,6 +15434,12 @@ realclean: $(ACE_ROOT)/ace/Log_Record.h \ $(ACE_ROOT)/ace/Log_Priority.h \ $(ACE_ROOT)/ace/Log_Record.i \ + $(ACE_ROOT)/ace/Thread_Hook.h \ + $(ACE_ROOT)/ace/Thread_Adapter.h \ + $(ACE_ROOT)/ace/Thread_Adapter.inl \ + $(ACE_ROOT)/ace/Thread_Exit.h \ + $(ACE_ROOT)/ace/Thread_Control.h \ + $(ACE_ROOT)/ace/Thread_Control.inl \ $(ACE_ROOT)/ace/ACE.i \ $(ACE_ROOT)/ace/Malloc.h \ $(ACE_ROOT)/ace/Malloc_Base.h \ @@ -15349,38 +15494,38 @@ realclean: $(ACE_ROOT)/ace/SString.h \ $(ACE_ROOT)/ace/SString.i \ $(ACE_ROOT)/ace/CDR_Stream.i \ - $(TAO_ROOT)/tao/try_macros.h \ - $(TAO_ROOT)/tao/orbconf.h \ + try_macros.h \ + orbconf.h \ $(ACE_ROOT)/ace/CORBA_macros.h \ - $(TAO_ROOT)/tao/varbase.h \ - $(TAO_ROOT)/tao/TAO_Export.h \ - $(TAO_ROOT)/tao/corbafwd.i \ - $(TAO_ROOT)/tao/PolicyC.h \ - $(TAO_ROOT)/tao/CurrentC.h \ - $(TAO_ROOT)/tao/Object.h \ - $(TAO_ROOT)/tao/Object.i \ - $(TAO_ROOT)/tao/CurrentC.i \ - $(TAO_ROOT)/tao/Encodable.h \ - $(TAO_ROOT)/tao/Exception.h \ - $(TAO_ROOT)/tao/Exception.i \ - $(TAO_ROOT)/tao/Sequence.h \ - $(TAO_ROOT)/tao/Managed_Types.h \ - $(TAO_ROOT)/tao/Managed_Types.i \ - $(TAO_ROOT)/tao/Sequence.i \ - $(TAO_ROOT)/tao/Sequence_T.h \ - $(TAO_ROOT)/tao/Sequence_T.i \ - $(TAO_ROOT)/tao/Sequence_T.cpp \ - $(TAO_ROOT)/tao/CDR.h \ - $(TAO_ROOT)/tao/CDR.i \ - $(TAO_ROOT)/tao/Typecode.h \ - $(TAO_ROOT)/tao/Typecode.i \ - $(TAO_ROOT)/tao/Environment.h \ - $(TAO_ROOT)/tao/Environment.i \ - $(TAO_ROOT)/tao/PolicyC.i \ - $(TAO_ROOT)/tao/Any.h \ - $(TAO_ROOT)/tao/Any.i \ - $(TAO_ROOT)/tao/DomainC.i \ - $(TAO_ROOT)/tao/Operation_Table.h \ + varbase.h \ + TAO_Export.h \ + corbafwd.i \ + PolicyC.h \ + CurrentC.h \ + Object.h \ + Object.i \ + CurrentC.i \ + Encodable.h \ + Exception.h \ + Exception.i \ + Sequence.h \ + Managed_Types.h \ + Managed_Types.i \ + Sequence.i \ + Sequence_T.h \ + Sequence_T.i \ + Sequence_T.cpp \ + CDR.h \ + CDR.i \ + Typecode.h \ + Typecode.i \ + Environment.h \ + Environment.i \ + PolicyC.i \ + Any.h \ + Any.i \ + DomainC.i \ + Operation_Table.h \ $(ACE_ROOT)/ace/Hash_Map_Manager.h \ $(ACE_ROOT)/ace/Functor.h \ $(ACE_ROOT)/ace/Functor.i \ @@ -15406,65 +15551,61 @@ realclean: $(ACE_ROOT)/ace/Reactor.i \ $(ACE_ROOT)/ace/Reactor_Impl.h \ $(ACE_ROOT)/ace/Svc_Conf_Tokens.h \ - $(TAO_ROOT)/tao/TAO_Singleton.h \ - $(TAO_ROOT)/tao/TAO_Singleton.inl \ - $(TAO_ROOT)/tao/TAO_Singleton.cpp \ - $(TAO_ROOT)/tao/TAO_Singleton_Manager.h \ - $(TAO_ROOT)/tao/TAO_Singleton_Manager.inl \ - $(TAO_ROOT)/tao/Server_Request.h \ - $(TAO_ROOT)/tao/IOPC.h \ - $(TAO_ROOT)/tao/IOPC.i \ - $(TAO_ROOT)/tao/Object_KeyC.h \ - $(TAO_ROOT)/tao/Object_KeyC.i \ - $(TAO_ROOT)/tao/Server_Request.i \ - $(TAO_ROOT)/tao/POA_CORBA.h \ - $(TAO_ROOT)/tao/DynAnyC.h \ - $(TAO_ROOT)/tao/DynAnyC.i \ - $(TAO_ROOT)/tao/DomainC.h \ - $(TAO_ROOT)/tao/Servant_Base.h \ - $(TAO_ROOT)/tao/PortableServerC.h \ - $(TAO_ROOT)/tao/PortableServerC.i \ - $(TAO_ROOT)/tao/Servant_Base.i \ - $(TAO_ROOT)/tao/ORB.h \ - $(TAO_ROOT)/tao/IOR_LookupTable.h \ - $(TAO_ROOT)/tao/Services.h \ - $(TAO_ROOT)/tao/Services.i \ - $(TAO_ROOT)/tao/IORManipulation.h \ - $(TAO_ROOT)/tao/LocalObject.h \ - $(TAO_ROOT)/tao/LocalObject.i \ - $(TAO_ROOT)/tao/IORC.h \ - $(TAO_ROOT)/tao/IORC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.h \ - $(TAO_ROOT)/tao/Request_Info.h \ - $(TAO_ROOT)/tao/PortableInterceptorC.h \ - $(TAO_ROOT)/tao/DynamicC.h \ - $(TAO_ROOT)/tao/DynamicC.i \ - $(TAO_ROOT)/tao/MessagingC.h \ - $(TAO_ROOT)/tao/ValueBase.h \ - $(TAO_ROOT)/tao/ValueBase.i \ - $(TAO_ROOT)/tao/ValueFactory.h \ - $(TAO_ROOT)/tao/ValueFactory.i \ - $(TAO_ROOT)/tao/TimeBaseC.h \ - $(TAO_ROOT)/tao/TimeBaseC.i \ - $(TAO_ROOT)/tao/PollableC.h \ - $(TAO_ROOT)/tao/PollableC.i \ - $(TAO_ROOT)/tao/MessagingC.i \ - $(TAO_ROOT)/tao/PortableInterceptorC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.i \ - $(TAO_ROOT)/tao/ORB.i + TAO_Singleton.h \ + TAO_Singleton.inl \ + TAO_Singleton.cpp \ + TAO_Singleton_Manager.h \ + TAO_Singleton_Manager.inl \ + Server_Request.h \ + IOPC.h \ + IOPC.i \ + Object_KeyC.h \ + Object_KeyC.i \ + Server_Request.i \ + POA_CORBA.h \ + DomainC.h \ + Servant_Base.h \ + PortableServerC.h \ + PortableServerC.i \ + Servant_Base.i \ + ORB.h \ + IOR_LookupTable.h \ + Services.h \ + Services.i \ + IORManipulation.h \ + LocalObject.h \ + LocalObject.i \ + IORC.h \ + IORC.i \ + PortableInterceptor.h \ + Request_Info.h \ + PortableInterceptorC.h \ + DynamicC.h \ + DynamicC.i \ + MessagingC.h \ + ValueBase.h \ + ValueBase.i \ + ValueFactory.h \ + ValueFactory.i \ + TimeBaseC.h \ + TimeBaseC.i \ + PollableC.h \ + PollableC.i \ + MessagingC.i \ + PortableInterceptorC.i \ + PortableInterceptor.i \ + ORB.i -.obj/TimeBaseC.o .obj/TimeBaseC.so .shobj/TimeBaseC.o .shobj/TimeBaseC.so: TimeBaseC.cpp \ - $(TAO_ROOT)/tao/TimeBaseC.h \ +.obj/TimeBaseC.o .obj/TimeBaseC.o .obj/TimeBaseC.o .obj/TimeBaseC.o: TimeBaseC.cpp \ + TimeBaseC.h \ $(ACE_ROOT)/ace/pre.h \ - $(TAO_ROOT)/tao/Any.h \ - $(TAO_ROOT)/tao/CDR.h \ - $(TAO_ROOT)/tao/corbafwd.h \ + Any.h \ + CDR.h \ + corbafwd.h \ $(ACE_ROOT)/ace/CDR_Stream.h \ $(ACE_ROOT)/ace/Message_Block.h \ $(ACE_ROOT)/ace/ACE.h \ $(ACE_ROOT)/ace/OS.h \ - $(ACE_ROOT)/ace/config-sunos5.6.h \ - $(ACE_ROOT)/ace/config-sunos5.5.h \ $(ACE_ROOT)/ace/post.h \ $(ACE_ROOT)/ace/ACE_export.h \ $(ACE_ROOT)/ace/svc_export.h \ @@ -15488,6 +15629,12 @@ realclean: $(ACE_ROOT)/ace/Log_Record.h \ $(ACE_ROOT)/ace/Log_Priority.h \ $(ACE_ROOT)/ace/Log_Record.i \ + $(ACE_ROOT)/ace/Thread_Hook.h \ + $(ACE_ROOT)/ace/Thread_Adapter.h \ + $(ACE_ROOT)/ace/Thread_Adapter.inl \ + $(ACE_ROOT)/ace/Thread_Exit.h \ + $(ACE_ROOT)/ace/Thread_Control.h \ + $(ACE_ROOT)/ace/Thread_Control.inl \ $(ACE_ROOT)/ace/ACE.i \ $(ACE_ROOT)/ace/Malloc.h \ $(ACE_ROOT)/ace/Malloc_Base.h \ @@ -15542,42 +15689,40 @@ realclean: $(ACE_ROOT)/ace/SString.h \ $(ACE_ROOT)/ace/SString.i \ $(ACE_ROOT)/ace/CDR_Stream.i \ - $(TAO_ROOT)/tao/try_macros.h \ - $(TAO_ROOT)/tao/orbconf.h \ + try_macros.h \ + orbconf.h \ $(ACE_ROOT)/ace/CORBA_macros.h \ - $(TAO_ROOT)/tao/varbase.h \ - $(TAO_ROOT)/tao/TAO_Export.h \ - $(TAO_ROOT)/tao/corbafwd.i \ - $(TAO_ROOT)/tao/CDR.i \ - $(TAO_ROOT)/tao/Environment.h \ - $(TAO_ROOT)/tao/Environment.i \ - $(TAO_ROOT)/tao/Object.h \ - $(TAO_ROOT)/tao/Object.i \ - $(TAO_ROOT)/tao/Typecode.h \ - $(TAO_ROOT)/tao/Exception.h \ - $(TAO_ROOT)/tao/Exception.i \ - $(TAO_ROOT)/tao/Typecode.i \ - $(TAO_ROOT)/tao/Any.i \ - $(TAO_ROOT)/tao/TimeBaseC.i \ - $(TAO_ROOT)/tao/TimeBaseS.h \ - $(TAO_ROOT)/tao/TimeBaseS_T.h \ - $(TAO_ROOT)/tao/TimeBaseS_T.i \ - $(TAO_ROOT)/tao/TimeBaseS_T.cpp \ - $(TAO_ROOT)/tao/TimeBaseS.i + varbase.h \ + TAO_Export.h \ + corbafwd.i \ + CDR.i \ + Environment.h \ + Environment.i \ + Object.h \ + Object.i \ + Typecode.h \ + Exception.h \ + Exception.i \ + Typecode.i \ + Any.i \ + TimeBaseC.i \ + TimeBaseS.h \ + TimeBaseS_T.h \ + TimeBaseS_T.i \ + TimeBaseS_T.cpp \ + TimeBaseS.i -.obj/TimeBaseS.o .obj/TimeBaseS.so .shobj/TimeBaseS.o .shobj/TimeBaseS.so: TimeBaseS.cpp \ - $(TAO_ROOT)/tao/TimeBaseS.h \ +.obj/TimeBaseS.o .obj/TimeBaseS.o .obj/TimeBaseS.o .obj/TimeBaseS.o: TimeBaseS.cpp \ + TimeBaseS.h \ $(ACE_ROOT)/ace/pre.h \ - $(TAO_ROOT)/tao/TimeBaseC.h \ - $(TAO_ROOT)/tao/Any.h \ - $(TAO_ROOT)/tao/CDR.h \ - $(TAO_ROOT)/tao/corbafwd.h \ + TimeBaseC.h \ + Any.h \ + CDR.h \ + corbafwd.h \ $(ACE_ROOT)/ace/CDR_Stream.h \ $(ACE_ROOT)/ace/Message_Block.h \ $(ACE_ROOT)/ace/ACE.h \ $(ACE_ROOT)/ace/OS.h \ - $(ACE_ROOT)/ace/config-sunos5.6.h \ - $(ACE_ROOT)/ace/config-sunos5.5.h \ $(ACE_ROOT)/ace/post.h \ $(ACE_ROOT)/ace/ACE_export.h \ $(ACE_ROOT)/ace/svc_export.h \ @@ -15601,6 +15746,12 @@ realclean: $(ACE_ROOT)/ace/Log_Record.h \ $(ACE_ROOT)/ace/Log_Priority.h \ $(ACE_ROOT)/ace/Log_Record.i \ + $(ACE_ROOT)/ace/Thread_Hook.h \ + $(ACE_ROOT)/ace/Thread_Adapter.h \ + $(ACE_ROOT)/ace/Thread_Adapter.inl \ + $(ACE_ROOT)/ace/Thread_Exit.h \ + $(ACE_ROOT)/ace/Thread_Control.h \ + $(ACE_ROOT)/ace/Thread_Control.inl \ $(ACE_ROOT)/ace/ACE.i \ $(ACE_ROOT)/ace/Malloc.h \ $(ACE_ROOT)/ace/Malloc_Base.h \ @@ -15655,38 +15806,36 @@ realclean: $(ACE_ROOT)/ace/SString.h \ $(ACE_ROOT)/ace/SString.i \ $(ACE_ROOT)/ace/CDR_Stream.i \ - $(TAO_ROOT)/tao/try_macros.h \ - $(TAO_ROOT)/tao/orbconf.h \ + try_macros.h \ + orbconf.h \ $(ACE_ROOT)/ace/CORBA_macros.h \ - $(TAO_ROOT)/tao/varbase.h \ - $(TAO_ROOT)/tao/TAO_Export.h \ - $(TAO_ROOT)/tao/corbafwd.i \ - $(TAO_ROOT)/tao/CDR.i \ - $(TAO_ROOT)/tao/Environment.h \ - $(TAO_ROOT)/tao/Environment.i \ - $(TAO_ROOT)/tao/Object.h \ - $(TAO_ROOT)/tao/Object.i \ - $(TAO_ROOT)/tao/Typecode.h \ - $(TAO_ROOT)/tao/Exception.h \ - $(TAO_ROOT)/tao/Exception.i \ - $(TAO_ROOT)/tao/Typecode.i \ - $(TAO_ROOT)/tao/Any.i \ - $(TAO_ROOT)/tao/TimeBaseC.i \ - $(TAO_ROOT)/tao/TimeBaseS_T.h \ - $(TAO_ROOT)/tao/TimeBaseS_T.i \ - $(TAO_ROOT)/tao/TimeBaseS_T.cpp \ - $(TAO_ROOT)/tao/TimeBaseS.i + varbase.h \ + TAO_Export.h \ + corbafwd.i \ + CDR.i \ + Environment.h \ + Environment.i \ + Object.h \ + Object.i \ + Typecode.h \ + Exception.h \ + Exception.i \ + Typecode.i \ + Any.i \ + TimeBaseC.i \ + TimeBaseS_T.h \ + TimeBaseS_T.i \ + TimeBaseS_T.cpp \ + TimeBaseS.i -.obj/Principal.o .obj/Principal.so .shobj/Principal.o .shobj/Principal.so: Principal.cpp \ - $(TAO_ROOT)/tao/Principal.h \ +.obj/Principal.o .obj/Principal.o .obj/Principal.o .obj/Principal.o: Principal.cpp \ + Principal.h \ $(ACE_ROOT)/ace/pre.h \ - $(TAO_ROOT)/tao/corbafwd.h \ + corbafwd.h \ $(ACE_ROOT)/ace/CDR_Stream.h \ $(ACE_ROOT)/ace/Message_Block.h \ $(ACE_ROOT)/ace/ACE.h \ $(ACE_ROOT)/ace/OS.h \ - $(ACE_ROOT)/ace/config-sunos5.6.h \ - $(ACE_ROOT)/ace/config-sunos5.5.h \ $(ACE_ROOT)/ace/post.h \ $(ACE_ROOT)/ace/ACE_export.h \ $(ACE_ROOT)/ace/svc_export.h \ @@ -15710,6 +15859,12 @@ realclean: $(ACE_ROOT)/ace/Log_Record.h \ $(ACE_ROOT)/ace/Log_Priority.h \ $(ACE_ROOT)/ace/Log_Record.i \ + $(ACE_ROOT)/ace/Thread_Hook.h \ + $(ACE_ROOT)/ace/Thread_Adapter.h \ + $(ACE_ROOT)/ace/Thread_Adapter.inl \ + $(ACE_ROOT)/ace/Thread_Exit.h \ + $(ACE_ROOT)/ace/Thread_Control.h \ + $(ACE_ROOT)/ace/Thread_Control.inl \ $(ACE_ROOT)/ace/ACE.i \ $(ACE_ROOT)/ace/Malloc.h \ $(ACE_ROOT)/ace/Malloc_Base.h \ @@ -15764,33 +15919,31 @@ realclean: $(ACE_ROOT)/ace/SString.h \ $(ACE_ROOT)/ace/SString.i \ $(ACE_ROOT)/ace/CDR_Stream.i \ - $(TAO_ROOT)/tao/try_macros.h \ - $(TAO_ROOT)/tao/orbconf.h \ + try_macros.h \ + orbconf.h \ $(ACE_ROOT)/ace/CORBA_macros.h \ - $(TAO_ROOT)/tao/varbase.h \ - $(TAO_ROOT)/tao/TAO_Export.h \ - $(TAO_ROOT)/tao/corbafwd.i \ - $(TAO_ROOT)/tao/Sequence.h \ - $(TAO_ROOT)/tao/Managed_Types.h \ - $(TAO_ROOT)/tao/Managed_Types.i \ - $(TAO_ROOT)/tao/Sequence.i \ - $(TAO_ROOT)/tao/Sequence_T.h \ - $(TAO_ROOT)/tao/Sequence_T.i \ - $(TAO_ROOT)/tao/Sequence_T.cpp \ - $(TAO_ROOT)/tao/Principal.i \ - $(TAO_ROOT)/tao/CDR.h \ - $(TAO_ROOT)/tao/CDR.i + varbase.h \ + TAO_Export.h \ + corbafwd.i \ + Sequence.h \ + Managed_Types.h \ + Managed_Types.i \ + Sequence.i \ + Sequence_T.h \ + Sequence_T.i \ + Sequence_T.cpp \ + Principal.i \ + CDR.h \ + CDR.i -.obj/Sequence.o .obj/Sequence.so .shobj/Sequence.o .shobj/Sequence.so: Sequence.cpp \ - $(TAO_ROOT)/tao/Sequence.h \ +.obj/Sequence.o .obj/Sequence.o .obj/Sequence.o .obj/Sequence.o: Sequence.cpp \ + Sequence.h \ $(ACE_ROOT)/ace/pre.h \ - $(TAO_ROOT)/tao/corbafwd.h \ + corbafwd.h \ $(ACE_ROOT)/ace/CDR_Stream.h \ $(ACE_ROOT)/ace/Message_Block.h \ $(ACE_ROOT)/ace/ACE.h \ $(ACE_ROOT)/ace/OS.h \ - $(ACE_ROOT)/ace/config-sunos5.6.h \ - $(ACE_ROOT)/ace/config-sunos5.5.h \ $(ACE_ROOT)/ace/post.h \ $(ACE_ROOT)/ace/ACE_export.h \ $(ACE_ROOT)/ace/svc_export.h \ @@ -15814,6 +15967,12 @@ realclean: $(ACE_ROOT)/ace/Log_Record.h \ $(ACE_ROOT)/ace/Log_Priority.h \ $(ACE_ROOT)/ace/Log_Record.i \ + $(ACE_ROOT)/ace/Thread_Hook.h \ + $(ACE_ROOT)/ace/Thread_Adapter.h \ + $(ACE_ROOT)/ace/Thread_Adapter.inl \ + $(ACE_ROOT)/ace/Thread_Exit.h \ + $(ACE_ROOT)/ace/Thread_Control.h \ + $(ACE_ROOT)/ace/Thread_Control.inl \ $(ACE_ROOT)/ace/ACE.i \ $(ACE_ROOT)/ace/Malloc.h \ $(ACE_ROOT)/ace/Malloc_Base.h \ @@ -15868,29 +16027,27 @@ realclean: $(ACE_ROOT)/ace/SString.h \ $(ACE_ROOT)/ace/SString.i \ $(ACE_ROOT)/ace/CDR_Stream.i \ - $(TAO_ROOT)/tao/try_macros.h \ - $(TAO_ROOT)/tao/orbconf.h \ + try_macros.h \ + orbconf.h \ $(ACE_ROOT)/ace/CORBA_macros.h \ - $(TAO_ROOT)/tao/varbase.h \ - $(TAO_ROOT)/tao/TAO_Export.h \ - $(TAO_ROOT)/tao/corbafwd.i \ - $(TAO_ROOT)/tao/Managed_Types.h \ - $(TAO_ROOT)/tao/Managed_Types.i \ - $(TAO_ROOT)/tao/Sequence.i \ - $(TAO_ROOT)/tao/Sequence_T.h \ - $(TAO_ROOT)/tao/Sequence_T.i \ - $(TAO_ROOT)/tao/Sequence_T.cpp + varbase.h \ + TAO_Export.h \ + corbafwd.i \ + Managed_Types.h \ + Managed_Types.i \ + Sequence.i \ + Sequence_T.h \ + Sequence_T.i \ + Sequence_T.cpp -.obj/Server_Request.o .obj/Server_Request.so .shobj/Server_Request.o .shobj/Server_Request.so: Server_Request.cpp \ - $(TAO_ROOT)/tao/Server_Request.h \ +.obj/Server_Request.o .obj/Server_Request.o .obj/Server_Request.o .obj/Server_Request.o: Server_Request.cpp \ + Server_Request.h \ $(ACE_ROOT)/ace/pre.h \ - $(TAO_ROOT)/tao/corbafwd.h \ + corbafwd.h \ $(ACE_ROOT)/ace/CDR_Stream.h \ $(ACE_ROOT)/ace/Message_Block.h \ $(ACE_ROOT)/ace/ACE.h \ $(ACE_ROOT)/ace/OS.h \ - $(ACE_ROOT)/ace/config-sunos5.6.h \ - $(ACE_ROOT)/ace/config-sunos5.5.h \ $(ACE_ROOT)/ace/post.h \ $(ACE_ROOT)/ace/ACE_export.h \ $(ACE_ROOT)/ace/svc_export.h \ @@ -15914,6 +16071,12 @@ realclean: $(ACE_ROOT)/ace/Log_Record.h \ $(ACE_ROOT)/ace/Log_Priority.h \ $(ACE_ROOT)/ace/Log_Record.i \ + $(ACE_ROOT)/ace/Thread_Hook.h \ + $(ACE_ROOT)/ace/Thread_Adapter.h \ + $(ACE_ROOT)/ace/Thread_Adapter.inl \ + $(ACE_ROOT)/ace/Thread_Exit.h \ + $(ACE_ROOT)/ace/Thread_Control.h \ + $(ACE_ROOT)/ace/Thread_Control.inl \ $(ACE_ROOT)/ace/ACE.i \ $(ACE_ROOT)/ace/Malloc.h \ $(ACE_ROOT)/ace/Malloc_Base.h \ @@ -15968,43 +16131,43 @@ realclean: $(ACE_ROOT)/ace/SString.h \ $(ACE_ROOT)/ace/SString.i \ $(ACE_ROOT)/ace/CDR_Stream.i \ - $(TAO_ROOT)/tao/try_macros.h \ - $(TAO_ROOT)/tao/orbconf.h \ + try_macros.h \ + orbconf.h \ $(ACE_ROOT)/ace/CORBA_macros.h \ - $(TAO_ROOT)/tao/varbase.h \ - $(TAO_ROOT)/tao/TAO_Export.h \ - $(TAO_ROOT)/tao/corbafwd.i \ - $(TAO_ROOT)/tao/IOPC.h \ - $(TAO_ROOT)/tao/CDR.h \ - $(TAO_ROOT)/tao/CDR.i \ - $(TAO_ROOT)/tao/Sequence.h \ - $(TAO_ROOT)/tao/Managed_Types.h \ - $(TAO_ROOT)/tao/Managed_Types.i \ - $(TAO_ROOT)/tao/Sequence.i \ - $(TAO_ROOT)/tao/Sequence_T.h \ - $(TAO_ROOT)/tao/Sequence_T.i \ - $(TAO_ROOT)/tao/Sequence_T.cpp \ - $(TAO_ROOT)/tao/IOPC.i \ - $(TAO_ROOT)/tao/Object_KeyC.h \ - $(TAO_ROOT)/tao/Object_KeyC.i \ - $(TAO_ROOT)/tao/Object.h \ - $(TAO_ROOT)/tao/Object.i \ - $(TAO_ROOT)/tao/Server_Request.i \ - $(TAO_ROOT)/tao/Environment.h \ - $(TAO_ROOT)/tao/Environment.i \ - $(TAO_ROOT)/tao/NVList.h \ - $(TAO_ROOT)/tao/Any.h \ - $(TAO_ROOT)/tao/Typecode.h \ - $(TAO_ROOT)/tao/Exception.h \ - $(TAO_ROOT)/tao/Exception.i \ - $(TAO_ROOT)/tao/Typecode.i \ - $(TAO_ROOT)/tao/Any.i \ - $(TAO_ROOT)/tao/NVList.i \ - $(TAO_ROOT)/tao/Principal.h \ - $(TAO_ROOT)/tao/Principal.i \ - $(TAO_ROOT)/tao/ORB_Core.h \ - $(TAO_ROOT)/tao/ORB.h \ - $(TAO_ROOT)/tao/IOR_LookupTable.h \ + varbase.h \ + TAO_Export.h \ + corbafwd.i \ + IOPC.h \ + CDR.h \ + CDR.i \ + Sequence.h \ + Managed_Types.h \ + Managed_Types.i \ + Sequence.i \ + Sequence_T.h \ + Sequence_T.i \ + Sequence_T.cpp \ + IOPC.i \ + Object_KeyC.h \ + Object_KeyC.i \ + Object.h \ + Object.i \ + Server_Request.i \ + Environment.h \ + Environment.i \ + NVList.h \ + Any.h \ + Typecode.h \ + Exception.h \ + Exception.i \ + Typecode.i \ + Any.i \ + NVList.i \ + Principal.h \ + Principal.i \ + ORB_Core.h \ + ORB.h \ + IOR_LookupTable.h \ $(ACE_ROOT)/ace/Hash_Map_Manager.h \ $(ACE_ROOT)/ace/Functor.h \ $(ACE_ROOT)/ace/Functor.i \ @@ -16030,53 +16193,51 @@ realclean: $(ACE_ROOT)/ace/Reactor.i \ $(ACE_ROOT)/ace/Reactor_Impl.h \ $(ACE_ROOT)/ace/Svc_Conf_Tokens.h \ - $(TAO_ROOT)/tao/Services.h \ - $(TAO_ROOT)/tao/Services.i \ - $(TAO_ROOT)/tao/IORManipulation.h \ - $(TAO_ROOT)/tao/LocalObject.h \ - $(TAO_ROOT)/tao/LocalObject.i \ - $(TAO_ROOT)/tao/IORC.h \ - $(TAO_ROOT)/tao/IORC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.h \ - $(TAO_ROOT)/tao/Request_Info.h \ - $(TAO_ROOT)/tao/PortableInterceptorC.h \ - $(TAO_ROOT)/tao/DynamicC.h \ - $(TAO_ROOT)/tao/DynAnyC.h \ - $(TAO_ROOT)/tao/DynAnyC.i \ - $(TAO_ROOT)/tao/DynamicC.i \ - $(TAO_ROOT)/tao/MessagingC.h \ - $(TAO_ROOT)/tao/ValueBase.h \ - $(TAO_ROOT)/tao/ValueBase.i \ - $(TAO_ROOT)/tao/ValueFactory.h \ - $(TAO_ROOT)/tao/ValueFactory.i \ - $(TAO_ROOT)/tao/TimeBaseC.h \ - $(TAO_ROOT)/tao/TimeBaseC.i \ - $(TAO_ROOT)/tao/PolicyC.h \ - $(TAO_ROOT)/tao/CurrentC.h \ - $(TAO_ROOT)/tao/CurrentC.i \ - $(TAO_ROOT)/tao/Encodable.h \ - $(TAO_ROOT)/tao/PolicyC.i \ - $(TAO_ROOT)/tao/PollableC.h \ - $(TAO_ROOT)/tao/PollableC.i \ - $(TAO_ROOT)/tao/MessagingC.i \ - $(TAO_ROOT)/tao/PortableInterceptorC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.i \ - $(TAO_ROOT)/tao/ORB.i \ - $(TAO_ROOT)/tao/Policy_Manager.h \ - $(TAO_ROOT)/tao/POA_CORBA.h \ - $(TAO_ROOT)/tao/DomainC.h \ - $(TAO_ROOT)/tao/DomainC.i \ - $(TAO_ROOT)/tao/Servant_Base.h \ - $(TAO_ROOT)/tao/PortableServerC.h \ - $(TAO_ROOT)/tao/PortableServerC.i \ - $(TAO_ROOT)/tao/Servant_Base.i \ - $(TAO_ROOT)/tao/Policy_Manager.i \ - $(TAO_ROOT)/tao/Resource_Factory.h \ - $(TAO_ROOT)/tao/Pluggable.h \ - $(ACE_ROOT)/ace/Message_Queue.h \ - $(ACE_ROOT)/ace/IO_Cntl_Msg.h \ - $(ACE_ROOT)/ace/Message_Queue_T.h \ - $(ACE_ROOT)/ace/Message_Queue_T.i \ + Services.h \ + Services.i \ + IORManipulation.h \ + LocalObject.h \ + LocalObject.i \ + IORC.h \ + IORC.i \ + PortableInterceptor.h \ + Request_Info.h \ + PortableInterceptorC.h \ + DynamicC.h \ + DynamicC.i \ + MessagingC.h \ + ValueBase.h \ + ValueBase.i \ + ValueFactory.h \ + ValueFactory.i \ + TimeBaseC.h \ + TimeBaseC.i \ + PolicyC.h \ + CurrentC.h \ + CurrentC.i \ + Encodable.h \ + PolicyC.i \ + PollableC.h \ + PollableC.i \ + MessagingC.i \ + PortableInterceptorC.i \ + PortableInterceptor.i \ + ORB.i \ + Policy_Manager.h \ + POA_CORBA.h \ + DomainC.h \ + DomainC.i \ + Servant_Base.h \ + PortableServerC.h \ + PortableServerC.i \ + Servant_Base.i \ + Policy_Manager.i \ + Resource_Factory.h \ + Pluggable.h \ + $(ACE_ROOT)/ace/Message_Queue.h \ + $(ACE_ROOT)/ace/IO_Cntl_Msg.h \ + $(ACE_ROOT)/ace/Message_Queue_T.h \ + $(ACE_ROOT)/ace/Message_Queue_T.i \ $(ACE_ROOT)/ace/Message_Queue_T.cpp \ $(ACE_ROOT)/ace/Strategies.h \ $(ACE_ROOT)/ace/Strategies_T.h \ @@ -16094,34 +16255,32 @@ realclean: $(ACE_ROOT)/ace/WFMO_Reactor.i \ $(ACE_ROOT)/ace/Strategies.i \ $(ACE_ROOT)/ace/Message_Queue.i \ - $(TAO_ROOT)/tao/Pluggable.i \ - $(TAO_ROOT)/tao/Protocol_Factory.h \ - $(TAO_ROOT)/tao/params.h \ - $(TAO_ROOT)/tao/params.i \ - $(TAO_ROOT)/tao/TAO_Singleton_Manager.h \ - $(TAO_ROOT)/tao/TAO_Singleton_Manager.inl \ - $(TAO_ROOT)/tao/TAO_Singleton.h \ - $(TAO_ROOT)/tao/TAO_Singleton.inl \ - $(TAO_ROOT)/tao/TAO_Singleton.cpp \ + Pluggable.i \ + Protocol_Factory.h \ + params.h \ + params.i \ + TAO_Singleton_Manager.h \ + TAO_Singleton_Manager.inl \ + TAO_Singleton.h \ + TAO_Singleton.inl \ + TAO_Singleton.cpp \ $(ACE_ROOT)/ace/Map_Manager.h \ $(ACE_ROOT)/ace/Map_Manager.i \ $(ACE_ROOT)/ace/Map_Manager.cpp \ - $(TAO_ROOT)/tao/ORB_Core.i \ + ORB_Core.i \ $(ACE_ROOT)/ace/Dynamic_Service.h \ $(ACE_ROOT)/ace/Dynamic_Service.cpp \ - $(TAO_ROOT)/tao/Timeprobe.h \ + Timeprobe.h \ $(ACE_ROOT)/ace/Timeprobe.h -.obj/MProfile.o .obj/MProfile.so .shobj/MProfile.o .shobj/MProfile.so: MProfile.cpp \ - $(TAO_ROOT)/tao/MProfile.h \ +.obj/MProfile.o .obj/MProfile.o .obj/MProfile.o .obj/MProfile.o: MProfile.cpp \ + MProfile.h \ $(ACE_ROOT)/ace/pre.h \ - $(TAO_ROOT)/tao/corbafwd.h \ + corbafwd.h \ $(ACE_ROOT)/ace/CDR_Stream.h \ $(ACE_ROOT)/ace/Message_Block.h \ $(ACE_ROOT)/ace/ACE.h \ $(ACE_ROOT)/ace/OS.h \ - $(ACE_ROOT)/ace/config-sunos5.6.h \ - $(ACE_ROOT)/ace/config-sunos5.5.h \ $(ACE_ROOT)/ace/post.h \ $(ACE_ROOT)/ace/ACE_export.h \ $(ACE_ROOT)/ace/svc_export.h \ @@ -16145,6 +16304,12 @@ realclean: $(ACE_ROOT)/ace/Log_Record.h \ $(ACE_ROOT)/ace/Log_Priority.h \ $(ACE_ROOT)/ace/Log_Record.i \ + $(ACE_ROOT)/ace/Thread_Hook.h \ + $(ACE_ROOT)/ace/Thread_Adapter.h \ + $(ACE_ROOT)/ace/Thread_Adapter.inl \ + $(ACE_ROOT)/ace/Thread_Exit.h \ + $(ACE_ROOT)/ace/Thread_Control.h \ + $(ACE_ROOT)/ace/Thread_Control.inl \ $(ACE_ROOT)/ace/ACE.i \ $(ACE_ROOT)/ace/Malloc.h \ $(ACE_ROOT)/ace/Malloc_Base.h \ @@ -16199,44 +16364,44 @@ realclean: $(ACE_ROOT)/ace/SString.h \ $(ACE_ROOT)/ace/SString.i \ $(ACE_ROOT)/ace/CDR_Stream.i \ - $(TAO_ROOT)/tao/try_macros.h \ - $(TAO_ROOT)/tao/orbconf.h \ + try_macros.h \ + orbconf.h \ $(ACE_ROOT)/ace/CORBA_macros.h \ - $(TAO_ROOT)/tao/varbase.h \ - $(TAO_ROOT)/tao/TAO_Export.h \ - $(TAO_ROOT)/tao/corbafwd.i \ - $(TAO_ROOT)/tao/Profile.h \ - $(TAO_ROOT)/tao/Tagged_Components.h \ - $(TAO_ROOT)/tao/IOPC.h \ - $(TAO_ROOT)/tao/CDR.h \ - $(TAO_ROOT)/tao/CDR.i \ - $(TAO_ROOT)/tao/Sequence.h \ - $(TAO_ROOT)/tao/Managed_Types.h \ - $(TAO_ROOT)/tao/Managed_Types.i \ - $(TAO_ROOT)/tao/Sequence.i \ - $(TAO_ROOT)/tao/Sequence_T.h \ - $(TAO_ROOT)/tao/Sequence_T.i \ - $(TAO_ROOT)/tao/Sequence_T.cpp \ - $(TAO_ROOT)/tao/IOPC.i \ - $(TAO_ROOT)/tao/CONV_FRAMEC.h \ - $(TAO_ROOT)/tao/CONV_FRAMEC.i \ - $(TAO_ROOT)/tao/Tagged_Components.i \ - $(TAO_ROOT)/tao/PolicyC.h \ - $(TAO_ROOT)/tao/CurrentC.h \ - $(TAO_ROOT)/tao/Object.h \ - $(TAO_ROOT)/tao/Object.i \ - $(TAO_ROOT)/tao/CurrentC.i \ - $(TAO_ROOT)/tao/Encodable.h \ - $(TAO_ROOT)/tao/Exception.h \ - $(TAO_ROOT)/tao/Exception.i \ - $(TAO_ROOT)/tao/Typecode.h \ - $(TAO_ROOT)/tao/Typecode.i \ - $(TAO_ROOT)/tao/Environment.h \ - $(TAO_ROOT)/tao/Environment.i \ - $(TAO_ROOT)/tao/PolicyC.i \ - $(TAO_ROOT)/tao/Profile.i \ - $(TAO_ROOT)/tao/MProfile.i \ - $(TAO_ROOT)/tao/Pluggable.h \ + varbase.h \ + TAO_Export.h \ + corbafwd.i \ + Profile.h \ + Tagged_Components.h \ + IOPC.h \ + CDR.h \ + CDR.i \ + Sequence.h \ + Managed_Types.h \ + Managed_Types.i \ + Sequence.i \ + Sequence_T.h \ + Sequence_T.i \ + Sequence_T.cpp \ + IOPC.i \ + CONV_FRAMEC.h \ + CONV_FRAMEC.i \ + Tagged_Components.i \ + PolicyC.h \ + CurrentC.h \ + Object.h \ + Object.i \ + CurrentC.i \ + Encodable.h \ + Exception.h \ + Exception.i \ + Typecode.h \ + Typecode.i \ + Environment.h \ + Environment.i \ + PolicyC.i \ + Profile.i \ + MProfile.i \ + Pluggable.h \ $(ACE_ROOT)/ace/Message_Queue.h \ $(ACE_ROOT)/ace/IO_Cntl_Msg.h \ $(ACE_ROOT)/ace/Message_Queue_T.h \ @@ -16283,19 +16448,17 @@ realclean: $(ACE_ROOT)/ace/WFMO_Reactor.i \ $(ACE_ROOT)/ace/Strategies.i \ $(ACE_ROOT)/ace/Message_Queue.i \ - $(TAO_ROOT)/tao/Pluggable.i + Pluggable.i -.obj/Stub.o .obj/Stub.so .shobj/Stub.o .shobj/Stub.so: Stub.cpp \ - $(TAO_ROOT)/tao/Stub.h \ +.obj/Stub.o .obj/Stub.o .obj/Stub.o .obj/Stub.o: Stub.cpp \ + Stub.h \ $(ACE_ROOT)/ace/pre.h \ - $(TAO_ROOT)/tao/Pluggable.h \ - $(TAO_ROOT)/tao/corbafwd.h \ + Pluggable.h \ + corbafwd.h \ $(ACE_ROOT)/ace/CDR_Stream.h \ $(ACE_ROOT)/ace/Message_Block.h \ $(ACE_ROOT)/ace/ACE.h \ $(ACE_ROOT)/ace/OS.h \ - $(ACE_ROOT)/ace/config-sunos5.6.h \ - $(ACE_ROOT)/ace/config-sunos5.5.h \ $(ACE_ROOT)/ace/post.h \ $(ACE_ROOT)/ace/ACE_export.h \ $(ACE_ROOT)/ace/svc_export.h \ @@ -16319,6 +16482,12 @@ realclean: $(ACE_ROOT)/ace/Log_Record.h \ $(ACE_ROOT)/ace/Log_Priority.h \ $(ACE_ROOT)/ace/Log_Record.i \ + $(ACE_ROOT)/ace/Thread_Hook.h \ + $(ACE_ROOT)/ace/Thread_Adapter.h \ + $(ACE_ROOT)/ace/Thread_Adapter.inl \ + $(ACE_ROOT)/ace/Thread_Exit.h \ + $(ACE_ROOT)/ace/Thread_Control.h \ + $(ACE_ROOT)/ace/Thread_Control.inl \ $(ACE_ROOT)/ace/ACE.i \ $(ACE_ROOT)/ace/Malloc.h \ $(ACE_ROOT)/ace/Malloc_Base.h \ @@ -16373,12 +16542,12 @@ realclean: $(ACE_ROOT)/ace/SString.h \ $(ACE_ROOT)/ace/SString.i \ $(ACE_ROOT)/ace/CDR_Stream.i \ - $(TAO_ROOT)/tao/try_macros.h \ - $(TAO_ROOT)/tao/orbconf.h \ + try_macros.h \ + orbconf.h \ $(ACE_ROOT)/ace/CORBA_macros.h \ - $(TAO_ROOT)/tao/varbase.h \ - $(TAO_ROOT)/tao/TAO_Export.h \ - $(TAO_ROOT)/tao/corbafwd.i \ + varbase.h \ + TAO_Export.h \ + corbafwd.i \ $(ACE_ROOT)/ace/Message_Queue.h \ $(ACE_ROOT)/ace/IO_Cntl_Msg.h \ $(ACE_ROOT)/ace/Message_Queue_T.h \ @@ -16425,175 +16594,171 @@ realclean: $(ACE_ROOT)/ace/WFMO_Reactor.i \ $(ACE_ROOT)/ace/Strategies.i \ $(ACE_ROOT)/ace/Message_Queue.i \ - $(TAO_ROOT)/tao/Sequence.h \ - $(TAO_ROOT)/tao/Managed_Types.h \ - $(TAO_ROOT)/tao/Managed_Types.i \ - $(TAO_ROOT)/tao/Sequence.i \ - $(TAO_ROOT)/tao/Sequence_T.h \ - $(TAO_ROOT)/tao/Sequence_T.i \ - $(TAO_ROOT)/tao/Sequence_T.cpp \ - $(TAO_ROOT)/tao/Typecode.h \ - $(TAO_ROOT)/tao/Exception.h \ - $(TAO_ROOT)/tao/Exception.i \ - $(TAO_ROOT)/tao/Typecode.i \ - $(TAO_ROOT)/tao/IOPC.h \ - $(TAO_ROOT)/tao/CDR.h \ - $(TAO_ROOT)/tao/CDR.i \ - $(TAO_ROOT)/tao/IOPC.i \ - $(TAO_ROOT)/tao/Pluggable.i \ - $(TAO_ROOT)/tao/MProfile.h \ - $(TAO_ROOT)/tao/Profile.h \ - $(TAO_ROOT)/tao/Tagged_Components.h \ - $(TAO_ROOT)/tao/CONV_FRAMEC.h \ - $(TAO_ROOT)/tao/CONV_FRAMEC.i \ - $(TAO_ROOT)/tao/Tagged_Components.i \ - $(TAO_ROOT)/tao/PolicyC.h \ - $(TAO_ROOT)/tao/CurrentC.h \ - $(TAO_ROOT)/tao/Object.h \ - $(TAO_ROOT)/tao/Object.i \ - $(TAO_ROOT)/tao/CurrentC.i \ - $(TAO_ROOT)/tao/Encodable.h \ - $(TAO_ROOT)/tao/Environment.h \ - $(TAO_ROOT)/tao/Environment.i \ - $(TAO_ROOT)/tao/PolicyC.i \ - $(TAO_ROOT)/tao/Profile.i \ - $(TAO_ROOT)/tao/MProfile.i \ - $(TAO_ROOT)/tao/ORB.h \ - $(TAO_ROOT)/tao/IOR_LookupTable.h \ - $(TAO_ROOT)/tao/Services.h \ - $(TAO_ROOT)/tao/Services.i \ - $(TAO_ROOT)/tao/IORManipulation.h \ - $(TAO_ROOT)/tao/LocalObject.h \ - $(TAO_ROOT)/tao/LocalObject.i \ - $(TAO_ROOT)/tao/IORC.h \ - $(TAO_ROOT)/tao/IORC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.h \ - $(TAO_ROOT)/tao/Request_Info.h \ - $(TAO_ROOT)/tao/PortableInterceptorC.h \ - $(TAO_ROOT)/tao/DynamicC.h \ - $(TAO_ROOT)/tao/Any.h \ - $(TAO_ROOT)/tao/Any.i \ - $(TAO_ROOT)/tao/DynAnyC.h \ - $(TAO_ROOT)/tao/DynAnyC.i \ - $(TAO_ROOT)/tao/DynamicC.i \ - $(TAO_ROOT)/tao/MessagingC.h \ - $(TAO_ROOT)/tao/ValueBase.h \ - $(TAO_ROOT)/tao/ValueBase.i \ - $(TAO_ROOT)/tao/ValueFactory.h \ - $(TAO_ROOT)/tao/ValueFactory.i \ - $(TAO_ROOT)/tao/TimeBaseC.h \ - $(TAO_ROOT)/tao/TimeBaseC.i \ - $(TAO_ROOT)/tao/PollableC.h \ - $(TAO_ROOT)/tao/PollableC.i \ - $(TAO_ROOT)/tao/MessagingC.i \ - $(TAO_ROOT)/tao/PortableInterceptorC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.i \ - $(TAO_ROOT)/tao/ORB.i \ - $(TAO_ROOT)/tao/Stub.i \ - $(TAO_ROOT)/tao/NVList.h \ - $(TAO_ROOT)/tao/NVList.i \ - $(TAO_ROOT)/tao/Invocation.h \ - $(TAO_ROOT)/tao/ORB_Core.h \ - $(TAO_ROOT)/tao/Policy_Manager.h \ - $(TAO_ROOT)/tao/POA_CORBA.h \ - $(TAO_ROOT)/tao/DomainC.h \ - $(TAO_ROOT)/tao/DomainC.i \ - $(TAO_ROOT)/tao/Servant_Base.h \ - $(TAO_ROOT)/tao/PortableServerC.h \ - $(TAO_ROOT)/tao/PortableServerC.i \ - $(TAO_ROOT)/tao/Servant_Base.i \ - $(TAO_ROOT)/tao/Policy_Manager.i \ - $(TAO_ROOT)/tao/Resource_Factory.h \ - $(TAO_ROOT)/tao/Protocol_Factory.h \ - $(TAO_ROOT)/tao/params.h \ - $(TAO_ROOT)/tao/params.i \ - $(TAO_ROOT)/tao/TAO_Singleton_Manager.h \ - $(TAO_ROOT)/tao/TAO_Singleton_Manager.inl \ - $(TAO_ROOT)/tao/TAO_Singleton.h \ - $(TAO_ROOT)/tao/TAO_Singleton.inl \ - $(TAO_ROOT)/tao/TAO_Singleton.cpp \ + Sequence.h \ + Managed_Types.h \ + Managed_Types.i \ + Sequence.i \ + Sequence_T.h \ + Sequence_T.i \ + Sequence_T.cpp \ + Typecode.h \ + Exception.h \ + Exception.i \ + Typecode.i \ + IOPC.h \ + CDR.h \ + CDR.i \ + IOPC.i \ + Pluggable.i \ + MProfile.h \ + Profile.h \ + Tagged_Components.h \ + CONV_FRAMEC.h \ + CONV_FRAMEC.i \ + Tagged_Components.i \ + PolicyC.h \ + CurrentC.h \ + Object.h \ + Object.i \ + CurrentC.i \ + Encodable.h \ + Environment.h \ + Environment.i \ + PolicyC.i \ + Profile.i \ + MProfile.i \ + ORB.h \ + IOR_LookupTable.h \ + Services.h \ + Services.i \ + IORManipulation.h \ + LocalObject.h \ + LocalObject.i \ + IORC.h \ + IORC.i \ + PortableInterceptor.h \ + Request_Info.h \ + PortableInterceptorC.h \ + DynamicC.h \ + Any.h \ + Any.i \ + DynamicC.i \ + MessagingC.h \ + ValueBase.h \ + ValueBase.i \ + ValueFactory.h \ + ValueFactory.i \ + TimeBaseC.h \ + TimeBaseC.i \ + PollableC.h \ + PollableC.i \ + MessagingC.i \ + PortableInterceptorC.i \ + PortableInterceptor.i \ + ORB.i \ + Stub.i \ + NVList.h \ + NVList.i \ + Invocation.h \ + ORB_Core.h \ + Policy_Manager.h \ + POA_CORBA.h \ + DomainC.h \ + DomainC.i \ + Servant_Base.h \ + PortableServerC.h \ + PortableServerC.i \ + Servant_Base.i \ + Policy_Manager.i \ + Resource_Factory.h \ + Protocol_Factory.h \ + params.h \ + params.i \ + TAO_Singleton_Manager.h \ + TAO_Singleton_Manager.inl \ + TAO_Singleton.h \ + TAO_Singleton.inl \ + TAO_Singleton.cpp \ $(ACE_ROOT)/ace/Map_Manager.h \ $(ACE_ROOT)/ace/Map_Manager.i \ $(ACE_ROOT)/ace/Map_Manager.cpp \ - $(TAO_ROOT)/tao/ORB_Core.i \ + ORB_Core.i \ $(ACE_ROOT)/ace/Dynamic_Service.h \ $(ACE_ROOT)/ace/Dynamic_Service.cpp \ - $(TAO_ROOT)/tao/Synch_Reply_Dispatcher.h \ - $(TAO_ROOT)/tao/Reply_Dispatcher.h \ - $(TAO_ROOT)/tao/Reply_Dispatcher.i \ - $(TAO_ROOT)/tao/GIOP_Message_State.h \ - $(TAO_ROOT)/tao/Pluggable_Messaging.h \ - $(TAO_ROOT)/tao/Pluggable_Messaging_Utils.h \ - $(TAO_ROOT)/tao/Pluggable_Messaging_Utils.i \ - $(TAO_ROOT)/tao/Pluggable_Messaging.i \ - $(TAO_ROOT)/tao/GIOP_Message_State.i \ - $(TAO_ROOT)/tao/Synch_Reply_Dispatcher.i \ - $(TAO_ROOT)/tao/TAOC.h \ - $(TAO_ROOT)/tao/Priority_Mapping_Manager.h \ - $(TAO_ROOT)/tao/Priority_Mapping.h \ - $(TAO_ROOT)/tao/RTCORBAC.h \ - $(TAO_ROOT)/tao/RTCORBAC.i \ - $(TAO_ROOT)/tao/Priority_Mapping.i \ - $(TAO_ROOT)/tao/Priority_Mapping_Manager.i \ - $(TAO_ROOT)/tao/TAOC.i \ - $(TAO_ROOT)/tao/operation_details.h \ - $(TAO_ROOT)/tao/target_specification.h \ - $(TAO_ROOT)/tao/Object_KeyC.h \ - $(TAO_ROOT)/tao/Object_KeyC.i \ - $(TAO_ROOT)/tao/target_specification.i \ - $(TAO_ROOT)/tao/operation_details.i \ - $(TAO_ROOT)/tao/Invocation.i \ - $(TAO_ROOT)/tao/Asynch_Invocation.h \ - $(TAO_ROOT)/tao/Asynch_Reply_Dispatcher.h \ - $(TAO_ROOT)/tao/Asynch_Reply_Dispatcher.i \ - $(TAO_ROOT)/tao/Asynch_Invocation.i \ - $(TAO_ROOT)/tao/DII_Invocation.h \ - $(TAO_ROOT)/tao/DII_Reply_Dispatcher.h \ - $(TAO_ROOT)/tao/DII_Reply_Dispatcher.i \ - $(TAO_ROOT)/tao/Request.h \ - $(TAO_ROOT)/tao/Context.h \ - $(TAO_ROOT)/tao/Context.i \ - $(TAO_ROOT)/tao/Request.i \ - $(TAO_ROOT)/tao/DII_Invocation.i \ - $(TAO_ROOT)/tao/Client_Strategy_Factory.h \ - $(TAO_ROOT)/tao/Sync_Strategies.h \ - $(TAO_ROOT)/tao/Sync_Strategies.i \ - $(TAO_ROOT)/tao/Buffering_Constraint_Policy.h \ - $(TAO_ROOT)/tao/Buffering_Constraint_Policy.i \ - $(TAO_ROOT)/tao/Messaging_Policy_i.h \ - $(TAO_ROOT)/tao/Messaging_Policy_i.i \ - $(TAO_ROOT)/tao/Client_Priority_Policy.h \ - $(TAO_ROOT)/tao/Client_Priority_Policy.i \ - $(TAO_ROOT)/tao/debug.h \ - $(TAO_ROOT)/tao/RT_Policy_i.h \ - $(TAO_ROOT)/tao/RTCORBAS.h \ - $(TAO_ROOT)/tao/IOPS.h \ - $(TAO_ROOT)/tao/IOPS_T.h \ - $(TAO_ROOT)/tao/IOPS_T.i \ - $(TAO_ROOT)/tao/IOPS_T.cpp \ - $(TAO_ROOT)/tao/IOPS.i \ - $(TAO_ROOT)/tao/TimeBaseS.h \ - $(TAO_ROOT)/tao/TimeBaseS_T.h \ - $(TAO_ROOT)/tao/TimeBaseS_T.i \ - $(TAO_ROOT)/tao/TimeBaseS_T.cpp \ - $(TAO_ROOT)/tao/TimeBaseS.i \ - $(TAO_ROOT)/tao/RTCORBAS_T.h \ - $(TAO_ROOT)/tao/RTCORBAS_T.i \ - $(TAO_ROOT)/tao/RTCORBAS_T.cpp \ - $(TAO_ROOT)/tao/RTCORBAS.i \ - $(TAO_ROOT)/tao/RT_Policy_i.i \ + Synch_Reply_Dispatcher.h \ + Reply_Dispatcher.h \ + Reply_Dispatcher.i \ + GIOP_Message_State.h \ + Pluggable_Messaging.h \ + Pluggable_Messaging_Utils.h \ + Pluggable_Messaging_Utils.i \ + Pluggable_Messaging.i \ + GIOP_Message_State.i \ + Synch_Reply_Dispatcher.i \ + TAOC.h \ + Priority_Mapping_Manager.h \ + Priority_Mapping.h \ + RTCORBAC.h \ + RTCORBAC.i \ + Priority_Mapping.i \ + Priority_Mapping_Manager.i \ + TAOC.i \ + operation_details.h \ + target_specification.h \ + Object_KeyC.h \ + Object_KeyC.i \ + target_specification.i \ + operation_details.i \ + Invocation.i \ + Asynch_Invocation.h \ + Asynch_Reply_Dispatcher.h \ + Asynch_Reply_Dispatcher.i \ + Asynch_Invocation.i \ + DII_Invocation.h \ + DII_Reply_Dispatcher.h \ + DII_Reply_Dispatcher.i \ + Request.h \ + Context.h \ + Context.i \ + Request.i \ + DII_Invocation.i \ + Client_Strategy_Factory.h \ + Sync_Strategies.h \ + Sync_Strategies.i \ + Buffering_Constraint_Policy.h \ + Buffering_Constraint_Policy.i \ + Messaging_Policy_i.h \ + Messaging_Policy_i.i \ + Client_Priority_Policy.h \ + Client_Priority_Policy.i \ + debug.h \ + RT_Policy_i.h \ + RTCORBAS.h \ + IOPS.h \ + IOPS_T.h \ + IOPS_T.i \ + IOPS_T.cpp \ + IOPS.i \ + TimeBaseS.h \ + TimeBaseS_T.h \ + TimeBaseS_T.i \ + TimeBaseS_T.cpp \ + TimeBaseS.i \ + RTCORBAS_T.h \ + RTCORBAS_T.i \ + RTCORBAS_T.cpp \ + RTCORBAS.i \ + RT_Policy_i.i \ $(ACE_ROOT)/ace/Auto_Ptr.h \ $(ACE_ROOT)/ace/Auto_Ptr.i \ $(ACE_ROOT)/ace/Auto_Ptr.cpp -.obj/Typecode.o .obj/Typecode.so .shobj/Typecode.o .shobj/Typecode.so: Typecode.cpp \ - $(TAO_ROOT)/tao/Typecode.h \ +.obj/Typecode.o .obj/Typecode.o .obj/Typecode.o .obj/Typecode.o: Typecode.cpp \ + Typecode.h \ $(ACE_ROOT)/ace/pre.h \ $(ACE_ROOT)/ace/Synch.h \ $(ACE_ROOT)/ace/ACE.h \ $(ACE_ROOT)/ace/OS.h \ - $(ACE_ROOT)/ace/config-sunos5.6.h \ - $(ACE_ROOT)/ace/config-sunos5.5.h \ $(ACE_ROOT)/ace/post.h \ $(ACE_ROOT)/ace/ACE_export.h \ $(ACE_ROOT)/ace/svc_export.h \ @@ -16617,6 +16782,12 @@ realclean: $(ACE_ROOT)/ace/Log_Record.h \ $(ACE_ROOT)/ace/Log_Priority.h \ $(ACE_ROOT)/ace/Log_Record.i \ + $(ACE_ROOT)/ace/Thread_Hook.h \ + $(ACE_ROOT)/ace/Thread_Adapter.h \ + $(ACE_ROOT)/ace/Thread_Adapter.inl \ + $(ACE_ROOT)/ace/Thread_Exit.h \ + $(ACE_ROOT)/ace/Thread_Control.h \ + $(ACE_ROOT)/ace/Thread_Control.inl \ $(ACE_ROOT)/ace/ACE.i \ $(ACE_ROOT)/ace/SV_Semaphore_Complex.h \ $(ACE_ROOT)/ace/SV_Semaphore_Simple.h \ @@ -16631,8 +16802,8 @@ realclean: $(ACE_ROOT)/ace/Thread.i \ $(ACE_ROOT)/ace/Atomic_Op.i \ $(ACE_ROOT)/ace/Synch_T.cpp \ - $(TAO_ROOT)/tao/Exception.h \ - $(TAO_ROOT)/tao/corbafwd.h \ + Exception.h \ + corbafwd.h \ $(ACE_ROOT)/ace/CDR_Stream.h \ $(ACE_ROOT)/ace/Message_Block.h \ $(ACE_ROOT)/ace/Malloc.h \ @@ -16674,34 +16845,34 @@ realclean: $(ACE_ROOT)/ace/SString.h \ $(ACE_ROOT)/ace/SString.i \ $(ACE_ROOT)/ace/CDR_Stream.i \ - $(TAO_ROOT)/tao/try_macros.h \ - $(TAO_ROOT)/tao/orbconf.h \ + try_macros.h \ + orbconf.h \ $(ACE_ROOT)/ace/CORBA_macros.h \ - $(TAO_ROOT)/tao/varbase.h \ - $(TAO_ROOT)/tao/TAO_Export.h \ - $(TAO_ROOT)/tao/corbafwd.i \ - $(TAO_ROOT)/tao/Exception.i \ - $(TAO_ROOT)/tao/Typecode.i \ - $(TAO_ROOT)/tao/Environment.h \ - $(TAO_ROOT)/tao/Environment.i \ - $(TAO_ROOT)/tao/Any.h \ - $(TAO_ROOT)/tao/CDR.h \ - $(TAO_ROOT)/tao/CDR.i \ - $(TAO_ROOT)/tao/Object.h \ - $(TAO_ROOT)/tao/Object.i \ - $(TAO_ROOT)/tao/Any.i \ - $(TAO_ROOT)/tao/Principal.h \ - $(TAO_ROOT)/tao/Sequence.h \ - $(TAO_ROOT)/tao/Managed_Types.h \ - $(TAO_ROOT)/tao/Managed_Types.i \ - $(TAO_ROOT)/tao/Sequence.i \ - $(TAO_ROOT)/tao/Sequence_T.h \ - $(TAO_ROOT)/tao/Sequence_T.i \ - $(TAO_ROOT)/tao/Sequence_T.cpp \ - $(TAO_ROOT)/tao/Principal.i \ - $(TAO_ROOT)/tao/Marshal.h \ - $(TAO_ROOT)/tao/ORB.h \ - $(TAO_ROOT)/tao/IOR_LookupTable.h \ + varbase.h \ + TAO_Export.h \ + corbafwd.i \ + Exception.i \ + Typecode.i \ + Environment.h \ + Environment.i \ + Any.h \ + CDR.h \ + CDR.i \ + Object.h \ + Object.i \ + Any.i \ + Principal.h \ + Sequence.h \ + Managed_Types.h \ + Managed_Types.i \ + Sequence.i \ + Sequence_T.h \ + Sequence_T.i \ + Sequence_T.cpp \ + Principal.i \ + Marshal.h \ + ORB.h \ + IOR_LookupTable.h \ $(ACE_ROOT)/ace/Hash_Map_Manager.h \ $(ACE_ROOT)/ace/Functor.h \ $(ACE_ROOT)/ace/Functor.i \ @@ -16727,53 +16898,49 @@ realclean: $(ACE_ROOT)/ace/Reactor.i \ $(ACE_ROOT)/ace/Reactor_Impl.h \ $(ACE_ROOT)/ace/Svc_Conf_Tokens.h \ - $(TAO_ROOT)/tao/Services.h \ - $(TAO_ROOT)/tao/Services.i \ - $(TAO_ROOT)/tao/IORManipulation.h \ - $(TAO_ROOT)/tao/LocalObject.h \ - $(TAO_ROOT)/tao/LocalObject.i \ - $(TAO_ROOT)/tao/IORC.h \ - $(TAO_ROOT)/tao/IORC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.h \ - $(TAO_ROOT)/tao/Request_Info.h \ - $(TAO_ROOT)/tao/PortableInterceptorC.h \ - $(TAO_ROOT)/tao/DynamicC.h \ - $(TAO_ROOT)/tao/IOPC.h \ - $(TAO_ROOT)/tao/IOPC.i \ - $(TAO_ROOT)/tao/DynAnyC.h \ - $(TAO_ROOT)/tao/DynAnyC.i \ - $(TAO_ROOT)/tao/DynamicC.i \ - $(TAO_ROOT)/tao/MessagingC.h \ - $(TAO_ROOT)/tao/ValueBase.h \ - $(TAO_ROOT)/tao/ValueBase.i \ - $(TAO_ROOT)/tao/ValueFactory.h \ - $(TAO_ROOT)/tao/ValueFactory.i \ - $(TAO_ROOT)/tao/TimeBaseC.h \ - $(TAO_ROOT)/tao/TimeBaseC.i \ - $(TAO_ROOT)/tao/PolicyC.h \ - $(TAO_ROOT)/tao/CurrentC.h \ - $(TAO_ROOT)/tao/CurrentC.i \ - $(TAO_ROOT)/tao/Encodable.h \ - $(TAO_ROOT)/tao/PolicyC.i \ - $(TAO_ROOT)/tao/PollableC.h \ - $(TAO_ROOT)/tao/PollableC.i \ - $(TAO_ROOT)/tao/MessagingC.i \ - $(TAO_ROOT)/tao/PortableInterceptorC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.i \ - $(TAO_ROOT)/tao/ORB.i \ - $(TAO_ROOT)/tao/Marshal.i \ - $(TAO_ROOT)/tao/debug.h + Services.h \ + Services.i \ + IORManipulation.h \ + LocalObject.h \ + LocalObject.i \ + IORC.h \ + IORC.i \ + PortableInterceptor.h \ + Request_Info.h \ + PortableInterceptorC.h \ + DynamicC.h \ + IOPC.h \ + IOPC.i \ + DynamicC.i \ + MessagingC.h \ + ValueBase.h \ + ValueBase.i \ + ValueFactory.h \ + ValueFactory.i \ + TimeBaseC.h \ + TimeBaseC.i \ + PolicyC.h \ + CurrentC.h \ + CurrentC.i \ + Encodable.h \ + PolicyC.i \ + PollableC.h \ + PollableC.i \ + MessagingC.i \ + PortableInterceptorC.i \ + PortableInterceptor.i \ + ORB.i \ + Marshal.i \ + debug.h -.obj/ValueBase.o .obj/ValueBase.so .shobj/ValueBase.o .shobj/ValueBase.so: ValueBase.cpp \ - $(TAO_ROOT)/tao/CDR.h \ +.obj/ValueBase.o .obj/ValueBase.o .obj/ValueBase.o .obj/ValueBase.o: ValueBase.cpp \ + CDR.h \ $(ACE_ROOT)/ace/pre.h \ - $(TAO_ROOT)/tao/corbafwd.h \ + corbafwd.h \ $(ACE_ROOT)/ace/CDR_Stream.h \ $(ACE_ROOT)/ace/Message_Block.h \ $(ACE_ROOT)/ace/ACE.h \ $(ACE_ROOT)/ace/OS.h \ - $(ACE_ROOT)/ace/config-sunos5.6.h \ - $(ACE_ROOT)/ace/config-sunos5.5.h \ $(ACE_ROOT)/ace/post.h \ $(ACE_ROOT)/ace/ACE_export.h \ $(ACE_ROOT)/ace/svc_export.h \ @@ -16797,6 +16964,12 @@ realclean: $(ACE_ROOT)/ace/Log_Record.h \ $(ACE_ROOT)/ace/Log_Priority.h \ $(ACE_ROOT)/ace/Log_Record.i \ + $(ACE_ROOT)/ace/Thread_Hook.h \ + $(ACE_ROOT)/ace/Thread_Adapter.h \ + $(ACE_ROOT)/ace/Thread_Adapter.inl \ + $(ACE_ROOT)/ace/Thread_Exit.h \ + $(ACE_ROOT)/ace/Thread_Control.h \ + $(ACE_ROOT)/ace/Thread_Control.inl \ $(ACE_ROOT)/ace/ACE.i \ $(ACE_ROOT)/ace/Malloc.h \ $(ACE_ROOT)/ace/Malloc_Base.h \ @@ -16851,17 +17024,17 @@ realclean: $(ACE_ROOT)/ace/SString.h \ $(ACE_ROOT)/ace/SString.i \ $(ACE_ROOT)/ace/CDR_Stream.i \ - $(TAO_ROOT)/tao/try_macros.h \ - $(TAO_ROOT)/tao/orbconf.h \ + try_macros.h \ + orbconf.h \ $(ACE_ROOT)/ace/CORBA_macros.h \ - $(TAO_ROOT)/tao/varbase.h \ - $(TAO_ROOT)/tao/TAO_Export.h \ - $(TAO_ROOT)/tao/corbafwd.i \ - $(TAO_ROOT)/tao/CDR.i \ - $(TAO_ROOT)/tao/ORB.h \ - $(TAO_ROOT)/tao/Exception.h \ - $(TAO_ROOT)/tao/Exception.i \ - $(TAO_ROOT)/tao/IOR_LookupTable.h \ + varbase.h \ + TAO_Export.h \ + corbafwd.i \ + CDR.i \ + ORB.h \ + Exception.h \ + Exception.i \ + IOR_LookupTable.h \ $(ACE_ROOT)/ace/Hash_Map_Manager.h \ $(ACE_ROOT)/ace/Functor.h \ $(ACE_ROOT)/ace/Functor.i \ @@ -16887,67 +17060,65 @@ realclean: $(ACE_ROOT)/ace/Reactor.i \ $(ACE_ROOT)/ace/Reactor_Impl.h \ $(ACE_ROOT)/ace/Svc_Conf_Tokens.h \ - $(TAO_ROOT)/tao/Services.h \ - $(TAO_ROOT)/tao/Sequence.h \ - $(TAO_ROOT)/tao/Managed_Types.h \ - $(TAO_ROOT)/tao/Managed_Types.i \ - $(TAO_ROOT)/tao/Sequence.i \ - $(TAO_ROOT)/tao/Sequence_T.h \ - $(TAO_ROOT)/tao/Sequence_T.i \ - $(TAO_ROOT)/tao/Sequence_T.cpp \ - $(TAO_ROOT)/tao/Services.i \ - $(TAO_ROOT)/tao/IORManipulation.h \ - $(TAO_ROOT)/tao/LocalObject.h \ - $(TAO_ROOT)/tao/Object.h \ - $(TAO_ROOT)/tao/Object.i \ - $(TAO_ROOT)/tao/LocalObject.i \ - $(TAO_ROOT)/tao/IORC.h \ - $(TAO_ROOT)/tao/Environment.h \ - $(TAO_ROOT)/tao/Environment.i \ - $(TAO_ROOT)/tao/IORC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.h \ - $(TAO_ROOT)/tao/Request_Info.h \ - $(TAO_ROOT)/tao/PortableInterceptorC.h \ - $(TAO_ROOT)/tao/DynamicC.h \ - $(TAO_ROOT)/tao/Any.h \ - $(TAO_ROOT)/tao/Typecode.h \ - $(TAO_ROOT)/tao/Typecode.i \ - $(TAO_ROOT)/tao/Any.i \ - $(TAO_ROOT)/tao/IOPC.h \ - $(TAO_ROOT)/tao/IOPC.i \ - $(TAO_ROOT)/tao/DynAnyC.h \ - $(TAO_ROOT)/tao/DynAnyC.i \ - $(TAO_ROOT)/tao/DynamicC.i \ - $(TAO_ROOT)/tao/MessagingC.h \ - $(TAO_ROOT)/tao/ValueBase.h \ - $(TAO_ROOT)/tao/ValueBase.i \ - $(TAO_ROOT)/tao/ValueFactory.h \ - $(TAO_ROOT)/tao/ValueFactory.i \ - $(TAO_ROOT)/tao/TimeBaseC.h \ - $(TAO_ROOT)/tao/TimeBaseC.i \ - $(TAO_ROOT)/tao/PolicyC.h \ - $(TAO_ROOT)/tao/CurrentC.h \ - $(TAO_ROOT)/tao/CurrentC.i \ - $(TAO_ROOT)/tao/Encodable.h \ - $(TAO_ROOT)/tao/PolicyC.i \ - $(TAO_ROOT)/tao/PollableC.h \ - $(TAO_ROOT)/tao/PollableC.i \ - $(TAO_ROOT)/tao/MessagingC.i \ - $(TAO_ROOT)/tao/PortableInterceptorC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.i \ - $(TAO_ROOT)/tao/ORB.i \ - $(TAO_ROOT)/tao/ORB_Core.h \ - $(TAO_ROOT)/tao/Policy_Manager.h \ - $(TAO_ROOT)/tao/POA_CORBA.h \ - $(TAO_ROOT)/tao/DomainC.h \ - $(TAO_ROOT)/tao/DomainC.i \ - $(TAO_ROOT)/tao/Servant_Base.h \ - $(TAO_ROOT)/tao/PortableServerC.h \ - $(TAO_ROOT)/tao/PortableServerC.i \ - $(TAO_ROOT)/tao/Servant_Base.i \ - $(TAO_ROOT)/tao/Policy_Manager.i \ - $(TAO_ROOT)/tao/Resource_Factory.h \ - $(TAO_ROOT)/tao/Pluggable.h \ + Services.h \ + Sequence.h \ + Managed_Types.h \ + Managed_Types.i \ + Sequence.i \ + Sequence_T.h \ + Sequence_T.i \ + Sequence_T.cpp \ + Services.i \ + IORManipulation.h \ + LocalObject.h \ + Object.h \ + Object.i \ + LocalObject.i \ + IORC.h \ + Environment.h \ + Environment.i \ + IORC.i \ + PortableInterceptor.h \ + Request_Info.h \ + PortableInterceptorC.h \ + DynamicC.h \ + Any.h \ + Typecode.h \ + Typecode.i \ + Any.i \ + IOPC.h \ + IOPC.i \ + DynamicC.i \ + MessagingC.h \ + ValueBase.h \ + ValueBase.i \ + ValueFactory.h \ + ValueFactory.i \ + TimeBaseC.h \ + TimeBaseC.i \ + PolicyC.h \ + CurrentC.h \ + CurrentC.i \ + Encodable.h \ + PolicyC.i \ + PollableC.h \ + PollableC.i \ + MessagingC.i \ + PortableInterceptorC.i \ + PortableInterceptor.i \ + ORB.i \ + ORB_Core.h \ + Policy_Manager.h \ + POA_CORBA.h \ + DomainC.h \ + DomainC.i \ + Servant_Base.h \ + PortableServerC.h \ + PortableServerC.i \ + Servant_Base.i \ + Policy_Manager.i \ + Resource_Factory.h \ + Pluggable.h \ $(ACE_ROOT)/ace/Message_Queue.h \ $(ACE_ROOT)/ace/IO_Cntl_Msg.h \ $(ACE_ROOT)/ace/Message_Queue_T.h \ @@ -16969,32 +17140,30 @@ realclean: $(ACE_ROOT)/ace/WFMO_Reactor.i \ $(ACE_ROOT)/ace/Strategies.i \ $(ACE_ROOT)/ace/Message_Queue.i \ - $(TAO_ROOT)/tao/Pluggable.i \ - $(TAO_ROOT)/tao/Protocol_Factory.h \ - $(TAO_ROOT)/tao/params.h \ - $(TAO_ROOT)/tao/params.i \ - $(TAO_ROOT)/tao/TAO_Singleton_Manager.h \ - $(TAO_ROOT)/tao/TAO_Singleton_Manager.inl \ - $(TAO_ROOT)/tao/TAO_Singleton.h \ - $(TAO_ROOT)/tao/TAO_Singleton.inl \ - $(TAO_ROOT)/tao/TAO_Singleton.cpp \ + Pluggable.i \ + Protocol_Factory.h \ + params.h \ + params.i \ + TAO_Singleton_Manager.h \ + TAO_Singleton_Manager.inl \ + TAO_Singleton.h \ + TAO_Singleton.inl \ + TAO_Singleton.cpp \ $(ACE_ROOT)/ace/Map_Manager.h \ $(ACE_ROOT)/ace/Map_Manager.i \ $(ACE_ROOT)/ace/Map_Manager.cpp \ - $(TAO_ROOT)/tao/ORB_Core.i \ + ORB_Core.i \ $(ACE_ROOT)/ace/Dynamic_Service.h \ $(ACE_ROOT)/ace/Dynamic_Service.cpp -.obj/ValueFactory.o .obj/ValueFactory.so .shobj/ValueFactory.o .shobj/ValueFactory.so: ValueFactory.cpp \ - $(TAO_ROOT)/tao/ValueFactory.h \ +.obj/ValueFactory.o .obj/ValueFactory.o .obj/ValueFactory.o .obj/ValueFactory.o: ValueFactory.cpp \ + ValueFactory.h \ $(ACE_ROOT)/ace/pre.h \ - $(TAO_ROOT)/tao/corbafwd.h \ + corbafwd.h \ $(ACE_ROOT)/ace/CDR_Stream.h \ $(ACE_ROOT)/ace/Message_Block.h \ $(ACE_ROOT)/ace/ACE.h \ $(ACE_ROOT)/ace/OS.h \ - $(ACE_ROOT)/ace/config-sunos5.6.h \ - $(ACE_ROOT)/ace/config-sunos5.5.h \ $(ACE_ROOT)/ace/post.h \ $(ACE_ROOT)/ace/ACE_export.h \ $(ACE_ROOT)/ace/svc_export.h \ @@ -17018,6 +17187,12 @@ realclean: $(ACE_ROOT)/ace/Log_Record.h \ $(ACE_ROOT)/ace/Log_Priority.h \ $(ACE_ROOT)/ace/Log_Record.i \ + $(ACE_ROOT)/ace/Thread_Hook.h \ + $(ACE_ROOT)/ace/Thread_Adapter.h \ + $(ACE_ROOT)/ace/Thread_Adapter.inl \ + $(ACE_ROOT)/ace/Thread_Exit.h \ + $(ACE_ROOT)/ace/Thread_Control.h \ + $(ACE_ROOT)/ace/Thread_Control.inl \ $(ACE_ROOT)/ace/ACE.i \ $(ACE_ROOT)/ace/Malloc.h \ $(ACE_ROOT)/ace/Malloc_Base.h \ @@ -17072,21 +17247,19 @@ realclean: $(ACE_ROOT)/ace/SString.h \ $(ACE_ROOT)/ace/SString.i \ $(ACE_ROOT)/ace/CDR_Stream.i \ - $(TAO_ROOT)/tao/try_macros.h \ - $(TAO_ROOT)/tao/orbconf.h \ + try_macros.h \ + orbconf.h \ $(ACE_ROOT)/ace/CORBA_macros.h \ - $(TAO_ROOT)/tao/varbase.h \ - $(TAO_ROOT)/tao/TAO_Export.h \ - $(TAO_ROOT)/tao/corbafwd.i \ - $(TAO_ROOT)/tao/ValueFactory.i + varbase.h \ + TAO_Export.h \ + corbafwd.i \ + ValueFactory.i -.obj/ValueFactory_Map.o .obj/ValueFactory_Map.so .shobj/ValueFactory_Map.o .shobj/ValueFactory_Map.so: ValueFactory_Map.cpp \ - $(TAO_ROOT)/tao/ValueFactory_Map.h \ +.obj/ValueFactory_Map.o .obj/ValueFactory_Map.o .obj/ValueFactory_Map.o .obj/ValueFactory_Map.o: ValueFactory_Map.cpp \ + ValueFactory_Map.h \ $(ACE_ROOT)/ace/pre.h \ $(ACE_ROOT)/ace/Hash_Map_Manager.h \ $(ACE_ROOT)/ace/OS.h \ - $(ACE_ROOT)/ace/config-sunos5.6.h \ - $(ACE_ROOT)/ace/config-sunos5.5.h \ $(ACE_ROOT)/ace/post.h \ $(ACE_ROOT)/ace/ACE_export.h \ $(ACE_ROOT)/ace/svc_export.h \ @@ -17110,6 +17283,12 @@ realclean: $(ACE_ROOT)/ace/Log_Record.h \ $(ACE_ROOT)/ace/Log_Priority.h \ $(ACE_ROOT)/ace/Log_Record.i \ + $(ACE_ROOT)/ace/Thread_Hook.h \ + $(ACE_ROOT)/ace/Thread_Adapter.h \ + $(ACE_ROOT)/ace/Thread_Adapter.inl \ + $(ACE_ROOT)/ace/Thread_Exit.h \ + $(ACE_ROOT)/ace/Thread_Control.h \ + $(ACE_ROOT)/ace/Thread_Control.inl \ $(ACE_ROOT)/ace/Functor.h \ $(ACE_ROOT)/ace/ACE.h \ $(ACE_ROOT)/ace/ACE.i \ @@ -17184,13 +17363,13 @@ realclean: $(ACE_ROOT)/ace/Reactor.i \ $(ACE_ROOT)/ace/Reactor_Impl.h \ $(ACE_ROOT)/ace/Svc_Conf_Tokens.h \ - $(TAO_ROOT)/tao/TAO_Singleton.h \ - $(TAO_ROOT)/tao/TAO_Singleton.inl \ - $(TAO_ROOT)/tao/TAO_Singleton.cpp \ - $(TAO_ROOT)/tao/TAO_Singleton_Manager.h \ - $(TAO_ROOT)/tao/TAO_Export.h \ - $(TAO_ROOT)/tao/TAO_Singleton_Manager.inl \ - $(TAO_ROOT)/tao/corbafwd.h \ + TAO_Singleton.h \ + TAO_Singleton.inl \ + TAO_Singleton.cpp \ + TAO_Singleton_Manager.h \ + TAO_Export.h \ + TAO_Singleton_Manager.inl \ + corbafwd.h \ $(ACE_ROOT)/ace/CDR_Stream.h \ $(ACE_ROOT)/ace/Message_Block.h \ $(ACE_ROOT)/ace/Message_Block.i \ @@ -17198,73 +17377,69 @@ realclean: $(ACE_ROOT)/ace/Message_Block_T.i \ $(ACE_ROOT)/ace/Message_Block_T.cpp \ $(ACE_ROOT)/ace/CDR_Stream.i \ - $(TAO_ROOT)/tao/try_macros.h \ - $(TAO_ROOT)/tao/orbconf.h \ + try_macros.h \ + orbconf.h \ $(ACE_ROOT)/ace/CORBA_macros.h \ - $(TAO_ROOT)/tao/varbase.h \ - $(TAO_ROOT)/tao/corbafwd.i \ - $(TAO_ROOT)/tao/ValueFactory_Map.i \ - $(TAO_ROOT)/tao/ValueFactory.h \ - $(TAO_ROOT)/tao/ValueFactory.i \ - $(TAO_ROOT)/tao/ORB.h \ - $(TAO_ROOT)/tao/Exception.h \ - $(TAO_ROOT)/tao/Exception.i \ - $(TAO_ROOT)/tao/IOR_LookupTable.h \ - $(TAO_ROOT)/tao/Services.h \ - $(TAO_ROOT)/tao/Sequence.h \ - $(TAO_ROOT)/tao/Managed_Types.h \ - $(TAO_ROOT)/tao/Managed_Types.i \ - $(TAO_ROOT)/tao/Sequence.i \ - $(TAO_ROOT)/tao/Sequence_T.h \ - $(TAO_ROOT)/tao/Sequence_T.i \ - $(TAO_ROOT)/tao/Sequence_T.cpp \ - $(TAO_ROOT)/tao/Services.i \ - $(TAO_ROOT)/tao/IORManipulation.h \ - $(TAO_ROOT)/tao/LocalObject.h \ - $(TAO_ROOT)/tao/Object.h \ - $(TAO_ROOT)/tao/Object.i \ - $(TAO_ROOT)/tao/LocalObject.i \ - $(TAO_ROOT)/tao/IORC.h \ - $(TAO_ROOT)/tao/Environment.h \ - $(TAO_ROOT)/tao/Environment.i \ - $(TAO_ROOT)/tao/IORC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.h \ - $(TAO_ROOT)/tao/Request_Info.h \ - $(TAO_ROOT)/tao/PortableInterceptorC.h \ - $(TAO_ROOT)/tao/DynamicC.h \ - $(TAO_ROOT)/tao/Any.h \ - $(TAO_ROOT)/tao/CDR.h \ - $(TAO_ROOT)/tao/CDR.i \ - $(TAO_ROOT)/tao/Typecode.h \ - $(TAO_ROOT)/tao/Typecode.i \ - $(TAO_ROOT)/tao/Any.i \ - $(TAO_ROOT)/tao/IOPC.h \ - $(TAO_ROOT)/tao/IOPC.i \ - $(TAO_ROOT)/tao/DynAnyC.h \ - $(TAO_ROOT)/tao/DynAnyC.i \ - $(TAO_ROOT)/tao/DynamicC.i \ - $(TAO_ROOT)/tao/MessagingC.h \ - $(TAO_ROOT)/tao/ValueBase.h \ - $(TAO_ROOT)/tao/ValueBase.i \ - $(TAO_ROOT)/tao/TimeBaseC.h \ - $(TAO_ROOT)/tao/TimeBaseC.i \ - $(TAO_ROOT)/tao/PolicyC.h \ - $(TAO_ROOT)/tao/CurrentC.h \ - $(TAO_ROOT)/tao/CurrentC.i \ - $(TAO_ROOT)/tao/Encodable.h \ - $(TAO_ROOT)/tao/PolicyC.i \ - $(TAO_ROOT)/tao/PollableC.h \ - $(TAO_ROOT)/tao/PollableC.i \ - $(TAO_ROOT)/tao/MessagingC.i \ - $(TAO_ROOT)/tao/PortableInterceptorC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.i \ - $(TAO_ROOT)/tao/ORB.i + varbase.h \ + corbafwd.i \ + ValueFactory_Map.i \ + ValueFactory.h \ + ValueFactory.i \ + ORB.h \ + Exception.h \ + Exception.i \ + IOR_LookupTable.h \ + Services.h \ + Sequence.h \ + Managed_Types.h \ + Managed_Types.i \ + Sequence.i \ + Sequence_T.h \ + Sequence_T.i \ + Sequence_T.cpp \ + Services.i \ + IORManipulation.h \ + LocalObject.h \ + Object.h \ + Object.i \ + LocalObject.i \ + IORC.h \ + Environment.h \ + Environment.i \ + IORC.i \ + PortableInterceptor.h \ + Request_Info.h \ + PortableInterceptorC.h \ + DynamicC.h \ + Any.h \ + CDR.h \ + CDR.i \ + Typecode.h \ + Typecode.i \ + Any.i \ + IOPC.h \ + IOPC.i \ + DynamicC.i \ + MessagingC.h \ + ValueBase.h \ + ValueBase.i \ + TimeBaseC.h \ + TimeBaseC.i \ + PolicyC.h \ + CurrentC.h \ + CurrentC.i \ + Encodable.h \ + PolicyC.i \ + PollableC.h \ + PollableC.i \ + MessagingC.i \ + PortableInterceptorC.i \ + PortableInterceptor.i \ + ORB.i -.obj/CDR.o .obj/CDR.so .shobj/CDR.o .shobj/CDR.so: CDR.cpp \ - $(TAO_ROOT)/tao/Timeprobe.h \ +.obj/CDR.o .obj/CDR.o .obj/CDR.o .obj/CDR.o: CDR.cpp \ + Timeprobe.h \ $(ACE_ROOT)/ace/pre.h \ - $(ACE_ROOT)/ace/config-sunos5.6.h \ - $(ACE_ROOT)/ace/config-sunos5.5.h \ $(ACE_ROOT)/ace/post.h \ $(ACE_ROOT)/ace/ACE_export.h \ $(ACE_ROOT)/ace/svc_export.h \ @@ -17290,8 +17465,14 @@ realclean: $(ACE_ROOT)/ace/Log_Record.h \ $(ACE_ROOT)/ace/Log_Priority.h \ $(ACE_ROOT)/ace/Log_Record.i \ - $(TAO_ROOT)/tao/CDR.h \ - $(TAO_ROOT)/tao/corbafwd.h \ + $(ACE_ROOT)/ace/Thread_Hook.h \ + $(ACE_ROOT)/ace/Thread_Adapter.h \ + $(ACE_ROOT)/ace/Thread_Adapter.inl \ + $(ACE_ROOT)/ace/Thread_Exit.h \ + $(ACE_ROOT)/ace/Thread_Control.h \ + $(ACE_ROOT)/ace/Thread_Control.inl \ + CDR.h \ + corbafwd.h \ $(ACE_ROOT)/ace/CDR_Stream.h \ $(ACE_ROOT)/ace/Message_Block.h \ $(ACE_ROOT)/ace/ACE.h \ @@ -17349,18 +17530,18 @@ realclean: $(ACE_ROOT)/ace/SString.h \ $(ACE_ROOT)/ace/SString.i \ $(ACE_ROOT)/ace/CDR_Stream.i \ - $(TAO_ROOT)/tao/try_macros.h \ - $(TAO_ROOT)/tao/orbconf.h \ + try_macros.h \ + orbconf.h \ $(ACE_ROOT)/ace/CORBA_macros.h \ - $(TAO_ROOT)/tao/varbase.h \ - $(TAO_ROOT)/tao/TAO_Export.h \ - $(TAO_ROOT)/tao/corbafwd.i \ - $(TAO_ROOT)/tao/CDR.i \ - $(TAO_ROOT)/tao/ORB_Core.h \ - $(TAO_ROOT)/tao/ORB.h \ - $(TAO_ROOT)/tao/Exception.h \ - $(TAO_ROOT)/tao/Exception.i \ - $(TAO_ROOT)/tao/IOR_LookupTable.h \ + varbase.h \ + TAO_Export.h \ + corbafwd.i \ + CDR.i \ + ORB_Core.h \ + ORB.h \ + Exception.h \ + Exception.i \ + IOR_LookupTable.h \ $(ACE_ROOT)/ace/Hash_Map_Manager.h \ $(ACE_ROOT)/ace/Functor.h \ $(ACE_ROOT)/ace/Functor.i \ @@ -17386,66 +17567,64 @@ realclean: $(ACE_ROOT)/ace/Reactor.i \ $(ACE_ROOT)/ace/Reactor_Impl.h \ $(ACE_ROOT)/ace/Svc_Conf_Tokens.h \ - $(TAO_ROOT)/tao/Services.h \ - $(TAO_ROOT)/tao/Sequence.h \ - $(TAO_ROOT)/tao/Managed_Types.h \ - $(TAO_ROOT)/tao/Managed_Types.i \ - $(TAO_ROOT)/tao/Sequence.i \ - $(TAO_ROOT)/tao/Sequence_T.h \ - $(TAO_ROOT)/tao/Sequence_T.i \ - $(TAO_ROOT)/tao/Sequence_T.cpp \ - $(TAO_ROOT)/tao/Services.i \ - $(TAO_ROOT)/tao/IORManipulation.h \ - $(TAO_ROOT)/tao/LocalObject.h \ - $(TAO_ROOT)/tao/Object.h \ - $(TAO_ROOT)/tao/Object.i \ - $(TAO_ROOT)/tao/LocalObject.i \ - $(TAO_ROOT)/tao/IORC.h \ - $(TAO_ROOT)/tao/Environment.h \ - $(TAO_ROOT)/tao/Environment.i \ - $(TAO_ROOT)/tao/IORC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.h \ - $(TAO_ROOT)/tao/Request_Info.h \ - $(TAO_ROOT)/tao/PortableInterceptorC.h \ - $(TAO_ROOT)/tao/DynamicC.h \ - $(TAO_ROOT)/tao/Any.h \ - $(TAO_ROOT)/tao/Typecode.h \ - $(TAO_ROOT)/tao/Typecode.i \ - $(TAO_ROOT)/tao/Any.i \ - $(TAO_ROOT)/tao/IOPC.h \ - $(TAO_ROOT)/tao/IOPC.i \ - $(TAO_ROOT)/tao/DynAnyC.h \ - $(TAO_ROOT)/tao/DynAnyC.i \ - $(TAO_ROOT)/tao/DynamicC.i \ - $(TAO_ROOT)/tao/MessagingC.h \ - $(TAO_ROOT)/tao/ValueBase.h \ - $(TAO_ROOT)/tao/ValueBase.i \ - $(TAO_ROOT)/tao/ValueFactory.h \ - $(TAO_ROOT)/tao/ValueFactory.i \ - $(TAO_ROOT)/tao/TimeBaseC.h \ - $(TAO_ROOT)/tao/TimeBaseC.i \ - $(TAO_ROOT)/tao/PolicyC.h \ - $(TAO_ROOT)/tao/CurrentC.h \ - $(TAO_ROOT)/tao/CurrentC.i \ - $(TAO_ROOT)/tao/Encodable.h \ - $(TAO_ROOT)/tao/PolicyC.i \ - $(TAO_ROOT)/tao/PollableC.h \ - $(TAO_ROOT)/tao/PollableC.i \ - $(TAO_ROOT)/tao/MessagingC.i \ - $(TAO_ROOT)/tao/PortableInterceptorC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.i \ - $(TAO_ROOT)/tao/ORB.i \ - $(TAO_ROOT)/tao/Policy_Manager.h \ - $(TAO_ROOT)/tao/POA_CORBA.h \ - $(TAO_ROOT)/tao/DomainC.h \ - $(TAO_ROOT)/tao/DomainC.i \ - $(TAO_ROOT)/tao/Servant_Base.h \ - $(TAO_ROOT)/tao/PortableServerC.h \ - $(TAO_ROOT)/tao/PortableServerC.i \ - $(TAO_ROOT)/tao/Servant_Base.i \ - $(TAO_ROOT)/tao/Policy_Manager.i \ - $(TAO_ROOT)/tao/Resource_Factory.h \ - $(TAO_ROOT)/tao/Pluggable.h \ + Services.h \ + Sequence.h \ + Managed_Types.h \ + Managed_Types.i \ + Sequence.i \ + Sequence_T.h \ + Sequence_T.i \ + Sequence_T.cpp \ + Services.i \ + IORManipulation.h \ + LocalObject.h \ + Object.h \ + Object.i \ + LocalObject.i \ + IORC.h \ + Environment.h \ + Environment.i \ + IORC.i \ + PortableInterceptor.h \ + Request_Info.h \ + PortableInterceptorC.h \ + DynamicC.h \ + Any.h \ + Typecode.h \ + Typecode.i \ + Any.i \ + IOPC.h \ + IOPC.i \ + DynamicC.i \ + MessagingC.h \ + ValueBase.h \ + ValueBase.i \ + ValueFactory.h \ + ValueFactory.i \ + TimeBaseC.h \ + TimeBaseC.i \ + PolicyC.h \ + CurrentC.h \ + CurrentC.i \ + Encodable.h \ + PolicyC.i \ + PollableC.h \ + PollableC.i \ + MessagingC.i \ + PortableInterceptorC.i \ + PortableInterceptor.i \ + ORB.i \ + Policy_Manager.h \ + POA_CORBA.h \ + DomainC.h \ + DomainC.i \ + Servant_Base.h \ + PortableServerC.h \ + PortableServerC.i \ + Servant_Base.i \ + Policy_Manager.i \ + Resource_Factory.h \ + Pluggable.h \ $(ACE_ROOT)/ace/Message_Queue.h \ $(ACE_ROOT)/ace/IO_Cntl_Msg.h \ $(ACE_ROOT)/ace/Message_Queue_T.h \ @@ -17467,31 +17646,29 @@ realclean: $(ACE_ROOT)/ace/WFMO_Reactor.i \ $(ACE_ROOT)/ace/Strategies.i \ $(ACE_ROOT)/ace/Message_Queue.i \ - $(TAO_ROOT)/tao/Pluggable.i \ - $(TAO_ROOT)/tao/Protocol_Factory.h \ - $(TAO_ROOT)/tao/params.h \ - $(TAO_ROOT)/tao/params.i \ - $(TAO_ROOT)/tao/TAO_Singleton_Manager.h \ - $(TAO_ROOT)/tao/TAO_Singleton_Manager.inl \ - $(TAO_ROOT)/tao/TAO_Singleton.h \ - $(TAO_ROOT)/tao/TAO_Singleton.inl \ - $(TAO_ROOT)/tao/TAO_Singleton.cpp \ + Pluggable.i \ + Protocol_Factory.h \ + params.h \ + params.i \ + TAO_Singleton_Manager.h \ + TAO_Singleton_Manager.inl \ + TAO_Singleton.h \ + TAO_Singleton.inl \ + TAO_Singleton.cpp \ $(ACE_ROOT)/ace/Map_Manager.h \ $(ACE_ROOT)/ace/Map_Manager.i \ $(ACE_ROOT)/ace/Map_Manager.cpp \ - $(TAO_ROOT)/tao/ORB_Core.i \ + ORB_Core.i \ $(ACE_ROOT)/ace/Dynamic_Service.h \ $(ACE_ROOT)/ace/Dynamic_Service.cpp -.obj/Client_Strategy_Factory.o .obj/Client_Strategy_Factory.so .shobj/Client_Strategy_Factory.o .shobj/Client_Strategy_Factory.so: Client_Strategy_Factory.cpp \ - $(TAO_ROOT)/tao/Client_Strategy_Factory.h \ +.obj/Client_Strategy_Factory.o .obj/Client_Strategy_Factory.o .obj/Client_Strategy_Factory.o .obj/Client_Strategy_Factory.o: Client_Strategy_Factory.cpp \ + Client_Strategy_Factory.h \ $(ACE_ROOT)/ace/pre.h \ $(ACE_ROOT)/ace/Service_Object.h \ $(ACE_ROOT)/ace/Shared_Object.h \ $(ACE_ROOT)/ace/ACE.h \ $(ACE_ROOT)/ace/OS.h \ - $(ACE_ROOT)/ace/config-sunos5.6.h \ - $(ACE_ROOT)/ace/config-sunos5.5.h \ $(ACE_ROOT)/ace/post.h \ $(ACE_ROOT)/ace/ACE_export.h \ $(ACE_ROOT)/ace/svc_export.h \ @@ -17515,12 +17692,18 @@ realclean: $(ACE_ROOT)/ace/Log_Record.h \ $(ACE_ROOT)/ace/Log_Priority.h \ $(ACE_ROOT)/ace/Log_Record.i \ + $(ACE_ROOT)/ace/Thread_Hook.h \ + $(ACE_ROOT)/ace/Thread_Adapter.h \ + $(ACE_ROOT)/ace/Thread_Adapter.inl \ + $(ACE_ROOT)/ace/Thread_Exit.h \ + $(ACE_ROOT)/ace/Thread_Control.h \ + $(ACE_ROOT)/ace/Thread_Control.inl \ $(ACE_ROOT)/ace/ACE.i \ $(ACE_ROOT)/ace/Shared_Object.i \ $(ACE_ROOT)/ace/Event_Handler.h \ $(ACE_ROOT)/ace/Event_Handler.i \ $(ACE_ROOT)/ace/Service_Object.i \ - $(TAO_ROOT)/tao/corbafwd.h \ + corbafwd.h \ $(ACE_ROOT)/ace/CDR_Stream.h \ $(ACE_ROOT)/ace/Message_Block.h \ $(ACE_ROOT)/ace/Malloc.h \ @@ -17574,23 +17757,21 @@ realclean: $(ACE_ROOT)/ace/SString.h \ $(ACE_ROOT)/ace/SString.i \ $(ACE_ROOT)/ace/CDR_Stream.i \ - $(TAO_ROOT)/tao/try_macros.h \ - $(TAO_ROOT)/tao/orbconf.h \ + try_macros.h \ + orbconf.h \ $(ACE_ROOT)/ace/CORBA_macros.h \ - $(TAO_ROOT)/tao/varbase.h \ - $(TAO_ROOT)/tao/TAO_Export.h \ - $(TAO_ROOT)/tao/corbafwd.i + varbase.h \ + TAO_Export.h \ + corbafwd.i -.obj/debug.o .obj/debug.so .shobj/debug.o .shobj/debug.so: debug.cpp \ - $(TAO_ROOT)/tao/debug.h \ +.obj/debug.o .obj/debug.o .obj/debug.o .obj/debug.o: debug.cpp \ + debug.h \ $(ACE_ROOT)/ace/pre.h \ - $(TAO_ROOT)/tao/corbafwd.h \ + corbafwd.h \ $(ACE_ROOT)/ace/CDR_Stream.h \ $(ACE_ROOT)/ace/Message_Block.h \ $(ACE_ROOT)/ace/ACE.h \ $(ACE_ROOT)/ace/OS.h \ - $(ACE_ROOT)/ace/config-sunos5.6.h \ - $(ACE_ROOT)/ace/config-sunos5.5.h \ $(ACE_ROOT)/ace/post.h \ $(ACE_ROOT)/ace/ACE_export.h \ $(ACE_ROOT)/ace/svc_export.h \ @@ -17614,6 +17795,12 @@ realclean: $(ACE_ROOT)/ace/Log_Record.h \ $(ACE_ROOT)/ace/Log_Priority.h \ $(ACE_ROOT)/ace/Log_Record.i \ + $(ACE_ROOT)/ace/Thread_Hook.h \ + $(ACE_ROOT)/ace/Thread_Adapter.h \ + $(ACE_ROOT)/ace/Thread_Adapter.inl \ + $(ACE_ROOT)/ace/Thread_Exit.h \ + $(ACE_ROOT)/ace/Thread_Control.h \ + $(ACE_ROOT)/ace/Thread_Control.inl \ $(ACE_ROOT)/ace/ACE.i \ $(ACE_ROOT)/ace/Malloc.h \ $(ACE_ROOT)/ace/Malloc_Base.h \ @@ -17668,23 +17855,21 @@ realclean: $(ACE_ROOT)/ace/SString.h \ $(ACE_ROOT)/ace/SString.i \ $(ACE_ROOT)/ace/CDR_Stream.i \ - $(TAO_ROOT)/tao/try_macros.h \ - $(TAO_ROOT)/tao/orbconf.h \ + try_macros.h \ + orbconf.h \ $(ACE_ROOT)/ace/CORBA_macros.h \ - $(TAO_ROOT)/tao/varbase.h \ - $(TAO_ROOT)/tao/TAO_Export.h \ - $(TAO_ROOT)/tao/corbafwd.i + varbase.h \ + TAO_Export.h \ + corbafwd.i -.obj/Object_KeyC.o .obj/Object_KeyC.so .shobj/Object_KeyC.o .shobj/Object_KeyC.so: Object_KeyC.cpp \ - $(TAO_ROOT)/tao/Object_KeyC.h \ +.obj/Object_KeyC.o .obj/Object_KeyC.o .obj/Object_KeyC.o .obj/Object_KeyC.o: Object_KeyC.cpp \ + Object_KeyC.h \ $(ACE_ROOT)/ace/pre.h \ - $(TAO_ROOT)/tao/corbafwd.h \ + corbafwd.h \ $(ACE_ROOT)/ace/CDR_Stream.h \ $(ACE_ROOT)/ace/Message_Block.h \ $(ACE_ROOT)/ace/ACE.h \ $(ACE_ROOT)/ace/OS.h \ - $(ACE_ROOT)/ace/config-sunos5.6.h \ - $(ACE_ROOT)/ace/config-sunos5.5.h \ $(ACE_ROOT)/ace/post.h \ $(ACE_ROOT)/ace/ACE_export.h \ $(ACE_ROOT)/ace/svc_export.h \ @@ -17708,6 +17893,12 @@ realclean: $(ACE_ROOT)/ace/Log_Record.h \ $(ACE_ROOT)/ace/Log_Priority.h \ $(ACE_ROOT)/ace/Log_Record.i \ + $(ACE_ROOT)/ace/Thread_Hook.h \ + $(ACE_ROOT)/ace/Thread_Adapter.h \ + $(ACE_ROOT)/ace/Thread_Adapter.inl \ + $(ACE_ROOT)/ace/Thread_Exit.h \ + $(ACE_ROOT)/ace/Thread_Control.h \ + $(ACE_ROOT)/ace/Thread_Control.inl \ $(ACE_ROOT)/ace/ACE.i \ $(ACE_ROOT)/ace/Malloc.h \ $(ACE_ROOT)/ace/Malloc_Base.h \ @@ -17762,36 +17953,34 @@ realclean: $(ACE_ROOT)/ace/SString.h \ $(ACE_ROOT)/ace/SString.i \ $(ACE_ROOT)/ace/CDR_Stream.i \ - $(TAO_ROOT)/tao/try_macros.h \ - $(TAO_ROOT)/tao/orbconf.h \ + try_macros.h \ + orbconf.h \ $(ACE_ROOT)/ace/CORBA_macros.h \ - $(TAO_ROOT)/tao/varbase.h \ - $(TAO_ROOT)/tao/TAO_Export.h \ - $(TAO_ROOT)/tao/corbafwd.i \ - $(TAO_ROOT)/tao/Sequence.h \ - $(TAO_ROOT)/tao/Managed_Types.h \ - $(TAO_ROOT)/tao/Managed_Types.i \ - $(TAO_ROOT)/tao/Sequence.i \ - $(TAO_ROOT)/tao/Sequence_T.h \ - $(TAO_ROOT)/tao/Sequence_T.i \ - $(TAO_ROOT)/tao/Sequence_T.cpp \ - $(TAO_ROOT)/tao/Object_KeyC.i \ - $(TAO_ROOT)/tao/Typecode.h \ - $(TAO_ROOT)/tao/Exception.h \ - $(TAO_ROOT)/tao/Exception.i \ - $(TAO_ROOT)/tao/Typecode.i + varbase.h \ + TAO_Export.h \ + corbafwd.i \ + Sequence.h \ + Managed_Types.h \ + Managed_Types.i \ + Sequence.i \ + Sequence_T.h \ + Sequence_T.i \ + Sequence_T.cpp \ + Object_KeyC.i \ + Typecode.h \ + Exception.h \ + Exception.i \ + Typecode.i -.obj/Invocation.o .obj/Invocation.so .shobj/Invocation.o .shobj/Invocation.so: Invocation.cpp \ - $(TAO_ROOT)/tao/Invocation.h \ +.obj/Invocation.o .obj/Invocation.o .obj/Invocation.o .obj/Invocation.o: Invocation.cpp \ + Invocation.h \ $(ACE_ROOT)/ace/pre.h \ - $(TAO_ROOT)/tao/CDR.h \ - $(TAO_ROOT)/tao/corbafwd.h \ + CDR.h \ + corbafwd.h \ $(ACE_ROOT)/ace/CDR_Stream.h \ $(ACE_ROOT)/ace/Message_Block.h \ $(ACE_ROOT)/ace/ACE.h \ $(ACE_ROOT)/ace/OS.h \ - $(ACE_ROOT)/ace/config-sunos5.6.h \ - $(ACE_ROOT)/ace/config-sunos5.5.h \ $(ACE_ROOT)/ace/post.h \ $(ACE_ROOT)/ace/ACE_export.h \ $(ACE_ROOT)/ace/svc_export.h \ @@ -17815,6 +18004,12 @@ realclean: $(ACE_ROOT)/ace/Log_Record.h \ $(ACE_ROOT)/ace/Log_Priority.h \ $(ACE_ROOT)/ace/Log_Record.i \ + $(ACE_ROOT)/ace/Thread_Hook.h \ + $(ACE_ROOT)/ace/Thread_Adapter.h \ + $(ACE_ROOT)/ace/Thread_Adapter.inl \ + $(ACE_ROOT)/ace/Thread_Exit.h \ + $(ACE_ROOT)/ace/Thread_Control.h \ + $(ACE_ROOT)/ace/Thread_Control.inl \ $(ACE_ROOT)/ace/ACE.i \ $(ACE_ROOT)/ace/Malloc.h \ $(ACE_ROOT)/ace/Malloc_Base.h \ @@ -17869,18 +18064,18 @@ realclean: $(ACE_ROOT)/ace/SString.h \ $(ACE_ROOT)/ace/SString.i \ $(ACE_ROOT)/ace/CDR_Stream.i \ - $(TAO_ROOT)/tao/try_macros.h \ - $(TAO_ROOT)/tao/orbconf.h \ + try_macros.h \ + orbconf.h \ $(ACE_ROOT)/ace/CORBA_macros.h \ - $(TAO_ROOT)/tao/varbase.h \ - $(TAO_ROOT)/tao/TAO_Export.h \ - $(TAO_ROOT)/tao/corbafwd.i \ - $(TAO_ROOT)/tao/CDR.i \ - $(TAO_ROOT)/tao/ORB_Core.h \ - $(TAO_ROOT)/tao/ORB.h \ - $(TAO_ROOT)/tao/Exception.h \ - $(TAO_ROOT)/tao/Exception.i \ - $(TAO_ROOT)/tao/IOR_LookupTable.h \ + varbase.h \ + TAO_Export.h \ + corbafwd.i \ + CDR.i \ + ORB_Core.h \ + ORB.h \ + Exception.h \ + Exception.i \ + IOR_LookupTable.h \ $(ACE_ROOT)/ace/Hash_Map_Manager.h \ $(ACE_ROOT)/ace/Functor.h \ $(ACE_ROOT)/ace/Functor.i \ @@ -17906,66 +18101,64 @@ realclean: $(ACE_ROOT)/ace/Reactor.i \ $(ACE_ROOT)/ace/Reactor_Impl.h \ $(ACE_ROOT)/ace/Svc_Conf_Tokens.h \ - $(TAO_ROOT)/tao/Services.h \ - $(TAO_ROOT)/tao/Sequence.h \ - $(TAO_ROOT)/tao/Managed_Types.h \ - $(TAO_ROOT)/tao/Managed_Types.i \ - $(TAO_ROOT)/tao/Sequence.i \ - $(TAO_ROOT)/tao/Sequence_T.h \ - $(TAO_ROOT)/tao/Sequence_T.i \ - $(TAO_ROOT)/tao/Sequence_T.cpp \ - $(TAO_ROOT)/tao/Services.i \ - $(TAO_ROOT)/tao/IORManipulation.h \ - $(TAO_ROOT)/tao/LocalObject.h \ - $(TAO_ROOT)/tao/Object.h \ - $(TAO_ROOT)/tao/Object.i \ - $(TAO_ROOT)/tao/LocalObject.i \ - $(TAO_ROOT)/tao/IORC.h \ - $(TAO_ROOT)/tao/Environment.h \ - $(TAO_ROOT)/tao/Environment.i \ - $(TAO_ROOT)/tao/IORC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.h \ - $(TAO_ROOT)/tao/Request_Info.h \ - $(TAO_ROOT)/tao/PortableInterceptorC.h \ - $(TAO_ROOT)/tao/DynamicC.h \ - $(TAO_ROOT)/tao/Any.h \ - $(TAO_ROOT)/tao/Typecode.h \ - $(TAO_ROOT)/tao/Typecode.i \ - $(TAO_ROOT)/tao/Any.i \ - $(TAO_ROOT)/tao/IOPC.h \ - $(TAO_ROOT)/tao/IOPC.i \ - $(TAO_ROOT)/tao/DynAnyC.h \ - $(TAO_ROOT)/tao/DynAnyC.i \ - $(TAO_ROOT)/tao/DynamicC.i \ - $(TAO_ROOT)/tao/MessagingC.h \ - $(TAO_ROOT)/tao/ValueBase.h \ - $(TAO_ROOT)/tao/ValueBase.i \ - $(TAO_ROOT)/tao/ValueFactory.h \ - $(TAO_ROOT)/tao/ValueFactory.i \ - $(TAO_ROOT)/tao/TimeBaseC.h \ - $(TAO_ROOT)/tao/TimeBaseC.i \ - $(TAO_ROOT)/tao/PolicyC.h \ - $(TAO_ROOT)/tao/CurrentC.h \ - $(TAO_ROOT)/tao/CurrentC.i \ - $(TAO_ROOT)/tao/Encodable.h \ - $(TAO_ROOT)/tao/PolicyC.i \ - $(TAO_ROOT)/tao/PollableC.h \ - $(TAO_ROOT)/tao/PollableC.i \ - $(TAO_ROOT)/tao/MessagingC.i \ - $(TAO_ROOT)/tao/PortableInterceptorC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.i \ - $(TAO_ROOT)/tao/ORB.i \ - $(TAO_ROOT)/tao/Policy_Manager.h \ - $(TAO_ROOT)/tao/POA_CORBA.h \ - $(TAO_ROOT)/tao/DomainC.h \ - $(TAO_ROOT)/tao/DomainC.i \ - $(TAO_ROOT)/tao/Servant_Base.h \ - $(TAO_ROOT)/tao/PortableServerC.h \ - $(TAO_ROOT)/tao/PortableServerC.i \ - $(TAO_ROOT)/tao/Servant_Base.i \ - $(TAO_ROOT)/tao/Policy_Manager.i \ - $(TAO_ROOT)/tao/Resource_Factory.h \ - $(TAO_ROOT)/tao/Pluggable.h \ + Services.h \ + Sequence.h \ + Managed_Types.h \ + Managed_Types.i \ + Sequence.i \ + Sequence_T.h \ + Sequence_T.i \ + Sequence_T.cpp \ + Services.i \ + IORManipulation.h \ + LocalObject.h \ + Object.h \ + Object.i \ + LocalObject.i \ + IORC.h \ + Environment.h \ + Environment.i \ + IORC.i \ + PortableInterceptor.h \ + Request_Info.h \ + PortableInterceptorC.h \ + DynamicC.h \ + Any.h \ + Typecode.h \ + Typecode.i \ + Any.i \ + IOPC.h \ + IOPC.i \ + DynamicC.i \ + MessagingC.h \ + ValueBase.h \ + ValueBase.i \ + ValueFactory.h \ + ValueFactory.i \ + TimeBaseC.h \ + TimeBaseC.i \ + PolicyC.h \ + CurrentC.h \ + CurrentC.i \ + Encodable.h \ + PolicyC.i \ + PollableC.h \ + PollableC.i \ + MessagingC.i \ + PortableInterceptorC.i \ + PortableInterceptor.i \ + ORB.i \ + Policy_Manager.h \ + POA_CORBA.h \ + DomainC.h \ + DomainC.i \ + Servant_Base.h \ + PortableServerC.h \ + PortableServerC.i \ + Servant_Base.i \ + Policy_Manager.i \ + Resource_Factory.h \ + Pluggable.h \ $(ACE_ROOT)/ace/Message_Queue.h \ $(ACE_ROOT)/ace/IO_Cntl_Msg.h \ $(ACE_ROOT)/ace/Message_Queue_T.h \ @@ -17987,101 +18180,99 @@ realclean: $(ACE_ROOT)/ace/WFMO_Reactor.i \ $(ACE_ROOT)/ace/Strategies.i \ $(ACE_ROOT)/ace/Message_Queue.i \ - $(TAO_ROOT)/tao/Pluggable.i \ - $(TAO_ROOT)/tao/Protocol_Factory.h \ - $(TAO_ROOT)/tao/params.h \ - $(TAO_ROOT)/tao/params.i \ - $(TAO_ROOT)/tao/TAO_Singleton_Manager.h \ - $(TAO_ROOT)/tao/TAO_Singleton_Manager.inl \ - $(TAO_ROOT)/tao/TAO_Singleton.h \ - $(TAO_ROOT)/tao/TAO_Singleton.inl \ - $(TAO_ROOT)/tao/TAO_Singleton.cpp \ + Pluggable.i \ + Protocol_Factory.h \ + params.h \ + params.i \ + TAO_Singleton_Manager.h \ + TAO_Singleton_Manager.inl \ + TAO_Singleton.h \ + TAO_Singleton.inl \ + TAO_Singleton.cpp \ $(ACE_ROOT)/ace/Map_Manager.h \ $(ACE_ROOT)/ace/Map_Manager.i \ $(ACE_ROOT)/ace/Map_Manager.cpp \ - $(TAO_ROOT)/tao/ORB_Core.i \ + ORB_Core.i \ $(ACE_ROOT)/ace/Dynamic_Service.h \ $(ACE_ROOT)/ace/Dynamic_Service.cpp \ - $(TAO_ROOT)/tao/Synch_Reply_Dispatcher.h \ - $(TAO_ROOT)/tao/Reply_Dispatcher.h \ - $(TAO_ROOT)/tao/Reply_Dispatcher.i \ - $(TAO_ROOT)/tao/GIOP_Message_State.h \ - $(TAO_ROOT)/tao/Pluggable_Messaging.h \ - $(TAO_ROOT)/tao/Pluggable_Messaging_Utils.h \ - $(TAO_ROOT)/tao/Pluggable_Messaging_Utils.i \ - $(TAO_ROOT)/tao/Pluggable_Messaging.i \ - $(TAO_ROOT)/tao/GIOP_Message_State.i \ - $(TAO_ROOT)/tao/Synch_Reply_Dispatcher.i \ - $(TAO_ROOT)/tao/TAOC.h \ - $(TAO_ROOT)/tao/Priority_Mapping_Manager.h \ - $(TAO_ROOT)/tao/Priority_Mapping.h \ - $(TAO_ROOT)/tao/RTCORBAC.h \ - $(TAO_ROOT)/tao/RTCORBAC.i \ - $(TAO_ROOT)/tao/Priority_Mapping.i \ - $(TAO_ROOT)/tao/Priority_Mapping_Manager.i \ - $(TAO_ROOT)/tao/TAOC.i \ - $(TAO_ROOT)/tao/operation_details.h \ - $(TAO_ROOT)/tao/target_specification.h \ - $(TAO_ROOT)/tao/Object_KeyC.h \ - $(TAO_ROOT)/tao/Object_KeyC.i \ - $(TAO_ROOT)/tao/target_specification.i \ - $(TAO_ROOT)/tao/operation_details.i \ - $(TAO_ROOT)/tao/Invocation.i \ - $(TAO_ROOT)/tao/Stub.h \ - $(TAO_ROOT)/tao/MProfile.h \ - $(TAO_ROOT)/tao/Profile.h \ - $(TAO_ROOT)/tao/Tagged_Components.h \ - $(TAO_ROOT)/tao/CONV_FRAMEC.h \ - $(TAO_ROOT)/tao/CONV_FRAMEC.i \ - $(TAO_ROOT)/tao/Tagged_Components.i \ - $(TAO_ROOT)/tao/Profile.i \ - $(TAO_ROOT)/tao/MProfile.i \ - $(TAO_ROOT)/tao/Stub.i \ - $(TAO_ROOT)/tao/Principal.h \ - $(TAO_ROOT)/tao/Principal.i \ - $(TAO_ROOT)/tao/Timeprobe.h \ + Synch_Reply_Dispatcher.h \ + Reply_Dispatcher.h \ + Reply_Dispatcher.i \ + GIOP_Message_State.h \ + Pluggable_Messaging.h \ + Pluggable_Messaging_Utils.h \ + Pluggable_Messaging_Utils.i \ + Pluggable_Messaging.i \ + GIOP_Message_State.i \ + Synch_Reply_Dispatcher.i \ + TAOC.h \ + Priority_Mapping_Manager.h \ + Priority_Mapping.h \ + RTCORBAC.h \ + RTCORBAC.i \ + Priority_Mapping.i \ + Priority_Mapping_Manager.i \ + TAOC.i \ + operation_details.h \ + target_specification.h \ + Object_KeyC.h \ + Object_KeyC.i \ + target_specification.i \ + operation_details.i \ + Invocation.i \ + Stub.h \ + MProfile.h \ + Profile.h \ + Tagged_Components.h \ + CONV_FRAMEC.h \ + CONV_FRAMEC.i \ + Tagged_Components.i \ + Profile.i \ + MProfile.i \ + Stub.i \ + Principal.h \ + Principal.i \ + Timeprobe.h \ $(ACE_ROOT)/ace/Timeprobe.h \ - $(TAO_ROOT)/tao/debug.h \ - $(TAO_ROOT)/tao/Connector_Registry.h \ - $(TAO_ROOT)/tao/Connector_Registry.i \ - $(TAO_ROOT)/tao/Wait_Strategy.h \ - $(TAO_ROOT)/tao/Transport_Mux_Strategy.h \ - $(TAO_ROOT)/tao/RT_Policy_i.h \ - $(TAO_ROOT)/tao/RTCORBAS.h \ - $(TAO_ROOT)/tao/IOPS.h \ - $(TAO_ROOT)/tao/IOPS_T.h \ - $(TAO_ROOT)/tao/IOPS_T.i \ - $(TAO_ROOT)/tao/IOPS_T.cpp \ - $(TAO_ROOT)/tao/IOPS.i \ - $(TAO_ROOT)/tao/TimeBaseS.h \ - $(TAO_ROOT)/tao/TimeBaseS_T.h \ - $(TAO_ROOT)/tao/TimeBaseS_T.i \ - $(TAO_ROOT)/tao/TimeBaseS_T.cpp \ - $(TAO_ROOT)/tao/TimeBaseS.i \ - $(TAO_ROOT)/tao/RTCORBAS_T.h \ - $(TAO_ROOT)/tao/RTCORBAS_T.i \ - $(TAO_ROOT)/tao/RTCORBAS_T.cpp \ - $(TAO_ROOT)/tao/RTCORBAS.i \ - $(TAO_ROOT)/tao/RT_Policy_i.i \ - $(TAO_ROOT)/tao/Messaging_Policy_i.h \ - $(TAO_ROOT)/tao/Messaging_Policy_i.i \ - $(TAO_ROOT)/tao/Client_Priority_Policy.h \ - $(TAO_ROOT)/tao/Client_Priority_Policy.i \ - $(TAO_ROOT)/tao/GIOP_Utils.h \ - $(TAO_ROOT)/tao/GIOP_Utils.i + debug.h \ + Connector_Registry.h \ + Connector_Registry.i \ + Wait_Strategy.h \ + Transport_Mux_Strategy.h \ + RT_Policy_i.h \ + RTCORBAS.h \ + IOPS.h \ + IOPS_T.h \ + IOPS_T.i \ + IOPS_T.cpp \ + IOPS.i \ + TimeBaseS.h \ + TimeBaseS_T.h \ + TimeBaseS_T.i \ + TimeBaseS_T.cpp \ + TimeBaseS.i \ + RTCORBAS_T.h \ + RTCORBAS_T.i \ + RTCORBAS_T.cpp \ + RTCORBAS.i \ + RT_Policy_i.i \ + Messaging_Policy_i.h \ + Messaging_Policy_i.i \ + Client_Priority_Policy.h \ + Client_Priority_Policy.i \ + GIOP_Utils.h \ + GIOP_Utils.i -.obj/Asynch_Invocation.o .obj/Asynch_Invocation.so .shobj/Asynch_Invocation.o .shobj/Asynch_Invocation.so: Asynch_Invocation.cpp \ - $(TAO_ROOT)/tao/Asynch_Invocation.h \ +.obj/Asynch_Invocation.o .obj/Asynch_Invocation.o .obj/Asynch_Invocation.o .obj/Asynch_Invocation.o: Asynch_Invocation.cpp \ + Asynch_Invocation.h \ $(ACE_ROOT)/ace/pre.h \ - $(TAO_ROOT)/tao/Invocation.h \ - $(TAO_ROOT)/tao/CDR.h \ - $(TAO_ROOT)/tao/corbafwd.h \ + Invocation.h \ + CDR.h \ + corbafwd.h \ $(ACE_ROOT)/ace/CDR_Stream.h \ $(ACE_ROOT)/ace/Message_Block.h \ $(ACE_ROOT)/ace/ACE.h \ $(ACE_ROOT)/ace/OS.h \ - $(ACE_ROOT)/ace/config-sunos5.6.h \ - $(ACE_ROOT)/ace/config-sunos5.5.h \ $(ACE_ROOT)/ace/post.h \ $(ACE_ROOT)/ace/ACE_export.h \ $(ACE_ROOT)/ace/svc_export.h \ @@ -18105,6 +18296,12 @@ realclean: $(ACE_ROOT)/ace/Log_Record.h \ $(ACE_ROOT)/ace/Log_Priority.h \ $(ACE_ROOT)/ace/Log_Record.i \ + $(ACE_ROOT)/ace/Thread_Hook.h \ + $(ACE_ROOT)/ace/Thread_Adapter.h \ + $(ACE_ROOT)/ace/Thread_Adapter.inl \ + $(ACE_ROOT)/ace/Thread_Exit.h \ + $(ACE_ROOT)/ace/Thread_Control.h \ + $(ACE_ROOT)/ace/Thread_Control.inl \ $(ACE_ROOT)/ace/ACE.i \ $(ACE_ROOT)/ace/Malloc.h \ $(ACE_ROOT)/ace/Malloc_Base.h \ @@ -18159,18 +18356,18 @@ realclean: $(ACE_ROOT)/ace/SString.h \ $(ACE_ROOT)/ace/SString.i \ $(ACE_ROOT)/ace/CDR_Stream.i \ - $(TAO_ROOT)/tao/try_macros.h \ - $(TAO_ROOT)/tao/orbconf.h \ + try_macros.h \ + orbconf.h \ $(ACE_ROOT)/ace/CORBA_macros.h \ - $(TAO_ROOT)/tao/varbase.h \ - $(TAO_ROOT)/tao/TAO_Export.h \ - $(TAO_ROOT)/tao/corbafwd.i \ - $(TAO_ROOT)/tao/CDR.i \ - $(TAO_ROOT)/tao/ORB_Core.h \ - $(TAO_ROOT)/tao/ORB.h \ - $(TAO_ROOT)/tao/Exception.h \ - $(TAO_ROOT)/tao/Exception.i \ - $(TAO_ROOT)/tao/IOR_LookupTable.h \ + varbase.h \ + TAO_Export.h \ + corbafwd.i \ + CDR.i \ + ORB_Core.h \ + ORB.h \ + Exception.h \ + Exception.i \ + IOR_LookupTable.h \ $(ACE_ROOT)/ace/Hash_Map_Manager.h \ $(ACE_ROOT)/ace/Functor.h \ $(ACE_ROOT)/ace/Functor.i \ @@ -18196,66 +18393,64 @@ realclean: $(ACE_ROOT)/ace/Reactor.i \ $(ACE_ROOT)/ace/Reactor_Impl.h \ $(ACE_ROOT)/ace/Svc_Conf_Tokens.h \ - $(TAO_ROOT)/tao/Services.h \ - $(TAO_ROOT)/tao/Sequence.h \ - $(TAO_ROOT)/tao/Managed_Types.h \ - $(TAO_ROOT)/tao/Managed_Types.i \ - $(TAO_ROOT)/tao/Sequence.i \ - $(TAO_ROOT)/tao/Sequence_T.h \ - $(TAO_ROOT)/tao/Sequence_T.i \ - $(TAO_ROOT)/tao/Sequence_T.cpp \ - $(TAO_ROOT)/tao/Services.i \ - $(TAO_ROOT)/tao/IORManipulation.h \ - $(TAO_ROOT)/tao/LocalObject.h \ - $(TAO_ROOT)/tao/Object.h \ - $(TAO_ROOT)/tao/Object.i \ - $(TAO_ROOT)/tao/LocalObject.i \ - $(TAO_ROOT)/tao/IORC.h \ - $(TAO_ROOT)/tao/Environment.h \ - $(TAO_ROOT)/tao/Environment.i \ - $(TAO_ROOT)/tao/IORC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.h \ - $(TAO_ROOT)/tao/Request_Info.h \ - $(TAO_ROOT)/tao/PortableInterceptorC.h \ - $(TAO_ROOT)/tao/DynamicC.h \ - $(TAO_ROOT)/tao/Any.h \ - $(TAO_ROOT)/tao/Typecode.h \ - $(TAO_ROOT)/tao/Typecode.i \ - $(TAO_ROOT)/tao/Any.i \ - $(TAO_ROOT)/tao/IOPC.h \ - $(TAO_ROOT)/tao/IOPC.i \ - $(TAO_ROOT)/tao/DynAnyC.h \ - $(TAO_ROOT)/tao/DynAnyC.i \ - $(TAO_ROOT)/tao/DynamicC.i \ - $(TAO_ROOT)/tao/MessagingC.h \ - $(TAO_ROOT)/tao/ValueBase.h \ - $(TAO_ROOT)/tao/ValueBase.i \ - $(TAO_ROOT)/tao/ValueFactory.h \ - $(TAO_ROOT)/tao/ValueFactory.i \ - $(TAO_ROOT)/tao/TimeBaseC.h \ - $(TAO_ROOT)/tao/TimeBaseC.i \ - $(TAO_ROOT)/tao/PolicyC.h \ - $(TAO_ROOT)/tao/CurrentC.h \ - $(TAO_ROOT)/tao/CurrentC.i \ - $(TAO_ROOT)/tao/Encodable.h \ - $(TAO_ROOT)/tao/PolicyC.i \ - $(TAO_ROOT)/tao/PollableC.h \ - $(TAO_ROOT)/tao/PollableC.i \ - $(TAO_ROOT)/tao/MessagingC.i \ - $(TAO_ROOT)/tao/PortableInterceptorC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.i \ - $(TAO_ROOT)/tao/ORB.i \ - $(TAO_ROOT)/tao/Policy_Manager.h \ - $(TAO_ROOT)/tao/POA_CORBA.h \ - $(TAO_ROOT)/tao/DomainC.h \ - $(TAO_ROOT)/tao/DomainC.i \ - $(TAO_ROOT)/tao/Servant_Base.h \ - $(TAO_ROOT)/tao/PortableServerC.h \ - $(TAO_ROOT)/tao/PortableServerC.i \ - $(TAO_ROOT)/tao/Servant_Base.i \ - $(TAO_ROOT)/tao/Policy_Manager.i \ - $(TAO_ROOT)/tao/Resource_Factory.h \ - $(TAO_ROOT)/tao/Pluggable.h \ + Services.h \ + Sequence.h \ + Managed_Types.h \ + Managed_Types.i \ + Sequence.i \ + Sequence_T.h \ + Sequence_T.i \ + Sequence_T.cpp \ + Services.i \ + IORManipulation.h \ + LocalObject.h \ + Object.h \ + Object.i \ + LocalObject.i \ + IORC.h \ + Environment.h \ + Environment.i \ + IORC.i \ + PortableInterceptor.h \ + Request_Info.h \ + PortableInterceptorC.h \ + DynamicC.h \ + Any.h \ + Typecode.h \ + Typecode.i \ + Any.i \ + IOPC.h \ + IOPC.i \ + DynamicC.i \ + MessagingC.h \ + ValueBase.h \ + ValueBase.i \ + ValueFactory.h \ + ValueFactory.i \ + TimeBaseC.h \ + TimeBaseC.i \ + PolicyC.h \ + CurrentC.h \ + CurrentC.i \ + Encodable.h \ + PolicyC.i \ + PollableC.h \ + PollableC.i \ + MessagingC.i \ + PortableInterceptorC.i \ + PortableInterceptor.i \ + ORB.i \ + Policy_Manager.h \ + POA_CORBA.h \ + DomainC.h \ + DomainC.i \ + Servant_Base.h \ + PortableServerC.h \ + PortableServerC.i \ + Servant_Base.i \ + Policy_Manager.i \ + Resource_Factory.h \ + Pluggable.h \ $(ACE_ROOT)/ace/Message_Queue.h \ $(ACE_ROOT)/ace/IO_Cntl_Msg.h \ $(ACE_ROOT)/ace/Message_Queue_T.h \ @@ -18277,75 +18472,73 @@ realclean: $(ACE_ROOT)/ace/WFMO_Reactor.i \ $(ACE_ROOT)/ace/Strategies.i \ $(ACE_ROOT)/ace/Message_Queue.i \ - $(TAO_ROOT)/tao/Pluggable.i \ - $(TAO_ROOT)/tao/Protocol_Factory.h \ - $(TAO_ROOT)/tao/params.h \ - $(TAO_ROOT)/tao/params.i \ - $(TAO_ROOT)/tao/TAO_Singleton_Manager.h \ - $(TAO_ROOT)/tao/TAO_Singleton_Manager.inl \ - $(TAO_ROOT)/tao/TAO_Singleton.h \ - $(TAO_ROOT)/tao/TAO_Singleton.inl \ - $(TAO_ROOT)/tao/TAO_Singleton.cpp \ + Pluggable.i \ + Protocol_Factory.h \ + params.h \ + params.i \ + TAO_Singleton_Manager.h \ + TAO_Singleton_Manager.inl \ + TAO_Singleton.h \ + TAO_Singleton.inl \ + TAO_Singleton.cpp \ $(ACE_ROOT)/ace/Map_Manager.h \ $(ACE_ROOT)/ace/Map_Manager.i \ $(ACE_ROOT)/ace/Map_Manager.cpp \ - $(TAO_ROOT)/tao/ORB_Core.i \ + ORB_Core.i \ $(ACE_ROOT)/ace/Dynamic_Service.h \ $(ACE_ROOT)/ace/Dynamic_Service.cpp \ - $(TAO_ROOT)/tao/Synch_Reply_Dispatcher.h \ - $(TAO_ROOT)/tao/Reply_Dispatcher.h \ - $(TAO_ROOT)/tao/Reply_Dispatcher.i \ - $(TAO_ROOT)/tao/GIOP_Message_State.h \ - $(TAO_ROOT)/tao/Pluggable_Messaging.h \ - $(TAO_ROOT)/tao/Pluggable_Messaging_Utils.h \ - $(TAO_ROOT)/tao/Pluggable_Messaging_Utils.i \ - $(TAO_ROOT)/tao/Pluggable_Messaging.i \ - $(TAO_ROOT)/tao/GIOP_Message_State.i \ - $(TAO_ROOT)/tao/Synch_Reply_Dispatcher.i \ - $(TAO_ROOT)/tao/TAOC.h \ - $(TAO_ROOT)/tao/Priority_Mapping_Manager.h \ - $(TAO_ROOT)/tao/Priority_Mapping.h \ - $(TAO_ROOT)/tao/RTCORBAC.h \ - $(TAO_ROOT)/tao/RTCORBAC.i \ - $(TAO_ROOT)/tao/Priority_Mapping.i \ - $(TAO_ROOT)/tao/Priority_Mapping_Manager.i \ - $(TAO_ROOT)/tao/TAOC.i \ - $(TAO_ROOT)/tao/operation_details.h \ - $(TAO_ROOT)/tao/target_specification.h \ - $(TAO_ROOT)/tao/Object_KeyC.h \ - $(TAO_ROOT)/tao/Object_KeyC.i \ - $(TAO_ROOT)/tao/target_specification.i \ - $(TAO_ROOT)/tao/operation_details.i \ - $(TAO_ROOT)/tao/Invocation.i \ - $(TAO_ROOT)/tao/Asynch_Reply_Dispatcher.h \ - $(TAO_ROOT)/tao/Asynch_Reply_Dispatcher.i \ - $(TAO_ROOT)/tao/Asynch_Invocation.i \ - $(TAO_ROOT)/tao/Timeprobe.h \ + Synch_Reply_Dispatcher.h \ + Reply_Dispatcher.h \ + Reply_Dispatcher.i \ + GIOP_Message_State.h \ + Pluggable_Messaging.h \ + Pluggable_Messaging_Utils.h \ + Pluggable_Messaging_Utils.i \ + Pluggable_Messaging.i \ + GIOP_Message_State.i \ + Synch_Reply_Dispatcher.i \ + TAOC.h \ + Priority_Mapping_Manager.h \ + Priority_Mapping.h \ + RTCORBAC.h \ + RTCORBAC.i \ + Priority_Mapping.i \ + Priority_Mapping_Manager.i \ + TAOC.i \ + operation_details.h \ + target_specification.h \ + Object_KeyC.h \ + Object_KeyC.i \ + target_specification.i \ + operation_details.i \ + Invocation.i \ + Asynch_Reply_Dispatcher.h \ + Asynch_Reply_Dispatcher.i \ + Asynch_Invocation.i \ + Timeprobe.h \ $(ACE_ROOT)/ace/Timeprobe.h \ - $(TAO_ROOT)/tao/Stub.h \ - $(TAO_ROOT)/tao/MProfile.h \ - $(TAO_ROOT)/tao/Profile.h \ - $(TAO_ROOT)/tao/Tagged_Components.h \ - $(TAO_ROOT)/tao/CONV_FRAMEC.h \ - $(TAO_ROOT)/tao/CONV_FRAMEC.i \ - $(TAO_ROOT)/tao/Tagged_Components.i \ - $(TAO_ROOT)/tao/Profile.i \ - $(TAO_ROOT)/tao/MProfile.i \ - $(TAO_ROOT)/tao/Stub.i \ - $(TAO_ROOT)/tao/Transport_Mux_Strategy.h + Stub.h \ + MProfile.h \ + Profile.h \ + Tagged_Components.h \ + CONV_FRAMEC.h \ + CONV_FRAMEC.i \ + Tagged_Components.i \ + Profile.i \ + MProfile.i \ + Stub.i \ + Transport_Mux_Strategy.h -.obj/DII_Invocation.o .obj/DII_Invocation.so .shobj/DII_Invocation.o .shobj/DII_Invocation.so: DII_Invocation.cpp \ - $(TAO_ROOT)/tao/DII_Invocation.h \ +.obj/DII_Invocation.o .obj/DII_Invocation.o .obj/DII_Invocation.o .obj/DII_Invocation.o: DII_Invocation.cpp \ + DII_Invocation.h \ $(ACE_ROOT)/ace/pre.h \ - $(TAO_ROOT)/tao/Invocation.h \ - $(TAO_ROOT)/tao/CDR.h \ - $(TAO_ROOT)/tao/corbafwd.h \ + Invocation.h \ + CDR.h \ + corbafwd.h \ $(ACE_ROOT)/ace/CDR_Stream.h \ $(ACE_ROOT)/ace/Message_Block.h \ $(ACE_ROOT)/ace/ACE.h \ $(ACE_ROOT)/ace/OS.h \ - $(ACE_ROOT)/ace/config-sunos5.6.h \ - $(ACE_ROOT)/ace/config-sunos5.5.h \ $(ACE_ROOT)/ace/post.h \ $(ACE_ROOT)/ace/ACE_export.h \ $(ACE_ROOT)/ace/svc_export.h \ @@ -18369,6 +18562,12 @@ realclean: $(ACE_ROOT)/ace/Log_Record.h \ $(ACE_ROOT)/ace/Log_Priority.h \ $(ACE_ROOT)/ace/Log_Record.i \ + $(ACE_ROOT)/ace/Thread_Hook.h \ + $(ACE_ROOT)/ace/Thread_Adapter.h \ + $(ACE_ROOT)/ace/Thread_Adapter.inl \ + $(ACE_ROOT)/ace/Thread_Exit.h \ + $(ACE_ROOT)/ace/Thread_Control.h \ + $(ACE_ROOT)/ace/Thread_Control.inl \ $(ACE_ROOT)/ace/ACE.i \ $(ACE_ROOT)/ace/Malloc.h \ $(ACE_ROOT)/ace/Malloc_Base.h \ @@ -18423,18 +18622,18 @@ realclean: $(ACE_ROOT)/ace/SString.h \ $(ACE_ROOT)/ace/SString.i \ $(ACE_ROOT)/ace/CDR_Stream.i \ - $(TAO_ROOT)/tao/try_macros.h \ - $(TAO_ROOT)/tao/orbconf.h \ + try_macros.h \ + orbconf.h \ $(ACE_ROOT)/ace/CORBA_macros.h \ - $(TAO_ROOT)/tao/varbase.h \ - $(TAO_ROOT)/tao/TAO_Export.h \ - $(TAO_ROOT)/tao/corbafwd.i \ - $(TAO_ROOT)/tao/CDR.i \ - $(TAO_ROOT)/tao/ORB_Core.h \ - $(TAO_ROOT)/tao/ORB.h \ - $(TAO_ROOT)/tao/Exception.h \ - $(TAO_ROOT)/tao/Exception.i \ - $(TAO_ROOT)/tao/IOR_LookupTable.h \ + varbase.h \ + TAO_Export.h \ + corbafwd.i \ + CDR.i \ + ORB_Core.h \ + ORB.h \ + Exception.h \ + Exception.i \ + IOR_LookupTable.h \ $(ACE_ROOT)/ace/Hash_Map_Manager.h \ $(ACE_ROOT)/ace/Functor.h \ $(ACE_ROOT)/ace/Functor.i \ @@ -18460,66 +18659,64 @@ realclean: $(ACE_ROOT)/ace/Reactor.i \ $(ACE_ROOT)/ace/Reactor_Impl.h \ $(ACE_ROOT)/ace/Svc_Conf_Tokens.h \ - $(TAO_ROOT)/tao/Services.h \ - $(TAO_ROOT)/tao/Sequence.h \ - $(TAO_ROOT)/tao/Managed_Types.h \ - $(TAO_ROOT)/tao/Managed_Types.i \ - $(TAO_ROOT)/tao/Sequence.i \ - $(TAO_ROOT)/tao/Sequence_T.h \ - $(TAO_ROOT)/tao/Sequence_T.i \ - $(TAO_ROOT)/tao/Sequence_T.cpp \ - $(TAO_ROOT)/tao/Services.i \ - $(TAO_ROOT)/tao/IORManipulation.h \ - $(TAO_ROOT)/tao/LocalObject.h \ - $(TAO_ROOT)/tao/Object.h \ - $(TAO_ROOT)/tao/Object.i \ - $(TAO_ROOT)/tao/LocalObject.i \ - $(TAO_ROOT)/tao/IORC.h \ - $(TAO_ROOT)/tao/Environment.h \ - $(TAO_ROOT)/tao/Environment.i \ - $(TAO_ROOT)/tao/IORC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.h \ - $(TAO_ROOT)/tao/Request_Info.h \ - $(TAO_ROOT)/tao/PortableInterceptorC.h \ - $(TAO_ROOT)/tao/DynamicC.h \ - $(TAO_ROOT)/tao/Any.h \ - $(TAO_ROOT)/tao/Typecode.h \ - $(TAO_ROOT)/tao/Typecode.i \ - $(TAO_ROOT)/tao/Any.i \ - $(TAO_ROOT)/tao/IOPC.h \ - $(TAO_ROOT)/tao/IOPC.i \ - $(TAO_ROOT)/tao/DynAnyC.h \ - $(TAO_ROOT)/tao/DynAnyC.i \ - $(TAO_ROOT)/tao/DynamicC.i \ - $(TAO_ROOT)/tao/MessagingC.h \ - $(TAO_ROOT)/tao/ValueBase.h \ - $(TAO_ROOT)/tao/ValueBase.i \ - $(TAO_ROOT)/tao/ValueFactory.h \ - $(TAO_ROOT)/tao/ValueFactory.i \ - $(TAO_ROOT)/tao/TimeBaseC.h \ - $(TAO_ROOT)/tao/TimeBaseC.i \ - $(TAO_ROOT)/tao/PolicyC.h \ - $(TAO_ROOT)/tao/CurrentC.h \ - $(TAO_ROOT)/tao/CurrentC.i \ - $(TAO_ROOT)/tao/Encodable.h \ - $(TAO_ROOT)/tao/PolicyC.i \ - $(TAO_ROOT)/tao/PollableC.h \ - $(TAO_ROOT)/tao/PollableC.i \ - $(TAO_ROOT)/tao/MessagingC.i \ - $(TAO_ROOT)/tao/PortableInterceptorC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.i \ - $(TAO_ROOT)/tao/ORB.i \ - $(TAO_ROOT)/tao/Policy_Manager.h \ - $(TAO_ROOT)/tao/POA_CORBA.h \ - $(TAO_ROOT)/tao/DomainC.h \ - $(TAO_ROOT)/tao/DomainC.i \ - $(TAO_ROOT)/tao/Servant_Base.h \ - $(TAO_ROOT)/tao/PortableServerC.h \ - $(TAO_ROOT)/tao/PortableServerC.i \ - $(TAO_ROOT)/tao/Servant_Base.i \ - $(TAO_ROOT)/tao/Policy_Manager.i \ - $(TAO_ROOT)/tao/Resource_Factory.h \ - $(TAO_ROOT)/tao/Pluggable.h \ + Services.h \ + Sequence.h \ + Managed_Types.h \ + Managed_Types.i \ + Sequence.i \ + Sequence_T.h \ + Sequence_T.i \ + Sequence_T.cpp \ + Services.i \ + IORManipulation.h \ + LocalObject.h \ + Object.h \ + Object.i \ + LocalObject.i \ + IORC.h \ + Environment.h \ + Environment.i \ + IORC.i \ + PortableInterceptor.h \ + Request_Info.h \ + PortableInterceptorC.h \ + DynamicC.h \ + Any.h \ + Typecode.h \ + Typecode.i \ + Any.i \ + IOPC.h \ + IOPC.i \ + DynamicC.i \ + MessagingC.h \ + ValueBase.h \ + ValueBase.i \ + ValueFactory.h \ + ValueFactory.i \ + TimeBaseC.h \ + TimeBaseC.i \ + PolicyC.h \ + CurrentC.h \ + CurrentC.i \ + Encodable.h \ + PolicyC.i \ + PollableC.h \ + PollableC.i \ + MessagingC.i \ + PortableInterceptorC.i \ + PortableInterceptor.i \ + ORB.i \ + Policy_Manager.h \ + POA_CORBA.h \ + DomainC.h \ + DomainC.i \ + Servant_Base.h \ + PortableServerC.h \ + PortableServerC.i \ + Servant_Base.i \ + Policy_Manager.i \ + Resource_Factory.h \ + Pluggable.h \ $(ACE_ROOT)/ace/Message_Queue.h \ $(ACE_ROOT)/ace/IO_Cntl_Msg.h \ $(ACE_ROOT)/ace/Message_Queue_T.h \ @@ -18541,80 +18738,78 @@ realclean: $(ACE_ROOT)/ace/WFMO_Reactor.i \ $(ACE_ROOT)/ace/Strategies.i \ $(ACE_ROOT)/ace/Message_Queue.i \ - $(TAO_ROOT)/tao/Pluggable.i \ - $(TAO_ROOT)/tao/Protocol_Factory.h \ - $(TAO_ROOT)/tao/params.h \ - $(TAO_ROOT)/tao/params.i \ - $(TAO_ROOT)/tao/TAO_Singleton_Manager.h \ - $(TAO_ROOT)/tao/TAO_Singleton_Manager.inl \ - $(TAO_ROOT)/tao/TAO_Singleton.h \ - $(TAO_ROOT)/tao/TAO_Singleton.inl \ - $(TAO_ROOT)/tao/TAO_Singleton.cpp \ + Pluggable.i \ + Protocol_Factory.h \ + params.h \ + params.i \ + TAO_Singleton_Manager.h \ + TAO_Singleton_Manager.inl \ + TAO_Singleton.h \ + TAO_Singleton.inl \ + TAO_Singleton.cpp \ $(ACE_ROOT)/ace/Map_Manager.h \ $(ACE_ROOT)/ace/Map_Manager.i \ $(ACE_ROOT)/ace/Map_Manager.cpp \ - $(TAO_ROOT)/tao/ORB_Core.i \ + ORB_Core.i \ $(ACE_ROOT)/ace/Dynamic_Service.h \ $(ACE_ROOT)/ace/Dynamic_Service.cpp \ - $(TAO_ROOT)/tao/Synch_Reply_Dispatcher.h \ - $(TAO_ROOT)/tao/Reply_Dispatcher.h \ - $(TAO_ROOT)/tao/Reply_Dispatcher.i \ - $(TAO_ROOT)/tao/GIOP_Message_State.h \ - $(TAO_ROOT)/tao/Pluggable_Messaging.h \ - $(TAO_ROOT)/tao/Pluggable_Messaging_Utils.h \ - $(TAO_ROOT)/tao/Pluggable_Messaging_Utils.i \ - $(TAO_ROOT)/tao/Pluggable_Messaging.i \ - $(TAO_ROOT)/tao/GIOP_Message_State.i \ - $(TAO_ROOT)/tao/Synch_Reply_Dispatcher.i \ - $(TAO_ROOT)/tao/TAOC.h \ - $(TAO_ROOT)/tao/Priority_Mapping_Manager.h \ - $(TAO_ROOT)/tao/Priority_Mapping.h \ - $(TAO_ROOT)/tao/RTCORBAC.h \ - $(TAO_ROOT)/tao/RTCORBAC.i \ - $(TAO_ROOT)/tao/Priority_Mapping.i \ - $(TAO_ROOT)/tao/Priority_Mapping_Manager.i \ - $(TAO_ROOT)/tao/TAOC.i \ - $(TAO_ROOT)/tao/operation_details.h \ - $(TAO_ROOT)/tao/target_specification.h \ - $(TAO_ROOT)/tao/Object_KeyC.h \ - $(TAO_ROOT)/tao/Object_KeyC.i \ - $(TAO_ROOT)/tao/target_specification.i \ - $(TAO_ROOT)/tao/operation_details.i \ - $(TAO_ROOT)/tao/Invocation.i \ - $(TAO_ROOT)/tao/DII_Reply_Dispatcher.h \ - $(TAO_ROOT)/tao/DII_Reply_Dispatcher.i \ - $(TAO_ROOT)/tao/Request.h \ - $(TAO_ROOT)/tao/NVList.h \ - $(TAO_ROOT)/tao/NVList.i \ - $(TAO_ROOT)/tao/Context.h \ - $(TAO_ROOT)/tao/Context.i \ - $(TAO_ROOT)/tao/Request.i \ - $(TAO_ROOT)/tao/DII_Invocation.i \ - $(TAO_ROOT)/tao/Stub.h \ - $(TAO_ROOT)/tao/MProfile.h \ - $(TAO_ROOT)/tao/Profile.h \ - $(TAO_ROOT)/tao/Tagged_Components.h \ - $(TAO_ROOT)/tao/CONV_FRAMEC.h \ - $(TAO_ROOT)/tao/CONV_FRAMEC.i \ - $(TAO_ROOT)/tao/Tagged_Components.i \ - $(TAO_ROOT)/tao/Profile.i \ - $(TAO_ROOT)/tao/MProfile.i \ - $(TAO_ROOT)/tao/Stub.i \ - $(TAO_ROOT)/tao/Principal.h \ - $(TAO_ROOT)/tao/Principal.i \ - $(TAO_ROOT)/tao/Transport_Mux_Strategy.h \ - $(TAO_ROOT)/tao/debug.h + Synch_Reply_Dispatcher.h \ + Reply_Dispatcher.h \ + Reply_Dispatcher.i \ + GIOP_Message_State.h \ + Pluggable_Messaging.h \ + Pluggable_Messaging_Utils.h \ + Pluggable_Messaging_Utils.i \ + Pluggable_Messaging.i \ + GIOP_Message_State.i \ + Synch_Reply_Dispatcher.i \ + TAOC.h \ + Priority_Mapping_Manager.h \ + Priority_Mapping.h \ + RTCORBAC.h \ + RTCORBAC.i \ + Priority_Mapping.i \ + Priority_Mapping_Manager.i \ + TAOC.i \ + operation_details.h \ + target_specification.h \ + Object_KeyC.h \ + Object_KeyC.i \ + target_specification.i \ + operation_details.i \ + Invocation.i \ + DII_Reply_Dispatcher.h \ + DII_Reply_Dispatcher.i \ + Request.h \ + NVList.h \ + NVList.i \ + Context.h \ + Context.i \ + Request.i \ + DII_Invocation.i \ + Stub.h \ + MProfile.h \ + Profile.h \ + Tagged_Components.h \ + CONV_FRAMEC.h \ + CONV_FRAMEC.i \ + Tagged_Components.i \ + Profile.i \ + MProfile.i \ + Stub.i \ + Principal.h \ + Principal.i \ + Transport_Mux_Strategy.h \ + debug.h -.obj/operation_details.o .obj/operation_details.so .shobj/operation_details.o .shobj/operation_details.so: operation_details.cpp \ - $(TAO_ROOT)/tao/operation_details.h \ +.obj/operation_details.o .obj/operation_details.o .obj/operation_details.o .obj/operation_details.o: operation_details.cpp \ + operation_details.h \ $(ACE_ROOT)/ace/pre.h \ - $(TAO_ROOT)/tao/corbafwd.h \ + corbafwd.h \ $(ACE_ROOT)/ace/CDR_Stream.h \ $(ACE_ROOT)/ace/Message_Block.h \ $(ACE_ROOT)/ace/ACE.h \ $(ACE_ROOT)/ace/OS.h \ - $(ACE_ROOT)/ace/config-sunos5.6.h \ - $(ACE_ROOT)/ace/config-sunos5.5.h \ $(ACE_ROOT)/ace/post.h \ $(ACE_ROOT)/ace/ACE_export.h \ $(ACE_ROOT)/ace/svc_export.h \ @@ -18638,6 +18833,12 @@ realclean: $(ACE_ROOT)/ace/Log_Record.h \ $(ACE_ROOT)/ace/Log_Priority.h \ $(ACE_ROOT)/ace/Log_Record.i \ + $(ACE_ROOT)/ace/Thread_Hook.h \ + $(ACE_ROOT)/ace/Thread_Adapter.h \ + $(ACE_ROOT)/ace/Thread_Adapter.inl \ + $(ACE_ROOT)/ace/Thread_Exit.h \ + $(ACE_ROOT)/ace/Thread_Control.h \ + $(ACE_ROOT)/ace/Thread_Control.inl \ $(ACE_ROOT)/ace/ACE.i \ $(ACE_ROOT)/ace/Malloc.h \ $(ACE_ROOT)/ace/Malloc_Base.h \ @@ -18692,38 +18893,36 @@ realclean: $(ACE_ROOT)/ace/SString.h \ $(ACE_ROOT)/ace/SString.i \ $(ACE_ROOT)/ace/CDR_Stream.i \ - $(TAO_ROOT)/tao/try_macros.h \ - $(TAO_ROOT)/tao/orbconf.h \ + try_macros.h \ + orbconf.h \ $(ACE_ROOT)/ace/CORBA_macros.h \ - $(TAO_ROOT)/tao/varbase.h \ - $(TAO_ROOT)/tao/TAO_Export.h \ - $(TAO_ROOT)/tao/corbafwd.i \ - $(TAO_ROOT)/tao/IOPC.h \ - $(TAO_ROOT)/tao/CDR.h \ - $(TAO_ROOT)/tao/CDR.i \ - $(TAO_ROOT)/tao/Sequence.h \ - $(TAO_ROOT)/tao/Managed_Types.h \ - $(TAO_ROOT)/tao/Managed_Types.i \ - $(TAO_ROOT)/tao/Sequence.i \ - $(TAO_ROOT)/tao/Sequence_T.h \ - $(TAO_ROOT)/tao/Sequence_T.i \ - $(TAO_ROOT)/tao/Sequence_T.cpp \ - $(TAO_ROOT)/tao/IOPC.i \ - $(TAO_ROOT)/tao/target_specification.h \ - $(TAO_ROOT)/tao/Object_KeyC.h \ - $(TAO_ROOT)/tao/Object_KeyC.i \ - $(TAO_ROOT)/tao/target_specification.i \ - $(TAO_ROOT)/tao/operation_details.i + varbase.h \ + TAO_Export.h \ + corbafwd.i \ + IOPC.h \ + CDR.h \ + CDR.i \ + Sequence.h \ + Managed_Types.h \ + Managed_Types.i \ + Sequence.i \ + Sequence_T.h \ + Sequence_T.i \ + Sequence_T.cpp \ + IOPC.i \ + target_specification.h \ + Object_KeyC.h \ + Object_KeyC.i \ + target_specification.i \ + operation_details.i -.obj/PortableInterceptor.o .obj/PortableInterceptor.so .shobj/PortableInterceptor.o .shobj/PortableInterceptor.so: PortableInterceptor.cpp \ - $(TAO_ROOT)/tao/corbafwd.h \ +.obj/PortableInterceptor.o .obj/PortableInterceptor.o .obj/PortableInterceptor.o .obj/PortableInterceptor.o: PortableInterceptor.cpp \ + corbafwd.h \ $(ACE_ROOT)/ace/pre.h \ $(ACE_ROOT)/ace/CDR_Stream.h \ $(ACE_ROOT)/ace/Message_Block.h \ $(ACE_ROOT)/ace/ACE.h \ $(ACE_ROOT)/ace/OS.h \ - $(ACE_ROOT)/ace/config-sunos5.6.h \ - $(ACE_ROOT)/ace/config-sunos5.5.h \ $(ACE_ROOT)/ace/post.h \ $(ACE_ROOT)/ace/ACE_export.h \ $(ACE_ROOT)/ace/svc_export.h \ @@ -18747,6 +18946,12 @@ realclean: $(ACE_ROOT)/ace/Log_Record.h \ $(ACE_ROOT)/ace/Log_Priority.h \ $(ACE_ROOT)/ace/Log_Record.i \ + $(ACE_ROOT)/ace/Thread_Hook.h \ + $(ACE_ROOT)/ace/Thread_Adapter.h \ + $(ACE_ROOT)/ace/Thread_Adapter.inl \ + $(ACE_ROOT)/ace/Thread_Exit.h \ + $(ACE_ROOT)/ace/Thread_Control.h \ + $(ACE_ROOT)/ace/Thread_Control.inl \ $(ACE_ROOT)/ace/ACE.i \ $(ACE_ROOT)/ace/Malloc.h \ $(ACE_ROOT)/ace/Malloc_Base.h \ @@ -18801,68 +19006,64 @@ realclean: $(ACE_ROOT)/ace/SString.h \ $(ACE_ROOT)/ace/SString.i \ $(ACE_ROOT)/ace/CDR_Stream.i \ - $(TAO_ROOT)/tao/try_macros.h \ - $(TAO_ROOT)/tao/orbconf.h \ + try_macros.h \ + orbconf.h \ $(ACE_ROOT)/ace/CORBA_macros.h \ - $(TAO_ROOT)/tao/varbase.h \ - $(TAO_ROOT)/tao/TAO_Export.h \ - $(TAO_ROOT)/tao/corbafwd.i \ - $(TAO_ROOT)/tao/PortableInterceptor.h \ - $(TAO_ROOT)/tao/Request_Info.h \ - $(TAO_ROOT)/tao/PortableInterceptorC.h \ - $(TAO_ROOT)/tao/DynamicC.h \ - $(TAO_ROOT)/tao/Any.h \ - $(TAO_ROOT)/tao/CDR.h \ - $(TAO_ROOT)/tao/CDR.i \ - $(TAO_ROOT)/tao/Environment.h \ - $(TAO_ROOT)/tao/Environment.i \ - $(TAO_ROOT)/tao/Object.h \ - $(TAO_ROOT)/tao/Object.i \ - $(TAO_ROOT)/tao/Typecode.h \ - $(TAO_ROOT)/tao/Exception.h \ - $(TAO_ROOT)/tao/Exception.i \ - $(TAO_ROOT)/tao/Typecode.i \ - $(TAO_ROOT)/tao/Any.i \ - $(TAO_ROOT)/tao/IOPC.h \ - $(TAO_ROOT)/tao/Sequence.h \ - $(TAO_ROOT)/tao/Managed_Types.h \ - $(TAO_ROOT)/tao/Managed_Types.i \ - $(TAO_ROOT)/tao/Sequence.i \ - $(TAO_ROOT)/tao/Sequence_T.h \ - $(TAO_ROOT)/tao/Sequence_T.i \ - $(TAO_ROOT)/tao/Sequence_T.cpp \ - $(TAO_ROOT)/tao/IOPC.i \ - $(TAO_ROOT)/tao/DynAnyC.h \ - $(TAO_ROOT)/tao/DynAnyC.i \ - $(TAO_ROOT)/tao/DynamicC.i \ - $(TAO_ROOT)/tao/MessagingC.h \ - $(TAO_ROOT)/tao/ValueBase.h \ - $(TAO_ROOT)/tao/ValueBase.i \ - $(TAO_ROOT)/tao/ValueFactory.h \ - $(TAO_ROOT)/tao/ValueFactory.i \ - $(TAO_ROOT)/tao/TimeBaseC.h \ - $(TAO_ROOT)/tao/TimeBaseC.i \ - $(TAO_ROOT)/tao/PolicyC.h \ - $(TAO_ROOT)/tao/CurrentC.h \ - $(TAO_ROOT)/tao/CurrentC.i \ - $(TAO_ROOT)/tao/Encodable.h \ - $(TAO_ROOT)/tao/PolicyC.i \ - $(TAO_ROOT)/tao/PollableC.h \ - $(TAO_ROOT)/tao/PollableC.i \ - $(TAO_ROOT)/tao/MessagingC.i \ - $(TAO_ROOT)/tao/PortableInterceptorC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.i + varbase.h \ + TAO_Export.h \ + corbafwd.i \ + PortableInterceptor.h \ + Request_Info.h \ + PortableInterceptorC.h \ + DynamicC.h \ + Any.h \ + CDR.h \ + CDR.i \ + Environment.h \ + Environment.i \ + Object.h \ + Object.i \ + Typecode.h \ + Exception.h \ + Exception.i \ + Typecode.i \ + Any.i \ + IOPC.h \ + Sequence.h \ + Managed_Types.h \ + Managed_Types.i \ + Sequence.i \ + Sequence_T.h \ + Sequence_T.i \ + Sequence_T.cpp \ + IOPC.i \ + DynamicC.i \ + MessagingC.h \ + ValueBase.h \ + ValueBase.i \ + ValueFactory.h \ + ValueFactory.i \ + TimeBaseC.h \ + TimeBaseC.i \ + PolicyC.h \ + CurrentC.h \ + CurrentC.i \ + Encodable.h \ + PolicyC.i \ + PollableC.h \ + PollableC.i \ + MessagingC.i \ + PortableInterceptorC.i \ + PortableInterceptor.i -.obj/Request_Info.o .obj/Request_Info.so .shobj/Request_Info.o .shobj/Request_Info.so: Request_Info.cpp Request_Info.h \ - $(TAO_ROOT)/tao/PortableInterceptorC.h \ - $(TAO_ROOT)/tao/corbafwd.h \ +.obj/Request_Info.o .obj/Request_Info.o .obj/Request_Info.o .obj/Request_Info.o: Request_Info.cpp Request_Info.h \ + PortableInterceptorC.h \ + corbafwd.h \ $(ACE_ROOT)/ace/pre.h \ $(ACE_ROOT)/ace/CDR_Stream.h \ $(ACE_ROOT)/ace/Message_Block.h \ $(ACE_ROOT)/ace/ACE.h \ $(ACE_ROOT)/ace/OS.h \ - $(ACE_ROOT)/ace/config-sunos5.6.h \ - $(ACE_ROOT)/ace/config-sunos5.5.h \ $(ACE_ROOT)/ace/post.h \ $(ACE_ROOT)/ace/ACE_export.h \ $(ACE_ROOT)/ace/svc_export.h \ @@ -18886,6 +19087,12 @@ realclean: $(ACE_ROOT)/ace/Log_Record.h \ $(ACE_ROOT)/ace/Log_Priority.h \ $(ACE_ROOT)/ace/Log_Record.i \ + $(ACE_ROOT)/ace/Thread_Hook.h \ + $(ACE_ROOT)/ace/Thread_Adapter.h \ + $(ACE_ROOT)/ace/Thread_Adapter.inl \ + $(ACE_ROOT)/ace/Thread_Exit.h \ + $(ACE_ROOT)/ace/Thread_Control.h \ + $(ACE_ROOT)/ace/Thread_Control.inl \ $(ACE_ROOT)/ace/ACE.i \ $(ACE_ROOT)/ace/Malloc.h \ $(ACE_ROOT)/ace/Malloc_Base.h \ @@ -18940,56 +19147,54 @@ realclean: $(ACE_ROOT)/ace/SString.h \ $(ACE_ROOT)/ace/SString.i \ $(ACE_ROOT)/ace/CDR_Stream.i \ - $(TAO_ROOT)/tao/try_macros.h \ - $(TAO_ROOT)/tao/orbconf.h \ + try_macros.h \ + orbconf.h \ $(ACE_ROOT)/ace/CORBA_macros.h \ - $(TAO_ROOT)/tao/varbase.h \ - $(TAO_ROOT)/tao/TAO_Export.h \ - $(TAO_ROOT)/tao/corbafwd.i \ - $(TAO_ROOT)/tao/DynamicC.h \ - $(TAO_ROOT)/tao/Any.h \ - $(TAO_ROOT)/tao/CDR.h \ - $(TAO_ROOT)/tao/CDR.i \ - $(TAO_ROOT)/tao/Environment.h \ - $(TAO_ROOT)/tao/Environment.i \ - $(TAO_ROOT)/tao/Object.h \ - $(TAO_ROOT)/tao/Object.i \ - $(TAO_ROOT)/tao/Typecode.h \ - $(TAO_ROOT)/tao/Exception.h \ - $(TAO_ROOT)/tao/Exception.i \ - $(TAO_ROOT)/tao/Typecode.i \ - $(TAO_ROOT)/tao/Any.i \ - $(TAO_ROOT)/tao/IOPC.h \ - $(TAO_ROOT)/tao/Sequence.h \ - $(TAO_ROOT)/tao/Managed_Types.h \ - $(TAO_ROOT)/tao/Managed_Types.i \ - $(TAO_ROOT)/tao/Sequence.i \ - $(TAO_ROOT)/tao/Sequence_T.h \ - $(TAO_ROOT)/tao/Sequence_T.i \ - $(TAO_ROOT)/tao/Sequence_T.cpp \ - $(TAO_ROOT)/tao/IOPC.i \ - $(TAO_ROOT)/tao/DynAnyC.h \ - $(TAO_ROOT)/tao/DynAnyC.i \ - $(TAO_ROOT)/tao/DynamicC.i \ - $(TAO_ROOT)/tao/MessagingC.h \ - $(TAO_ROOT)/tao/ValueBase.h \ - $(TAO_ROOT)/tao/ValueBase.i \ - $(TAO_ROOT)/tao/ValueFactory.h \ - $(TAO_ROOT)/tao/ValueFactory.i \ - $(TAO_ROOT)/tao/TimeBaseC.h \ - $(TAO_ROOT)/tao/TimeBaseC.i \ - $(TAO_ROOT)/tao/PolicyC.h \ - $(TAO_ROOT)/tao/CurrentC.h \ - $(TAO_ROOT)/tao/CurrentC.i \ - $(TAO_ROOT)/tao/Encodable.h \ - $(TAO_ROOT)/tao/PolicyC.i \ - $(TAO_ROOT)/tao/PollableC.h \ - $(TAO_ROOT)/tao/PollableC.i \ - $(TAO_ROOT)/tao/MessagingC.i \ - $(TAO_ROOT)/tao/PortableInterceptorC.i \ - $(TAO_ROOT)/tao/corba.h \ - $(TAO_ROOT)/tao/ORB.h \ - $(TAO_ROOT)/tao/IOR_LookupTable.h \ + varbase.h \ + TAO_Export.h \ + corbafwd.i \ + DynamicC.h \ + Any.h \ + CDR.h \ + CDR.i \ + Environment.h \ + Environment.i \ + Object.h \ + Object.i \ + Typecode.h \ + Exception.h \ + Exception.i \ + Typecode.i \ + Any.i \ + IOPC.h \ + Sequence.h \ + Managed_Types.h \ + Managed_Types.i \ + Sequence.i \ + Sequence_T.h \ + Sequence_T.i \ + Sequence_T.cpp \ + IOPC.i \ + DynamicC.i \ + MessagingC.h \ + ValueBase.h \ + ValueBase.i \ + ValueFactory.h \ + ValueFactory.i \ + TimeBaseC.h \ + TimeBaseC.i \ + PolicyC.h \ + CurrentC.h \ + CurrentC.i \ + Encodable.h \ + PolicyC.i \ + PollableC.h \ + PollableC.i \ + MessagingC.i \ + PortableInterceptorC.i \ + corba.h \ + ORB.h \ + IOR_LookupTable.h \ $(ACE_ROOT)/ace/Hash_Map_Manager.h \ $(ACE_ROOT)/ace/Functor.h \ $(ACE_ROOT)/ace/Functor.i \ @@ -19015,32 +19220,32 @@ realclean: $(ACE_ROOT)/ace/Reactor.i \ $(ACE_ROOT)/ace/Reactor_Impl.h \ $(ACE_ROOT)/ace/Svc_Conf_Tokens.h \ - $(TAO_ROOT)/tao/Services.h \ - $(TAO_ROOT)/tao/Services.i \ - $(TAO_ROOT)/tao/IORManipulation.h \ - $(TAO_ROOT)/tao/LocalObject.h \ - $(TAO_ROOT)/tao/LocalObject.i \ - $(TAO_ROOT)/tao/IORC.h \ - $(TAO_ROOT)/tao/IORC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.h \ - $(TAO_ROOT)/tao/Request_Info.h \ - $(TAO_ROOT)/tao/PortableInterceptor.i \ - $(TAO_ROOT)/tao/ORB.i \ - $(TAO_ROOT)/tao/NVList.h \ - $(TAO_ROOT)/tao/NVList.i \ - $(TAO_ROOT)/tao/Principal.h \ - $(TAO_ROOT)/tao/Principal.i \ - $(TAO_ROOT)/tao/Request.h \ - $(TAO_ROOT)/tao/Context.h \ - $(TAO_ROOT)/tao/Context.i \ - $(TAO_ROOT)/tao/Request.i \ - $(TAO_ROOT)/tao/Server_Request.h \ - $(TAO_ROOT)/tao/Object_KeyC.h \ - $(TAO_ROOT)/tao/Object_KeyC.i \ - $(TAO_ROOT)/tao/Server_Request.i \ - $(TAO_ROOT)/tao/POA.h \ - $(TAO_ROOT)/tao/Object_Adapter.h \ - $(TAO_ROOT)/tao/Key_Adapters.h \ + Services.h \ + Services.i \ + IORManipulation.h \ + LocalObject.h \ + LocalObject.i \ + IORC.h \ + IORC.i \ + PortableInterceptor.h \ + Request_Info.h \ + PortableInterceptor.i \ + ORB.i \ + NVList.h \ + NVList.i \ + Principal.h \ + Principal.i \ + Request.h \ + Context.h \ + Context.i \ + Request.i \ + Server_Request.h \ + Object_KeyC.h \ + Object_KeyC.i \ + Server_Request.i \ + POA.h \ + Object_Adapter.h \ + Key_Adapters.h \ $(ACE_ROOT)/ace/Map.h \ $(ACE_ROOT)/ace/Map_T.h \ $(ACE_ROOT)/ace/Pair.h \ @@ -19057,23 +19262,23 @@ realclean: $(ACE_ROOT)/ace/Active_Map_Manager_T.cpp \ $(ACE_ROOT)/ace/Map_T.i \ $(ACE_ROOT)/ace/Map_T.cpp \ - $(TAO_ROOT)/tao/PortableServerC.h \ - $(TAO_ROOT)/tao/PortableServerC.i \ - $(TAO_ROOT)/tao/Key_Adapters.i \ - $(TAO_ROOT)/tao/Server_Strategy_Factory.h \ - $(TAO_ROOT)/tao/poa_macros.h \ - $(TAO_ROOT)/tao/Servant_Base.h \ - $(TAO_ROOT)/tao/Servant_Base.i \ - $(TAO_ROOT)/tao/Active_Object_Map.h \ - $(TAO_ROOT)/tao/Active_Object_Map.i \ - $(TAO_ROOT)/tao/RTCORBAC.h \ - $(TAO_ROOT)/tao/RTCORBAC.i \ - $(TAO_ROOT)/tao/Object_Adapter.i \ - $(TAO_ROOT)/tao/POAManager.h \ - $(TAO_ROOT)/tao/POAManager.i \ - $(TAO_ROOT)/tao/POA.i \ - $(TAO_ROOT)/tao/Stub.h \ - $(TAO_ROOT)/tao/Pluggable.h \ + PortableServerC.h \ + PortableServerC.i \ + Key_Adapters.i \ + Server_Strategy_Factory.h \ + poa_macros.h \ + Servant_Base.h \ + Servant_Base.i \ + Active_Object_Map.h \ + Active_Object_Map.i \ + RTCORBAC.h \ + RTCORBAC.i \ + Object_Adapter.i \ + POAManager.h \ + POAManager.i \ + POA.i \ + Stub.h \ + Pluggable.h \ $(ACE_ROOT)/ace/Message_Queue.h \ $(ACE_ROOT)/ace/IO_Cntl_Msg.h \ $(ACE_ROOT)/ace/Message_Queue_T.h \ @@ -19095,89 +19300,85 @@ realclean: $(ACE_ROOT)/ace/WFMO_Reactor.i \ $(ACE_ROOT)/ace/Strategies.i \ $(ACE_ROOT)/ace/Message_Queue.i \ - $(TAO_ROOT)/tao/Pluggable.i \ - $(TAO_ROOT)/tao/MProfile.h \ - $(TAO_ROOT)/tao/Profile.h \ - $(TAO_ROOT)/tao/Tagged_Components.h \ - $(TAO_ROOT)/tao/CONV_FRAMEC.h \ - $(TAO_ROOT)/tao/CONV_FRAMEC.i \ - $(TAO_ROOT)/tao/Tagged_Components.i \ - $(TAO_ROOT)/tao/Profile.i \ - $(TAO_ROOT)/tao/MProfile.i \ - $(TAO_ROOT)/tao/Stub.i \ - $(TAO_ROOT)/tao/params.h \ - $(TAO_ROOT)/tao/params.i \ - $(TAO_ROOT)/tao/ORB_Core.h \ - $(TAO_ROOT)/tao/Policy_Manager.h \ - $(TAO_ROOT)/tao/POA_CORBA.h \ - $(TAO_ROOT)/tao/DomainC.h \ - $(TAO_ROOT)/tao/DomainC.i \ - $(TAO_ROOT)/tao/Policy_Manager.i \ - $(TAO_ROOT)/tao/Resource_Factory.h \ - $(TAO_ROOT)/tao/Protocol_Factory.h \ - $(TAO_ROOT)/tao/TAO_Singleton_Manager.h \ - $(TAO_ROOT)/tao/TAO_Singleton_Manager.inl \ - $(TAO_ROOT)/tao/TAO_Singleton.h \ - $(TAO_ROOT)/tao/TAO_Singleton.inl \ - $(TAO_ROOT)/tao/TAO_Singleton.cpp \ - $(TAO_ROOT)/tao/ORB_Core.i \ + Pluggable.i \ + MProfile.h \ + Profile.h \ + Tagged_Components.h \ + CONV_FRAMEC.h \ + CONV_FRAMEC.i \ + Tagged_Components.i \ + Profile.i \ + MProfile.i \ + Stub.i \ + params.h \ + params.i \ + ORB_Core.h \ + Policy_Manager.h \ + POA_CORBA.h \ + DomainC.h \ + DomainC.i \ + Policy_Manager.i \ + Resource_Factory.h \ + Protocol_Factory.h \ + TAO_Singleton_Manager.h \ + TAO_Singleton_Manager.inl \ + TAO_Singleton.h \ + TAO_Singleton.inl \ + TAO_Singleton.cpp \ + ORB_Core.i \ $(ACE_ROOT)/ace/Dynamic_Service.h \ $(ACE_ROOT)/ace/Dynamic_Service.cpp \ - $(TAO_ROOT)/tao/Operation_Table.h \ - $(TAO_ROOT)/tao/debug.h \ - $(TAO_ROOT)/tao/Client_Strategy_Factory.h \ - $(TAO_ROOT)/tao/Invocation.h \ - $(TAO_ROOT)/tao/Synch_Reply_Dispatcher.h \ - $(TAO_ROOT)/tao/Reply_Dispatcher.h \ - $(TAO_ROOT)/tao/Reply_Dispatcher.i \ - $(TAO_ROOT)/tao/GIOP_Message_State.h \ - $(TAO_ROOT)/tao/Pluggable_Messaging.h \ - $(TAO_ROOT)/tao/Pluggable_Messaging_Utils.h \ - $(TAO_ROOT)/tao/Pluggable_Messaging_Utils.i \ - $(TAO_ROOT)/tao/Pluggable_Messaging.i \ - $(TAO_ROOT)/tao/GIOP_Message_State.i \ - $(TAO_ROOT)/tao/Synch_Reply_Dispatcher.i \ - $(TAO_ROOT)/tao/TAOC.h \ - $(TAO_ROOT)/tao/Priority_Mapping_Manager.h \ - $(TAO_ROOT)/tao/Priority_Mapping.h \ - $(TAO_ROOT)/tao/Priority_Mapping.i \ - $(TAO_ROOT)/tao/Priority_Mapping_Manager.i \ - $(TAO_ROOT)/tao/TAOC.i \ - $(TAO_ROOT)/tao/operation_details.h \ - $(TAO_ROOT)/tao/target_specification.h \ - $(TAO_ROOT)/tao/target_specification.i \ - $(TAO_ROOT)/tao/operation_details.i \ - $(TAO_ROOT)/tao/Invocation.i \ - $(TAO_ROOT)/tao/InconsistentTypeCodeC.h \ - $(TAO_ROOT)/tao/DynAny_i.h \ - $(TAO_ROOT)/tao/ObjectIDList.h \ - $(TAO_ROOT)/tao/ObjectIDList.i \ - $(TAO_ROOT)/tao/WrongTransactionC.h \ - $(TAO_ROOT)/tao/InterfaceC.h \ - $(TAO_ROOT)/tao/ifrfwd.h \ - $(TAO_ROOT)/tao/BoundsC.h \ - $(TAO_ROOT)/tao/BoundsC.i \ - $(TAO_ROOT)/tao/MessagingS.h \ - $(TAO_ROOT)/tao/TimeBaseS.h \ - $(TAO_ROOT)/tao/TimeBaseS_T.h \ - $(TAO_ROOT)/tao/TimeBaseS_T.i \ - $(TAO_ROOT)/tao/TimeBaseS_T.cpp \ - $(TAO_ROOT)/tao/TimeBaseS.i \ - $(TAO_ROOT)/tao/MessagingS_T.h \ - $(TAO_ROOT)/tao/MessagingS_T.i \ - $(TAO_ROOT)/tao/MessagingS_T.cpp \ - $(TAO_ROOT)/tao/MessagingS.i + Operation_Table.h \ + debug.h \ + Client_Strategy_Factory.h \ + Invocation.h \ + Synch_Reply_Dispatcher.h \ + Reply_Dispatcher.h \ + Reply_Dispatcher.i \ + GIOP_Message_State.h \ + Pluggable_Messaging.h \ + Pluggable_Messaging_Utils.h \ + Pluggable_Messaging_Utils.i \ + Pluggable_Messaging.i \ + GIOP_Message_State.i \ + Synch_Reply_Dispatcher.i \ + TAOC.h \ + Priority_Mapping_Manager.h \ + Priority_Mapping.h \ + Priority_Mapping.i \ + Priority_Mapping_Manager.i \ + TAOC.i \ + operation_details.h \ + target_specification.h \ + target_specification.i \ + operation_details.i \ + Invocation.i \ + ObjectIDList.h \ + ObjectIDList.i \ + WrongTransactionC.h \ + InterfaceC.h \ + ifrfwd.h \ + BoundsC.h \ + BoundsC.i \ + MessagingS.h \ + TimeBaseS.h \ + TimeBaseS_T.h \ + TimeBaseS_T.i \ + TimeBaseS_T.cpp \ + TimeBaseS.i \ + MessagingS_T.h \ + MessagingS_T.i \ + MessagingS_T.cpp \ + MessagingS.i -.obj/PortableInterceptorC.o .obj/PortableInterceptorC.so .shobj/PortableInterceptorC.o .shobj/PortableInterceptorC.so: PortableInterceptorC.cpp \ - $(TAO_ROOT)/tao/PortableInterceptorC.h \ - $(TAO_ROOT)/tao/corbafwd.h \ +.obj/PortableInterceptorC.o .obj/PortableInterceptorC.o .obj/PortableInterceptorC.o .obj/PortableInterceptorC.o: PortableInterceptorC.cpp \ + PortableInterceptorC.h \ + corbafwd.h \ $(ACE_ROOT)/ace/pre.h \ $(ACE_ROOT)/ace/CDR_Stream.h \ $(ACE_ROOT)/ace/Message_Block.h \ $(ACE_ROOT)/ace/ACE.h \ $(ACE_ROOT)/ace/OS.h \ - $(ACE_ROOT)/ace/config-sunos5.6.h \ - $(ACE_ROOT)/ace/config-sunos5.5.h \ $(ACE_ROOT)/ace/post.h \ $(ACE_ROOT)/ace/ACE_export.h \ $(ACE_ROOT)/ace/svc_export.h \ @@ -19201,6 +19402,12 @@ realclean: $(ACE_ROOT)/ace/Log_Record.h \ $(ACE_ROOT)/ace/Log_Priority.h \ $(ACE_ROOT)/ace/Log_Record.i \ + $(ACE_ROOT)/ace/Thread_Hook.h \ + $(ACE_ROOT)/ace/Thread_Adapter.h \ + $(ACE_ROOT)/ace/Thread_Adapter.inl \ + $(ACE_ROOT)/ace/Thread_Exit.h \ + $(ACE_ROOT)/ace/Thread_Control.h \ + $(ACE_ROOT)/ace/Thread_Control.inl \ $(ACE_ROOT)/ace/ACE.i \ $(ACE_ROOT)/ace/Malloc.h \ $(ACE_ROOT)/ace/Malloc_Base.h \ @@ -19255,56 +19462,54 @@ realclean: $(ACE_ROOT)/ace/SString.h \ $(ACE_ROOT)/ace/SString.i \ $(ACE_ROOT)/ace/CDR_Stream.i \ - $(TAO_ROOT)/tao/try_macros.h \ - $(TAO_ROOT)/tao/orbconf.h \ + try_macros.h \ + orbconf.h \ $(ACE_ROOT)/ace/CORBA_macros.h \ - $(TAO_ROOT)/tao/varbase.h \ - $(TAO_ROOT)/tao/TAO_Export.h \ - $(TAO_ROOT)/tao/corbafwd.i \ - $(TAO_ROOT)/tao/DynamicC.h \ - $(TAO_ROOT)/tao/Any.h \ - $(TAO_ROOT)/tao/CDR.h \ - $(TAO_ROOT)/tao/CDR.i \ - $(TAO_ROOT)/tao/Environment.h \ - $(TAO_ROOT)/tao/Environment.i \ - $(TAO_ROOT)/tao/Object.h \ - $(TAO_ROOT)/tao/Object.i \ - $(TAO_ROOT)/tao/Typecode.h \ - $(TAO_ROOT)/tao/Exception.h \ - $(TAO_ROOT)/tao/Exception.i \ - $(TAO_ROOT)/tao/Typecode.i \ - $(TAO_ROOT)/tao/Any.i \ - $(TAO_ROOT)/tao/IOPC.h \ - $(TAO_ROOT)/tao/Sequence.h \ - $(TAO_ROOT)/tao/Managed_Types.h \ - $(TAO_ROOT)/tao/Managed_Types.i \ - $(TAO_ROOT)/tao/Sequence.i \ - $(TAO_ROOT)/tao/Sequence_T.h \ - $(TAO_ROOT)/tao/Sequence_T.i \ - $(TAO_ROOT)/tao/Sequence_T.cpp \ - $(TAO_ROOT)/tao/IOPC.i \ - $(TAO_ROOT)/tao/DynAnyC.h \ - $(TAO_ROOT)/tao/DynAnyC.i \ - $(TAO_ROOT)/tao/DynamicC.i \ - $(TAO_ROOT)/tao/MessagingC.h \ - $(TAO_ROOT)/tao/ValueBase.h \ - $(TAO_ROOT)/tao/ValueBase.i \ - $(TAO_ROOT)/tao/ValueFactory.h \ - $(TAO_ROOT)/tao/ValueFactory.i \ - $(TAO_ROOT)/tao/TimeBaseC.h \ - $(TAO_ROOT)/tao/TimeBaseC.i \ - $(TAO_ROOT)/tao/PolicyC.h \ - $(TAO_ROOT)/tao/CurrentC.h \ - $(TAO_ROOT)/tao/CurrentC.i \ - $(TAO_ROOT)/tao/Encodable.h \ - $(TAO_ROOT)/tao/PolicyC.i \ - $(TAO_ROOT)/tao/PollableC.h \ - $(TAO_ROOT)/tao/PollableC.i \ - $(TAO_ROOT)/tao/MessagingC.i \ - $(TAO_ROOT)/tao/PortableInterceptorC.i \ - $(TAO_ROOT)/tao/corba.h \ - $(TAO_ROOT)/tao/ORB.h \ - $(TAO_ROOT)/tao/IOR_LookupTable.h \ + varbase.h \ + TAO_Export.h \ + corbafwd.i \ + DynamicC.h \ + Any.h \ + CDR.h \ + CDR.i \ + Environment.h \ + Environment.i \ + Object.h \ + Object.i \ + Typecode.h \ + Exception.h \ + Exception.i \ + Typecode.i \ + Any.i \ + IOPC.h \ + Sequence.h \ + Managed_Types.h \ + Managed_Types.i \ + Sequence.i \ + Sequence_T.h \ + Sequence_T.i \ + Sequence_T.cpp \ + IOPC.i \ + DynamicC.i \ + MessagingC.h \ + ValueBase.h \ + ValueBase.i \ + ValueFactory.h \ + ValueFactory.i \ + TimeBaseC.h \ + TimeBaseC.i \ + PolicyC.h \ + CurrentC.h \ + CurrentC.i \ + Encodable.h \ + PolicyC.i \ + PollableC.h \ + PollableC.i \ + MessagingC.i \ + PortableInterceptorC.i \ + corba.h \ + ORB.h \ + IOR_LookupTable.h \ $(ACE_ROOT)/ace/Hash_Map_Manager.h \ $(ACE_ROOT)/ace/Functor.h \ $(ACE_ROOT)/ace/Functor.i \ @@ -19330,32 +19535,32 @@ realclean: $(ACE_ROOT)/ace/Reactor.i \ $(ACE_ROOT)/ace/Reactor_Impl.h \ $(ACE_ROOT)/ace/Svc_Conf_Tokens.h \ - $(TAO_ROOT)/tao/Services.h \ - $(TAO_ROOT)/tao/Services.i \ - $(TAO_ROOT)/tao/IORManipulation.h \ - $(TAO_ROOT)/tao/LocalObject.h \ - $(TAO_ROOT)/tao/LocalObject.i \ - $(TAO_ROOT)/tao/IORC.h \ - $(TAO_ROOT)/tao/IORC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.h \ - $(TAO_ROOT)/tao/Request_Info.h \ - $(TAO_ROOT)/tao/PortableInterceptor.i \ - $(TAO_ROOT)/tao/ORB.i \ - $(TAO_ROOT)/tao/NVList.h \ - $(TAO_ROOT)/tao/NVList.i \ - $(TAO_ROOT)/tao/Principal.h \ - $(TAO_ROOT)/tao/Principal.i \ - $(TAO_ROOT)/tao/Request.h \ - $(TAO_ROOT)/tao/Context.h \ - $(TAO_ROOT)/tao/Context.i \ - $(TAO_ROOT)/tao/Request.i \ - $(TAO_ROOT)/tao/Server_Request.h \ - $(TAO_ROOT)/tao/Object_KeyC.h \ - $(TAO_ROOT)/tao/Object_KeyC.i \ - $(TAO_ROOT)/tao/Server_Request.i \ - $(TAO_ROOT)/tao/POA.h \ - $(TAO_ROOT)/tao/Object_Adapter.h \ - $(TAO_ROOT)/tao/Key_Adapters.h \ + Services.h \ + Services.i \ + IORManipulation.h \ + LocalObject.h \ + LocalObject.i \ + IORC.h \ + IORC.i \ + PortableInterceptor.h \ + Request_Info.h \ + PortableInterceptor.i \ + ORB.i \ + NVList.h \ + NVList.i \ + Principal.h \ + Principal.i \ + Request.h \ + Context.h \ + Context.i \ + Request.i \ + Server_Request.h \ + Object_KeyC.h \ + Object_KeyC.i \ + Server_Request.i \ + POA.h \ + Object_Adapter.h \ + Key_Adapters.h \ $(ACE_ROOT)/ace/Map.h \ $(ACE_ROOT)/ace/Map_T.h \ $(ACE_ROOT)/ace/Pair.h \ @@ -19372,23 +19577,23 @@ realclean: $(ACE_ROOT)/ace/Active_Map_Manager_T.cpp \ $(ACE_ROOT)/ace/Map_T.i \ $(ACE_ROOT)/ace/Map_T.cpp \ - $(TAO_ROOT)/tao/PortableServerC.h \ - $(TAO_ROOT)/tao/PortableServerC.i \ - $(TAO_ROOT)/tao/Key_Adapters.i \ - $(TAO_ROOT)/tao/Server_Strategy_Factory.h \ - $(TAO_ROOT)/tao/poa_macros.h \ - $(TAO_ROOT)/tao/Servant_Base.h \ - $(TAO_ROOT)/tao/Servant_Base.i \ - $(TAO_ROOT)/tao/Active_Object_Map.h \ - $(TAO_ROOT)/tao/Active_Object_Map.i \ - $(TAO_ROOT)/tao/RTCORBAC.h \ - $(TAO_ROOT)/tao/RTCORBAC.i \ - $(TAO_ROOT)/tao/Object_Adapter.i \ - $(TAO_ROOT)/tao/POAManager.h \ - $(TAO_ROOT)/tao/POAManager.i \ - $(TAO_ROOT)/tao/POA.i \ - $(TAO_ROOT)/tao/Stub.h \ - $(TAO_ROOT)/tao/Pluggable.h \ + PortableServerC.h \ + PortableServerC.i \ + Key_Adapters.i \ + Server_Strategy_Factory.h \ + poa_macros.h \ + Servant_Base.h \ + Servant_Base.i \ + Active_Object_Map.h \ + Active_Object_Map.i \ + RTCORBAC.h \ + RTCORBAC.i \ + Object_Adapter.i \ + POAManager.h \ + POAManager.i \ + POA.i \ + Stub.h \ + Pluggable.h \ $(ACE_ROOT)/ace/Message_Queue.h \ $(ACE_ROOT)/ace/IO_Cntl_Msg.h \ $(ACE_ROOT)/ace/Message_Queue_T.h \ @@ -19410,88 +19615,84 @@ realclean: $(ACE_ROOT)/ace/WFMO_Reactor.i \ $(ACE_ROOT)/ace/Strategies.i \ $(ACE_ROOT)/ace/Message_Queue.i \ - $(TAO_ROOT)/tao/Pluggable.i \ - $(TAO_ROOT)/tao/MProfile.h \ - $(TAO_ROOT)/tao/Profile.h \ - $(TAO_ROOT)/tao/Tagged_Components.h \ - $(TAO_ROOT)/tao/CONV_FRAMEC.h \ - $(TAO_ROOT)/tao/CONV_FRAMEC.i \ - $(TAO_ROOT)/tao/Tagged_Components.i \ - $(TAO_ROOT)/tao/Profile.i \ - $(TAO_ROOT)/tao/MProfile.i \ - $(TAO_ROOT)/tao/Stub.i \ - $(TAO_ROOT)/tao/params.h \ - $(TAO_ROOT)/tao/params.i \ - $(TAO_ROOT)/tao/ORB_Core.h \ - $(TAO_ROOT)/tao/Policy_Manager.h \ - $(TAO_ROOT)/tao/POA_CORBA.h \ - $(TAO_ROOT)/tao/DomainC.h \ - $(TAO_ROOT)/tao/DomainC.i \ - $(TAO_ROOT)/tao/Policy_Manager.i \ - $(TAO_ROOT)/tao/Resource_Factory.h \ - $(TAO_ROOT)/tao/Protocol_Factory.h \ - $(TAO_ROOT)/tao/TAO_Singleton_Manager.h \ - $(TAO_ROOT)/tao/TAO_Singleton_Manager.inl \ - $(TAO_ROOT)/tao/TAO_Singleton.h \ - $(TAO_ROOT)/tao/TAO_Singleton.inl \ - $(TAO_ROOT)/tao/TAO_Singleton.cpp \ - $(TAO_ROOT)/tao/ORB_Core.i \ + Pluggable.i \ + MProfile.h \ + Profile.h \ + Tagged_Components.h \ + CONV_FRAMEC.h \ + CONV_FRAMEC.i \ + Tagged_Components.i \ + Profile.i \ + MProfile.i \ + Stub.i \ + params.h \ + params.i \ + ORB_Core.h \ + Policy_Manager.h \ + POA_CORBA.h \ + DomainC.h \ + DomainC.i \ + Policy_Manager.i \ + Resource_Factory.h \ + Protocol_Factory.h \ + TAO_Singleton_Manager.h \ + TAO_Singleton_Manager.inl \ + TAO_Singleton.h \ + TAO_Singleton.inl \ + TAO_Singleton.cpp \ + ORB_Core.i \ $(ACE_ROOT)/ace/Dynamic_Service.h \ $(ACE_ROOT)/ace/Dynamic_Service.cpp \ - $(TAO_ROOT)/tao/Operation_Table.h \ - $(TAO_ROOT)/tao/debug.h \ - $(TAO_ROOT)/tao/Client_Strategy_Factory.h \ - $(TAO_ROOT)/tao/Invocation.h \ - $(TAO_ROOT)/tao/Synch_Reply_Dispatcher.h \ - $(TAO_ROOT)/tao/Reply_Dispatcher.h \ - $(TAO_ROOT)/tao/Reply_Dispatcher.i \ - $(TAO_ROOT)/tao/GIOP_Message_State.h \ - $(TAO_ROOT)/tao/Pluggable_Messaging.h \ - $(TAO_ROOT)/tao/Pluggable_Messaging_Utils.h \ - $(TAO_ROOT)/tao/Pluggable_Messaging_Utils.i \ - $(TAO_ROOT)/tao/Pluggable_Messaging.i \ - $(TAO_ROOT)/tao/GIOP_Message_State.i \ - $(TAO_ROOT)/tao/Synch_Reply_Dispatcher.i \ - $(TAO_ROOT)/tao/TAOC.h \ - $(TAO_ROOT)/tao/Priority_Mapping_Manager.h \ - $(TAO_ROOT)/tao/Priority_Mapping.h \ - $(TAO_ROOT)/tao/Priority_Mapping.i \ - $(TAO_ROOT)/tao/Priority_Mapping_Manager.i \ - $(TAO_ROOT)/tao/TAOC.i \ - $(TAO_ROOT)/tao/operation_details.h \ - $(TAO_ROOT)/tao/target_specification.h \ - $(TAO_ROOT)/tao/target_specification.i \ - $(TAO_ROOT)/tao/operation_details.i \ - $(TAO_ROOT)/tao/Invocation.i \ - $(TAO_ROOT)/tao/InconsistentTypeCodeC.h \ - $(TAO_ROOT)/tao/DynAny_i.h \ - $(TAO_ROOT)/tao/ObjectIDList.h \ - $(TAO_ROOT)/tao/ObjectIDList.i \ - $(TAO_ROOT)/tao/WrongTransactionC.h \ - $(TAO_ROOT)/tao/InterfaceC.h \ - $(TAO_ROOT)/tao/ifrfwd.h \ - $(TAO_ROOT)/tao/BoundsC.h \ - $(TAO_ROOT)/tao/BoundsC.i \ - $(TAO_ROOT)/tao/MessagingS.h \ - $(TAO_ROOT)/tao/TimeBaseS.h \ - $(TAO_ROOT)/tao/TimeBaseS_T.h \ - $(TAO_ROOT)/tao/TimeBaseS_T.i \ - $(TAO_ROOT)/tao/TimeBaseS_T.cpp \ - $(TAO_ROOT)/tao/TimeBaseS.i \ - $(TAO_ROOT)/tao/MessagingS_T.h \ - $(TAO_ROOT)/tao/MessagingS_T.i \ - $(TAO_ROOT)/tao/MessagingS_T.cpp \ - $(TAO_ROOT)/tao/MessagingS.i + Operation_Table.h \ + debug.h \ + Client_Strategy_Factory.h \ + Invocation.h \ + Synch_Reply_Dispatcher.h \ + Reply_Dispatcher.h \ + Reply_Dispatcher.i \ + GIOP_Message_State.h \ + Pluggable_Messaging.h \ + Pluggable_Messaging_Utils.h \ + Pluggable_Messaging_Utils.i \ + Pluggable_Messaging.i \ + GIOP_Message_State.i \ + Synch_Reply_Dispatcher.i \ + TAOC.h \ + Priority_Mapping_Manager.h \ + Priority_Mapping.h \ + Priority_Mapping.i \ + Priority_Mapping_Manager.i \ + TAOC.i \ + operation_details.h \ + target_specification.h \ + target_specification.i \ + operation_details.i \ + Invocation.i \ + ObjectIDList.h \ + ObjectIDList.i \ + WrongTransactionC.h \ + InterfaceC.h \ + ifrfwd.h \ + BoundsC.h \ + BoundsC.i \ + MessagingS.h \ + TimeBaseS.h \ + TimeBaseS_T.h \ + TimeBaseS_T.i \ + TimeBaseS_T.cpp \ + TimeBaseS.i \ + MessagingS_T.h \ + MessagingS_T.i \ + MessagingS_T.cpp \ + MessagingS.i -.obj/DynamicC.o .obj/DynamicC.so .shobj/DynamicC.o .shobj/DynamicC.so: DynamicC.cpp DynamicC.h \ - $(TAO_ROOT)/tao/corbafwd.h \ +.obj/DynamicC.o .obj/DynamicC.o .obj/DynamicC.o .obj/DynamicC.o: DynamicC.cpp DynamicC.h \ + corbafwd.h \ $(ACE_ROOT)/ace/pre.h \ $(ACE_ROOT)/ace/CDR_Stream.h \ $(ACE_ROOT)/ace/Message_Block.h \ $(ACE_ROOT)/ace/ACE.h \ $(ACE_ROOT)/ace/OS.h \ - $(ACE_ROOT)/ace/config-sunos5.6.h \ - $(ACE_ROOT)/ace/config-sunos5.5.h \ $(ACE_ROOT)/ace/post.h \ $(ACE_ROOT)/ace/ACE_export.h \ $(ACE_ROOT)/ace/svc_export.h \ @@ -19515,6 +19716,12 @@ realclean: $(ACE_ROOT)/ace/Log_Record.h \ $(ACE_ROOT)/ace/Log_Priority.h \ $(ACE_ROOT)/ace/Log_Record.i \ + $(ACE_ROOT)/ace/Thread_Hook.h \ + $(ACE_ROOT)/ace/Thread_Adapter.h \ + $(ACE_ROOT)/ace/Thread_Adapter.inl \ + $(ACE_ROOT)/ace/Thread_Exit.h \ + $(ACE_ROOT)/ace/Thread_Control.h \ + $(ACE_ROOT)/ace/Thread_Control.inl \ $(ACE_ROOT)/ace/ACE.i \ $(ACE_ROOT)/ace/Malloc.h \ $(ACE_ROOT)/ace/Malloc_Base.h \ @@ -19569,38 +19776,36 @@ realclean: $(ACE_ROOT)/ace/SString.h \ $(ACE_ROOT)/ace/SString.i \ $(ACE_ROOT)/ace/CDR_Stream.i \ - $(TAO_ROOT)/tao/try_macros.h \ - $(TAO_ROOT)/tao/orbconf.h \ + try_macros.h \ + orbconf.h \ $(ACE_ROOT)/ace/CORBA_macros.h \ - $(TAO_ROOT)/tao/varbase.h \ - $(TAO_ROOT)/tao/TAO_Export.h \ - $(TAO_ROOT)/tao/corbafwd.i \ - $(TAO_ROOT)/tao/Any.h \ - $(TAO_ROOT)/tao/CDR.h \ - $(TAO_ROOT)/tao/CDR.i \ - $(TAO_ROOT)/tao/Environment.h \ - $(TAO_ROOT)/tao/Environment.i \ - $(TAO_ROOT)/tao/Object.h \ - $(TAO_ROOT)/tao/Object.i \ - $(TAO_ROOT)/tao/Typecode.h \ - $(TAO_ROOT)/tao/Exception.h \ - $(TAO_ROOT)/tao/Exception.i \ - $(TAO_ROOT)/tao/Typecode.i \ - $(TAO_ROOT)/tao/Any.i \ - $(TAO_ROOT)/tao/IOPC.h \ - $(TAO_ROOT)/tao/Sequence.h \ - $(TAO_ROOT)/tao/Managed_Types.h \ - $(TAO_ROOT)/tao/Managed_Types.i \ - $(TAO_ROOT)/tao/Sequence.i \ - $(TAO_ROOT)/tao/Sequence_T.h \ - $(TAO_ROOT)/tao/Sequence_T.i \ - $(TAO_ROOT)/tao/Sequence_T.cpp \ - $(TAO_ROOT)/tao/IOPC.i \ - $(TAO_ROOT)/tao/DynAnyC.h \ - $(TAO_ROOT)/tao/DynAnyC.i \ - $(TAO_ROOT)/tao/DynamicC.i \ - $(TAO_ROOT)/tao/ORB.h \ - $(TAO_ROOT)/tao/IOR_LookupTable.h \ + varbase.h \ + TAO_Export.h \ + corbafwd.i \ + Any.h \ + CDR.h \ + CDR.i \ + Environment.h \ + Environment.i \ + Object.h \ + Object.i \ + Typecode.h \ + Exception.h \ + Exception.i \ + Typecode.i \ + Any.i \ + IOPC.h \ + Sequence.h \ + Managed_Types.h \ + Managed_Types.i \ + Sequence.i \ + Sequence_T.h \ + Sequence_T.i \ + Sequence_T.cpp \ + IOPC.i \ + DynamicC.i \ + ORB.h \ + IOR_LookupTable.h \ $(ACE_ROOT)/ace/Hash_Map_Manager.h \ $(ACE_ROOT)/ace/Functor.h \ $(ACE_ROOT)/ace/Functor.i \ @@ -19626,51 +19831,51 @@ realclean: $(ACE_ROOT)/ace/Reactor.i \ $(ACE_ROOT)/ace/Reactor_Impl.h \ $(ACE_ROOT)/ace/Svc_Conf_Tokens.h \ - $(TAO_ROOT)/tao/Services.h \ - $(TAO_ROOT)/tao/Services.i \ - $(TAO_ROOT)/tao/IORManipulation.h \ - $(TAO_ROOT)/tao/LocalObject.h \ - $(TAO_ROOT)/tao/LocalObject.i \ - $(TAO_ROOT)/tao/IORC.h \ - $(TAO_ROOT)/tao/IORC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.h \ - $(TAO_ROOT)/tao/Request_Info.h \ - $(TAO_ROOT)/tao/PortableInterceptorC.h \ - $(TAO_ROOT)/tao/DynamicC.h \ - $(TAO_ROOT)/tao/MessagingC.h \ - $(TAO_ROOT)/tao/ValueBase.h \ - $(TAO_ROOT)/tao/ValueBase.i \ - $(TAO_ROOT)/tao/ValueFactory.h \ - $(TAO_ROOT)/tao/ValueFactory.i \ - $(TAO_ROOT)/tao/TimeBaseC.h \ - $(TAO_ROOT)/tao/TimeBaseC.i \ - $(TAO_ROOT)/tao/PolicyC.h \ - $(TAO_ROOT)/tao/CurrentC.h \ - $(TAO_ROOT)/tao/CurrentC.i \ - $(TAO_ROOT)/tao/Encodable.h \ - $(TAO_ROOT)/tao/PolicyC.i \ - $(TAO_ROOT)/tao/PollableC.h \ - $(TAO_ROOT)/tao/PollableC.i \ - $(TAO_ROOT)/tao/MessagingC.i \ - $(TAO_ROOT)/tao/PortableInterceptorC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.i \ - $(TAO_ROOT)/tao/ORB.i \ - $(TAO_ROOT)/tao/corba.h \ - $(TAO_ROOT)/tao/NVList.h \ - $(TAO_ROOT)/tao/NVList.i \ - $(TAO_ROOT)/tao/Principal.h \ - $(TAO_ROOT)/tao/Principal.i \ - $(TAO_ROOT)/tao/Request.h \ - $(TAO_ROOT)/tao/Context.h \ - $(TAO_ROOT)/tao/Context.i \ - $(TAO_ROOT)/tao/Request.i \ - $(TAO_ROOT)/tao/Server_Request.h \ - $(TAO_ROOT)/tao/Object_KeyC.h \ - $(TAO_ROOT)/tao/Object_KeyC.i \ - $(TAO_ROOT)/tao/Server_Request.i \ - $(TAO_ROOT)/tao/POA.h \ - $(TAO_ROOT)/tao/Object_Adapter.h \ - $(TAO_ROOT)/tao/Key_Adapters.h \ + Services.h \ + Services.i \ + IORManipulation.h \ + LocalObject.h \ + LocalObject.i \ + IORC.h \ + IORC.i \ + PortableInterceptor.h \ + Request_Info.h \ + PortableInterceptorC.h \ + DynamicC.h \ + MessagingC.h \ + ValueBase.h \ + ValueBase.i \ + ValueFactory.h \ + ValueFactory.i \ + TimeBaseC.h \ + TimeBaseC.i \ + PolicyC.h \ + CurrentC.h \ + CurrentC.i \ + Encodable.h \ + PolicyC.i \ + PollableC.h \ + PollableC.i \ + MessagingC.i \ + PortableInterceptorC.i \ + PortableInterceptor.i \ + ORB.i \ + corba.h \ + NVList.h \ + NVList.i \ + Principal.h \ + Principal.i \ + Request.h \ + Context.h \ + Context.i \ + Request.i \ + Server_Request.h \ + Object_KeyC.h \ + Object_KeyC.i \ + Server_Request.i \ + POA.h \ + Object_Adapter.h \ + Key_Adapters.h \ $(ACE_ROOT)/ace/Map.h \ $(ACE_ROOT)/ace/Map_T.h \ $(ACE_ROOT)/ace/Pair.h \ @@ -19687,23 +19892,23 @@ realclean: $(ACE_ROOT)/ace/Active_Map_Manager_T.cpp \ $(ACE_ROOT)/ace/Map_T.i \ $(ACE_ROOT)/ace/Map_T.cpp \ - $(TAO_ROOT)/tao/PortableServerC.h \ - $(TAO_ROOT)/tao/PortableServerC.i \ - $(TAO_ROOT)/tao/Key_Adapters.i \ - $(TAO_ROOT)/tao/Server_Strategy_Factory.h \ - $(TAO_ROOT)/tao/poa_macros.h \ - $(TAO_ROOT)/tao/Servant_Base.h \ - $(TAO_ROOT)/tao/Servant_Base.i \ - $(TAO_ROOT)/tao/Active_Object_Map.h \ - $(TAO_ROOT)/tao/Active_Object_Map.i \ - $(TAO_ROOT)/tao/RTCORBAC.h \ - $(TAO_ROOT)/tao/RTCORBAC.i \ - $(TAO_ROOT)/tao/Object_Adapter.i \ - $(TAO_ROOT)/tao/POAManager.h \ - $(TAO_ROOT)/tao/POAManager.i \ - $(TAO_ROOT)/tao/POA.i \ - $(TAO_ROOT)/tao/Stub.h \ - $(TAO_ROOT)/tao/Pluggable.h \ + PortableServerC.h \ + PortableServerC.i \ + Key_Adapters.i \ + Server_Strategy_Factory.h \ + poa_macros.h \ + Servant_Base.h \ + Servant_Base.i \ + Active_Object_Map.h \ + Active_Object_Map.i \ + RTCORBAC.h \ + RTCORBAC.i \ + Object_Adapter.i \ + POAManager.h \ + POAManager.i \ + POA.i \ + Stub.h \ + Pluggable.h \ $(ACE_ROOT)/ace/Message_Queue.h \ $(ACE_ROOT)/ace/IO_Cntl_Msg.h \ $(ACE_ROOT)/ace/Message_Queue_T.h \ @@ -19725,90 +19930,86 @@ realclean: $(ACE_ROOT)/ace/WFMO_Reactor.i \ $(ACE_ROOT)/ace/Strategies.i \ $(ACE_ROOT)/ace/Message_Queue.i \ - $(TAO_ROOT)/tao/Pluggable.i \ - $(TAO_ROOT)/tao/MProfile.h \ - $(TAO_ROOT)/tao/Profile.h \ - $(TAO_ROOT)/tao/Tagged_Components.h \ - $(TAO_ROOT)/tao/CONV_FRAMEC.h \ - $(TAO_ROOT)/tao/CONV_FRAMEC.i \ - $(TAO_ROOT)/tao/Tagged_Components.i \ - $(TAO_ROOT)/tao/Profile.i \ - $(TAO_ROOT)/tao/MProfile.i \ - $(TAO_ROOT)/tao/Stub.i \ - $(TAO_ROOT)/tao/params.h \ - $(TAO_ROOT)/tao/params.i \ - $(TAO_ROOT)/tao/ORB_Core.h \ - $(TAO_ROOT)/tao/Policy_Manager.h \ - $(TAO_ROOT)/tao/POA_CORBA.h \ - $(TAO_ROOT)/tao/DomainC.h \ - $(TAO_ROOT)/tao/DomainC.i \ - $(TAO_ROOT)/tao/Policy_Manager.i \ - $(TAO_ROOT)/tao/Resource_Factory.h \ - $(TAO_ROOT)/tao/Protocol_Factory.h \ - $(TAO_ROOT)/tao/TAO_Singleton_Manager.h \ - $(TAO_ROOT)/tao/TAO_Singleton_Manager.inl \ - $(TAO_ROOT)/tao/TAO_Singleton.h \ - $(TAO_ROOT)/tao/TAO_Singleton.inl \ - $(TAO_ROOT)/tao/TAO_Singleton.cpp \ - $(TAO_ROOT)/tao/ORB_Core.i \ + Pluggable.i \ + MProfile.h \ + Profile.h \ + Tagged_Components.h \ + CONV_FRAMEC.h \ + CONV_FRAMEC.i \ + Tagged_Components.i \ + Profile.i \ + MProfile.i \ + Stub.i \ + params.h \ + params.i \ + ORB_Core.h \ + Policy_Manager.h \ + POA_CORBA.h \ + DomainC.h \ + DomainC.i \ + Policy_Manager.i \ + Resource_Factory.h \ + Protocol_Factory.h \ + TAO_Singleton_Manager.h \ + TAO_Singleton_Manager.inl \ + TAO_Singleton.h \ + TAO_Singleton.inl \ + TAO_Singleton.cpp \ + ORB_Core.i \ $(ACE_ROOT)/ace/Dynamic_Service.h \ $(ACE_ROOT)/ace/Dynamic_Service.cpp \ - $(TAO_ROOT)/tao/Operation_Table.h \ - $(TAO_ROOT)/tao/debug.h \ - $(TAO_ROOT)/tao/Client_Strategy_Factory.h \ - $(TAO_ROOT)/tao/Invocation.h \ - $(TAO_ROOT)/tao/Synch_Reply_Dispatcher.h \ - $(TAO_ROOT)/tao/Reply_Dispatcher.h \ - $(TAO_ROOT)/tao/Reply_Dispatcher.i \ - $(TAO_ROOT)/tao/GIOP_Message_State.h \ - $(TAO_ROOT)/tao/Pluggable_Messaging.h \ - $(TAO_ROOT)/tao/Pluggable_Messaging_Utils.h \ - $(TAO_ROOT)/tao/Pluggable_Messaging_Utils.i \ - $(TAO_ROOT)/tao/Pluggable_Messaging.i \ - $(TAO_ROOT)/tao/GIOP_Message_State.i \ - $(TAO_ROOT)/tao/Synch_Reply_Dispatcher.i \ - $(TAO_ROOT)/tao/TAOC.h \ - $(TAO_ROOT)/tao/Priority_Mapping_Manager.h \ - $(TAO_ROOT)/tao/Priority_Mapping.h \ - $(TAO_ROOT)/tao/Priority_Mapping.i \ - $(TAO_ROOT)/tao/Priority_Mapping_Manager.i \ - $(TAO_ROOT)/tao/TAOC.i \ - $(TAO_ROOT)/tao/operation_details.h \ - $(TAO_ROOT)/tao/target_specification.h \ - $(TAO_ROOT)/tao/target_specification.i \ - $(TAO_ROOT)/tao/operation_details.i \ - $(TAO_ROOT)/tao/Invocation.i \ - $(TAO_ROOT)/tao/InconsistentTypeCodeC.h \ - $(TAO_ROOT)/tao/DynAny_i.h \ - $(TAO_ROOT)/tao/ObjectIDList.h \ - $(TAO_ROOT)/tao/ObjectIDList.i \ - $(TAO_ROOT)/tao/WrongTransactionC.h \ - $(TAO_ROOT)/tao/InterfaceC.h \ - $(TAO_ROOT)/tao/ifrfwd.h \ - $(TAO_ROOT)/tao/BoundsC.h \ - $(TAO_ROOT)/tao/BoundsC.i \ - $(TAO_ROOT)/tao/MessagingS.h \ - $(TAO_ROOT)/tao/TimeBaseS.h \ - $(TAO_ROOT)/tao/TimeBaseS_T.h \ - $(TAO_ROOT)/tao/TimeBaseS_T.i \ - $(TAO_ROOT)/tao/TimeBaseS_T.cpp \ - $(TAO_ROOT)/tao/TimeBaseS.i \ - $(TAO_ROOT)/tao/MessagingS_T.h \ - $(TAO_ROOT)/tao/MessagingS_T.i \ - $(TAO_ROOT)/tao/MessagingS_T.cpp \ - $(TAO_ROOT)/tao/MessagingS.i + Operation_Table.h \ + debug.h \ + Client_Strategy_Factory.h \ + Invocation.h \ + Synch_Reply_Dispatcher.h \ + Reply_Dispatcher.h \ + Reply_Dispatcher.i \ + GIOP_Message_State.h \ + Pluggable_Messaging.h \ + Pluggable_Messaging_Utils.h \ + Pluggable_Messaging_Utils.i \ + Pluggable_Messaging.i \ + GIOP_Message_State.i \ + Synch_Reply_Dispatcher.i \ + TAOC.h \ + Priority_Mapping_Manager.h \ + Priority_Mapping.h \ + Priority_Mapping.i \ + Priority_Mapping_Manager.i \ + TAOC.i \ + operation_details.h \ + target_specification.h \ + target_specification.i \ + operation_details.i \ + Invocation.i \ + ObjectIDList.h \ + ObjectIDList.i \ + WrongTransactionC.h \ + InterfaceC.h \ + ifrfwd.h \ + BoundsC.h \ + BoundsC.i \ + MessagingS.h \ + TimeBaseS.h \ + TimeBaseS_T.h \ + TimeBaseS_T.i \ + TimeBaseS_T.cpp \ + TimeBaseS.i \ + MessagingS_T.h \ + MessagingS_T.i \ + MessagingS_T.cpp \ + MessagingS.i -.obj/Smart_Proxies.o .obj/Smart_Proxies.so .shobj/Smart_Proxies.o .shobj/Smart_Proxies.so: Smart_Proxies.cpp \ - $(TAO_ROOT)/tao/Smart_Proxies.h \ +.obj/Smart_Proxies.o .obj/Smart_Proxies.o .obj/Smart_Proxies.o .obj/Smart_Proxies.o: Smart_Proxies.cpp \ + Smart_Proxies.h \ $(ACE_ROOT)/ace/pre.h \ - $(TAO_ROOT)/tao/Object.h \ - $(TAO_ROOT)/tao/corbafwd.h \ + Object.h \ + corbafwd.h \ $(ACE_ROOT)/ace/CDR_Stream.h \ $(ACE_ROOT)/ace/Message_Block.h \ $(ACE_ROOT)/ace/ACE.h \ $(ACE_ROOT)/ace/OS.h \ - $(ACE_ROOT)/ace/config-sunos5.6.h \ - $(ACE_ROOT)/ace/config-sunos5.5.h \ $(ACE_ROOT)/ace/post.h \ $(ACE_ROOT)/ace/ACE_export.h \ $(ACE_ROOT)/ace/svc_export.h \ @@ -19832,6 +20033,12 @@ realclean: $(ACE_ROOT)/ace/Log_Record.h \ $(ACE_ROOT)/ace/Log_Priority.h \ $(ACE_ROOT)/ace/Log_Record.i \ + $(ACE_ROOT)/ace/Thread_Hook.h \ + $(ACE_ROOT)/ace/Thread_Adapter.h \ + $(ACE_ROOT)/ace/Thread_Adapter.inl \ + $(ACE_ROOT)/ace/Thread_Exit.h \ + $(ACE_ROOT)/ace/Thread_Control.h \ + $(ACE_ROOT)/ace/Thread_Control.inl \ $(ACE_ROOT)/ace/ACE.i \ $(ACE_ROOT)/ace/Malloc.h \ $(ACE_ROOT)/ace/Malloc_Base.h \ @@ -19886,25 +20093,23 @@ realclean: $(ACE_ROOT)/ace/SString.h \ $(ACE_ROOT)/ace/SString.i \ $(ACE_ROOT)/ace/CDR_Stream.i \ - $(TAO_ROOT)/tao/try_macros.h \ - $(TAO_ROOT)/tao/orbconf.h \ + try_macros.h \ + orbconf.h \ $(ACE_ROOT)/ace/CORBA_macros.h \ - $(TAO_ROOT)/tao/varbase.h \ - $(TAO_ROOT)/tao/TAO_Export.h \ - $(TAO_ROOT)/tao/corbafwd.i \ - $(TAO_ROOT)/tao/Object.i \ - $(TAO_ROOT)/tao/Smart_Proxies.i + varbase.h \ + TAO_Export.h \ + corbafwd.i \ + Object.i \ + Smart_Proxies.i -.obj/ORB_Core.o .obj/ORB_Core.so .shobj/ORB_Core.o .shobj/ORB_Core.so: ORB_Core.cpp \ - $(TAO_ROOT)/tao/ORB_Core.h \ +.obj/ORB_Core.o .obj/ORB_Core.o .obj/ORB_Core.o .obj/ORB_Core.o: ORB_Core.cpp \ + ORB_Core.h \ $(ACE_ROOT)/ace/pre.h \ - $(TAO_ROOT)/tao/corbafwd.h \ + corbafwd.h \ $(ACE_ROOT)/ace/CDR_Stream.h \ $(ACE_ROOT)/ace/Message_Block.h \ $(ACE_ROOT)/ace/ACE.h \ $(ACE_ROOT)/ace/OS.h \ - $(ACE_ROOT)/ace/config-sunos5.6.h \ - $(ACE_ROOT)/ace/config-sunos5.5.h \ $(ACE_ROOT)/ace/post.h \ $(ACE_ROOT)/ace/ACE_export.h \ $(ACE_ROOT)/ace/svc_export.h \ @@ -19928,6 +20133,12 @@ realclean: $(ACE_ROOT)/ace/Log_Record.h \ $(ACE_ROOT)/ace/Log_Priority.h \ $(ACE_ROOT)/ace/Log_Record.i \ + $(ACE_ROOT)/ace/Thread_Hook.h \ + $(ACE_ROOT)/ace/Thread_Adapter.h \ + $(ACE_ROOT)/ace/Thread_Adapter.inl \ + $(ACE_ROOT)/ace/Thread_Exit.h \ + $(ACE_ROOT)/ace/Thread_Control.h \ + $(ACE_ROOT)/ace/Thread_Control.inl \ $(ACE_ROOT)/ace/ACE.i \ $(ACE_ROOT)/ace/Malloc.h \ $(ACE_ROOT)/ace/Malloc_Base.h \ @@ -19982,16 +20193,16 @@ realclean: $(ACE_ROOT)/ace/SString.h \ $(ACE_ROOT)/ace/SString.i \ $(ACE_ROOT)/ace/CDR_Stream.i \ - $(TAO_ROOT)/tao/try_macros.h \ - $(TAO_ROOT)/tao/orbconf.h \ + try_macros.h \ + orbconf.h \ $(ACE_ROOT)/ace/CORBA_macros.h \ - $(TAO_ROOT)/tao/varbase.h \ - $(TAO_ROOT)/tao/TAO_Export.h \ - $(TAO_ROOT)/tao/corbafwd.i \ - $(TAO_ROOT)/tao/ORB.h \ - $(TAO_ROOT)/tao/Exception.h \ - $(TAO_ROOT)/tao/Exception.i \ - $(TAO_ROOT)/tao/IOR_LookupTable.h \ + varbase.h \ + TAO_Export.h \ + corbafwd.i \ + ORB.h \ + Exception.h \ + Exception.i \ + IOR_LookupTable.h \ $(ACE_ROOT)/ace/Hash_Map_Manager.h \ $(ACE_ROOT)/ace/Functor.h \ $(ACE_ROOT)/ace/Functor.i \ @@ -20017,68 +20228,66 @@ realclean: $(ACE_ROOT)/ace/Reactor.i \ $(ACE_ROOT)/ace/Reactor_Impl.h \ $(ACE_ROOT)/ace/Svc_Conf_Tokens.h \ - $(TAO_ROOT)/tao/Services.h \ - $(TAO_ROOT)/tao/Sequence.h \ - $(TAO_ROOT)/tao/Managed_Types.h \ - $(TAO_ROOT)/tao/Managed_Types.i \ - $(TAO_ROOT)/tao/Sequence.i \ - $(TAO_ROOT)/tao/Sequence_T.h \ - $(TAO_ROOT)/tao/Sequence_T.i \ - $(TAO_ROOT)/tao/Sequence_T.cpp \ - $(TAO_ROOT)/tao/Services.i \ - $(TAO_ROOT)/tao/IORManipulation.h \ - $(TAO_ROOT)/tao/LocalObject.h \ - $(TAO_ROOT)/tao/Object.h \ - $(TAO_ROOT)/tao/Object.i \ - $(TAO_ROOT)/tao/LocalObject.i \ - $(TAO_ROOT)/tao/IORC.h \ - $(TAO_ROOT)/tao/Environment.h \ - $(TAO_ROOT)/tao/Environment.i \ - $(TAO_ROOT)/tao/IORC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.h \ - $(TAO_ROOT)/tao/Request_Info.h \ - $(TAO_ROOT)/tao/PortableInterceptorC.h \ - $(TAO_ROOT)/tao/DynamicC.h \ - $(TAO_ROOT)/tao/Any.h \ - $(TAO_ROOT)/tao/CDR.h \ - $(TAO_ROOT)/tao/CDR.i \ - $(TAO_ROOT)/tao/Typecode.h \ - $(TAO_ROOT)/tao/Typecode.i \ - $(TAO_ROOT)/tao/Any.i \ - $(TAO_ROOT)/tao/IOPC.h \ - $(TAO_ROOT)/tao/IOPC.i \ - $(TAO_ROOT)/tao/DynAnyC.h \ - $(TAO_ROOT)/tao/DynAnyC.i \ - $(TAO_ROOT)/tao/DynamicC.i \ - $(TAO_ROOT)/tao/MessagingC.h \ - $(TAO_ROOT)/tao/ValueBase.h \ - $(TAO_ROOT)/tao/ValueBase.i \ - $(TAO_ROOT)/tao/ValueFactory.h \ - $(TAO_ROOT)/tao/ValueFactory.i \ - $(TAO_ROOT)/tao/TimeBaseC.h \ - $(TAO_ROOT)/tao/TimeBaseC.i \ - $(TAO_ROOT)/tao/PolicyC.h \ - $(TAO_ROOT)/tao/CurrentC.h \ - $(TAO_ROOT)/tao/CurrentC.i \ - $(TAO_ROOT)/tao/Encodable.h \ - $(TAO_ROOT)/tao/PolicyC.i \ - $(TAO_ROOT)/tao/PollableC.h \ - $(TAO_ROOT)/tao/PollableC.i \ - $(TAO_ROOT)/tao/MessagingC.i \ - $(TAO_ROOT)/tao/PortableInterceptorC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.i \ - $(TAO_ROOT)/tao/ORB.i \ - $(TAO_ROOT)/tao/Policy_Manager.h \ - $(TAO_ROOT)/tao/POA_CORBA.h \ - $(TAO_ROOT)/tao/DomainC.h \ - $(TAO_ROOT)/tao/DomainC.i \ - $(TAO_ROOT)/tao/Servant_Base.h \ - $(TAO_ROOT)/tao/PortableServerC.h \ - $(TAO_ROOT)/tao/PortableServerC.i \ - $(TAO_ROOT)/tao/Servant_Base.i \ - $(TAO_ROOT)/tao/Policy_Manager.i \ - $(TAO_ROOT)/tao/Resource_Factory.h \ - $(TAO_ROOT)/tao/Pluggable.h \ + Services.h \ + Sequence.h \ + Managed_Types.h \ + Managed_Types.i \ + Sequence.i \ + Sequence_T.h \ + Sequence_T.i \ + Sequence_T.cpp \ + Services.i \ + IORManipulation.h \ + LocalObject.h \ + Object.h \ + Object.i \ + LocalObject.i \ + IORC.h \ + Environment.h \ + Environment.i \ + IORC.i \ + PortableInterceptor.h \ + Request_Info.h \ + PortableInterceptorC.h \ + DynamicC.h \ + Any.h \ + CDR.h \ + CDR.i \ + Typecode.h \ + Typecode.i \ + Any.i \ + IOPC.h \ + IOPC.i \ + DynamicC.i \ + MessagingC.h \ + ValueBase.h \ + ValueBase.i \ + ValueFactory.h \ + ValueFactory.i \ + TimeBaseC.h \ + TimeBaseC.i \ + PolicyC.h \ + CurrentC.h \ + CurrentC.i \ + Encodable.h \ + PolicyC.i \ + PollableC.h \ + PollableC.i \ + MessagingC.i \ + PortableInterceptorC.i \ + PortableInterceptor.i \ + ORB.i \ + Policy_Manager.h \ + POA_CORBA.h \ + DomainC.h \ + DomainC.i \ + Servant_Base.h \ + PortableServerC.h \ + PortableServerC.i \ + Servant_Base.i \ + Policy_Manager.i \ + Resource_Factory.h \ + Pluggable.h \ $(ACE_ROOT)/ace/Message_Queue.h \ $(ACE_ROOT)/ace/IO_Cntl_Msg.h \ $(ACE_ROOT)/ace/Message_Queue_T.h \ @@ -20100,19 +20309,19 @@ realclean: $(ACE_ROOT)/ace/WFMO_Reactor.i \ $(ACE_ROOT)/ace/Strategies.i \ $(ACE_ROOT)/ace/Message_Queue.i \ - $(TAO_ROOT)/tao/Pluggable.i \ - $(TAO_ROOT)/tao/Protocol_Factory.h \ - $(TAO_ROOT)/tao/params.h \ - $(TAO_ROOT)/tao/params.i \ - $(TAO_ROOT)/tao/TAO_Singleton_Manager.h \ - $(TAO_ROOT)/tao/TAO_Singleton_Manager.inl \ - $(TAO_ROOT)/tao/TAO_Singleton.h \ - $(TAO_ROOT)/tao/TAO_Singleton.inl \ - $(TAO_ROOT)/tao/TAO_Singleton.cpp \ + Pluggable.i \ + Protocol_Factory.h \ + params.h \ + params.i \ + TAO_Singleton_Manager.h \ + TAO_Singleton_Manager.inl \ + TAO_Singleton.h \ + TAO_Singleton.inl \ + TAO_Singleton.cpp \ $(ACE_ROOT)/ace/Map_Manager.h \ $(ACE_ROOT)/ace/Map_Manager.i \ $(ACE_ROOT)/ace/Map_Manager.cpp \ - $(TAO_ROOT)/tao/ORB_Core.i \ + ORB_Core.i \ $(ACE_ROOT)/ace/Dynamic_Service.h \ $(ACE_ROOT)/ace/Dynamic_Service.cpp \ $(ACE_ROOT)/ace/Env_Value_T.h \ @@ -20122,37 +20331,37 @@ realclean: $(ACE_ROOT)/ace/Auto_Ptr.h \ $(ACE_ROOT)/ace/Auto_Ptr.i \ $(ACE_ROOT)/ace/Auto_Ptr.cpp \ - $(TAO_ROOT)/tao/TAO_Internal.h \ - $(TAO_ROOT)/tao/default_client.h \ - $(TAO_ROOT)/tao/Client_Strategy_Factory.h \ - $(TAO_ROOT)/tao/default_client.i \ - $(TAO_ROOT)/tao/default_server.h \ - $(TAO_ROOT)/tao/Server_Strategy_Factory.h \ - $(TAO_ROOT)/tao/default_server.i \ - $(TAO_ROOT)/tao/default_resource.h \ - $(TAO_ROOT)/tao/default_resource.i \ - $(TAO_ROOT)/tao/debug.h \ - $(TAO_ROOT)/tao/MProfile.h \ - $(TAO_ROOT)/tao/Profile.h \ - $(TAO_ROOT)/tao/Tagged_Components.h \ - $(TAO_ROOT)/tao/CONV_FRAMEC.h \ - $(TAO_ROOT)/tao/CONV_FRAMEC.i \ - $(TAO_ROOT)/tao/Tagged_Components.i \ - $(TAO_ROOT)/tao/Profile.i \ - $(TAO_ROOT)/tao/MProfile.i \ - $(TAO_ROOT)/tao/Stub.h \ - $(TAO_ROOT)/tao/Stub.i \ - $(TAO_ROOT)/tao/Reactor_Registry.h \ - $(TAO_ROOT)/tao/Reactor_Registry.i \ - $(TAO_ROOT)/tao/Leader_Follower.h \ - $(TAO_ROOT)/tao/Leader_Follower.i \ - $(TAO_ROOT)/tao/Connector_Registry.h \ - $(TAO_ROOT)/tao/Connector_Registry.i \ - $(TAO_ROOT)/tao/Acceptor_Registry.h \ - $(TAO_ROOT)/tao/Acceptor_Registry.i \ - $(TAO_ROOT)/tao/POA.h \ - $(TAO_ROOT)/tao/Object_Adapter.h \ - $(TAO_ROOT)/tao/Key_Adapters.h \ + TAO_Internal.h \ + default_client.h \ + Client_Strategy_Factory.h \ + default_client.i \ + default_server.h \ + Server_Strategy_Factory.h \ + default_server.i \ + default_resource.h \ + default_resource.i \ + debug.h \ + MProfile.h \ + Profile.h \ + Tagged_Components.h \ + CONV_FRAMEC.h \ + CONV_FRAMEC.i \ + Tagged_Components.i \ + Profile.i \ + MProfile.i \ + Stub.h \ + Stub.i \ + Reactor_Registry.h \ + Reactor_Registry.i \ + Leader_Follower.h \ + Leader_Follower.i \ + Connector_Registry.h \ + Connector_Registry.i \ + Acceptor_Registry.h \ + Acceptor_Registry.i \ + POA.h \ + Object_Adapter.h \ + Key_Adapters.h \ $(ACE_ROOT)/ace/Map.h \ $(ACE_ROOT)/ace/Map_T.h \ $(ACE_ROOT)/ace/Pair.h \ @@ -20166,59 +20375,59 @@ realclean: $(ACE_ROOT)/ace/Active_Map_Manager_T.cpp \ $(ACE_ROOT)/ace/Map_T.i \ $(ACE_ROOT)/ace/Map_T.cpp \ - $(TAO_ROOT)/tao/Key_Adapters.i \ - $(TAO_ROOT)/tao/poa_macros.h \ - $(TAO_ROOT)/tao/Active_Object_Map.h \ - $(TAO_ROOT)/tao/Active_Object_Map.i \ - $(TAO_ROOT)/tao/RTCORBAC.h \ - $(TAO_ROOT)/tao/RTCORBAC.i \ - $(TAO_ROOT)/tao/Object_Adapter.i \ - $(TAO_ROOT)/tao/Object_KeyC.h \ - $(TAO_ROOT)/tao/Object_KeyC.i \ - $(TAO_ROOT)/tao/POAManager.h \ - $(TAO_ROOT)/tao/POAManager.i \ - $(TAO_ROOT)/tao/POA.i \ - $(TAO_ROOT)/tao/RT_ORB.h \ - $(TAO_ROOT)/tao/RTCORBAS.h \ - $(TAO_ROOT)/tao/IOPS.h \ - $(TAO_ROOT)/tao/IOPS_T.h \ - $(TAO_ROOT)/tao/IOPS_T.i \ - $(TAO_ROOT)/tao/IOPS_T.cpp \ - $(TAO_ROOT)/tao/IOPS.i \ - $(TAO_ROOT)/tao/TimeBaseS.h \ - $(TAO_ROOT)/tao/TimeBaseS_T.h \ - $(TAO_ROOT)/tao/TimeBaseS_T.i \ - $(TAO_ROOT)/tao/TimeBaseS_T.cpp \ - $(TAO_ROOT)/tao/TimeBaseS.i \ - $(TAO_ROOT)/tao/RTCORBAS_T.h \ - $(TAO_ROOT)/tao/RTCORBAS_T.i \ - $(TAO_ROOT)/tao/RTCORBAS_T.cpp \ - $(TAO_ROOT)/tao/RTCORBAS.i \ - $(TAO_ROOT)/tao/RT_ORB.i \ - $(TAO_ROOT)/tao/Priority_Mapping_Manager.h \ - $(TAO_ROOT)/tao/Priority_Mapping.h \ - $(TAO_ROOT)/tao/Priority_Mapping.i \ - $(TAO_ROOT)/tao/Priority_Mapping_Manager.i \ - $(TAO_ROOT)/tao/RT_Current.h \ - $(TAO_ROOT)/tao/RT_Current.i \ - $(TAO_ROOT)/tao/RT_Policy_i.h \ - $(TAO_ROOT)/tao/RT_Policy_i.i \ - $(TAO_ROOT)/tao/Sync_Strategies.h \ - $(TAO_ROOT)/tao/TAOC.h \ - $(TAO_ROOT)/tao/TAOC.i \ - $(TAO_ROOT)/tao/Sync_Strategies.i + Key_Adapters.i \ + poa_macros.h \ + Active_Object_Map.h \ + Active_Object_Map.i \ + RTCORBAC.h \ + RTCORBAC.i \ + Object_Adapter.i \ + Object_KeyC.h \ + Object_KeyC.i \ + POAManager.h \ + POAManager.i \ + POA.i \ + RT_ORB.h \ + RTCORBAS.h \ + IOPS.h \ + IOPS_T.h \ + IOPS_T.i \ + IOPS_T.cpp \ + IOPS.i \ + TimeBaseS.h \ + TimeBaseS_T.h \ + TimeBaseS_T.i \ + TimeBaseS_T.cpp \ + TimeBaseS.i \ + RTCORBAS_T.h \ + RTCORBAS_T.i \ + RTCORBAS_T.cpp \ + RTCORBAS.i \ + RT_ORB.i \ + Priority_Mapping_Manager.h \ + Priority_Mapping.h \ + Priority_Mapping.i \ + Priority_Mapping_Manager.i \ + RT_Current.h \ + RT_Current.i \ + RT_Policy_i.h \ + RT_Policy_i.i \ + Sync_Strategies.h \ + TAOC.h \ + TAOC.i \ + Sync_Strategies.i \ + Object_Loader.h \ + Object_Loader.i -.obj/Leader_Follower.o .obj/Leader_Follower.so .shobj/Leader_Follower.o .shobj/Leader_Follower.so: Leader_Follower.cpp \ - $(TAO_ROOT)/tao/Leader_Follower.h \ +.obj/Leader_Follower.o .obj/Leader_Follower.o .obj/Leader_Follower.o .obj/Leader_Follower.o: Leader_Follower.cpp \ + Leader_Follower.h \ $(ACE_ROOT)/ace/pre.h \ - $(TAO_ROOT)/tao/ORB_Core.h \ - $(TAO_ROOT)/tao/corbafwd.h \ + ORB_Core.h \ + corbafwd.h \ $(ACE_ROOT)/ace/CDR_Stream.h \ $(ACE_ROOT)/ace/Message_Block.h \ $(ACE_ROOT)/ace/ACE.h \ $(ACE_ROOT)/ace/OS.h \ - $(ACE_ROOT)/ace/config-sunos5.6.h \ - $(ACE_ROOT)/ace/config-sunos5.5.h \ $(ACE_ROOT)/ace/post.h \ $(ACE_ROOT)/ace/ACE_export.h \ $(ACE_ROOT)/ace/svc_export.h \ @@ -20242,6 +20451,12 @@ realclean: $(ACE_ROOT)/ace/Log_Record.h \ $(ACE_ROOT)/ace/Log_Priority.h \ $(ACE_ROOT)/ace/Log_Record.i \ + $(ACE_ROOT)/ace/Thread_Hook.h \ + $(ACE_ROOT)/ace/Thread_Adapter.h \ + $(ACE_ROOT)/ace/Thread_Adapter.inl \ + $(ACE_ROOT)/ace/Thread_Exit.h \ + $(ACE_ROOT)/ace/Thread_Control.h \ + $(ACE_ROOT)/ace/Thread_Control.inl \ $(ACE_ROOT)/ace/ACE.i \ $(ACE_ROOT)/ace/Malloc.h \ $(ACE_ROOT)/ace/Malloc_Base.h \ @@ -20296,16 +20511,16 @@ realclean: $(ACE_ROOT)/ace/SString.h \ $(ACE_ROOT)/ace/SString.i \ $(ACE_ROOT)/ace/CDR_Stream.i \ - $(TAO_ROOT)/tao/try_macros.h \ - $(TAO_ROOT)/tao/orbconf.h \ + try_macros.h \ + orbconf.h \ $(ACE_ROOT)/ace/CORBA_macros.h \ - $(TAO_ROOT)/tao/varbase.h \ - $(TAO_ROOT)/tao/TAO_Export.h \ - $(TAO_ROOT)/tao/corbafwd.i \ - $(TAO_ROOT)/tao/ORB.h \ - $(TAO_ROOT)/tao/Exception.h \ - $(TAO_ROOT)/tao/Exception.i \ - $(TAO_ROOT)/tao/IOR_LookupTable.h \ + varbase.h \ + TAO_Export.h \ + corbafwd.i \ + ORB.h \ + Exception.h \ + Exception.i \ + IOR_LookupTable.h \ $(ACE_ROOT)/ace/Hash_Map_Manager.h \ $(ACE_ROOT)/ace/Functor.h \ $(ACE_ROOT)/ace/Functor.i \ @@ -20331,68 +20546,66 @@ realclean: $(ACE_ROOT)/ace/Reactor.i \ $(ACE_ROOT)/ace/Reactor_Impl.h \ $(ACE_ROOT)/ace/Svc_Conf_Tokens.h \ - $(TAO_ROOT)/tao/Services.h \ - $(TAO_ROOT)/tao/Sequence.h \ - $(TAO_ROOT)/tao/Managed_Types.h \ - $(TAO_ROOT)/tao/Managed_Types.i \ - $(TAO_ROOT)/tao/Sequence.i \ - $(TAO_ROOT)/tao/Sequence_T.h \ - $(TAO_ROOT)/tao/Sequence_T.i \ - $(TAO_ROOT)/tao/Sequence_T.cpp \ - $(TAO_ROOT)/tao/Services.i \ - $(TAO_ROOT)/tao/IORManipulation.h \ - $(TAO_ROOT)/tao/LocalObject.h \ - $(TAO_ROOT)/tao/Object.h \ - $(TAO_ROOT)/tao/Object.i \ - $(TAO_ROOT)/tao/LocalObject.i \ - $(TAO_ROOT)/tao/IORC.h \ - $(TAO_ROOT)/tao/Environment.h \ - $(TAO_ROOT)/tao/Environment.i \ - $(TAO_ROOT)/tao/IORC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.h \ - $(TAO_ROOT)/tao/Request_Info.h \ - $(TAO_ROOT)/tao/PortableInterceptorC.h \ - $(TAO_ROOT)/tao/DynamicC.h \ - $(TAO_ROOT)/tao/Any.h \ - $(TAO_ROOT)/tao/CDR.h \ - $(TAO_ROOT)/tao/CDR.i \ - $(TAO_ROOT)/tao/Typecode.h \ - $(TAO_ROOT)/tao/Typecode.i \ - $(TAO_ROOT)/tao/Any.i \ - $(TAO_ROOT)/tao/IOPC.h \ - $(TAO_ROOT)/tao/IOPC.i \ - $(TAO_ROOT)/tao/DynAnyC.h \ - $(TAO_ROOT)/tao/DynAnyC.i \ - $(TAO_ROOT)/tao/DynamicC.i \ - $(TAO_ROOT)/tao/MessagingC.h \ - $(TAO_ROOT)/tao/ValueBase.h \ - $(TAO_ROOT)/tao/ValueBase.i \ - $(TAO_ROOT)/tao/ValueFactory.h \ - $(TAO_ROOT)/tao/ValueFactory.i \ - $(TAO_ROOT)/tao/TimeBaseC.h \ - $(TAO_ROOT)/tao/TimeBaseC.i \ - $(TAO_ROOT)/tao/PolicyC.h \ - $(TAO_ROOT)/tao/CurrentC.h \ - $(TAO_ROOT)/tao/CurrentC.i \ - $(TAO_ROOT)/tao/Encodable.h \ - $(TAO_ROOT)/tao/PolicyC.i \ - $(TAO_ROOT)/tao/PollableC.h \ - $(TAO_ROOT)/tao/PollableC.i \ - $(TAO_ROOT)/tao/MessagingC.i \ - $(TAO_ROOT)/tao/PortableInterceptorC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.i \ - $(TAO_ROOT)/tao/ORB.i \ - $(TAO_ROOT)/tao/Policy_Manager.h \ - $(TAO_ROOT)/tao/POA_CORBA.h \ - $(TAO_ROOT)/tao/DomainC.h \ - $(TAO_ROOT)/tao/DomainC.i \ - $(TAO_ROOT)/tao/Servant_Base.h \ - $(TAO_ROOT)/tao/PortableServerC.h \ - $(TAO_ROOT)/tao/PortableServerC.i \ - $(TAO_ROOT)/tao/Servant_Base.i \ - $(TAO_ROOT)/tao/Policy_Manager.i \ - $(TAO_ROOT)/tao/Resource_Factory.h \ - $(TAO_ROOT)/tao/Pluggable.h \ + Services.h \ + Sequence.h \ + Managed_Types.h \ + Managed_Types.i \ + Sequence.i \ + Sequence_T.h \ + Sequence_T.i \ + Sequence_T.cpp \ + Services.i \ + IORManipulation.h \ + LocalObject.h \ + Object.h \ + Object.i \ + LocalObject.i \ + IORC.h \ + Environment.h \ + Environment.i \ + IORC.i \ + PortableInterceptor.h \ + Request_Info.h \ + PortableInterceptorC.h \ + DynamicC.h \ + Any.h \ + CDR.h \ + CDR.i \ + Typecode.h \ + Typecode.i \ + Any.i \ + IOPC.h \ + IOPC.i \ + DynamicC.i \ + MessagingC.h \ + ValueBase.h \ + ValueBase.i \ + ValueFactory.h \ + ValueFactory.i \ + TimeBaseC.h \ + TimeBaseC.i \ + PolicyC.h \ + CurrentC.h \ + CurrentC.i \ + Encodable.h \ + PolicyC.i \ + PollableC.h \ + PollableC.i \ + MessagingC.i \ + PortableInterceptorC.i \ + PortableInterceptor.i \ + ORB.i \ + Policy_Manager.h \ + POA_CORBA.h \ + DomainC.h \ + DomainC.i \ + Servant_Base.h \ + PortableServerC.h \ + PortableServerC.i \ + Servant_Base.i \ + Policy_Manager.i \ + Resource_Factory.h \ + Pluggable.h \ $(ACE_ROOT)/ace/Message_Queue.h \ $(ACE_ROOT)/ace/IO_Cntl_Msg.h \ $(ACE_ROOT)/ace/Message_Queue_T.h \ @@ -20414,33 +20627,31 @@ realclean: $(ACE_ROOT)/ace/WFMO_Reactor.i \ $(ACE_ROOT)/ace/Strategies.i \ $(ACE_ROOT)/ace/Message_Queue.i \ - $(TAO_ROOT)/tao/Pluggable.i \ - $(TAO_ROOT)/tao/Protocol_Factory.h \ - $(TAO_ROOT)/tao/params.h \ - $(TAO_ROOT)/tao/params.i \ - $(TAO_ROOT)/tao/TAO_Singleton_Manager.h \ - $(TAO_ROOT)/tao/TAO_Singleton_Manager.inl \ - $(TAO_ROOT)/tao/TAO_Singleton.h \ - $(TAO_ROOT)/tao/TAO_Singleton.inl \ - $(TAO_ROOT)/tao/TAO_Singleton.cpp \ + Pluggable.i \ + Protocol_Factory.h \ + params.h \ + params.i \ + TAO_Singleton_Manager.h \ + TAO_Singleton_Manager.inl \ + TAO_Singleton.h \ + TAO_Singleton.inl \ + TAO_Singleton.cpp \ $(ACE_ROOT)/ace/Map_Manager.h \ $(ACE_ROOT)/ace/Map_Manager.i \ $(ACE_ROOT)/ace/Map_Manager.cpp \ - $(TAO_ROOT)/tao/ORB_Core.i \ + ORB_Core.i \ $(ACE_ROOT)/ace/Dynamic_Service.h \ $(ACE_ROOT)/ace/Dynamic_Service.cpp \ - $(TAO_ROOT)/tao/Leader_Follower.i + Leader_Follower.i -.obj/Reactor_Registry.o .obj/Reactor_Registry.so .shobj/Reactor_Registry.o .shobj/Reactor_Registry.so: Reactor_Registry.cpp \ - $(TAO_ROOT)/tao/Reactor_Registry.h \ +.obj/Reactor_Registry.o .obj/Reactor_Registry.o .obj/Reactor_Registry.o .obj/Reactor_Registry.o: Reactor_Registry.cpp \ + Reactor_Registry.h \ $(ACE_ROOT)/ace/pre.h \ - $(TAO_ROOT)/tao/corbafwd.h \ + corbafwd.h \ $(ACE_ROOT)/ace/CDR_Stream.h \ $(ACE_ROOT)/ace/Message_Block.h \ $(ACE_ROOT)/ace/ACE.h \ $(ACE_ROOT)/ace/OS.h \ - $(ACE_ROOT)/ace/config-sunos5.6.h \ - $(ACE_ROOT)/ace/config-sunos5.5.h \ $(ACE_ROOT)/ace/post.h \ $(ACE_ROOT)/ace/ACE_export.h \ $(ACE_ROOT)/ace/svc_export.h \ @@ -20464,6 +20675,12 @@ realclean: $(ACE_ROOT)/ace/Log_Record.h \ $(ACE_ROOT)/ace/Log_Priority.h \ $(ACE_ROOT)/ace/Log_Record.i \ + $(ACE_ROOT)/ace/Thread_Hook.h \ + $(ACE_ROOT)/ace/Thread_Adapter.h \ + $(ACE_ROOT)/ace/Thread_Adapter.inl \ + $(ACE_ROOT)/ace/Thread_Exit.h \ + $(ACE_ROOT)/ace/Thread_Control.h \ + $(ACE_ROOT)/ace/Thread_Control.inl \ $(ACE_ROOT)/ace/ACE.i \ $(ACE_ROOT)/ace/Malloc.h \ $(ACE_ROOT)/ace/Malloc_Base.h \ @@ -20518,25 +20735,23 @@ realclean: $(ACE_ROOT)/ace/SString.h \ $(ACE_ROOT)/ace/SString.i \ $(ACE_ROOT)/ace/CDR_Stream.i \ - $(TAO_ROOT)/tao/try_macros.h \ - $(TAO_ROOT)/tao/orbconf.h \ + try_macros.h \ + orbconf.h \ $(ACE_ROOT)/ace/CORBA_macros.h \ - $(TAO_ROOT)/tao/varbase.h \ - $(TAO_ROOT)/tao/TAO_Export.h \ - $(TAO_ROOT)/tao/corbafwd.i \ - $(TAO_ROOT)/tao/Reactor_Registry.i + varbase.h \ + TAO_Export.h \ + corbafwd.i \ + Reactor_Registry.i -.obj/Single_Reactor.o .obj/Single_Reactor.so .shobj/Single_Reactor.o .shobj/Single_Reactor.so: Single_Reactor.cpp \ - $(TAO_ROOT)/tao/Single_Reactor.h \ +.obj/Single_Reactor.o .obj/Single_Reactor.o .obj/Single_Reactor.o .obj/Single_Reactor.o: Single_Reactor.cpp \ + Single_Reactor.h \ $(ACE_ROOT)/ace/pre.h \ - $(TAO_ROOT)/tao/Reactor_Registry.h \ - $(TAO_ROOT)/tao/corbafwd.h \ + Reactor_Registry.h \ + corbafwd.h \ $(ACE_ROOT)/ace/CDR_Stream.h \ $(ACE_ROOT)/ace/Message_Block.h \ $(ACE_ROOT)/ace/ACE.h \ $(ACE_ROOT)/ace/OS.h \ - $(ACE_ROOT)/ace/config-sunos5.6.h \ - $(ACE_ROOT)/ace/config-sunos5.5.h \ $(ACE_ROOT)/ace/post.h \ $(ACE_ROOT)/ace/ACE_export.h \ $(ACE_ROOT)/ace/svc_export.h \ @@ -20560,6 +20775,12 @@ realclean: $(ACE_ROOT)/ace/Log_Record.h \ $(ACE_ROOT)/ace/Log_Priority.h \ $(ACE_ROOT)/ace/Log_Record.i \ + $(ACE_ROOT)/ace/Thread_Hook.h \ + $(ACE_ROOT)/ace/Thread_Adapter.h \ + $(ACE_ROOT)/ace/Thread_Adapter.inl \ + $(ACE_ROOT)/ace/Thread_Exit.h \ + $(ACE_ROOT)/ace/Thread_Control.h \ + $(ACE_ROOT)/ace/Thread_Control.inl \ $(ACE_ROOT)/ace/ACE.i \ $(ACE_ROOT)/ace/Malloc.h \ $(ACE_ROOT)/ace/Malloc_Base.h \ @@ -20614,19 +20835,19 @@ realclean: $(ACE_ROOT)/ace/SString.h \ $(ACE_ROOT)/ace/SString.i \ $(ACE_ROOT)/ace/CDR_Stream.i \ - $(TAO_ROOT)/tao/try_macros.h \ - $(TAO_ROOT)/tao/orbconf.h \ + try_macros.h \ + orbconf.h \ $(ACE_ROOT)/ace/CORBA_macros.h \ - $(TAO_ROOT)/tao/varbase.h \ - $(TAO_ROOT)/tao/TAO_Export.h \ - $(TAO_ROOT)/tao/corbafwd.i \ - $(TAO_ROOT)/tao/Reactor_Registry.i \ - $(TAO_ROOT)/tao/Single_Reactor.i \ - $(TAO_ROOT)/tao/ORB_Core.h \ - $(TAO_ROOT)/tao/ORB.h \ - $(TAO_ROOT)/tao/Exception.h \ - $(TAO_ROOT)/tao/Exception.i \ - $(TAO_ROOT)/tao/IOR_LookupTable.h \ + varbase.h \ + TAO_Export.h \ + corbafwd.i \ + Reactor_Registry.i \ + Single_Reactor.i \ + ORB_Core.h \ + ORB.h \ + Exception.h \ + Exception.i \ + IOR_LookupTable.h \ $(ACE_ROOT)/ace/Hash_Map_Manager.h \ $(ACE_ROOT)/ace/Functor.h \ $(ACE_ROOT)/ace/Functor.i \ @@ -20652,68 +20873,66 @@ realclean: $(ACE_ROOT)/ace/Reactor.i \ $(ACE_ROOT)/ace/Reactor_Impl.h \ $(ACE_ROOT)/ace/Svc_Conf_Tokens.h \ - $(TAO_ROOT)/tao/Services.h \ - $(TAO_ROOT)/tao/Sequence.h \ - $(TAO_ROOT)/tao/Managed_Types.h \ - $(TAO_ROOT)/tao/Managed_Types.i \ - $(TAO_ROOT)/tao/Sequence.i \ - $(TAO_ROOT)/tao/Sequence_T.h \ - $(TAO_ROOT)/tao/Sequence_T.i \ - $(TAO_ROOT)/tao/Sequence_T.cpp \ - $(TAO_ROOT)/tao/Services.i \ - $(TAO_ROOT)/tao/IORManipulation.h \ - $(TAO_ROOT)/tao/LocalObject.h \ - $(TAO_ROOT)/tao/Object.h \ - $(TAO_ROOT)/tao/Object.i \ - $(TAO_ROOT)/tao/LocalObject.i \ - $(TAO_ROOT)/tao/IORC.h \ - $(TAO_ROOT)/tao/Environment.h \ - $(TAO_ROOT)/tao/Environment.i \ - $(TAO_ROOT)/tao/IORC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.h \ - $(TAO_ROOT)/tao/Request_Info.h \ - $(TAO_ROOT)/tao/PortableInterceptorC.h \ - $(TAO_ROOT)/tao/DynamicC.h \ - $(TAO_ROOT)/tao/Any.h \ - $(TAO_ROOT)/tao/CDR.h \ - $(TAO_ROOT)/tao/CDR.i \ - $(TAO_ROOT)/tao/Typecode.h \ - $(TAO_ROOT)/tao/Typecode.i \ - $(TAO_ROOT)/tao/Any.i \ - $(TAO_ROOT)/tao/IOPC.h \ - $(TAO_ROOT)/tao/IOPC.i \ - $(TAO_ROOT)/tao/DynAnyC.h \ - $(TAO_ROOT)/tao/DynAnyC.i \ - $(TAO_ROOT)/tao/DynamicC.i \ - $(TAO_ROOT)/tao/MessagingC.h \ - $(TAO_ROOT)/tao/ValueBase.h \ - $(TAO_ROOT)/tao/ValueBase.i \ - $(TAO_ROOT)/tao/ValueFactory.h \ - $(TAO_ROOT)/tao/ValueFactory.i \ - $(TAO_ROOT)/tao/TimeBaseC.h \ - $(TAO_ROOT)/tao/TimeBaseC.i \ - $(TAO_ROOT)/tao/PolicyC.h \ - $(TAO_ROOT)/tao/CurrentC.h \ - $(TAO_ROOT)/tao/CurrentC.i \ - $(TAO_ROOT)/tao/Encodable.h \ - $(TAO_ROOT)/tao/PolicyC.i \ - $(TAO_ROOT)/tao/PollableC.h \ - $(TAO_ROOT)/tao/PollableC.i \ - $(TAO_ROOT)/tao/MessagingC.i \ - $(TAO_ROOT)/tao/PortableInterceptorC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.i \ - $(TAO_ROOT)/tao/ORB.i \ - $(TAO_ROOT)/tao/Policy_Manager.h \ - $(TAO_ROOT)/tao/POA_CORBA.h \ - $(TAO_ROOT)/tao/DomainC.h \ - $(TAO_ROOT)/tao/DomainC.i \ - $(TAO_ROOT)/tao/Servant_Base.h \ - $(TAO_ROOT)/tao/PortableServerC.h \ - $(TAO_ROOT)/tao/PortableServerC.i \ - $(TAO_ROOT)/tao/Servant_Base.i \ - $(TAO_ROOT)/tao/Policy_Manager.i \ - $(TAO_ROOT)/tao/Resource_Factory.h \ - $(TAO_ROOT)/tao/Pluggable.h \ + Services.h \ + Sequence.h \ + Managed_Types.h \ + Managed_Types.i \ + Sequence.i \ + Sequence_T.h \ + Sequence_T.i \ + Sequence_T.cpp \ + Services.i \ + IORManipulation.h \ + LocalObject.h \ + Object.h \ + Object.i \ + LocalObject.i \ + IORC.h \ + Environment.h \ + Environment.i \ + IORC.i \ + PortableInterceptor.h \ + Request_Info.h \ + PortableInterceptorC.h \ + DynamicC.h \ + Any.h \ + CDR.h \ + CDR.i \ + Typecode.h \ + Typecode.i \ + Any.i \ + IOPC.h \ + IOPC.i \ + DynamicC.i \ + MessagingC.h \ + ValueBase.h \ + ValueBase.i \ + ValueFactory.h \ + ValueFactory.i \ + TimeBaseC.h \ + TimeBaseC.i \ + PolicyC.h \ + CurrentC.h \ + CurrentC.i \ + Encodable.h \ + PolicyC.i \ + PollableC.h \ + PollableC.i \ + MessagingC.i \ + PortableInterceptorC.i \ + PortableInterceptor.i \ + ORB.i \ + Policy_Manager.h \ + POA_CORBA.h \ + DomainC.h \ + DomainC.i \ + Servant_Base.h \ + PortableServerC.h \ + PortableServerC.i \ + Servant_Base.i \ + Policy_Manager.i \ + Resource_Factory.h \ + Pluggable.h \ $(ACE_ROOT)/ace/Message_Queue.h \ $(ACE_ROOT)/ace/IO_Cntl_Msg.h \ $(ACE_ROOT)/ace/Message_Queue_T.h \ @@ -20735,35 +20954,33 @@ realclean: $(ACE_ROOT)/ace/WFMO_Reactor.i \ $(ACE_ROOT)/ace/Strategies.i \ $(ACE_ROOT)/ace/Message_Queue.i \ - $(TAO_ROOT)/tao/Pluggable.i \ - $(TAO_ROOT)/tao/Protocol_Factory.h \ - $(TAO_ROOT)/tao/params.h \ - $(TAO_ROOT)/tao/params.i \ - $(TAO_ROOT)/tao/TAO_Singleton_Manager.h \ - $(TAO_ROOT)/tao/TAO_Singleton_Manager.inl \ - $(TAO_ROOT)/tao/TAO_Singleton.h \ - $(TAO_ROOT)/tao/TAO_Singleton.inl \ - $(TAO_ROOT)/tao/TAO_Singleton.cpp \ + Pluggable.i \ + Protocol_Factory.h \ + params.h \ + params.i \ + TAO_Singleton_Manager.h \ + TAO_Singleton_Manager.inl \ + TAO_Singleton.h \ + TAO_Singleton.inl \ + TAO_Singleton.cpp \ $(ACE_ROOT)/ace/Map_Manager.h \ $(ACE_ROOT)/ace/Map_Manager.i \ $(ACE_ROOT)/ace/Map_Manager.cpp \ - $(TAO_ROOT)/tao/ORB_Core.i \ + ORB_Core.i \ $(ACE_ROOT)/ace/Dynamic_Service.h \ $(ACE_ROOT)/ace/Dynamic_Service.cpp \ - $(TAO_ROOT)/tao/Leader_Follower.h \ - $(TAO_ROOT)/tao/Leader_Follower.i + Leader_Follower.h \ + Leader_Follower.i -.obj/Reactor_Per_Priority.o .obj/Reactor_Per_Priority.so .shobj/Reactor_Per_Priority.o .shobj/Reactor_Per_Priority.so: Reactor_Per_Priority.cpp \ - $(TAO_ROOT)/tao/Reactor_Per_Priority.h \ +.obj/Reactor_Per_Priority.o .obj/Reactor_Per_Priority.o .obj/Reactor_Per_Priority.o .obj/Reactor_Per_Priority.o: Reactor_Per_Priority.cpp \ + Reactor_Per_Priority.h \ $(ACE_ROOT)/ace/pre.h \ - $(TAO_ROOT)/tao/Reactor_Registry.h \ - $(TAO_ROOT)/tao/corbafwd.h \ + Reactor_Registry.h \ + corbafwd.h \ $(ACE_ROOT)/ace/CDR_Stream.h \ $(ACE_ROOT)/ace/Message_Block.h \ $(ACE_ROOT)/ace/ACE.h \ $(ACE_ROOT)/ace/OS.h \ - $(ACE_ROOT)/ace/config-sunos5.6.h \ - $(ACE_ROOT)/ace/config-sunos5.5.h \ $(ACE_ROOT)/ace/post.h \ $(ACE_ROOT)/ace/ACE_export.h \ $(ACE_ROOT)/ace/svc_export.h \ @@ -20787,6 +21004,12 @@ realclean: $(ACE_ROOT)/ace/Log_Record.h \ $(ACE_ROOT)/ace/Log_Priority.h \ $(ACE_ROOT)/ace/Log_Record.i \ + $(ACE_ROOT)/ace/Thread_Hook.h \ + $(ACE_ROOT)/ace/Thread_Adapter.h \ + $(ACE_ROOT)/ace/Thread_Adapter.inl \ + $(ACE_ROOT)/ace/Thread_Exit.h \ + $(ACE_ROOT)/ace/Thread_Control.h \ + $(ACE_ROOT)/ace/Thread_Control.inl \ $(ACE_ROOT)/ace/ACE.i \ $(ACE_ROOT)/ace/Malloc.h \ $(ACE_ROOT)/ace/Malloc_Base.h \ @@ -20841,13 +21064,13 @@ realclean: $(ACE_ROOT)/ace/SString.h \ $(ACE_ROOT)/ace/SString.i \ $(ACE_ROOT)/ace/CDR_Stream.i \ - $(TAO_ROOT)/tao/try_macros.h \ - $(TAO_ROOT)/tao/orbconf.h \ + try_macros.h \ + orbconf.h \ $(ACE_ROOT)/ace/CORBA_macros.h \ - $(TAO_ROOT)/tao/varbase.h \ - $(TAO_ROOT)/tao/TAO_Export.h \ - $(TAO_ROOT)/tao/corbafwd.i \ - $(TAO_ROOT)/tao/Reactor_Registry.i \ + varbase.h \ + TAO_Export.h \ + corbafwd.i \ + Reactor_Registry.i \ $(ACE_ROOT)/ace/Map_Manager.h \ $(ACE_ROOT)/ace/Map_Manager.i \ $(ACE_ROOT)/ace/Map_Manager.cpp \ @@ -20867,12 +21090,12 @@ realclean: $(ACE_ROOT)/ace/Reactor.i \ $(ACE_ROOT)/ace/Reactor_Impl.h \ $(ACE_ROOT)/ace/Svc_Conf_Tokens.h \ - $(TAO_ROOT)/tao/Reactor_Per_Priority.i \ - $(TAO_ROOT)/tao/ORB_Core.h \ - $(TAO_ROOT)/tao/ORB.h \ - $(TAO_ROOT)/tao/Exception.h \ - $(TAO_ROOT)/tao/Exception.i \ - $(TAO_ROOT)/tao/IOR_LookupTable.h \ + Reactor_Per_Priority.i \ + ORB_Core.h \ + ORB.h \ + Exception.h \ + Exception.i \ + IOR_LookupTable.h \ $(ACE_ROOT)/ace/Hash_Map_Manager.h \ $(ACE_ROOT)/ace/Functor.h \ $(ACE_ROOT)/ace/Functor.i \ @@ -20882,68 +21105,66 @@ realclean: $(ACE_ROOT)/ace/Hash_Map_Manager_T.h \ $(ACE_ROOT)/ace/Hash_Map_Manager_T.i \ $(ACE_ROOT)/ace/Hash_Map_Manager_T.cpp \ - $(TAO_ROOT)/tao/Services.h \ - $(TAO_ROOT)/tao/Sequence.h \ - $(TAO_ROOT)/tao/Managed_Types.h \ - $(TAO_ROOT)/tao/Managed_Types.i \ - $(TAO_ROOT)/tao/Sequence.i \ - $(TAO_ROOT)/tao/Sequence_T.h \ - $(TAO_ROOT)/tao/Sequence_T.i \ - $(TAO_ROOT)/tao/Sequence_T.cpp \ - $(TAO_ROOT)/tao/Services.i \ - $(TAO_ROOT)/tao/IORManipulation.h \ - $(TAO_ROOT)/tao/LocalObject.h \ - $(TAO_ROOT)/tao/Object.h \ - $(TAO_ROOT)/tao/Object.i \ - $(TAO_ROOT)/tao/LocalObject.i \ - $(TAO_ROOT)/tao/IORC.h \ - $(TAO_ROOT)/tao/Environment.h \ - $(TAO_ROOT)/tao/Environment.i \ - $(TAO_ROOT)/tao/IORC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.h \ - $(TAO_ROOT)/tao/Request_Info.h \ - $(TAO_ROOT)/tao/PortableInterceptorC.h \ - $(TAO_ROOT)/tao/DynamicC.h \ - $(TAO_ROOT)/tao/Any.h \ - $(TAO_ROOT)/tao/CDR.h \ - $(TAO_ROOT)/tao/CDR.i \ - $(TAO_ROOT)/tao/Typecode.h \ - $(TAO_ROOT)/tao/Typecode.i \ - $(TAO_ROOT)/tao/Any.i \ - $(TAO_ROOT)/tao/IOPC.h \ - $(TAO_ROOT)/tao/IOPC.i \ - $(TAO_ROOT)/tao/DynAnyC.h \ - $(TAO_ROOT)/tao/DynAnyC.i \ - $(TAO_ROOT)/tao/DynamicC.i \ - $(TAO_ROOT)/tao/MessagingC.h \ - $(TAO_ROOT)/tao/ValueBase.h \ - $(TAO_ROOT)/tao/ValueBase.i \ - $(TAO_ROOT)/tao/ValueFactory.h \ - $(TAO_ROOT)/tao/ValueFactory.i \ - $(TAO_ROOT)/tao/TimeBaseC.h \ - $(TAO_ROOT)/tao/TimeBaseC.i \ - $(TAO_ROOT)/tao/PolicyC.h \ - $(TAO_ROOT)/tao/CurrentC.h \ - $(TAO_ROOT)/tao/CurrentC.i \ - $(TAO_ROOT)/tao/Encodable.h \ - $(TAO_ROOT)/tao/PolicyC.i \ - $(TAO_ROOT)/tao/PollableC.h \ - $(TAO_ROOT)/tao/PollableC.i \ - $(TAO_ROOT)/tao/MessagingC.i \ - $(TAO_ROOT)/tao/PortableInterceptorC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.i \ - $(TAO_ROOT)/tao/ORB.i \ - $(TAO_ROOT)/tao/Policy_Manager.h \ - $(TAO_ROOT)/tao/POA_CORBA.h \ - $(TAO_ROOT)/tao/DomainC.h \ - $(TAO_ROOT)/tao/DomainC.i \ - $(TAO_ROOT)/tao/Servant_Base.h \ - $(TAO_ROOT)/tao/PortableServerC.h \ - $(TAO_ROOT)/tao/PortableServerC.i \ - $(TAO_ROOT)/tao/Servant_Base.i \ - $(TAO_ROOT)/tao/Policy_Manager.i \ - $(TAO_ROOT)/tao/Resource_Factory.h \ - $(TAO_ROOT)/tao/Pluggable.h \ + Services.h \ + Sequence.h \ + Managed_Types.h \ + Managed_Types.i \ + Sequence.i \ + Sequence_T.h \ + Sequence_T.i \ + Sequence_T.cpp \ + Services.i \ + IORManipulation.h \ + LocalObject.h \ + Object.h \ + Object.i \ + LocalObject.i \ + IORC.h \ + Environment.h \ + Environment.i \ + IORC.i \ + PortableInterceptor.h \ + Request_Info.h \ + PortableInterceptorC.h \ + DynamicC.h \ + Any.h \ + CDR.h \ + CDR.i \ + Typecode.h \ + Typecode.i \ + Any.i \ + IOPC.h \ + IOPC.i \ + DynamicC.i \ + MessagingC.h \ + ValueBase.h \ + ValueBase.i \ + ValueFactory.h \ + ValueFactory.i \ + TimeBaseC.h \ + TimeBaseC.i \ + PolicyC.h \ + CurrentC.h \ + CurrentC.i \ + Encodable.h \ + PolicyC.i \ + PollableC.h \ + PollableC.i \ + MessagingC.i \ + PortableInterceptorC.i \ + PortableInterceptor.i \ + ORB.i \ + Policy_Manager.h \ + POA_CORBA.h \ + DomainC.h \ + DomainC.i \ + Servant_Base.h \ + PortableServerC.h \ + PortableServerC.i \ + Servant_Base.i \ + Policy_Manager.i \ + Resource_Factory.h \ + Pluggable.h \ $(ACE_ROOT)/ace/Message_Queue.h \ $(ACE_ROOT)/ace/IO_Cntl_Msg.h \ $(ACE_ROOT)/ace/Message_Queue_T.h \ @@ -20965,32 +21186,30 @@ realclean: $(ACE_ROOT)/ace/WFMO_Reactor.i \ $(ACE_ROOT)/ace/Strategies.i \ $(ACE_ROOT)/ace/Message_Queue.i \ - $(TAO_ROOT)/tao/Pluggable.i \ - $(TAO_ROOT)/tao/Protocol_Factory.h \ - $(TAO_ROOT)/tao/params.h \ - $(TAO_ROOT)/tao/params.i \ - $(TAO_ROOT)/tao/TAO_Singleton_Manager.h \ - $(TAO_ROOT)/tao/TAO_Singleton_Manager.inl \ - $(TAO_ROOT)/tao/TAO_Singleton.h \ - $(TAO_ROOT)/tao/TAO_Singleton.inl \ - $(TAO_ROOT)/tao/TAO_Singleton.cpp \ - $(TAO_ROOT)/tao/ORB_Core.i \ + Pluggable.i \ + Protocol_Factory.h \ + params.h \ + params.i \ + TAO_Singleton_Manager.h \ + TAO_Singleton_Manager.inl \ + TAO_Singleton.h \ + TAO_Singleton.inl \ + TAO_Singleton.cpp \ + ORB_Core.i \ $(ACE_ROOT)/ace/Dynamic_Service.h \ $(ACE_ROOT)/ace/Dynamic_Service.cpp \ - $(TAO_ROOT)/tao/Leader_Follower.h \ - $(TAO_ROOT)/tao/Leader_Follower.i \ - $(TAO_ROOT)/tao/debug.h + Leader_Follower.h \ + Leader_Follower.i \ + debug.h -.obj/params.o .obj/params.so .shobj/params.o .shobj/params.so: params.cpp \ - $(TAO_ROOT)/tao/params.h \ +.obj/params.o .obj/params.o .obj/params.o .obj/params.o: params.cpp \ + params.h \ $(ACE_ROOT)/ace/pre.h \ - $(TAO_ROOT)/tao/corbafwd.h \ + corbafwd.h \ $(ACE_ROOT)/ace/CDR_Stream.h \ $(ACE_ROOT)/ace/Message_Block.h \ $(ACE_ROOT)/ace/ACE.h \ $(ACE_ROOT)/ace/OS.h \ - $(ACE_ROOT)/ace/config-sunos5.6.h \ - $(ACE_ROOT)/ace/config-sunos5.5.h \ $(ACE_ROOT)/ace/post.h \ $(ACE_ROOT)/ace/ACE_export.h \ $(ACE_ROOT)/ace/svc_export.h \ @@ -21014,6 +21233,12 @@ realclean: $(ACE_ROOT)/ace/Log_Record.h \ $(ACE_ROOT)/ace/Log_Priority.h \ $(ACE_ROOT)/ace/Log_Record.i \ + $(ACE_ROOT)/ace/Thread_Hook.h \ + $(ACE_ROOT)/ace/Thread_Adapter.h \ + $(ACE_ROOT)/ace/Thread_Adapter.inl \ + $(ACE_ROOT)/ace/Thread_Exit.h \ + $(ACE_ROOT)/ace/Thread_Control.h \ + $(ACE_ROOT)/ace/Thread_Control.inl \ $(ACE_ROOT)/ace/ACE.i \ $(ACE_ROOT)/ace/Malloc.h \ $(ACE_ROOT)/ace/Malloc_Base.h \ @@ -21068,13 +21293,13 @@ realclean: $(ACE_ROOT)/ace/SString.h \ $(ACE_ROOT)/ace/SString.i \ $(ACE_ROOT)/ace/CDR_Stream.i \ - $(TAO_ROOT)/tao/try_macros.h \ - $(TAO_ROOT)/tao/orbconf.h \ + try_macros.h \ + orbconf.h \ $(ACE_ROOT)/ace/CORBA_macros.h \ - $(TAO_ROOT)/tao/varbase.h \ - $(TAO_ROOT)/tao/TAO_Export.h \ - $(TAO_ROOT)/tao/corbafwd.i \ - $(TAO_ROOT)/tao/IOR_LookupTable.h \ + varbase.h \ + TAO_Export.h \ + corbafwd.i \ + IOR_LookupTable.h \ $(ACE_ROOT)/ace/Hash_Map_Manager.h \ $(ACE_ROOT)/ace/Functor.h \ $(ACE_ROOT)/ace/Functor.i \ @@ -21100,14 +21325,12 @@ realclean: $(ACE_ROOT)/ace/Reactor.i \ $(ACE_ROOT)/ace/Reactor_Impl.h \ $(ACE_ROOT)/ace/Svc_Conf_Tokens.h \ - $(TAO_ROOT)/tao/params.i + params.i -.obj/Resource_Factory.o .obj/Resource_Factory.so .shobj/Resource_Factory.o .shobj/Resource_Factory.so: Resource_Factory.cpp \ +.obj/Resource_Factory.o .obj/Resource_Factory.o .obj/Resource_Factory.o .obj/Resource_Factory.o: Resource_Factory.cpp \ $(ACE_ROOT)/ace/Auto_Ptr.h \ $(ACE_ROOT)/ace/pre.h \ $(ACE_ROOT)/ace/OS.h \ - $(ACE_ROOT)/ace/config-sunos5.6.h \ - $(ACE_ROOT)/ace/config-sunos5.5.h \ $(ACE_ROOT)/ace/post.h \ $(ACE_ROOT)/ace/ACE_export.h \ $(ACE_ROOT)/ace/svc_export.h \ @@ -21131,6 +21354,12 @@ realclean: $(ACE_ROOT)/ace/Log_Record.h \ $(ACE_ROOT)/ace/Log_Priority.h \ $(ACE_ROOT)/ace/Log_Record.i \ + $(ACE_ROOT)/ace/Thread_Hook.h \ + $(ACE_ROOT)/ace/Thread_Adapter.h \ + $(ACE_ROOT)/ace/Thread_Adapter.inl \ + $(ACE_ROOT)/ace/Thread_Exit.h \ + $(ACE_ROOT)/ace/Thread_Control.h \ + $(ACE_ROOT)/ace/Thread_Control.inl \ $(ACE_ROOT)/ace/Auto_Ptr.i \ $(ACE_ROOT)/ace/Auto_Ptr.cpp \ $(ACE_ROOT)/ace/Dynamic_Service.h \ @@ -21205,7 +21434,7 @@ realclean: $(ACE_ROOT)/ace/Service_Types.h \ $(ACE_ROOT)/ace/Service_Types.i \ $(ACE_ROOT)/ace/Service_Repository.i \ - $(TAO_ROOT)/tao/Resource_Factory.h \ + Resource_Factory.h \ $(ACE_ROOT)/ace/Hash_Map_Manager.h \ $(ACE_ROOT)/ace/Functor.h \ $(ACE_ROOT)/ace/Functor.i \ @@ -21215,8 +21444,8 @@ realclean: $(ACE_ROOT)/ace/Hash_Map_Manager_T.h \ $(ACE_ROOT)/ace/Hash_Map_Manager_T.i \ $(ACE_ROOT)/ace/Hash_Map_Manager_T.cpp \ - $(TAO_ROOT)/tao/Pluggable.h \ - $(TAO_ROOT)/tao/corbafwd.h \ + Pluggable.h \ + corbafwd.h \ $(ACE_ROOT)/ace/CDR_Stream.h \ $(ACE_ROOT)/ace/Message_Block.h \ $(ACE_ROOT)/ace/Message_Block.i \ @@ -21224,12 +21453,12 @@ realclean: $(ACE_ROOT)/ace/Message_Block_T.i \ $(ACE_ROOT)/ace/Message_Block_T.cpp \ $(ACE_ROOT)/ace/CDR_Stream.i \ - $(TAO_ROOT)/tao/try_macros.h \ - $(TAO_ROOT)/tao/orbconf.h \ + try_macros.h \ + orbconf.h \ $(ACE_ROOT)/ace/CORBA_macros.h \ - $(TAO_ROOT)/tao/varbase.h \ - $(TAO_ROOT)/tao/TAO_Export.h \ - $(TAO_ROOT)/tao/corbafwd.i \ + varbase.h \ + TAO_Export.h \ + corbafwd.i \ $(ACE_ROOT)/ace/Message_Queue.h \ $(ACE_ROOT)/ace/IO_Cntl_Msg.h \ $(ACE_ROOT)/ace/Message_Queue_T.h \ @@ -21247,96 +21476,92 @@ realclean: $(ACE_ROOT)/ace/WFMO_Reactor.i \ $(ACE_ROOT)/ace/Strategies.i \ $(ACE_ROOT)/ace/Message_Queue.i \ - $(TAO_ROOT)/tao/Sequence.h \ - $(TAO_ROOT)/tao/Managed_Types.h \ - $(TAO_ROOT)/tao/Managed_Types.i \ - $(TAO_ROOT)/tao/Sequence.i \ - $(TAO_ROOT)/tao/Sequence_T.h \ - $(TAO_ROOT)/tao/Sequence_T.i \ - $(TAO_ROOT)/tao/Sequence_T.cpp \ - $(TAO_ROOT)/tao/Typecode.h \ - $(TAO_ROOT)/tao/Exception.h \ - $(TAO_ROOT)/tao/Exception.i \ - $(TAO_ROOT)/tao/Typecode.i \ - $(TAO_ROOT)/tao/IOPC.h \ - $(TAO_ROOT)/tao/CDR.h \ - $(TAO_ROOT)/tao/CDR.i \ - $(TAO_ROOT)/tao/IOPC.i \ - $(TAO_ROOT)/tao/Pluggable.i \ - $(TAO_ROOT)/tao/Protocol_Factory.h \ - $(TAO_ROOT)/tao/ORB_Core.h \ - $(TAO_ROOT)/tao/ORB.h \ - $(TAO_ROOT)/tao/IOR_LookupTable.h \ - $(TAO_ROOT)/tao/Services.h \ - $(TAO_ROOT)/tao/Services.i \ - $(TAO_ROOT)/tao/IORManipulation.h \ - $(TAO_ROOT)/tao/LocalObject.h \ - $(TAO_ROOT)/tao/Object.h \ - $(TAO_ROOT)/tao/Object.i \ - $(TAO_ROOT)/tao/LocalObject.i \ - $(TAO_ROOT)/tao/IORC.h \ - $(TAO_ROOT)/tao/Environment.h \ - $(TAO_ROOT)/tao/Environment.i \ - $(TAO_ROOT)/tao/IORC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.h \ - $(TAO_ROOT)/tao/Request_Info.h \ - $(TAO_ROOT)/tao/PortableInterceptorC.h \ - $(TAO_ROOT)/tao/DynamicC.h \ - $(TAO_ROOT)/tao/Any.h \ - $(TAO_ROOT)/tao/Any.i \ - $(TAO_ROOT)/tao/DynAnyC.h \ - $(TAO_ROOT)/tao/DynAnyC.i \ - $(TAO_ROOT)/tao/DynamicC.i \ - $(TAO_ROOT)/tao/MessagingC.h \ - $(TAO_ROOT)/tao/ValueBase.h \ - $(TAO_ROOT)/tao/ValueBase.i \ - $(TAO_ROOT)/tao/ValueFactory.h \ - $(TAO_ROOT)/tao/ValueFactory.i \ - $(TAO_ROOT)/tao/TimeBaseC.h \ - $(TAO_ROOT)/tao/TimeBaseC.i \ - $(TAO_ROOT)/tao/PolicyC.h \ - $(TAO_ROOT)/tao/CurrentC.h \ - $(TAO_ROOT)/tao/CurrentC.i \ - $(TAO_ROOT)/tao/Encodable.h \ - $(TAO_ROOT)/tao/PolicyC.i \ - $(TAO_ROOT)/tao/PollableC.h \ - $(TAO_ROOT)/tao/PollableC.i \ - $(TAO_ROOT)/tao/MessagingC.i \ - $(TAO_ROOT)/tao/PortableInterceptorC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.i \ - $(TAO_ROOT)/tao/ORB.i \ - $(TAO_ROOT)/tao/Policy_Manager.h \ - $(TAO_ROOT)/tao/POA_CORBA.h \ - $(TAO_ROOT)/tao/DomainC.h \ - $(TAO_ROOT)/tao/DomainC.i \ - $(TAO_ROOT)/tao/Servant_Base.h \ - $(TAO_ROOT)/tao/PortableServerC.h \ - $(TAO_ROOT)/tao/PortableServerC.i \ - $(TAO_ROOT)/tao/Servant_Base.i \ - $(TAO_ROOT)/tao/Policy_Manager.i \ - $(TAO_ROOT)/tao/params.h \ - $(TAO_ROOT)/tao/params.i \ - $(TAO_ROOT)/tao/TAO_Singleton_Manager.h \ - $(TAO_ROOT)/tao/TAO_Singleton_Manager.inl \ - $(TAO_ROOT)/tao/TAO_Singleton.h \ - $(TAO_ROOT)/tao/TAO_Singleton.inl \ - $(TAO_ROOT)/tao/TAO_Singleton.cpp \ + Sequence.h \ + Managed_Types.h \ + Managed_Types.i \ + Sequence.i \ + Sequence_T.h \ + Sequence_T.i \ + Sequence_T.cpp \ + Typecode.h \ + Exception.h \ + Exception.i \ + Typecode.i \ + IOPC.h \ + CDR.h \ + CDR.i \ + IOPC.i \ + Pluggable.i \ + Protocol_Factory.h \ + ORB_Core.h \ + ORB.h \ + IOR_LookupTable.h \ + Services.h \ + Services.i \ + IORManipulation.h \ + LocalObject.h \ + Object.h \ + Object.i \ + LocalObject.i \ + IORC.h \ + Environment.h \ + Environment.i \ + IORC.i \ + PortableInterceptor.h \ + Request_Info.h \ + PortableInterceptorC.h \ + DynamicC.h \ + Any.h \ + Any.i \ + DynamicC.i \ + MessagingC.h \ + ValueBase.h \ + ValueBase.i \ + ValueFactory.h \ + ValueFactory.i \ + TimeBaseC.h \ + TimeBaseC.i \ + PolicyC.h \ + CurrentC.h \ + CurrentC.i \ + Encodable.h \ + PolicyC.i \ + PollableC.h \ + PollableC.i \ + MessagingC.i \ + PortableInterceptorC.i \ + PortableInterceptor.i \ + ORB.i \ + Policy_Manager.h \ + POA_CORBA.h \ + DomainC.h \ + DomainC.i \ + Servant_Base.h \ + PortableServerC.h \ + PortableServerC.i \ + Servant_Base.i \ + Policy_Manager.i \ + params.h \ + params.i \ + TAO_Singleton_Manager.h \ + TAO_Singleton_Manager.inl \ + TAO_Singleton.h \ + TAO_Singleton.inl \ + TAO_Singleton.cpp \ $(ACE_ROOT)/ace/Map_Manager.h \ $(ACE_ROOT)/ace/Map_Manager.i \ $(ACE_ROOT)/ace/Map_Manager.cpp \ - $(TAO_ROOT)/tao/ORB_Core.i \ - $(TAO_ROOT)/tao/Client_Strategy_Factory.h + ORB_Core.i \ + Client_Strategy_Factory.h -.obj/Server_Strategy_Factory.o .obj/Server_Strategy_Factory.so .shobj/Server_Strategy_Factory.o .shobj/Server_Strategy_Factory.so: Server_Strategy_Factory.cpp \ - $(TAO_ROOT)/tao/Server_Strategy_Factory.h \ +.obj/Server_Strategy_Factory.o .obj/Server_Strategy_Factory.o .obj/Server_Strategy_Factory.o .obj/Server_Strategy_Factory.o: Server_Strategy_Factory.cpp \ + Server_Strategy_Factory.h \ $(ACE_ROOT)/ace/pre.h \ - $(TAO_ROOT)/tao/corbafwd.h \ + corbafwd.h \ $(ACE_ROOT)/ace/CDR_Stream.h \ $(ACE_ROOT)/ace/Message_Block.h \ $(ACE_ROOT)/ace/ACE.h \ $(ACE_ROOT)/ace/OS.h \ - $(ACE_ROOT)/ace/config-sunos5.6.h \ - $(ACE_ROOT)/ace/config-sunos5.5.h \ $(ACE_ROOT)/ace/post.h \ $(ACE_ROOT)/ace/ACE_export.h \ $(ACE_ROOT)/ace/svc_export.h \ @@ -21360,6 +21585,12 @@ realclean: $(ACE_ROOT)/ace/Log_Record.h \ $(ACE_ROOT)/ace/Log_Priority.h \ $(ACE_ROOT)/ace/Log_Record.i \ + $(ACE_ROOT)/ace/Thread_Hook.h \ + $(ACE_ROOT)/ace/Thread_Adapter.h \ + $(ACE_ROOT)/ace/Thread_Adapter.inl \ + $(ACE_ROOT)/ace/Thread_Exit.h \ + $(ACE_ROOT)/ace/Thread_Control.h \ + $(ACE_ROOT)/ace/Thread_Control.inl \ $(ACE_ROOT)/ace/ACE.i \ $(ACE_ROOT)/ace/Malloc.h \ $(ACE_ROOT)/ace/Malloc_Base.h \ @@ -21414,27 +21645,25 @@ realclean: $(ACE_ROOT)/ace/SString.h \ $(ACE_ROOT)/ace/SString.i \ $(ACE_ROOT)/ace/CDR_Stream.i \ - $(TAO_ROOT)/tao/try_macros.h \ - $(TAO_ROOT)/tao/orbconf.h \ + try_macros.h \ + orbconf.h \ $(ACE_ROOT)/ace/CORBA_macros.h \ - $(TAO_ROOT)/tao/varbase.h \ - $(TAO_ROOT)/tao/TAO_Export.h \ - $(TAO_ROOT)/tao/corbafwd.i \ + varbase.h \ + TAO_Export.h \ + corbafwd.i \ $(ACE_ROOT)/ace/Service_Object.h \ $(ACE_ROOT)/ace/Shared_Object.h \ $(ACE_ROOT)/ace/Shared_Object.i \ $(ACE_ROOT)/ace/Service_Object.i -.obj/Sync_Strategies.o .obj/Sync_Strategies.so .shobj/Sync_Strategies.o .shobj/Sync_Strategies.so: Sync_Strategies.cpp \ - $(TAO_ROOT)/tao/Sync_Strategies.h \ +.obj/Sync_Strategies.o .obj/Sync_Strategies.o .obj/Sync_Strategies.o .obj/Sync_Strategies.o: Sync_Strategies.cpp \ + Sync_Strategies.h \ $(ACE_ROOT)/ace/pre.h \ - $(TAO_ROOT)/tao/corbafwd.h \ + corbafwd.h \ $(ACE_ROOT)/ace/CDR_Stream.h \ $(ACE_ROOT)/ace/Message_Block.h \ $(ACE_ROOT)/ace/ACE.h \ $(ACE_ROOT)/ace/OS.h \ - $(ACE_ROOT)/ace/config-sunos5.6.h \ - $(ACE_ROOT)/ace/config-sunos5.5.h \ $(ACE_ROOT)/ace/post.h \ $(ACE_ROOT)/ace/ACE_export.h \ $(ACE_ROOT)/ace/svc_export.h \ @@ -21458,6 +21687,12 @@ realclean: $(ACE_ROOT)/ace/Log_Record.h \ $(ACE_ROOT)/ace/Log_Priority.h \ $(ACE_ROOT)/ace/Log_Record.i \ + $(ACE_ROOT)/ace/Thread_Hook.h \ + $(ACE_ROOT)/ace/Thread_Adapter.h \ + $(ACE_ROOT)/ace/Thread_Adapter.inl \ + $(ACE_ROOT)/ace/Thread_Exit.h \ + $(ACE_ROOT)/ace/Thread_Control.h \ + $(ACE_ROOT)/ace/Thread_Control.inl \ $(ACE_ROOT)/ace/ACE.i \ $(ACE_ROOT)/ace/Malloc.h \ $(ACE_ROOT)/ace/Malloc_Base.h \ @@ -21512,13 +21747,13 @@ realclean: $(ACE_ROOT)/ace/SString.h \ $(ACE_ROOT)/ace/SString.i \ $(ACE_ROOT)/ace/CDR_Stream.i \ - $(TAO_ROOT)/tao/try_macros.h \ - $(TAO_ROOT)/tao/orbconf.h \ + try_macros.h \ + orbconf.h \ $(ACE_ROOT)/ace/CORBA_macros.h \ - $(TAO_ROOT)/tao/varbase.h \ - $(TAO_ROOT)/tao/TAO_Export.h \ - $(TAO_ROOT)/tao/corbafwd.i \ - $(TAO_ROOT)/tao/Pluggable.h \ + varbase.h \ + TAO_Export.h \ + corbafwd.i \ + Pluggable.h \ $(ACE_ROOT)/ace/Message_Queue.h \ $(ACE_ROOT)/ace/IO_Cntl_Msg.h \ $(ACE_ROOT)/ace/Message_Queue_T.h \ @@ -21565,119 +21800,115 @@ realclean: $(ACE_ROOT)/ace/WFMO_Reactor.i \ $(ACE_ROOT)/ace/Strategies.i \ $(ACE_ROOT)/ace/Message_Queue.i \ - $(TAO_ROOT)/tao/Sequence.h \ - $(TAO_ROOT)/tao/Managed_Types.h \ - $(TAO_ROOT)/tao/Managed_Types.i \ - $(TAO_ROOT)/tao/Sequence.i \ - $(TAO_ROOT)/tao/Sequence_T.h \ - $(TAO_ROOT)/tao/Sequence_T.i \ - $(TAO_ROOT)/tao/Sequence_T.cpp \ - $(TAO_ROOT)/tao/Typecode.h \ - $(TAO_ROOT)/tao/Exception.h \ - $(TAO_ROOT)/tao/Exception.i \ - $(TAO_ROOT)/tao/Typecode.i \ - $(TAO_ROOT)/tao/IOPC.h \ - $(TAO_ROOT)/tao/CDR.h \ - $(TAO_ROOT)/tao/CDR.i \ - $(TAO_ROOT)/tao/IOPC.i \ - $(TAO_ROOT)/tao/Pluggable.i \ - $(TAO_ROOT)/tao/TAOC.h \ - $(TAO_ROOT)/tao/PolicyC.h \ - $(TAO_ROOT)/tao/CurrentC.h \ - $(TAO_ROOT)/tao/Object.h \ - $(TAO_ROOT)/tao/Object.i \ - $(TAO_ROOT)/tao/CurrentC.i \ - $(TAO_ROOT)/tao/Encodable.h \ - $(TAO_ROOT)/tao/Environment.h \ - $(TAO_ROOT)/tao/Environment.i \ - $(TAO_ROOT)/tao/PolicyC.i \ - $(TAO_ROOT)/tao/TimeBaseC.h \ - $(TAO_ROOT)/tao/Any.h \ - $(TAO_ROOT)/tao/Any.i \ - $(TAO_ROOT)/tao/TimeBaseC.i \ - $(TAO_ROOT)/tao/Priority_Mapping_Manager.h \ - $(TAO_ROOT)/tao/Priority_Mapping.h \ - $(TAO_ROOT)/tao/RTCORBAC.h \ - $(TAO_ROOT)/tao/RTCORBAC.i \ - $(TAO_ROOT)/tao/Priority_Mapping.i \ - $(TAO_ROOT)/tao/LocalObject.h \ - $(TAO_ROOT)/tao/LocalObject.i \ - $(TAO_ROOT)/tao/Priority_Mapping_Manager.i \ - $(TAO_ROOT)/tao/TAOC.i \ - $(TAO_ROOT)/tao/Sync_Strategies.i \ - $(TAO_ROOT)/tao/Buffering_Constraint_Policy.h \ - $(TAO_ROOT)/tao/Buffering_Constraint_Policy.i \ - $(TAO_ROOT)/tao/Stub.h \ - $(TAO_ROOT)/tao/MProfile.h \ - $(TAO_ROOT)/tao/Profile.h \ - $(TAO_ROOT)/tao/Tagged_Components.h \ - $(TAO_ROOT)/tao/CONV_FRAMEC.h \ - $(TAO_ROOT)/tao/CONV_FRAMEC.i \ - $(TAO_ROOT)/tao/Tagged_Components.i \ - $(TAO_ROOT)/tao/Profile.i \ - $(TAO_ROOT)/tao/MProfile.i \ - $(TAO_ROOT)/tao/ORB.h \ - $(TAO_ROOT)/tao/IOR_LookupTable.h \ - $(TAO_ROOT)/tao/Services.h \ - $(TAO_ROOT)/tao/Services.i \ - $(TAO_ROOT)/tao/IORManipulation.h \ - $(TAO_ROOT)/tao/IORC.h \ - $(TAO_ROOT)/tao/IORC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.h \ - $(TAO_ROOT)/tao/Request_Info.h \ - $(TAO_ROOT)/tao/PortableInterceptorC.h \ - $(TAO_ROOT)/tao/DynamicC.h \ - $(TAO_ROOT)/tao/DynAnyC.h \ - $(TAO_ROOT)/tao/DynAnyC.i \ - $(TAO_ROOT)/tao/DynamicC.i \ - $(TAO_ROOT)/tao/MessagingC.h \ - $(TAO_ROOT)/tao/ValueBase.h \ - $(TAO_ROOT)/tao/ValueBase.i \ - $(TAO_ROOT)/tao/ValueFactory.h \ - $(TAO_ROOT)/tao/ValueFactory.i \ - $(TAO_ROOT)/tao/PollableC.h \ - $(TAO_ROOT)/tao/PollableC.i \ - $(TAO_ROOT)/tao/MessagingC.i \ - $(TAO_ROOT)/tao/PortableInterceptorC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.i \ - $(TAO_ROOT)/tao/ORB.i \ - $(TAO_ROOT)/tao/Stub.i \ - $(TAO_ROOT)/tao/ORB_Core.h \ - $(TAO_ROOT)/tao/Policy_Manager.h \ - $(TAO_ROOT)/tao/POA_CORBA.h \ - $(TAO_ROOT)/tao/DomainC.h \ - $(TAO_ROOT)/tao/DomainC.i \ - $(TAO_ROOT)/tao/Servant_Base.h \ - $(TAO_ROOT)/tao/PortableServerC.h \ - $(TAO_ROOT)/tao/PortableServerC.i \ - $(TAO_ROOT)/tao/Servant_Base.i \ - $(TAO_ROOT)/tao/Policy_Manager.i \ - $(TAO_ROOT)/tao/Resource_Factory.h \ - $(TAO_ROOT)/tao/Protocol_Factory.h \ - $(TAO_ROOT)/tao/params.h \ - $(TAO_ROOT)/tao/params.i \ - $(TAO_ROOT)/tao/TAO_Singleton_Manager.h \ - $(TAO_ROOT)/tao/TAO_Singleton_Manager.inl \ - $(TAO_ROOT)/tao/TAO_Singleton.h \ - $(TAO_ROOT)/tao/TAO_Singleton.inl \ - $(TAO_ROOT)/tao/TAO_Singleton.cpp \ + Sequence.h \ + Managed_Types.h \ + Managed_Types.i \ + Sequence.i \ + Sequence_T.h \ + Sequence_T.i \ + Sequence_T.cpp \ + Typecode.h \ + Exception.h \ + Exception.i \ + Typecode.i \ + IOPC.h \ + CDR.h \ + CDR.i \ + IOPC.i \ + Pluggable.i \ + TAOC.h \ + PolicyC.h \ + CurrentC.h \ + Object.h \ + Object.i \ + CurrentC.i \ + Encodable.h \ + Environment.h \ + Environment.i \ + PolicyC.i \ + TimeBaseC.h \ + Any.h \ + Any.i \ + TimeBaseC.i \ + Priority_Mapping_Manager.h \ + Priority_Mapping.h \ + RTCORBAC.h \ + RTCORBAC.i \ + Priority_Mapping.i \ + LocalObject.h \ + LocalObject.i \ + Priority_Mapping_Manager.i \ + TAOC.i \ + Sync_Strategies.i \ + Buffering_Constraint_Policy.h \ + Buffering_Constraint_Policy.i \ + Stub.h \ + MProfile.h \ + Profile.h \ + Tagged_Components.h \ + CONV_FRAMEC.h \ + CONV_FRAMEC.i \ + Tagged_Components.i \ + Profile.i \ + MProfile.i \ + ORB.h \ + IOR_LookupTable.h \ + Services.h \ + Services.i \ + IORManipulation.h \ + IORC.h \ + IORC.i \ + PortableInterceptor.h \ + Request_Info.h \ + PortableInterceptorC.h \ + DynamicC.h \ + DynamicC.i \ + MessagingC.h \ + ValueBase.h \ + ValueBase.i \ + ValueFactory.h \ + ValueFactory.i \ + PollableC.h \ + PollableC.i \ + MessagingC.i \ + PortableInterceptorC.i \ + PortableInterceptor.i \ + ORB.i \ + Stub.i \ + ORB_Core.h \ + Policy_Manager.h \ + POA_CORBA.h \ + DomainC.h \ + DomainC.i \ + Servant_Base.h \ + PortableServerC.h \ + PortableServerC.i \ + Servant_Base.i \ + Policy_Manager.i \ + Resource_Factory.h \ + Protocol_Factory.h \ + params.h \ + params.i \ + TAO_Singleton_Manager.h \ + TAO_Singleton_Manager.inl \ + TAO_Singleton.h \ + TAO_Singleton.inl \ + TAO_Singleton.cpp \ $(ACE_ROOT)/ace/Map_Manager.h \ $(ACE_ROOT)/ace/Map_Manager.i \ $(ACE_ROOT)/ace/Map_Manager.cpp \ - $(TAO_ROOT)/tao/ORB_Core.i \ + ORB_Core.i \ $(ACE_ROOT)/ace/Dynamic_Service.h \ $(ACE_ROOT)/ace/Dynamic_Service.cpp -.obj/TAO_Internal.o .obj/TAO_Internal.so .shobj/TAO_Internal.o .shobj/TAO_Internal.so: TAO_Internal.cpp \ - $(TAO_ROOT)/tao/TAO_Internal.h \ +.obj/TAO_Internal.o .obj/TAO_Internal.o .obj/TAO_Internal.o .obj/TAO_Internal.o: TAO_Internal.cpp \ + TAO_Internal.h \ $(ACE_ROOT)/ace/pre.h \ - $(TAO_ROOT)/tao/corbafwd.h \ + corbafwd.h \ $(ACE_ROOT)/ace/CDR_Stream.h \ $(ACE_ROOT)/ace/Message_Block.h \ $(ACE_ROOT)/ace/ACE.h \ $(ACE_ROOT)/ace/OS.h \ - $(ACE_ROOT)/ace/config-sunos5.6.h \ - $(ACE_ROOT)/ace/config-sunos5.5.h \ $(ACE_ROOT)/ace/post.h \ $(ACE_ROOT)/ace/ACE_export.h \ $(ACE_ROOT)/ace/svc_export.h \ @@ -21701,6 +21932,12 @@ realclean: $(ACE_ROOT)/ace/Log_Record.h \ $(ACE_ROOT)/ace/Log_Priority.h \ $(ACE_ROOT)/ace/Log_Record.i \ + $(ACE_ROOT)/ace/Thread_Hook.h \ + $(ACE_ROOT)/ace/Thread_Adapter.h \ + $(ACE_ROOT)/ace/Thread_Adapter.inl \ + $(ACE_ROOT)/ace/Thread_Exit.h \ + $(ACE_ROOT)/ace/Thread_Control.h \ + $(ACE_ROOT)/ace/Thread_Control.inl \ $(ACE_ROOT)/ace/ACE.i \ $(ACE_ROOT)/ace/Malloc.h \ $(ACE_ROOT)/ace/Malloc_Base.h \ @@ -21755,12 +21992,12 @@ realclean: $(ACE_ROOT)/ace/SString.h \ $(ACE_ROOT)/ace/SString.i \ $(ACE_ROOT)/ace/CDR_Stream.i \ - $(TAO_ROOT)/tao/try_macros.h \ - $(TAO_ROOT)/tao/orbconf.h \ + try_macros.h \ + orbconf.h \ $(ACE_ROOT)/ace/CORBA_macros.h \ - $(TAO_ROOT)/tao/varbase.h \ - $(TAO_ROOT)/tao/TAO_Export.h \ - $(TAO_ROOT)/tao/corbafwd.i \ + varbase.h \ + TAO_Export.h \ + corbafwd.i \ $(ACE_ROOT)/ace/Service_Config.h \ $(ACE_ROOT)/ace/Service_Object.h \ $(ACE_ROOT)/ace/Shared_Object.h \ @@ -21781,14 +22018,14 @@ realclean: $(ACE_ROOT)/ace/Service_Types.h \ $(ACE_ROOT)/ace/Service_Types.i \ $(ACE_ROOT)/ace/Service_Repository.i \ - $(TAO_ROOT)/tao/default_server.h \ - $(TAO_ROOT)/tao/Server_Strategy_Factory.h \ - $(TAO_ROOT)/tao/default_server.i \ - $(TAO_ROOT)/tao/default_client.h \ - $(TAO_ROOT)/tao/Client_Strategy_Factory.h \ - $(TAO_ROOT)/tao/default_client.i \ - $(TAO_ROOT)/tao/default_resource.h \ - $(TAO_ROOT)/tao/Resource_Factory.h \ + default_server.h \ + Server_Strategy_Factory.h \ + default_server.i \ + default_client.h \ + Client_Strategy_Factory.h \ + default_client.i \ + default_resource.h \ + Resource_Factory.h \ $(ACE_ROOT)/ace/Hash_Map_Manager.h \ $(ACE_ROOT)/ace/Functor.h \ $(ACE_ROOT)/ace/Functor.i \ @@ -21798,7 +22035,7 @@ realclean: $(ACE_ROOT)/ace/Hash_Map_Manager_T.h \ $(ACE_ROOT)/ace/Hash_Map_Manager_T.i \ $(ACE_ROOT)/ace/Hash_Map_Manager_T.cpp \ - $(TAO_ROOT)/tao/Pluggable.h \ + Pluggable.h \ $(ACE_ROOT)/ace/Message_Queue.h \ $(ACE_ROOT)/ace/IO_Cntl_Msg.h \ $(ACE_ROOT)/ace/Message_Queue_T.h \ @@ -21816,36 +22053,34 @@ realclean: $(ACE_ROOT)/ace/WFMO_Reactor.i \ $(ACE_ROOT)/ace/Strategies.i \ $(ACE_ROOT)/ace/Message_Queue.i \ - $(TAO_ROOT)/tao/Sequence.h \ - $(TAO_ROOT)/tao/Managed_Types.h \ - $(TAO_ROOT)/tao/Managed_Types.i \ - $(TAO_ROOT)/tao/Sequence.i \ - $(TAO_ROOT)/tao/Sequence_T.h \ - $(TAO_ROOT)/tao/Sequence_T.i \ - $(TAO_ROOT)/tao/Sequence_T.cpp \ - $(TAO_ROOT)/tao/Typecode.h \ - $(TAO_ROOT)/tao/Exception.h \ - $(TAO_ROOT)/tao/Exception.i \ - $(TAO_ROOT)/tao/Typecode.i \ - $(TAO_ROOT)/tao/IOPC.h \ - $(TAO_ROOT)/tao/CDR.h \ - $(TAO_ROOT)/tao/CDR.i \ - $(TAO_ROOT)/tao/IOPC.i \ - $(TAO_ROOT)/tao/Pluggable.i \ - $(TAO_ROOT)/tao/Protocol_Factory.h \ - $(TAO_ROOT)/tao/default_resource.i \ - $(TAO_ROOT)/tao/IIOP_Factory.h \ - $(TAO_ROOT)/tao/UIOP_Factory.h \ - $(TAO_ROOT)/tao/SHMIOP_Factory.h + Sequence.h \ + Managed_Types.h \ + Managed_Types.i \ + Sequence.i \ + Sequence_T.h \ + Sequence_T.i \ + Sequence_T.cpp \ + Typecode.h \ + Exception.h \ + Exception.i \ + Typecode.i \ + IOPC.h \ + CDR.h \ + CDR.i \ + IOPC.i \ + Pluggable.i \ + Protocol_Factory.h \ + default_resource.i \ + IIOP_Factory.h \ + UIOP_Factory.h \ + SHMIOP_Factory.h -.obj/Typecode_Constants.o .obj/Typecode_Constants.so .shobj/Typecode_Constants.o .shobj/Typecode_Constants.so: Typecode_Constants.cpp \ - $(TAO_ROOT)/tao/Typecode.h \ +.obj/Typecode_Constants.o .obj/Typecode_Constants.o .obj/Typecode_Constants.o .obj/Typecode_Constants.o: Typecode_Constants.cpp \ + Typecode.h \ $(ACE_ROOT)/ace/pre.h \ $(ACE_ROOT)/ace/Synch.h \ $(ACE_ROOT)/ace/ACE.h \ $(ACE_ROOT)/ace/OS.h \ - $(ACE_ROOT)/ace/config-sunos5.6.h \ - $(ACE_ROOT)/ace/config-sunos5.5.h \ $(ACE_ROOT)/ace/post.h \ $(ACE_ROOT)/ace/ACE_export.h \ $(ACE_ROOT)/ace/svc_export.h \ @@ -21869,6 +22104,12 @@ realclean: $(ACE_ROOT)/ace/Log_Record.h \ $(ACE_ROOT)/ace/Log_Priority.h \ $(ACE_ROOT)/ace/Log_Record.i \ + $(ACE_ROOT)/ace/Thread_Hook.h \ + $(ACE_ROOT)/ace/Thread_Adapter.h \ + $(ACE_ROOT)/ace/Thread_Adapter.inl \ + $(ACE_ROOT)/ace/Thread_Exit.h \ + $(ACE_ROOT)/ace/Thread_Control.h \ + $(ACE_ROOT)/ace/Thread_Control.inl \ $(ACE_ROOT)/ace/ACE.i \ $(ACE_ROOT)/ace/SV_Semaphore_Complex.h \ $(ACE_ROOT)/ace/SV_Semaphore_Simple.h \ @@ -21883,8 +22124,8 @@ realclean: $(ACE_ROOT)/ace/Thread.i \ $(ACE_ROOT)/ace/Atomic_Op.i \ $(ACE_ROOT)/ace/Synch_T.cpp \ - $(TAO_ROOT)/tao/Exception.h \ - $(TAO_ROOT)/tao/corbafwd.h \ + Exception.h \ + corbafwd.h \ $(ACE_ROOT)/ace/CDR_Stream.h \ $(ACE_ROOT)/ace/Message_Block.h \ $(ACE_ROOT)/ace/Malloc.h \ @@ -21926,16 +22167,16 @@ realclean: $(ACE_ROOT)/ace/SString.h \ $(ACE_ROOT)/ace/SString.i \ $(ACE_ROOT)/ace/CDR_Stream.i \ - $(TAO_ROOT)/tao/try_macros.h \ - $(TAO_ROOT)/tao/orbconf.h \ + try_macros.h \ + orbconf.h \ $(ACE_ROOT)/ace/CORBA_macros.h \ - $(TAO_ROOT)/tao/varbase.h \ - $(TAO_ROOT)/tao/TAO_Export.h \ - $(TAO_ROOT)/tao/corbafwd.i \ - $(TAO_ROOT)/tao/Exception.i \ - $(TAO_ROOT)/tao/Typecode.i \ - $(TAO_ROOT)/tao/ORB.h \ - $(TAO_ROOT)/tao/IOR_LookupTable.h \ + varbase.h \ + TAO_Export.h \ + corbafwd.i \ + Exception.i \ + Typecode.i \ + ORB.h \ + IOR_LookupTable.h \ $(ACE_ROOT)/ace/Hash_Map_Manager.h \ $(ACE_ROOT)/ace/Functor.h \ $(ACE_ROOT)/ace/Functor.i \ @@ -21961,75 +22202,70 @@ realclean: $(ACE_ROOT)/ace/Reactor.i \ $(ACE_ROOT)/ace/Reactor_Impl.h \ $(ACE_ROOT)/ace/Svc_Conf_Tokens.h \ - $(TAO_ROOT)/tao/Services.h \ - $(TAO_ROOT)/tao/Sequence.h \ - $(TAO_ROOT)/tao/Managed_Types.h \ - $(TAO_ROOT)/tao/Managed_Types.i \ - $(TAO_ROOT)/tao/Sequence.i \ - $(TAO_ROOT)/tao/Sequence_T.h \ - $(TAO_ROOT)/tao/Sequence_T.i \ - $(TAO_ROOT)/tao/Sequence_T.cpp \ - $(TAO_ROOT)/tao/Services.i \ - $(TAO_ROOT)/tao/IORManipulation.h \ - $(TAO_ROOT)/tao/LocalObject.h \ - $(TAO_ROOT)/tao/Object.h \ - $(TAO_ROOT)/tao/Object.i \ - $(TAO_ROOT)/tao/LocalObject.i \ - $(TAO_ROOT)/tao/IORC.h \ - $(TAO_ROOT)/tao/Environment.h \ - $(TAO_ROOT)/tao/Environment.i \ - $(TAO_ROOT)/tao/IORC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.h \ - $(TAO_ROOT)/tao/Request_Info.h \ - $(TAO_ROOT)/tao/PortableInterceptorC.h \ - $(TAO_ROOT)/tao/DynamicC.h \ - $(TAO_ROOT)/tao/Any.h \ - $(TAO_ROOT)/tao/CDR.h \ - $(TAO_ROOT)/tao/CDR.i \ - $(TAO_ROOT)/tao/Any.i \ - $(TAO_ROOT)/tao/IOPC.h \ - $(TAO_ROOT)/tao/IOPC.i \ - $(TAO_ROOT)/tao/DynAnyC.h \ - $(TAO_ROOT)/tao/DynAnyC.i \ - $(TAO_ROOT)/tao/DynamicC.i \ - $(TAO_ROOT)/tao/MessagingC.h \ - $(TAO_ROOT)/tao/ValueBase.h \ - $(TAO_ROOT)/tao/ValueBase.i \ - $(TAO_ROOT)/tao/ValueFactory.h \ - $(TAO_ROOT)/tao/ValueFactory.i \ - $(TAO_ROOT)/tao/TimeBaseC.h \ - $(TAO_ROOT)/tao/TimeBaseC.i \ - $(TAO_ROOT)/tao/PolicyC.h \ - $(TAO_ROOT)/tao/CurrentC.h \ - $(TAO_ROOT)/tao/CurrentC.i \ - $(TAO_ROOT)/tao/Encodable.h \ - $(TAO_ROOT)/tao/PolicyC.i \ - $(TAO_ROOT)/tao/PollableC.h \ - $(TAO_ROOT)/tao/PollableC.i \ - $(TAO_ROOT)/tao/MessagingC.i \ - $(TAO_ROOT)/tao/PortableInterceptorC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.i \ - $(TAO_ROOT)/tao/ORB.i \ - $(TAO_ROOT)/tao/Object_KeyC.h \ - $(TAO_ROOT)/tao/Object_KeyC.i \ - $(TAO_ROOT)/tao/InconsistentTypeCodeC.h \ - $(TAO_ROOT)/tao/DomainC.h \ - $(TAO_ROOT)/tao/DomainC.i \ - $(TAO_ROOT)/tao/WrongTransactionC.h \ - $(TAO_ROOT)/tao/NVList.h \ - $(TAO_ROOT)/tao/NVList.i \ - $(TAO_ROOT)/tao/BoundsC.h \ - $(TAO_ROOT)/tao/BoundsC.i + Services.h \ + Sequence.h \ + Managed_Types.h \ + Managed_Types.i \ + Sequence.i \ + Sequence_T.h \ + Sequence_T.i \ + Sequence_T.cpp \ + Services.i \ + IORManipulation.h \ + LocalObject.h \ + Object.h \ + Object.i \ + LocalObject.i \ + IORC.h \ + Environment.h \ + Environment.i \ + IORC.i \ + PortableInterceptor.h \ + Request_Info.h \ + PortableInterceptorC.h \ + DynamicC.h \ + Any.h \ + CDR.h \ + CDR.i \ + Any.i \ + IOPC.h \ + IOPC.i \ + DynamicC.i \ + MessagingC.h \ + ValueBase.h \ + ValueBase.i \ + ValueFactory.h \ + ValueFactory.i \ + TimeBaseC.h \ + TimeBaseC.i \ + PolicyC.h \ + CurrentC.h \ + CurrentC.i \ + Encodable.h \ + PolicyC.i \ + PollableC.h \ + PollableC.i \ + MessagingC.i \ + PortableInterceptorC.i \ + PortableInterceptor.i \ + ORB.i \ + Object_KeyC.h \ + Object_KeyC.i \ + DomainC.h \ + DomainC.i \ + WrongTransactionC.h \ + NVList.h \ + NVList.i \ + BoundsC.h \ + BoundsC.i -.obj/IOR_LookupTable.o .obj/IOR_LookupTable.so .shobj/IOR_LookupTable.o .shobj/IOR_LookupTable.so: IOR_LookupTable.cpp \ - $(TAO_ROOT)/tao/IOR_LookupTable.h \ +.obj/IOR_LookupTable.o .obj/IOR_LookupTable.o .obj/IOR_LookupTable.o .obj/IOR_LookupTable.o: IOR_LookupTable.cpp \ + IOR_LookupTable.h \ $(ACE_ROOT)/ace/pre.h \ $(ACE_ROOT)/ace/Synch_T.h \ $(ACE_ROOT)/ace/Event_Handler.h \ $(ACE_ROOT)/ace/ACE.h \ $(ACE_ROOT)/ace/OS.h \ - $(ACE_ROOT)/ace/config-sunos5.6.h \ - $(ACE_ROOT)/ace/config-sunos5.5.h \ $(ACE_ROOT)/ace/post.h \ $(ACE_ROOT)/ace/ACE_export.h \ $(ACE_ROOT)/ace/svc_export.h \ @@ -22053,6 +22289,12 @@ realclean: $(ACE_ROOT)/ace/Log_Record.h \ $(ACE_ROOT)/ace/Log_Priority.h \ $(ACE_ROOT)/ace/Log_Record.i \ + $(ACE_ROOT)/ace/Thread_Hook.h \ + $(ACE_ROOT)/ace/Thread_Adapter.h \ + $(ACE_ROOT)/ace/Thread_Adapter.inl \ + $(ACE_ROOT)/ace/Thread_Exit.h \ + $(ACE_ROOT)/ace/Thread_Control.h \ + $(ACE_ROOT)/ace/Thread_Control.inl \ $(ACE_ROOT)/ace/ACE.i \ $(ACE_ROOT)/ace/Event_Handler.i \ $(ACE_ROOT)/ace/Synch.h \ @@ -22125,7 +22367,7 @@ realclean: $(ACE_ROOT)/ace/Reactor.i \ $(ACE_ROOT)/ace/Reactor_Impl.h \ $(ACE_ROOT)/ace/Svc_Conf_Tokens.h \ - $(TAO_ROOT)/tao/corbafwd.h \ + corbafwd.h \ $(ACE_ROOT)/ace/CDR_Stream.h \ $(ACE_ROOT)/ace/Message_Block.h \ $(ACE_ROOT)/ace/Message_Block.i \ @@ -22133,37 +22375,35 @@ realclean: $(ACE_ROOT)/ace/Message_Block_T.i \ $(ACE_ROOT)/ace/Message_Block_T.cpp \ $(ACE_ROOT)/ace/CDR_Stream.i \ - $(TAO_ROOT)/tao/try_macros.h \ - $(TAO_ROOT)/tao/orbconf.h \ + try_macros.h \ + orbconf.h \ $(ACE_ROOT)/ace/CORBA_macros.h \ - $(TAO_ROOT)/tao/varbase.h \ - $(TAO_ROOT)/tao/TAO_Export.h \ - $(TAO_ROOT)/tao/corbafwd.i \ - $(TAO_ROOT)/tao/ObjectIDList.h \ - $(TAO_ROOT)/tao/Sequence.h \ - $(TAO_ROOT)/tao/Managed_Types.h \ - $(TAO_ROOT)/tao/Managed_Types.i \ - $(TAO_ROOT)/tao/Sequence.i \ - $(TAO_ROOT)/tao/Sequence_T.h \ - $(TAO_ROOT)/tao/Sequence_T.i \ - $(TAO_ROOT)/tao/Sequence_T.cpp \ - $(TAO_ROOT)/tao/ObjectIDList.i \ - $(TAO_ROOT)/tao/Exception.h \ - $(TAO_ROOT)/tao/Exception.i \ - $(TAO_ROOT)/tao/Environment.h \ - $(TAO_ROOT)/tao/Environment.i \ - $(TAO_ROOT)/tao/debug.h + varbase.h \ + TAO_Export.h \ + corbafwd.i \ + ObjectIDList.h \ + Sequence.h \ + Managed_Types.h \ + Managed_Types.i \ + Sequence.i \ + Sequence_T.h \ + Sequence_T.i \ + Sequence_T.cpp \ + ObjectIDList.i \ + Exception.h \ + Exception.i \ + Environment.h \ + Environment.i \ + debug.h -.obj/TAO.o .obj/TAO.so .shobj/TAO.o .shobj/TAO.so: TAO.cpp \ - $(TAO_ROOT)/tao/TAO.h \ +.obj/TAO.o .obj/TAO.o .obj/TAO.o .obj/TAO.o: TAO.cpp \ + TAO.h \ $(ACE_ROOT)/ace/pre.h \ - $(TAO_ROOT)/tao/corbafwd.h \ + corbafwd.h \ $(ACE_ROOT)/ace/CDR_Stream.h \ $(ACE_ROOT)/ace/Message_Block.h \ $(ACE_ROOT)/ace/ACE.h \ $(ACE_ROOT)/ace/OS.h \ - $(ACE_ROOT)/ace/config-sunos5.6.h \ - $(ACE_ROOT)/ace/config-sunos5.5.h \ $(ACE_ROOT)/ace/post.h \ $(ACE_ROOT)/ace/ACE_export.h \ $(ACE_ROOT)/ace/svc_export.h \ @@ -22187,6 +22427,12 @@ realclean: $(ACE_ROOT)/ace/Log_Record.h \ $(ACE_ROOT)/ace/Log_Priority.h \ $(ACE_ROOT)/ace/Log_Record.i \ + $(ACE_ROOT)/ace/Thread_Hook.h \ + $(ACE_ROOT)/ace/Thread_Adapter.h \ + $(ACE_ROOT)/ace/Thread_Adapter.inl \ + $(ACE_ROOT)/ace/Thread_Exit.h \ + $(ACE_ROOT)/ace/Thread_Control.h \ + $(ACE_ROOT)/ace/Thread_Control.inl \ $(ACE_ROOT)/ace/ACE.i \ $(ACE_ROOT)/ace/Malloc.h \ $(ACE_ROOT)/ace/Malloc_Base.h \ @@ -22241,40 +22487,40 @@ realclean: $(ACE_ROOT)/ace/SString.h \ $(ACE_ROOT)/ace/SString.i \ $(ACE_ROOT)/ace/CDR_Stream.i \ - $(TAO_ROOT)/tao/try_macros.h \ - $(TAO_ROOT)/tao/orbconf.h \ + try_macros.h \ + orbconf.h \ $(ACE_ROOT)/ace/CORBA_macros.h \ - $(TAO_ROOT)/tao/varbase.h \ - $(TAO_ROOT)/tao/TAO_Export.h \ - $(TAO_ROOT)/tao/corbafwd.i \ - $(TAO_ROOT)/tao/PortableServerC.h \ - $(TAO_ROOT)/tao/CurrentC.h \ - $(TAO_ROOT)/tao/Object.h \ - $(TAO_ROOT)/tao/Object.i \ - $(TAO_ROOT)/tao/CurrentC.i \ - $(TAO_ROOT)/tao/PolicyC.h \ - $(TAO_ROOT)/tao/Encodable.h \ - $(TAO_ROOT)/tao/Exception.h \ - $(TAO_ROOT)/tao/Exception.i \ - $(TAO_ROOT)/tao/Sequence.h \ - $(TAO_ROOT)/tao/Managed_Types.h \ - $(TAO_ROOT)/tao/Managed_Types.i \ - $(TAO_ROOT)/tao/Sequence.i \ - $(TAO_ROOT)/tao/Sequence_T.h \ - $(TAO_ROOT)/tao/Sequence_T.i \ - $(TAO_ROOT)/tao/Sequence_T.cpp \ - $(TAO_ROOT)/tao/CDR.h \ - $(TAO_ROOT)/tao/CDR.i \ - $(TAO_ROOT)/tao/Typecode.h \ - $(TAO_ROOT)/tao/Typecode.i \ - $(TAO_ROOT)/tao/Environment.h \ - $(TAO_ROOT)/tao/Environment.i \ - $(TAO_ROOT)/tao/PolicyC.i \ - $(TAO_ROOT)/tao/Any.h \ - $(TAO_ROOT)/tao/Any.i \ - $(TAO_ROOT)/tao/PortableServerC.i \ - $(TAO_ROOT)/tao/ORB.h \ - $(TAO_ROOT)/tao/IOR_LookupTable.h \ + varbase.h \ + TAO_Export.h \ + corbafwd.i \ + PortableServerC.h \ + CurrentC.h \ + Object.h \ + Object.i \ + CurrentC.i \ + PolicyC.h \ + Encodable.h \ + Exception.h \ + Exception.i \ + Sequence.h \ + Managed_Types.h \ + Managed_Types.i \ + Sequence.i \ + Sequence_T.h \ + Sequence_T.i \ + Sequence_T.cpp \ + CDR.h \ + CDR.i \ + Typecode.h \ + Typecode.i \ + Environment.h \ + Environment.i \ + PolicyC.i \ + Any.h \ + Any.i \ + PortableServerC.i \ + ORB.h \ + IOR_LookupTable.h \ $(ACE_ROOT)/ace/Hash_Map_Manager.h \ $(ACE_ROOT)/ace/Functor.h \ $(ACE_ROOT)/ace/Functor.i \ @@ -22300,46 +22546,42 @@ realclean: $(ACE_ROOT)/ace/Reactor.i \ $(ACE_ROOT)/ace/Reactor_Impl.h \ $(ACE_ROOT)/ace/Svc_Conf_Tokens.h \ - $(TAO_ROOT)/tao/Services.h \ - $(TAO_ROOT)/tao/Services.i \ - $(TAO_ROOT)/tao/IORManipulation.h \ - $(TAO_ROOT)/tao/LocalObject.h \ - $(TAO_ROOT)/tao/LocalObject.i \ - $(TAO_ROOT)/tao/IORC.h \ - $(TAO_ROOT)/tao/IORC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.h \ - $(TAO_ROOT)/tao/Request_Info.h \ - $(TAO_ROOT)/tao/PortableInterceptorC.h \ - $(TAO_ROOT)/tao/DynamicC.h \ - $(TAO_ROOT)/tao/IOPC.h \ - $(TAO_ROOT)/tao/IOPC.i \ - $(TAO_ROOT)/tao/DynAnyC.h \ - $(TAO_ROOT)/tao/DynAnyC.i \ - $(TAO_ROOT)/tao/DynamicC.i \ - $(TAO_ROOT)/tao/MessagingC.h \ - $(TAO_ROOT)/tao/ValueBase.h \ - $(TAO_ROOT)/tao/ValueBase.i \ - $(TAO_ROOT)/tao/ValueFactory.h \ - $(TAO_ROOT)/tao/ValueFactory.i \ - $(TAO_ROOT)/tao/TimeBaseC.h \ - $(TAO_ROOT)/tao/TimeBaseC.i \ - $(TAO_ROOT)/tao/PollableC.h \ - $(TAO_ROOT)/tao/PollableC.i \ - $(TAO_ROOT)/tao/MessagingC.i \ - $(TAO_ROOT)/tao/PortableInterceptorC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.i \ - $(TAO_ROOT)/tao/ORB.i + Services.h \ + Services.i \ + IORManipulation.h \ + LocalObject.h \ + LocalObject.i \ + IORC.h \ + IORC.i \ + PortableInterceptor.h \ + Request_Info.h \ + PortableInterceptorC.h \ + DynamicC.h \ + IOPC.h \ + IOPC.i \ + DynamicC.i \ + MessagingC.h \ + ValueBase.h \ + ValueBase.i \ + ValueFactory.h \ + ValueFactory.i \ + TimeBaseC.h \ + TimeBaseC.i \ + PollableC.h \ + PollableC.i \ + MessagingC.i \ + PortableInterceptorC.i \ + PortableInterceptor.i \ + ORB.i -.obj/Wait_Strategy.o .obj/Wait_Strategy.so .shobj/Wait_Strategy.o .shobj/Wait_Strategy.so: Wait_Strategy.cpp \ - $(TAO_ROOT)/tao/Wait_Strategy.h \ +.obj/Wait_Strategy.o .obj/Wait_Strategy.o .obj/Wait_Strategy.o .obj/Wait_Strategy.o: Wait_Strategy.cpp \ + Wait_Strategy.h \ $(ACE_ROOT)/ace/pre.h \ - $(TAO_ROOT)/tao/corbafwd.h \ + corbafwd.h \ $(ACE_ROOT)/ace/CDR_Stream.h \ $(ACE_ROOT)/ace/Message_Block.h \ $(ACE_ROOT)/ace/ACE.h \ $(ACE_ROOT)/ace/OS.h \ - $(ACE_ROOT)/ace/config-sunos5.6.h \ - $(ACE_ROOT)/ace/config-sunos5.5.h \ $(ACE_ROOT)/ace/post.h \ $(ACE_ROOT)/ace/ACE_export.h \ $(ACE_ROOT)/ace/svc_export.h \ @@ -22363,6 +22605,12 @@ realclean: $(ACE_ROOT)/ace/Log_Record.h \ $(ACE_ROOT)/ace/Log_Priority.h \ $(ACE_ROOT)/ace/Log_Record.i \ + $(ACE_ROOT)/ace/Thread_Hook.h \ + $(ACE_ROOT)/ace/Thread_Adapter.h \ + $(ACE_ROOT)/ace/Thread_Adapter.inl \ + $(ACE_ROOT)/ace/Thread_Exit.h \ + $(ACE_ROOT)/ace/Thread_Control.h \ + $(ACE_ROOT)/ace/Thread_Control.inl \ $(ACE_ROOT)/ace/ACE.i \ $(ACE_ROOT)/ace/Malloc.h \ $(ACE_ROOT)/ace/Malloc_Base.h \ @@ -22417,24 +22665,22 @@ realclean: $(ACE_ROOT)/ace/SString.h \ $(ACE_ROOT)/ace/SString.i \ $(ACE_ROOT)/ace/CDR_Stream.i \ - $(TAO_ROOT)/tao/try_macros.h \ - $(TAO_ROOT)/tao/orbconf.h \ + try_macros.h \ + orbconf.h \ $(ACE_ROOT)/ace/CORBA_macros.h \ - $(TAO_ROOT)/tao/varbase.h \ - $(TAO_ROOT)/tao/TAO_Export.h \ - $(TAO_ROOT)/tao/corbafwd.i + varbase.h \ + TAO_Export.h \ + corbafwd.i -.obj/Wait_On_Read.o .obj/Wait_On_Read.so .shobj/Wait_On_Read.o .shobj/Wait_On_Read.so: Wait_On_Read.cpp \ - $(TAO_ROOT)/tao/Wait_On_Read.h \ +.obj/Wait_On_Read.o .obj/Wait_On_Read.o .obj/Wait_On_Read.o .obj/Wait_On_Read.o: Wait_On_Read.cpp \ + Wait_On_Read.h \ $(ACE_ROOT)/ace/pre.h \ - $(TAO_ROOT)/tao/Wait_Strategy.h \ - $(TAO_ROOT)/tao/corbafwd.h \ + Wait_Strategy.h \ + corbafwd.h \ $(ACE_ROOT)/ace/CDR_Stream.h \ $(ACE_ROOT)/ace/Message_Block.h \ $(ACE_ROOT)/ace/ACE.h \ $(ACE_ROOT)/ace/OS.h \ - $(ACE_ROOT)/ace/config-sunos5.6.h \ - $(ACE_ROOT)/ace/config-sunos5.5.h \ $(ACE_ROOT)/ace/post.h \ $(ACE_ROOT)/ace/ACE_export.h \ $(ACE_ROOT)/ace/svc_export.h \ @@ -22458,6 +22704,12 @@ realclean: $(ACE_ROOT)/ace/Log_Record.h \ $(ACE_ROOT)/ace/Log_Priority.h \ $(ACE_ROOT)/ace/Log_Record.i \ + $(ACE_ROOT)/ace/Thread_Hook.h \ + $(ACE_ROOT)/ace/Thread_Adapter.h \ + $(ACE_ROOT)/ace/Thread_Adapter.inl \ + $(ACE_ROOT)/ace/Thread_Exit.h \ + $(ACE_ROOT)/ace/Thread_Control.h \ + $(ACE_ROOT)/ace/Thread_Control.inl \ $(ACE_ROOT)/ace/ACE.i \ $(ACE_ROOT)/ace/Malloc.h \ $(ACE_ROOT)/ace/Malloc_Base.h \ @@ -22512,13 +22764,13 @@ realclean: $(ACE_ROOT)/ace/SString.h \ $(ACE_ROOT)/ace/SString.i \ $(ACE_ROOT)/ace/CDR_Stream.i \ - $(TAO_ROOT)/tao/try_macros.h \ - $(TAO_ROOT)/tao/orbconf.h \ + try_macros.h \ + orbconf.h \ $(ACE_ROOT)/ace/CORBA_macros.h \ - $(TAO_ROOT)/tao/varbase.h \ - $(TAO_ROOT)/tao/TAO_Export.h \ - $(TAO_ROOT)/tao/corbafwd.i \ - $(TAO_ROOT)/tao/Pluggable.h \ + varbase.h \ + TAO_Export.h \ + corbafwd.i \ + Pluggable.h \ $(ACE_ROOT)/ace/Message_Queue.h \ $(ACE_ROOT)/ace/IO_Cntl_Msg.h \ $(ACE_ROOT)/ace/Message_Queue_T.h \ @@ -22565,34 +22817,32 @@ realclean: $(ACE_ROOT)/ace/WFMO_Reactor.i \ $(ACE_ROOT)/ace/Strategies.i \ $(ACE_ROOT)/ace/Message_Queue.i \ - $(TAO_ROOT)/tao/Sequence.h \ - $(TAO_ROOT)/tao/Managed_Types.h \ - $(TAO_ROOT)/tao/Managed_Types.i \ - $(TAO_ROOT)/tao/Sequence.i \ - $(TAO_ROOT)/tao/Sequence_T.h \ - $(TAO_ROOT)/tao/Sequence_T.i \ - $(TAO_ROOT)/tao/Sequence_T.cpp \ - $(TAO_ROOT)/tao/Typecode.h \ - $(TAO_ROOT)/tao/Exception.h \ - $(TAO_ROOT)/tao/Exception.i \ - $(TAO_ROOT)/tao/Typecode.i \ - $(TAO_ROOT)/tao/IOPC.h \ - $(TAO_ROOT)/tao/CDR.h \ - $(TAO_ROOT)/tao/CDR.i \ - $(TAO_ROOT)/tao/IOPC.i \ - $(TAO_ROOT)/tao/Pluggable.i + Sequence.h \ + Managed_Types.h \ + Managed_Types.i \ + Sequence.i \ + Sequence_T.h \ + Sequence_T.i \ + Sequence_T.cpp \ + Typecode.h \ + Exception.h \ + Exception.i \ + Typecode.i \ + IOPC.h \ + CDR.h \ + CDR.i \ + IOPC.i \ + Pluggable.i -.obj/Wait_On_Reactor.o .obj/Wait_On_Reactor.so .shobj/Wait_On_Reactor.o .shobj/Wait_On_Reactor.so: Wait_On_Reactor.cpp \ - $(TAO_ROOT)/tao/Wait_On_Reactor.h \ +.obj/Wait_On_Reactor.o .obj/Wait_On_Reactor.o .obj/Wait_On_Reactor.o .obj/Wait_On_Reactor.o: Wait_On_Reactor.cpp \ + Wait_On_Reactor.h \ $(ACE_ROOT)/ace/pre.h \ - $(TAO_ROOT)/tao/Wait_Strategy.h \ - $(TAO_ROOT)/tao/corbafwd.h \ + Wait_Strategy.h \ + corbafwd.h \ $(ACE_ROOT)/ace/CDR_Stream.h \ $(ACE_ROOT)/ace/Message_Block.h \ $(ACE_ROOT)/ace/ACE.h \ $(ACE_ROOT)/ace/OS.h \ - $(ACE_ROOT)/ace/config-sunos5.6.h \ - $(ACE_ROOT)/ace/config-sunos5.5.h \ $(ACE_ROOT)/ace/post.h \ $(ACE_ROOT)/ace/ACE_export.h \ $(ACE_ROOT)/ace/svc_export.h \ @@ -22616,6 +22866,12 @@ realclean: $(ACE_ROOT)/ace/Log_Record.h \ $(ACE_ROOT)/ace/Log_Priority.h \ $(ACE_ROOT)/ace/Log_Record.i \ + $(ACE_ROOT)/ace/Thread_Hook.h \ + $(ACE_ROOT)/ace/Thread_Adapter.h \ + $(ACE_ROOT)/ace/Thread_Adapter.inl \ + $(ACE_ROOT)/ace/Thread_Exit.h \ + $(ACE_ROOT)/ace/Thread_Control.h \ + $(ACE_ROOT)/ace/Thread_Control.inl \ $(ACE_ROOT)/ace/ACE.i \ $(ACE_ROOT)/ace/Malloc.h \ $(ACE_ROOT)/ace/Malloc_Base.h \ @@ -22670,13 +22926,13 @@ realclean: $(ACE_ROOT)/ace/SString.h \ $(ACE_ROOT)/ace/SString.i \ $(ACE_ROOT)/ace/CDR_Stream.i \ - $(TAO_ROOT)/tao/try_macros.h \ - $(TAO_ROOT)/tao/orbconf.h \ + try_macros.h \ + orbconf.h \ $(ACE_ROOT)/ace/CORBA_macros.h \ - $(TAO_ROOT)/tao/varbase.h \ - $(TAO_ROOT)/tao/TAO_Export.h \ - $(TAO_ROOT)/tao/corbafwd.i \ - $(TAO_ROOT)/tao/Pluggable.h \ + varbase.h \ + TAO_Export.h \ + corbafwd.i \ + Pluggable.h \ $(ACE_ROOT)/ace/Message_Queue.h \ $(ACE_ROOT)/ace/IO_Cntl_Msg.h \ $(ACE_ROOT)/ace/Message_Queue_T.h \ @@ -22723,99 +22979,95 @@ realclean: $(ACE_ROOT)/ace/WFMO_Reactor.i \ $(ACE_ROOT)/ace/Strategies.i \ $(ACE_ROOT)/ace/Message_Queue.i \ - $(TAO_ROOT)/tao/Sequence.h \ - $(TAO_ROOT)/tao/Managed_Types.h \ - $(TAO_ROOT)/tao/Managed_Types.i \ - $(TAO_ROOT)/tao/Sequence.i \ - $(TAO_ROOT)/tao/Sequence_T.h \ - $(TAO_ROOT)/tao/Sequence_T.i \ - $(TAO_ROOT)/tao/Sequence_T.cpp \ - $(TAO_ROOT)/tao/Typecode.h \ - $(TAO_ROOT)/tao/Exception.h \ - $(TAO_ROOT)/tao/Exception.i \ - $(TAO_ROOT)/tao/Typecode.i \ - $(TAO_ROOT)/tao/IOPC.h \ - $(TAO_ROOT)/tao/CDR.h \ - $(TAO_ROOT)/tao/CDR.i \ - $(TAO_ROOT)/tao/IOPC.i \ - $(TAO_ROOT)/tao/Pluggable.i \ - $(TAO_ROOT)/tao/ORB_Core.h \ - $(TAO_ROOT)/tao/ORB.h \ - $(TAO_ROOT)/tao/IOR_LookupTable.h \ - $(TAO_ROOT)/tao/Services.h \ - $(TAO_ROOT)/tao/Services.i \ - $(TAO_ROOT)/tao/IORManipulation.h \ - $(TAO_ROOT)/tao/LocalObject.h \ - $(TAO_ROOT)/tao/Object.h \ - $(TAO_ROOT)/tao/Object.i \ - $(TAO_ROOT)/tao/LocalObject.i \ - $(TAO_ROOT)/tao/IORC.h \ - $(TAO_ROOT)/tao/Environment.h \ - $(TAO_ROOT)/tao/Environment.i \ - $(TAO_ROOT)/tao/IORC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.h \ - $(TAO_ROOT)/tao/Request_Info.h \ - $(TAO_ROOT)/tao/PortableInterceptorC.h \ - $(TAO_ROOT)/tao/DynamicC.h \ - $(TAO_ROOT)/tao/Any.h \ - $(TAO_ROOT)/tao/Any.i \ - $(TAO_ROOT)/tao/DynAnyC.h \ - $(TAO_ROOT)/tao/DynAnyC.i \ - $(TAO_ROOT)/tao/DynamicC.i \ - $(TAO_ROOT)/tao/MessagingC.h \ - $(TAO_ROOT)/tao/ValueBase.h \ - $(TAO_ROOT)/tao/ValueBase.i \ - $(TAO_ROOT)/tao/ValueFactory.h \ - $(TAO_ROOT)/tao/ValueFactory.i \ - $(TAO_ROOT)/tao/TimeBaseC.h \ - $(TAO_ROOT)/tao/TimeBaseC.i \ - $(TAO_ROOT)/tao/PolicyC.h \ - $(TAO_ROOT)/tao/CurrentC.h \ - $(TAO_ROOT)/tao/CurrentC.i \ - $(TAO_ROOT)/tao/Encodable.h \ - $(TAO_ROOT)/tao/PolicyC.i \ - $(TAO_ROOT)/tao/PollableC.h \ - $(TAO_ROOT)/tao/PollableC.i \ - $(TAO_ROOT)/tao/MessagingC.i \ - $(TAO_ROOT)/tao/PortableInterceptorC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.i \ - $(TAO_ROOT)/tao/ORB.i \ - $(TAO_ROOT)/tao/Policy_Manager.h \ - $(TAO_ROOT)/tao/POA_CORBA.h \ - $(TAO_ROOT)/tao/DomainC.h \ - $(TAO_ROOT)/tao/DomainC.i \ - $(TAO_ROOT)/tao/Servant_Base.h \ - $(TAO_ROOT)/tao/PortableServerC.h \ - $(TAO_ROOT)/tao/PortableServerC.i \ - $(TAO_ROOT)/tao/Servant_Base.i \ - $(TAO_ROOT)/tao/Policy_Manager.i \ - $(TAO_ROOT)/tao/Resource_Factory.h \ - $(TAO_ROOT)/tao/Protocol_Factory.h \ - $(TAO_ROOT)/tao/params.h \ - $(TAO_ROOT)/tao/params.i \ - $(TAO_ROOT)/tao/TAO_Singleton_Manager.h \ - $(TAO_ROOT)/tao/TAO_Singleton_Manager.inl \ - $(TAO_ROOT)/tao/TAO_Singleton.h \ - $(TAO_ROOT)/tao/TAO_Singleton.inl \ - $(TAO_ROOT)/tao/TAO_Singleton.cpp \ + Sequence.h \ + Managed_Types.h \ + Managed_Types.i \ + Sequence.i \ + Sequence_T.h \ + Sequence_T.i \ + Sequence_T.cpp \ + Typecode.h \ + Exception.h \ + Exception.i \ + Typecode.i \ + IOPC.h \ + CDR.h \ + CDR.i \ + IOPC.i \ + Pluggable.i \ + ORB_Core.h \ + ORB.h \ + IOR_LookupTable.h \ + Services.h \ + Services.i \ + IORManipulation.h \ + LocalObject.h \ + Object.h \ + Object.i \ + LocalObject.i \ + IORC.h \ + Environment.h \ + Environment.i \ + IORC.i \ + PortableInterceptor.h \ + Request_Info.h \ + PortableInterceptorC.h \ + DynamicC.h \ + Any.h \ + Any.i \ + DynamicC.i \ + MessagingC.h \ + ValueBase.h \ + ValueBase.i \ + ValueFactory.h \ + ValueFactory.i \ + TimeBaseC.h \ + TimeBaseC.i \ + PolicyC.h \ + CurrentC.h \ + CurrentC.i \ + Encodable.h \ + PolicyC.i \ + PollableC.h \ + PollableC.i \ + MessagingC.i \ + PortableInterceptorC.i \ + PortableInterceptor.i \ + ORB.i \ + Policy_Manager.h \ + POA_CORBA.h \ + DomainC.h \ + DomainC.i \ + Servant_Base.h \ + PortableServerC.h \ + PortableServerC.i \ + Servant_Base.i \ + Policy_Manager.i \ + Resource_Factory.h \ + Protocol_Factory.h \ + params.h \ + params.i \ + TAO_Singleton_Manager.h \ + TAO_Singleton_Manager.inl \ + TAO_Singleton.h \ + TAO_Singleton.inl \ + TAO_Singleton.cpp \ $(ACE_ROOT)/ace/Map_Manager.h \ $(ACE_ROOT)/ace/Map_Manager.i \ $(ACE_ROOT)/ace/Map_Manager.cpp \ - $(TAO_ROOT)/tao/ORB_Core.i \ + ORB_Core.i \ $(ACE_ROOT)/ace/Dynamic_Service.h \ $(ACE_ROOT)/ace/Dynamic_Service.cpp -.obj/Wait_On_Leader_Follower.o .obj/Wait_On_Leader_Follower.so .shobj/Wait_On_Leader_Follower.o .shobj/Wait_On_Leader_Follower.so: Wait_On_Leader_Follower.cpp \ - $(TAO_ROOT)/tao/Wait_On_Leader_Follower.h \ +.obj/Wait_On_Leader_Follower.o .obj/Wait_On_Leader_Follower.o .obj/Wait_On_Leader_Follower.o .obj/Wait_On_Leader_Follower.o: Wait_On_Leader_Follower.cpp \ + Wait_On_Leader_Follower.h \ $(ACE_ROOT)/ace/pre.h \ - $(TAO_ROOT)/tao/Wait_Strategy.h \ - $(TAO_ROOT)/tao/corbafwd.h \ + Wait_Strategy.h \ + corbafwd.h \ $(ACE_ROOT)/ace/CDR_Stream.h \ $(ACE_ROOT)/ace/Message_Block.h \ $(ACE_ROOT)/ace/ACE.h \ $(ACE_ROOT)/ace/OS.h \ - $(ACE_ROOT)/ace/config-sunos5.6.h \ - $(ACE_ROOT)/ace/config-sunos5.5.h \ $(ACE_ROOT)/ace/post.h \ $(ACE_ROOT)/ace/ACE_export.h \ $(ACE_ROOT)/ace/svc_export.h \ @@ -22839,6 +23091,12 @@ realclean: $(ACE_ROOT)/ace/Log_Record.h \ $(ACE_ROOT)/ace/Log_Priority.h \ $(ACE_ROOT)/ace/Log_Record.i \ + $(ACE_ROOT)/ace/Thread_Hook.h \ + $(ACE_ROOT)/ace/Thread_Adapter.h \ + $(ACE_ROOT)/ace/Thread_Adapter.inl \ + $(ACE_ROOT)/ace/Thread_Exit.h \ + $(ACE_ROOT)/ace/Thread_Control.h \ + $(ACE_ROOT)/ace/Thread_Control.inl \ $(ACE_ROOT)/ace/ACE.i \ $(ACE_ROOT)/ace/Malloc.h \ $(ACE_ROOT)/ace/Malloc_Base.h \ @@ -22893,13 +23151,13 @@ realclean: $(ACE_ROOT)/ace/SString.h \ $(ACE_ROOT)/ace/SString.i \ $(ACE_ROOT)/ace/CDR_Stream.i \ - $(TAO_ROOT)/tao/try_macros.h \ - $(TAO_ROOT)/tao/orbconf.h \ + try_macros.h \ + orbconf.h \ $(ACE_ROOT)/ace/CORBA_macros.h \ - $(TAO_ROOT)/tao/varbase.h \ - $(TAO_ROOT)/tao/TAO_Export.h \ - $(TAO_ROOT)/tao/corbafwd.i \ - $(TAO_ROOT)/tao/Pluggable.h \ + varbase.h \ + TAO_Export.h \ + corbafwd.i \ + Pluggable.h \ $(ACE_ROOT)/ace/Message_Queue.h \ $(ACE_ROOT)/ace/IO_Cntl_Msg.h \ $(ACE_ROOT)/ace/Message_Queue_T.h \ @@ -22946,103 +23204,99 @@ realclean: $(ACE_ROOT)/ace/WFMO_Reactor.i \ $(ACE_ROOT)/ace/Strategies.i \ $(ACE_ROOT)/ace/Message_Queue.i \ - $(TAO_ROOT)/tao/Sequence.h \ - $(TAO_ROOT)/tao/Managed_Types.h \ - $(TAO_ROOT)/tao/Managed_Types.i \ - $(TAO_ROOT)/tao/Sequence.i \ - $(TAO_ROOT)/tao/Sequence_T.h \ - $(TAO_ROOT)/tao/Sequence_T.i \ - $(TAO_ROOT)/tao/Sequence_T.cpp \ - $(TAO_ROOT)/tao/Typecode.h \ - $(TAO_ROOT)/tao/Exception.h \ - $(TAO_ROOT)/tao/Exception.i \ - $(TAO_ROOT)/tao/Typecode.i \ - $(TAO_ROOT)/tao/IOPC.h \ - $(TAO_ROOT)/tao/CDR.h \ - $(TAO_ROOT)/tao/CDR.i \ - $(TAO_ROOT)/tao/IOPC.i \ - $(TAO_ROOT)/tao/Pluggable.i \ - $(TAO_ROOT)/tao/ORB_Core.h \ - $(TAO_ROOT)/tao/ORB.h \ - $(TAO_ROOT)/tao/IOR_LookupTable.h \ - $(TAO_ROOT)/tao/Services.h \ - $(TAO_ROOT)/tao/Services.i \ - $(TAO_ROOT)/tao/IORManipulation.h \ - $(TAO_ROOT)/tao/LocalObject.h \ - $(TAO_ROOT)/tao/Object.h \ - $(TAO_ROOT)/tao/Object.i \ - $(TAO_ROOT)/tao/LocalObject.i \ - $(TAO_ROOT)/tao/IORC.h \ - $(TAO_ROOT)/tao/Environment.h \ - $(TAO_ROOT)/tao/Environment.i \ - $(TAO_ROOT)/tao/IORC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.h \ - $(TAO_ROOT)/tao/Request_Info.h \ - $(TAO_ROOT)/tao/PortableInterceptorC.h \ - $(TAO_ROOT)/tao/DynamicC.h \ - $(TAO_ROOT)/tao/Any.h \ - $(TAO_ROOT)/tao/Any.i \ - $(TAO_ROOT)/tao/DynAnyC.h \ - $(TAO_ROOT)/tao/DynAnyC.i \ - $(TAO_ROOT)/tao/DynamicC.i \ - $(TAO_ROOT)/tao/MessagingC.h \ - $(TAO_ROOT)/tao/ValueBase.h \ - $(TAO_ROOT)/tao/ValueBase.i \ - $(TAO_ROOT)/tao/ValueFactory.h \ - $(TAO_ROOT)/tao/ValueFactory.i \ - $(TAO_ROOT)/tao/TimeBaseC.h \ - $(TAO_ROOT)/tao/TimeBaseC.i \ - $(TAO_ROOT)/tao/PolicyC.h \ - $(TAO_ROOT)/tao/CurrentC.h \ - $(TAO_ROOT)/tao/CurrentC.i \ - $(TAO_ROOT)/tao/Encodable.h \ - $(TAO_ROOT)/tao/PolicyC.i \ - $(TAO_ROOT)/tao/PollableC.h \ - $(TAO_ROOT)/tao/PollableC.i \ - $(TAO_ROOT)/tao/MessagingC.i \ - $(TAO_ROOT)/tao/PortableInterceptorC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.i \ - $(TAO_ROOT)/tao/ORB.i \ - $(TAO_ROOT)/tao/Policy_Manager.h \ - $(TAO_ROOT)/tao/POA_CORBA.h \ - $(TAO_ROOT)/tao/DomainC.h \ - $(TAO_ROOT)/tao/DomainC.i \ - $(TAO_ROOT)/tao/Servant_Base.h \ - $(TAO_ROOT)/tao/PortableServerC.h \ - $(TAO_ROOT)/tao/PortableServerC.i \ - $(TAO_ROOT)/tao/Servant_Base.i \ - $(TAO_ROOT)/tao/Policy_Manager.i \ - $(TAO_ROOT)/tao/Resource_Factory.h \ - $(TAO_ROOT)/tao/Protocol_Factory.h \ - $(TAO_ROOT)/tao/params.h \ - $(TAO_ROOT)/tao/params.i \ - $(TAO_ROOT)/tao/TAO_Singleton_Manager.h \ - $(TAO_ROOT)/tao/TAO_Singleton_Manager.inl \ - $(TAO_ROOT)/tao/TAO_Singleton.h \ - $(TAO_ROOT)/tao/TAO_Singleton.inl \ - $(TAO_ROOT)/tao/TAO_Singleton.cpp \ + Sequence.h \ + Managed_Types.h \ + Managed_Types.i \ + Sequence.i \ + Sequence_T.h \ + Sequence_T.i \ + Sequence_T.cpp \ + Typecode.h \ + Exception.h \ + Exception.i \ + Typecode.i \ + IOPC.h \ + CDR.h \ + CDR.i \ + IOPC.i \ + Pluggable.i \ + ORB_Core.h \ + ORB.h \ + IOR_LookupTable.h \ + Services.h \ + Services.i \ + IORManipulation.h \ + LocalObject.h \ + Object.h \ + Object.i \ + LocalObject.i \ + IORC.h \ + Environment.h \ + Environment.i \ + IORC.i \ + PortableInterceptor.h \ + Request_Info.h \ + PortableInterceptorC.h \ + DynamicC.h \ + Any.h \ + Any.i \ + DynamicC.i \ + MessagingC.h \ + ValueBase.h \ + ValueBase.i \ + ValueFactory.h \ + ValueFactory.i \ + TimeBaseC.h \ + TimeBaseC.i \ + PolicyC.h \ + CurrentC.h \ + CurrentC.i \ + Encodable.h \ + PolicyC.i \ + PollableC.h \ + PollableC.i \ + MessagingC.i \ + PortableInterceptorC.i \ + PortableInterceptor.i \ + ORB.i \ + Policy_Manager.h \ + POA_CORBA.h \ + DomainC.h \ + DomainC.i \ + Servant_Base.h \ + PortableServerC.h \ + PortableServerC.i \ + Servant_Base.i \ + Policy_Manager.i \ + Resource_Factory.h \ + Protocol_Factory.h \ + params.h \ + params.i \ + TAO_Singleton_Manager.h \ + TAO_Singleton_Manager.inl \ + TAO_Singleton.h \ + TAO_Singleton.inl \ + TAO_Singleton.cpp \ $(ACE_ROOT)/ace/Map_Manager.h \ $(ACE_ROOT)/ace/Map_Manager.i \ $(ACE_ROOT)/ace/Map_Manager.cpp \ - $(TAO_ROOT)/tao/ORB_Core.i \ + ORB_Core.i \ $(ACE_ROOT)/ace/Dynamic_Service.h \ $(ACE_ROOT)/ace/Dynamic_Service.cpp \ - $(TAO_ROOT)/tao/Leader_Follower.h \ - $(TAO_ROOT)/tao/Leader_Follower.i \ - $(TAO_ROOT)/tao/debug.h + Leader_Follower.h \ + Leader_Follower.i \ + debug.h -.obj/Transport_Mux_Strategy.o .obj/Transport_Mux_Strategy.so .shobj/Transport_Mux_Strategy.o .shobj/Transport_Mux_Strategy.so: Transport_Mux_Strategy.cpp \ - $(TAO_ROOT)/tao/Transport_Mux_Strategy.h \ +.obj/Transport_Mux_Strategy.o .obj/Transport_Mux_Strategy.o .obj/Transport_Mux_Strategy.o .obj/Transport_Mux_Strategy.o: Transport_Mux_Strategy.cpp \ + Transport_Mux_Strategy.h \ $(ACE_ROOT)/ace/pre.h \ - $(TAO_ROOT)/tao/IOPC.h \ - $(TAO_ROOT)/tao/CDR.h \ - $(TAO_ROOT)/tao/corbafwd.h \ + IOPC.h \ + CDR.h \ + corbafwd.h \ $(ACE_ROOT)/ace/CDR_Stream.h \ $(ACE_ROOT)/ace/Message_Block.h \ $(ACE_ROOT)/ace/ACE.h \ $(ACE_ROOT)/ace/OS.h \ - $(ACE_ROOT)/ace/config-sunos5.6.h \ - $(ACE_ROOT)/ace/config-sunos5.5.h \ $(ACE_ROOT)/ace/post.h \ $(ACE_ROOT)/ace/ACE_export.h \ $(ACE_ROOT)/ace/svc_export.h \ @@ -23066,6 +23320,12 @@ realclean: $(ACE_ROOT)/ace/Log_Record.h \ $(ACE_ROOT)/ace/Log_Priority.h \ $(ACE_ROOT)/ace/Log_Record.i \ + $(ACE_ROOT)/ace/Thread_Hook.h \ + $(ACE_ROOT)/ace/Thread_Adapter.h \ + $(ACE_ROOT)/ace/Thread_Adapter.inl \ + $(ACE_ROOT)/ace/Thread_Exit.h \ + $(ACE_ROOT)/ace/Thread_Control.h \ + $(ACE_ROOT)/ace/Thread_Control.inl \ $(ACE_ROOT)/ace/ACE.i \ $(ACE_ROOT)/ace/Malloc.h \ $(ACE_ROOT)/ace/Malloc_Base.h \ @@ -23120,37 +23380,35 @@ realclean: $(ACE_ROOT)/ace/SString.h \ $(ACE_ROOT)/ace/SString.i \ $(ACE_ROOT)/ace/CDR_Stream.i \ - $(TAO_ROOT)/tao/try_macros.h \ - $(TAO_ROOT)/tao/orbconf.h \ + try_macros.h \ + orbconf.h \ $(ACE_ROOT)/ace/CORBA_macros.h \ - $(TAO_ROOT)/tao/varbase.h \ - $(TAO_ROOT)/tao/TAO_Export.h \ - $(TAO_ROOT)/tao/corbafwd.i \ - $(TAO_ROOT)/tao/CDR.i \ - $(TAO_ROOT)/tao/Sequence.h \ - $(TAO_ROOT)/tao/Managed_Types.h \ - $(TAO_ROOT)/tao/Managed_Types.i \ - $(TAO_ROOT)/tao/Sequence.i \ - $(TAO_ROOT)/tao/Sequence_T.h \ - $(TAO_ROOT)/tao/Sequence_T.i \ - $(TAO_ROOT)/tao/Sequence_T.cpp \ - $(TAO_ROOT)/tao/IOPC.i \ - $(TAO_ROOT)/tao/Reply_Dispatcher.h \ - $(TAO_ROOT)/tao/Reply_Dispatcher.i + varbase.h \ + TAO_Export.h \ + corbafwd.i \ + CDR.i \ + Sequence.h \ + Managed_Types.h \ + Managed_Types.i \ + Sequence.i \ + Sequence_T.h \ + Sequence_T.i \ + Sequence_T.cpp \ + IOPC.i \ + Reply_Dispatcher.h \ + Reply_Dispatcher.i -.obj/Exclusive_TMS.o .obj/Exclusive_TMS.so .shobj/Exclusive_TMS.o .shobj/Exclusive_TMS.so: Exclusive_TMS.cpp \ - $(TAO_ROOT)/tao/Exclusive_TMS.h \ +.obj/Exclusive_TMS.o .obj/Exclusive_TMS.o .obj/Exclusive_TMS.o .obj/Exclusive_TMS.o: Exclusive_TMS.cpp \ + Exclusive_TMS.h \ $(ACE_ROOT)/ace/pre.h \ - $(TAO_ROOT)/tao/Transport_Mux_Strategy.h \ - $(TAO_ROOT)/tao/IOPC.h \ - $(TAO_ROOT)/tao/CDR.h \ - $(TAO_ROOT)/tao/corbafwd.h \ + Transport_Mux_Strategy.h \ + IOPC.h \ + CDR.h \ + corbafwd.h \ $(ACE_ROOT)/ace/CDR_Stream.h \ $(ACE_ROOT)/ace/Message_Block.h \ $(ACE_ROOT)/ace/ACE.h \ $(ACE_ROOT)/ace/OS.h \ - $(ACE_ROOT)/ace/config-sunos5.6.h \ - $(ACE_ROOT)/ace/config-sunos5.5.h \ $(ACE_ROOT)/ace/post.h \ $(ACE_ROOT)/ace/ACE_export.h \ $(ACE_ROOT)/ace/svc_export.h \ @@ -23174,6 +23432,12 @@ realclean: $(ACE_ROOT)/ace/Log_Record.h \ $(ACE_ROOT)/ace/Log_Priority.h \ $(ACE_ROOT)/ace/Log_Record.i \ + $(ACE_ROOT)/ace/Thread_Hook.h \ + $(ACE_ROOT)/ace/Thread_Adapter.h \ + $(ACE_ROOT)/ace/Thread_Adapter.inl \ + $(ACE_ROOT)/ace/Thread_Exit.h \ + $(ACE_ROOT)/ace/Thread_Control.h \ + $(ACE_ROOT)/ace/Thread_Control.inl \ $(ACE_ROOT)/ace/ACE.i \ $(ACE_ROOT)/ace/Malloc.h \ $(ACE_ROOT)/ace/Malloc_Base.h \ @@ -23228,32 +23492,32 @@ realclean: $(ACE_ROOT)/ace/SString.h \ $(ACE_ROOT)/ace/SString.i \ $(ACE_ROOT)/ace/CDR_Stream.i \ - $(TAO_ROOT)/tao/try_macros.h \ - $(TAO_ROOT)/tao/orbconf.h \ + try_macros.h \ + orbconf.h \ $(ACE_ROOT)/ace/CORBA_macros.h \ - $(TAO_ROOT)/tao/varbase.h \ - $(TAO_ROOT)/tao/TAO_Export.h \ - $(TAO_ROOT)/tao/corbafwd.i \ - $(TAO_ROOT)/tao/CDR.i \ - $(TAO_ROOT)/tao/Sequence.h \ - $(TAO_ROOT)/tao/Managed_Types.h \ - $(TAO_ROOT)/tao/Managed_Types.i \ - $(TAO_ROOT)/tao/Sequence.i \ - $(TAO_ROOT)/tao/Sequence_T.h \ - $(TAO_ROOT)/tao/Sequence_T.i \ - $(TAO_ROOT)/tao/Sequence_T.cpp \ - $(TAO_ROOT)/tao/IOPC.i \ - $(TAO_ROOT)/tao/GIOP_Message_State.h \ - $(TAO_ROOT)/tao/Pluggable_Messaging.h \ - $(TAO_ROOT)/tao/Pluggable_Messaging_Utils.h \ - $(TAO_ROOT)/tao/Pluggable_Messaging_Utils.i \ - $(TAO_ROOT)/tao/Exception.h \ - $(TAO_ROOT)/tao/Exception.i \ - $(TAO_ROOT)/tao/Pluggable_Messaging.i \ - $(TAO_ROOT)/tao/GIOP_Message_State.i \ - $(TAO_ROOT)/tao/Reply_Dispatcher.h \ - $(TAO_ROOT)/tao/Reply_Dispatcher.i \ - $(TAO_ROOT)/tao/Pluggable.h \ + varbase.h \ + TAO_Export.h \ + corbafwd.i \ + CDR.i \ + Sequence.h \ + Managed_Types.h \ + Managed_Types.i \ + Sequence.i \ + Sequence_T.h \ + Sequence_T.i \ + Sequence_T.cpp \ + IOPC.i \ + GIOP_Message_State.h \ + Pluggable_Messaging.h \ + Pluggable_Messaging_Utils.h \ + Pluggable_Messaging_Utils.i \ + Exception.h \ + Exception.i \ + Pluggable_Messaging.i \ + GIOP_Message_State.i \ + Reply_Dispatcher.h \ + Reply_Dispatcher.i \ + Pluggable.h \ $(ACE_ROOT)/ace/Message_Queue.h \ $(ACE_ROOT)/ace/IO_Cntl_Msg.h \ $(ACE_ROOT)/ace/Message_Queue_T.h \ @@ -23300,24 +23564,22 @@ realclean: $(ACE_ROOT)/ace/WFMO_Reactor.i \ $(ACE_ROOT)/ace/Strategies.i \ $(ACE_ROOT)/ace/Message_Queue.i \ - $(TAO_ROOT)/tao/Typecode.h \ - $(TAO_ROOT)/tao/Typecode.i \ - $(TAO_ROOT)/tao/Pluggable.i \ - $(TAO_ROOT)/tao/debug.h + Typecode.h \ + Typecode.i \ + Pluggable.i \ + debug.h -.obj/Muxed_TMS.o .obj/Muxed_TMS.so .shobj/Muxed_TMS.o .shobj/Muxed_TMS.so: Muxed_TMS.cpp \ - $(TAO_ROOT)/tao/Muxed_TMS.h \ +.obj/Muxed_TMS.o .obj/Muxed_TMS.o .obj/Muxed_TMS.o .obj/Muxed_TMS.o: Muxed_TMS.cpp \ + Muxed_TMS.h \ $(ACE_ROOT)/ace/pre.h \ - $(TAO_ROOT)/tao/Transport_Mux_Strategy.h \ - $(TAO_ROOT)/tao/IOPC.h \ - $(TAO_ROOT)/tao/CDR.h \ - $(TAO_ROOT)/tao/corbafwd.h \ + Transport_Mux_Strategy.h \ + IOPC.h \ + CDR.h \ + corbafwd.h \ $(ACE_ROOT)/ace/CDR_Stream.h \ $(ACE_ROOT)/ace/Message_Block.h \ $(ACE_ROOT)/ace/ACE.h \ $(ACE_ROOT)/ace/OS.h \ - $(ACE_ROOT)/ace/config-sunos5.6.h \ - $(ACE_ROOT)/ace/config-sunos5.5.h \ $(ACE_ROOT)/ace/post.h \ $(ACE_ROOT)/ace/ACE_export.h \ $(ACE_ROOT)/ace/svc_export.h \ @@ -23341,6 +23603,12 @@ realclean: $(ACE_ROOT)/ace/Log_Record.h \ $(ACE_ROOT)/ace/Log_Priority.h \ $(ACE_ROOT)/ace/Log_Record.i \ + $(ACE_ROOT)/ace/Thread_Hook.h \ + $(ACE_ROOT)/ace/Thread_Adapter.h \ + $(ACE_ROOT)/ace/Thread_Adapter.inl \ + $(ACE_ROOT)/ace/Thread_Exit.h \ + $(ACE_ROOT)/ace/Thread_Control.h \ + $(ACE_ROOT)/ace/Thread_Control.inl \ $(ACE_ROOT)/ace/ACE.i \ $(ACE_ROOT)/ace/Malloc.h \ $(ACE_ROOT)/ace/Malloc_Base.h \ @@ -23395,21 +23663,21 @@ realclean: $(ACE_ROOT)/ace/SString.h \ $(ACE_ROOT)/ace/SString.i \ $(ACE_ROOT)/ace/CDR_Stream.i \ - $(TAO_ROOT)/tao/try_macros.h \ - $(TAO_ROOT)/tao/orbconf.h \ + try_macros.h \ + orbconf.h \ $(ACE_ROOT)/ace/CORBA_macros.h \ - $(TAO_ROOT)/tao/varbase.h \ - $(TAO_ROOT)/tao/TAO_Export.h \ - $(TAO_ROOT)/tao/corbafwd.i \ - $(TAO_ROOT)/tao/CDR.i \ - $(TAO_ROOT)/tao/Sequence.h \ - $(TAO_ROOT)/tao/Managed_Types.h \ - $(TAO_ROOT)/tao/Managed_Types.i \ - $(TAO_ROOT)/tao/Sequence.i \ - $(TAO_ROOT)/tao/Sequence_T.h \ - $(TAO_ROOT)/tao/Sequence_T.i \ - $(TAO_ROOT)/tao/Sequence_T.cpp \ - $(TAO_ROOT)/tao/IOPC.i \ + varbase.h \ + TAO_Export.h \ + corbafwd.i \ + CDR.i \ + Sequence.h \ + Managed_Types.h \ + Managed_Types.i \ + Sequence.i \ + Sequence_T.h \ + Sequence_T.i \ + Sequence_T.cpp \ + IOPC.i \ $(ACE_ROOT)/ace/Functor.h \ $(ACE_ROOT)/ace/Functor.i \ $(ACE_ROOT)/ace/Functor_T.h \ @@ -23435,9 +23703,9 @@ realclean: $(ACE_ROOT)/ace/Reactor.i \ $(ACE_ROOT)/ace/Reactor_Impl.h \ $(ACE_ROOT)/ace/Svc_Conf_Tokens.h \ - $(TAO_ROOT)/tao/Reply_Dispatcher.h \ - $(TAO_ROOT)/tao/Reply_Dispatcher.i \ - $(TAO_ROOT)/tao/Pluggable.h \ + Reply_Dispatcher.h \ + Reply_Dispatcher.i \ + Pluggable.h \ $(ACE_ROOT)/ace/Message_Queue.h \ $(ACE_ROOT)/ace/IO_Cntl_Msg.h \ $(ACE_ROOT)/ace/Message_Queue_T.h \ @@ -23459,31 +23727,29 @@ realclean: $(ACE_ROOT)/ace/WFMO_Reactor.i \ $(ACE_ROOT)/ace/Strategies.i \ $(ACE_ROOT)/ace/Message_Queue.i \ - $(TAO_ROOT)/tao/Typecode.h \ - $(TAO_ROOT)/tao/Exception.h \ - $(TAO_ROOT)/tao/Exception.i \ - $(TAO_ROOT)/tao/Typecode.i \ - $(TAO_ROOT)/tao/Pluggable.i \ - $(TAO_ROOT)/tao/GIOP_Message_State.h \ - $(TAO_ROOT)/tao/Pluggable_Messaging.h \ - $(TAO_ROOT)/tao/Pluggable_Messaging_Utils.h \ - $(TAO_ROOT)/tao/Pluggable_Messaging_Utils.i \ - $(TAO_ROOT)/tao/Pluggable_Messaging.i \ - $(TAO_ROOT)/tao/GIOP_Message_State.i \ - $(TAO_ROOT)/tao/debug.h + Typecode.h \ + Exception.h \ + Exception.i \ + Typecode.i \ + Pluggable.i \ + GIOP_Message_State.h \ + Pluggable_Messaging.h \ + Pluggable_Messaging_Utils.h \ + Pluggable_Messaging_Utils.i \ + Pluggable_Messaging.i \ + GIOP_Message_State.i \ + debug.h -.obj/Reply_Dispatcher.o .obj/Reply_Dispatcher.so .shobj/Reply_Dispatcher.o .shobj/Reply_Dispatcher.so: Reply_Dispatcher.cpp \ - $(TAO_ROOT)/tao/Reply_Dispatcher.h \ +.obj/Reply_Dispatcher.o .obj/Reply_Dispatcher.o .obj/Reply_Dispatcher.o .obj/Reply_Dispatcher.o: Reply_Dispatcher.cpp \ + Reply_Dispatcher.h \ $(ACE_ROOT)/ace/pre.h \ - $(TAO_ROOT)/tao/IOPC.h \ - $(TAO_ROOT)/tao/CDR.h \ - $(TAO_ROOT)/tao/corbafwd.h \ + IOPC.h \ + CDR.h \ + corbafwd.h \ $(ACE_ROOT)/ace/CDR_Stream.h \ $(ACE_ROOT)/ace/Message_Block.h \ $(ACE_ROOT)/ace/ACE.h \ $(ACE_ROOT)/ace/OS.h \ - $(ACE_ROOT)/ace/config-sunos5.6.h \ - $(ACE_ROOT)/ace/config-sunos5.5.h \ $(ACE_ROOT)/ace/post.h \ $(ACE_ROOT)/ace/ACE_export.h \ $(ACE_ROOT)/ace/svc_export.h \ @@ -23507,6 +23773,12 @@ realclean: $(ACE_ROOT)/ace/Log_Record.h \ $(ACE_ROOT)/ace/Log_Priority.h \ $(ACE_ROOT)/ace/Log_Record.i \ + $(ACE_ROOT)/ace/Thread_Hook.h \ + $(ACE_ROOT)/ace/Thread_Adapter.h \ + $(ACE_ROOT)/ace/Thread_Adapter.inl \ + $(ACE_ROOT)/ace/Thread_Exit.h \ + $(ACE_ROOT)/ace/Thread_Control.h \ + $(ACE_ROOT)/ace/Thread_Control.inl \ $(ACE_ROOT)/ace/ACE.i \ $(ACE_ROOT)/ace/Malloc.h \ $(ACE_ROOT)/ace/Malloc_Base.h \ @@ -23561,36 +23833,34 @@ realclean: $(ACE_ROOT)/ace/SString.h \ $(ACE_ROOT)/ace/SString.i \ $(ACE_ROOT)/ace/CDR_Stream.i \ - $(TAO_ROOT)/tao/try_macros.h \ - $(TAO_ROOT)/tao/orbconf.h \ + try_macros.h \ + orbconf.h \ $(ACE_ROOT)/ace/CORBA_macros.h \ - $(TAO_ROOT)/tao/varbase.h \ - $(TAO_ROOT)/tao/TAO_Export.h \ - $(TAO_ROOT)/tao/corbafwd.i \ - $(TAO_ROOT)/tao/CDR.i \ - $(TAO_ROOT)/tao/Sequence.h \ - $(TAO_ROOT)/tao/Managed_Types.h \ - $(TAO_ROOT)/tao/Managed_Types.i \ - $(TAO_ROOT)/tao/Sequence.i \ - $(TAO_ROOT)/tao/Sequence_T.h \ - $(TAO_ROOT)/tao/Sequence_T.i \ - $(TAO_ROOT)/tao/Sequence_T.cpp \ - $(TAO_ROOT)/tao/IOPC.i \ - $(TAO_ROOT)/tao/Reply_Dispatcher.i + varbase.h \ + TAO_Export.h \ + corbafwd.i \ + CDR.i \ + Sequence.h \ + Managed_Types.h \ + Managed_Types.i \ + Sequence.i \ + Sequence_T.h \ + Sequence_T.i \ + Sequence_T.cpp \ + IOPC.i \ + Reply_Dispatcher.i -.obj/Synch_Reply_Dispatcher.o .obj/Synch_Reply_Dispatcher.so .shobj/Synch_Reply_Dispatcher.o .shobj/Synch_Reply_Dispatcher.so: Synch_Reply_Dispatcher.cpp \ - $(TAO_ROOT)/tao/Synch_Reply_Dispatcher.h \ +.obj/Synch_Reply_Dispatcher.o .obj/Synch_Reply_Dispatcher.o .obj/Synch_Reply_Dispatcher.o .obj/Synch_Reply_Dispatcher.o: Synch_Reply_Dispatcher.cpp \ + Synch_Reply_Dispatcher.h \ $(ACE_ROOT)/ace/pre.h \ - $(TAO_ROOT)/tao/Reply_Dispatcher.h \ - $(TAO_ROOT)/tao/IOPC.h \ - $(TAO_ROOT)/tao/CDR.h \ - $(TAO_ROOT)/tao/corbafwd.h \ + Reply_Dispatcher.h \ + IOPC.h \ + CDR.h \ + corbafwd.h \ $(ACE_ROOT)/ace/CDR_Stream.h \ $(ACE_ROOT)/ace/Message_Block.h \ $(ACE_ROOT)/ace/ACE.h \ $(ACE_ROOT)/ace/OS.h \ - $(ACE_ROOT)/ace/config-sunos5.6.h \ - $(ACE_ROOT)/ace/config-sunos5.5.h \ $(ACE_ROOT)/ace/post.h \ $(ACE_ROOT)/ace/ACE_export.h \ $(ACE_ROOT)/ace/svc_export.h \ @@ -23614,6 +23884,12 @@ realclean: $(ACE_ROOT)/ace/Log_Record.h \ $(ACE_ROOT)/ace/Log_Priority.h \ $(ACE_ROOT)/ace/Log_Record.i \ + $(ACE_ROOT)/ace/Thread_Hook.h \ + $(ACE_ROOT)/ace/Thread_Adapter.h \ + $(ACE_ROOT)/ace/Thread_Adapter.inl \ + $(ACE_ROOT)/ace/Thread_Exit.h \ + $(ACE_ROOT)/ace/Thread_Control.h \ + $(ACE_ROOT)/ace/Thread_Control.inl \ $(ACE_ROOT)/ace/ACE.i \ $(ACE_ROOT)/ace/Malloc.h \ $(ACE_ROOT)/ace/Malloc_Base.h \ @@ -23668,34 +23944,34 @@ realclean: $(ACE_ROOT)/ace/SString.h \ $(ACE_ROOT)/ace/SString.i \ $(ACE_ROOT)/ace/CDR_Stream.i \ - $(TAO_ROOT)/tao/try_macros.h \ - $(TAO_ROOT)/tao/orbconf.h \ + try_macros.h \ + orbconf.h \ $(ACE_ROOT)/ace/CORBA_macros.h \ - $(TAO_ROOT)/tao/varbase.h \ - $(TAO_ROOT)/tao/TAO_Export.h \ - $(TAO_ROOT)/tao/corbafwd.i \ - $(TAO_ROOT)/tao/CDR.i \ - $(TAO_ROOT)/tao/Sequence.h \ - $(TAO_ROOT)/tao/Managed_Types.h \ - $(TAO_ROOT)/tao/Managed_Types.i \ - $(TAO_ROOT)/tao/Sequence.i \ - $(TAO_ROOT)/tao/Sequence_T.h \ - $(TAO_ROOT)/tao/Sequence_T.i \ - $(TAO_ROOT)/tao/Sequence_T.cpp \ - $(TAO_ROOT)/tao/IOPC.i \ - $(TAO_ROOT)/tao/Reply_Dispatcher.i \ - $(TAO_ROOT)/tao/GIOP_Message_State.h \ - $(TAO_ROOT)/tao/Pluggable_Messaging.h \ - $(TAO_ROOT)/tao/Pluggable_Messaging_Utils.h \ - $(TAO_ROOT)/tao/Pluggable_Messaging_Utils.i \ - $(TAO_ROOT)/tao/Exception.h \ - $(TAO_ROOT)/tao/Exception.i \ - $(TAO_ROOT)/tao/Pluggable_Messaging.i \ - $(TAO_ROOT)/tao/GIOP_Message_State.i \ - $(TAO_ROOT)/tao/Synch_Reply_Dispatcher.i \ - $(TAO_ROOT)/tao/ORB_Core.h \ - $(TAO_ROOT)/tao/ORB.h \ - $(TAO_ROOT)/tao/IOR_LookupTable.h \ + varbase.h \ + TAO_Export.h \ + corbafwd.i \ + CDR.i \ + Sequence.h \ + Managed_Types.h \ + Managed_Types.i \ + Sequence.i \ + Sequence_T.h \ + Sequence_T.i \ + Sequence_T.cpp \ + IOPC.i \ + Reply_Dispatcher.i \ + GIOP_Message_State.h \ + Pluggable_Messaging.h \ + Pluggable_Messaging_Utils.h \ + Pluggable_Messaging_Utils.i \ + Exception.h \ + Exception.i \ + Pluggable_Messaging.i \ + GIOP_Message_State.i \ + Synch_Reply_Dispatcher.i \ + ORB_Core.h \ + ORB.h \ + IOR_LookupTable.h \ $(ACE_ROOT)/ace/Hash_Map_Manager.h \ $(ACE_ROOT)/ace/Functor.h \ $(ACE_ROOT)/ace/Functor.i \ @@ -23721,57 +23997,55 @@ realclean: $(ACE_ROOT)/ace/Reactor.i \ $(ACE_ROOT)/ace/Reactor_Impl.h \ $(ACE_ROOT)/ace/Svc_Conf_Tokens.h \ - $(TAO_ROOT)/tao/Services.h \ - $(TAO_ROOT)/tao/Services.i \ - $(TAO_ROOT)/tao/IORManipulation.h \ - $(TAO_ROOT)/tao/LocalObject.h \ - $(TAO_ROOT)/tao/Object.h \ - $(TAO_ROOT)/tao/Object.i \ - $(TAO_ROOT)/tao/LocalObject.i \ - $(TAO_ROOT)/tao/IORC.h \ - $(TAO_ROOT)/tao/Environment.h \ - $(TAO_ROOT)/tao/Environment.i \ - $(TAO_ROOT)/tao/IORC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.h \ - $(TAO_ROOT)/tao/Request_Info.h \ - $(TAO_ROOT)/tao/PortableInterceptorC.h \ - $(TAO_ROOT)/tao/DynamicC.h \ - $(TAO_ROOT)/tao/Any.h \ - $(TAO_ROOT)/tao/Typecode.h \ - $(TAO_ROOT)/tao/Typecode.i \ - $(TAO_ROOT)/tao/Any.i \ - $(TAO_ROOT)/tao/DynAnyC.h \ - $(TAO_ROOT)/tao/DynAnyC.i \ - $(TAO_ROOT)/tao/DynamicC.i \ - $(TAO_ROOT)/tao/MessagingC.h \ - $(TAO_ROOT)/tao/ValueBase.h \ - $(TAO_ROOT)/tao/ValueBase.i \ - $(TAO_ROOT)/tao/ValueFactory.h \ - $(TAO_ROOT)/tao/ValueFactory.i \ - $(TAO_ROOT)/tao/TimeBaseC.h \ - $(TAO_ROOT)/tao/TimeBaseC.i \ - $(TAO_ROOT)/tao/PolicyC.h \ - $(TAO_ROOT)/tao/CurrentC.h \ - $(TAO_ROOT)/tao/CurrentC.i \ - $(TAO_ROOT)/tao/Encodable.h \ - $(TAO_ROOT)/tao/PolicyC.i \ - $(TAO_ROOT)/tao/PollableC.h \ - $(TAO_ROOT)/tao/PollableC.i \ - $(TAO_ROOT)/tao/MessagingC.i \ - $(TAO_ROOT)/tao/PortableInterceptorC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.i \ - $(TAO_ROOT)/tao/ORB.i \ - $(TAO_ROOT)/tao/Policy_Manager.h \ - $(TAO_ROOT)/tao/POA_CORBA.h \ - $(TAO_ROOT)/tao/DomainC.h \ - $(TAO_ROOT)/tao/DomainC.i \ - $(TAO_ROOT)/tao/Servant_Base.h \ - $(TAO_ROOT)/tao/PortableServerC.h \ - $(TAO_ROOT)/tao/PortableServerC.i \ - $(TAO_ROOT)/tao/Servant_Base.i \ - $(TAO_ROOT)/tao/Policy_Manager.i \ - $(TAO_ROOT)/tao/Resource_Factory.h \ - $(TAO_ROOT)/tao/Pluggable.h \ + Services.h \ + Services.i \ + IORManipulation.h \ + LocalObject.h \ + Object.h \ + Object.i \ + LocalObject.i \ + IORC.h \ + Environment.h \ + Environment.i \ + IORC.i \ + PortableInterceptor.h \ + Request_Info.h \ + PortableInterceptorC.h \ + DynamicC.h \ + Any.h \ + Typecode.h \ + Typecode.i \ + Any.i \ + DynamicC.i \ + MessagingC.h \ + ValueBase.h \ + ValueBase.i \ + ValueFactory.h \ + ValueFactory.i \ + TimeBaseC.h \ + TimeBaseC.i \ + PolicyC.h \ + CurrentC.h \ + CurrentC.i \ + Encodable.h \ + PolicyC.i \ + PollableC.h \ + PollableC.i \ + MessagingC.i \ + PortableInterceptorC.i \ + PortableInterceptor.i \ + ORB.i \ + Policy_Manager.h \ + POA_CORBA.h \ + DomainC.h \ + DomainC.i \ + Servant_Base.h \ + PortableServerC.h \ + PortableServerC.i \ + Servant_Base.i \ + Policy_Manager.i \ + Resource_Factory.h \ + Pluggable.h \ $(ACE_ROOT)/ace/Message_Queue.h \ $(ACE_ROOT)/ace/IO_Cntl_Msg.h \ $(ACE_ROOT)/ace/Message_Queue_T.h \ @@ -23793,30 +24067,28 @@ realclean: $(ACE_ROOT)/ace/WFMO_Reactor.i \ $(ACE_ROOT)/ace/Strategies.i \ $(ACE_ROOT)/ace/Message_Queue.i \ - $(TAO_ROOT)/tao/Pluggable.i \ - $(TAO_ROOT)/tao/Protocol_Factory.h \ - $(TAO_ROOT)/tao/params.h \ - $(TAO_ROOT)/tao/params.i \ - $(TAO_ROOT)/tao/TAO_Singleton_Manager.h \ - $(TAO_ROOT)/tao/TAO_Singleton_Manager.inl \ - $(TAO_ROOT)/tao/TAO_Singleton.h \ - $(TAO_ROOT)/tao/TAO_Singleton.inl \ - $(TAO_ROOT)/tao/TAO_Singleton.cpp \ + Pluggable.i \ + Protocol_Factory.h \ + params.h \ + params.i \ + TAO_Singleton_Manager.h \ + TAO_Singleton_Manager.inl \ + TAO_Singleton.h \ + TAO_Singleton.inl \ + TAO_Singleton.cpp \ $(ACE_ROOT)/ace/Map_Manager.h \ $(ACE_ROOT)/ace/Map_Manager.i \ $(ACE_ROOT)/ace/Map_Manager.cpp \ - $(TAO_ROOT)/tao/ORB_Core.i \ + ORB_Core.i \ $(ACE_ROOT)/ace/Dynamic_Service.h \ $(ACE_ROOT)/ace/Dynamic_Service.cpp \ - $(TAO_ROOT)/tao/Wait_Strategy.h + Wait_Strategy.h -.obj/Asynch_Reply_Dispatcher.o .obj/Asynch_Reply_Dispatcher.so .shobj/Asynch_Reply_Dispatcher.o .shobj/Asynch_Reply_Dispatcher.so: Asynch_Reply_Dispatcher.cpp \ - $(TAO_ROOT)/tao/Asynch_Reply_Dispatcher.h \ +.obj/Asynch_Reply_Dispatcher.o .obj/Asynch_Reply_Dispatcher.o .obj/Asynch_Reply_Dispatcher.o .obj/Asynch_Reply_Dispatcher.o: Asynch_Reply_Dispatcher.cpp \ + Asynch_Reply_Dispatcher.h \ $(ACE_ROOT)/ace/pre.h \ - $(TAO_ROOT)/tao/orbconf.h \ + orbconf.h \ $(ACE_ROOT)/ace/OS.h \ - $(ACE_ROOT)/ace/config-sunos5.6.h \ - $(ACE_ROOT)/ace/config-sunos5.5.h \ $(ACE_ROOT)/ace/post.h \ $(ACE_ROOT)/ace/ACE_export.h \ $(ACE_ROOT)/ace/svc_export.h \ @@ -23840,10 +24112,16 @@ realclean: $(ACE_ROOT)/ace/Log_Record.h \ $(ACE_ROOT)/ace/Log_Priority.h \ $(ACE_ROOT)/ace/Log_Record.i \ - $(TAO_ROOT)/tao/Reply_Dispatcher.h \ - $(TAO_ROOT)/tao/IOPC.h \ - $(TAO_ROOT)/tao/CDR.h \ - $(TAO_ROOT)/tao/corbafwd.h \ + $(ACE_ROOT)/ace/Thread_Hook.h \ + $(ACE_ROOT)/ace/Thread_Adapter.h \ + $(ACE_ROOT)/ace/Thread_Adapter.inl \ + $(ACE_ROOT)/ace/Thread_Exit.h \ + $(ACE_ROOT)/ace/Thread_Control.h \ + $(ACE_ROOT)/ace/Thread_Control.inl \ + Reply_Dispatcher.h \ + IOPC.h \ + CDR.h \ + corbafwd.h \ $(ACE_ROOT)/ace/CDR_Stream.h \ $(ACE_ROOT)/ace/Message_Block.h \ $(ACE_ROOT)/ace/ACE.h \ @@ -23901,57 +24179,57 @@ realclean: $(ACE_ROOT)/ace/SString.h \ $(ACE_ROOT)/ace/SString.i \ $(ACE_ROOT)/ace/CDR_Stream.i \ - $(TAO_ROOT)/tao/try_macros.h \ + try_macros.h \ $(ACE_ROOT)/ace/CORBA_macros.h \ - $(TAO_ROOT)/tao/varbase.h \ - $(TAO_ROOT)/tao/TAO_Export.h \ - $(TAO_ROOT)/tao/corbafwd.i \ - $(TAO_ROOT)/tao/CDR.i \ - $(TAO_ROOT)/tao/Sequence.h \ - $(TAO_ROOT)/tao/Managed_Types.h \ - $(TAO_ROOT)/tao/Managed_Types.i \ - $(TAO_ROOT)/tao/Sequence.i \ - $(TAO_ROOT)/tao/Sequence_T.h \ - $(TAO_ROOT)/tao/Sequence_T.i \ - $(TAO_ROOT)/tao/Sequence_T.cpp \ - $(TAO_ROOT)/tao/IOPC.i \ - $(TAO_ROOT)/tao/Reply_Dispatcher.i \ - $(TAO_ROOT)/tao/MessagingC.h \ - $(TAO_ROOT)/tao/ValueBase.h \ - $(TAO_ROOT)/tao/ValueBase.i \ - $(TAO_ROOT)/tao/ValueFactory.h \ - $(TAO_ROOT)/tao/ValueFactory.i \ - $(TAO_ROOT)/tao/Any.h \ - $(TAO_ROOT)/tao/Environment.h \ - $(TAO_ROOT)/tao/Environment.i \ - $(TAO_ROOT)/tao/Object.h \ - $(TAO_ROOT)/tao/Object.i \ - $(TAO_ROOT)/tao/Typecode.h \ - $(TAO_ROOT)/tao/Exception.h \ - $(TAO_ROOT)/tao/Exception.i \ - $(TAO_ROOT)/tao/Typecode.i \ - $(TAO_ROOT)/tao/Any.i \ - $(TAO_ROOT)/tao/TimeBaseC.h \ - $(TAO_ROOT)/tao/TimeBaseC.i \ - $(TAO_ROOT)/tao/PolicyC.h \ - $(TAO_ROOT)/tao/CurrentC.h \ - $(TAO_ROOT)/tao/CurrentC.i \ - $(TAO_ROOT)/tao/Encodable.h \ - $(TAO_ROOT)/tao/PolicyC.i \ - $(TAO_ROOT)/tao/PollableC.h \ - $(TAO_ROOT)/tao/PollableC.i \ - $(TAO_ROOT)/tao/MessagingC.i \ - $(TAO_ROOT)/tao/Asynch_Reply_Dispatcher.i \ - $(TAO_ROOT)/tao/GIOP_Message_State.h \ - $(TAO_ROOT)/tao/Pluggable_Messaging.h \ - $(TAO_ROOT)/tao/Pluggable_Messaging_Utils.h \ - $(TAO_ROOT)/tao/Pluggable_Messaging_Utils.i \ - $(TAO_ROOT)/tao/Pluggable_Messaging.i \ - $(TAO_ROOT)/tao/GIOP_Message_State.i \ - $(TAO_ROOT)/tao/ORB_Core.h \ - $(TAO_ROOT)/tao/ORB.h \ - $(TAO_ROOT)/tao/IOR_LookupTable.h \ - $(ACE_ROOT)/ace/Hash_Map_Manager.h \ + varbase.h \ + TAO_Export.h \ + corbafwd.i \ + CDR.i \ + Sequence.h \ + Managed_Types.h \ + Managed_Types.i \ + Sequence.i \ + Sequence_T.h \ + Sequence_T.i \ + Sequence_T.cpp \ + IOPC.i \ + Reply_Dispatcher.i \ + MessagingC.h \ + ValueBase.h \ + ValueBase.i \ + ValueFactory.h \ + ValueFactory.i \ + Any.h \ + Environment.h \ + Environment.i \ + Object.h \ + Object.i \ + Typecode.h \ + Exception.h \ + Exception.i \ + Typecode.i \ + Any.i \ + TimeBaseC.h \ + TimeBaseC.i \ + PolicyC.h \ + CurrentC.h \ + CurrentC.i \ + Encodable.h \ + PolicyC.i \ + PollableC.h \ + PollableC.i \ + MessagingC.i \ + Asynch_Reply_Dispatcher.i \ + GIOP_Message_State.h \ + Pluggable_Messaging.h \ + Pluggable_Messaging_Utils.h \ + Pluggable_Messaging_Utils.i \ + Pluggable_Messaging.i \ + GIOP_Message_State.i \ + ORB_Core.h \ + ORB.h \ + IOR_LookupTable.h \ + $(ACE_ROOT)/ace/Hash_Map_Manager.h \ $(ACE_ROOT)/ace/Functor.h \ $(ACE_ROOT)/ace/Functor.i \ $(ACE_ROOT)/ace/Functor_T.h \ @@ -23976,34 +24254,32 @@ realclean: $(ACE_ROOT)/ace/Reactor.i \ $(ACE_ROOT)/ace/Reactor_Impl.h \ $(ACE_ROOT)/ace/Svc_Conf_Tokens.h \ - $(TAO_ROOT)/tao/Services.h \ - $(TAO_ROOT)/tao/Services.i \ - $(TAO_ROOT)/tao/IORManipulation.h \ - $(TAO_ROOT)/tao/LocalObject.h \ - $(TAO_ROOT)/tao/LocalObject.i \ - $(TAO_ROOT)/tao/IORC.h \ - $(TAO_ROOT)/tao/IORC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.h \ - $(TAO_ROOT)/tao/Request_Info.h \ - $(TAO_ROOT)/tao/PortableInterceptorC.h \ - $(TAO_ROOT)/tao/DynamicC.h \ - $(TAO_ROOT)/tao/DynAnyC.h \ - $(TAO_ROOT)/tao/DynAnyC.i \ - $(TAO_ROOT)/tao/DynamicC.i \ - $(TAO_ROOT)/tao/PortableInterceptorC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.i \ - $(TAO_ROOT)/tao/ORB.i \ - $(TAO_ROOT)/tao/Policy_Manager.h \ - $(TAO_ROOT)/tao/POA_CORBA.h \ - $(TAO_ROOT)/tao/DomainC.h \ - $(TAO_ROOT)/tao/DomainC.i \ - $(TAO_ROOT)/tao/Servant_Base.h \ - $(TAO_ROOT)/tao/PortableServerC.h \ - $(TAO_ROOT)/tao/PortableServerC.i \ - $(TAO_ROOT)/tao/Servant_Base.i \ - $(TAO_ROOT)/tao/Policy_Manager.i \ - $(TAO_ROOT)/tao/Resource_Factory.h \ - $(TAO_ROOT)/tao/Pluggable.h \ + Services.h \ + Services.i \ + IORManipulation.h \ + LocalObject.h \ + LocalObject.i \ + IORC.h \ + IORC.i \ + PortableInterceptor.h \ + Request_Info.h \ + PortableInterceptorC.h \ + DynamicC.h \ + DynamicC.i \ + PortableInterceptorC.i \ + PortableInterceptor.i \ + ORB.i \ + Policy_Manager.h \ + POA_CORBA.h \ + DomainC.h \ + DomainC.i \ + Servant_Base.h \ + PortableServerC.h \ + PortableServerC.i \ + Servant_Base.i \ + Policy_Manager.i \ + Resource_Factory.h \ + Pluggable.h \ $(ACE_ROOT)/ace/Message_Queue.h \ $(ACE_ROOT)/ace/IO_Cntl_Msg.h \ $(ACE_ROOT)/ace/Message_Queue_T.h \ @@ -24025,32 +24301,30 @@ realclean: $(ACE_ROOT)/ace/WFMO_Reactor.i \ $(ACE_ROOT)/ace/Strategies.i \ $(ACE_ROOT)/ace/Message_Queue.i \ - $(TAO_ROOT)/tao/Pluggable.i \ - $(TAO_ROOT)/tao/Protocol_Factory.h \ - $(TAO_ROOT)/tao/params.h \ - $(TAO_ROOT)/tao/params.i \ - $(TAO_ROOT)/tao/TAO_Singleton_Manager.h \ - $(TAO_ROOT)/tao/TAO_Singleton_Manager.inl \ - $(TAO_ROOT)/tao/TAO_Singleton.h \ - $(TAO_ROOT)/tao/TAO_Singleton.inl \ - $(TAO_ROOT)/tao/TAO_Singleton.cpp \ + Pluggable.i \ + Protocol_Factory.h \ + params.h \ + params.i \ + TAO_Singleton_Manager.h \ + TAO_Singleton_Manager.inl \ + TAO_Singleton.h \ + TAO_Singleton.inl \ + TAO_Singleton.cpp \ $(ACE_ROOT)/ace/Map_Manager.h \ $(ACE_ROOT)/ace/Map_Manager.i \ $(ACE_ROOT)/ace/Map_Manager.cpp \ - $(TAO_ROOT)/tao/ORB_Core.i \ + ORB_Core.i \ $(ACE_ROOT)/ace/Dynamic_Service.h \ $(ACE_ROOT)/ace/Dynamic_Service.cpp \ - $(TAO_ROOT)/tao/Leader_Follower.h \ - $(TAO_ROOT)/tao/Leader_Follower.i \ - $(TAO_ROOT)/tao/debug.h + Leader_Follower.h \ + Leader_Follower.i \ + debug.h -.obj/DII_Reply_Dispatcher.o .obj/DII_Reply_Dispatcher.so .shobj/DII_Reply_Dispatcher.o .shobj/DII_Reply_Dispatcher.so: DII_Reply_Dispatcher.cpp \ - $(TAO_ROOT)/tao/DII_Reply_Dispatcher.h \ +.obj/DII_Reply_Dispatcher.o .obj/DII_Reply_Dispatcher.o .obj/DII_Reply_Dispatcher.o .obj/DII_Reply_Dispatcher.o: DII_Reply_Dispatcher.cpp \ + DII_Reply_Dispatcher.h \ $(ACE_ROOT)/ace/pre.h \ - $(TAO_ROOT)/tao/orbconf.h \ + orbconf.h \ $(ACE_ROOT)/ace/OS.h \ - $(ACE_ROOT)/ace/config-sunos5.6.h \ - $(ACE_ROOT)/ace/config-sunos5.5.h \ $(ACE_ROOT)/ace/post.h \ $(ACE_ROOT)/ace/ACE_export.h \ $(ACE_ROOT)/ace/svc_export.h \ @@ -24074,10 +24348,16 @@ realclean: $(ACE_ROOT)/ace/Log_Record.h \ $(ACE_ROOT)/ace/Log_Priority.h \ $(ACE_ROOT)/ace/Log_Record.i \ - $(TAO_ROOT)/tao/Reply_Dispatcher.h \ - $(TAO_ROOT)/tao/IOPC.h \ - $(TAO_ROOT)/tao/CDR.h \ - $(TAO_ROOT)/tao/corbafwd.h \ + $(ACE_ROOT)/ace/Thread_Hook.h \ + $(ACE_ROOT)/ace/Thread_Adapter.h \ + $(ACE_ROOT)/ace/Thread_Adapter.inl \ + $(ACE_ROOT)/ace/Thread_Exit.h \ + $(ACE_ROOT)/ace/Thread_Control.h \ + $(ACE_ROOT)/ace/Thread_Control.inl \ + Reply_Dispatcher.h \ + IOPC.h \ + CDR.h \ + corbafwd.h \ $(ACE_ROOT)/ace/CDR_Stream.h \ $(ACE_ROOT)/ace/Message_Block.h \ $(ACE_ROOT)/ace/ACE.h \ @@ -24135,23 +24415,23 @@ realclean: $(ACE_ROOT)/ace/SString.h \ $(ACE_ROOT)/ace/SString.i \ $(ACE_ROOT)/ace/CDR_Stream.i \ - $(TAO_ROOT)/tao/try_macros.h \ + try_macros.h \ $(ACE_ROOT)/ace/CORBA_macros.h \ - $(TAO_ROOT)/tao/varbase.h \ - $(TAO_ROOT)/tao/TAO_Export.h \ - $(TAO_ROOT)/tao/corbafwd.i \ - $(TAO_ROOT)/tao/CDR.i \ - $(TAO_ROOT)/tao/Sequence.h \ - $(TAO_ROOT)/tao/Managed_Types.h \ - $(TAO_ROOT)/tao/Managed_Types.i \ - $(TAO_ROOT)/tao/Sequence.i \ - $(TAO_ROOT)/tao/Sequence_T.h \ - $(TAO_ROOT)/tao/Sequence_T.i \ - $(TAO_ROOT)/tao/Sequence_T.cpp \ - $(TAO_ROOT)/tao/IOPC.i \ - $(TAO_ROOT)/tao/Reply_Dispatcher.i \ - $(TAO_ROOT)/tao/DII_Reply_Dispatcher.i \ - $(TAO_ROOT)/tao/Pluggable.h \ + varbase.h \ + TAO_Export.h \ + corbafwd.i \ + CDR.i \ + Sequence.h \ + Managed_Types.h \ + Managed_Types.i \ + Sequence.i \ + Sequence_T.h \ + Sequence_T.i \ + Sequence_T.cpp \ + IOPC.i \ + Reply_Dispatcher.i \ + DII_Reply_Dispatcher.i \ + Pluggable.h \ $(ACE_ROOT)/ace/Message_Queue.h \ $(ACE_ROOT)/ace/IO_Cntl_Msg.h \ $(ACE_ROOT)/ace/Message_Queue_T.h \ @@ -24198,76 +24478,72 @@ realclean: $(ACE_ROOT)/ace/WFMO_Reactor.i \ $(ACE_ROOT)/ace/Strategies.i \ $(ACE_ROOT)/ace/Message_Queue.i \ - $(TAO_ROOT)/tao/Typecode.h \ - $(TAO_ROOT)/tao/Exception.h \ - $(TAO_ROOT)/tao/Exception.i \ - $(TAO_ROOT)/tao/Typecode.i \ - $(TAO_ROOT)/tao/Pluggable.i \ - $(TAO_ROOT)/tao/Environment.h \ - $(TAO_ROOT)/tao/Environment.i \ - $(TAO_ROOT)/tao/GIOP_Message_State.h \ - $(TAO_ROOT)/tao/Pluggable_Messaging.h \ - $(TAO_ROOT)/tao/Pluggable_Messaging_Utils.h \ - $(TAO_ROOT)/tao/Pluggable_Messaging_Utils.i \ - $(TAO_ROOT)/tao/Pluggable_Messaging.i \ - $(TAO_ROOT)/tao/GIOP_Message_State.i \ - $(TAO_ROOT)/tao/Request.h \ - $(TAO_ROOT)/tao/ORB.h \ - $(TAO_ROOT)/tao/IOR_LookupTable.h \ - $(TAO_ROOT)/tao/Services.h \ - $(TAO_ROOT)/tao/Services.i \ - $(TAO_ROOT)/tao/IORManipulation.h \ - $(TAO_ROOT)/tao/LocalObject.h \ - $(TAO_ROOT)/tao/Object.h \ - $(TAO_ROOT)/tao/Object.i \ - $(TAO_ROOT)/tao/LocalObject.i \ - $(TAO_ROOT)/tao/IORC.h \ - $(TAO_ROOT)/tao/IORC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.h \ - $(TAO_ROOT)/tao/Request_Info.h \ - $(TAO_ROOT)/tao/PortableInterceptorC.h \ - $(TAO_ROOT)/tao/DynamicC.h \ - $(TAO_ROOT)/tao/Any.h \ - $(TAO_ROOT)/tao/Any.i \ - $(TAO_ROOT)/tao/DynAnyC.h \ - $(TAO_ROOT)/tao/DynAnyC.i \ - $(TAO_ROOT)/tao/DynamicC.i \ - $(TAO_ROOT)/tao/MessagingC.h \ - $(TAO_ROOT)/tao/ValueBase.h \ - $(TAO_ROOT)/tao/ValueBase.i \ - $(TAO_ROOT)/tao/ValueFactory.h \ - $(TAO_ROOT)/tao/ValueFactory.i \ - $(TAO_ROOT)/tao/TimeBaseC.h \ - $(TAO_ROOT)/tao/TimeBaseC.i \ - $(TAO_ROOT)/tao/PolicyC.h \ - $(TAO_ROOT)/tao/CurrentC.h \ - $(TAO_ROOT)/tao/CurrentC.i \ - $(TAO_ROOT)/tao/Encodable.h \ - $(TAO_ROOT)/tao/PolicyC.i \ - $(TAO_ROOT)/tao/PollableC.h \ - $(TAO_ROOT)/tao/PollableC.i \ - $(TAO_ROOT)/tao/MessagingC.i \ - $(TAO_ROOT)/tao/PortableInterceptorC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.i \ - $(TAO_ROOT)/tao/ORB.i \ - $(TAO_ROOT)/tao/NVList.h \ - $(TAO_ROOT)/tao/NVList.i \ - $(TAO_ROOT)/tao/Context.h \ - $(TAO_ROOT)/tao/Context.i \ - $(TAO_ROOT)/tao/Request.i \ - $(TAO_ROOT)/tao/debug.h + Typecode.h \ + Exception.h \ + Exception.i \ + Typecode.i \ + Pluggable.i \ + Environment.h \ + Environment.i \ + GIOP_Message_State.h \ + Pluggable_Messaging.h \ + Pluggable_Messaging_Utils.h \ + Pluggable_Messaging_Utils.i \ + Pluggable_Messaging.i \ + GIOP_Message_State.i \ + Request.h \ + ORB.h \ + IOR_LookupTable.h \ + Services.h \ + Services.i \ + IORManipulation.h \ + LocalObject.h \ + Object.h \ + Object.i \ + LocalObject.i \ + IORC.h \ + IORC.i \ + PortableInterceptor.h \ + Request_Info.h \ + PortableInterceptorC.h \ + DynamicC.h \ + Any.h \ + Any.i \ + DynamicC.i \ + MessagingC.h \ + ValueBase.h \ + ValueBase.i \ + ValueFactory.h \ + ValueFactory.i \ + TimeBaseC.h \ + TimeBaseC.i \ + PolicyC.h \ + CurrentC.h \ + CurrentC.i \ + Encodable.h \ + PolicyC.i \ + PollableC.h \ + PollableC.i \ + MessagingC.i \ + PortableInterceptorC.i \ + PortableInterceptor.i \ + ORB.i \ + NVList.h \ + NVList.i \ + Context.h \ + Context.i \ + Request.i \ + debug.h -.obj/IOPC.o .obj/IOPC.so .shobj/IOPC.o .shobj/IOPC.so: IOPC.cpp \ - $(TAO_ROOT)/tao/IOPC.h \ +.obj/IOPC.o .obj/IOPC.o .obj/IOPC.o .obj/IOPC.o: IOPC.cpp \ + IOPC.h \ $(ACE_ROOT)/ace/pre.h \ - $(TAO_ROOT)/tao/CDR.h \ - $(TAO_ROOT)/tao/corbafwd.h \ + CDR.h \ + corbafwd.h \ $(ACE_ROOT)/ace/CDR_Stream.h \ $(ACE_ROOT)/ace/Message_Block.h \ $(ACE_ROOT)/ace/ACE.h \ $(ACE_ROOT)/ace/OS.h \ - $(ACE_ROOT)/ace/config-sunos5.6.h \ - $(ACE_ROOT)/ace/config-sunos5.5.h \ $(ACE_ROOT)/ace/post.h \ $(ACE_ROOT)/ace/ACE_export.h \ $(ACE_ROOT)/ace/svc_export.h \ @@ -24291,6 +24567,12 @@ realclean: $(ACE_ROOT)/ace/Log_Record.h \ $(ACE_ROOT)/ace/Log_Priority.h \ $(ACE_ROOT)/ace/Log_Record.i \ + $(ACE_ROOT)/ace/Thread_Hook.h \ + $(ACE_ROOT)/ace/Thread_Adapter.h \ + $(ACE_ROOT)/ace/Thread_Adapter.inl \ + $(ACE_ROOT)/ace/Thread_Exit.h \ + $(ACE_ROOT)/ace/Thread_Control.h \ + $(ACE_ROOT)/ace/Thread_Control.inl \ $(ACE_ROOT)/ace/ACE.i \ $(ACE_ROOT)/ace/Malloc.h \ $(ACE_ROOT)/ace/Malloc_Base.h \ @@ -24345,44 +24627,42 @@ realclean: $(ACE_ROOT)/ace/SString.h \ $(ACE_ROOT)/ace/SString.i \ $(ACE_ROOT)/ace/CDR_Stream.i \ - $(TAO_ROOT)/tao/try_macros.h \ - $(TAO_ROOT)/tao/orbconf.h \ + try_macros.h \ + orbconf.h \ $(ACE_ROOT)/ace/CORBA_macros.h \ - $(TAO_ROOT)/tao/varbase.h \ - $(TAO_ROOT)/tao/TAO_Export.h \ - $(TAO_ROOT)/tao/corbafwd.i \ - $(TAO_ROOT)/tao/CDR.i \ - $(TAO_ROOT)/tao/Sequence.h \ - $(TAO_ROOT)/tao/Managed_Types.h \ - $(TAO_ROOT)/tao/Managed_Types.i \ - $(TAO_ROOT)/tao/Sequence.i \ - $(TAO_ROOT)/tao/Sequence_T.h \ - $(TAO_ROOT)/tao/Sequence_T.i \ - $(TAO_ROOT)/tao/Sequence_T.cpp \ - $(TAO_ROOT)/tao/IOPC.i \ - $(TAO_ROOT)/tao/Any.h \ - $(TAO_ROOT)/tao/Environment.h \ - $(TAO_ROOT)/tao/Environment.i \ - $(TAO_ROOT)/tao/Object.h \ - $(TAO_ROOT)/tao/Object.i \ - $(TAO_ROOT)/tao/Typecode.h \ - $(TAO_ROOT)/tao/Exception.h \ - $(TAO_ROOT)/tao/Exception.i \ - $(TAO_ROOT)/tao/Typecode.i \ - $(TAO_ROOT)/tao/Any.i + varbase.h \ + TAO_Export.h \ + corbafwd.i \ + CDR.i \ + Sequence.h \ + Managed_Types.h \ + Managed_Types.i \ + Sequence.i \ + Sequence_T.h \ + Sequence_T.i \ + Sequence_T.cpp \ + IOPC.i \ + Any.h \ + Environment.h \ + Environment.i \ + Object.h \ + Object.i \ + Typecode.h \ + Exception.h \ + Exception.i \ + Typecode.i \ + Any.i -.obj/IOPS.o .obj/IOPS.so .shobj/IOPS.o .shobj/IOPS.so: IOPS.cpp \ - $(TAO_ROOT)/tao/IOPS.h \ +.obj/IOPS.o .obj/IOPS.o .obj/IOPS.o .obj/IOPS.o: IOPS.cpp \ + IOPS.h \ $(ACE_ROOT)/ace/pre.h \ - $(TAO_ROOT)/tao/IOPC.h \ - $(TAO_ROOT)/tao/CDR.h \ - $(TAO_ROOT)/tao/corbafwd.h \ + IOPC.h \ + CDR.h \ + corbafwd.h \ $(ACE_ROOT)/ace/CDR_Stream.h \ $(ACE_ROOT)/ace/Message_Block.h \ $(ACE_ROOT)/ace/ACE.h \ $(ACE_ROOT)/ace/OS.h \ - $(ACE_ROOT)/ace/config-sunos5.6.h \ - $(ACE_ROOT)/ace/config-sunos5.5.h \ $(ACE_ROOT)/ace/post.h \ $(ACE_ROOT)/ace/ACE_export.h \ $(ACE_ROOT)/ace/svc_export.h \ @@ -24406,6 +24686,12 @@ realclean: $(ACE_ROOT)/ace/Log_Record.h \ $(ACE_ROOT)/ace/Log_Priority.h \ $(ACE_ROOT)/ace/Log_Record.i \ + $(ACE_ROOT)/ace/Thread_Hook.h \ + $(ACE_ROOT)/ace/Thread_Adapter.h \ + $(ACE_ROOT)/ace/Thread_Adapter.inl \ + $(ACE_ROOT)/ace/Thread_Exit.h \ + $(ACE_ROOT)/ace/Thread_Control.h \ + $(ACE_ROOT)/ace/Thread_Control.inl \ $(ACE_ROOT)/ace/ACE.i \ $(ACE_ROOT)/ace/Malloc.h \ $(ACE_ROOT)/ace/Malloc_Base.h \ @@ -24460,35 +24746,33 @@ realclean: $(ACE_ROOT)/ace/SString.h \ $(ACE_ROOT)/ace/SString.i \ $(ACE_ROOT)/ace/CDR_Stream.i \ - $(TAO_ROOT)/tao/try_macros.h \ - $(TAO_ROOT)/tao/orbconf.h \ + try_macros.h \ + orbconf.h \ $(ACE_ROOT)/ace/CORBA_macros.h \ - $(TAO_ROOT)/tao/varbase.h \ - $(TAO_ROOT)/tao/TAO_Export.h \ - $(TAO_ROOT)/tao/corbafwd.i \ - $(TAO_ROOT)/tao/CDR.i \ - $(TAO_ROOT)/tao/Sequence.h \ - $(TAO_ROOT)/tao/Managed_Types.h \ - $(TAO_ROOT)/tao/Managed_Types.i \ - $(TAO_ROOT)/tao/Sequence.i \ - $(TAO_ROOT)/tao/Sequence_T.h \ - $(TAO_ROOT)/tao/Sequence_T.i \ - $(TAO_ROOT)/tao/Sequence_T.cpp \ - $(TAO_ROOT)/tao/IOPC.i \ - $(TAO_ROOT)/tao/IOPS_T.h \ - $(TAO_ROOT)/tao/IOPS_T.i \ - $(TAO_ROOT)/tao/IOPS_T.cpp \ - $(TAO_ROOT)/tao/IOPS.i + varbase.h \ + TAO_Export.h \ + corbafwd.i \ + CDR.i \ + Sequence.h \ + Managed_Types.h \ + Managed_Types.i \ + Sequence.i \ + Sequence_T.h \ + Sequence_T.i \ + Sequence_T.cpp \ + IOPC.i \ + IOPS_T.h \ + IOPS_T.i \ + IOPS_T.cpp \ + IOPS.i -.obj/PollableC.o .obj/PollableC.so .shobj/PollableC.o .shobj/PollableC.so: PollableC.cpp PollableC.h \ +.obj/PollableC.o .obj/PollableC.o .obj/PollableC.o .obj/PollableC.o: PollableC.cpp PollableC.h \ $(ACE_ROOT)/ace/pre.h \ - $(TAO_ROOT)/tao/corbafwd.h \ + corbafwd.h \ $(ACE_ROOT)/ace/CDR_Stream.h \ $(ACE_ROOT)/ace/Message_Block.h \ $(ACE_ROOT)/ace/ACE.h \ $(ACE_ROOT)/ace/OS.h \ - $(ACE_ROOT)/ace/config-sunos5.6.h \ - $(ACE_ROOT)/ace/config-sunos5.5.h \ $(ACE_ROOT)/ace/post.h \ $(ACE_ROOT)/ace/ACE_export.h \ $(ACE_ROOT)/ace/svc_export.h \ @@ -24512,6 +24796,12 @@ realclean: $(ACE_ROOT)/ace/Log_Record.h \ $(ACE_ROOT)/ace/Log_Priority.h \ $(ACE_ROOT)/ace/Log_Record.i \ + $(ACE_ROOT)/ace/Thread_Hook.h \ + $(ACE_ROOT)/ace/Thread_Adapter.h \ + $(ACE_ROOT)/ace/Thread_Adapter.inl \ + $(ACE_ROOT)/ace/Thread_Exit.h \ + $(ACE_ROOT)/ace/Thread_Control.h \ + $(ACE_ROOT)/ace/Thread_Control.inl \ $(ACE_ROOT)/ace/ACE.i \ $(ACE_ROOT)/ace/Malloc.h \ $(ACE_ROOT)/ace/Malloc_Base.h \ @@ -24566,48 +24856,46 @@ realclean: $(ACE_ROOT)/ace/SString.h \ $(ACE_ROOT)/ace/SString.i \ $(ACE_ROOT)/ace/CDR_Stream.i \ - $(TAO_ROOT)/tao/try_macros.h \ - $(TAO_ROOT)/tao/orbconf.h \ + try_macros.h \ + orbconf.h \ $(ACE_ROOT)/ace/CORBA_macros.h \ - $(TAO_ROOT)/tao/varbase.h \ - $(TAO_ROOT)/tao/TAO_Export.h \ - $(TAO_ROOT)/tao/corbafwd.i \ - $(TAO_ROOT)/tao/Object.h \ - $(TAO_ROOT)/tao/Object.i \ - $(TAO_ROOT)/tao/Exception.h \ - $(TAO_ROOT)/tao/Exception.i \ - $(TAO_ROOT)/tao/CDR.h \ - $(TAO_ROOT)/tao/CDR.i \ + varbase.h \ + TAO_Export.h \ + corbafwd.i \ + Object.h \ + Object.i \ + Exception.h \ + Exception.i \ + CDR.h \ + CDR.i \ PollableC.i \ - $(TAO_ROOT)/tao/POA_CORBA.h \ - $(TAO_ROOT)/tao/PolicyC.h \ - $(TAO_ROOT)/tao/CurrentC.h \ - $(TAO_ROOT)/tao/CurrentC.i \ - $(TAO_ROOT)/tao/Encodable.h \ - $(TAO_ROOT)/tao/Sequence.h \ - $(TAO_ROOT)/tao/Managed_Types.h \ - $(TAO_ROOT)/tao/Managed_Types.i \ - $(TAO_ROOT)/tao/Sequence.i \ - $(TAO_ROOT)/tao/Sequence_T.h \ - $(TAO_ROOT)/tao/Sequence_T.i \ - $(TAO_ROOT)/tao/Sequence_T.cpp \ - $(TAO_ROOT)/tao/Typecode.h \ - $(TAO_ROOT)/tao/Typecode.i \ - $(TAO_ROOT)/tao/Environment.h \ - $(TAO_ROOT)/tao/Environment.i \ - $(TAO_ROOT)/tao/PolicyC.i \ - $(TAO_ROOT)/tao/DynAnyC.h \ - $(TAO_ROOT)/tao/Any.h \ - $(TAO_ROOT)/tao/Any.i \ - $(TAO_ROOT)/tao/DynAnyC.i \ - $(TAO_ROOT)/tao/DomainC.h \ - $(TAO_ROOT)/tao/DomainC.i \ - $(TAO_ROOT)/tao/Servant_Base.h \ - $(TAO_ROOT)/tao/PortableServerC.h \ - $(TAO_ROOT)/tao/PortableServerC.i \ - $(TAO_ROOT)/tao/Servant_Base.i \ - $(TAO_ROOT)/tao/Stub.h \ - $(TAO_ROOT)/tao/Pluggable.h \ + POA_CORBA.h \ + PolicyC.h \ + CurrentC.h \ + CurrentC.i \ + Encodable.h \ + Sequence.h \ + Managed_Types.h \ + Managed_Types.i \ + Sequence.i \ + Sequence_T.h \ + Sequence_T.i \ + Sequence_T.cpp \ + Typecode.h \ + Typecode.i \ + Environment.h \ + Environment.i \ + PolicyC.i \ + DomainC.h \ + Any.h \ + Any.i \ + DomainC.i \ + Servant_Base.h \ + PortableServerC.h \ + PortableServerC.i \ + Servant_Base.i \ + Stub.h \ + Pluggable.h \ $(ACE_ROOT)/ace/Message_Queue.h \ $(ACE_ROOT)/ace/IO_Cntl_Msg.h \ $(ACE_ROOT)/ace/Message_Queue_T.h \ @@ -24654,98 +24942,96 @@ realclean: $(ACE_ROOT)/ace/WFMO_Reactor.i \ $(ACE_ROOT)/ace/Strategies.i \ $(ACE_ROOT)/ace/Message_Queue.i \ - $(TAO_ROOT)/tao/IOPC.h \ - $(TAO_ROOT)/tao/IOPC.i \ - $(TAO_ROOT)/tao/Pluggable.i \ - $(TAO_ROOT)/tao/MProfile.h \ - $(TAO_ROOT)/tao/Profile.h \ - $(TAO_ROOT)/tao/Tagged_Components.h \ - $(TAO_ROOT)/tao/CONV_FRAMEC.h \ - $(TAO_ROOT)/tao/CONV_FRAMEC.i \ - $(TAO_ROOT)/tao/Tagged_Components.i \ - $(TAO_ROOT)/tao/Profile.i \ - $(TAO_ROOT)/tao/MProfile.i \ - $(TAO_ROOT)/tao/ORB.h \ - $(TAO_ROOT)/tao/IOR_LookupTable.h \ - $(TAO_ROOT)/tao/Services.h \ - $(TAO_ROOT)/tao/Services.i \ - $(TAO_ROOT)/tao/IORManipulation.h \ - $(TAO_ROOT)/tao/LocalObject.h \ - $(TAO_ROOT)/tao/LocalObject.i \ - $(TAO_ROOT)/tao/IORC.h \ - $(TAO_ROOT)/tao/IORC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.h \ - $(TAO_ROOT)/tao/Request_Info.h \ - $(TAO_ROOT)/tao/PortableInterceptorC.h \ - $(TAO_ROOT)/tao/DynamicC.h \ - $(TAO_ROOT)/tao/DynamicC.i \ - $(TAO_ROOT)/tao/MessagingC.h \ - $(TAO_ROOT)/tao/ValueBase.h \ - $(TAO_ROOT)/tao/ValueBase.i \ - $(TAO_ROOT)/tao/ValueFactory.h \ - $(TAO_ROOT)/tao/ValueFactory.i \ - $(TAO_ROOT)/tao/TimeBaseC.h \ - $(TAO_ROOT)/tao/TimeBaseC.i \ - $(TAO_ROOT)/tao/PollableC.h \ - $(TAO_ROOT)/tao/MessagingC.i \ - $(TAO_ROOT)/tao/PortableInterceptorC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.i \ - $(TAO_ROOT)/tao/ORB.i \ - $(TAO_ROOT)/tao/Stub.i \ - $(TAO_ROOT)/tao/Invocation.h \ - $(TAO_ROOT)/tao/ORB_Core.h \ - $(TAO_ROOT)/tao/Policy_Manager.h \ - $(TAO_ROOT)/tao/Policy_Manager.i \ - $(TAO_ROOT)/tao/Resource_Factory.h \ - $(TAO_ROOT)/tao/Protocol_Factory.h \ - $(TAO_ROOT)/tao/params.h \ - $(TAO_ROOT)/tao/params.i \ - $(TAO_ROOT)/tao/TAO_Singleton_Manager.h \ - $(TAO_ROOT)/tao/TAO_Singleton_Manager.inl \ - $(TAO_ROOT)/tao/TAO_Singleton.h \ - $(TAO_ROOT)/tao/TAO_Singleton.inl \ - $(TAO_ROOT)/tao/TAO_Singleton.cpp \ + IOPC.h \ + IOPC.i \ + Pluggable.i \ + MProfile.h \ + Profile.h \ + Tagged_Components.h \ + CONV_FRAMEC.h \ + CONV_FRAMEC.i \ + Tagged_Components.i \ + Profile.i \ + MProfile.i \ + ORB.h \ + IOR_LookupTable.h \ + Services.h \ + Services.i \ + IORManipulation.h \ + LocalObject.h \ + LocalObject.i \ + IORC.h \ + IORC.i \ + PortableInterceptor.h \ + Request_Info.h \ + PortableInterceptorC.h \ + DynamicC.h \ + DynamicC.i \ + MessagingC.h \ + ValueBase.h \ + ValueBase.i \ + ValueFactory.h \ + ValueFactory.i \ + TimeBaseC.h \ + TimeBaseC.i \ + PollableC.h \ + MessagingC.i \ + PortableInterceptorC.i \ + PortableInterceptor.i \ + ORB.i \ + Stub.i \ + Invocation.h \ + ORB_Core.h \ + Policy_Manager.h \ + Policy_Manager.i \ + Resource_Factory.h \ + Protocol_Factory.h \ + params.h \ + params.i \ + TAO_Singleton_Manager.h \ + TAO_Singleton_Manager.inl \ + TAO_Singleton.h \ + TAO_Singleton.inl \ + TAO_Singleton.cpp \ $(ACE_ROOT)/ace/Map_Manager.h \ $(ACE_ROOT)/ace/Map_Manager.i \ $(ACE_ROOT)/ace/Map_Manager.cpp \ - $(TAO_ROOT)/tao/ORB_Core.i \ + ORB_Core.i \ $(ACE_ROOT)/ace/Dynamic_Service.h \ $(ACE_ROOT)/ace/Dynamic_Service.cpp \ - $(TAO_ROOT)/tao/Synch_Reply_Dispatcher.h \ - $(TAO_ROOT)/tao/Reply_Dispatcher.h \ - $(TAO_ROOT)/tao/Reply_Dispatcher.i \ - $(TAO_ROOT)/tao/GIOP_Message_State.h \ - $(TAO_ROOT)/tao/Pluggable_Messaging.h \ - $(TAO_ROOT)/tao/Pluggable_Messaging_Utils.h \ - $(TAO_ROOT)/tao/Pluggable_Messaging_Utils.i \ - $(TAO_ROOT)/tao/Pluggable_Messaging.i \ - $(TAO_ROOT)/tao/GIOP_Message_State.i \ - $(TAO_ROOT)/tao/Synch_Reply_Dispatcher.i \ - $(TAO_ROOT)/tao/TAOC.h \ - $(TAO_ROOT)/tao/Priority_Mapping_Manager.h \ - $(TAO_ROOT)/tao/Priority_Mapping.h \ - $(TAO_ROOT)/tao/RTCORBAC.h \ - $(TAO_ROOT)/tao/RTCORBAC.i \ - $(TAO_ROOT)/tao/Priority_Mapping.i \ - $(TAO_ROOT)/tao/Priority_Mapping_Manager.i \ - $(TAO_ROOT)/tao/TAOC.i \ - $(TAO_ROOT)/tao/operation_details.h \ - $(TAO_ROOT)/tao/target_specification.h \ - $(TAO_ROOT)/tao/Object_KeyC.h \ - $(TAO_ROOT)/tao/Object_KeyC.i \ - $(TAO_ROOT)/tao/target_specification.i \ - $(TAO_ROOT)/tao/operation_details.i \ - $(TAO_ROOT)/tao/Invocation.i + Synch_Reply_Dispatcher.h \ + Reply_Dispatcher.h \ + Reply_Dispatcher.i \ + GIOP_Message_State.h \ + Pluggable_Messaging.h \ + Pluggable_Messaging_Utils.h \ + Pluggable_Messaging_Utils.i \ + Pluggable_Messaging.i \ + GIOP_Message_State.i \ + Synch_Reply_Dispatcher.i \ + TAOC.h \ + Priority_Mapping_Manager.h \ + Priority_Mapping.h \ + RTCORBAC.h \ + RTCORBAC.i \ + Priority_Mapping.i \ + Priority_Mapping_Manager.i \ + TAOC.i \ + operation_details.h \ + target_specification.h \ + Object_KeyC.h \ + Object_KeyC.i \ + target_specification.i \ + operation_details.i \ + Invocation.i -.obj/PollableS.o .obj/PollableS.so .shobj/PollableS.o .shobj/PollableS.so: PollableS.cpp PollableS.h PollableC.h \ +.obj/PollableS.o .obj/PollableS.o .obj/PollableS.o .obj/PollableS.o: PollableS.cpp PollableS.h PollableC.h \ $(ACE_ROOT)/ace/pre.h \ - $(TAO_ROOT)/tao/corbafwd.h \ + corbafwd.h \ $(ACE_ROOT)/ace/CDR_Stream.h \ $(ACE_ROOT)/ace/Message_Block.h \ $(ACE_ROOT)/ace/ACE.h \ $(ACE_ROOT)/ace/OS.h \ - $(ACE_ROOT)/ace/config-sunos5.6.h \ - $(ACE_ROOT)/ace/config-sunos5.5.h \ $(ACE_ROOT)/ace/post.h \ $(ACE_ROOT)/ace/ACE_export.h \ $(ACE_ROOT)/ace/svc_export.h \ @@ -24769,6 +25055,12 @@ realclean: $(ACE_ROOT)/ace/Log_Record.h \ $(ACE_ROOT)/ace/Log_Priority.h \ $(ACE_ROOT)/ace/Log_Record.i \ + $(ACE_ROOT)/ace/Thread_Hook.h \ + $(ACE_ROOT)/ace/Thread_Adapter.h \ + $(ACE_ROOT)/ace/Thread_Adapter.inl \ + $(ACE_ROOT)/ace/Thread_Exit.h \ + $(ACE_ROOT)/ace/Thread_Control.h \ + $(ACE_ROOT)/ace/Thread_Control.inl \ $(ACE_ROOT)/ace/ACE.i \ $(ACE_ROOT)/ace/Malloc.h \ $(ACE_ROOT)/ace/Malloc_Base.h \ @@ -24823,31 +25115,29 @@ realclean: $(ACE_ROOT)/ace/SString.h \ $(ACE_ROOT)/ace/SString.i \ $(ACE_ROOT)/ace/CDR_Stream.i \ - $(TAO_ROOT)/tao/try_macros.h \ - $(TAO_ROOT)/tao/orbconf.h \ + try_macros.h \ + orbconf.h \ $(ACE_ROOT)/ace/CORBA_macros.h \ - $(TAO_ROOT)/tao/varbase.h \ - $(TAO_ROOT)/tao/TAO_Export.h \ - $(TAO_ROOT)/tao/corbafwd.i \ - $(TAO_ROOT)/tao/Object.h \ - $(TAO_ROOT)/tao/Object.i \ - $(TAO_ROOT)/tao/Exception.h \ - $(TAO_ROOT)/tao/Exception.i \ - $(TAO_ROOT)/tao/CDR.h \ - $(TAO_ROOT)/tao/CDR.i \ + varbase.h \ + TAO_Export.h \ + corbafwd.i \ + Object.h \ + Object.i \ + Exception.h \ + Exception.i \ + CDR.h \ + CDR.i \ PollableC.i PollableS_T.h PollableS_T.i PollableS_T.cpp PollableS.i -.obj/CONV_FRAMEC.o .obj/CONV_FRAMEC.so .shobj/CONV_FRAMEC.o .shobj/CONV_FRAMEC.so: CONV_FRAMEC.cpp \ - $(TAO_ROOT)/tao/CONV_FRAMEC.h \ +.obj/CONV_FRAMEC.o .obj/CONV_FRAMEC.o .obj/CONV_FRAMEC.o .obj/CONV_FRAMEC.o: CONV_FRAMEC.cpp \ + CONV_FRAMEC.h \ $(ACE_ROOT)/ace/pre.h \ - $(TAO_ROOT)/tao/CDR.h \ - $(TAO_ROOT)/tao/corbafwd.h \ + CDR.h \ + corbafwd.h \ $(ACE_ROOT)/ace/CDR_Stream.h \ $(ACE_ROOT)/ace/Message_Block.h \ $(ACE_ROOT)/ace/ACE.h \ $(ACE_ROOT)/ace/OS.h \ - $(ACE_ROOT)/ace/config-sunos5.6.h \ - $(ACE_ROOT)/ace/config-sunos5.5.h \ $(ACE_ROOT)/ace/post.h \ $(ACE_ROOT)/ace/ACE_export.h \ $(ACE_ROOT)/ace/svc_export.h \ @@ -24871,6 +25161,12 @@ realclean: $(ACE_ROOT)/ace/Log_Record.h \ $(ACE_ROOT)/ace/Log_Priority.h \ $(ACE_ROOT)/ace/Log_Record.i \ + $(ACE_ROOT)/ace/Thread_Hook.h \ + $(ACE_ROOT)/ace/Thread_Adapter.h \ + $(ACE_ROOT)/ace/Thread_Adapter.inl \ + $(ACE_ROOT)/ace/Thread_Exit.h \ + $(ACE_ROOT)/ace/Thread_Control.h \ + $(ACE_ROOT)/ace/Thread_Control.inl \ $(ACE_ROOT)/ace/ACE.i \ $(ACE_ROOT)/ace/Malloc.h \ $(ACE_ROOT)/ace/Malloc_Base.h \ @@ -24925,44 +25221,42 @@ realclean: $(ACE_ROOT)/ace/SString.h \ $(ACE_ROOT)/ace/SString.i \ $(ACE_ROOT)/ace/CDR_Stream.i \ - $(TAO_ROOT)/tao/try_macros.h \ - $(TAO_ROOT)/tao/orbconf.h \ + try_macros.h \ + orbconf.h \ $(ACE_ROOT)/ace/CORBA_macros.h \ - $(TAO_ROOT)/tao/varbase.h \ - $(TAO_ROOT)/tao/TAO_Export.h \ - $(TAO_ROOT)/tao/corbafwd.i \ - $(TAO_ROOT)/tao/CDR.i \ - $(TAO_ROOT)/tao/Sequence.h \ - $(TAO_ROOT)/tao/Managed_Types.h \ - $(TAO_ROOT)/tao/Managed_Types.i \ - $(TAO_ROOT)/tao/Sequence.i \ - $(TAO_ROOT)/tao/Sequence_T.h \ - $(TAO_ROOT)/tao/Sequence_T.i \ - $(TAO_ROOT)/tao/Sequence_T.cpp \ - $(TAO_ROOT)/tao/CONV_FRAMEC.i \ - $(TAO_ROOT)/tao/Any.h \ - $(TAO_ROOT)/tao/Environment.h \ - $(TAO_ROOT)/tao/Environment.i \ - $(TAO_ROOT)/tao/Object.h \ - $(TAO_ROOT)/tao/Object.i \ - $(TAO_ROOT)/tao/Typecode.h \ - $(TAO_ROOT)/tao/Exception.h \ - $(TAO_ROOT)/tao/Exception.i \ - $(TAO_ROOT)/tao/Typecode.i \ - $(TAO_ROOT)/tao/Any.i + varbase.h \ + TAO_Export.h \ + corbafwd.i \ + CDR.i \ + Sequence.h \ + Managed_Types.h \ + Managed_Types.i \ + Sequence.i \ + Sequence_T.h \ + Sequence_T.i \ + Sequence_T.cpp \ + CONV_FRAMEC.i \ + Any.h \ + Environment.h \ + Environment.i \ + Object.h \ + Object.i \ + Typecode.h \ + Exception.h \ + Exception.i \ + Typecode.i \ + Any.i -.obj/CONV_FRAMES.o .obj/CONV_FRAMES.so .shobj/CONV_FRAMES.o .shobj/CONV_FRAMES.so: CONV_FRAMES.cpp \ - $(TAO_ROOT)/tao/CONV_FRAMES.h \ +.obj/CONV_FRAMES.o .obj/CONV_FRAMES.o .obj/CONV_FRAMES.o .obj/CONV_FRAMES.o: CONV_FRAMES.cpp \ + CONV_FRAMES.h \ $(ACE_ROOT)/ace/pre.h \ - $(TAO_ROOT)/tao/CONV_FRAMEC.h \ - $(TAO_ROOT)/tao/CDR.h \ - $(TAO_ROOT)/tao/corbafwd.h \ + CONV_FRAMEC.h \ + CDR.h \ + corbafwd.h \ $(ACE_ROOT)/ace/CDR_Stream.h \ $(ACE_ROOT)/ace/Message_Block.h \ $(ACE_ROOT)/ace/ACE.h \ $(ACE_ROOT)/ace/OS.h \ - $(ACE_ROOT)/ace/config-sunos5.6.h \ - $(ACE_ROOT)/ace/config-sunos5.5.h \ $(ACE_ROOT)/ace/post.h \ $(ACE_ROOT)/ace/ACE_export.h \ $(ACE_ROOT)/ace/svc_export.h \ @@ -24986,6 +25280,12 @@ realclean: $(ACE_ROOT)/ace/Log_Record.h \ $(ACE_ROOT)/ace/Log_Priority.h \ $(ACE_ROOT)/ace/Log_Record.i \ + $(ACE_ROOT)/ace/Thread_Hook.h \ + $(ACE_ROOT)/ace/Thread_Adapter.h \ + $(ACE_ROOT)/ace/Thread_Adapter.inl \ + $(ACE_ROOT)/ace/Thread_Exit.h \ + $(ACE_ROOT)/ace/Thread_Control.h \ + $(ACE_ROOT)/ace/Thread_Control.inl \ $(ACE_ROOT)/ace/ACE.i \ $(ACE_ROOT)/ace/Malloc.h \ $(ACE_ROOT)/ace/Malloc_Base.h \ @@ -25040,38 +25340,36 @@ realclean: $(ACE_ROOT)/ace/SString.h \ $(ACE_ROOT)/ace/SString.i \ $(ACE_ROOT)/ace/CDR_Stream.i \ - $(TAO_ROOT)/tao/try_macros.h \ - $(TAO_ROOT)/tao/orbconf.h \ + try_macros.h \ + orbconf.h \ $(ACE_ROOT)/ace/CORBA_macros.h \ - $(TAO_ROOT)/tao/varbase.h \ - $(TAO_ROOT)/tao/TAO_Export.h \ - $(TAO_ROOT)/tao/corbafwd.i \ - $(TAO_ROOT)/tao/CDR.i \ - $(TAO_ROOT)/tao/Sequence.h \ - $(TAO_ROOT)/tao/Managed_Types.h \ - $(TAO_ROOT)/tao/Managed_Types.i \ - $(TAO_ROOT)/tao/Sequence.i \ - $(TAO_ROOT)/tao/Sequence_T.h \ - $(TAO_ROOT)/tao/Sequence_T.i \ - $(TAO_ROOT)/tao/Sequence_T.cpp \ - $(TAO_ROOT)/tao/CONV_FRAMEC.i \ - $(TAO_ROOT)/tao/CONV_FRAMES_T.h \ - $(TAO_ROOT)/tao/CONV_FRAMES_T.i \ - $(TAO_ROOT)/tao/CONV_FRAMES_T.cpp \ - $(TAO_ROOT)/tao/CONV_FRAMES.i + varbase.h \ + TAO_Export.h \ + corbafwd.i \ + CDR.i \ + Sequence.h \ + Managed_Types.h \ + Managed_Types.i \ + Sequence.i \ + Sequence_T.h \ + Sequence_T.i \ + Sequence_T.cpp \ + CONV_FRAMEC.i \ + CONV_FRAMES_T.h \ + CONV_FRAMES_T.i \ + CONV_FRAMES_T.cpp \ + CONV_FRAMES.i -.obj/Tagged_Components.o .obj/Tagged_Components.so .shobj/Tagged_Components.o .shobj/Tagged_Components.so: Tagged_Components.cpp \ - $(TAO_ROOT)/tao/Tagged_Components.h \ +.obj/Tagged_Components.o .obj/Tagged_Components.o .obj/Tagged_Components.o .obj/Tagged_Components.o: Tagged_Components.cpp \ + Tagged_Components.h \ $(ACE_ROOT)/ace/pre.h \ - $(TAO_ROOT)/tao/IOPC.h \ - $(TAO_ROOT)/tao/CDR.h \ - $(TAO_ROOT)/tao/corbafwd.h \ + IOPC.h \ + CDR.h \ + corbafwd.h \ $(ACE_ROOT)/ace/CDR_Stream.h \ $(ACE_ROOT)/ace/Message_Block.h \ $(ACE_ROOT)/ace/ACE.h \ $(ACE_ROOT)/ace/OS.h \ - $(ACE_ROOT)/ace/config-sunos5.6.h \ - $(ACE_ROOT)/ace/config-sunos5.5.h \ $(ACE_ROOT)/ace/post.h \ $(ACE_ROOT)/ace/ACE_export.h \ $(ACE_ROOT)/ace/svc_export.h \ @@ -25095,6 +25393,12 @@ realclean: $(ACE_ROOT)/ace/Log_Record.h \ $(ACE_ROOT)/ace/Log_Priority.h \ $(ACE_ROOT)/ace/Log_Record.i \ + $(ACE_ROOT)/ace/Thread_Hook.h \ + $(ACE_ROOT)/ace/Thread_Adapter.h \ + $(ACE_ROOT)/ace/Thread_Adapter.inl \ + $(ACE_ROOT)/ace/Thread_Exit.h \ + $(ACE_ROOT)/ace/Thread_Control.h \ + $(ACE_ROOT)/ace/Thread_Control.inl \ $(ACE_ROOT)/ace/ACE.i \ $(ACE_ROOT)/ace/Malloc.h \ $(ACE_ROOT)/ace/Malloc_Base.h \ @@ -25149,35 +25453,33 @@ realclean: $(ACE_ROOT)/ace/SString.h \ $(ACE_ROOT)/ace/SString.i \ $(ACE_ROOT)/ace/CDR_Stream.i \ - $(TAO_ROOT)/tao/try_macros.h \ - $(TAO_ROOT)/tao/orbconf.h \ + try_macros.h \ + orbconf.h \ $(ACE_ROOT)/ace/CORBA_macros.h \ - $(TAO_ROOT)/tao/varbase.h \ - $(TAO_ROOT)/tao/TAO_Export.h \ - $(TAO_ROOT)/tao/corbafwd.i \ - $(TAO_ROOT)/tao/CDR.i \ - $(TAO_ROOT)/tao/Sequence.h \ - $(TAO_ROOT)/tao/Managed_Types.h \ - $(TAO_ROOT)/tao/Managed_Types.i \ - $(TAO_ROOT)/tao/Sequence.i \ - $(TAO_ROOT)/tao/Sequence_T.h \ - $(TAO_ROOT)/tao/Sequence_T.i \ - $(TAO_ROOT)/tao/Sequence_T.cpp \ - $(TAO_ROOT)/tao/IOPC.i \ - $(TAO_ROOT)/tao/CONV_FRAMEC.h \ - $(TAO_ROOT)/tao/CONV_FRAMEC.i \ - $(TAO_ROOT)/tao/Tagged_Components.i + varbase.h \ + TAO_Export.h \ + corbafwd.i \ + CDR.i \ + Sequence.h \ + Managed_Types.h \ + Managed_Types.i \ + Sequence.i \ + Sequence_T.h \ + Sequence_T.i \ + Sequence_T.cpp \ + IOPC.i \ + CONV_FRAMEC.h \ + CONV_FRAMEC.i \ + Tagged_Components.i -.obj/GIOPC.o .obj/GIOPC.so .shobj/GIOPC.o .shobj/GIOPC.so: GIOPC.cpp \ - $(TAO_ROOT)/tao/GIOPC.h \ +.obj/GIOPC.o .obj/GIOPC.o .obj/GIOPC.o .obj/GIOPC.o: GIOPC.cpp \ + GIOPC.h \ $(ACE_ROOT)/ace/pre.h \ - $(TAO_ROOT)/tao/corbafwd.h \ + corbafwd.h \ $(ACE_ROOT)/ace/CDR_Stream.h \ $(ACE_ROOT)/ace/Message_Block.h \ $(ACE_ROOT)/ace/ACE.h \ $(ACE_ROOT)/ace/OS.h \ - $(ACE_ROOT)/ace/config-sunos5.6.h \ - $(ACE_ROOT)/ace/config-sunos5.5.h \ $(ACE_ROOT)/ace/post.h \ $(ACE_ROOT)/ace/ACE_export.h \ $(ACE_ROOT)/ace/svc_export.h \ @@ -25201,6 +25503,12 @@ realclean: $(ACE_ROOT)/ace/Log_Record.h \ $(ACE_ROOT)/ace/Log_Priority.h \ $(ACE_ROOT)/ace/Log_Record.i \ + $(ACE_ROOT)/ace/Thread_Hook.h \ + $(ACE_ROOT)/ace/Thread_Adapter.h \ + $(ACE_ROOT)/ace/Thread_Adapter.inl \ + $(ACE_ROOT)/ace/Thread_Exit.h \ + $(ACE_ROOT)/ace/Thread_Control.h \ + $(ACE_ROOT)/ace/Thread_Control.inl \ $(ACE_ROOT)/ace/ACE.i \ $(ACE_ROOT)/ace/Malloc.h \ $(ACE_ROOT)/ace/Malloc_Base.h \ @@ -25255,47 +25563,45 @@ realclean: $(ACE_ROOT)/ace/SString.h \ $(ACE_ROOT)/ace/SString.i \ $(ACE_ROOT)/ace/CDR_Stream.i \ - $(TAO_ROOT)/tao/try_macros.h \ - $(TAO_ROOT)/tao/orbconf.h \ + try_macros.h \ + orbconf.h \ $(ACE_ROOT)/ace/CORBA_macros.h \ - $(TAO_ROOT)/tao/varbase.h \ - $(TAO_ROOT)/tao/TAO_Export.h \ - $(TAO_ROOT)/tao/corbafwd.i \ - $(TAO_ROOT)/tao/IOPC.h \ - $(TAO_ROOT)/tao/CDR.h \ - $(TAO_ROOT)/tao/CDR.i \ - $(TAO_ROOT)/tao/Sequence.h \ - $(TAO_ROOT)/tao/Managed_Types.h \ - $(TAO_ROOT)/tao/Managed_Types.i \ - $(TAO_ROOT)/tao/Sequence.i \ - $(TAO_ROOT)/tao/Sequence_T.h \ - $(TAO_ROOT)/tao/Sequence_T.i \ - $(TAO_ROOT)/tao/Sequence_T.cpp \ - $(TAO_ROOT)/tao/IOPC.i \ - $(TAO_ROOT)/tao/Object_KeyC.h \ - $(TAO_ROOT)/tao/Object_KeyC.i \ - $(TAO_ROOT)/tao/GIOPC.i \ - $(TAO_ROOT)/tao/Environment.h \ - $(TAO_ROOT)/tao/Environment.i \ - $(TAO_ROOT)/tao/Any.h \ - $(TAO_ROOT)/tao/Object.h \ - $(TAO_ROOT)/tao/Object.i \ - $(TAO_ROOT)/tao/Typecode.h \ - $(TAO_ROOT)/tao/Exception.h \ - $(TAO_ROOT)/tao/Exception.i \ - $(TAO_ROOT)/tao/Typecode.i \ - $(TAO_ROOT)/tao/Any.i + varbase.h \ + TAO_Export.h \ + corbafwd.i \ + IOPC.h \ + CDR.h \ + CDR.i \ + Sequence.h \ + Managed_Types.h \ + Managed_Types.i \ + Sequence.i \ + Sequence_T.h \ + Sequence_T.i \ + Sequence_T.cpp \ + IOPC.i \ + Object_KeyC.h \ + Object_KeyC.i \ + GIOPC.i \ + Environment.h \ + Environment.i \ + Any.h \ + Object.h \ + Object.i \ + Typecode.h \ + Exception.h \ + Exception.i \ + Typecode.i \ + Any.i -.obj/BoundsC.o .obj/BoundsC.so .shobj/BoundsC.o .shobj/BoundsC.so: BoundsC.cpp \ - $(TAO_ROOT)/tao/BoundsC.h \ +.obj/BoundsC.o .obj/BoundsC.o .obj/BoundsC.o .obj/BoundsC.o: BoundsC.cpp \ + BoundsC.h \ $(ACE_ROOT)/ace/pre.h \ - $(TAO_ROOT)/tao/corbafwd.h \ + corbafwd.h \ $(ACE_ROOT)/ace/CDR_Stream.h \ $(ACE_ROOT)/ace/Message_Block.h \ $(ACE_ROOT)/ace/ACE.h \ $(ACE_ROOT)/ace/OS.h \ - $(ACE_ROOT)/ace/config-sunos5.6.h \ - $(ACE_ROOT)/ace/config-sunos5.5.h \ $(ACE_ROOT)/ace/post.h \ $(ACE_ROOT)/ace/ACE_export.h \ $(ACE_ROOT)/ace/svc_export.h \ @@ -25319,6 +25625,12 @@ realclean: $(ACE_ROOT)/ace/Log_Record.h \ $(ACE_ROOT)/ace/Log_Priority.h \ $(ACE_ROOT)/ace/Log_Record.i \ + $(ACE_ROOT)/ace/Thread_Hook.h \ + $(ACE_ROOT)/ace/Thread_Adapter.h \ + $(ACE_ROOT)/ace/Thread_Adapter.inl \ + $(ACE_ROOT)/ace/Thread_Exit.h \ + $(ACE_ROOT)/ace/Thread_Control.h \ + $(ACE_ROOT)/ace/Thread_Control.inl \ $(ACE_ROOT)/ace/ACE.i \ $(ACE_ROOT)/ace/Malloc.h \ $(ACE_ROOT)/ace/Malloc_Base.h \ @@ -25373,35 +25685,33 @@ realclean: $(ACE_ROOT)/ace/SString.h \ $(ACE_ROOT)/ace/SString.i \ $(ACE_ROOT)/ace/CDR_Stream.i \ - $(TAO_ROOT)/tao/try_macros.h \ - $(TAO_ROOT)/tao/orbconf.h \ + try_macros.h \ + orbconf.h \ $(ACE_ROOT)/ace/CORBA_macros.h \ - $(TAO_ROOT)/tao/varbase.h \ - $(TAO_ROOT)/tao/TAO_Export.h \ - $(TAO_ROOT)/tao/corbafwd.i \ - $(TAO_ROOT)/tao/Exception.h \ - $(TAO_ROOT)/tao/Exception.i \ - $(TAO_ROOT)/tao/CDR.h \ - $(TAO_ROOT)/tao/CDR.i \ - $(TAO_ROOT)/tao/Any.h \ - $(TAO_ROOT)/tao/Environment.h \ - $(TAO_ROOT)/tao/Environment.i \ - $(TAO_ROOT)/tao/Object.h \ - $(TAO_ROOT)/tao/Object.i \ - $(TAO_ROOT)/tao/Typecode.h \ - $(TAO_ROOT)/tao/Typecode.i \ - $(TAO_ROOT)/tao/Any.i \ - $(TAO_ROOT)/tao/BoundsC.i + varbase.h \ + TAO_Export.h \ + corbafwd.i \ + Exception.h \ + Exception.i \ + CDR.h \ + CDR.i \ + Any.h \ + Environment.h \ + Environment.i \ + Object.h \ + Object.i \ + Typecode.h \ + Typecode.i \ + Any.i \ + BoundsC.i -.obj/TAOC.o .obj/TAOC.so .shobj/TAOC.o .shobj/TAOC.so: TAOC.cpp TAOC.h \ +.obj/TAOC.o .obj/TAOC.o .obj/TAOC.o .obj/TAOC.o: TAOC.cpp TAOC.h \ $(ACE_ROOT)/ace/pre.h \ - $(TAO_ROOT)/tao/corbafwd.h \ + corbafwd.h \ $(ACE_ROOT)/ace/CDR_Stream.h \ $(ACE_ROOT)/ace/Message_Block.h \ $(ACE_ROOT)/ace/ACE.h \ $(ACE_ROOT)/ace/OS.h \ - $(ACE_ROOT)/ace/config-sunos5.6.h \ - $(ACE_ROOT)/ace/config-sunos5.5.h \ $(ACE_ROOT)/ace/post.h \ $(ACE_ROOT)/ace/ACE_export.h \ $(ACE_ROOT)/ace/svc_export.h \ @@ -25425,6 +25735,12 @@ realclean: $(ACE_ROOT)/ace/Log_Record.h \ $(ACE_ROOT)/ace/Log_Priority.h \ $(ACE_ROOT)/ace/Log_Record.i \ + $(ACE_ROOT)/ace/Thread_Hook.h \ + $(ACE_ROOT)/ace/Thread_Adapter.h \ + $(ACE_ROOT)/ace/Thread_Adapter.inl \ + $(ACE_ROOT)/ace/Thread_Exit.h \ + $(ACE_ROOT)/ace/Thread_Control.h \ + $(ACE_ROOT)/ace/Thread_Control.inl \ $(ACE_ROOT)/ace/ACE.i \ $(ACE_ROOT)/ace/Malloc.h \ $(ACE_ROOT)/ace/Malloc_Base.h \ @@ -25479,64 +25795,62 @@ realclean: $(ACE_ROOT)/ace/SString.h \ $(ACE_ROOT)/ace/SString.i \ $(ACE_ROOT)/ace/CDR_Stream.i \ - $(TAO_ROOT)/tao/try_macros.h \ - $(TAO_ROOT)/tao/orbconf.h \ + try_macros.h \ + orbconf.h \ $(ACE_ROOT)/ace/CORBA_macros.h \ - $(TAO_ROOT)/tao/varbase.h \ - $(TAO_ROOT)/tao/TAO_Export.h \ - $(TAO_ROOT)/tao/corbafwd.i \ - $(TAO_ROOT)/tao/PolicyC.h \ - $(TAO_ROOT)/tao/CurrentC.h \ - $(TAO_ROOT)/tao/Object.h \ - $(TAO_ROOT)/tao/Object.i \ - $(TAO_ROOT)/tao/CurrentC.i \ - $(TAO_ROOT)/tao/Encodable.h \ - $(TAO_ROOT)/tao/Exception.h \ - $(TAO_ROOT)/tao/Exception.i \ - $(TAO_ROOT)/tao/Sequence.h \ - $(TAO_ROOT)/tao/Managed_Types.h \ - $(TAO_ROOT)/tao/Managed_Types.i \ - $(TAO_ROOT)/tao/Sequence.i \ - $(TAO_ROOT)/tao/Sequence_T.h \ - $(TAO_ROOT)/tao/Sequence_T.i \ - $(TAO_ROOT)/tao/Sequence_T.cpp \ - $(TAO_ROOT)/tao/CDR.h \ - $(TAO_ROOT)/tao/CDR.i \ - $(TAO_ROOT)/tao/Typecode.h \ - $(TAO_ROOT)/tao/Typecode.i \ - $(TAO_ROOT)/tao/Environment.h \ - $(TAO_ROOT)/tao/Environment.i \ - $(TAO_ROOT)/tao/PolicyC.i \ - $(TAO_ROOT)/tao/TimeBaseC.h \ - $(TAO_ROOT)/tao/Any.h \ - $(TAO_ROOT)/tao/Any.i \ - $(TAO_ROOT)/tao/TimeBaseC.i \ - $(TAO_ROOT)/tao/Priority_Mapping_Manager.h \ - $(TAO_ROOT)/tao/Priority_Mapping.h \ - $(TAO_ROOT)/tao/RTCORBAC.h \ - $(TAO_ROOT)/tao/IOPC.h \ - $(TAO_ROOT)/tao/IOPC.i \ - $(TAO_ROOT)/tao/RTCORBAC.i \ - $(TAO_ROOT)/tao/Priority_Mapping.i \ - $(TAO_ROOT)/tao/LocalObject.h \ - $(TAO_ROOT)/tao/LocalObject.i \ - $(TAO_ROOT)/tao/Priority_Mapping_Manager.i \ + varbase.h \ + TAO_Export.h \ + corbafwd.i \ + PolicyC.h \ + CurrentC.h \ + Object.h \ + Object.i \ + CurrentC.i \ + Encodable.h \ + Exception.h \ + Exception.i \ + Sequence.h \ + Managed_Types.h \ + Managed_Types.i \ + Sequence.i \ + Sequence_T.h \ + Sequence_T.i \ + Sequence_T.cpp \ + CDR.h \ + CDR.i \ + Typecode.h \ + Typecode.i \ + Environment.h \ + Environment.i \ + PolicyC.i \ + TimeBaseC.h \ + Any.h \ + Any.i \ + TimeBaseC.i \ + Priority_Mapping_Manager.h \ + Priority_Mapping.h \ + RTCORBAC.h \ + IOPC.h \ + IOPC.i \ + RTCORBAC.i \ + Priority_Mapping.i \ + LocalObject.h \ + LocalObject.i \ + Priority_Mapping_Manager.i \ TAOC.i \ - $(TAO_ROOT)/tao/TAOS.h \ - $(TAO_ROOT)/tao/TAOS_T.h \ - $(TAO_ROOT)/tao/TAOS_T.i \ - $(TAO_ROOT)/tao/TAOS_T.cpp \ - $(TAO_ROOT)/tao/TAOS.i + TAOS.h \ + TAOS_T.h \ + TAOS_T.i \ + TAOS_T.cpp \ + TAOS.i -.obj/TAOS.o .obj/TAOS.so .shobj/TAOS.o .shobj/TAOS.so: TAOS.cpp TAOS.h \ - $(TAO_ROOT)/tao/corbafwd.h \ +.obj/TAOS.o .obj/TAOS.o .obj/TAOS.o .obj/TAOS.o: TAOS.cpp TAOS.h \ + corbafwd.h \ $(ACE_ROOT)/ace/pre.h \ $(ACE_ROOT)/ace/CDR_Stream.h \ $(ACE_ROOT)/ace/Message_Block.h \ $(ACE_ROOT)/ace/ACE.h \ $(ACE_ROOT)/ace/OS.h \ - $(ACE_ROOT)/ace/config-sunos5.6.h \ - $(ACE_ROOT)/ace/config-sunos5.5.h \ $(ACE_ROOT)/ace/post.h \ $(ACE_ROOT)/ace/ACE_export.h \ $(ACE_ROOT)/ace/svc_export.h \ @@ -25560,6 +25874,12 @@ realclean: $(ACE_ROOT)/ace/Log_Record.h \ $(ACE_ROOT)/ace/Log_Priority.h \ $(ACE_ROOT)/ace/Log_Record.i \ + $(ACE_ROOT)/ace/Thread_Hook.h \ + $(ACE_ROOT)/ace/Thread_Adapter.h \ + $(ACE_ROOT)/ace/Thread_Adapter.inl \ + $(ACE_ROOT)/ace/Thread_Exit.h \ + $(ACE_ROOT)/ace/Thread_Control.h \ + $(ACE_ROOT)/ace/Thread_Control.inl \ $(ACE_ROOT)/ace/ACE.i \ $(ACE_ROOT)/ace/Malloc.h \ $(ACE_ROOT)/ace/Malloc_Base.h \ @@ -25614,24 +25934,22 @@ realclean: $(ACE_ROOT)/ace/SString.h \ $(ACE_ROOT)/ace/SString.i \ $(ACE_ROOT)/ace/CDR_Stream.i \ - $(TAO_ROOT)/tao/try_macros.h \ - $(TAO_ROOT)/tao/orbconf.h \ + try_macros.h \ + orbconf.h \ $(ACE_ROOT)/ace/CORBA_macros.h \ - $(TAO_ROOT)/tao/varbase.h \ - $(TAO_ROOT)/tao/TAO_Export.h \ - $(TAO_ROOT)/tao/corbafwd.i \ + varbase.h \ + TAO_Export.h \ + corbafwd.i \ TAOS_T.h TAOS_T.i TAOS_T.cpp TAOS.i -.obj/Object_Loader.o .obj/Object_Loader.so .shobj/Object_Loader.o .shobj/Object_Loader.so: Object_Loader.cpp \ - $(TAO_ROOT)/tao/Object_Loader.h \ +.obj/Object_Loader.o .obj/Object_Loader.o .obj/Object_Loader.o .obj/Object_Loader.o: Object_Loader.cpp \ + Object_Loader.h \ $(ACE_ROOT)/ace/pre.h \ - $(TAO_ROOT)/tao/corbafwd.h \ + corbafwd.h \ $(ACE_ROOT)/ace/CDR_Stream.h \ $(ACE_ROOT)/ace/Message_Block.h \ $(ACE_ROOT)/ace/ACE.h \ $(ACE_ROOT)/ace/OS.h \ - $(ACE_ROOT)/ace/config-sunos5.6.h \ - $(ACE_ROOT)/ace/config-sunos5.5.h \ $(ACE_ROOT)/ace/post.h \ $(ACE_ROOT)/ace/ACE_export.h \ $(ACE_ROOT)/ace/svc_export.h \ @@ -25655,6 +25973,12 @@ realclean: $(ACE_ROOT)/ace/Log_Record.h \ $(ACE_ROOT)/ace/Log_Priority.h \ $(ACE_ROOT)/ace/Log_Record.i \ + $(ACE_ROOT)/ace/Thread_Hook.h \ + $(ACE_ROOT)/ace/Thread_Adapter.h \ + $(ACE_ROOT)/ace/Thread_Adapter.inl \ + $(ACE_ROOT)/ace/Thread_Exit.h \ + $(ACE_ROOT)/ace/Thread_Control.h \ + $(ACE_ROOT)/ace/Thread_Control.inl \ $(ACE_ROOT)/ace/ACE.i \ $(ACE_ROOT)/ace/Malloc.h \ $(ACE_ROOT)/ace/Malloc_Base.h \ @@ -25709,17 +26033,17 @@ realclean: $(ACE_ROOT)/ace/SString.h \ $(ACE_ROOT)/ace/SString.i \ $(ACE_ROOT)/ace/CDR_Stream.i \ - $(TAO_ROOT)/tao/try_macros.h \ - $(TAO_ROOT)/tao/orbconf.h \ + try_macros.h \ + orbconf.h \ $(ACE_ROOT)/ace/CORBA_macros.h \ - $(TAO_ROOT)/tao/varbase.h \ - $(TAO_ROOT)/tao/TAO_Export.h \ - $(TAO_ROOT)/tao/corbafwd.i \ + varbase.h \ + TAO_Export.h \ + corbafwd.i \ $(ACE_ROOT)/ace/Service_Object.h \ $(ACE_ROOT)/ace/Shared_Object.h \ $(ACE_ROOT)/ace/Shared_Object.i \ $(ACE_ROOT)/ace/Service_Object.i \ - $(TAO_ROOT)/tao/Object_Loader.i \ + Object_Loader.i \ $(ACE_ROOT)/ace/Dynamic_Service.h \ $(ACE_ROOT)/ace/Dynamic_Service.cpp \ $(ACE_ROOT)/ace/Service_Config.h \ @@ -25739,12 +26063,10 @@ realclean: $(ACE_ROOT)/ace/Service_Types.i \ $(ACE_ROOT)/ace/Service_Repository.i -.obj/TAO_Singleton_Manager.o .obj/TAO_Singleton_Manager.so .shobj/TAO_Singleton_Manager.o .shobj/TAO_Singleton_Manager.so: TAO_Singleton_Manager.cpp \ +.obj/TAO_Singleton_Manager.o .obj/TAO_Singleton_Manager.o .obj/TAO_Singleton_Manager.o .obj/TAO_Singleton_Manager.o: TAO_Singleton_Manager.cpp \ $(ACE_ROOT)/ace/Object_Manager.h \ $(ACE_ROOT)/ace/pre.h \ $(ACE_ROOT)/ace/OS.h \ - $(ACE_ROOT)/ace/config-sunos5.6.h \ - $(ACE_ROOT)/ace/config-sunos5.5.h \ $(ACE_ROOT)/ace/post.h \ $(ACE_ROOT)/ace/ACE_export.h \ $(ACE_ROOT)/ace/svc_export.h \ @@ -25768,6 +26090,12 @@ realclean: $(ACE_ROOT)/ace/Log_Record.h \ $(ACE_ROOT)/ace/Log_Priority.h \ $(ACE_ROOT)/ace/Log_Record.i \ + $(ACE_ROOT)/ace/Thread_Hook.h \ + $(ACE_ROOT)/ace/Thread_Adapter.h \ + $(ACE_ROOT)/ace/Thread_Adapter.inl \ + $(ACE_ROOT)/ace/Thread_Exit.h \ + $(ACE_ROOT)/ace/Thread_Control.h \ + $(ACE_ROOT)/ace/Thread_Control.inl \ $(ACE_ROOT)/ace/Object_Manager.i \ $(ACE_ROOT)/ace/Managed_Object.h \ $(ACE_ROOT)/ace/Managed_Object.i \ @@ -25788,11 +26116,11 @@ realclean: $(ACE_ROOT)/ace/Thread.i \ $(ACE_ROOT)/ace/Atomic_Op.i \ $(ACE_ROOT)/ace/Synch_T.cpp \ - $(TAO_ROOT)/tao/TAO_Singleton_Manager.h \ - $(TAO_ROOT)/tao/TAO_Export.h \ - $(TAO_ROOT)/tao/TAO_Singleton_Manager.inl \ - $(TAO_ROOT)/tao/Exception.h \ - $(TAO_ROOT)/tao/corbafwd.h \ + TAO_Singleton_Manager.h \ + TAO_Export.h \ + TAO_Singleton_Manager.inl \ + Exception.h \ + corbafwd.h \ $(ACE_ROOT)/ace/CDR_Stream.h \ $(ACE_ROOT)/ace/Message_Block.h \ $(ACE_ROOT)/ace/Malloc.h \ @@ -25829,22 +26157,20 @@ realclean: $(ACE_ROOT)/ace/SString.h \ $(ACE_ROOT)/ace/SString.i \ $(ACE_ROOT)/ace/CDR_Stream.i \ - $(TAO_ROOT)/tao/try_macros.h \ - $(TAO_ROOT)/tao/orbconf.h \ + try_macros.h \ + orbconf.h \ $(ACE_ROOT)/ace/CORBA_macros.h \ - $(TAO_ROOT)/tao/varbase.h \ - $(TAO_ROOT)/tao/corbafwd.i \ - $(TAO_ROOT)/tao/Exception.i \ - $(TAO_ROOT)/tao/Typecode.h \ - $(TAO_ROOT)/tao/Typecode.i + varbase.h \ + corbafwd.i \ + Exception.i \ + Typecode.h \ + Typecode.i -.obj/DLL_ORB.o .obj/DLL_ORB.so .shobj/DLL_ORB.o .shobj/DLL_ORB.so: DLL_ORB.cpp \ +.obj/DLL_ORB.o .obj/DLL_ORB.o .obj/DLL_ORB.o .obj/DLL_ORB.o: DLL_ORB.cpp \ $(ACE_ROOT)/ace/ARGV.h \ $(ACE_ROOT)/ace/pre.h \ $(ACE_ROOT)/ace/ACE.h \ $(ACE_ROOT)/ace/OS.h \ - $(ACE_ROOT)/ace/config-sunos5.6.h \ - $(ACE_ROOT)/ace/config-sunos5.5.h \ $(ACE_ROOT)/ace/post.h \ $(ACE_ROOT)/ace/ACE_export.h \ $(ACE_ROOT)/ace/svc_export.h \ @@ -25868,6 +26194,12 @@ realclean: $(ACE_ROOT)/ace/Log_Record.h \ $(ACE_ROOT)/ace/Log_Priority.h \ $(ACE_ROOT)/ace/Log_Record.i \ + $(ACE_ROOT)/ace/Thread_Hook.h \ + $(ACE_ROOT)/ace/Thread_Adapter.h \ + $(ACE_ROOT)/ace/Thread_Adapter.inl \ + $(ACE_ROOT)/ace/Thread_Exit.h \ + $(ACE_ROOT)/ace/Thread_Control.h \ + $(ACE_ROOT)/ace/Thread_Control.inl \ $(ACE_ROOT)/ace/ACE.i \ $(ACE_ROOT)/ace/Containers.h \ $(ACE_ROOT)/ace/Malloc_Base.h \ @@ -25940,7 +26272,7 @@ realclean: $(ACE_ROOT)/ace/Service_Types.h \ $(ACE_ROOT)/ace/Service_Types.i \ $(ACE_ROOT)/ace/Service_Repository.i \ - $(TAO_ROOT)/tao/DLL_ORB.h \ + DLL_ORB.h \ $(ACE_ROOT)/ace/Task.h \ $(ACE_ROOT)/ace/Thread_Manager.h \ $(ACE_ROOT)/ace/Thread_Manager.i \ @@ -25982,84 +26314,80 @@ realclean: $(ACE_ROOT)/ace/Module.cpp \ $(ACE_ROOT)/ace/Stream_Modules.h \ $(ACE_ROOT)/ace/Stream_Modules.cpp \ - $(TAO_ROOT)/tao/ORB.h \ - $(TAO_ROOT)/tao/corbafwd.h \ + ORB.h \ + corbafwd.h \ $(ACE_ROOT)/ace/CDR_Stream.h \ $(ACE_ROOT)/ace/CDR_Stream.i \ - $(TAO_ROOT)/tao/try_macros.h \ - $(TAO_ROOT)/tao/orbconf.h \ + try_macros.h \ + orbconf.h \ $(ACE_ROOT)/ace/CORBA_macros.h \ - $(TAO_ROOT)/tao/varbase.h \ - $(TAO_ROOT)/tao/TAO_Export.h \ - $(TAO_ROOT)/tao/corbafwd.i \ - $(TAO_ROOT)/tao/Exception.h \ - $(TAO_ROOT)/tao/Exception.i \ - $(TAO_ROOT)/tao/IOR_LookupTable.h \ - $(TAO_ROOT)/tao/Services.h \ - $(TAO_ROOT)/tao/Sequence.h \ - $(TAO_ROOT)/tao/Managed_Types.h \ - $(TAO_ROOT)/tao/Managed_Types.i \ - $(TAO_ROOT)/tao/Sequence.i \ - $(TAO_ROOT)/tao/Sequence_T.h \ - $(TAO_ROOT)/tao/Sequence_T.i \ - $(TAO_ROOT)/tao/Sequence_T.cpp \ - $(TAO_ROOT)/tao/Services.i \ - $(TAO_ROOT)/tao/IORManipulation.h \ - $(TAO_ROOT)/tao/LocalObject.h \ - $(TAO_ROOT)/tao/Object.h \ - $(TAO_ROOT)/tao/Object.i \ - $(TAO_ROOT)/tao/LocalObject.i \ - $(TAO_ROOT)/tao/IORC.h \ - $(TAO_ROOT)/tao/Environment.h \ - $(TAO_ROOT)/tao/Environment.i \ - $(TAO_ROOT)/tao/IORC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.h \ - $(TAO_ROOT)/tao/Request_Info.h \ - $(TAO_ROOT)/tao/PortableInterceptorC.h \ - $(TAO_ROOT)/tao/DynamicC.h \ - $(TAO_ROOT)/tao/Any.h \ - $(TAO_ROOT)/tao/CDR.h \ - $(TAO_ROOT)/tao/CDR.i \ - $(TAO_ROOT)/tao/Typecode.h \ - $(TAO_ROOT)/tao/Typecode.i \ - $(TAO_ROOT)/tao/Any.i \ - $(TAO_ROOT)/tao/IOPC.h \ - $(TAO_ROOT)/tao/IOPC.i \ - $(TAO_ROOT)/tao/DynAnyC.h \ - $(TAO_ROOT)/tao/DynAnyC.i \ - $(TAO_ROOT)/tao/DynamicC.i \ - $(TAO_ROOT)/tao/MessagingC.h \ - $(TAO_ROOT)/tao/ValueBase.h \ - $(TAO_ROOT)/tao/ValueBase.i \ - $(TAO_ROOT)/tao/ValueFactory.h \ - $(TAO_ROOT)/tao/ValueFactory.i \ - $(TAO_ROOT)/tao/TimeBaseC.h \ - $(TAO_ROOT)/tao/TimeBaseC.i \ - $(TAO_ROOT)/tao/PolicyC.h \ - $(TAO_ROOT)/tao/CurrentC.h \ - $(TAO_ROOT)/tao/CurrentC.i \ - $(TAO_ROOT)/tao/Encodable.h \ - $(TAO_ROOT)/tao/PolicyC.i \ - $(TAO_ROOT)/tao/PollableC.h \ - $(TAO_ROOT)/tao/PollableC.i \ - $(TAO_ROOT)/tao/MessagingC.i \ - $(TAO_ROOT)/tao/PortableInterceptorC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.i \ - $(TAO_ROOT)/tao/ORB.i \ - $(TAO_ROOT)/tao/DLL_ORB.inl \ - $(TAO_ROOT)/tao/TAO_Singleton_Manager.h \ - $(TAO_ROOT)/tao/TAO_Singleton_Manager.inl + varbase.h \ + TAO_Export.h \ + corbafwd.i \ + Exception.h \ + Exception.i \ + IOR_LookupTable.h \ + Services.h \ + Sequence.h \ + Managed_Types.h \ + Managed_Types.i \ + Sequence.i \ + Sequence_T.h \ + Sequence_T.i \ + Sequence_T.cpp \ + Services.i \ + IORManipulation.h \ + LocalObject.h \ + Object.h \ + Object.i \ + LocalObject.i \ + IORC.h \ + Environment.h \ + Environment.i \ + IORC.i \ + PortableInterceptor.h \ + Request_Info.h \ + PortableInterceptorC.h \ + DynamicC.h \ + Any.h \ + CDR.h \ + CDR.i \ + Typecode.h \ + Typecode.i \ + Any.i \ + IOPC.h \ + IOPC.i \ + DynamicC.i \ + MessagingC.h \ + ValueBase.h \ + ValueBase.i \ + ValueFactory.h \ + ValueFactory.i \ + TimeBaseC.h \ + TimeBaseC.i \ + PolicyC.h \ + CurrentC.h \ + CurrentC.i \ + Encodable.h \ + PolicyC.i \ + PollableC.h \ + PollableC.i \ + MessagingC.i \ + PortableInterceptorC.i \ + PortableInterceptor.i \ + ORB.i \ + DLL_ORB.inl \ + TAO_Singleton_Manager.h \ + TAO_Singleton_Manager.inl -.obj/Context.o .obj/Context.so .shobj/Context.o .shobj/Context.so: Context.cpp \ - $(TAO_ROOT)/tao/Context.h \ +.obj/Context.o .obj/Context.o .obj/Context.o .obj/Context.o: Context.cpp \ + Context.h \ $(ACE_ROOT)/ace/pre.h \ - $(TAO_ROOT)/tao/corbafwd.h \ + corbafwd.h \ $(ACE_ROOT)/ace/CDR_Stream.h \ $(ACE_ROOT)/ace/Message_Block.h \ $(ACE_ROOT)/ace/ACE.h \ $(ACE_ROOT)/ace/OS.h \ - $(ACE_ROOT)/ace/config-sunos5.6.h \ - $(ACE_ROOT)/ace/config-sunos5.5.h \ $(ACE_ROOT)/ace/post.h \ $(ACE_ROOT)/ace/ACE_export.h \ $(ACE_ROOT)/ace/svc_export.h \ @@ -26083,6 +26411,12 @@ realclean: $(ACE_ROOT)/ace/Log_Record.h \ $(ACE_ROOT)/ace/Log_Priority.h \ $(ACE_ROOT)/ace/Log_Record.i \ + $(ACE_ROOT)/ace/Thread_Hook.h \ + $(ACE_ROOT)/ace/Thread_Adapter.h \ + $(ACE_ROOT)/ace/Thread_Adapter.inl \ + $(ACE_ROOT)/ace/Thread_Exit.h \ + $(ACE_ROOT)/ace/Thread_Control.h \ + $(ACE_ROOT)/ace/Thread_Control.inl \ $(ACE_ROOT)/ace/ACE.i \ $(ACE_ROOT)/ace/Malloc.h \ $(ACE_ROOT)/ace/Malloc_Base.h \ @@ -26137,29 +26471,29 @@ realclean: $(ACE_ROOT)/ace/SString.h \ $(ACE_ROOT)/ace/SString.i \ $(ACE_ROOT)/ace/CDR_Stream.i \ - $(TAO_ROOT)/tao/try_macros.h \ - $(TAO_ROOT)/tao/orbconf.h \ + try_macros.h \ + orbconf.h \ $(ACE_ROOT)/ace/CORBA_macros.h \ - $(TAO_ROOT)/tao/varbase.h \ - $(TAO_ROOT)/tao/TAO_Export.h \ - $(TAO_ROOT)/tao/corbafwd.i \ - $(TAO_ROOT)/tao/Context.i \ - $(TAO_ROOT)/tao/Typecode.h \ - $(TAO_ROOT)/tao/Exception.h \ - $(TAO_ROOT)/tao/Exception.i \ - $(TAO_ROOT)/tao/Typecode.i \ - $(TAO_ROOT)/tao/Environment.h \ - $(TAO_ROOT)/tao/Environment.i \ - $(TAO_ROOT)/tao/NVList.h \ - $(TAO_ROOT)/tao/Any.h \ - $(TAO_ROOT)/tao/CDR.h \ - $(TAO_ROOT)/tao/CDR.i \ - $(TAO_ROOT)/tao/Object.h \ - $(TAO_ROOT)/tao/Object.i \ - $(TAO_ROOT)/tao/Any.i \ - $(TAO_ROOT)/tao/NVList.i \ - $(TAO_ROOT)/tao/ORB.h \ - $(TAO_ROOT)/tao/IOR_LookupTable.h \ + varbase.h \ + TAO_Export.h \ + corbafwd.i \ + Context.i \ + Typecode.h \ + Exception.h \ + Exception.i \ + Typecode.i \ + Environment.h \ + Environment.i \ + NVList.h \ + Any.h \ + CDR.h \ + CDR.i \ + Object.h \ + Object.i \ + Any.i \ + NVList.i \ + ORB.h \ + IOR_LookupTable.h \ $(ACE_ROOT)/ace/Hash_Map_Manager.h \ $(ACE_ROOT)/ace/Functor.h \ $(ACE_ROOT)/ace/Functor.i \ @@ -26185,55 +26519,51 @@ realclean: $(ACE_ROOT)/ace/Reactor.i \ $(ACE_ROOT)/ace/Reactor_Impl.h \ $(ACE_ROOT)/ace/Svc_Conf_Tokens.h \ - $(TAO_ROOT)/tao/Services.h \ - $(TAO_ROOT)/tao/Sequence.h \ - $(TAO_ROOT)/tao/Managed_Types.h \ - $(TAO_ROOT)/tao/Managed_Types.i \ - $(TAO_ROOT)/tao/Sequence.i \ - $(TAO_ROOT)/tao/Sequence_T.h \ - $(TAO_ROOT)/tao/Sequence_T.i \ - $(TAO_ROOT)/tao/Sequence_T.cpp \ - $(TAO_ROOT)/tao/Services.i \ - $(TAO_ROOT)/tao/IORManipulation.h \ - $(TAO_ROOT)/tao/LocalObject.h \ - $(TAO_ROOT)/tao/LocalObject.i \ - $(TAO_ROOT)/tao/IORC.h \ - $(TAO_ROOT)/tao/IORC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.h \ - $(TAO_ROOT)/tao/Request_Info.h \ - $(TAO_ROOT)/tao/PortableInterceptorC.h \ - $(TAO_ROOT)/tao/DynamicC.h \ - $(TAO_ROOT)/tao/IOPC.h \ - $(TAO_ROOT)/tao/IOPC.i \ - $(TAO_ROOT)/tao/DynAnyC.h \ - $(TAO_ROOT)/tao/DynAnyC.i \ - $(TAO_ROOT)/tao/DynamicC.i \ - $(TAO_ROOT)/tao/MessagingC.h \ - $(TAO_ROOT)/tao/ValueBase.h \ - $(TAO_ROOT)/tao/ValueBase.i \ - $(TAO_ROOT)/tao/ValueFactory.h \ - $(TAO_ROOT)/tao/ValueFactory.i \ - $(TAO_ROOT)/tao/TimeBaseC.h \ - $(TAO_ROOT)/tao/TimeBaseC.i \ - $(TAO_ROOT)/tao/PolicyC.h \ - $(TAO_ROOT)/tao/CurrentC.h \ - $(TAO_ROOT)/tao/CurrentC.i \ - $(TAO_ROOT)/tao/Encodable.h \ - $(TAO_ROOT)/tao/PolicyC.i \ - $(TAO_ROOT)/tao/PollableC.h \ - $(TAO_ROOT)/tao/PollableC.i \ - $(TAO_ROOT)/tao/MessagingC.i \ - $(TAO_ROOT)/tao/PortableInterceptorC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.i \ - $(TAO_ROOT)/tao/ORB.i + Services.h \ + Sequence.h \ + Managed_Types.h \ + Managed_Types.i \ + Sequence.i \ + Sequence_T.h \ + Sequence_T.i \ + Sequence_T.cpp \ + Services.i \ + IORManipulation.h \ + LocalObject.h \ + LocalObject.i \ + IORC.h \ + IORC.i \ + PortableInterceptor.h \ + Request_Info.h \ + PortableInterceptorC.h \ + DynamicC.h \ + IOPC.h \ + IOPC.i \ + DynamicC.i \ + MessagingC.h \ + ValueBase.h \ + ValueBase.i \ + ValueFactory.h \ + ValueFactory.i \ + TimeBaseC.h \ + TimeBaseC.i \ + PolicyC.h \ + CurrentC.h \ + CurrentC.i \ + Encodable.h \ + PolicyC.i \ + PollableC.h \ + PollableC.i \ + MessagingC.i \ + PortableInterceptorC.i \ + PortableInterceptor.i \ + ORB.i -.obj/Request.o .obj/Request.so .shobj/Request.o .shobj/Request.so: Request.cpp \ - $(TAO_ROOT)/tao/Request.h \ +.obj/Request.o .obj/Request.o .obj/Request.o .obj/Request.o: Request.cpp \ + Request.h \ $(ACE_ROOT)/ace/pre.h \ - $(TAO_ROOT)/tao/orbconf.h \ + orbconf.h \ $(ACE_ROOT)/ace/OS.h \ - $(ACE_ROOT)/ace/config-sunos5.6.h \ - $(ACE_ROOT)/ace/config-sunos5.5.h \ $(ACE_ROOT)/ace/post.h \ $(ACE_ROOT)/ace/ACE_export.h \ $(ACE_ROOT)/ace/svc_export.h \ @@ -26257,7 +26587,13 @@ realclean: $(ACE_ROOT)/ace/Log_Record.h \ $(ACE_ROOT)/ace/Log_Priority.h \ $(ACE_ROOT)/ace/Log_Record.i \ - $(TAO_ROOT)/tao/corbafwd.h \ + $(ACE_ROOT)/ace/Thread_Hook.h \ + $(ACE_ROOT)/ace/Thread_Adapter.h \ + $(ACE_ROOT)/ace/Thread_Adapter.inl \ + $(ACE_ROOT)/ace/Thread_Exit.h \ + $(ACE_ROOT)/ace/Thread_Control.h \ + $(ACE_ROOT)/ace/Thread_Control.inl \ + corbafwd.h \ $(ACE_ROOT)/ace/CDR_Stream.h \ $(ACE_ROOT)/ace/Message_Block.h \ $(ACE_ROOT)/ace/ACE.h \ @@ -26315,15 +26651,15 @@ realclean: $(ACE_ROOT)/ace/SString.h \ $(ACE_ROOT)/ace/SString.i \ $(ACE_ROOT)/ace/CDR_Stream.i \ - $(TAO_ROOT)/tao/try_macros.h \ + try_macros.h \ $(ACE_ROOT)/ace/CORBA_macros.h \ - $(TAO_ROOT)/tao/varbase.h \ - $(TAO_ROOT)/tao/TAO_Export.h \ - $(TAO_ROOT)/tao/corbafwd.i \ - $(TAO_ROOT)/tao/ORB.h \ - $(TAO_ROOT)/tao/Exception.h \ - $(TAO_ROOT)/tao/Exception.i \ - $(TAO_ROOT)/tao/IOR_LookupTable.h \ + varbase.h \ + TAO_Export.h \ + corbafwd.i \ + ORB.h \ + Exception.h \ + Exception.i \ + IOR_LookupTable.h \ $(ACE_ROOT)/ace/Hash_Map_Manager.h \ $(ACE_ROOT)/ace/Functor.h \ $(ACE_ROOT)/ace/Functor.i \ @@ -26349,64 +26685,62 @@ realclean: $(ACE_ROOT)/ace/Reactor.i \ $(ACE_ROOT)/ace/Reactor_Impl.h \ $(ACE_ROOT)/ace/Svc_Conf_Tokens.h \ - $(TAO_ROOT)/tao/Services.h \ - $(TAO_ROOT)/tao/Sequence.h \ - $(TAO_ROOT)/tao/Managed_Types.h \ - $(TAO_ROOT)/tao/Managed_Types.i \ - $(TAO_ROOT)/tao/Sequence.i \ - $(TAO_ROOT)/tao/Sequence_T.h \ - $(TAO_ROOT)/tao/Sequence_T.i \ - $(TAO_ROOT)/tao/Sequence_T.cpp \ - $(TAO_ROOT)/tao/Services.i \ - $(TAO_ROOT)/tao/IORManipulation.h \ - $(TAO_ROOT)/tao/LocalObject.h \ - $(TAO_ROOT)/tao/Object.h \ - $(TAO_ROOT)/tao/Object.i \ - $(TAO_ROOT)/tao/LocalObject.i \ - $(TAO_ROOT)/tao/IORC.h \ - $(TAO_ROOT)/tao/Environment.h \ - $(TAO_ROOT)/tao/Environment.i \ - $(TAO_ROOT)/tao/IORC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.h \ - $(TAO_ROOT)/tao/Request_Info.h \ - $(TAO_ROOT)/tao/PortableInterceptorC.h \ - $(TAO_ROOT)/tao/DynamicC.h \ - $(TAO_ROOT)/tao/Any.h \ - $(TAO_ROOT)/tao/CDR.h \ - $(TAO_ROOT)/tao/CDR.i \ - $(TAO_ROOT)/tao/Typecode.h \ - $(TAO_ROOT)/tao/Typecode.i \ - $(TAO_ROOT)/tao/Any.i \ - $(TAO_ROOT)/tao/IOPC.h \ - $(TAO_ROOT)/tao/IOPC.i \ - $(TAO_ROOT)/tao/DynAnyC.h \ - $(TAO_ROOT)/tao/DynAnyC.i \ - $(TAO_ROOT)/tao/DynamicC.i \ - $(TAO_ROOT)/tao/MessagingC.h \ - $(TAO_ROOT)/tao/ValueBase.h \ - $(TAO_ROOT)/tao/ValueBase.i \ - $(TAO_ROOT)/tao/ValueFactory.h \ - $(TAO_ROOT)/tao/ValueFactory.i \ - $(TAO_ROOT)/tao/TimeBaseC.h \ - $(TAO_ROOT)/tao/TimeBaseC.i \ - $(TAO_ROOT)/tao/PolicyC.h \ - $(TAO_ROOT)/tao/CurrentC.h \ - $(TAO_ROOT)/tao/CurrentC.i \ - $(TAO_ROOT)/tao/Encodable.h \ - $(TAO_ROOT)/tao/PolicyC.i \ - $(TAO_ROOT)/tao/PollableC.h \ - $(TAO_ROOT)/tao/PollableC.i \ - $(TAO_ROOT)/tao/MessagingC.i \ - $(TAO_ROOT)/tao/PortableInterceptorC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.i \ - $(TAO_ROOT)/tao/ORB.i \ - $(TAO_ROOT)/tao/NVList.h \ - $(TAO_ROOT)/tao/NVList.i \ - $(TAO_ROOT)/tao/Context.h \ - $(TAO_ROOT)/tao/Context.i \ - $(TAO_ROOT)/tao/Request.i \ - $(TAO_ROOT)/tao/Stub.h \ - $(TAO_ROOT)/tao/Pluggable.h \ + Services.h \ + Sequence.h \ + Managed_Types.h \ + Managed_Types.i \ + Sequence.i \ + Sequence_T.h \ + Sequence_T.i \ + Sequence_T.cpp \ + Services.i \ + IORManipulation.h \ + LocalObject.h \ + Object.h \ + Object.i \ + LocalObject.i \ + IORC.h \ + Environment.h \ + Environment.i \ + IORC.i \ + PortableInterceptor.h \ + Request_Info.h \ + PortableInterceptorC.h \ + DynamicC.h \ + Any.h \ + CDR.h \ + CDR.i \ + Typecode.h \ + Typecode.i \ + Any.i \ + IOPC.h \ + IOPC.i \ + DynamicC.i \ + MessagingC.h \ + ValueBase.h \ + ValueBase.i \ + ValueFactory.h \ + ValueFactory.i \ + TimeBaseC.h \ + TimeBaseC.i \ + PolicyC.h \ + CurrentC.h \ + CurrentC.i \ + Encodable.h \ + PolicyC.i \ + PollableC.h \ + PollableC.i \ + MessagingC.i \ + PortableInterceptorC.i \ + PortableInterceptor.i \ + ORB.i \ + NVList.h \ + NVList.i \ + Context.h \ + Context.i \ + Request.i \ + Stub.h \ + Pluggable.h \ $(ACE_ROOT)/ace/Message_Queue.h \ $(ACE_ROOT)/ace/IO_Cntl_Msg.h \ $(ACE_ROOT)/ace/Message_Queue_T.h \ @@ -26428,30 +26762,28 @@ realclean: $(ACE_ROOT)/ace/WFMO_Reactor.i \ $(ACE_ROOT)/ace/Strategies.i \ $(ACE_ROOT)/ace/Message_Queue.i \ - $(TAO_ROOT)/tao/Pluggable.i \ - $(TAO_ROOT)/tao/MProfile.h \ - $(TAO_ROOT)/tao/Profile.h \ - $(TAO_ROOT)/tao/Tagged_Components.h \ - $(TAO_ROOT)/tao/CONV_FRAMEC.h \ - $(TAO_ROOT)/tao/CONV_FRAMEC.i \ - $(TAO_ROOT)/tao/Tagged_Components.i \ - $(TAO_ROOT)/tao/Profile.i \ - $(TAO_ROOT)/tao/MProfile.i \ - $(TAO_ROOT)/tao/Stub.i \ - $(TAO_ROOT)/tao/Pluggable_Messaging_Utils.h \ - $(TAO_ROOT)/tao/Pluggable_Messaging_Utils.i + Pluggable.i \ + MProfile.h \ + Profile.h \ + Tagged_Components.h \ + CONV_FRAMEC.h \ + CONV_FRAMEC.i \ + Tagged_Components.i \ + Profile.i \ + MProfile.i \ + Stub.i \ + Pluggable_Messaging_Utils.h \ + Pluggable_Messaging_Utils.i -.obj/Services.o .obj/Services.so .shobj/Services.o .shobj/Services.so: Services.cpp \ - $(TAO_ROOT)/tao/Services.h \ +.obj/Services.o .obj/Services.o .obj/Services.o .obj/Services.o: Services.cpp \ + Services.h \ $(ACE_ROOT)/ace/pre.h \ - $(TAO_ROOT)/tao/Sequence.h \ - $(TAO_ROOT)/tao/corbafwd.h \ + Sequence.h \ + corbafwd.h \ $(ACE_ROOT)/ace/CDR_Stream.h \ $(ACE_ROOT)/ace/Message_Block.h \ $(ACE_ROOT)/ace/ACE.h \ $(ACE_ROOT)/ace/OS.h \ - $(ACE_ROOT)/ace/config-sunos5.6.h \ - $(ACE_ROOT)/ace/config-sunos5.5.h \ $(ACE_ROOT)/ace/post.h \ $(ACE_ROOT)/ace/ACE_export.h \ $(ACE_ROOT)/ace/svc_export.h \ @@ -26475,6 +26807,12 @@ realclean: $(ACE_ROOT)/ace/Log_Record.h \ $(ACE_ROOT)/ace/Log_Priority.h \ $(ACE_ROOT)/ace/Log_Record.i \ + $(ACE_ROOT)/ace/Thread_Hook.h \ + $(ACE_ROOT)/ace/Thread_Adapter.h \ + $(ACE_ROOT)/ace/Thread_Adapter.inl \ + $(ACE_ROOT)/ace/Thread_Exit.h \ + $(ACE_ROOT)/ace/Thread_Control.h \ + $(ACE_ROOT)/ace/Thread_Control.inl \ $(ACE_ROOT)/ace/ACE.i \ $(ACE_ROOT)/ace/Malloc.h \ $(ACE_ROOT)/ace/Malloc_Base.h \ @@ -26529,39 +26867,37 @@ realclean: $(ACE_ROOT)/ace/SString.h \ $(ACE_ROOT)/ace/SString.i \ $(ACE_ROOT)/ace/CDR_Stream.i \ - $(TAO_ROOT)/tao/try_macros.h \ - $(TAO_ROOT)/tao/orbconf.h \ + try_macros.h \ + orbconf.h \ $(ACE_ROOT)/ace/CORBA_macros.h \ - $(TAO_ROOT)/tao/varbase.h \ - $(TAO_ROOT)/tao/TAO_Export.h \ - $(TAO_ROOT)/tao/corbafwd.i \ - $(TAO_ROOT)/tao/Managed_Types.h \ - $(TAO_ROOT)/tao/Managed_Types.i \ - $(TAO_ROOT)/tao/Sequence.i \ - $(TAO_ROOT)/tao/Sequence_T.h \ - $(TAO_ROOT)/tao/Sequence_T.i \ - $(TAO_ROOT)/tao/Sequence_T.cpp \ - $(TAO_ROOT)/tao/Services.i \ - $(TAO_ROOT)/tao/CDR.h \ - $(TAO_ROOT)/tao/CDR.i \ - $(TAO_ROOT)/tao/Any.h \ - $(TAO_ROOT)/tao/Environment.h \ - $(TAO_ROOT)/tao/Environment.i \ - $(TAO_ROOT)/tao/Object.h \ - $(TAO_ROOT)/tao/Object.i \ - $(TAO_ROOT)/tao/Typecode.h \ - $(TAO_ROOT)/tao/Exception.h \ - $(TAO_ROOT)/tao/Exception.i \ - $(TAO_ROOT)/tao/Typecode.i \ - $(TAO_ROOT)/tao/Any.i + varbase.h \ + TAO_Export.h \ + corbafwd.i \ + Managed_Types.h \ + Managed_Types.i \ + Sequence.i \ + Sequence_T.h \ + Sequence_T.i \ + Sequence_T.cpp \ + Services.i \ + CDR.h \ + CDR.i \ + Any.h \ + Environment.h \ + Environment.i \ + Object.h \ + Object.i \ + Typecode.h \ + Exception.h \ + Exception.i \ + Typecode.i \ + Any.i -.obj/NVList.o .obj/NVList.so .shobj/NVList.o .shobj/NVList.so: NVList.cpp \ - $(TAO_ROOT)/tao/NVList.h \ +.obj/NVList.o .obj/NVList.o .obj/NVList.o .obj/NVList.o: NVList.cpp \ + NVList.h \ $(ACE_ROOT)/ace/pre.h \ - $(TAO_ROOT)/tao/orbconf.h \ + orbconf.h \ $(ACE_ROOT)/ace/OS.h \ - $(ACE_ROOT)/ace/config-sunos5.6.h \ - $(ACE_ROOT)/ace/config-sunos5.5.h \ $(ACE_ROOT)/ace/post.h \ $(ACE_ROOT)/ace/ACE_export.h \ $(ACE_ROOT)/ace/svc_export.h \ @@ -26585,6 +26921,12 @@ realclean: $(ACE_ROOT)/ace/Log_Record.h \ $(ACE_ROOT)/ace/Log_Priority.h \ $(ACE_ROOT)/ace/Log_Record.i \ + $(ACE_ROOT)/ace/Thread_Hook.h \ + $(ACE_ROOT)/ace/Thread_Adapter.h \ + $(ACE_ROOT)/ace/Thread_Adapter.inl \ + $(ACE_ROOT)/ace/Thread_Exit.h \ + $(ACE_ROOT)/ace/Thread_Control.h \ + $(ACE_ROOT)/ace/Thread_Control.inl \ $(ACE_ROOT)/ace/Containers_T.h \ $(ACE_ROOT)/ace/ACE.h \ $(ACE_ROOT)/ace/ACE.i \ @@ -26633,9 +26975,9 @@ realclean: $(ACE_ROOT)/ace/Mem_Map.h \ $(ACE_ROOT)/ace/Mem_Map.i \ $(ACE_ROOT)/ace/Memory_Pool.i \ - $(TAO_ROOT)/tao/Any.h \ - $(TAO_ROOT)/tao/CDR.h \ - $(TAO_ROOT)/tao/corbafwd.h \ + Any.h \ + CDR.h \ + corbafwd.h \ $(ACE_ROOT)/ace/CDR_Stream.h \ $(ACE_ROOT)/ace/Message_Block.h \ $(ACE_ROOT)/ace/Message_Block.i \ @@ -26645,24 +26987,24 @@ realclean: $(ACE_ROOT)/ace/SString.h \ $(ACE_ROOT)/ace/SString.i \ $(ACE_ROOT)/ace/CDR_Stream.i \ - $(TAO_ROOT)/tao/try_macros.h \ + try_macros.h \ $(ACE_ROOT)/ace/CORBA_macros.h \ - $(TAO_ROOT)/tao/varbase.h \ - $(TAO_ROOT)/tao/TAO_Export.h \ - $(TAO_ROOT)/tao/corbafwd.i \ - $(TAO_ROOT)/tao/CDR.i \ - $(TAO_ROOT)/tao/Environment.h \ - $(TAO_ROOT)/tao/Environment.i \ - $(TAO_ROOT)/tao/Object.h \ - $(TAO_ROOT)/tao/Object.i \ - $(TAO_ROOT)/tao/Typecode.h \ - $(TAO_ROOT)/tao/Exception.h \ - $(TAO_ROOT)/tao/Exception.i \ - $(TAO_ROOT)/tao/Typecode.i \ - $(TAO_ROOT)/tao/Any.i \ - $(TAO_ROOT)/tao/NVList.i \ - $(TAO_ROOT)/tao/ORB.h \ - $(TAO_ROOT)/tao/IOR_LookupTable.h \ + varbase.h \ + TAO_Export.h \ + corbafwd.i \ + CDR.i \ + Environment.h \ + Environment.i \ + Object.h \ + Object.i \ + Typecode.h \ + Exception.h \ + Exception.i \ + Typecode.i \ + Any.i \ + NVList.i \ + ORB.h \ + IOR_LookupTable.h \ $(ACE_ROOT)/ace/Hash_Map_Manager.h \ $(ACE_ROOT)/ace/Functor.h \ $(ACE_ROOT)/ace/Functor.i \ @@ -26688,64 +27030,60 @@ realclean: $(ACE_ROOT)/ace/Reactor.i \ $(ACE_ROOT)/ace/Reactor_Impl.h \ $(ACE_ROOT)/ace/Svc_Conf_Tokens.h \ - $(TAO_ROOT)/tao/Services.h \ - $(TAO_ROOT)/tao/Sequence.h \ - $(TAO_ROOT)/tao/Managed_Types.h \ - $(TAO_ROOT)/tao/Managed_Types.i \ - $(TAO_ROOT)/tao/Sequence.i \ - $(TAO_ROOT)/tao/Sequence_T.h \ - $(TAO_ROOT)/tao/Sequence_T.i \ - $(TAO_ROOT)/tao/Sequence_T.cpp \ - $(TAO_ROOT)/tao/Services.i \ - $(TAO_ROOT)/tao/IORManipulation.h \ - $(TAO_ROOT)/tao/LocalObject.h \ - $(TAO_ROOT)/tao/LocalObject.i \ - $(TAO_ROOT)/tao/IORC.h \ - $(TAO_ROOT)/tao/IORC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.h \ - $(TAO_ROOT)/tao/Request_Info.h \ - $(TAO_ROOT)/tao/PortableInterceptorC.h \ - $(TAO_ROOT)/tao/DynamicC.h \ - $(TAO_ROOT)/tao/IOPC.h \ - $(TAO_ROOT)/tao/IOPC.i \ - $(TAO_ROOT)/tao/DynAnyC.h \ - $(TAO_ROOT)/tao/DynAnyC.i \ - $(TAO_ROOT)/tao/DynamicC.i \ - $(TAO_ROOT)/tao/MessagingC.h \ - $(TAO_ROOT)/tao/ValueBase.h \ - $(TAO_ROOT)/tao/ValueBase.i \ - $(TAO_ROOT)/tao/ValueFactory.h \ - $(TAO_ROOT)/tao/ValueFactory.i \ - $(TAO_ROOT)/tao/TimeBaseC.h \ - $(TAO_ROOT)/tao/TimeBaseC.i \ - $(TAO_ROOT)/tao/PolicyC.h \ - $(TAO_ROOT)/tao/CurrentC.h \ - $(TAO_ROOT)/tao/CurrentC.i \ - $(TAO_ROOT)/tao/Encodable.h \ - $(TAO_ROOT)/tao/PolicyC.i \ - $(TAO_ROOT)/tao/PollableC.h \ - $(TAO_ROOT)/tao/PollableC.i \ - $(TAO_ROOT)/tao/MessagingC.i \ - $(TAO_ROOT)/tao/PortableInterceptorC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.i \ - $(TAO_ROOT)/tao/ORB.i \ - $(TAO_ROOT)/tao/BoundsC.h \ - $(TAO_ROOT)/tao/BoundsC.i \ - $(TAO_ROOT)/tao/debug.h \ - $(TAO_ROOT)/tao/Marshal.h \ - $(TAO_ROOT)/tao/Principal.h \ - $(TAO_ROOT)/tao/Principal.i \ - $(TAO_ROOT)/tao/Marshal.i \ + Services.h \ + Sequence.h \ + Managed_Types.h \ + Managed_Types.i \ + Sequence.i \ + Sequence_T.h \ + Sequence_T.i \ + Sequence_T.cpp \ + Services.i \ + IORManipulation.h \ + LocalObject.h \ + LocalObject.i \ + IORC.h \ + IORC.i \ + PortableInterceptor.h \ + Request_Info.h \ + PortableInterceptorC.h \ + DynamicC.h \ + IOPC.h \ + IOPC.i \ + DynamicC.i \ + MessagingC.h \ + ValueBase.h \ + ValueBase.i \ + ValueFactory.h \ + ValueFactory.i \ + TimeBaseC.h \ + TimeBaseC.i \ + PolicyC.h \ + CurrentC.h \ + CurrentC.i \ + Encodable.h \ + PolicyC.i \ + PollableC.h \ + PollableC.i \ + MessagingC.i \ + PortableInterceptorC.i \ + PortableInterceptor.i \ + ORB.i \ + BoundsC.h \ + BoundsC.i \ + debug.h \ + Marshal.h \ + Principal.h \ + Principal.i \ + Marshal.i \ $(ACE_ROOT)/ace/Auto_Ptr.h \ $(ACE_ROOT)/ace/Auto_Ptr.i \ $(ACE_ROOT)/ace/Auto_Ptr.cpp -.obj/MessagingC.o .obj/MessagingC.so .shobj/MessagingC.o .shobj/MessagingC.so: MessagingC.cpp MessagingC.h \ +.obj/MessagingC.o .obj/MessagingC.o .obj/MessagingC.o .obj/MessagingC.o: MessagingC.cpp MessagingC.h \ $(ACE_ROOT)/ace/pre.h \ - $(TAO_ROOT)/tao/orbconf.h \ + orbconf.h \ $(ACE_ROOT)/ace/OS.h \ - $(ACE_ROOT)/ace/config-sunos5.6.h \ - $(ACE_ROOT)/ace/config-sunos5.5.h \ $(ACE_ROOT)/ace/post.h \ $(ACE_ROOT)/ace/ACE_export.h \ $(ACE_ROOT)/ace/svc_export.h \ @@ -26769,8 +27107,14 @@ realclean: $(ACE_ROOT)/ace/Log_Record.h \ $(ACE_ROOT)/ace/Log_Priority.h \ $(ACE_ROOT)/ace/Log_Record.i \ - $(TAO_ROOT)/tao/ValueBase.h \ - $(TAO_ROOT)/tao/corbafwd.h \ + $(ACE_ROOT)/ace/Thread_Hook.h \ + $(ACE_ROOT)/ace/Thread_Adapter.h \ + $(ACE_ROOT)/ace/Thread_Adapter.inl \ + $(ACE_ROOT)/ace/Thread_Exit.h \ + $(ACE_ROOT)/ace/Thread_Control.h \ + $(ACE_ROOT)/ace/Thread_Control.inl \ + ValueBase.h \ + corbafwd.h \ $(ACE_ROOT)/ace/CDR_Stream.h \ $(ACE_ROOT)/ace/Message_Block.h \ $(ACE_ROOT)/ace/ACE.h \ @@ -26828,62 +27172,62 @@ realclean: $(ACE_ROOT)/ace/SString.h \ $(ACE_ROOT)/ace/SString.i \ $(ACE_ROOT)/ace/CDR_Stream.i \ - $(TAO_ROOT)/tao/try_macros.h \ + try_macros.h \ $(ACE_ROOT)/ace/CORBA_macros.h \ - $(TAO_ROOT)/tao/varbase.h \ - $(TAO_ROOT)/tao/TAO_Export.h \ - $(TAO_ROOT)/tao/corbafwd.i \ - $(TAO_ROOT)/tao/ValueBase.i \ - $(TAO_ROOT)/tao/ValueFactory.h \ - $(TAO_ROOT)/tao/ValueFactory.i \ - $(TAO_ROOT)/tao/Any.h \ - $(TAO_ROOT)/tao/CDR.h \ - $(TAO_ROOT)/tao/CDR.i \ - $(TAO_ROOT)/tao/Environment.h \ - $(TAO_ROOT)/tao/Environment.i \ - $(TAO_ROOT)/tao/Object.h \ - $(TAO_ROOT)/tao/Object.i \ - $(TAO_ROOT)/tao/Typecode.h \ - $(TAO_ROOT)/tao/Exception.h \ - $(TAO_ROOT)/tao/Exception.i \ - $(TAO_ROOT)/tao/Typecode.i \ - $(TAO_ROOT)/tao/Any.i \ - $(TAO_ROOT)/tao/TimeBaseC.h \ - $(TAO_ROOT)/tao/TimeBaseC.i \ - $(TAO_ROOT)/tao/PolicyC.h \ - $(TAO_ROOT)/tao/CurrentC.h \ - $(TAO_ROOT)/tao/CurrentC.i \ - $(TAO_ROOT)/tao/Encodable.h \ - $(TAO_ROOT)/tao/Sequence.h \ - $(TAO_ROOT)/tao/Managed_Types.h \ - $(TAO_ROOT)/tao/Managed_Types.i \ - $(TAO_ROOT)/tao/Sequence.i \ - $(TAO_ROOT)/tao/Sequence_T.h \ - $(TAO_ROOT)/tao/Sequence_T.i \ - $(TAO_ROOT)/tao/Sequence_T.cpp \ - $(TAO_ROOT)/tao/PolicyC.i \ - $(TAO_ROOT)/tao/IOPC.h \ - $(TAO_ROOT)/tao/IOPC.i \ - $(TAO_ROOT)/tao/PollableC.h \ - $(TAO_ROOT)/tao/PollableC.i \ + varbase.h \ + TAO_Export.h \ + corbafwd.i \ + ValueBase.i \ + ValueFactory.h \ + ValueFactory.i \ + Any.h \ + CDR.h \ + CDR.i \ + Environment.h \ + Environment.i \ + Object.h \ + Object.i \ + Typecode.h \ + Exception.h \ + Exception.i \ + Typecode.i \ + Any.i \ + TimeBaseC.h \ + TimeBaseC.i \ + PolicyC.h \ + CurrentC.h \ + CurrentC.i \ + Encodable.h \ + Sequence.h \ + Managed_Types.h \ + Managed_Types.i \ + Sequence.i \ + Sequence_T.h \ + Sequence_T.i \ + Sequence_T.cpp \ + PolicyC.i \ + IOPC.h \ + IOPC.i \ + PollableC.h \ + PollableC.i \ MessagingC.i \ - $(TAO_ROOT)/tao/MessagingS.h \ - $(TAO_ROOT)/tao/TimeBaseS.h \ - $(TAO_ROOT)/tao/TimeBaseS_T.h \ - $(TAO_ROOT)/tao/TimeBaseS_T.i \ - $(TAO_ROOT)/tao/TimeBaseS_T.cpp \ - $(TAO_ROOT)/tao/TimeBaseS.i \ - $(TAO_ROOT)/tao/MessagingC.h \ - $(TAO_ROOT)/tao/PortableServerC.h \ - $(TAO_ROOT)/tao/PortableServerC.i \ - $(TAO_ROOT)/tao/Servant_Base.h \ - $(TAO_ROOT)/tao/Servant_Base.i \ - $(TAO_ROOT)/tao/MessagingS_T.h \ - $(TAO_ROOT)/tao/MessagingS_T.i \ - $(TAO_ROOT)/tao/MessagingS_T.cpp \ - $(TAO_ROOT)/tao/MessagingS.i \ - $(TAO_ROOT)/tao/Stub.h \ - $(TAO_ROOT)/tao/Pluggable.h \ + MessagingS.h \ + TimeBaseS.h \ + TimeBaseS_T.h \ + TimeBaseS_T.i \ + TimeBaseS_T.cpp \ + TimeBaseS.i \ + MessagingC.h \ + PortableServerC.h \ + PortableServerC.i \ + Servant_Base.h \ + Servant_Base.i \ + MessagingS_T.h \ + MessagingS_T.i \ + MessagingS_T.cpp \ + MessagingS.i \ + Stub.h \ + Pluggable.h \ $(ACE_ROOT)/ace/Message_Queue.h \ $(ACE_ROOT)/ace/IO_Cntl_Msg.h \ $(ACE_ROOT)/ace/Message_Queue_T.h \ @@ -26930,89 +27274,85 @@ realclean: $(ACE_ROOT)/ace/WFMO_Reactor.i \ $(ACE_ROOT)/ace/Strategies.i \ $(ACE_ROOT)/ace/Message_Queue.i \ - $(TAO_ROOT)/tao/Pluggable.i \ - $(TAO_ROOT)/tao/MProfile.h \ - $(TAO_ROOT)/tao/Profile.h \ - $(TAO_ROOT)/tao/Tagged_Components.h \ - $(TAO_ROOT)/tao/CONV_FRAMEC.h \ - $(TAO_ROOT)/tao/CONV_FRAMEC.i \ - $(TAO_ROOT)/tao/Tagged_Components.i \ - $(TAO_ROOT)/tao/Profile.i \ - $(TAO_ROOT)/tao/MProfile.i \ - $(TAO_ROOT)/tao/ORB.h \ - $(TAO_ROOT)/tao/IOR_LookupTable.h \ - $(TAO_ROOT)/tao/Services.h \ - $(TAO_ROOT)/tao/Services.i \ - $(TAO_ROOT)/tao/IORManipulation.h \ - $(TAO_ROOT)/tao/LocalObject.h \ - $(TAO_ROOT)/tao/LocalObject.i \ - $(TAO_ROOT)/tao/IORC.h \ - $(TAO_ROOT)/tao/IORC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.h \ - $(TAO_ROOT)/tao/Request_Info.h \ - $(TAO_ROOT)/tao/PortableInterceptorC.h \ - $(TAO_ROOT)/tao/DynamicC.h \ - $(TAO_ROOT)/tao/DynAnyC.h \ - $(TAO_ROOT)/tao/DynAnyC.i \ - $(TAO_ROOT)/tao/DynamicC.i \ - $(TAO_ROOT)/tao/PortableInterceptorC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.i \ - $(TAO_ROOT)/tao/ORB.i \ - $(TAO_ROOT)/tao/Stub.i \ - $(TAO_ROOT)/tao/Invocation.h \ - $(TAO_ROOT)/tao/ORB_Core.h \ - $(TAO_ROOT)/tao/Policy_Manager.h \ - $(TAO_ROOT)/tao/POA_CORBA.h \ - $(TAO_ROOT)/tao/DomainC.h \ - $(TAO_ROOT)/tao/DomainC.i \ - $(TAO_ROOT)/tao/Policy_Manager.i \ - $(TAO_ROOT)/tao/Resource_Factory.h \ - $(TAO_ROOT)/tao/Protocol_Factory.h \ - $(TAO_ROOT)/tao/params.h \ - $(TAO_ROOT)/tao/params.i \ - $(TAO_ROOT)/tao/TAO_Singleton_Manager.h \ - $(TAO_ROOT)/tao/TAO_Singleton_Manager.inl \ - $(TAO_ROOT)/tao/TAO_Singleton.h \ - $(TAO_ROOT)/tao/TAO_Singleton.inl \ - $(TAO_ROOT)/tao/TAO_Singleton.cpp \ + Pluggable.i \ + MProfile.h \ + Profile.h \ + Tagged_Components.h \ + CONV_FRAMEC.h \ + CONV_FRAMEC.i \ + Tagged_Components.i \ + Profile.i \ + MProfile.i \ + ORB.h \ + IOR_LookupTable.h \ + Services.h \ + Services.i \ + IORManipulation.h \ + LocalObject.h \ + LocalObject.i \ + IORC.h \ + IORC.i \ + PortableInterceptor.h \ + Request_Info.h \ + PortableInterceptorC.h \ + DynamicC.h \ + DynamicC.i \ + PortableInterceptorC.i \ + PortableInterceptor.i \ + ORB.i \ + Stub.i \ + Invocation.h \ + ORB_Core.h \ + Policy_Manager.h \ + POA_CORBA.h \ + DomainC.h \ + DomainC.i \ + Policy_Manager.i \ + Resource_Factory.h \ + Protocol_Factory.h \ + params.h \ + params.i \ + TAO_Singleton_Manager.h \ + TAO_Singleton_Manager.inl \ + TAO_Singleton.h \ + TAO_Singleton.inl \ + TAO_Singleton.cpp \ $(ACE_ROOT)/ace/Map_Manager.h \ $(ACE_ROOT)/ace/Map_Manager.i \ $(ACE_ROOT)/ace/Map_Manager.cpp \ - $(TAO_ROOT)/tao/ORB_Core.i \ + ORB_Core.i \ $(ACE_ROOT)/ace/Dynamic_Service.h \ $(ACE_ROOT)/ace/Dynamic_Service.cpp \ - $(TAO_ROOT)/tao/Synch_Reply_Dispatcher.h \ - $(TAO_ROOT)/tao/Reply_Dispatcher.h \ - $(TAO_ROOT)/tao/Reply_Dispatcher.i \ - $(TAO_ROOT)/tao/GIOP_Message_State.h \ - $(TAO_ROOT)/tao/Pluggable_Messaging.h \ - $(TAO_ROOT)/tao/Pluggable_Messaging_Utils.h \ - $(TAO_ROOT)/tao/Pluggable_Messaging_Utils.i \ - $(TAO_ROOT)/tao/Pluggable_Messaging.i \ - $(TAO_ROOT)/tao/GIOP_Message_State.i \ - $(TAO_ROOT)/tao/Synch_Reply_Dispatcher.i \ - $(TAO_ROOT)/tao/TAOC.h \ - $(TAO_ROOT)/tao/Priority_Mapping_Manager.h \ - $(TAO_ROOT)/tao/Priority_Mapping.h \ - $(TAO_ROOT)/tao/RTCORBAC.h \ - $(TAO_ROOT)/tao/RTCORBAC.i \ - $(TAO_ROOT)/tao/Priority_Mapping.i \ - $(TAO_ROOT)/tao/Priority_Mapping_Manager.i \ - $(TAO_ROOT)/tao/TAOC.i \ - $(TAO_ROOT)/tao/operation_details.h \ - $(TAO_ROOT)/tao/target_specification.h \ - $(TAO_ROOT)/tao/Object_KeyC.h \ - $(TAO_ROOT)/tao/Object_KeyC.i \ - $(TAO_ROOT)/tao/target_specification.i \ - $(TAO_ROOT)/tao/operation_details.i \ - $(TAO_ROOT)/tao/Invocation.i + Synch_Reply_Dispatcher.h \ + Reply_Dispatcher.h \ + Reply_Dispatcher.i \ + GIOP_Message_State.h \ + Pluggable_Messaging.h \ + Pluggable_Messaging_Utils.h \ + Pluggable_Messaging_Utils.i \ + Pluggable_Messaging.i \ + GIOP_Message_State.i \ + Synch_Reply_Dispatcher.i \ + TAOC.h \ + Priority_Mapping_Manager.h \ + Priority_Mapping.h \ + RTCORBAC.h \ + RTCORBAC.i \ + Priority_Mapping.i \ + Priority_Mapping_Manager.i \ + TAOC.i \ + operation_details.h \ + target_specification.h \ + Object_KeyC.h \ + Object_KeyC.i \ + target_specification.i \ + operation_details.i \ + Invocation.i -.obj/MessagingS.o .obj/MessagingS.so .shobj/MessagingS.o .shobj/MessagingS.so: MessagingS.cpp \ - $(TAO_ROOT)/tao/orbconf.h \ +.obj/MessagingS.o .obj/MessagingS.o .obj/MessagingS.o .obj/MessagingS.o: MessagingS.cpp \ + orbconf.h \ $(ACE_ROOT)/ace/pre.h \ $(ACE_ROOT)/ace/OS.h \ - $(ACE_ROOT)/ace/config-sunos5.6.h \ - $(ACE_ROOT)/ace/config-sunos5.5.h \ $(ACE_ROOT)/ace/post.h \ $(ACE_ROOT)/ace/ACE_export.h \ $(ACE_ROOT)/ace/svc_export.h \ @@ -27036,11 +27376,17 @@ realclean: $(ACE_ROOT)/ace/Log_Record.h \ $(ACE_ROOT)/ace/Log_Priority.h \ $(ACE_ROOT)/ace/Log_Record.i \ + $(ACE_ROOT)/ace/Thread_Hook.h \ + $(ACE_ROOT)/ace/Thread_Adapter.h \ + $(ACE_ROOT)/ace/Thread_Adapter.inl \ + $(ACE_ROOT)/ace/Thread_Exit.h \ + $(ACE_ROOT)/ace/Thread_Control.h \ + $(ACE_ROOT)/ace/Thread_Control.inl \ MessagingS.h orbconf.h TimeBaseS.h \ - $(TAO_ROOT)/tao/TimeBaseC.h \ - $(TAO_ROOT)/tao/Any.h \ - $(TAO_ROOT)/tao/CDR.h \ - $(TAO_ROOT)/tao/corbafwd.h \ + TimeBaseC.h \ + Any.h \ + CDR.h \ + corbafwd.h \ $(ACE_ROOT)/ace/CDR_Stream.h \ $(ACE_ROOT)/ace/Message_Block.h \ $(ACE_ROOT)/ace/ACE.h \ @@ -27098,50 +27444,50 @@ realclean: $(ACE_ROOT)/ace/SString.h \ $(ACE_ROOT)/ace/SString.i \ $(ACE_ROOT)/ace/CDR_Stream.i \ - $(TAO_ROOT)/tao/try_macros.h \ + try_macros.h \ $(ACE_ROOT)/ace/CORBA_macros.h \ - $(TAO_ROOT)/tao/varbase.h \ - $(TAO_ROOT)/tao/TAO_Export.h \ - $(TAO_ROOT)/tao/corbafwd.i \ - $(TAO_ROOT)/tao/CDR.i \ - $(TAO_ROOT)/tao/Environment.h \ - $(TAO_ROOT)/tao/Environment.i \ - $(TAO_ROOT)/tao/Object.h \ - $(TAO_ROOT)/tao/Object.i \ - $(TAO_ROOT)/tao/Typecode.h \ - $(TAO_ROOT)/tao/Exception.h \ - $(TAO_ROOT)/tao/Exception.i \ - $(TAO_ROOT)/tao/Typecode.i \ - $(TAO_ROOT)/tao/Any.i \ - $(TAO_ROOT)/tao/TimeBaseC.i \ - $(TAO_ROOT)/tao/TimeBaseS_T.h \ - $(TAO_ROOT)/tao/TimeBaseS_T.i \ - $(TAO_ROOT)/tao/TimeBaseS_T.cpp \ - $(TAO_ROOT)/tao/TimeBaseS.i \ + varbase.h \ + TAO_Export.h \ + corbafwd.i \ + CDR.i \ + Environment.h \ + Environment.i \ + Object.h \ + Object.i \ + Typecode.h \ + Exception.h \ + Exception.i \ + Typecode.i \ + Any.i \ + TimeBaseC.i \ + TimeBaseS_T.h \ + TimeBaseS_T.i \ + TimeBaseS_T.cpp \ + TimeBaseS.i \ MessagingC.h \ - $(TAO_ROOT)/tao/ValueBase.h \ - $(TAO_ROOT)/tao/ValueBase.i \ - $(TAO_ROOT)/tao/ValueFactory.h \ - $(TAO_ROOT)/tao/ValueFactory.i \ - $(TAO_ROOT)/tao/PolicyC.h \ - $(TAO_ROOT)/tao/CurrentC.h \ - $(TAO_ROOT)/tao/CurrentC.i \ - $(TAO_ROOT)/tao/Encodable.h \ - $(TAO_ROOT)/tao/Sequence.h \ - $(TAO_ROOT)/tao/Managed_Types.h \ - $(TAO_ROOT)/tao/Managed_Types.i \ - $(TAO_ROOT)/tao/Sequence.i \ - $(TAO_ROOT)/tao/Sequence_T.h \ - $(TAO_ROOT)/tao/Sequence_T.i \ - $(TAO_ROOT)/tao/Sequence_T.cpp \ - $(TAO_ROOT)/tao/PolicyC.i \ - $(TAO_ROOT)/tao/IOPC.h \ - $(TAO_ROOT)/tao/IOPC.i \ - $(TAO_ROOT)/tao/PollableC.h \ - $(TAO_ROOT)/tao/PollableC.i \ + ValueBase.h \ + ValueBase.i \ + ValueFactory.h \ + ValueFactory.i \ + PolicyC.h \ + CurrentC.h \ + CurrentC.i \ + Encodable.h \ + Sequence.h \ + Managed_Types.h \ + Managed_Types.i \ + Sequence.i \ + Sequence_T.h \ + Sequence_T.i \ + Sequence_T.cpp \ + PolicyC.i \ + IOPC.h \ + IOPC.i \ + PollableC.h \ + PollableC.i \ MessagingC.i PortableServerC.h PortableServerC.i Servant_Base.h \ - $(TAO_ROOT)/tao/PortableServerC.h \ - $(TAO_ROOT)/tao/Servant_Base.i \ + PortableServerC.h \ + Servant_Base.i \ MessagingS_T.h MessagingS_T.i MessagingS_T.cpp MessagingS.i \ Operation_Table.h \ $(ACE_ROOT)/ace/Hash_Map_Manager.h \ @@ -27169,17 +27515,17 @@ realclean: $(ACE_ROOT)/ace/Reactor.i \ $(ACE_ROOT)/ace/Reactor_Impl.h \ $(ACE_ROOT)/ace/Svc_Conf_Tokens.h \ - $(TAO_ROOT)/tao/TAO_Singleton.h \ - $(TAO_ROOT)/tao/TAO_Singleton.inl \ - $(TAO_ROOT)/tao/TAO_Singleton.cpp \ - $(TAO_ROOT)/tao/TAO_Singleton_Manager.h \ - $(TAO_ROOT)/tao/TAO_Singleton_Manager.inl \ + TAO_Singleton.h \ + TAO_Singleton.inl \ + TAO_Singleton.cpp \ + TAO_Singleton_Manager.h \ + TAO_Singleton_Manager.inl \ Server_Request.h \ - $(TAO_ROOT)/tao/Object_KeyC.h \ - $(TAO_ROOT)/tao/Object_KeyC.i \ - $(TAO_ROOT)/tao/Server_Request.i \ + Object_KeyC.h \ + Object_KeyC.i \ + Server_Request.i \ Stub.h \ - $(TAO_ROOT)/tao/Pluggable.h \ + Pluggable.h \ $(ACE_ROOT)/ace/Message_Queue.h \ $(ACE_ROOT)/ace/IO_Cntl_Msg.h \ $(ACE_ROOT)/ace/Message_Queue_T.h \ @@ -27201,55 +27547,53 @@ realclean: $(ACE_ROOT)/ace/WFMO_Reactor.i \ $(ACE_ROOT)/ace/Strategies.i \ $(ACE_ROOT)/ace/Message_Queue.i \ - $(TAO_ROOT)/tao/Pluggable.i \ - $(TAO_ROOT)/tao/MProfile.h \ - $(TAO_ROOT)/tao/Profile.h \ - $(TAO_ROOT)/tao/Tagged_Components.h \ - $(TAO_ROOT)/tao/CONV_FRAMEC.h \ - $(TAO_ROOT)/tao/CONV_FRAMEC.i \ - $(TAO_ROOT)/tao/Tagged_Components.i \ - $(TAO_ROOT)/tao/Profile.i \ - $(TAO_ROOT)/tao/MProfile.i \ - $(TAO_ROOT)/tao/ORB.h \ - $(TAO_ROOT)/tao/IOR_LookupTable.h \ - $(TAO_ROOT)/tao/Services.h \ - $(TAO_ROOT)/tao/Services.i \ - $(TAO_ROOT)/tao/IORManipulation.h \ - $(TAO_ROOT)/tao/LocalObject.h \ - $(TAO_ROOT)/tao/LocalObject.i \ - $(TAO_ROOT)/tao/IORC.h \ - $(TAO_ROOT)/tao/IORC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.h \ - $(TAO_ROOT)/tao/Request_Info.h \ - $(TAO_ROOT)/tao/PortableInterceptorC.h \ - $(TAO_ROOT)/tao/DynamicC.h \ - $(TAO_ROOT)/tao/DynAnyC.h \ - $(TAO_ROOT)/tao/DynAnyC.i \ - $(TAO_ROOT)/tao/DynamicC.i \ - $(TAO_ROOT)/tao/MessagingC.h \ - $(TAO_ROOT)/tao/PortableInterceptorC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.i \ - $(TAO_ROOT)/tao/ORB.i \ - $(TAO_ROOT)/tao/Stub.i \ + Pluggable.i \ + MProfile.h \ + Profile.h \ + Tagged_Components.h \ + CONV_FRAMEC.h \ + CONV_FRAMEC.i \ + Tagged_Components.i \ + Profile.i \ + MProfile.i \ + ORB.h \ + IOR_LookupTable.h \ + Services.h \ + Services.i \ + IORManipulation.h \ + LocalObject.h \ + LocalObject.i \ + IORC.h \ + IORC.i \ + PortableInterceptor.h \ + Request_Info.h \ + PortableInterceptorC.h \ + DynamicC.h \ + DynamicC.i \ + MessagingC.h \ + PortableInterceptorC.i \ + PortableInterceptor.i \ + ORB.i \ + Stub.i \ ORB_Core.h \ - $(TAO_ROOT)/tao/Policy_Manager.h \ - $(TAO_ROOT)/tao/POA_CORBA.h \ - $(TAO_ROOT)/tao/DomainC.h \ - $(TAO_ROOT)/tao/DomainC.i \ - $(TAO_ROOT)/tao/Servant_Base.h \ - $(TAO_ROOT)/tao/Policy_Manager.i \ - $(TAO_ROOT)/tao/Resource_Factory.h \ - $(TAO_ROOT)/tao/Protocol_Factory.h \ - $(TAO_ROOT)/tao/params.h \ - $(TAO_ROOT)/tao/params.i \ + Policy_Manager.h \ + POA_CORBA.h \ + DomainC.h \ + DomainC.i \ + Servant_Base.h \ + Policy_Manager.i \ + Resource_Factory.h \ + Protocol_Factory.h \ + params.h \ + params.i \ $(ACE_ROOT)/ace/Map_Manager.h \ $(ACE_ROOT)/ace/Map_Manager.i \ $(ACE_ROOT)/ace/Map_Manager.cpp \ - $(TAO_ROOT)/tao/ORB_Core.i \ + ORB_Core.i \ $(ACE_ROOT)/ace/Dynamic_Service.h \ $(ACE_ROOT)/ace/Dynamic_Service.cpp \ Object_Adapter.h \ - $(TAO_ROOT)/tao/Key_Adapters.h \ + Key_Adapters.h \ $(ACE_ROOT)/ace/Map.h \ $(ACE_ROOT)/ace/Map_T.h \ $(ACE_ROOT)/ace/Pair.h \ @@ -27263,22 +27607,20 @@ realclean: $(ACE_ROOT)/ace/Active_Map_Manager_T.cpp \ $(ACE_ROOT)/ace/Map_T.i \ $(ACE_ROOT)/ace/Map_T.cpp \ - $(TAO_ROOT)/tao/Key_Adapters.i \ - $(TAO_ROOT)/tao/Server_Strategy_Factory.h \ - $(TAO_ROOT)/tao/poa_macros.h \ - $(TAO_ROOT)/tao/Active_Object_Map.h \ - $(TAO_ROOT)/tao/Active_Object_Map.i \ - $(TAO_ROOT)/tao/RTCORBAC.h \ - $(TAO_ROOT)/tao/RTCORBAC.i \ - $(TAO_ROOT)/tao/Object_Adapter.i + Key_Adapters.i \ + Server_Strategy_Factory.h \ + poa_macros.h \ + Active_Object_Map.h \ + Active_Object_Map.i \ + RTCORBAC.h \ + RTCORBAC.i \ + Object_Adapter.i -.obj/Policy_Manager.o .obj/Policy_Manager.so .shobj/Policy_Manager.o .shobj/Policy_Manager.so: Policy_Manager.cpp \ - $(TAO_ROOT)/tao/Policy_Manager.h \ +.obj/Policy_Manager.o .obj/Policy_Manager.o .obj/Policy_Manager.o .obj/Policy_Manager.o: Policy_Manager.cpp \ + Policy_Manager.h \ $(ACE_ROOT)/ace/pre.h \ - $(TAO_ROOT)/tao/orbconf.h \ + orbconf.h \ $(ACE_ROOT)/ace/OS.h \ - $(ACE_ROOT)/ace/config-sunos5.6.h \ - $(ACE_ROOT)/ace/config-sunos5.5.h \ $(ACE_ROOT)/ace/post.h \ $(ACE_ROOT)/ace/ACE_export.h \ $(ACE_ROOT)/ace/svc_export.h \ @@ -27302,8 +27644,14 @@ realclean: $(ACE_ROOT)/ace/Log_Record.h \ $(ACE_ROOT)/ace/Log_Priority.h \ $(ACE_ROOT)/ace/Log_Record.i \ - $(TAO_ROOT)/tao/POA_CORBA.h \ - $(TAO_ROOT)/tao/corbafwd.h \ + $(ACE_ROOT)/ace/Thread_Hook.h \ + $(ACE_ROOT)/ace/Thread_Adapter.h \ + $(ACE_ROOT)/ace/Thread_Adapter.inl \ + $(ACE_ROOT)/ace/Thread_Exit.h \ + $(ACE_ROOT)/ace/Thread_Control.h \ + $(ACE_ROOT)/ace/Thread_Control.inl \ + POA_CORBA.h \ + corbafwd.h \ $(ACE_ROOT)/ace/CDR_Stream.h \ $(ACE_ROOT)/ace/Message_Block.h \ $(ACE_ROOT)/ace/ACE.h \ @@ -27361,49 +27709,47 @@ realclean: $(ACE_ROOT)/ace/SString.h \ $(ACE_ROOT)/ace/SString.i \ $(ACE_ROOT)/ace/CDR_Stream.i \ - $(TAO_ROOT)/tao/try_macros.h \ + try_macros.h \ $(ACE_ROOT)/ace/CORBA_macros.h \ - $(TAO_ROOT)/tao/varbase.h \ - $(TAO_ROOT)/tao/TAO_Export.h \ - $(TAO_ROOT)/tao/corbafwd.i \ - $(TAO_ROOT)/tao/PolicyC.h \ - $(TAO_ROOT)/tao/CurrentC.h \ - $(TAO_ROOT)/tao/Object.h \ - $(TAO_ROOT)/tao/Object.i \ - $(TAO_ROOT)/tao/CurrentC.i \ - $(TAO_ROOT)/tao/Encodable.h \ - $(TAO_ROOT)/tao/Exception.h \ - $(TAO_ROOT)/tao/Exception.i \ - $(TAO_ROOT)/tao/Sequence.h \ - $(TAO_ROOT)/tao/Managed_Types.h \ - $(TAO_ROOT)/tao/Managed_Types.i \ - $(TAO_ROOT)/tao/Sequence.i \ - $(TAO_ROOT)/tao/Sequence_T.h \ - $(TAO_ROOT)/tao/Sequence_T.i \ - $(TAO_ROOT)/tao/Sequence_T.cpp \ - $(TAO_ROOT)/tao/CDR.h \ - $(TAO_ROOT)/tao/CDR.i \ - $(TAO_ROOT)/tao/Typecode.h \ - $(TAO_ROOT)/tao/Typecode.i \ - $(TAO_ROOT)/tao/Environment.h \ - $(TAO_ROOT)/tao/Environment.i \ - $(TAO_ROOT)/tao/PolicyC.i \ - $(TAO_ROOT)/tao/DynAnyC.h \ - $(TAO_ROOT)/tao/Any.h \ - $(TAO_ROOT)/tao/Any.i \ - $(TAO_ROOT)/tao/DynAnyC.i \ - $(TAO_ROOT)/tao/DomainC.h \ - $(TAO_ROOT)/tao/DomainC.i \ - $(TAO_ROOT)/tao/Servant_Base.h \ - $(TAO_ROOT)/tao/PortableServerC.h \ - $(TAO_ROOT)/tao/PortableServerC.i \ - $(TAO_ROOT)/tao/Servant_Base.i \ - $(TAO_ROOT)/tao/LocalObject.h \ - $(TAO_ROOT)/tao/LocalObject.i \ - $(TAO_ROOT)/tao/Policy_Manager.i \ - $(TAO_ROOT)/tao/ORB_Core.h \ - $(TAO_ROOT)/tao/ORB.h \ - $(TAO_ROOT)/tao/IOR_LookupTable.h \ + varbase.h \ + TAO_Export.h \ + corbafwd.i \ + PolicyC.h \ + CurrentC.h \ + Object.h \ + Object.i \ + CurrentC.i \ + Encodable.h \ + Exception.h \ + Exception.i \ + Sequence.h \ + Managed_Types.h \ + Managed_Types.i \ + Sequence.i \ + Sequence_T.h \ + Sequence_T.i \ + Sequence_T.cpp \ + CDR.h \ + CDR.i \ + Typecode.h \ + Typecode.i \ + Environment.h \ + Environment.i \ + PolicyC.i \ + DomainC.h \ + Any.h \ + Any.i \ + DomainC.i \ + Servant_Base.h \ + PortableServerC.h \ + PortableServerC.i \ + Servant_Base.i \ + LocalObject.h \ + LocalObject.i \ + Policy_Manager.i \ + ORB_Core.h \ + ORB.h \ + IOR_LookupTable.h \ $(ACE_ROOT)/ace/Hash_Map_Manager.h \ $(ACE_ROOT)/ace/Functor.h \ $(ACE_ROOT)/ace/Functor.i \ @@ -27429,33 +27775,33 @@ realclean: $(ACE_ROOT)/ace/Reactor.i \ $(ACE_ROOT)/ace/Reactor_Impl.h \ $(ACE_ROOT)/ace/Svc_Conf_Tokens.h \ - $(TAO_ROOT)/tao/Services.h \ - $(TAO_ROOT)/tao/Services.i \ - $(TAO_ROOT)/tao/IORManipulation.h \ - $(TAO_ROOT)/tao/IORC.h \ - $(TAO_ROOT)/tao/IORC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.h \ - $(TAO_ROOT)/tao/Request_Info.h \ - $(TAO_ROOT)/tao/PortableInterceptorC.h \ - $(TAO_ROOT)/tao/DynamicC.h \ - $(TAO_ROOT)/tao/IOPC.h \ - $(TAO_ROOT)/tao/IOPC.i \ - $(TAO_ROOT)/tao/DynamicC.i \ - $(TAO_ROOT)/tao/MessagingC.h \ - $(TAO_ROOT)/tao/ValueBase.h \ - $(TAO_ROOT)/tao/ValueBase.i \ - $(TAO_ROOT)/tao/ValueFactory.h \ - $(TAO_ROOT)/tao/ValueFactory.i \ - $(TAO_ROOT)/tao/TimeBaseC.h \ - $(TAO_ROOT)/tao/TimeBaseC.i \ - $(TAO_ROOT)/tao/PollableC.h \ - $(TAO_ROOT)/tao/PollableC.i \ - $(TAO_ROOT)/tao/MessagingC.i \ - $(TAO_ROOT)/tao/PortableInterceptorC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.i \ - $(TAO_ROOT)/tao/ORB.i \ - $(TAO_ROOT)/tao/Resource_Factory.h \ - $(TAO_ROOT)/tao/Pluggable.h \ + Services.h \ + Services.i \ + IORManipulation.h \ + IORC.h \ + IORC.i \ + PortableInterceptor.h \ + Request_Info.h \ + PortableInterceptorC.h \ + DynamicC.h \ + IOPC.h \ + IOPC.i \ + DynamicC.i \ + MessagingC.h \ + ValueBase.h \ + ValueBase.i \ + ValueFactory.h \ + ValueFactory.i \ + TimeBaseC.h \ + TimeBaseC.i \ + PollableC.h \ + PollableC.i \ + MessagingC.i \ + PortableInterceptorC.i \ + PortableInterceptor.i \ + ORB.i \ + Resource_Factory.h \ + Pluggable.h \ $(ACE_ROOT)/ace/Message_Queue.h \ $(ACE_ROOT)/ace/IO_Cntl_Msg.h \ $(ACE_ROOT)/ace/Message_Queue_T.h \ @@ -27477,60 +27823,58 @@ realclean: $(ACE_ROOT)/ace/WFMO_Reactor.i \ $(ACE_ROOT)/ace/Strategies.i \ $(ACE_ROOT)/ace/Message_Queue.i \ - $(TAO_ROOT)/tao/Pluggable.i \ - $(TAO_ROOT)/tao/Protocol_Factory.h \ - $(TAO_ROOT)/tao/params.h \ - $(TAO_ROOT)/tao/params.i \ - $(TAO_ROOT)/tao/TAO_Singleton_Manager.h \ - $(TAO_ROOT)/tao/TAO_Singleton_Manager.inl \ - $(TAO_ROOT)/tao/TAO_Singleton.h \ - $(TAO_ROOT)/tao/TAO_Singleton.inl \ - $(TAO_ROOT)/tao/TAO_Singleton.cpp \ + Pluggable.i \ + Protocol_Factory.h \ + params.h \ + params.i \ + TAO_Singleton_Manager.h \ + TAO_Singleton_Manager.inl \ + TAO_Singleton.h \ + TAO_Singleton.inl \ + TAO_Singleton.cpp \ $(ACE_ROOT)/ace/Map_Manager.h \ $(ACE_ROOT)/ace/Map_Manager.i \ $(ACE_ROOT)/ace/Map_Manager.cpp \ - $(TAO_ROOT)/tao/ORB_Core.i \ + ORB_Core.i \ $(ACE_ROOT)/ace/Dynamic_Service.h \ $(ACE_ROOT)/ace/Dynamic_Service.cpp \ - $(TAO_ROOT)/tao/Buffering_Constraint_Policy.h \ - $(TAO_ROOT)/tao/TAOC.h \ - $(TAO_ROOT)/tao/Priority_Mapping_Manager.h \ - $(TAO_ROOT)/tao/Priority_Mapping.h \ - $(TAO_ROOT)/tao/RTCORBAC.h \ - $(TAO_ROOT)/tao/RTCORBAC.i \ - $(TAO_ROOT)/tao/Priority_Mapping.i \ - $(TAO_ROOT)/tao/Priority_Mapping_Manager.i \ - $(TAO_ROOT)/tao/TAOC.i \ - $(TAO_ROOT)/tao/Buffering_Constraint_Policy.i \ - $(TAO_ROOT)/tao/Messaging_Policy_i.h \ - $(TAO_ROOT)/tao/Messaging_Policy_i.i \ - $(TAO_ROOT)/tao/Client_Priority_Policy.h \ - $(TAO_ROOT)/tao/Client_Priority_Policy.i \ - $(TAO_ROOT)/tao/RT_Policy_i.h \ - $(TAO_ROOT)/tao/RTCORBAS.h \ - $(TAO_ROOT)/tao/IOPS.h \ - $(TAO_ROOT)/tao/IOPS_T.h \ - $(TAO_ROOT)/tao/IOPS_T.i \ - $(TAO_ROOT)/tao/IOPS_T.cpp \ - $(TAO_ROOT)/tao/IOPS.i \ - $(TAO_ROOT)/tao/TimeBaseS.h \ - $(TAO_ROOT)/tao/TimeBaseS_T.h \ - $(TAO_ROOT)/tao/TimeBaseS_T.i \ - $(TAO_ROOT)/tao/TimeBaseS_T.cpp \ - $(TAO_ROOT)/tao/TimeBaseS.i \ - $(TAO_ROOT)/tao/RTCORBAS_T.h \ - $(TAO_ROOT)/tao/RTCORBAS_T.i \ - $(TAO_ROOT)/tao/RTCORBAS_T.cpp \ - $(TAO_ROOT)/tao/RTCORBAS.i \ - $(TAO_ROOT)/tao/RT_Policy_i.i + Buffering_Constraint_Policy.h \ + TAOC.h \ + Priority_Mapping_Manager.h \ + Priority_Mapping.h \ + RTCORBAC.h \ + RTCORBAC.i \ + Priority_Mapping.i \ + Priority_Mapping_Manager.i \ + TAOC.i \ + Buffering_Constraint_Policy.i \ + Messaging_Policy_i.h \ + Messaging_Policy_i.i \ + Client_Priority_Policy.h \ + Client_Priority_Policy.i \ + RT_Policy_i.h \ + RTCORBAS.h \ + IOPS.h \ + IOPS_T.h \ + IOPS_T.i \ + IOPS_T.cpp \ + IOPS.i \ + TimeBaseS.h \ + TimeBaseS_T.h \ + TimeBaseS_T.i \ + TimeBaseS_T.cpp \ + TimeBaseS.i \ + RTCORBAS_T.h \ + RTCORBAS_T.i \ + RTCORBAS_T.cpp \ + RTCORBAS.i \ + RT_Policy_i.i -.obj/Messaging_Policy_i.o .obj/Messaging_Policy_i.so .shobj/Messaging_Policy_i.o .shobj/Messaging_Policy_i.so: Messaging_Policy_i.cpp \ - $(TAO_ROOT)/tao/Messaging_Policy_i.h \ +.obj/Messaging_Policy_i.o .obj/Messaging_Policy_i.o .obj/Messaging_Policy_i.o .obj/Messaging_Policy_i.o: Messaging_Policy_i.cpp \ + Messaging_Policy_i.h \ $(ACE_ROOT)/ace/pre.h \ - $(TAO_ROOT)/tao/orbconf.h \ + orbconf.h \ $(ACE_ROOT)/ace/OS.h \ - $(ACE_ROOT)/ace/config-sunos5.6.h \ - $(ACE_ROOT)/ace/config-sunos5.5.h \ $(ACE_ROOT)/ace/post.h \ $(ACE_ROOT)/ace/ACE_export.h \ $(ACE_ROOT)/ace/svc_export.h \ @@ -27554,9 +27898,15 @@ realclean: $(ACE_ROOT)/ace/Log_Record.h \ $(ACE_ROOT)/ace/Log_Priority.h \ $(ACE_ROOT)/ace/Log_Record.i \ - $(TAO_ROOT)/tao/MessagingC.h \ - $(TAO_ROOT)/tao/ValueBase.h \ - $(TAO_ROOT)/tao/corbafwd.h \ + $(ACE_ROOT)/ace/Thread_Hook.h \ + $(ACE_ROOT)/ace/Thread_Adapter.h \ + $(ACE_ROOT)/ace/Thread_Adapter.inl \ + $(ACE_ROOT)/ace/Thread_Exit.h \ + $(ACE_ROOT)/ace/Thread_Control.h \ + $(ACE_ROOT)/ace/Thread_Control.inl \ + MessagingC.h \ + ValueBase.h \ + corbafwd.h \ $(ACE_ROOT)/ace/CDR_Stream.h \ $(ACE_ROOT)/ace/Message_Block.h \ $(ACE_ROOT)/ace/ACE.h \ @@ -27614,57 +27964,55 @@ realclean: $(ACE_ROOT)/ace/SString.h \ $(ACE_ROOT)/ace/SString.i \ $(ACE_ROOT)/ace/CDR_Stream.i \ - $(TAO_ROOT)/tao/try_macros.h \ + try_macros.h \ $(ACE_ROOT)/ace/CORBA_macros.h \ - $(TAO_ROOT)/tao/varbase.h \ - $(TAO_ROOT)/tao/TAO_Export.h \ - $(TAO_ROOT)/tao/corbafwd.i \ - $(TAO_ROOT)/tao/ValueBase.i \ - $(TAO_ROOT)/tao/ValueFactory.h \ - $(TAO_ROOT)/tao/ValueFactory.i \ - $(TAO_ROOT)/tao/Any.h \ - $(TAO_ROOT)/tao/CDR.h \ - $(TAO_ROOT)/tao/CDR.i \ - $(TAO_ROOT)/tao/Environment.h \ - $(TAO_ROOT)/tao/Environment.i \ - $(TAO_ROOT)/tao/Object.h \ - $(TAO_ROOT)/tao/Object.i \ - $(TAO_ROOT)/tao/Typecode.h \ - $(TAO_ROOT)/tao/Exception.h \ - $(TAO_ROOT)/tao/Exception.i \ - $(TAO_ROOT)/tao/Typecode.i \ - $(TAO_ROOT)/tao/Any.i \ - $(TAO_ROOT)/tao/TimeBaseC.h \ - $(TAO_ROOT)/tao/TimeBaseC.i \ - $(TAO_ROOT)/tao/PolicyC.h \ - $(TAO_ROOT)/tao/CurrentC.h \ - $(TAO_ROOT)/tao/CurrentC.i \ - $(TAO_ROOT)/tao/Encodable.h \ - $(TAO_ROOT)/tao/Sequence.h \ - $(TAO_ROOT)/tao/Managed_Types.h \ - $(TAO_ROOT)/tao/Managed_Types.i \ - $(TAO_ROOT)/tao/Sequence.i \ - $(TAO_ROOT)/tao/Sequence_T.h \ - $(TAO_ROOT)/tao/Sequence_T.i \ - $(TAO_ROOT)/tao/Sequence_T.cpp \ - $(TAO_ROOT)/tao/PolicyC.i \ - $(TAO_ROOT)/tao/IOPC.h \ - $(TAO_ROOT)/tao/IOPC.i \ - $(TAO_ROOT)/tao/PollableC.h \ - $(TAO_ROOT)/tao/PollableC.i \ - $(TAO_ROOT)/tao/MessagingC.i \ - $(TAO_ROOT)/tao/LocalObject.h \ - $(TAO_ROOT)/tao/LocalObject.i \ - $(TAO_ROOT)/tao/Messaging_Policy_i.i \ - $(TAO_ROOT)/tao/debug.h + varbase.h \ + TAO_Export.h \ + corbafwd.i \ + ValueBase.i \ + ValueFactory.h \ + ValueFactory.i \ + Any.h \ + CDR.h \ + CDR.i \ + Environment.h \ + Environment.i \ + Object.h \ + Object.i \ + Typecode.h \ + Exception.h \ + Exception.i \ + Typecode.i \ + Any.i \ + TimeBaseC.h \ + TimeBaseC.i \ + PolicyC.h \ + CurrentC.h \ + CurrentC.i \ + Encodable.h \ + Sequence.h \ + Managed_Types.h \ + Managed_Types.i \ + Sequence.i \ + Sequence_T.h \ + Sequence_T.i \ + Sequence_T.cpp \ + PolicyC.i \ + IOPC.h \ + IOPC.i \ + PollableC.h \ + PollableC.i \ + MessagingC.i \ + LocalObject.h \ + LocalObject.i \ + Messaging_Policy_i.i \ + debug.h -.obj/Client_Priority_Policy.o .obj/Client_Priority_Policy.so .shobj/Client_Priority_Policy.o .shobj/Client_Priority_Policy.so: Client_Priority_Policy.cpp \ - $(TAO_ROOT)/tao/Client_Priority_Policy.h \ +.obj/Client_Priority_Policy.o .obj/Client_Priority_Policy.o .obj/Client_Priority_Policy.o .obj/Client_Priority_Policy.o: Client_Priority_Policy.cpp \ + Client_Priority_Policy.h \ $(ACE_ROOT)/ace/pre.h \ - $(TAO_ROOT)/tao/orbconf.h \ + orbconf.h \ $(ACE_ROOT)/ace/OS.h \ - $(ACE_ROOT)/ace/config-sunos5.6.h \ - $(ACE_ROOT)/ace/config-sunos5.5.h \ $(ACE_ROOT)/ace/post.h \ $(ACE_ROOT)/ace/ACE_export.h \ $(ACE_ROOT)/ace/svc_export.h \ @@ -27688,8 +28036,14 @@ realclean: $(ACE_ROOT)/ace/Log_Record.h \ $(ACE_ROOT)/ace/Log_Priority.h \ $(ACE_ROOT)/ace/Log_Record.i \ - $(TAO_ROOT)/tao/TAOC.h \ - $(TAO_ROOT)/tao/corbafwd.h \ + $(ACE_ROOT)/ace/Thread_Hook.h \ + $(ACE_ROOT)/ace/Thread_Adapter.h \ + $(ACE_ROOT)/ace/Thread_Adapter.inl \ + $(ACE_ROOT)/ace/Thread_Exit.h \ + $(ACE_ROOT)/ace/Thread_Control.h \ + $(ACE_ROOT)/ace/Thread_Control.inl \ + TAOC.h \ + corbafwd.h \ $(ACE_ROOT)/ace/CDR_Stream.h \ $(ACE_ROOT)/ace/Message_Block.h \ $(ACE_ROOT)/ace/ACE.h \ @@ -27747,57 +28101,55 @@ realclean: $(ACE_ROOT)/ace/SString.h \ $(ACE_ROOT)/ace/SString.i \ $(ACE_ROOT)/ace/CDR_Stream.i \ - $(TAO_ROOT)/tao/try_macros.h \ + try_macros.h \ $(ACE_ROOT)/ace/CORBA_macros.h \ - $(TAO_ROOT)/tao/varbase.h \ - $(TAO_ROOT)/tao/TAO_Export.h \ - $(TAO_ROOT)/tao/corbafwd.i \ - $(TAO_ROOT)/tao/PolicyC.h \ - $(TAO_ROOT)/tao/CurrentC.h \ - $(TAO_ROOT)/tao/Object.h \ - $(TAO_ROOT)/tao/Object.i \ - $(TAO_ROOT)/tao/CurrentC.i \ - $(TAO_ROOT)/tao/Encodable.h \ - $(TAO_ROOT)/tao/Exception.h \ - $(TAO_ROOT)/tao/Exception.i \ - $(TAO_ROOT)/tao/Sequence.h \ - $(TAO_ROOT)/tao/Managed_Types.h \ - $(TAO_ROOT)/tao/Managed_Types.i \ - $(TAO_ROOT)/tao/Sequence.i \ - $(TAO_ROOT)/tao/Sequence_T.h \ - $(TAO_ROOT)/tao/Sequence_T.i \ - $(TAO_ROOT)/tao/Sequence_T.cpp \ - $(TAO_ROOT)/tao/CDR.h \ - $(TAO_ROOT)/tao/CDR.i \ - $(TAO_ROOT)/tao/Typecode.h \ - $(TAO_ROOT)/tao/Typecode.i \ - $(TAO_ROOT)/tao/Environment.h \ - $(TAO_ROOT)/tao/Environment.i \ - $(TAO_ROOT)/tao/PolicyC.i \ - $(TAO_ROOT)/tao/TimeBaseC.h \ - $(TAO_ROOT)/tao/Any.h \ - $(TAO_ROOT)/tao/Any.i \ - $(TAO_ROOT)/tao/TimeBaseC.i \ - $(TAO_ROOT)/tao/Priority_Mapping_Manager.h \ - $(TAO_ROOT)/tao/Priority_Mapping.h \ - $(TAO_ROOT)/tao/RTCORBAC.h \ - $(TAO_ROOT)/tao/IOPC.h \ - $(TAO_ROOT)/tao/IOPC.i \ - $(TAO_ROOT)/tao/RTCORBAC.i \ - $(TAO_ROOT)/tao/Priority_Mapping.i \ - $(TAO_ROOT)/tao/LocalObject.h \ - $(TAO_ROOT)/tao/LocalObject.i \ - $(TAO_ROOT)/tao/Priority_Mapping_Manager.i \ - $(TAO_ROOT)/tao/TAOC.i \ - $(TAO_ROOT)/tao/Client_Priority_Policy.i + varbase.h \ + TAO_Export.h \ + corbafwd.i \ + PolicyC.h \ + CurrentC.h \ + Object.h \ + Object.i \ + CurrentC.i \ + Encodable.h \ + Exception.h \ + Exception.i \ + Sequence.h \ + Managed_Types.h \ + Managed_Types.i \ + Sequence.i \ + Sequence_T.h \ + Sequence_T.i \ + Sequence_T.cpp \ + CDR.h \ + CDR.i \ + Typecode.h \ + Typecode.i \ + Environment.h \ + Environment.i \ + PolicyC.i \ + TimeBaseC.h \ + Any.h \ + Any.i \ + TimeBaseC.i \ + Priority_Mapping_Manager.h \ + Priority_Mapping.h \ + RTCORBAC.h \ + IOPC.h \ + IOPC.i \ + RTCORBAC.i \ + Priority_Mapping.i \ + LocalObject.h \ + LocalObject.i \ + Priority_Mapping_Manager.i \ + TAOC.i \ + Client_Priority_Policy.i -.obj/Buffering_Constraint_Policy.o .obj/Buffering_Constraint_Policy.so .shobj/Buffering_Constraint_Policy.o .shobj/Buffering_Constraint_Policy.so: Buffering_Constraint_Policy.cpp \ - $(TAO_ROOT)/tao/Buffering_Constraint_Policy.h \ +.obj/Buffering_Constraint_Policy.o .obj/Buffering_Constraint_Policy.o .obj/Buffering_Constraint_Policy.o .obj/Buffering_Constraint_Policy.o: Buffering_Constraint_Policy.cpp \ + Buffering_Constraint_Policy.h \ $(ACE_ROOT)/ace/pre.h \ - $(TAO_ROOT)/tao/orbconf.h \ + orbconf.h \ $(ACE_ROOT)/ace/OS.h \ - $(ACE_ROOT)/ace/config-sunos5.6.h \ - $(ACE_ROOT)/ace/config-sunos5.5.h \ $(ACE_ROOT)/ace/post.h \ $(ACE_ROOT)/ace/ACE_export.h \ $(ACE_ROOT)/ace/svc_export.h \ @@ -27821,8 +28173,14 @@ realclean: $(ACE_ROOT)/ace/Log_Record.h \ $(ACE_ROOT)/ace/Log_Priority.h \ $(ACE_ROOT)/ace/Log_Record.i \ - $(TAO_ROOT)/tao/TAOC.h \ - $(TAO_ROOT)/tao/corbafwd.h \ + $(ACE_ROOT)/ace/Thread_Hook.h \ + $(ACE_ROOT)/ace/Thread_Adapter.h \ + $(ACE_ROOT)/ace/Thread_Adapter.inl \ + $(ACE_ROOT)/ace/Thread_Exit.h \ + $(ACE_ROOT)/ace/Thread_Control.h \ + $(ACE_ROOT)/ace/Thread_Control.inl \ + TAOC.h \ + corbafwd.h \ $(ACE_ROOT)/ace/CDR_Stream.h \ $(ACE_ROOT)/ace/Message_Block.h \ $(ACE_ROOT)/ace/ACE.h \ @@ -27880,56 +28238,54 @@ realclean: $(ACE_ROOT)/ace/SString.h \ $(ACE_ROOT)/ace/SString.i \ $(ACE_ROOT)/ace/CDR_Stream.i \ - $(TAO_ROOT)/tao/try_macros.h \ + try_macros.h \ $(ACE_ROOT)/ace/CORBA_macros.h \ - $(TAO_ROOT)/tao/varbase.h \ - $(TAO_ROOT)/tao/TAO_Export.h \ - $(TAO_ROOT)/tao/corbafwd.i \ - $(TAO_ROOT)/tao/PolicyC.h \ - $(TAO_ROOT)/tao/CurrentC.h \ - $(TAO_ROOT)/tao/Object.h \ - $(TAO_ROOT)/tao/Object.i \ - $(TAO_ROOT)/tao/CurrentC.i \ - $(TAO_ROOT)/tao/Encodable.h \ - $(TAO_ROOT)/tao/Exception.h \ - $(TAO_ROOT)/tao/Exception.i \ - $(TAO_ROOT)/tao/Sequence.h \ - $(TAO_ROOT)/tao/Managed_Types.h \ - $(TAO_ROOT)/tao/Managed_Types.i \ - $(TAO_ROOT)/tao/Sequence.i \ - $(TAO_ROOT)/tao/Sequence_T.h \ - $(TAO_ROOT)/tao/Sequence_T.i \ - $(TAO_ROOT)/tao/Sequence_T.cpp \ - $(TAO_ROOT)/tao/CDR.h \ - $(TAO_ROOT)/tao/CDR.i \ - $(TAO_ROOT)/tao/Typecode.h \ - $(TAO_ROOT)/tao/Typecode.i \ - $(TAO_ROOT)/tao/Environment.h \ - $(TAO_ROOT)/tao/Environment.i \ - $(TAO_ROOT)/tao/PolicyC.i \ - $(TAO_ROOT)/tao/TimeBaseC.h \ - $(TAO_ROOT)/tao/Any.h \ - $(TAO_ROOT)/tao/Any.i \ - $(TAO_ROOT)/tao/TimeBaseC.i \ - $(TAO_ROOT)/tao/Priority_Mapping_Manager.h \ - $(TAO_ROOT)/tao/Priority_Mapping.h \ - $(TAO_ROOT)/tao/RTCORBAC.h \ - $(TAO_ROOT)/tao/IOPC.h \ - $(TAO_ROOT)/tao/IOPC.i \ - $(TAO_ROOT)/tao/RTCORBAC.i \ - $(TAO_ROOT)/tao/Priority_Mapping.i \ - $(TAO_ROOT)/tao/LocalObject.h \ - $(TAO_ROOT)/tao/LocalObject.i \ - $(TAO_ROOT)/tao/Priority_Mapping_Manager.i \ - $(TAO_ROOT)/tao/TAOC.i \ - $(TAO_ROOT)/tao/Buffering_Constraint_Policy.i + varbase.h \ + TAO_Export.h \ + corbafwd.i \ + PolicyC.h \ + CurrentC.h \ + Object.h \ + Object.i \ + CurrentC.i \ + Encodable.h \ + Exception.h \ + Exception.i \ + Sequence.h \ + Managed_Types.h \ + Managed_Types.i \ + Sequence.i \ + Sequence_T.h \ + Sequence_T.i \ + Sequence_T.cpp \ + CDR.h \ + CDR.i \ + Typecode.h \ + Typecode.i \ + Environment.h \ + Environment.i \ + PolicyC.i \ + TimeBaseC.h \ + Any.h \ + Any.i \ + TimeBaseC.i \ + Priority_Mapping_Manager.h \ + Priority_Mapping.h \ + RTCORBAC.h \ + IOPC.h \ + IOPC.i \ + RTCORBAC.i \ + Priority_Mapping.i \ + LocalObject.h \ + LocalObject.i \ + Priority_Mapping_Manager.i \ + TAOC.i \ + Buffering_Constraint_Policy.i -.obj/Priority_Mapping.o .obj/Priority_Mapping.so .shobj/Priority_Mapping.o .shobj/Priority_Mapping.so: Priority_Mapping.cpp \ - $(TAO_ROOT)/tao/orbconf.h \ +.obj/Priority_Mapping.o .obj/Priority_Mapping.o .obj/Priority_Mapping.o .obj/Priority_Mapping.o: Priority_Mapping.cpp \ + orbconf.h \ $(ACE_ROOT)/ace/pre.h \ $(ACE_ROOT)/ace/OS.h \ - $(ACE_ROOT)/ace/config-sunos5.6.h \ - $(ACE_ROOT)/ace/config-sunos5.5.h \ $(ACE_ROOT)/ace/post.h \ $(ACE_ROOT)/ace/ACE_export.h \ $(ACE_ROOT)/ace/svc_export.h \ @@ -27953,9 +28309,15 @@ realclean: $(ACE_ROOT)/ace/Log_Record.h \ $(ACE_ROOT)/ace/Log_Priority.h \ $(ACE_ROOT)/ace/Log_Record.i \ - $(TAO_ROOT)/tao/Priority_Mapping.h \ - $(TAO_ROOT)/tao/RTCORBAC.h \ - $(TAO_ROOT)/tao/corbafwd.h \ + $(ACE_ROOT)/ace/Thread_Hook.h \ + $(ACE_ROOT)/ace/Thread_Adapter.h \ + $(ACE_ROOT)/ace/Thread_Adapter.inl \ + $(ACE_ROOT)/ace/Thread_Exit.h \ + $(ACE_ROOT)/ace/Thread_Control.h \ + $(ACE_ROOT)/ace/Thread_Control.inl \ + Priority_Mapping.h \ + RTCORBAC.h \ + corbafwd.h \ $(ACE_ROOT)/ace/CDR_Stream.h \ $(ACE_ROOT)/ace/Message_Block.h \ $(ACE_ROOT)/ace/ACE.h \ @@ -28013,52 +28375,50 @@ realclean: $(ACE_ROOT)/ace/SString.h \ $(ACE_ROOT)/ace/SString.i \ $(ACE_ROOT)/ace/CDR_Stream.i \ - $(TAO_ROOT)/tao/try_macros.h \ + try_macros.h \ $(ACE_ROOT)/ace/CORBA_macros.h \ - $(TAO_ROOT)/tao/varbase.h \ - $(TAO_ROOT)/tao/TAO_Export.h \ - $(TAO_ROOT)/tao/corbafwd.i \ - $(TAO_ROOT)/tao/IOPC.h \ - $(TAO_ROOT)/tao/CDR.h \ - $(TAO_ROOT)/tao/CDR.i \ - $(TAO_ROOT)/tao/Sequence.h \ - $(TAO_ROOT)/tao/Managed_Types.h \ - $(TAO_ROOT)/tao/Managed_Types.i \ - $(TAO_ROOT)/tao/Sequence.i \ - $(TAO_ROOT)/tao/Sequence_T.h \ - $(TAO_ROOT)/tao/Sequence_T.i \ - $(TAO_ROOT)/tao/Sequence_T.cpp \ - $(TAO_ROOT)/tao/IOPC.i \ - $(TAO_ROOT)/tao/PolicyC.h \ - $(TAO_ROOT)/tao/CurrentC.h \ - $(TAO_ROOT)/tao/Object.h \ - $(TAO_ROOT)/tao/Object.i \ - $(TAO_ROOT)/tao/CurrentC.i \ - $(TAO_ROOT)/tao/Encodable.h \ - $(TAO_ROOT)/tao/Exception.h \ - $(TAO_ROOT)/tao/Exception.i \ - $(TAO_ROOT)/tao/Typecode.h \ - $(TAO_ROOT)/tao/Typecode.i \ - $(TAO_ROOT)/tao/Environment.h \ - $(TAO_ROOT)/tao/Environment.i \ - $(TAO_ROOT)/tao/PolicyC.i \ - $(TAO_ROOT)/tao/TimeBaseC.h \ - $(TAO_ROOT)/tao/Any.h \ - $(TAO_ROOT)/tao/Any.i \ - $(TAO_ROOT)/tao/TimeBaseC.i \ - $(TAO_ROOT)/tao/RTCORBAC.i \ - $(TAO_ROOT)/tao/Priority_Mapping.i + varbase.h \ + TAO_Export.h \ + corbafwd.i \ + IOPC.h \ + CDR.h \ + CDR.i \ + Sequence.h \ + Managed_Types.h \ + Managed_Types.i \ + Sequence.i \ + Sequence_T.h \ + Sequence_T.i \ + Sequence_T.cpp \ + IOPC.i \ + PolicyC.h \ + CurrentC.h \ + Object.h \ + Object.i \ + CurrentC.i \ + Encodable.h \ + Exception.h \ + Exception.i \ + Typecode.h \ + Typecode.i \ + Environment.h \ + Environment.i \ + PolicyC.i \ + TimeBaseC.h \ + Any.h \ + Any.i \ + TimeBaseC.i \ + RTCORBAC.i \ + Priority_Mapping.i -.obj/Priority_Mapping_Manager.o .obj/Priority_Mapping_Manager.so .shobj/Priority_Mapping_Manager.o .shobj/Priority_Mapping_Manager.so: Priority_Mapping_Manager.cpp \ - $(TAO_ROOT)/tao/Priority_Mapping_Manager.h \ +.obj/Priority_Mapping_Manager.o .obj/Priority_Mapping_Manager.o .obj/Priority_Mapping_Manager.o .obj/Priority_Mapping_Manager.o: Priority_Mapping_Manager.cpp \ + Priority_Mapping_Manager.h \ $(ACE_ROOT)/ace/pre.h \ - $(TAO_ROOT)/tao/corbafwd.h \ + corbafwd.h \ $(ACE_ROOT)/ace/CDR_Stream.h \ $(ACE_ROOT)/ace/Message_Block.h \ $(ACE_ROOT)/ace/ACE.h \ $(ACE_ROOT)/ace/OS.h \ - $(ACE_ROOT)/ace/config-sunos5.6.h \ - $(ACE_ROOT)/ace/config-sunos5.5.h \ $(ACE_ROOT)/ace/post.h \ $(ACE_ROOT)/ace/ACE_export.h \ $(ACE_ROOT)/ace/svc_export.h \ @@ -28082,6 +28442,12 @@ realclean: $(ACE_ROOT)/ace/Log_Record.h \ $(ACE_ROOT)/ace/Log_Priority.h \ $(ACE_ROOT)/ace/Log_Record.i \ + $(ACE_ROOT)/ace/Thread_Hook.h \ + $(ACE_ROOT)/ace/Thread_Adapter.h \ + $(ACE_ROOT)/ace/Thread_Adapter.inl \ + $(ACE_ROOT)/ace/Thread_Exit.h \ + $(ACE_ROOT)/ace/Thread_Control.h \ + $(ACE_ROOT)/ace/Thread_Control.inl \ $(ACE_ROOT)/ace/ACE.i \ $(ACE_ROOT)/ace/Malloc.h \ $(ACE_ROOT)/ace/Malloc_Base.h \ @@ -28136,54 +28502,52 @@ realclean: $(ACE_ROOT)/ace/SString.h \ $(ACE_ROOT)/ace/SString.i \ $(ACE_ROOT)/ace/CDR_Stream.i \ - $(TAO_ROOT)/tao/try_macros.h \ - $(TAO_ROOT)/tao/orbconf.h \ + try_macros.h \ + orbconf.h \ $(ACE_ROOT)/ace/CORBA_macros.h \ - $(TAO_ROOT)/tao/varbase.h \ - $(TAO_ROOT)/tao/TAO_Export.h \ - $(TAO_ROOT)/tao/corbafwd.i \ - $(TAO_ROOT)/tao/Priority_Mapping.h \ - $(TAO_ROOT)/tao/RTCORBAC.h \ - $(TAO_ROOT)/tao/IOPC.h \ - $(TAO_ROOT)/tao/CDR.h \ - $(TAO_ROOT)/tao/CDR.i \ - $(TAO_ROOT)/tao/Sequence.h \ - $(TAO_ROOT)/tao/Managed_Types.h \ - $(TAO_ROOT)/tao/Managed_Types.i \ - $(TAO_ROOT)/tao/Sequence.i \ - $(TAO_ROOT)/tao/Sequence_T.h \ - $(TAO_ROOT)/tao/Sequence_T.i \ - $(TAO_ROOT)/tao/Sequence_T.cpp \ - $(TAO_ROOT)/tao/IOPC.i \ - $(TAO_ROOT)/tao/PolicyC.h \ - $(TAO_ROOT)/tao/CurrentC.h \ - $(TAO_ROOT)/tao/Object.h \ - $(TAO_ROOT)/tao/Object.i \ - $(TAO_ROOT)/tao/CurrentC.i \ - $(TAO_ROOT)/tao/Encodable.h \ - $(TAO_ROOT)/tao/Exception.h \ - $(TAO_ROOT)/tao/Exception.i \ - $(TAO_ROOT)/tao/Typecode.h \ - $(TAO_ROOT)/tao/Typecode.i \ - $(TAO_ROOT)/tao/Environment.h \ - $(TAO_ROOT)/tao/Environment.i \ - $(TAO_ROOT)/tao/PolicyC.i \ - $(TAO_ROOT)/tao/TimeBaseC.h \ - $(TAO_ROOT)/tao/Any.h \ - $(TAO_ROOT)/tao/Any.i \ - $(TAO_ROOT)/tao/TimeBaseC.i \ - $(TAO_ROOT)/tao/RTCORBAC.i \ - $(TAO_ROOT)/tao/Priority_Mapping.i \ - $(TAO_ROOT)/tao/LocalObject.h \ - $(TAO_ROOT)/tao/LocalObject.i \ - $(TAO_ROOT)/tao/Priority_Mapping_Manager.i + varbase.h \ + TAO_Export.h \ + corbafwd.i \ + Priority_Mapping.h \ + RTCORBAC.h \ + IOPC.h \ + CDR.h \ + CDR.i \ + Sequence.h \ + Managed_Types.h \ + Managed_Types.i \ + Sequence.i \ + Sequence_T.h \ + Sequence_T.i \ + Sequence_T.cpp \ + IOPC.i \ + PolicyC.h \ + CurrentC.h \ + Object.h \ + Object.i \ + CurrentC.i \ + Encodable.h \ + Exception.h \ + Exception.i \ + Typecode.h \ + Typecode.i \ + Environment.h \ + Environment.i \ + PolicyC.i \ + TimeBaseC.h \ + Any.h \ + Any.i \ + TimeBaseC.i \ + RTCORBAC.i \ + Priority_Mapping.i \ + LocalObject.h \ + LocalObject.i \ + Priority_Mapping_Manager.i -.obj/Linear_Priority_Mapping.o .obj/Linear_Priority_Mapping.so .shobj/Linear_Priority_Mapping.o .shobj/Linear_Priority_Mapping.so: Linear_Priority_Mapping.cpp \ - $(TAO_ROOT)/tao/orbconf.h \ +.obj/Linear_Priority_Mapping.o .obj/Linear_Priority_Mapping.o .obj/Linear_Priority_Mapping.o .obj/Linear_Priority_Mapping.o: Linear_Priority_Mapping.cpp \ + orbconf.h \ $(ACE_ROOT)/ace/pre.h \ $(ACE_ROOT)/ace/OS.h \ - $(ACE_ROOT)/ace/config-sunos5.6.h \ - $(ACE_ROOT)/ace/config-sunos5.5.h \ $(ACE_ROOT)/ace/post.h \ $(ACE_ROOT)/ace/ACE_export.h \ $(ACE_ROOT)/ace/svc_export.h \ @@ -28207,10 +28571,16 @@ realclean: $(ACE_ROOT)/ace/Log_Record.h \ $(ACE_ROOT)/ace/Log_Priority.h \ $(ACE_ROOT)/ace/Log_Record.i \ - $(TAO_ROOT)/tao/Linear_Priority_Mapping.h \ - $(TAO_ROOT)/tao/Priority_Mapping.h \ - $(TAO_ROOT)/tao/RTCORBAC.h \ - $(TAO_ROOT)/tao/corbafwd.h \ + $(ACE_ROOT)/ace/Thread_Hook.h \ + $(ACE_ROOT)/ace/Thread_Adapter.h \ + $(ACE_ROOT)/ace/Thread_Adapter.inl \ + $(ACE_ROOT)/ace/Thread_Exit.h \ + $(ACE_ROOT)/ace/Thread_Control.h \ + $(ACE_ROOT)/ace/Thread_Control.inl \ + Linear_Priority_Mapping.h \ + Priority_Mapping.h \ + RTCORBAC.h \ + corbafwd.h \ $(ACE_ROOT)/ace/CDR_Stream.h \ $(ACE_ROOT)/ace/Message_Block.h \ $(ACE_ROOT)/ace/ACE.h \ @@ -28268,52 +28638,50 @@ realclean: $(ACE_ROOT)/ace/SString.h \ $(ACE_ROOT)/ace/SString.i \ $(ACE_ROOT)/ace/CDR_Stream.i \ - $(TAO_ROOT)/tao/try_macros.h \ + try_macros.h \ $(ACE_ROOT)/ace/CORBA_macros.h \ - $(TAO_ROOT)/tao/varbase.h \ - $(TAO_ROOT)/tao/TAO_Export.h \ - $(TAO_ROOT)/tao/corbafwd.i \ - $(TAO_ROOT)/tao/IOPC.h \ - $(TAO_ROOT)/tao/CDR.h \ - $(TAO_ROOT)/tao/CDR.i \ - $(TAO_ROOT)/tao/Sequence.h \ - $(TAO_ROOT)/tao/Managed_Types.h \ - $(TAO_ROOT)/tao/Managed_Types.i \ - $(TAO_ROOT)/tao/Sequence.i \ - $(TAO_ROOT)/tao/Sequence_T.h \ - $(TAO_ROOT)/tao/Sequence_T.i \ - $(TAO_ROOT)/tao/Sequence_T.cpp \ - $(TAO_ROOT)/tao/IOPC.i \ - $(TAO_ROOT)/tao/PolicyC.h \ - $(TAO_ROOT)/tao/CurrentC.h \ - $(TAO_ROOT)/tao/Object.h \ - $(TAO_ROOT)/tao/Object.i \ - $(TAO_ROOT)/tao/CurrentC.i \ - $(TAO_ROOT)/tao/Encodable.h \ - $(TAO_ROOT)/tao/Exception.h \ - $(TAO_ROOT)/tao/Exception.i \ - $(TAO_ROOT)/tao/Typecode.h \ - $(TAO_ROOT)/tao/Typecode.i \ - $(TAO_ROOT)/tao/Environment.h \ - $(TAO_ROOT)/tao/Environment.i \ - $(TAO_ROOT)/tao/PolicyC.i \ - $(TAO_ROOT)/tao/TimeBaseC.h \ - $(TAO_ROOT)/tao/Any.h \ - $(TAO_ROOT)/tao/Any.i \ - $(TAO_ROOT)/tao/TimeBaseC.i \ - $(TAO_ROOT)/tao/RTCORBAC.i \ - $(TAO_ROOT)/tao/Priority_Mapping.i \ - $(TAO_ROOT)/tao/Linear_Priority_Mapping.i \ - $(TAO_ROOT)/tao/debug.h \ + varbase.h \ + TAO_Export.h \ + corbafwd.i \ + IOPC.h \ + CDR.h \ + CDR.i \ + Sequence.h \ + Managed_Types.h \ + Managed_Types.i \ + Sequence.i \ + Sequence_T.h \ + Sequence_T.i \ + Sequence_T.cpp \ + IOPC.i \ + PolicyC.h \ + CurrentC.h \ + Object.h \ + Object.i \ + CurrentC.i \ + Encodable.h \ + Exception.h \ + Exception.i \ + Typecode.h \ + Typecode.i \ + Environment.h \ + Environment.i \ + PolicyC.i \ + TimeBaseC.h \ + Any.h \ + Any.i \ + TimeBaseC.i \ + RTCORBAC.i \ + Priority_Mapping.i \ + Linear_Priority_Mapping.i \ + debug.h \ $(ACE_ROOT)/ace/Sched_Params.h \ $(ACE_ROOT)/ace/Sched_Params.i -.obj/Direct_Priority_Mapping.o .obj/Direct_Priority_Mapping.so .shobj/Direct_Priority_Mapping.o .shobj/Direct_Priority_Mapping.so: Direct_Priority_Mapping.cpp \ - $(TAO_ROOT)/tao/orbconf.h \ +.obj/Direct_Priority_Mapping.o .obj/Direct_Priority_Mapping.o .obj/Direct_Priority_Mapping.o .obj/Direct_Priority_Mapping.o: Direct_Priority_Mapping.cpp \ + orbconf.h \ $(ACE_ROOT)/ace/pre.h \ $(ACE_ROOT)/ace/OS.h \ - $(ACE_ROOT)/ace/config-sunos5.6.h \ - $(ACE_ROOT)/ace/config-sunos5.5.h \ $(ACE_ROOT)/ace/post.h \ $(ACE_ROOT)/ace/ACE_export.h \ $(ACE_ROOT)/ace/svc_export.h \ @@ -28337,10 +28705,16 @@ realclean: $(ACE_ROOT)/ace/Log_Record.h \ $(ACE_ROOT)/ace/Log_Priority.h \ $(ACE_ROOT)/ace/Log_Record.i \ - $(TAO_ROOT)/tao/Direct_Priority_Mapping.h \ - $(TAO_ROOT)/tao/Priority_Mapping.h \ - $(TAO_ROOT)/tao/RTCORBAC.h \ - $(TAO_ROOT)/tao/corbafwd.h \ + $(ACE_ROOT)/ace/Thread_Hook.h \ + $(ACE_ROOT)/ace/Thread_Adapter.h \ + $(ACE_ROOT)/ace/Thread_Adapter.inl \ + $(ACE_ROOT)/ace/Thread_Exit.h \ + $(ACE_ROOT)/ace/Thread_Control.h \ + $(ACE_ROOT)/ace/Thread_Control.inl \ + Direct_Priority_Mapping.h \ + Priority_Mapping.h \ + RTCORBAC.h \ + corbafwd.h \ $(ACE_ROOT)/ace/CDR_Stream.h \ $(ACE_ROOT)/ace/Message_Block.h \ $(ACE_ROOT)/ace/ACE.h \ @@ -28398,53 +28772,51 @@ realclean: $(ACE_ROOT)/ace/SString.h \ $(ACE_ROOT)/ace/SString.i \ $(ACE_ROOT)/ace/CDR_Stream.i \ - $(TAO_ROOT)/tao/try_macros.h \ + try_macros.h \ $(ACE_ROOT)/ace/CORBA_macros.h \ - $(TAO_ROOT)/tao/varbase.h \ - $(TAO_ROOT)/tao/TAO_Export.h \ - $(TAO_ROOT)/tao/corbafwd.i \ - $(TAO_ROOT)/tao/IOPC.h \ - $(TAO_ROOT)/tao/CDR.h \ - $(TAO_ROOT)/tao/CDR.i \ - $(TAO_ROOT)/tao/Sequence.h \ - $(TAO_ROOT)/tao/Managed_Types.h \ - $(TAO_ROOT)/tao/Managed_Types.i \ - $(TAO_ROOT)/tao/Sequence.i \ - $(TAO_ROOT)/tao/Sequence_T.h \ - $(TAO_ROOT)/tao/Sequence_T.i \ - $(TAO_ROOT)/tao/Sequence_T.cpp \ - $(TAO_ROOT)/tao/IOPC.i \ - $(TAO_ROOT)/tao/PolicyC.h \ - $(TAO_ROOT)/tao/CurrentC.h \ - $(TAO_ROOT)/tao/Object.h \ - $(TAO_ROOT)/tao/Object.i \ - $(TAO_ROOT)/tao/CurrentC.i \ - $(TAO_ROOT)/tao/Encodable.h \ - $(TAO_ROOT)/tao/Exception.h \ - $(TAO_ROOT)/tao/Exception.i \ - $(TAO_ROOT)/tao/Typecode.h \ - $(TAO_ROOT)/tao/Typecode.i \ - $(TAO_ROOT)/tao/Environment.h \ - $(TAO_ROOT)/tao/Environment.i \ - $(TAO_ROOT)/tao/PolicyC.i \ - $(TAO_ROOT)/tao/TimeBaseC.h \ - $(TAO_ROOT)/tao/Any.h \ - $(TAO_ROOT)/tao/Any.i \ - $(TAO_ROOT)/tao/TimeBaseC.i \ - $(TAO_ROOT)/tao/RTCORBAC.i \ - $(TAO_ROOT)/tao/Priority_Mapping.i \ - $(TAO_ROOT)/tao/Direct_Priority_Mapping.i \ - $(TAO_ROOT)/tao/debug.h \ + varbase.h \ + TAO_Export.h \ + corbafwd.i \ + IOPC.h \ + CDR.h \ + CDR.i \ + Sequence.h \ + Managed_Types.h \ + Managed_Types.i \ + Sequence.i \ + Sequence_T.h \ + Sequence_T.i \ + Sequence_T.cpp \ + IOPC.i \ + PolicyC.h \ + CurrentC.h \ + Object.h \ + Object.i \ + CurrentC.i \ + Encodable.h \ + Exception.h \ + Exception.i \ + Typecode.h \ + Typecode.i \ + Environment.h \ + Environment.i \ + PolicyC.i \ + TimeBaseC.h \ + Any.h \ + Any.i \ + TimeBaseC.i \ + RTCORBAC.i \ + Priority_Mapping.i \ + Direct_Priority_Mapping.i \ + debug.h \ $(ACE_ROOT)/ace/Sched_Params.h \ $(ACE_ROOT)/ace/Sched_Params.i -.obj/RT_Current.o .obj/RT_Current.so .shobj/RT_Current.o .shobj/RT_Current.so: RT_Current.cpp \ - $(TAO_ROOT)/tao/RT_Current.h \ +.obj/RT_Current.o .obj/RT_Current.o .obj/RT_Current.o .obj/RT_Current.o: RT_Current.cpp \ + RT_Current.h \ $(ACE_ROOT)/ace/pre.h \ - $(TAO_ROOT)/tao/orbconf.h \ + orbconf.h \ $(ACE_ROOT)/ace/OS.h \ - $(ACE_ROOT)/ace/config-sunos5.6.h \ - $(ACE_ROOT)/ace/config-sunos5.5.h \ $(ACE_ROOT)/ace/post.h \ $(ACE_ROOT)/ace/ACE_export.h \ $(ACE_ROOT)/ace/svc_export.h \ @@ -28468,11 +28840,17 @@ realclean: $(ACE_ROOT)/ace/Log_Record.h \ $(ACE_ROOT)/ace/Log_Priority.h \ $(ACE_ROOT)/ace/Log_Record.i \ - $(TAO_ROOT)/tao/RTCORBAS.h \ - $(TAO_ROOT)/tao/IOPS.h \ - $(TAO_ROOT)/tao/IOPC.h \ - $(TAO_ROOT)/tao/CDR.h \ - $(TAO_ROOT)/tao/corbafwd.h \ + $(ACE_ROOT)/ace/Thread_Hook.h \ + $(ACE_ROOT)/ace/Thread_Adapter.h \ + $(ACE_ROOT)/ace/Thread_Adapter.inl \ + $(ACE_ROOT)/ace/Thread_Exit.h \ + $(ACE_ROOT)/ace/Thread_Control.h \ + $(ACE_ROOT)/ace/Thread_Control.inl \ + RTCORBAS.h \ + IOPS.h \ + IOPC.h \ + CDR.h \ + corbafwd.h \ $(ACE_ROOT)/ace/CDR_Stream.h \ $(ACE_ROOT)/ace/Message_Block.h \ $(ACE_ROOT)/ace/ACE.h \ @@ -28530,57 +28908,57 @@ realclean: $(ACE_ROOT)/ace/SString.h \ $(ACE_ROOT)/ace/SString.i \ $(ACE_ROOT)/ace/CDR_Stream.i \ - $(TAO_ROOT)/tao/try_macros.h \ + try_macros.h \ $(ACE_ROOT)/ace/CORBA_macros.h \ - $(TAO_ROOT)/tao/varbase.h \ - $(TAO_ROOT)/tao/TAO_Export.h \ - $(TAO_ROOT)/tao/corbafwd.i \ - $(TAO_ROOT)/tao/CDR.i \ - $(TAO_ROOT)/tao/Sequence.h \ - $(TAO_ROOT)/tao/Managed_Types.h \ - $(TAO_ROOT)/tao/Managed_Types.i \ - $(TAO_ROOT)/tao/Sequence.i \ - $(TAO_ROOT)/tao/Sequence_T.h \ - $(TAO_ROOT)/tao/Sequence_T.i \ - $(TAO_ROOT)/tao/Sequence_T.cpp \ - $(TAO_ROOT)/tao/IOPC.i \ - $(TAO_ROOT)/tao/IOPS_T.h \ - $(TAO_ROOT)/tao/IOPS_T.i \ - $(TAO_ROOT)/tao/IOPS_T.cpp \ - $(TAO_ROOT)/tao/IOPS.i \ - $(TAO_ROOT)/tao/TimeBaseS.h \ - $(TAO_ROOT)/tao/TimeBaseC.h \ - $(TAO_ROOT)/tao/Any.h \ - $(TAO_ROOT)/tao/Environment.h \ - $(TAO_ROOT)/tao/Environment.i \ - $(TAO_ROOT)/tao/Object.h \ - $(TAO_ROOT)/tao/Object.i \ - $(TAO_ROOT)/tao/Typecode.h \ - $(TAO_ROOT)/tao/Exception.h \ - $(TAO_ROOT)/tao/Exception.i \ - $(TAO_ROOT)/tao/Typecode.i \ - $(TAO_ROOT)/tao/Any.i \ - $(TAO_ROOT)/tao/TimeBaseC.i \ - $(TAO_ROOT)/tao/TimeBaseS_T.h \ - $(TAO_ROOT)/tao/TimeBaseS_T.i \ - $(TAO_ROOT)/tao/TimeBaseS_T.cpp \ - $(TAO_ROOT)/tao/TimeBaseS.i \ - $(TAO_ROOT)/tao/RTCORBAC.h \ - $(TAO_ROOT)/tao/PolicyC.h \ - $(TAO_ROOT)/tao/CurrentC.h \ - $(TAO_ROOT)/tao/CurrentC.i \ - $(TAO_ROOT)/tao/Encodable.h \ - $(TAO_ROOT)/tao/PolicyC.i \ - $(TAO_ROOT)/tao/RTCORBAC.i \ - $(TAO_ROOT)/tao/RTCORBAS_T.h \ - $(TAO_ROOT)/tao/RTCORBAS_T.i \ - $(TAO_ROOT)/tao/RTCORBAS_T.cpp \ - $(TAO_ROOT)/tao/RTCORBAS.i \ - $(TAO_ROOT)/tao/LocalObject.h \ - $(TAO_ROOT)/tao/LocalObject.i \ - $(TAO_ROOT)/tao/RT_Current.i \ - $(TAO_ROOT)/tao/Stub.h \ - $(TAO_ROOT)/tao/Pluggable.h \ + varbase.h \ + TAO_Export.h \ + corbafwd.i \ + CDR.i \ + Sequence.h \ + Managed_Types.h \ + Managed_Types.i \ + Sequence.i \ + Sequence_T.h \ + Sequence_T.i \ + Sequence_T.cpp \ + IOPC.i \ + IOPS_T.h \ + IOPS_T.i \ + IOPS_T.cpp \ + IOPS.i \ + TimeBaseS.h \ + TimeBaseC.h \ + Any.h \ + Environment.h \ + Environment.i \ + Object.h \ + Object.i \ + Typecode.h \ + Exception.h \ + Exception.i \ + Typecode.i \ + Any.i \ + TimeBaseC.i \ + TimeBaseS_T.h \ + TimeBaseS_T.i \ + TimeBaseS_T.cpp \ + TimeBaseS.i \ + RTCORBAC.h \ + PolicyC.h \ + CurrentC.h \ + CurrentC.i \ + Encodable.h \ + PolicyC.i \ + RTCORBAC.i \ + RTCORBAS_T.h \ + RTCORBAS_T.i \ + RTCORBAS_T.cpp \ + RTCORBAS.i \ + LocalObject.h \ + LocalObject.i \ + RT_Current.i \ + Stub.h \ + Pluggable.h \ $(ACE_ROOT)/ace/Message_Queue.h \ $(ACE_ROOT)/ace/IO_Cntl_Msg.h \ $(ACE_ROOT)/ace/Message_Queue_T.h \ @@ -28627,76 +29005,72 @@ realclean: $(ACE_ROOT)/ace/WFMO_Reactor.i \ $(ACE_ROOT)/ace/Strategies.i \ $(ACE_ROOT)/ace/Message_Queue.i \ - $(TAO_ROOT)/tao/Pluggable.i \ - $(TAO_ROOT)/tao/MProfile.h \ - $(TAO_ROOT)/tao/Profile.h \ - $(TAO_ROOT)/tao/Tagged_Components.h \ - $(TAO_ROOT)/tao/CONV_FRAMEC.h \ - $(TAO_ROOT)/tao/CONV_FRAMEC.i \ - $(TAO_ROOT)/tao/Tagged_Components.i \ - $(TAO_ROOT)/tao/Profile.i \ - $(TAO_ROOT)/tao/MProfile.i \ - $(TAO_ROOT)/tao/ORB.h \ - $(TAO_ROOT)/tao/IOR_LookupTable.h \ - $(TAO_ROOT)/tao/Services.h \ - $(TAO_ROOT)/tao/Services.i \ - $(TAO_ROOT)/tao/IORManipulation.h \ - $(TAO_ROOT)/tao/IORC.h \ - $(TAO_ROOT)/tao/IORC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.h \ - $(TAO_ROOT)/tao/Request_Info.h \ - $(TAO_ROOT)/tao/PortableInterceptorC.h \ - $(TAO_ROOT)/tao/DynamicC.h \ - $(TAO_ROOT)/tao/DynAnyC.h \ - $(TAO_ROOT)/tao/DynAnyC.i \ - $(TAO_ROOT)/tao/DynamicC.i \ - $(TAO_ROOT)/tao/MessagingC.h \ - $(TAO_ROOT)/tao/ValueBase.h \ - $(TAO_ROOT)/tao/ValueBase.i \ - $(TAO_ROOT)/tao/ValueFactory.h \ - $(TAO_ROOT)/tao/ValueFactory.i \ - $(TAO_ROOT)/tao/PollableC.h \ - $(TAO_ROOT)/tao/PollableC.i \ - $(TAO_ROOT)/tao/MessagingC.i \ - $(TAO_ROOT)/tao/PortableInterceptorC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.i \ - $(TAO_ROOT)/tao/ORB.i \ - $(TAO_ROOT)/tao/Stub.i \ - $(TAO_ROOT)/tao/ORB_Core.h \ - $(TAO_ROOT)/tao/Policy_Manager.h \ - $(TAO_ROOT)/tao/POA_CORBA.h \ - $(TAO_ROOT)/tao/DomainC.h \ - $(TAO_ROOT)/tao/DomainC.i \ - $(TAO_ROOT)/tao/Servant_Base.h \ - $(TAO_ROOT)/tao/PortableServerC.h \ - $(TAO_ROOT)/tao/PortableServerC.i \ - $(TAO_ROOT)/tao/Servant_Base.i \ - $(TAO_ROOT)/tao/Policy_Manager.i \ - $(TAO_ROOT)/tao/Resource_Factory.h \ - $(TAO_ROOT)/tao/Protocol_Factory.h \ - $(TAO_ROOT)/tao/params.h \ - $(TAO_ROOT)/tao/params.i \ - $(TAO_ROOT)/tao/TAO_Singleton_Manager.h \ - $(TAO_ROOT)/tao/TAO_Singleton_Manager.inl \ - $(TAO_ROOT)/tao/TAO_Singleton.h \ - $(TAO_ROOT)/tao/TAO_Singleton.inl \ - $(TAO_ROOT)/tao/TAO_Singleton.cpp \ + Pluggable.i \ + MProfile.h \ + Profile.h \ + Tagged_Components.h \ + CONV_FRAMEC.h \ + CONV_FRAMEC.i \ + Tagged_Components.i \ + Profile.i \ + MProfile.i \ + ORB.h \ + IOR_LookupTable.h \ + Services.h \ + Services.i \ + IORManipulation.h \ + IORC.h \ + IORC.i \ + PortableInterceptor.h \ + Request_Info.h \ + PortableInterceptorC.h \ + DynamicC.h \ + DynamicC.i \ + MessagingC.h \ + ValueBase.h \ + ValueBase.i \ + ValueFactory.h \ + ValueFactory.i \ + PollableC.h \ + PollableC.i \ + MessagingC.i \ + PortableInterceptorC.i \ + PortableInterceptor.i \ + ORB.i \ + Stub.i \ + ORB_Core.h \ + Policy_Manager.h \ + POA_CORBA.h \ + DomainC.h \ + DomainC.i \ + Servant_Base.h \ + PortableServerC.h \ + PortableServerC.i \ + Servant_Base.i \ + Policy_Manager.i \ + Resource_Factory.h \ + Protocol_Factory.h \ + params.h \ + params.i \ + TAO_Singleton_Manager.h \ + TAO_Singleton_Manager.inl \ + TAO_Singleton.h \ + TAO_Singleton.inl \ + TAO_Singleton.cpp \ $(ACE_ROOT)/ace/Map_Manager.h \ $(ACE_ROOT)/ace/Map_Manager.i \ $(ACE_ROOT)/ace/Map_Manager.cpp \ - $(TAO_ROOT)/tao/ORB_Core.i \ + ORB_Core.i \ $(ACE_ROOT)/ace/Dynamic_Service.h \ $(ACE_ROOT)/ace/Dynamic_Service.cpp \ - $(TAO_ROOT)/tao/Priority_Mapping.h \ - $(TAO_ROOT)/tao/Priority_Mapping.i + Priority_Mapping.h \ + Priority_Mapping.i -.obj/RT_Mutex.o .obj/RT_Mutex.so .shobj/RT_Mutex.o .shobj/RT_Mutex.so: RT_Mutex.cpp \ - $(TAO_ROOT)/tao/RT_Mutex.h \ +.obj/RT_Mutex.o .obj/RT_Mutex.o .obj/RT_Mutex.o .obj/RT_Mutex.o: RT_Mutex.cpp \ + RT_Mutex.h \ $(ACE_ROOT)/ace/pre.h \ - $(TAO_ROOT)/tao/orbconf.h \ + orbconf.h \ $(ACE_ROOT)/ace/OS.h \ - $(ACE_ROOT)/ace/config-sunos5.6.h \ - $(ACE_ROOT)/ace/config-sunos5.5.h \ $(ACE_ROOT)/ace/post.h \ $(ACE_ROOT)/ace/ACE_export.h \ $(ACE_ROOT)/ace/svc_export.h \ @@ -28720,11 +29094,17 @@ realclean: $(ACE_ROOT)/ace/Log_Record.h \ $(ACE_ROOT)/ace/Log_Priority.h \ $(ACE_ROOT)/ace/Log_Record.i \ - $(TAO_ROOT)/tao/RTCORBAS.h \ - $(TAO_ROOT)/tao/IOPS.h \ - $(TAO_ROOT)/tao/IOPC.h \ - $(TAO_ROOT)/tao/CDR.h \ - $(TAO_ROOT)/tao/corbafwd.h \ + $(ACE_ROOT)/ace/Thread_Hook.h \ + $(ACE_ROOT)/ace/Thread_Adapter.h \ + $(ACE_ROOT)/ace/Thread_Adapter.inl \ + $(ACE_ROOT)/ace/Thread_Exit.h \ + $(ACE_ROOT)/ace/Thread_Control.h \ + $(ACE_ROOT)/ace/Thread_Control.inl \ + RTCORBAS.h \ + IOPS.h \ + IOPC.h \ + CDR.h \ + corbafwd.h \ $(ACE_ROOT)/ace/CDR_Stream.h \ $(ACE_ROOT)/ace/Message_Block.h \ $(ACE_ROOT)/ace/ACE.h \ @@ -28782,63 +29162,61 @@ realclean: $(ACE_ROOT)/ace/SString.h \ $(ACE_ROOT)/ace/SString.i \ $(ACE_ROOT)/ace/CDR_Stream.i \ - $(TAO_ROOT)/tao/try_macros.h \ + try_macros.h \ $(ACE_ROOT)/ace/CORBA_macros.h \ - $(TAO_ROOT)/tao/varbase.h \ - $(TAO_ROOT)/tao/TAO_Export.h \ - $(TAO_ROOT)/tao/corbafwd.i \ - $(TAO_ROOT)/tao/CDR.i \ - $(TAO_ROOT)/tao/Sequence.h \ - $(TAO_ROOT)/tao/Managed_Types.h \ - $(TAO_ROOT)/tao/Managed_Types.i \ - $(TAO_ROOT)/tao/Sequence.i \ - $(TAO_ROOT)/tao/Sequence_T.h \ - $(TAO_ROOT)/tao/Sequence_T.i \ - $(TAO_ROOT)/tao/Sequence_T.cpp \ - $(TAO_ROOT)/tao/IOPC.i \ - $(TAO_ROOT)/tao/IOPS_T.h \ - $(TAO_ROOT)/tao/IOPS_T.i \ - $(TAO_ROOT)/tao/IOPS_T.cpp \ - $(TAO_ROOT)/tao/IOPS.i \ - $(TAO_ROOT)/tao/TimeBaseS.h \ - $(TAO_ROOT)/tao/TimeBaseC.h \ - $(TAO_ROOT)/tao/Any.h \ - $(TAO_ROOT)/tao/Environment.h \ - $(TAO_ROOT)/tao/Environment.i \ - $(TAO_ROOT)/tao/Object.h \ - $(TAO_ROOT)/tao/Object.i \ - $(TAO_ROOT)/tao/Typecode.h \ - $(TAO_ROOT)/tao/Exception.h \ - $(TAO_ROOT)/tao/Exception.i \ - $(TAO_ROOT)/tao/Typecode.i \ - $(TAO_ROOT)/tao/Any.i \ - $(TAO_ROOT)/tao/TimeBaseC.i \ - $(TAO_ROOT)/tao/TimeBaseS_T.h \ - $(TAO_ROOT)/tao/TimeBaseS_T.i \ - $(TAO_ROOT)/tao/TimeBaseS_T.cpp \ - $(TAO_ROOT)/tao/TimeBaseS.i \ - $(TAO_ROOT)/tao/RTCORBAC.h \ - $(TAO_ROOT)/tao/PolicyC.h \ - $(TAO_ROOT)/tao/CurrentC.h \ - $(TAO_ROOT)/tao/CurrentC.i \ - $(TAO_ROOT)/tao/Encodable.h \ - $(TAO_ROOT)/tao/PolicyC.i \ - $(TAO_ROOT)/tao/RTCORBAC.i \ - $(TAO_ROOT)/tao/RTCORBAS_T.h \ - $(TAO_ROOT)/tao/RTCORBAS_T.i \ - $(TAO_ROOT)/tao/RTCORBAS_T.cpp \ - $(TAO_ROOT)/tao/RTCORBAS.i \ - $(TAO_ROOT)/tao/LocalObject.h \ - $(TAO_ROOT)/tao/LocalObject.i \ - $(TAO_ROOT)/tao/RT_Mutex.i + varbase.h \ + TAO_Export.h \ + corbafwd.i \ + CDR.i \ + Sequence.h \ + Managed_Types.h \ + Managed_Types.i \ + Sequence.i \ + Sequence_T.h \ + Sequence_T.i \ + Sequence_T.cpp \ + IOPC.i \ + IOPS_T.h \ + IOPS_T.i \ + IOPS_T.cpp \ + IOPS.i \ + TimeBaseS.h \ + TimeBaseC.h \ + Any.h \ + Environment.h \ + Environment.i \ + Object.h \ + Object.i \ + Typecode.h \ + Exception.h \ + Exception.i \ + Typecode.i \ + Any.i \ + TimeBaseC.i \ + TimeBaseS_T.h \ + TimeBaseS_T.i \ + TimeBaseS_T.cpp \ + TimeBaseS.i \ + RTCORBAC.h \ + PolicyC.h \ + CurrentC.h \ + CurrentC.i \ + Encodable.h \ + PolicyC.i \ + RTCORBAC.i \ + RTCORBAS_T.h \ + RTCORBAS_T.i \ + RTCORBAS_T.cpp \ + RTCORBAS.i \ + LocalObject.h \ + LocalObject.i \ + RT_Mutex.i -.obj/RT_Policy_i.o .obj/RT_Policy_i.so .shobj/RT_Policy_i.o .shobj/RT_Policy_i.so: RT_Policy_i.cpp \ - $(TAO_ROOT)/tao/RT_Policy_i.h \ +.obj/RT_Policy_i.o .obj/RT_Policy_i.o .obj/RT_Policy_i.o .obj/RT_Policy_i.o: RT_Policy_i.cpp \ + RT_Policy_i.h \ $(ACE_ROOT)/ace/pre.h \ - $(TAO_ROOT)/tao/orbconf.h \ + orbconf.h \ $(ACE_ROOT)/ace/OS.h \ - $(ACE_ROOT)/ace/config-sunos5.6.h \ - $(ACE_ROOT)/ace/config-sunos5.5.h \ $(ACE_ROOT)/ace/post.h \ $(ACE_ROOT)/ace/ACE_export.h \ $(ACE_ROOT)/ace/svc_export.h \ @@ -28862,11 +29240,17 @@ realclean: $(ACE_ROOT)/ace/Log_Record.h \ $(ACE_ROOT)/ace/Log_Priority.h \ $(ACE_ROOT)/ace/Log_Record.i \ - $(TAO_ROOT)/tao/RTCORBAS.h \ - $(TAO_ROOT)/tao/IOPS.h \ - $(TAO_ROOT)/tao/IOPC.h \ - $(TAO_ROOT)/tao/CDR.h \ - $(TAO_ROOT)/tao/corbafwd.h \ + $(ACE_ROOT)/ace/Thread_Hook.h \ + $(ACE_ROOT)/ace/Thread_Adapter.h \ + $(ACE_ROOT)/ace/Thread_Adapter.inl \ + $(ACE_ROOT)/ace/Thread_Exit.h \ + $(ACE_ROOT)/ace/Thread_Control.h \ + $(ACE_ROOT)/ace/Thread_Control.inl \ + RTCORBAS.h \ + IOPS.h \ + IOPC.h \ + CDR.h \ + corbafwd.h \ $(ACE_ROOT)/ace/CDR_Stream.h \ $(ACE_ROOT)/ace/Message_Block.h \ $(ACE_ROOT)/ace/ACE.h \ @@ -28924,63 +29308,61 @@ realclean: $(ACE_ROOT)/ace/SString.h \ $(ACE_ROOT)/ace/SString.i \ $(ACE_ROOT)/ace/CDR_Stream.i \ - $(TAO_ROOT)/tao/try_macros.h \ + try_macros.h \ $(ACE_ROOT)/ace/CORBA_macros.h \ - $(TAO_ROOT)/tao/varbase.h \ - $(TAO_ROOT)/tao/TAO_Export.h \ - $(TAO_ROOT)/tao/corbafwd.i \ - $(TAO_ROOT)/tao/CDR.i \ - $(TAO_ROOT)/tao/Sequence.h \ - $(TAO_ROOT)/tao/Managed_Types.h \ - $(TAO_ROOT)/tao/Managed_Types.i \ - $(TAO_ROOT)/tao/Sequence.i \ - $(TAO_ROOT)/tao/Sequence_T.h \ - $(TAO_ROOT)/tao/Sequence_T.i \ - $(TAO_ROOT)/tao/Sequence_T.cpp \ - $(TAO_ROOT)/tao/IOPC.i \ - $(TAO_ROOT)/tao/IOPS_T.h \ - $(TAO_ROOT)/tao/IOPS_T.i \ - $(TAO_ROOT)/tao/IOPS_T.cpp \ - $(TAO_ROOT)/tao/IOPS.i \ - $(TAO_ROOT)/tao/TimeBaseS.h \ - $(TAO_ROOT)/tao/TimeBaseC.h \ - $(TAO_ROOT)/tao/Any.h \ - $(TAO_ROOT)/tao/Environment.h \ - $(TAO_ROOT)/tao/Environment.i \ - $(TAO_ROOT)/tao/Object.h \ - $(TAO_ROOT)/tao/Object.i \ - $(TAO_ROOT)/tao/Typecode.h \ - $(TAO_ROOT)/tao/Exception.h \ - $(TAO_ROOT)/tao/Exception.i \ - $(TAO_ROOT)/tao/Typecode.i \ - $(TAO_ROOT)/tao/Any.i \ - $(TAO_ROOT)/tao/TimeBaseC.i \ - $(TAO_ROOT)/tao/TimeBaseS_T.h \ - $(TAO_ROOT)/tao/TimeBaseS_T.i \ - $(TAO_ROOT)/tao/TimeBaseS_T.cpp \ - $(TAO_ROOT)/tao/TimeBaseS.i \ - $(TAO_ROOT)/tao/RTCORBAC.h \ - $(TAO_ROOT)/tao/PolicyC.h \ - $(TAO_ROOT)/tao/CurrentC.h \ - $(TAO_ROOT)/tao/CurrentC.i \ - $(TAO_ROOT)/tao/Encodable.h \ - $(TAO_ROOT)/tao/PolicyC.i \ - $(TAO_ROOT)/tao/RTCORBAC.i \ - $(TAO_ROOT)/tao/RTCORBAS_T.h \ - $(TAO_ROOT)/tao/RTCORBAS_T.i \ - $(TAO_ROOT)/tao/RTCORBAS_T.cpp \ - $(TAO_ROOT)/tao/RTCORBAS.i \ - $(TAO_ROOT)/tao/LocalObject.h \ - $(TAO_ROOT)/tao/LocalObject.i \ - $(TAO_ROOT)/tao/RT_Policy_i.i + varbase.h \ + TAO_Export.h \ + corbafwd.i \ + CDR.i \ + Sequence.h \ + Managed_Types.h \ + Managed_Types.i \ + Sequence.i \ + Sequence_T.h \ + Sequence_T.i \ + Sequence_T.cpp \ + IOPC.i \ + IOPS_T.h \ + IOPS_T.i \ + IOPS_T.cpp \ + IOPS.i \ + TimeBaseS.h \ + TimeBaseC.h \ + Any.h \ + Environment.h \ + Environment.i \ + Object.h \ + Object.i \ + Typecode.h \ + Exception.h \ + Exception.i \ + Typecode.i \ + Any.i \ + TimeBaseC.i \ + TimeBaseS_T.h \ + TimeBaseS_T.i \ + TimeBaseS_T.cpp \ + TimeBaseS.i \ + RTCORBAC.h \ + PolicyC.h \ + CurrentC.h \ + CurrentC.i \ + Encodable.h \ + PolicyC.i \ + RTCORBAC.i \ + RTCORBAS_T.h \ + RTCORBAS_T.i \ + RTCORBAS_T.cpp \ + RTCORBAS.i \ + LocalObject.h \ + LocalObject.i \ + RT_Policy_i.i -.obj/RT_ORB.o .obj/RT_ORB.so .shobj/RT_ORB.o .shobj/RT_ORB.so: RT_ORB.cpp \ - $(TAO_ROOT)/tao/RT_ORB.h \ +.obj/RT_ORB.o .obj/RT_ORB.o .obj/RT_ORB.o .obj/RT_ORB.o: RT_ORB.cpp \ + RT_ORB.h \ $(ACE_ROOT)/ace/pre.h \ - $(TAO_ROOT)/tao/orbconf.h \ + orbconf.h \ $(ACE_ROOT)/ace/OS.h \ - $(ACE_ROOT)/ace/config-sunos5.6.h \ - $(ACE_ROOT)/ace/config-sunos5.5.h \ $(ACE_ROOT)/ace/post.h \ $(ACE_ROOT)/ace/ACE_export.h \ $(ACE_ROOT)/ace/svc_export.h \ @@ -29004,11 +29386,17 @@ realclean: $(ACE_ROOT)/ace/Log_Record.h \ $(ACE_ROOT)/ace/Log_Priority.h \ $(ACE_ROOT)/ace/Log_Record.i \ - $(TAO_ROOT)/tao/RTCORBAS.h \ - $(TAO_ROOT)/tao/IOPS.h \ - $(TAO_ROOT)/tao/IOPC.h \ - $(TAO_ROOT)/tao/CDR.h \ - $(TAO_ROOT)/tao/corbafwd.h \ + $(ACE_ROOT)/ace/Thread_Hook.h \ + $(ACE_ROOT)/ace/Thread_Adapter.h \ + $(ACE_ROOT)/ace/Thread_Adapter.inl \ + $(ACE_ROOT)/ace/Thread_Exit.h \ + $(ACE_ROOT)/ace/Thread_Control.h \ + $(ACE_ROOT)/ace/Thread_Control.inl \ + RTCORBAS.h \ + IOPS.h \ + IOPC.h \ + CDR.h \ + corbafwd.h \ $(ACE_ROOT)/ace/CDR_Stream.h \ $(ACE_ROOT)/ace/Message_Block.h \ $(ACE_ROOT)/ace/ACE.h \ @@ -29066,70 +29454,68 @@ realclean: $(ACE_ROOT)/ace/SString.h \ $(ACE_ROOT)/ace/SString.i \ $(ACE_ROOT)/ace/CDR_Stream.i \ - $(TAO_ROOT)/tao/try_macros.h \ + try_macros.h \ $(ACE_ROOT)/ace/CORBA_macros.h \ - $(TAO_ROOT)/tao/varbase.h \ - $(TAO_ROOT)/tao/TAO_Export.h \ - $(TAO_ROOT)/tao/corbafwd.i \ - $(TAO_ROOT)/tao/CDR.i \ - $(TAO_ROOT)/tao/Sequence.h \ - $(TAO_ROOT)/tao/Managed_Types.h \ - $(TAO_ROOT)/tao/Managed_Types.i \ - $(TAO_ROOT)/tao/Sequence.i \ - $(TAO_ROOT)/tao/Sequence_T.h \ - $(TAO_ROOT)/tao/Sequence_T.i \ - $(TAO_ROOT)/tao/Sequence_T.cpp \ - $(TAO_ROOT)/tao/IOPC.i \ - $(TAO_ROOT)/tao/IOPS_T.h \ - $(TAO_ROOT)/tao/IOPS_T.i \ - $(TAO_ROOT)/tao/IOPS_T.cpp \ - $(TAO_ROOT)/tao/IOPS.i \ - $(TAO_ROOT)/tao/TimeBaseS.h \ - $(TAO_ROOT)/tao/TimeBaseC.h \ - $(TAO_ROOT)/tao/Any.h \ - $(TAO_ROOT)/tao/Environment.h \ - $(TAO_ROOT)/tao/Environment.i \ - $(TAO_ROOT)/tao/Object.h \ - $(TAO_ROOT)/tao/Object.i \ - $(TAO_ROOT)/tao/Typecode.h \ - $(TAO_ROOT)/tao/Exception.h \ - $(TAO_ROOT)/tao/Exception.i \ - $(TAO_ROOT)/tao/Typecode.i \ - $(TAO_ROOT)/tao/Any.i \ - $(TAO_ROOT)/tao/TimeBaseC.i \ - $(TAO_ROOT)/tao/TimeBaseS_T.h \ - $(TAO_ROOT)/tao/TimeBaseS_T.i \ - $(TAO_ROOT)/tao/TimeBaseS_T.cpp \ - $(TAO_ROOT)/tao/TimeBaseS.i \ - $(TAO_ROOT)/tao/RTCORBAC.h \ - $(TAO_ROOT)/tao/PolicyC.h \ - $(TAO_ROOT)/tao/CurrentC.h \ - $(TAO_ROOT)/tao/CurrentC.i \ - $(TAO_ROOT)/tao/Encodable.h \ - $(TAO_ROOT)/tao/PolicyC.i \ - $(TAO_ROOT)/tao/RTCORBAC.i \ - $(TAO_ROOT)/tao/RTCORBAS_T.h \ - $(TAO_ROOT)/tao/RTCORBAS_T.i \ - $(TAO_ROOT)/tao/RTCORBAS_T.cpp \ - $(TAO_ROOT)/tao/RTCORBAS.i \ - $(TAO_ROOT)/tao/LocalObject.h \ - $(TAO_ROOT)/tao/LocalObject.i \ - $(TAO_ROOT)/tao/RT_ORB.i \ - $(TAO_ROOT)/tao/RT_Policy_i.h \ - $(TAO_ROOT)/tao/RT_Policy_i.i \ - $(TAO_ROOT)/tao/RT_Mutex.h \ - $(TAO_ROOT)/tao/RT_Mutex.i + varbase.h \ + TAO_Export.h \ + corbafwd.i \ + CDR.i \ + Sequence.h \ + Managed_Types.h \ + Managed_Types.i \ + Sequence.i \ + Sequence_T.h \ + Sequence_T.i \ + Sequence_T.cpp \ + IOPC.i \ + IOPS_T.h \ + IOPS_T.i \ + IOPS_T.cpp \ + IOPS.i \ + TimeBaseS.h \ + TimeBaseC.h \ + Any.h \ + Environment.h \ + Environment.i \ + Object.h \ + Object.i \ + Typecode.h \ + Exception.h \ + Exception.i \ + Typecode.i \ + Any.i \ + TimeBaseC.i \ + TimeBaseS_T.h \ + TimeBaseS_T.i \ + TimeBaseS_T.cpp \ + TimeBaseS.i \ + RTCORBAC.h \ + PolicyC.h \ + CurrentC.h \ + CurrentC.i \ + Encodable.h \ + PolicyC.i \ + RTCORBAC.i \ + RTCORBAS_T.h \ + RTCORBAS_T.i \ + RTCORBAS_T.cpp \ + RTCORBAS.i \ + LocalObject.h \ + LocalObject.i \ + RT_ORB.i \ + RT_Policy_i.h \ + RT_Policy_i.i \ + RT_Mutex.h \ + RT_Mutex.i -.obj/Pool_Per_Endpoint.o .obj/Pool_Per_Endpoint.so .shobj/Pool_Per_Endpoint.o .shobj/Pool_Per_Endpoint.so: Pool_Per_Endpoint.cpp \ - $(TAO_ROOT)/tao/Pool_Per_Endpoint.h \ +.obj/Pool_Per_Endpoint.o .obj/Pool_Per_Endpoint.o .obj/Pool_Per_Endpoint.o .obj/Pool_Per_Endpoint.o: Pool_Per_Endpoint.cpp \ + Pool_Per_Endpoint.h \ $(ACE_ROOT)/ace/pre.h \ - $(TAO_ROOT)/tao/corbafwd.h \ + corbafwd.h \ $(ACE_ROOT)/ace/CDR_Stream.h \ $(ACE_ROOT)/ace/Message_Block.h \ $(ACE_ROOT)/ace/ACE.h \ $(ACE_ROOT)/ace/OS.h \ - $(ACE_ROOT)/ace/config-sunos5.6.h \ - $(ACE_ROOT)/ace/config-sunos5.5.h \ $(ACE_ROOT)/ace/post.h \ $(ACE_ROOT)/ace/ACE_export.h \ $(ACE_ROOT)/ace/svc_export.h \ @@ -29153,6 +29539,12 @@ realclean: $(ACE_ROOT)/ace/Log_Record.h \ $(ACE_ROOT)/ace/Log_Priority.h \ $(ACE_ROOT)/ace/Log_Record.i \ + $(ACE_ROOT)/ace/Thread_Hook.h \ + $(ACE_ROOT)/ace/Thread_Adapter.h \ + $(ACE_ROOT)/ace/Thread_Adapter.inl \ + $(ACE_ROOT)/ace/Thread_Exit.h \ + $(ACE_ROOT)/ace/Thread_Control.h \ + $(ACE_ROOT)/ace/Thread_Control.inl \ $(ACE_ROOT)/ace/ACE.i \ $(ACE_ROOT)/ace/Malloc.h \ $(ACE_ROOT)/ace/Malloc_Base.h \ @@ -29207,16 +29599,16 @@ realclean: $(ACE_ROOT)/ace/SString.h \ $(ACE_ROOT)/ace/SString.i \ $(ACE_ROOT)/ace/CDR_Stream.i \ - $(TAO_ROOT)/tao/try_macros.h \ - $(TAO_ROOT)/tao/orbconf.h \ + try_macros.h \ + orbconf.h \ $(ACE_ROOT)/ace/CORBA_macros.h \ - $(TAO_ROOT)/tao/varbase.h \ - $(TAO_ROOT)/tao/TAO_Export.h \ - $(TAO_ROOT)/tao/corbafwd.i \ - $(TAO_ROOT)/tao/ORB.h \ - $(TAO_ROOT)/tao/Exception.h \ - $(TAO_ROOT)/tao/Exception.i \ - $(TAO_ROOT)/tao/IOR_LookupTable.h \ + varbase.h \ + TAO_Export.h \ + corbafwd.i \ + ORB.h \ + Exception.h \ + Exception.i \ + IOR_LookupTable.h \ $(ACE_ROOT)/ace/Hash_Map_Manager.h \ $(ACE_ROOT)/ace/Functor.h \ $(ACE_ROOT)/ace/Functor.i \ @@ -29242,57 +29634,55 @@ realclean: $(ACE_ROOT)/ace/Reactor.i \ $(ACE_ROOT)/ace/Reactor_Impl.h \ $(ACE_ROOT)/ace/Svc_Conf_Tokens.h \ - $(TAO_ROOT)/tao/Services.h \ - $(TAO_ROOT)/tao/Sequence.h \ - $(TAO_ROOT)/tao/Managed_Types.h \ - $(TAO_ROOT)/tao/Managed_Types.i \ - $(TAO_ROOT)/tao/Sequence.i \ - $(TAO_ROOT)/tao/Sequence_T.h \ - $(TAO_ROOT)/tao/Sequence_T.i \ - $(TAO_ROOT)/tao/Sequence_T.cpp \ - $(TAO_ROOT)/tao/Services.i \ - $(TAO_ROOT)/tao/IORManipulation.h \ - $(TAO_ROOT)/tao/LocalObject.h \ - $(TAO_ROOT)/tao/Object.h \ - $(TAO_ROOT)/tao/Object.i \ - $(TAO_ROOT)/tao/LocalObject.i \ - $(TAO_ROOT)/tao/IORC.h \ - $(TAO_ROOT)/tao/Environment.h \ - $(TAO_ROOT)/tao/Environment.i \ - $(TAO_ROOT)/tao/IORC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.h \ - $(TAO_ROOT)/tao/Request_Info.h \ - $(TAO_ROOT)/tao/PortableInterceptorC.h \ - $(TAO_ROOT)/tao/DynamicC.h \ - $(TAO_ROOT)/tao/Any.h \ - $(TAO_ROOT)/tao/CDR.h \ - $(TAO_ROOT)/tao/CDR.i \ - $(TAO_ROOT)/tao/Typecode.h \ - $(TAO_ROOT)/tao/Typecode.i \ - $(TAO_ROOT)/tao/Any.i \ - $(TAO_ROOT)/tao/IOPC.h \ - $(TAO_ROOT)/tao/IOPC.i \ - $(TAO_ROOT)/tao/DynAnyC.h \ - $(TAO_ROOT)/tao/DynAnyC.i \ - $(TAO_ROOT)/tao/DynamicC.i \ - $(TAO_ROOT)/tao/MessagingC.h \ - $(TAO_ROOT)/tao/ValueBase.h \ - $(TAO_ROOT)/tao/ValueBase.i \ - $(TAO_ROOT)/tao/ValueFactory.h \ - $(TAO_ROOT)/tao/ValueFactory.i \ - $(TAO_ROOT)/tao/TimeBaseC.h \ - $(TAO_ROOT)/tao/TimeBaseC.i \ - $(TAO_ROOT)/tao/PolicyC.h \ - $(TAO_ROOT)/tao/CurrentC.h \ - $(TAO_ROOT)/tao/CurrentC.i \ - $(TAO_ROOT)/tao/Encodable.h \ - $(TAO_ROOT)/tao/PolicyC.i \ - $(TAO_ROOT)/tao/PollableC.h \ - $(TAO_ROOT)/tao/PollableC.i \ - $(TAO_ROOT)/tao/MessagingC.i \ - $(TAO_ROOT)/tao/PortableInterceptorC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.i \ - $(TAO_ROOT)/tao/ORB.i \ + Services.h \ + Sequence.h \ + Managed_Types.h \ + Managed_Types.i \ + Sequence.i \ + Sequence_T.h \ + Sequence_T.i \ + Sequence_T.cpp \ + Services.i \ + IORManipulation.h \ + LocalObject.h \ + Object.h \ + Object.i \ + LocalObject.i \ + IORC.h \ + Environment.h \ + Environment.i \ + IORC.i \ + PortableInterceptor.h \ + Request_Info.h \ + PortableInterceptorC.h \ + DynamicC.h \ + Any.h \ + CDR.h \ + CDR.i \ + Typecode.h \ + Typecode.i \ + Any.i \ + IOPC.h \ + IOPC.i \ + DynamicC.i \ + MessagingC.h \ + ValueBase.h \ + ValueBase.i \ + ValueFactory.h \ + ValueFactory.i \ + TimeBaseC.h \ + TimeBaseC.i \ + PolicyC.h \ + CurrentC.h \ + CurrentC.i \ + Encodable.h \ + PolicyC.i \ + PollableC.h \ + PollableC.i \ + MessagingC.i \ + PortableInterceptorC.i \ + PortableInterceptor.i \ + ORB.i \ $(ACE_ROOT)/ace/Task.h \ $(ACE_ROOT)/ace/Thread_Manager.h \ $(ACE_ROOT)/ace/Thread_Manager.i \ @@ -29324,52 +29714,50 @@ realclean: $(ACE_ROOT)/ace/Module.cpp \ $(ACE_ROOT)/ace/Stream_Modules.h \ $(ACE_ROOT)/ace/Stream_Modules.cpp \ - $(TAO_ROOT)/tao/Pool_Per_Endpoint.i \ - $(TAO_ROOT)/tao/ORB_Core.h \ - $(TAO_ROOT)/tao/Policy_Manager.h \ - $(TAO_ROOT)/tao/POA_CORBA.h \ - $(TAO_ROOT)/tao/DomainC.h \ - $(TAO_ROOT)/tao/DomainC.i \ - $(TAO_ROOT)/tao/Servant_Base.h \ - $(TAO_ROOT)/tao/PortableServerC.h \ - $(TAO_ROOT)/tao/PortableServerC.i \ - $(TAO_ROOT)/tao/Servant_Base.i \ - $(TAO_ROOT)/tao/Policy_Manager.i \ - $(TAO_ROOT)/tao/Resource_Factory.h \ - $(TAO_ROOT)/tao/Pluggable.h \ - $(TAO_ROOT)/tao/Pluggable.i \ - $(TAO_ROOT)/tao/Protocol_Factory.h \ - $(TAO_ROOT)/tao/params.h \ - $(TAO_ROOT)/tao/params.i \ - $(TAO_ROOT)/tao/TAO_Singleton_Manager.h \ - $(TAO_ROOT)/tao/TAO_Singleton_Manager.inl \ - $(TAO_ROOT)/tao/TAO_Singleton.h \ - $(TAO_ROOT)/tao/TAO_Singleton.inl \ - $(TAO_ROOT)/tao/TAO_Singleton.cpp \ + Pool_Per_Endpoint.i \ + ORB_Core.h \ + Policy_Manager.h \ + POA_CORBA.h \ + DomainC.h \ + DomainC.i \ + Servant_Base.h \ + PortableServerC.h \ + PortableServerC.i \ + Servant_Base.i \ + Policy_Manager.i \ + Resource_Factory.h \ + Pluggable.h \ + Pluggable.i \ + Protocol_Factory.h \ + params.h \ + params.i \ + TAO_Singleton_Manager.h \ + TAO_Singleton_Manager.inl \ + TAO_Singleton.h \ + TAO_Singleton.inl \ + TAO_Singleton.cpp \ $(ACE_ROOT)/ace/Map_Manager.h \ $(ACE_ROOT)/ace/Map_Manager.i \ $(ACE_ROOT)/ace/Map_Manager.cpp \ - $(TAO_ROOT)/tao/ORB_Core.i \ + ORB_Core.i \ $(ACE_ROOT)/ace/Dynamic_Service.h \ $(ACE_ROOT)/ace/Dynamic_Service.cpp \ - $(TAO_ROOT)/tao/Acceptor_Registry.h \ - $(TAO_ROOT)/tao/Acceptor_Registry.i \ - $(TAO_ROOT)/tao/Priority_Mapping_Manager.h \ - $(TAO_ROOT)/tao/Priority_Mapping.h \ - $(TAO_ROOT)/tao/RTCORBAC.h \ - $(TAO_ROOT)/tao/RTCORBAC.i \ - $(TAO_ROOT)/tao/Priority_Mapping.i \ - $(TAO_ROOT)/tao/Priority_Mapping_Manager.i \ - $(TAO_ROOT)/tao/debug.h \ + Acceptor_Registry.h \ + Acceptor_Registry.i \ + Priority_Mapping_Manager.h \ + Priority_Mapping.h \ + RTCORBAC.h \ + RTCORBAC.i \ + Priority_Mapping.i \ + Priority_Mapping_Manager.i \ + debug.h \ $(ACE_ROOT)/ace/Sched_Params.h \ $(ACE_ROOT)/ace/Sched_Params.i -.obj/RTCORBAC.o .obj/RTCORBAC.so .shobj/RTCORBAC.o .shobj/RTCORBAC.so: RTCORBAC.cpp RTCORBAC.h \ +.obj/RTCORBAC.o .obj/RTCORBAC.o .obj/RTCORBAC.o .obj/RTCORBAC.o: RTCORBAC.cpp RTCORBAC.h \ $(ACE_ROOT)/ace/pre.h \ - $(TAO_ROOT)/tao/orbconf.h \ + orbconf.h \ $(ACE_ROOT)/ace/OS.h \ - $(ACE_ROOT)/ace/config-sunos5.6.h \ - $(ACE_ROOT)/ace/config-sunos5.5.h \ $(ACE_ROOT)/ace/post.h \ $(ACE_ROOT)/ace/ACE_export.h \ $(ACE_ROOT)/ace/svc_export.h \ @@ -29393,6 +29781,12 @@ realclean: $(ACE_ROOT)/ace/Log_Record.h \ $(ACE_ROOT)/ace/Log_Priority.h \ $(ACE_ROOT)/ace/Log_Record.i \ + $(ACE_ROOT)/ace/Thread_Hook.h \ + $(ACE_ROOT)/ace/Thread_Adapter.h \ + $(ACE_ROOT)/ace/Thread_Adapter.inl \ + $(ACE_ROOT)/ace/Thread_Exit.h \ + $(ACE_ROOT)/ace/Thread_Control.h \ + $(ACE_ROOT)/ace/Thread_Control.inl \ corbafwd.h \ $(ACE_ROOT)/ace/CDR_Stream.h \ $(ACE_ROOT)/ace/Message_Block.h \ @@ -29451,53 +29845,51 @@ realclean: $(ACE_ROOT)/ace/SString.h \ $(ACE_ROOT)/ace/SString.i \ $(ACE_ROOT)/ace/CDR_Stream.i \ - $(TAO_ROOT)/tao/try_macros.h \ + try_macros.h \ $(ACE_ROOT)/ace/CORBA_macros.h \ - $(TAO_ROOT)/tao/varbase.h \ - $(TAO_ROOT)/tao/TAO_Export.h \ - $(TAO_ROOT)/tao/corbafwd.i \ + varbase.h \ + TAO_Export.h \ + corbafwd.i \ IOPC.h \ - $(TAO_ROOT)/tao/CDR.h \ - $(TAO_ROOT)/tao/corbafwd.h \ - $(TAO_ROOT)/tao/CDR.i \ - $(TAO_ROOT)/tao/Sequence.h \ - $(TAO_ROOT)/tao/Managed_Types.h \ - $(TAO_ROOT)/tao/Managed_Types.i \ - $(TAO_ROOT)/tao/Sequence.i \ - $(TAO_ROOT)/tao/Sequence_T.h \ - $(TAO_ROOT)/tao/Sequence_T.i \ - $(TAO_ROOT)/tao/Sequence_T.cpp \ - $(TAO_ROOT)/tao/IOPC.i \ - $(TAO_ROOT)/tao/PolicyC.h \ - $(TAO_ROOT)/tao/CurrentC.h \ - $(TAO_ROOT)/tao/Object.h \ - $(TAO_ROOT)/tao/Object.i \ - $(TAO_ROOT)/tao/CurrentC.i \ - $(TAO_ROOT)/tao/Encodable.h \ - $(TAO_ROOT)/tao/Exception.h \ - $(TAO_ROOT)/tao/Exception.i \ - $(TAO_ROOT)/tao/Typecode.h \ - $(TAO_ROOT)/tao/Typecode.i \ - $(TAO_ROOT)/tao/Environment.h \ - $(TAO_ROOT)/tao/Environment.i \ - $(TAO_ROOT)/tao/PolicyC.i \ + CDR.h \ + corbafwd.h \ + CDR.i \ + Sequence.h \ + Managed_Types.h \ + Managed_Types.i \ + Sequence.i \ + Sequence_T.h \ + Sequence_T.i \ + Sequence_T.cpp \ + IOPC.i \ + PolicyC.h \ + CurrentC.h \ + Object.h \ + Object.i \ + CurrentC.i \ + Encodable.h \ + Exception.h \ + Exception.i \ + Typecode.h \ + Typecode.i \ + Environment.h \ + Environment.i \ + PolicyC.i \ TimeBaseC.h \ - $(TAO_ROOT)/tao/Any.h \ - $(TAO_ROOT)/tao/Any.i \ - $(TAO_ROOT)/tao/TimeBaseC.i \ + Any.h \ + Any.i \ + TimeBaseC.i \ RTCORBAC.i \ - $(TAO_ROOT)/tao/TAOS.h \ - $(TAO_ROOT)/tao/TAOS_T.h \ - $(TAO_ROOT)/tao/TAOS_T.i \ - $(TAO_ROOT)/tao/TAOS_T.cpp \ - $(TAO_ROOT)/tao/TAOS.i + TAOS.h \ + TAOS_T.h \ + TAOS_T.i \ + TAOS_T.cpp \ + TAOS.i -.obj/RTCORBAS.o .obj/RTCORBAS.so .shobj/RTCORBAS.o .shobj/RTCORBAS.so: RTCORBAS.cpp \ - $(TAO_ROOT)/tao/orbconf.h \ +.obj/RTCORBAS.o .obj/RTCORBAS.o .obj/RTCORBAS.o .obj/RTCORBAS.o: RTCORBAS.cpp \ + orbconf.h \ $(ACE_ROOT)/ace/pre.h \ $(ACE_ROOT)/ace/OS.h \ - $(ACE_ROOT)/ace/config-sunos5.6.h \ - $(ACE_ROOT)/ace/config-sunos5.5.h \ $(ACE_ROOT)/ace/post.h \ $(ACE_ROOT)/ace/ACE_export.h \ $(ACE_ROOT)/ace/svc_export.h \ @@ -29521,10 +29913,16 @@ realclean: $(ACE_ROOT)/ace/Log_Record.h \ $(ACE_ROOT)/ace/Log_Priority.h \ $(ACE_ROOT)/ace/Log_Record.i \ + $(ACE_ROOT)/ace/Thread_Hook.h \ + $(ACE_ROOT)/ace/Thread_Adapter.h \ + $(ACE_ROOT)/ace/Thread_Adapter.inl \ + $(ACE_ROOT)/ace/Thread_Exit.h \ + $(ACE_ROOT)/ace/Thread_Control.h \ + $(ACE_ROOT)/ace/Thread_Control.inl \ RTCORBAS.h orbconf.h IOPS.h \ - $(TAO_ROOT)/tao/IOPC.h \ - $(TAO_ROOT)/tao/CDR.h \ - $(TAO_ROOT)/tao/corbafwd.h \ + IOPC.h \ + CDR.h \ + corbafwd.h \ $(ACE_ROOT)/ace/CDR_Stream.h \ $(ACE_ROOT)/ace/Message_Block.h \ $(ACE_ROOT)/ace/ACE.h \ @@ -29582,57 +29980,56 @@ realclean: $(ACE_ROOT)/ace/SString.h \ $(ACE_ROOT)/ace/SString.i \ $(ACE_ROOT)/ace/CDR_Stream.i \ - $(TAO_ROOT)/tao/try_macros.h \ + try_macros.h \ $(ACE_ROOT)/ace/CORBA_macros.h \ - $(TAO_ROOT)/tao/varbase.h \ - $(TAO_ROOT)/tao/TAO_Export.h \ - $(TAO_ROOT)/tao/corbafwd.i \ - $(TAO_ROOT)/tao/CDR.i \ - $(TAO_ROOT)/tao/Sequence.h \ - $(TAO_ROOT)/tao/Managed_Types.h \ - $(TAO_ROOT)/tao/Managed_Types.i \ - $(TAO_ROOT)/tao/Sequence.i \ - $(TAO_ROOT)/tao/Sequence_T.h \ - $(TAO_ROOT)/tao/Sequence_T.i \ - $(TAO_ROOT)/tao/Sequence_T.cpp \ - $(TAO_ROOT)/tao/IOPC.i \ - $(TAO_ROOT)/tao/IOPS_T.h \ - $(TAO_ROOT)/tao/IOPS_T.i \ - $(TAO_ROOT)/tao/IOPS_T.cpp \ - $(TAO_ROOT)/tao/IOPS.i \ + varbase.h \ + TAO_Export.h \ + corbafwd.i \ + CDR.i \ + Sequence.h \ + Managed_Types.h \ + Managed_Types.i \ + Sequence.i \ + Sequence_T.h \ + Sequence_T.i \ + Sequence_T.cpp \ + IOPC.i \ + IOPS_T.h \ + IOPS_T.i \ + IOPS_T.cpp \ + IOPS.i \ TimeBaseS.h \ - $(TAO_ROOT)/tao/TimeBaseC.h \ - $(TAO_ROOT)/tao/Any.h \ - $(TAO_ROOT)/tao/Environment.h \ - $(TAO_ROOT)/tao/Environment.i \ - $(TAO_ROOT)/tao/Object.h \ - $(TAO_ROOT)/tao/Object.i \ - $(TAO_ROOT)/tao/Typecode.h \ - $(TAO_ROOT)/tao/Exception.h \ - $(TAO_ROOT)/tao/Exception.i \ - $(TAO_ROOT)/tao/Typecode.i \ - $(TAO_ROOT)/tao/Any.i \ - $(TAO_ROOT)/tao/TimeBaseC.i \ - $(TAO_ROOT)/tao/TimeBaseS_T.h \ - $(TAO_ROOT)/tao/TimeBaseS_T.i \ - $(TAO_ROOT)/tao/TimeBaseS_T.cpp \ - $(TAO_ROOT)/tao/TimeBaseS.i \ + TimeBaseC.h \ + Any.h \ + Environment.h \ + Environment.i \ + Object.h \ + Object.i \ + Typecode.h \ + Exception.h \ + Exception.i \ + Typecode.i \ + Any.i \ + TimeBaseC.i \ + TimeBaseS_T.h \ + TimeBaseS_T.i \ + TimeBaseS_T.cpp \ + TimeBaseS.i \ RTCORBAC.h corbafwd.h IOPC.h \ - $(TAO_ROOT)/tao/PolicyC.h \ - $(TAO_ROOT)/tao/CurrentC.h \ - $(TAO_ROOT)/tao/CurrentC.i \ - $(TAO_ROOT)/tao/Encodable.h \ - $(TAO_ROOT)/tao/PolicyC.i \ + PolicyC.h \ + CurrentC.h \ + CurrentC.i \ + Encodable.h \ + PolicyC.i \ TimeBaseC.h RTCORBAC.i RTCORBAS_T.h RTCORBAS_T.i RTCORBAS_T.cpp \ RTCORBAS.i -.obj/DynAnyC.o .obj/DynAnyC.so .shobj/DynAnyC.o .shobj/DynAnyC.so: DynAnyC.cpp \ - $(TAO_ROOT)/tao/DynAnyC.h \ +.obj/InterfaceC.o .obj/InterfaceC.o .obj/InterfaceC.o .obj/InterfaceC.o: InterfaceC.cpp InterfaceC.h \ $(ACE_ROOT)/ace/pre.h \ - $(TAO_ROOT)/tao/orbconf.h \ + TAO_Singleton.h \ + $(ACE_ROOT)/ace/Synch.h \ + $(ACE_ROOT)/ace/ACE.h \ $(ACE_ROOT)/ace/OS.h \ - $(ACE_ROOT)/ace/config-sunos5.6.h \ - $(ACE_ROOT)/ace/config-sunos5.5.h \ $(ACE_ROOT)/ace/post.h \ $(ACE_ROOT)/ace/ACE_export.h \ $(ACE_ROOT)/ace/svc_export.h \ @@ -29656,19 +30053,13 @@ realclean: $(ACE_ROOT)/ace/Log_Record.h \ $(ACE_ROOT)/ace/Log_Priority.h \ $(ACE_ROOT)/ace/Log_Record.i \ - $(TAO_ROOT)/tao/corbafwd.h \ - $(ACE_ROOT)/ace/CDR_Stream.h \ - $(ACE_ROOT)/ace/Message_Block.h \ - $(ACE_ROOT)/ace/ACE.h \ + $(ACE_ROOT)/ace/Thread_Hook.h \ + $(ACE_ROOT)/ace/Thread_Adapter.h \ + $(ACE_ROOT)/ace/Thread_Adapter.inl \ + $(ACE_ROOT)/ace/Thread_Exit.h \ + $(ACE_ROOT)/ace/Thread_Control.h \ + $(ACE_ROOT)/ace/Thread_Control.inl \ $(ACE_ROOT)/ace/ACE.i \ - $(ACE_ROOT)/ace/Malloc.h \ - $(ACE_ROOT)/ace/Malloc_Base.h \ - $(ACE_ROOT)/ace/Based_Pointer_T.h \ - $(ACE_ROOT)/ace/Based_Pointer_T.i \ - $(ACE_ROOT)/ace/Based_Pointer_T.cpp \ - $(ACE_ROOT)/ace/Based_Pointer_Repository.h \ - $(ACE_ROOT)/ace/Singleton.h \ - $(ACE_ROOT)/ace/Synch.h \ $(ACE_ROOT)/ace/SV_Semaphore_Complex.h \ $(ACE_ROOT)/ace/SV_Semaphore_Simple.h \ $(ACE_ROOT)/ace/SV_Semaphore_Simple.i \ @@ -29682,13 +30073,28 @@ realclean: $(ACE_ROOT)/ace/Thread.i \ $(ACE_ROOT)/ace/Atomic_Op.i \ $(ACE_ROOT)/ace/Synch_T.cpp \ - $(ACE_ROOT)/ace/Singleton.i \ - $(ACE_ROOT)/ace/Singleton.cpp \ + TAO_Singleton.inl \ + TAO_Singleton.cpp \ $(ACE_ROOT)/ace/Object_Manager.h \ $(ACE_ROOT)/ace/Object_Manager.i \ $(ACE_ROOT)/ace/Managed_Object.h \ $(ACE_ROOT)/ace/Managed_Object.i \ $(ACE_ROOT)/ace/Managed_Object.cpp \ + TAO_Singleton_Manager.h \ + TAO_Export.h \ + TAO_Singleton_Manager.inl \ + corbafwd.h \ + $(ACE_ROOT)/ace/CDR_Stream.h \ + $(ACE_ROOT)/ace/Message_Block.h \ + $(ACE_ROOT)/ace/Malloc.h \ + $(ACE_ROOT)/ace/Malloc_Base.h \ + $(ACE_ROOT)/ace/Based_Pointer_T.h \ + $(ACE_ROOT)/ace/Based_Pointer_T.i \ + $(ACE_ROOT)/ace/Based_Pointer_T.cpp \ + $(ACE_ROOT)/ace/Based_Pointer_Repository.h \ + $(ACE_ROOT)/ace/Singleton.h \ + $(ACE_ROOT)/ace/Singleton.i \ + $(ACE_ROOT)/ace/Singleton.cpp \ $(ACE_ROOT)/ace/Malloc.i \ $(ACE_ROOT)/ace/Malloc_T.h \ $(ACE_ROOT)/ace/Free_List.h \ @@ -29714,138 +30120,43 @@ realclean: $(ACE_ROOT)/ace/SString.h \ $(ACE_ROOT)/ace/SString.i \ $(ACE_ROOT)/ace/CDR_Stream.i \ - $(TAO_ROOT)/tao/try_macros.h \ + try_macros.h \ + orbconf.h \ $(ACE_ROOT)/ace/CORBA_macros.h \ - $(TAO_ROOT)/tao/varbase.h \ - $(TAO_ROOT)/tao/TAO_Export.h \ - $(TAO_ROOT)/tao/corbafwd.i \ - $(TAO_ROOT)/tao/Any.h \ - $(TAO_ROOT)/tao/CDR.h \ - $(TAO_ROOT)/tao/CDR.i \ - $(TAO_ROOT)/tao/Environment.h \ - $(TAO_ROOT)/tao/Environment.i \ - $(TAO_ROOT)/tao/Object.h \ - $(TAO_ROOT)/tao/Object.i \ - $(TAO_ROOT)/tao/Typecode.h \ - $(TAO_ROOT)/tao/Exception.h \ - $(TAO_ROOT)/tao/Exception.i \ - $(TAO_ROOT)/tao/Typecode.i \ - $(TAO_ROOT)/tao/Any.i \ - $(TAO_ROOT)/tao/Sequence.h \ - $(TAO_ROOT)/tao/Managed_Types.h \ - $(TAO_ROOT)/tao/Managed_Types.i \ - $(TAO_ROOT)/tao/Sequence.i \ - $(TAO_ROOT)/tao/Sequence_T.h \ - $(TAO_ROOT)/tao/Sequence_T.i \ - $(TAO_ROOT)/tao/Sequence_T.cpp \ - $(TAO_ROOT)/tao/DynAnyC.i \ - $(TAO_ROOT)/tao/Stub.h \ - $(TAO_ROOT)/tao/Pluggable.h \ - $(ACE_ROOT)/ace/Message_Queue.h \ - $(ACE_ROOT)/ace/IO_Cntl_Msg.h \ - $(ACE_ROOT)/ace/Message_Queue_T.h \ - $(ACE_ROOT)/ace/Message_Queue_T.i \ - $(ACE_ROOT)/ace/Message_Queue_T.cpp \ - $(ACE_ROOT)/ace/Strategies.h \ - $(ACE_ROOT)/ace/Strategies_T.h \ - $(ACE_ROOT)/ace/Service_Config.h \ - $(ACE_ROOT)/ace/Service_Object.h \ - $(ACE_ROOT)/ace/Shared_Object.h \ - $(ACE_ROOT)/ace/Shared_Object.i \ - $(ACE_ROOT)/ace/Service_Object.i \ - $(ACE_ROOT)/ace/Service_Config.i \ - $(ACE_ROOT)/ace/Reactor.h \ - $(ACE_ROOT)/ace/Handle_Set.h \ - $(ACE_ROOT)/ace/Handle_Set.i \ - $(ACE_ROOT)/ace/Timer_Queue.h \ - $(ACE_ROOT)/ace/Timer_Queue_T.h \ - $(ACE_ROOT)/ace/Timer_Queue_T.i \ - $(ACE_ROOT)/ace/Timer_Queue_T.cpp \ - $(ACE_ROOT)/ace/Reactor.i \ - $(ACE_ROOT)/ace/Reactor_Impl.h \ - $(ACE_ROOT)/ace/Svc_Conf_Tokens.h \ - $(ACE_ROOT)/ace/Synch_Options.h \ - $(ACE_ROOT)/ace/Synch_Options.i \ - $(ACE_ROOT)/ace/Thread_Manager.h \ - $(ACE_ROOT)/ace/Thread_Manager.i \ - $(ACE_ROOT)/ace/Hash_Map_Manager.h \ - $(ACE_ROOT)/ace/Functor.h \ - $(ACE_ROOT)/ace/Functor.i \ - $(ACE_ROOT)/ace/Functor_T.h \ - $(ACE_ROOT)/ace/Functor_T.i \ - $(ACE_ROOT)/ace/Functor_T.cpp \ - $(ACE_ROOT)/ace/Hash_Map_Manager_T.h \ - $(ACE_ROOT)/ace/Hash_Map_Manager_T.i \ - $(ACE_ROOT)/ace/Hash_Map_Manager_T.cpp \ - $(ACE_ROOT)/ace/Strategies_T.i \ - $(ACE_ROOT)/ace/Strategies_T.cpp \ - $(ACE_ROOT)/ace/Service_Repository.h \ - $(ACE_ROOT)/ace/Service_Types.h \ - $(ACE_ROOT)/ace/Service_Types.i \ - $(ACE_ROOT)/ace/Service_Repository.i \ - $(ACE_ROOT)/ace/WFMO_Reactor.h \ - $(ACE_ROOT)/ace/WFMO_Reactor.i \ - $(ACE_ROOT)/ace/Strategies.i \ - $(ACE_ROOT)/ace/Message_Queue.i \ - $(TAO_ROOT)/tao/IOPC.h \ - $(TAO_ROOT)/tao/IOPC.i \ - $(TAO_ROOT)/tao/Pluggable.i \ - $(TAO_ROOT)/tao/MProfile.h \ - $(TAO_ROOT)/tao/Profile.h \ - $(TAO_ROOT)/tao/Tagged_Components.h \ - $(TAO_ROOT)/tao/CONV_FRAMEC.h \ - $(TAO_ROOT)/tao/CONV_FRAMEC.i \ - $(TAO_ROOT)/tao/Tagged_Components.i \ - $(TAO_ROOT)/tao/PolicyC.h \ - $(TAO_ROOT)/tao/CurrentC.h \ - $(TAO_ROOT)/tao/CurrentC.i \ - $(TAO_ROOT)/tao/Encodable.h \ - $(TAO_ROOT)/tao/PolicyC.i \ - $(TAO_ROOT)/tao/Profile.i \ - $(TAO_ROOT)/tao/MProfile.i \ - $(TAO_ROOT)/tao/ORB.h \ - $(TAO_ROOT)/tao/IOR_LookupTable.h \ - $(TAO_ROOT)/tao/Services.h \ - $(TAO_ROOT)/tao/Services.i \ - $(TAO_ROOT)/tao/IORManipulation.h \ - $(TAO_ROOT)/tao/LocalObject.h \ - $(TAO_ROOT)/tao/LocalObject.i \ - $(TAO_ROOT)/tao/IORC.h \ - $(TAO_ROOT)/tao/IORC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.h \ - $(TAO_ROOT)/tao/Request_Info.h \ - $(TAO_ROOT)/tao/PortableInterceptorC.h \ - $(TAO_ROOT)/tao/DynamicC.h \ - $(TAO_ROOT)/tao/DynamicC.i \ - $(TAO_ROOT)/tao/MessagingC.h \ - $(TAO_ROOT)/tao/ValueBase.h \ - $(TAO_ROOT)/tao/ValueBase.i \ - $(TAO_ROOT)/tao/ValueFactory.h \ - $(TAO_ROOT)/tao/ValueFactory.i \ - $(TAO_ROOT)/tao/TimeBaseC.h \ - $(TAO_ROOT)/tao/TimeBaseC.i \ - $(TAO_ROOT)/tao/PollableC.h \ - $(TAO_ROOT)/tao/PollableC.i \ - $(TAO_ROOT)/tao/MessagingC.i \ - $(TAO_ROOT)/tao/PortableInterceptorC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.i \ - $(TAO_ROOT)/tao/ORB.i \ - $(TAO_ROOT)/tao/Stub.i \ - $(TAO_ROOT)/tao/Servant_Base.h \ - $(TAO_ROOT)/tao/PortableServerC.h \ - $(TAO_ROOT)/tao/PortableServerC.i \ - $(TAO_ROOT)/tao/Servant_Base.i \ - $(TAO_ROOT)/tao/POA_CORBA.h \ - $(TAO_ROOT)/tao/DomainC.h \ - $(TAO_ROOT)/tao/DomainC.i + varbase.h \ + corbafwd.i \ + ifrfwd.h \ + Any.h \ + CDR.h \ + CDR.i \ + Environment.h \ + Environment.i \ + Object.h \ + Object.i \ + Typecode.h \ + Exception.h \ + Exception.i \ + Typecode.i \ + Any.i \ + Managed_Types.h \ + Managed_Types.i \ + Sequence.h \ + Sequence.i \ + Sequence_T.h \ + Sequence_T.i \ + Sequence_T.cpp -.obj/DynAnyS.o .obj/DynAnyS.so .shobj/DynAnyS.o .shobj/DynAnyS.so: DynAnyS.cpp \ - $(TAO_ROOT)/tao/DynAnyC.h \ +.obj/Pluggable_Messaging.o .obj/Pluggable_Messaging.o .obj/Pluggable_Messaging.o .obj/Pluggable_Messaging.o: Pluggable_Messaging.cpp \ + Pluggable_Messaging.h \ $(ACE_ROOT)/ace/pre.h \ - $(TAO_ROOT)/tao/orbconf.h \ + Pluggable_Messaging_Utils.h \ + IOPC.h \ + CDR.h \ + corbafwd.h \ + $(ACE_ROOT)/ace/CDR_Stream.h \ + $(ACE_ROOT)/ace/Message_Block.h \ + $(ACE_ROOT)/ace/ACE.h \ $(ACE_ROOT)/ace/OS.h \ - $(ACE_ROOT)/ace/config-sunos5.6.h \ - $(ACE_ROOT)/ace/config-sunos5.5.h \ $(ACE_ROOT)/ace/post.h \ $(ACE_ROOT)/ace/ACE_export.h \ $(ACE_ROOT)/ace/svc_export.h \ @@ -29869,10 +30180,12 @@ realclean: $(ACE_ROOT)/ace/Log_Record.h \ $(ACE_ROOT)/ace/Log_Priority.h \ $(ACE_ROOT)/ace/Log_Record.i \ - $(TAO_ROOT)/tao/corbafwd.h \ - $(ACE_ROOT)/ace/CDR_Stream.h \ - $(ACE_ROOT)/ace/Message_Block.h \ - $(ACE_ROOT)/ace/ACE.h \ + $(ACE_ROOT)/ace/Thread_Hook.h \ + $(ACE_ROOT)/ace/Thread_Adapter.h \ + $(ACE_ROOT)/ace/Thread_Adapter.inl \ + $(ACE_ROOT)/ace/Thread_Exit.h \ + $(ACE_ROOT)/ace/Thread_Control.h \ + $(ACE_ROOT)/ace/Thread_Control.inl \ $(ACE_ROOT)/ace/ACE.i \ $(ACE_ROOT)/ace/Malloc.h \ $(ACE_ROOT)/ace/Malloc_Base.h \ @@ -29927,1464 +30240,27 @@ realclean: $(ACE_ROOT)/ace/SString.h \ $(ACE_ROOT)/ace/SString.i \ $(ACE_ROOT)/ace/CDR_Stream.i \ - $(TAO_ROOT)/tao/try_macros.h \ + try_macros.h \ + orbconf.h \ $(ACE_ROOT)/ace/CORBA_macros.h \ - $(TAO_ROOT)/tao/varbase.h \ - $(TAO_ROOT)/tao/TAO_Export.h \ - $(TAO_ROOT)/tao/corbafwd.i \ - $(TAO_ROOT)/tao/Any.h \ - $(TAO_ROOT)/tao/CDR.h \ - $(TAO_ROOT)/tao/CDR.i \ - $(TAO_ROOT)/tao/Environment.h \ - $(TAO_ROOT)/tao/Environment.i \ - $(TAO_ROOT)/tao/Object.h \ - $(TAO_ROOT)/tao/Object.i \ - $(TAO_ROOT)/tao/Typecode.h \ - $(TAO_ROOT)/tao/Exception.h \ - $(TAO_ROOT)/tao/Exception.i \ - $(TAO_ROOT)/tao/Typecode.i \ - $(TAO_ROOT)/tao/Any.i \ - $(TAO_ROOT)/tao/Sequence.h \ - $(TAO_ROOT)/tao/Managed_Types.h \ - $(TAO_ROOT)/tao/Managed_Types.i \ - $(TAO_ROOT)/tao/Sequence.i \ - $(TAO_ROOT)/tao/Sequence_T.h \ - $(TAO_ROOT)/tao/Sequence_T.i \ - $(TAO_ROOT)/tao/Sequence_T.cpp \ - $(TAO_ROOT)/tao/DynAnyC.i \ - $(TAO_ROOT)/tao/POA_CORBA.h \ - $(TAO_ROOT)/tao/PolicyC.h \ - $(TAO_ROOT)/tao/CurrentC.h \ - $(TAO_ROOT)/tao/CurrentC.i \ - $(TAO_ROOT)/tao/Encodable.h \ - $(TAO_ROOT)/tao/PolicyC.i \ - $(TAO_ROOT)/tao/DomainC.h \ - $(TAO_ROOT)/tao/DomainC.i \ - $(TAO_ROOT)/tao/Servant_Base.h \ - $(TAO_ROOT)/tao/PortableServerC.h \ - $(TAO_ROOT)/tao/PortableServerC.i \ - $(TAO_ROOT)/tao/Servant_Base.i - -.obj/DynAny_i.o .obj/DynAny_i.so .shobj/DynAny_i.o .shobj/DynAny_i.so: DynAny_i.cpp \ - $(TAO_ROOT)/tao/DynAny_i.h \ - $(ACE_ROOT)/ace/pre.h \ - $(TAO_ROOT)/tao/orbconf.h \ - $(ACE_ROOT)/ace/OS.h \ - $(ACE_ROOT)/ace/config-sunos5.6.h \ - $(ACE_ROOT)/ace/config-sunos5.5.h \ - $(ACE_ROOT)/ace/post.h \ - $(ACE_ROOT)/ace/ACE_export.h \ - $(ACE_ROOT)/ace/svc_export.h \ - $(ACE_ROOT)/ace/ace_wchar.h \ - $(ACE_ROOT)/ace/OS_Dirent.h \ - $(ACE_ROOT)/ace/OS_Export.h \ - $(ACE_ROOT)/ace/OS_Dirent.inl \ - $(ACE_ROOT)/ace/OS_String.h \ - $(ACE_ROOT)/ace/OS_String.inl \ - $(ACE_ROOT)/ace/OS_Memory.h \ - $(ACE_ROOT)/ace/OS_Memory.inl \ - $(ACE_ROOT)/ace/OS_TLI.h \ - $(ACE_ROOT)/ace/OS_TLI.inl \ - $(ACE_ROOT)/ace/Min_Max.h \ - $(ACE_ROOT)/ace/streams.h \ - $(ACE_ROOT)/ace/Basic_Types.h \ - $(ACE_ROOT)/ace/Basic_Types.i \ - $(ACE_ROOT)/ace/Trace.h \ - $(ACE_ROOT)/ace/OS.i \ - $(ACE_ROOT)/ace/Log_Msg.h \ - $(ACE_ROOT)/ace/Log_Record.h \ - $(ACE_ROOT)/ace/Log_Priority.h \ - $(ACE_ROOT)/ace/Log_Record.i \ - $(TAO_ROOT)/tao/corbafwd.h \ - $(ACE_ROOT)/ace/CDR_Stream.h \ - $(ACE_ROOT)/ace/Message_Block.h \ - $(ACE_ROOT)/ace/ACE.h \ - $(ACE_ROOT)/ace/ACE.i \ - $(ACE_ROOT)/ace/Malloc.h \ - $(ACE_ROOT)/ace/Malloc_Base.h \ - $(ACE_ROOT)/ace/Based_Pointer_T.h \ - $(ACE_ROOT)/ace/Based_Pointer_T.i \ - $(ACE_ROOT)/ace/Based_Pointer_T.cpp \ - $(ACE_ROOT)/ace/Based_Pointer_Repository.h \ - $(ACE_ROOT)/ace/Singleton.h \ - $(ACE_ROOT)/ace/Synch.h \ - $(ACE_ROOT)/ace/SV_Semaphore_Complex.h \ - $(ACE_ROOT)/ace/SV_Semaphore_Simple.h \ - $(ACE_ROOT)/ace/SV_Semaphore_Simple.i \ - $(ACE_ROOT)/ace/SV_Semaphore_Complex.i \ - $(ACE_ROOT)/ace/Synch.i \ - $(ACE_ROOT)/ace/Synch_T.h \ - $(ACE_ROOT)/ace/Event_Handler.h \ - $(ACE_ROOT)/ace/Event_Handler.i \ - $(ACE_ROOT)/ace/Synch_T.i \ - $(ACE_ROOT)/ace/Thread.h \ - $(ACE_ROOT)/ace/Thread.i \ - $(ACE_ROOT)/ace/Atomic_Op.i \ - $(ACE_ROOT)/ace/Synch_T.cpp \ - $(ACE_ROOT)/ace/Singleton.i \ - $(ACE_ROOT)/ace/Singleton.cpp \ - $(ACE_ROOT)/ace/Object_Manager.h \ - $(ACE_ROOT)/ace/Object_Manager.i \ - $(ACE_ROOT)/ace/Managed_Object.h \ - $(ACE_ROOT)/ace/Managed_Object.i \ - $(ACE_ROOT)/ace/Managed_Object.cpp \ - $(ACE_ROOT)/ace/Malloc.i \ - $(ACE_ROOT)/ace/Malloc_T.h \ - $(ACE_ROOT)/ace/Free_List.h \ - $(ACE_ROOT)/ace/Free_List.i \ - $(ACE_ROOT)/ace/Free_List.cpp \ - $(ACE_ROOT)/ace/Malloc_T.i \ - $(ACE_ROOT)/ace/Malloc_T.cpp \ - $(ACE_ROOT)/ace/Memory_Pool.h \ - $(ACE_ROOT)/ace/Signal.h \ - $(ACE_ROOT)/ace/Containers.h \ - $(ACE_ROOT)/ace/Containers.i \ - $(ACE_ROOT)/ace/Containers_T.h \ - $(ACE_ROOT)/ace/Containers_T.i \ - $(ACE_ROOT)/ace/Containers_T.cpp \ - $(ACE_ROOT)/ace/Signal.i \ - $(ACE_ROOT)/ace/Mem_Map.h \ - $(ACE_ROOT)/ace/Mem_Map.i \ - $(ACE_ROOT)/ace/Memory_Pool.i \ - $(ACE_ROOT)/ace/Message_Block.i \ - $(ACE_ROOT)/ace/Message_Block_T.h \ - $(ACE_ROOT)/ace/Message_Block_T.i \ - $(ACE_ROOT)/ace/Message_Block_T.cpp \ - $(ACE_ROOT)/ace/SString.h \ - $(ACE_ROOT)/ace/SString.i \ - $(ACE_ROOT)/ace/CDR_Stream.i \ - $(TAO_ROOT)/tao/try_macros.h \ - $(ACE_ROOT)/ace/CORBA_macros.h \ - $(TAO_ROOT)/tao/varbase.h \ - $(TAO_ROOT)/tao/TAO_Export.h \ - $(TAO_ROOT)/tao/corbafwd.i \ - $(TAO_ROOT)/tao/POA_CORBA.h \ - $(TAO_ROOT)/tao/PolicyC.h \ - $(TAO_ROOT)/tao/CurrentC.h \ - $(TAO_ROOT)/tao/Object.h \ - $(TAO_ROOT)/tao/Object.i \ - $(TAO_ROOT)/tao/CurrentC.i \ - $(TAO_ROOT)/tao/Encodable.h \ - $(TAO_ROOT)/tao/Exception.h \ - $(TAO_ROOT)/tao/Exception.i \ - $(TAO_ROOT)/tao/Sequence.h \ - $(TAO_ROOT)/tao/Managed_Types.h \ - $(TAO_ROOT)/tao/Managed_Types.i \ - $(TAO_ROOT)/tao/Sequence.i \ - $(TAO_ROOT)/tao/Sequence_T.h \ - $(TAO_ROOT)/tao/Sequence_T.i \ - $(TAO_ROOT)/tao/Sequence_T.cpp \ - $(TAO_ROOT)/tao/CDR.h \ - $(TAO_ROOT)/tao/CDR.i \ - $(TAO_ROOT)/tao/Typecode.h \ - $(TAO_ROOT)/tao/Typecode.i \ - $(TAO_ROOT)/tao/Environment.h \ - $(TAO_ROOT)/tao/Environment.i \ - $(TAO_ROOT)/tao/PolicyC.i \ - $(TAO_ROOT)/tao/DynAnyC.h \ - $(TAO_ROOT)/tao/Any.h \ - $(TAO_ROOT)/tao/Any.i \ - $(TAO_ROOT)/tao/DynAnyC.i \ - $(TAO_ROOT)/tao/DomainC.h \ - $(TAO_ROOT)/tao/DomainC.i \ - $(TAO_ROOT)/tao/Servant_Base.h \ - $(TAO_ROOT)/tao/PortableServerC.h \ - $(TAO_ROOT)/tao/PortableServerC.i \ - $(TAO_ROOT)/tao/Servant_Base.i \ - $(TAO_ROOT)/tao/DynStruct_i.h \ - $(TAO_ROOT)/tao/DynSequence_i.h \ - $(TAO_ROOT)/tao/DynEnum_i.h \ - $(TAO_ROOT)/tao/DynArray_i.h \ - $(TAO_ROOT)/tao/DynUnion_i.h \ - $(TAO_ROOT)/tao/DynUnion_i_T.h \ - $(TAO_ROOT)/tao/DynUnion_i_T.cpp \ - $(TAO_ROOT)/tao/InconsistentTypeCodeC.h \ - $(ACE_ROOT)/ace/Auto_Ptr.h \ - $(ACE_ROOT)/ace/Auto_Ptr.i \ - $(ACE_ROOT)/ace/Auto_Ptr.cpp - -.obj/DynArray_i.o .obj/DynArray_i.so .shobj/DynArray_i.o .shobj/DynArray_i.so: DynArray_i.cpp \ - $(TAO_ROOT)/tao/DynAny_i.h \ - $(ACE_ROOT)/ace/pre.h \ - $(TAO_ROOT)/tao/orbconf.h \ - $(ACE_ROOT)/ace/OS.h \ - $(ACE_ROOT)/ace/config-sunos5.6.h \ - $(ACE_ROOT)/ace/config-sunos5.5.h \ - $(ACE_ROOT)/ace/post.h \ - $(ACE_ROOT)/ace/ACE_export.h \ - $(ACE_ROOT)/ace/svc_export.h \ - $(ACE_ROOT)/ace/ace_wchar.h \ - $(ACE_ROOT)/ace/OS_Dirent.h \ - $(ACE_ROOT)/ace/OS_Export.h \ - $(ACE_ROOT)/ace/OS_Dirent.inl \ - $(ACE_ROOT)/ace/OS_String.h \ - $(ACE_ROOT)/ace/OS_String.inl \ - $(ACE_ROOT)/ace/OS_Memory.h \ - $(ACE_ROOT)/ace/OS_Memory.inl \ - $(ACE_ROOT)/ace/OS_TLI.h \ - $(ACE_ROOT)/ace/OS_TLI.inl \ - $(ACE_ROOT)/ace/Min_Max.h \ - $(ACE_ROOT)/ace/streams.h \ - $(ACE_ROOT)/ace/Basic_Types.h \ - $(ACE_ROOT)/ace/Basic_Types.i \ - $(ACE_ROOT)/ace/Trace.h \ - $(ACE_ROOT)/ace/OS.i \ - $(ACE_ROOT)/ace/Log_Msg.h \ - $(ACE_ROOT)/ace/Log_Record.h \ - $(ACE_ROOT)/ace/Log_Priority.h \ - $(ACE_ROOT)/ace/Log_Record.i \ - $(TAO_ROOT)/tao/corbafwd.h \ - $(ACE_ROOT)/ace/CDR_Stream.h \ - $(ACE_ROOT)/ace/Message_Block.h \ - $(ACE_ROOT)/ace/ACE.h \ - $(ACE_ROOT)/ace/ACE.i \ - $(ACE_ROOT)/ace/Malloc.h \ - $(ACE_ROOT)/ace/Malloc_Base.h \ - $(ACE_ROOT)/ace/Based_Pointer_T.h \ - $(ACE_ROOT)/ace/Based_Pointer_T.i \ - $(ACE_ROOT)/ace/Based_Pointer_T.cpp \ - $(ACE_ROOT)/ace/Based_Pointer_Repository.h \ - $(ACE_ROOT)/ace/Singleton.h \ - $(ACE_ROOT)/ace/Synch.h \ - $(ACE_ROOT)/ace/SV_Semaphore_Complex.h \ - $(ACE_ROOT)/ace/SV_Semaphore_Simple.h \ - $(ACE_ROOT)/ace/SV_Semaphore_Simple.i \ - $(ACE_ROOT)/ace/SV_Semaphore_Complex.i \ - $(ACE_ROOT)/ace/Synch.i \ - $(ACE_ROOT)/ace/Synch_T.h \ - $(ACE_ROOT)/ace/Event_Handler.h \ - $(ACE_ROOT)/ace/Event_Handler.i \ - $(ACE_ROOT)/ace/Synch_T.i \ - $(ACE_ROOT)/ace/Thread.h \ - $(ACE_ROOT)/ace/Thread.i \ - $(ACE_ROOT)/ace/Atomic_Op.i \ - $(ACE_ROOT)/ace/Synch_T.cpp \ - $(ACE_ROOT)/ace/Singleton.i \ - $(ACE_ROOT)/ace/Singleton.cpp \ - $(ACE_ROOT)/ace/Object_Manager.h \ - $(ACE_ROOT)/ace/Object_Manager.i \ - $(ACE_ROOT)/ace/Managed_Object.h \ - $(ACE_ROOT)/ace/Managed_Object.i \ - $(ACE_ROOT)/ace/Managed_Object.cpp \ - $(ACE_ROOT)/ace/Malloc.i \ - $(ACE_ROOT)/ace/Malloc_T.h \ - $(ACE_ROOT)/ace/Free_List.h \ - $(ACE_ROOT)/ace/Free_List.i \ - $(ACE_ROOT)/ace/Free_List.cpp \ - $(ACE_ROOT)/ace/Malloc_T.i \ - $(ACE_ROOT)/ace/Malloc_T.cpp \ - $(ACE_ROOT)/ace/Memory_Pool.h \ - $(ACE_ROOT)/ace/Signal.h \ - $(ACE_ROOT)/ace/Containers.h \ - $(ACE_ROOT)/ace/Containers.i \ - $(ACE_ROOT)/ace/Containers_T.h \ - $(ACE_ROOT)/ace/Containers_T.i \ - $(ACE_ROOT)/ace/Containers_T.cpp \ - $(ACE_ROOT)/ace/Signal.i \ - $(ACE_ROOT)/ace/Mem_Map.h \ - $(ACE_ROOT)/ace/Mem_Map.i \ - $(ACE_ROOT)/ace/Memory_Pool.i \ - $(ACE_ROOT)/ace/Message_Block.i \ - $(ACE_ROOT)/ace/Message_Block_T.h \ - $(ACE_ROOT)/ace/Message_Block_T.i \ - $(ACE_ROOT)/ace/Message_Block_T.cpp \ - $(ACE_ROOT)/ace/SString.h \ - $(ACE_ROOT)/ace/SString.i \ - $(ACE_ROOT)/ace/CDR_Stream.i \ - $(TAO_ROOT)/tao/try_macros.h \ - $(ACE_ROOT)/ace/CORBA_macros.h \ - $(TAO_ROOT)/tao/varbase.h \ - $(TAO_ROOT)/tao/TAO_Export.h \ - $(TAO_ROOT)/tao/corbafwd.i \ - $(TAO_ROOT)/tao/POA_CORBA.h \ - $(TAO_ROOT)/tao/PolicyC.h \ - $(TAO_ROOT)/tao/CurrentC.h \ - $(TAO_ROOT)/tao/Object.h \ - $(TAO_ROOT)/tao/Object.i \ - $(TAO_ROOT)/tao/CurrentC.i \ - $(TAO_ROOT)/tao/Encodable.h \ - $(TAO_ROOT)/tao/Exception.h \ - $(TAO_ROOT)/tao/Exception.i \ - $(TAO_ROOT)/tao/Sequence.h \ - $(TAO_ROOT)/tao/Managed_Types.h \ - $(TAO_ROOT)/tao/Managed_Types.i \ - $(TAO_ROOT)/tao/Sequence.i \ - $(TAO_ROOT)/tao/Sequence_T.h \ - $(TAO_ROOT)/tao/Sequence_T.i \ - $(TAO_ROOT)/tao/Sequence_T.cpp \ - $(TAO_ROOT)/tao/CDR.h \ - $(TAO_ROOT)/tao/CDR.i \ - $(TAO_ROOT)/tao/Typecode.h \ - $(TAO_ROOT)/tao/Typecode.i \ - $(TAO_ROOT)/tao/Environment.h \ - $(TAO_ROOT)/tao/Environment.i \ - $(TAO_ROOT)/tao/PolicyC.i \ - $(TAO_ROOT)/tao/DynAnyC.h \ - $(TAO_ROOT)/tao/Any.h \ - $(TAO_ROOT)/tao/Any.i \ - $(TAO_ROOT)/tao/DynAnyC.i \ - $(TAO_ROOT)/tao/DomainC.h \ - $(TAO_ROOT)/tao/DomainC.i \ - $(TAO_ROOT)/tao/Servant_Base.h \ - $(TAO_ROOT)/tao/PortableServerC.h \ - $(TAO_ROOT)/tao/PortableServerC.i \ - $(TAO_ROOT)/tao/Servant_Base.i \ - $(TAO_ROOT)/tao/DynArray_i.h \ - $(TAO_ROOT)/tao/InconsistentTypeCodeC.h \ - $(TAO_ROOT)/tao/Marshal.h \ - $(TAO_ROOT)/tao/Principal.h \ - $(TAO_ROOT)/tao/Principal.i \ - $(TAO_ROOT)/tao/ORB.h \ - $(TAO_ROOT)/tao/IOR_LookupTable.h \ - $(ACE_ROOT)/ace/Hash_Map_Manager.h \ - $(ACE_ROOT)/ace/Functor.h \ - $(ACE_ROOT)/ace/Functor.i \ - $(ACE_ROOT)/ace/Functor_T.h \ - $(ACE_ROOT)/ace/Functor_T.i \ - $(ACE_ROOT)/ace/Functor_T.cpp \ - $(ACE_ROOT)/ace/Hash_Map_Manager_T.h \ - $(ACE_ROOT)/ace/Hash_Map_Manager_T.i \ - $(ACE_ROOT)/ace/Hash_Map_Manager_T.cpp \ - $(ACE_ROOT)/ace/Service_Config.h \ - $(ACE_ROOT)/ace/Service_Object.h \ - $(ACE_ROOT)/ace/Shared_Object.h \ - $(ACE_ROOT)/ace/Shared_Object.i \ - $(ACE_ROOT)/ace/Service_Object.i \ - $(ACE_ROOT)/ace/Service_Config.i \ - $(ACE_ROOT)/ace/Reactor.h \ - $(ACE_ROOT)/ace/Handle_Set.h \ - $(ACE_ROOT)/ace/Handle_Set.i \ - $(ACE_ROOT)/ace/Timer_Queue.h \ - $(ACE_ROOT)/ace/Timer_Queue_T.h \ - $(ACE_ROOT)/ace/Timer_Queue_T.i \ - $(ACE_ROOT)/ace/Timer_Queue_T.cpp \ - $(ACE_ROOT)/ace/Reactor.i \ - $(ACE_ROOT)/ace/Reactor_Impl.h \ - $(ACE_ROOT)/ace/Svc_Conf_Tokens.h \ - $(TAO_ROOT)/tao/Services.h \ - $(TAO_ROOT)/tao/Services.i \ - $(TAO_ROOT)/tao/IORManipulation.h \ - $(TAO_ROOT)/tao/LocalObject.h \ - $(TAO_ROOT)/tao/LocalObject.i \ - $(TAO_ROOT)/tao/IORC.h \ - $(TAO_ROOT)/tao/IORC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.h \ - $(TAO_ROOT)/tao/Request_Info.h \ - $(TAO_ROOT)/tao/PortableInterceptorC.h \ - $(TAO_ROOT)/tao/DynamicC.h \ - $(TAO_ROOT)/tao/IOPC.h \ - $(TAO_ROOT)/tao/IOPC.i \ - $(TAO_ROOT)/tao/DynamicC.i \ - $(TAO_ROOT)/tao/MessagingC.h \ - $(TAO_ROOT)/tao/ValueBase.h \ - $(TAO_ROOT)/tao/ValueBase.i \ - $(TAO_ROOT)/tao/ValueFactory.h \ - $(TAO_ROOT)/tao/ValueFactory.i \ - $(TAO_ROOT)/tao/TimeBaseC.h \ - $(TAO_ROOT)/tao/TimeBaseC.i \ - $(TAO_ROOT)/tao/PollableC.h \ - $(TAO_ROOT)/tao/PollableC.i \ - $(TAO_ROOT)/tao/MessagingC.i \ - $(TAO_ROOT)/tao/PortableInterceptorC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.i \ - $(TAO_ROOT)/tao/ORB.i \ - $(TAO_ROOT)/tao/Marshal.i - -.obj/DynEnum_i.o .obj/DynEnum_i.so .shobj/DynEnum_i.o .shobj/DynEnum_i.so: DynEnum_i.cpp \ - $(TAO_ROOT)/tao/DynAny_i.h \ - $(ACE_ROOT)/ace/pre.h \ - $(TAO_ROOT)/tao/orbconf.h \ - $(ACE_ROOT)/ace/OS.h \ - $(ACE_ROOT)/ace/config-sunos5.6.h \ - $(ACE_ROOT)/ace/config-sunos5.5.h \ - $(ACE_ROOT)/ace/post.h \ - $(ACE_ROOT)/ace/ACE_export.h \ - $(ACE_ROOT)/ace/svc_export.h \ - $(ACE_ROOT)/ace/ace_wchar.h \ - $(ACE_ROOT)/ace/OS_Dirent.h \ - $(ACE_ROOT)/ace/OS_Export.h \ - $(ACE_ROOT)/ace/OS_Dirent.inl \ - $(ACE_ROOT)/ace/OS_String.h \ - $(ACE_ROOT)/ace/OS_String.inl \ - $(ACE_ROOT)/ace/OS_Memory.h \ - $(ACE_ROOT)/ace/OS_Memory.inl \ - $(ACE_ROOT)/ace/OS_TLI.h \ - $(ACE_ROOT)/ace/OS_TLI.inl \ - $(ACE_ROOT)/ace/Min_Max.h \ - $(ACE_ROOT)/ace/streams.h \ - $(ACE_ROOT)/ace/Basic_Types.h \ - $(ACE_ROOT)/ace/Basic_Types.i \ - $(ACE_ROOT)/ace/Trace.h \ - $(ACE_ROOT)/ace/OS.i \ - $(ACE_ROOT)/ace/Log_Msg.h \ - $(ACE_ROOT)/ace/Log_Record.h \ - $(ACE_ROOT)/ace/Log_Priority.h \ - $(ACE_ROOT)/ace/Log_Record.i \ - $(TAO_ROOT)/tao/corbafwd.h \ - $(ACE_ROOT)/ace/CDR_Stream.h \ - $(ACE_ROOT)/ace/Message_Block.h \ - $(ACE_ROOT)/ace/ACE.h \ - $(ACE_ROOT)/ace/ACE.i \ - $(ACE_ROOT)/ace/Malloc.h \ - $(ACE_ROOT)/ace/Malloc_Base.h \ - $(ACE_ROOT)/ace/Based_Pointer_T.h \ - $(ACE_ROOT)/ace/Based_Pointer_T.i \ - $(ACE_ROOT)/ace/Based_Pointer_T.cpp \ - $(ACE_ROOT)/ace/Based_Pointer_Repository.h \ - $(ACE_ROOT)/ace/Singleton.h \ - $(ACE_ROOT)/ace/Synch.h \ - $(ACE_ROOT)/ace/SV_Semaphore_Complex.h \ - $(ACE_ROOT)/ace/SV_Semaphore_Simple.h \ - $(ACE_ROOT)/ace/SV_Semaphore_Simple.i \ - $(ACE_ROOT)/ace/SV_Semaphore_Complex.i \ - $(ACE_ROOT)/ace/Synch.i \ - $(ACE_ROOT)/ace/Synch_T.h \ - $(ACE_ROOT)/ace/Event_Handler.h \ - $(ACE_ROOT)/ace/Event_Handler.i \ - $(ACE_ROOT)/ace/Synch_T.i \ - $(ACE_ROOT)/ace/Thread.h \ - $(ACE_ROOT)/ace/Thread.i \ - $(ACE_ROOT)/ace/Atomic_Op.i \ - $(ACE_ROOT)/ace/Synch_T.cpp \ - $(ACE_ROOT)/ace/Singleton.i \ - $(ACE_ROOT)/ace/Singleton.cpp \ - $(ACE_ROOT)/ace/Object_Manager.h \ - $(ACE_ROOT)/ace/Object_Manager.i \ - $(ACE_ROOT)/ace/Managed_Object.h \ - $(ACE_ROOT)/ace/Managed_Object.i \ - $(ACE_ROOT)/ace/Managed_Object.cpp \ - $(ACE_ROOT)/ace/Malloc.i \ - $(ACE_ROOT)/ace/Malloc_T.h \ - $(ACE_ROOT)/ace/Free_List.h \ - $(ACE_ROOT)/ace/Free_List.i \ - $(ACE_ROOT)/ace/Free_List.cpp \ - $(ACE_ROOT)/ace/Malloc_T.i \ - $(ACE_ROOT)/ace/Malloc_T.cpp \ - $(ACE_ROOT)/ace/Memory_Pool.h \ - $(ACE_ROOT)/ace/Signal.h \ - $(ACE_ROOT)/ace/Containers.h \ - $(ACE_ROOT)/ace/Containers.i \ - $(ACE_ROOT)/ace/Containers_T.h \ - $(ACE_ROOT)/ace/Containers_T.i \ - $(ACE_ROOT)/ace/Containers_T.cpp \ - $(ACE_ROOT)/ace/Signal.i \ - $(ACE_ROOT)/ace/Mem_Map.h \ - $(ACE_ROOT)/ace/Mem_Map.i \ - $(ACE_ROOT)/ace/Memory_Pool.i \ - $(ACE_ROOT)/ace/Message_Block.i \ - $(ACE_ROOT)/ace/Message_Block_T.h \ - $(ACE_ROOT)/ace/Message_Block_T.i \ - $(ACE_ROOT)/ace/Message_Block_T.cpp \ - $(ACE_ROOT)/ace/SString.h \ - $(ACE_ROOT)/ace/SString.i \ - $(ACE_ROOT)/ace/CDR_Stream.i \ - $(TAO_ROOT)/tao/try_macros.h \ - $(ACE_ROOT)/ace/CORBA_macros.h \ - $(TAO_ROOT)/tao/varbase.h \ - $(TAO_ROOT)/tao/TAO_Export.h \ - $(TAO_ROOT)/tao/corbafwd.i \ - $(TAO_ROOT)/tao/POA_CORBA.h \ - $(TAO_ROOT)/tao/PolicyC.h \ - $(TAO_ROOT)/tao/CurrentC.h \ - $(TAO_ROOT)/tao/Object.h \ - $(TAO_ROOT)/tao/Object.i \ - $(TAO_ROOT)/tao/CurrentC.i \ - $(TAO_ROOT)/tao/Encodable.h \ - $(TAO_ROOT)/tao/Exception.h \ - $(TAO_ROOT)/tao/Exception.i \ - $(TAO_ROOT)/tao/Sequence.h \ - $(TAO_ROOT)/tao/Managed_Types.h \ - $(TAO_ROOT)/tao/Managed_Types.i \ - $(TAO_ROOT)/tao/Sequence.i \ - $(TAO_ROOT)/tao/Sequence_T.h \ - $(TAO_ROOT)/tao/Sequence_T.i \ - $(TAO_ROOT)/tao/Sequence_T.cpp \ - $(TAO_ROOT)/tao/CDR.h \ - $(TAO_ROOT)/tao/CDR.i \ - $(TAO_ROOT)/tao/Typecode.h \ - $(TAO_ROOT)/tao/Typecode.i \ - $(TAO_ROOT)/tao/Environment.h \ - $(TAO_ROOT)/tao/Environment.i \ - $(TAO_ROOT)/tao/PolicyC.i \ - $(TAO_ROOT)/tao/DynAnyC.h \ - $(TAO_ROOT)/tao/Any.h \ - $(TAO_ROOT)/tao/Any.i \ - $(TAO_ROOT)/tao/DynAnyC.i \ - $(TAO_ROOT)/tao/DomainC.h \ - $(TAO_ROOT)/tao/DomainC.i \ - $(TAO_ROOT)/tao/Servant_Base.h \ - $(TAO_ROOT)/tao/PortableServerC.h \ - $(TAO_ROOT)/tao/PortableServerC.i \ - $(TAO_ROOT)/tao/Servant_Base.i \ - $(TAO_ROOT)/tao/DynEnum_i.h \ - $(TAO_ROOT)/tao/InconsistentTypeCodeC.h - -.obj/DynSequence_i.o .obj/DynSequence_i.so .shobj/DynSequence_i.o .shobj/DynSequence_i.so: DynSequence_i.cpp \ - $(TAO_ROOT)/tao/DynAny_i.h \ - $(ACE_ROOT)/ace/pre.h \ - $(TAO_ROOT)/tao/orbconf.h \ - $(ACE_ROOT)/ace/OS.h \ - $(ACE_ROOT)/ace/config-sunos5.6.h \ - $(ACE_ROOT)/ace/config-sunos5.5.h \ - $(ACE_ROOT)/ace/post.h \ - $(ACE_ROOT)/ace/ACE_export.h \ - $(ACE_ROOT)/ace/svc_export.h \ - $(ACE_ROOT)/ace/ace_wchar.h \ - $(ACE_ROOT)/ace/OS_Dirent.h \ - $(ACE_ROOT)/ace/OS_Export.h \ - $(ACE_ROOT)/ace/OS_Dirent.inl \ - $(ACE_ROOT)/ace/OS_String.h \ - $(ACE_ROOT)/ace/OS_String.inl \ - $(ACE_ROOT)/ace/OS_Memory.h \ - $(ACE_ROOT)/ace/OS_Memory.inl \ - $(ACE_ROOT)/ace/OS_TLI.h \ - $(ACE_ROOT)/ace/OS_TLI.inl \ - $(ACE_ROOT)/ace/Min_Max.h \ - $(ACE_ROOT)/ace/streams.h \ - $(ACE_ROOT)/ace/Basic_Types.h \ - $(ACE_ROOT)/ace/Basic_Types.i \ - $(ACE_ROOT)/ace/Trace.h \ - $(ACE_ROOT)/ace/OS.i \ - $(ACE_ROOT)/ace/Log_Msg.h \ - $(ACE_ROOT)/ace/Log_Record.h \ - $(ACE_ROOT)/ace/Log_Priority.h \ - $(ACE_ROOT)/ace/Log_Record.i \ - $(TAO_ROOT)/tao/corbafwd.h \ - $(ACE_ROOT)/ace/CDR_Stream.h \ - $(ACE_ROOT)/ace/Message_Block.h \ - $(ACE_ROOT)/ace/ACE.h \ - $(ACE_ROOT)/ace/ACE.i \ - $(ACE_ROOT)/ace/Malloc.h \ - $(ACE_ROOT)/ace/Malloc_Base.h \ - $(ACE_ROOT)/ace/Based_Pointer_T.h \ - $(ACE_ROOT)/ace/Based_Pointer_T.i \ - $(ACE_ROOT)/ace/Based_Pointer_T.cpp \ - $(ACE_ROOT)/ace/Based_Pointer_Repository.h \ - $(ACE_ROOT)/ace/Singleton.h \ - $(ACE_ROOT)/ace/Synch.h \ - $(ACE_ROOT)/ace/SV_Semaphore_Complex.h \ - $(ACE_ROOT)/ace/SV_Semaphore_Simple.h \ - $(ACE_ROOT)/ace/SV_Semaphore_Simple.i \ - $(ACE_ROOT)/ace/SV_Semaphore_Complex.i \ - $(ACE_ROOT)/ace/Synch.i \ - $(ACE_ROOT)/ace/Synch_T.h \ - $(ACE_ROOT)/ace/Event_Handler.h \ - $(ACE_ROOT)/ace/Event_Handler.i \ - $(ACE_ROOT)/ace/Synch_T.i \ - $(ACE_ROOT)/ace/Thread.h \ - $(ACE_ROOT)/ace/Thread.i \ - $(ACE_ROOT)/ace/Atomic_Op.i \ - $(ACE_ROOT)/ace/Synch_T.cpp \ - $(ACE_ROOT)/ace/Singleton.i \ - $(ACE_ROOT)/ace/Singleton.cpp \ - $(ACE_ROOT)/ace/Object_Manager.h \ - $(ACE_ROOT)/ace/Object_Manager.i \ - $(ACE_ROOT)/ace/Managed_Object.h \ - $(ACE_ROOT)/ace/Managed_Object.i \ - $(ACE_ROOT)/ace/Managed_Object.cpp \ - $(ACE_ROOT)/ace/Malloc.i \ - $(ACE_ROOT)/ace/Malloc_T.h \ - $(ACE_ROOT)/ace/Free_List.h \ - $(ACE_ROOT)/ace/Free_List.i \ - $(ACE_ROOT)/ace/Free_List.cpp \ - $(ACE_ROOT)/ace/Malloc_T.i \ - $(ACE_ROOT)/ace/Malloc_T.cpp \ - $(ACE_ROOT)/ace/Memory_Pool.h \ - $(ACE_ROOT)/ace/Signal.h \ - $(ACE_ROOT)/ace/Containers.h \ - $(ACE_ROOT)/ace/Containers.i \ - $(ACE_ROOT)/ace/Containers_T.h \ - $(ACE_ROOT)/ace/Containers_T.i \ - $(ACE_ROOT)/ace/Containers_T.cpp \ - $(ACE_ROOT)/ace/Signal.i \ - $(ACE_ROOT)/ace/Mem_Map.h \ - $(ACE_ROOT)/ace/Mem_Map.i \ - $(ACE_ROOT)/ace/Memory_Pool.i \ - $(ACE_ROOT)/ace/Message_Block.i \ - $(ACE_ROOT)/ace/Message_Block_T.h \ - $(ACE_ROOT)/ace/Message_Block_T.i \ - $(ACE_ROOT)/ace/Message_Block_T.cpp \ - $(ACE_ROOT)/ace/SString.h \ - $(ACE_ROOT)/ace/SString.i \ - $(ACE_ROOT)/ace/CDR_Stream.i \ - $(TAO_ROOT)/tao/try_macros.h \ - $(ACE_ROOT)/ace/CORBA_macros.h \ - $(TAO_ROOT)/tao/varbase.h \ - $(TAO_ROOT)/tao/TAO_Export.h \ - $(TAO_ROOT)/tao/corbafwd.i \ - $(TAO_ROOT)/tao/POA_CORBA.h \ - $(TAO_ROOT)/tao/PolicyC.h \ - $(TAO_ROOT)/tao/CurrentC.h \ - $(TAO_ROOT)/tao/Object.h \ - $(TAO_ROOT)/tao/Object.i \ - $(TAO_ROOT)/tao/CurrentC.i \ - $(TAO_ROOT)/tao/Encodable.h \ - $(TAO_ROOT)/tao/Exception.h \ - $(TAO_ROOT)/tao/Exception.i \ - $(TAO_ROOT)/tao/Sequence.h \ - $(TAO_ROOT)/tao/Managed_Types.h \ - $(TAO_ROOT)/tao/Managed_Types.i \ - $(TAO_ROOT)/tao/Sequence.i \ - $(TAO_ROOT)/tao/Sequence_T.h \ - $(TAO_ROOT)/tao/Sequence_T.i \ - $(TAO_ROOT)/tao/Sequence_T.cpp \ - $(TAO_ROOT)/tao/CDR.h \ - $(TAO_ROOT)/tao/CDR.i \ - $(TAO_ROOT)/tao/Typecode.h \ - $(TAO_ROOT)/tao/Typecode.i \ - $(TAO_ROOT)/tao/Environment.h \ - $(TAO_ROOT)/tao/Environment.i \ - $(TAO_ROOT)/tao/PolicyC.i \ - $(TAO_ROOT)/tao/DynAnyC.h \ - $(TAO_ROOT)/tao/Any.h \ - $(TAO_ROOT)/tao/Any.i \ - $(TAO_ROOT)/tao/DynAnyC.i \ - $(TAO_ROOT)/tao/DomainC.h \ - $(TAO_ROOT)/tao/DomainC.i \ - $(TAO_ROOT)/tao/Servant_Base.h \ - $(TAO_ROOT)/tao/PortableServerC.h \ - $(TAO_ROOT)/tao/PortableServerC.i \ - $(TAO_ROOT)/tao/Servant_Base.i \ - $(TAO_ROOT)/tao/DynSequence_i.h \ - $(TAO_ROOT)/tao/InconsistentTypeCodeC.h \ - $(TAO_ROOT)/tao/Marshal.h \ - $(TAO_ROOT)/tao/Principal.h \ - $(TAO_ROOT)/tao/Principal.i \ - $(TAO_ROOT)/tao/ORB.h \ - $(TAO_ROOT)/tao/IOR_LookupTable.h \ - $(ACE_ROOT)/ace/Hash_Map_Manager.h \ - $(ACE_ROOT)/ace/Functor.h \ - $(ACE_ROOT)/ace/Functor.i \ - $(ACE_ROOT)/ace/Functor_T.h \ - $(ACE_ROOT)/ace/Functor_T.i \ - $(ACE_ROOT)/ace/Functor_T.cpp \ - $(ACE_ROOT)/ace/Hash_Map_Manager_T.h \ - $(ACE_ROOT)/ace/Hash_Map_Manager_T.i \ - $(ACE_ROOT)/ace/Hash_Map_Manager_T.cpp \ - $(ACE_ROOT)/ace/Service_Config.h \ - $(ACE_ROOT)/ace/Service_Object.h \ - $(ACE_ROOT)/ace/Shared_Object.h \ - $(ACE_ROOT)/ace/Shared_Object.i \ - $(ACE_ROOT)/ace/Service_Object.i \ - $(ACE_ROOT)/ace/Service_Config.i \ - $(ACE_ROOT)/ace/Reactor.h \ - $(ACE_ROOT)/ace/Handle_Set.h \ - $(ACE_ROOT)/ace/Handle_Set.i \ - $(ACE_ROOT)/ace/Timer_Queue.h \ - $(ACE_ROOT)/ace/Timer_Queue_T.h \ - $(ACE_ROOT)/ace/Timer_Queue_T.i \ - $(ACE_ROOT)/ace/Timer_Queue_T.cpp \ - $(ACE_ROOT)/ace/Reactor.i \ - $(ACE_ROOT)/ace/Reactor_Impl.h \ - $(ACE_ROOT)/ace/Svc_Conf_Tokens.h \ - $(TAO_ROOT)/tao/Services.h \ - $(TAO_ROOT)/tao/Services.i \ - $(TAO_ROOT)/tao/IORManipulation.h \ - $(TAO_ROOT)/tao/LocalObject.h \ - $(TAO_ROOT)/tao/LocalObject.i \ - $(TAO_ROOT)/tao/IORC.h \ - $(TAO_ROOT)/tao/IORC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.h \ - $(TAO_ROOT)/tao/Request_Info.h \ - $(TAO_ROOT)/tao/PortableInterceptorC.h \ - $(TAO_ROOT)/tao/DynamicC.h \ - $(TAO_ROOT)/tao/IOPC.h \ - $(TAO_ROOT)/tao/IOPC.i \ - $(TAO_ROOT)/tao/DynamicC.i \ - $(TAO_ROOT)/tao/MessagingC.h \ - $(TAO_ROOT)/tao/ValueBase.h \ - $(TAO_ROOT)/tao/ValueBase.i \ - $(TAO_ROOT)/tao/ValueFactory.h \ - $(TAO_ROOT)/tao/ValueFactory.i \ - $(TAO_ROOT)/tao/TimeBaseC.h \ - $(TAO_ROOT)/tao/TimeBaseC.i \ - $(TAO_ROOT)/tao/PollableC.h \ - $(TAO_ROOT)/tao/PollableC.i \ - $(TAO_ROOT)/tao/MessagingC.i \ - $(TAO_ROOT)/tao/PortableInterceptorC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.i \ - $(TAO_ROOT)/tao/ORB.i \ - $(TAO_ROOT)/tao/Marshal.i - -.obj/DynStruct_i.o .obj/DynStruct_i.so .shobj/DynStruct_i.o .shobj/DynStruct_i.so: DynStruct_i.cpp \ - $(TAO_ROOT)/tao/DynAny_i.h \ - $(ACE_ROOT)/ace/pre.h \ - $(TAO_ROOT)/tao/orbconf.h \ - $(ACE_ROOT)/ace/OS.h \ - $(ACE_ROOT)/ace/config-sunos5.6.h \ - $(ACE_ROOT)/ace/config-sunos5.5.h \ - $(ACE_ROOT)/ace/post.h \ - $(ACE_ROOT)/ace/ACE_export.h \ - $(ACE_ROOT)/ace/svc_export.h \ - $(ACE_ROOT)/ace/ace_wchar.h \ - $(ACE_ROOT)/ace/OS_Dirent.h \ - $(ACE_ROOT)/ace/OS_Export.h \ - $(ACE_ROOT)/ace/OS_Dirent.inl \ - $(ACE_ROOT)/ace/OS_String.h \ - $(ACE_ROOT)/ace/OS_String.inl \ - $(ACE_ROOT)/ace/OS_Memory.h \ - $(ACE_ROOT)/ace/OS_Memory.inl \ - $(ACE_ROOT)/ace/OS_TLI.h \ - $(ACE_ROOT)/ace/OS_TLI.inl \ - $(ACE_ROOT)/ace/Min_Max.h \ - $(ACE_ROOT)/ace/streams.h \ - $(ACE_ROOT)/ace/Basic_Types.h \ - $(ACE_ROOT)/ace/Basic_Types.i \ - $(ACE_ROOT)/ace/Trace.h \ - $(ACE_ROOT)/ace/OS.i \ - $(ACE_ROOT)/ace/Log_Msg.h \ - $(ACE_ROOT)/ace/Log_Record.h \ - $(ACE_ROOT)/ace/Log_Priority.h \ - $(ACE_ROOT)/ace/Log_Record.i \ - $(TAO_ROOT)/tao/corbafwd.h \ - $(ACE_ROOT)/ace/CDR_Stream.h \ - $(ACE_ROOT)/ace/Message_Block.h \ - $(ACE_ROOT)/ace/ACE.h \ - $(ACE_ROOT)/ace/ACE.i \ - $(ACE_ROOT)/ace/Malloc.h \ - $(ACE_ROOT)/ace/Malloc_Base.h \ - $(ACE_ROOT)/ace/Based_Pointer_T.h \ - $(ACE_ROOT)/ace/Based_Pointer_T.i \ - $(ACE_ROOT)/ace/Based_Pointer_T.cpp \ - $(ACE_ROOT)/ace/Based_Pointer_Repository.h \ - $(ACE_ROOT)/ace/Singleton.h \ - $(ACE_ROOT)/ace/Synch.h \ - $(ACE_ROOT)/ace/SV_Semaphore_Complex.h \ - $(ACE_ROOT)/ace/SV_Semaphore_Simple.h \ - $(ACE_ROOT)/ace/SV_Semaphore_Simple.i \ - $(ACE_ROOT)/ace/SV_Semaphore_Complex.i \ - $(ACE_ROOT)/ace/Synch.i \ - $(ACE_ROOT)/ace/Synch_T.h \ - $(ACE_ROOT)/ace/Event_Handler.h \ - $(ACE_ROOT)/ace/Event_Handler.i \ - $(ACE_ROOT)/ace/Synch_T.i \ - $(ACE_ROOT)/ace/Thread.h \ - $(ACE_ROOT)/ace/Thread.i \ - $(ACE_ROOT)/ace/Atomic_Op.i \ - $(ACE_ROOT)/ace/Synch_T.cpp \ - $(ACE_ROOT)/ace/Singleton.i \ - $(ACE_ROOT)/ace/Singleton.cpp \ - $(ACE_ROOT)/ace/Object_Manager.h \ - $(ACE_ROOT)/ace/Object_Manager.i \ - $(ACE_ROOT)/ace/Managed_Object.h \ - $(ACE_ROOT)/ace/Managed_Object.i \ - $(ACE_ROOT)/ace/Managed_Object.cpp \ - $(ACE_ROOT)/ace/Malloc.i \ - $(ACE_ROOT)/ace/Malloc_T.h \ - $(ACE_ROOT)/ace/Free_List.h \ - $(ACE_ROOT)/ace/Free_List.i \ - $(ACE_ROOT)/ace/Free_List.cpp \ - $(ACE_ROOT)/ace/Malloc_T.i \ - $(ACE_ROOT)/ace/Malloc_T.cpp \ - $(ACE_ROOT)/ace/Memory_Pool.h \ - $(ACE_ROOT)/ace/Signal.h \ - $(ACE_ROOT)/ace/Containers.h \ - $(ACE_ROOT)/ace/Containers.i \ - $(ACE_ROOT)/ace/Containers_T.h \ - $(ACE_ROOT)/ace/Containers_T.i \ - $(ACE_ROOT)/ace/Containers_T.cpp \ - $(ACE_ROOT)/ace/Signal.i \ - $(ACE_ROOT)/ace/Mem_Map.h \ - $(ACE_ROOT)/ace/Mem_Map.i \ - $(ACE_ROOT)/ace/Memory_Pool.i \ - $(ACE_ROOT)/ace/Message_Block.i \ - $(ACE_ROOT)/ace/Message_Block_T.h \ - $(ACE_ROOT)/ace/Message_Block_T.i \ - $(ACE_ROOT)/ace/Message_Block_T.cpp \ - $(ACE_ROOT)/ace/SString.h \ - $(ACE_ROOT)/ace/SString.i \ - $(ACE_ROOT)/ace/CDR_Stream.i \ - $(TAO_ROOT)/tao/try_macros.h \ - $(ACE_ROOT)/ace/CORBA_macros.h \ - $(TAO_ROOT)/tao/varbase.h \ - $(TAO_ROOT)/tao/TAO_Export.h \ - $(TAO_ROOT)/tao/corbafwd.i \ - $(TAO_ROOT)/tao/POA_CORBA.h \ - $(TAO_ROOT)/tao/PolicyC.h \ - $(TAO_ROOT)/tao/CurrentC.h \ - $(TAO_ROOT)/tao/Object.h \ - $(TAO_ROOT)/tao/Object.i \ - $(TAO_ROOT)/tao/CurrentC.i \ - $(TAO_ROOT)/tao/Encodable.h \ - $(TAO_ROOT)/tao/Exception.h \ - $(TAO_ROOT)/tao/Exception.i \ - $(TAO_ROOT)/tao/Sequence.h \ - $(TAO_ROOT)/tao/Managed_Types.h \ - $(TAO_ROOT)/tao/Managed_Types.i \ - $(TAO_ROOT)/tao/Sequence.i \ - $(TAO_ROOT)/tao/Sequence_T.h \ - $(TAO_ROOT)/tao/Sequence_T.i \ - $(TAO_ROOT)/tao/Sequence_T.cpp \ - $(TAO_ROOT)/tao/CDR.h \ - $(TAO_ROOT)/tao/CDR.i \ - $(TAO_ROOT)/tao/Typecode.h \ - $(TAO_ROOT)/tao/Typecode.i \ - $(TAO_ROOT)/tao/Environment.h \ - $(TAO_ROOT)/tao/Environment.i \ - $(TAO_ROOT)/tao/PolicyC.i \ - $(TAO_ROOT)/tao/DynAnyC.h \ - $(TAO_ROOT)/tao/Any.h \ - $(TAO_ROOT)/tao/Any.i \ - $(TAO_ROOT)/tao/DynAnyC.i \ - $(TAO_ROOT)/tao/DomainC.h \ - $(TAO_ROOT)/tao/DomainC.i \ - $(TAO_ROOT)/tao/Servant_Base.h \ - $(TAO_ROOT)/tao/PortableServerC.h \ - $(TAO_ROOT)/tao/PortableServerC.i \ - $(TAO_ROOT)/tao/Servant_Base.i \ - $(TAO_ROOT)/tao/DynStruct_i.h \ - $(TAO_ROOT)/tao/InconsistentTypeCodeC.h \ - $(TAO_ROOT)/tao/ORB.h \ - $(TAO_ROOT)/tao/IOR_LookupTable.h \ - $(ACE_ROOT)/ace/Hash_Map_Manager.h \ - $(ACE_ROOT)/ace/Functor.h \ - $(ACE_ROOT)/ace/Functor.i \ - $(ACE_ROOT)/ace/Functor_T.h \ - $(ACE_ROOT)/ace/Functor_T.i \ - $(ACE_ROOT)/ace/Functor_T.cpp \ - $(ACE_ROOT)/ace/Hash_Map_Manager_T.h \ - $(ACE_ROOT)/ace/Hash_Map_Manager_T.i \ - $(ACE_ROOT)/ace/Hash_Map_Manager_T.cpp \ - $(ACE_ROOT)/ace/Service_Config.h \ - $(ACE_ROOT)/ace/Service_Object.h \ - $(ACE_ROOT)/ace/Shared_Object.h \ - $(ACE_ROOT)/ace/Shared_Object.i \ - $(ACE_ROOT)/ace/Service_Object.i \ - $(ACE_ROOT)/ace/Service_Config.i \ - $(ACE_ROOT)/ace/Reactor.h \ - $(ACE_ROOT)/ace/Handle_Set.h \ - $(ACE_ROOT)/ace/Handle_Set.i \ - $(ACE_ROOT)/ace/Timer_Queue.h \ - $(ACE_ROOT)/ace/Timer_Queue_T.h \ - $(ACE_ROOT)/ace/Timer_Queue_T.i \ - $(ACE_ROOT)/ace/Timer_Queue_T.cpp \ - $(ACE_ROOT)/ace/Reactor.i \ - $(ACE_ROOT)/ace/Reactor_Impl.h \ - $(ACE_ROOT)/ace/Svc_Conf_Tokens.h \ - $(TAO_ROOT)/tao/Services.h \ - $(TAO_ROOT)/tao/Services.i \ - $(TAO_ROOT)/tao/IORManipulation.h \ - $(TAO_ROOT)/tao/LocalObject.h \ - $(TAO_ROOT)/tao/LocalObject.i \ - $(TAO_ROOT)/tao/IORC.h \ - $(TAO_ROOT)/tao/IORC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.h \ - $(TAO_ROOT)/tao/Request_Info.h \ - $(TAO_ROOT)/tao/PortableInterceptorC.h \ - $(TAO_ROOT)/tao/DynamicC.h \ - $(TAO_ROOT)/tao/IOPC.h \ - $(TAO_ROOT)/tao/IOPC.i \ - $(TAO_ROOT)/tao/DynamicC.i \ - $(TAO_ROOT)/tao/MessagingC.h \ - $(TAO_ROOT)/tao/ValueBase.h \ - $(TAO_ROOT)/tao/ValueBase.i \ - $(TAO_ROOT)/tao/ValueFactory.h \ - $(TAO_ROOT)/tao/ValueFactory.i \ - $(TAO_ROOT)/tao/TimeBaseC.h \ - $(TAO_ROOT)/tao/TimeBaseC.i \ - $(TAO_ROOT)/tao/PollableC.h \ - $(TAO_ROOT)/tao/PollableC.i \ - $(TAO_ROOT)/tao/MessagingC.i \ - $(TAO_ROOT)/tao/PortableInterceptorC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.i \ - $(TAO_ROOT)/tao/ORB.i \ - $(TAO_ROOT)/tao/Marshal.h \ - $(TAO_ROOT)/tao/Principal.h \ - $(TAO_ROOT)/tao/Principal.i \ - $(TAO_ROOT)/tao/Marshal.i - -.obj/DynUnion_i.o .obj/DynUnion_i.so .shobj/DynUnion_i.o .shobj/DynUnion_i.so: DynUnion_i.cpp \ - $(TAO_ROOT)/tao/DynAny_i.h \ - $(ACE_ROOT)/ace/pre.h \ - $(TAO_ROOT)/tao/orbconf.h \ - $(ACE_ROOT)/ace/OS.h \ - $(ACE_ROOT)/ace/config-sunos5.6.h \ - $(ACE_ROOT)/ace/config-sunos5.5.h \ - $(ACE_ROOT)/ace/post.h \ - $(ACE_ROOT)/ace/ACE_export.h \ - $(ACE_ROOT)/ace/svc_export.h \ - $(ACE_ROOT)/ace/ace_wchar.h \ - $(ACE_ROOT)/ace/OS_Dirent.h \ - $(ACE_ROOT)/ace/OS_Export.h \ - $(ACE_ROOT)/ace/OS_Dirent.inl \ - $(ACE_ROOT)/ace/OS_String.h \ - $(ACE_ROOT)/ace/OS_String.inl \ - $(ACE_ROOT)/ace/OS_Memory.h \ - $(ACE_ROOT)/ace/OS_Memory.inl \ - $(ACE_ROOT)/ace/OS_TLI.h \ - $(ACE_ROOT)/ace/OS_TLI.inl \ - $(ACE_ROOT)/ace/Min_Max.h \ - $(ACE_ROOT)/ace/streams.h \ - $(ACE_ROOT)/ace/Basic_Types.h \ - $(ACE_ROOT)/ace/Basic_Types.i \ - $(ACE_ROOT)/ace/Trace.h \ - $(ACE_ROOT)/ace/OS.i \ - $(ACE_ROOT)/ace/Log_Msg.h \ - $(ACE_ROOT)/ace/Log_Record.h \ - $(ACE_ROOT)/ace/Log_Priority.h \ - $(ACE_ROOT)/ace/Log_Record.i \ - $(TAO_ROOT)/tao/corbafwd.h \ - $(ACE_ROOT)/ace/CDR_Stream.h \ - $(ACE_ROOT)/ace/Message_Block.h \ - $(ACE_ROOT)/ace/ACE.h \ - $(ACE_ROOT)/ace/ACE.i \ - $(ACE_ROOT)/ace/Malloc.h \ - $(ACE_ROOT)/ace/Malloc_Base.h \ - $(ACE_ROOT)/ace/Based_Pointer_T.h \ - $(ACE_ROOT)/ace/Based_Pointer_T.i \ - $(ACE_ROOT)/ace/Based_Pointer_T.cpp \ - $(ACE_ROOT)/ace/Based_Pointer_Repository.h \ - $(ACE_ROOT)/ace/Singleton.h \ - $(ACE_ROOT)/ace/Synch.h \ - $(ACE_ROOT)/ace/SV_Semaphore_Complex.h \ - $(ACE_ROOT)/ace/SV_Semaphore_Simple.h \ - $(ACE_ROOT)/ace/SV_Semaphore_Simple.i \ - $(ACE_ROOT)/ace/SV_Semaphore_Complex.i \ - $(ACE_ROOT)/ace/Synch.i \ - $(ACE_ROOT)/ace/Synch_T.h \ - $(ACE_ROOT)/ace/Event_Handler.h \ - $(ACE_ROOT)/ace/Event_Handler.i \ - $(ACE_ROOT)/ace/Synch_T.i \ - $(ACE_ROOT)/ace/Thread.h \ - $(ACE_ROOT)/ace/Thread.i \ - $(ACE_ROOT)/ace/Atomic_Op.i \ - $(ACE_ROOT)/ace/Synch_T.cpp \ - $(ACE_ROOT)/ace/Singleton.i \ - $(ACE_ROOT)/ace/Singleton.cpp \ - $(ACE_ROOT)/ace/Object_Manager.h \ - $(ACE_ROOT)/ace/Object_Manager.i \ - $(ACE_ROOT)/ace/Managed_Object.h \ - $(ACE_ROOT)/ace/Managed_Object.i \ - $(ACE_ROOT)/ace/Managed_Object.cpp \ - $(ACE_ROOT)/ace/Malloc.i \ - $(ACE_ROOT)/ace/Malloc_T.h \ - $(ACE_ROOT)/ace/Free_List.h \ - $(ACE_ROOT)/ace/Free_List.i \ - $(ACE_ROOT)/ace/Free_List.cpp \ - $(ACE_ROOT)/ace/Malloc_T.i \ - $(ACE_ROOT)/ace/Malloc_T.cpp \ - $(ACE_ROOT)/ace/Memory_Pool.h \ - $(ACE_ROOT)/ace/Signal.h \ - $(ACE_ROOT)/ace/Containers.h \ - $(ACE_ROOT)/ace/Containers.i \ - $(ACE_ROOT)/ace/Containers_T.h \ - $(ACE_ROOT)/ace/Containers_T.i \ - $(ACE_ROOT)/ace/Containers_T.cpp \ - $(ACE_ROOT)/ace/Signal.i \ - $(ACE_ROOT)/ace/Mem_Map.h \ - $(ACE_ROOT)/ace/Mem_Map.i \ - $(ACE_ROOT)/ace/Memory_Pool.i \ - $(ACE_ROOT)/ace/Message_Block.i \ - $(ACE_ROOT)/ace/Message_Block_T.h \ - $(ACE_ROOT)/ace/Message_Block_T.i \ - $(ACE_ROOT)/ace/Message_Block_T.cpp \ - $(ACE_ROOT)/ace/SString.h \ - $(ACE_ROOT)/ace/SString.i \ - $(ACE_ROOT)/ace/CDR_Stream.i \ - $(TAO_ROOT)/tao/try_macros.h \ - $(ACE_ROOT)/ace/CORBA_macros.h \ - $(TAO_ROOT)/tao/varbase.h \ - $(TAO_ROOT)/tao/TAO_Export.h \ - $(TAO_ROOT)/tao/corbafwd.i \ - $(TAO_ROOT)/tao/POA_CORBA.h \ - $(TAO_ROOT)/tao/PolicyC.h \ - $(TAO_ROOT)/tao/CurrentC.h \ - $(TAO_ROOT)/tao/Object.h \ - $(TAO_ROOT)/tao/Object.i \ - $(TAO_ROOT)/tao/CurrentC.i \ - $(TAO_ROOT)/tao/Encodable.h \ - $(TAO_ROOT)/tao/Exception.h \ - $(TAO_ROOT)/tao/Exception.i \ - $(TAO_ROOT)/tao/Sequence.h \ - $(TAO_ROOT)/tao/Managed_Types.h \ - $(TAO_ROOT)/tao/Managed_Types.i \ - $(TAO_ROOT)/tao/Sequence.i \ - $(TAO_ROOT)/tao/Sequence_T.h \ - $(TAO_ROOT)/tao/Sequence_T.i \ - $(TAO_ROOT)/tao/Sequence_T.cpp \ - $(TAO_ROOT)/tao/CDR.h \ - $(TAO_ROOT)/tao/CDR.i \ - $(TAO_ROOT)/tao/Typecode.h \ - $(TAO_ROOT)/tao/Typecode.i \ - $(TAO_ROOT)/tao/Environment.h \ - $(TAO_ROOT)/tao/Environment.i \ - $(TAO_ROOT)/tao/PolicyC.i \ - $(TAO_ROOT)/tao/DynAnyC.h \ - $(TAO_ROOT)/tao/Any.h \ - $(TAO_ROOT)/tao/Any.i \ - $(TAO_ROOT)/tao/DynAnyC.i \ - $(TAO_ROOT)/tao/DomainC.h \ - $(TAO_ROOT)/tao/DomainC.i \ - $(TAO_ROOT)/tao/Servant_Base.h \ - $(TAO_ROOT)/tao/PortableServerC.h \ - $(TAO_ROOT)/tao/PortableServerC.i \ - $(TAO_ROOT)/tao/Servant_Base.i \ - $(TAO_ROOT)/tao/DynUnion_i.h \ - $(TAO_ROOT)/tao/DynUnion_i_T.h \ - $(TAO_ROOT)/tao/DynUnion_i_T.cpp \ - $(TAO_ROOT)/tao/InconsistentTypeCodeC.h \ - $(TAO_ROOT)/tao/Marshal.h \ - $(TAO_ROOT)/tao/Principal.h \ - $(TAO_ROOT)/tao/Principal.i \ - $(TAO_ROOT)/tao/ORB.h \ - $(TAO_ROOT)/tao/IOR_LookupTable.h \ - $(ACE_ROOT)/ace/Hash_Map_Manager.h \ - $(ACE_ROOT)/ace/Functor.h \ - $(ACE_ROOT)/ace/Functor.i \ - $(ACE_ROOT)/ace/Functor_T.h \ - $(ACE_ROOT)/ace/Functor_T.i \ - $(ACE_ROOT)/ace/Functor_T.cpp \ - $(ACE_ROOT)/ace/Hash_Map_Manager_T.h \ - $(ACE_ROOT)/ace/Hash_Map_Manager_T.i \ - $(ACE_ROOT)/ace/Hash_Map_Manager_T.cpp \ - $(ACE_ROOT)/ace/Service_Config.h \ - $(ACE_ROOT)/ace/Service_Object.h \ - $(ACE_ROOT)/ace/Shared_Object.h \ - $(ACE_ROOT)/ace/Shared_Object.i \ - $(ACE_ROOT)/ace/Service_Object.i \ - $(ACE_ROOT)/ace/Service_Config.i \ - $(ACE_ROOT)/ace/Reactor.h \ - $(ACE_ROOT)/ace/Handle_Set.h \ - $(ACE_ROOT)/ace/Handle_Set.i \ - $(ACE_ROOT)/ace/Timer_Queue.h \ - $(ACE_ROOT)/ace/Timer_Queue_T.h \ - $(ACE_ROOT)/ace/Timer_Queue_T.i \ - $(ACE_ROOT)/ace/Timer_Queue_T.cpp \ - $(ACE_ROOT)/ace/Reactor.i \ - $(ACE_ROOT)/ace/Reactor_Impl.h \ - $(ACE_ROOT)/ace/Svc_Conf_Tokens.h \ - $(TAO_ROOT)/tao/Services.h \ - $(TAO_ROOT)/tao/Services.i \ - $(TAO_ROOT)/tao/IORManipulation.h \ - $(TAO_ROOT)/tao/LocalObject.h \ - $(TAO_ROOT)/tao/LocalObject.i \ - $(TAO_ROOT)/tao/IORC.h \ - $(TAO_ROOT)/tao/IORC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.h \ - $(TAO_ROOT)/tao/Request_Info.h \ - $(TAO_ROOT)/tao/PortableInterceptorC.h \ - $(TAO_ROOT)/tao/DynamicC.h \ - $(TAO_ROOT)/tao/IOPC.h \ - $(TAO_ROOT)/tao/IOPC.i \ - $(TAO_ROOT)/tao/DynamicC.i \ - $(TAO_ROOT)/tao/MessagingC.h \ - $(TAO_ROOT)/tao/ValueBase.h \ - $(TAO_ROOT)/tao/ValueBase.i \ - $(TAO_ROOT)/tao/ValueFactory.h \ - $(TAO_ROOT)/tao/ValueFactory.i \ - $(TAO_ROOT)/tao/TimeBaseC.h \ - $(TAO_ROOT)/tao/TimeBaseC.i \ - $(TAO_ROOT)/tao/PollableC.h \ - $(TAO_ROOT)/tao/PollableC.i \ - $(TAO_ROOT)/tao/MessagingC.i \ - $(TAO_ROOT)/tao/PortableInterceptorC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.i \ - $(TAO_ROOT)/tao/ORB.i \ - $(TAO_ROOT)/tao/Marshal.i - -.obj/InconsistentTypeCodeC.o .obj/InconsistentTypeCodeC.so .shobj/InconsistentTypeCodeC.o .shobj/InconsistentTypeCodeC.so: InconsistentTypeCodeC.cpp \ - $(TAO_ROOT)/tao/InconsistentTypeCodeC.h \ - $(ACE_ROOT)/ace/pre.h \ - $(TAO_ROOT)/tao/orbconf.h \ - $(ACE_ROOT)/ace/OS.h \ - $(ACE_ROOT)/ace/config-sunos5.6.h \ - $(ACE_ROOT)/ace/config-sunos5.5.h \ - $(ACE_ROOT)/ace/post.h \ - $(ACE_ROOT)/ace/ACE_export.h \ - $(ACE_ROOT)/ace/svc_export.h \ - $(ACE_ROOT)/ace/ace_wchar.h \ - $(ACE_ROOT)/ace/OS_Dirent.h \ - $(ACE_ROOT)/ace/OS_Export.h \ - $(ACE_ROOT)/ace/OS_Dirent.inl \ - $(ACE_ROOT)/ace/OS_String.h \ - $(ACE_ROOT)/ace/OS_String.inl \ - $(ACE_ROOT)/ace/OS_Memory.h \ - $(ACE_ROOT)/ace/OS_Memory.inl \ - $(ACE_ROOT)/ace/OS_TLI.h \ - $(ACE_ROOT)/ace/OS_TLI.inl \ - $(ACE_ROOT)/ace/Min_Max.h \ - $(ACE_ROOT)/ace/streams.h \ - $(ACE_ROOT)/ace/Basic_Types.h \ - $(ACE_ROOT)/ace/Basic_Types.i \ - $(ACE_ROOT)/ace/Trace.h \ - $(ACE_ROOT)/ace/OS.i \ - $(ACE_ROOT)/ace/Log_Msg.h \ - $(ACE_ROOT)/ace/Log_Record.h \ - $(ACE_ROOT)/ace/Log_Priority.h \ - $(ACE_ROOT)/ace/Log_Record.i \ - $(TAO_ROOT)/tao/Exception.h \ - $(TAO_ROOT)/tao/corbafwd.h \ - $(ACE_ROOT)/ace/CDR_Stream.h \ - $(ACE_ROOT)/ace/Message_Block.h \ - $(ACE_ROOT)/ace/ACE.h \ - $(ACE_ROOT)/ace/ACE.i \ - $(ACE_ROOT)/ace/Malloc.h \ - $(ACE_ROOT)/ace/Malloc_Base.h \ - $(ACE_ROOT)/ace/Based_Pointer_T.h \ - $(ACE_ROOT)/ace/Based_Pointer_T.i \ - $(ACE_ROOT)/ace/Based_Pointer_T.cpp \ - $(ACE_ROOT)/ace/Based_Pointer_Repository.h \ - $(ACE_ROOT)/ace/Singleton.h \ - $(ACE_ROOT)/ace/Synch.h \ - $(ACE_ROOT)/ace/SV_Semaphore_Complex.h \ - $(ACE_ROOT)/ace/SV_Semaphore_Simple.h \ - $(ACE_ROOT)/ace/SV_Semaphore_Simple.i \ - $(ACE_ROOT)/ace/SV_Semaphore_Complex.i \ - $(ACE_ROOT)/ace/Synch.i \ - $(ACE_ROOT)/ace/Synch_T.h \ - $(ACE_ROOT)/ace/Event_Handler.h \ - $(ACE_ROOT)/ace/Event_Handler.i \ - $(ACE_ROOT)/ace/Synch_T.i \ - $(ACE_ROOT)/ace/Thread.h \ - $(ACE_ROOT)/ace/Thread.i \ - $(ACE_ROOT)/ace/Atomic_Op.i \ - $(ACE_ROOT)/ace/Synch_T.cpp \ - $(ACE_ROOT)/ace/Singleton.i \ - $(ACE_ROOT)/ace/Singleton.cpp \ - $(ACE_ROOT)/ace/Object_Manager.h \ - $(ACE_ROOT)/ace/Object_Manager.i \ - $(ACE_ROOT)/ace/Managed_Object.h \ - $(ACE_ROOT)/ace/Managed_Object.i \ - $(ACE_ROOT)/ace/Managed_Object.cpp \ - $(ACE_ROOT)/ace/Malloc.i \ - $(ACE_ROOT)/ace/Malloc_T.h \ - $(ACE_ROOT)/ace/Free_List.h \ - $(ACE_ROOT)/ace/Free_List.i \ - $(ACE_ROOT)/ace/Free_List.cpp \ - $(ACE_ROOT)/ace/Malloc_T.i \ - $(ACE_ROOT)/ace/Malloc_T.cpp \ - $(ACE_ROOT)/ace/Memory_Pool.h \ - $(ACE_ROOT)/ace/Signal.h \ - $(ACE_ROOT)/ace/Containers.h \ - $(ACE_ROOT)/ace/Containers.i \ - $(ACE_ROOT)/ace/Containers_T.h \ - $(ACE_ROOT)/ace/Containers_T.i \ - $(ACE_ROOT)/ace/Containers_T.cpp \ - $(ACE_ROOT)/ace/Signal.i \ - $(ACE_ROOT)/ace/Mem_Map.h \ - $(ACE_ROOT)/ace/Mem_Map.i \ - $(ACE_ROOT)/ace/Memory_Pool.i \ - $(ACE_ROOT)/ace/Message_Block.i \ - $(ACE_ROOT)/ace/Message_Block_T.h \ - $(ACE_ROOT)/ace/Message_Block_T.i \ - $(ACE_ROOT)/ace/Message_Block_T.cpp \ - $(ACE_ROOT)/ace/SString.h \ - $(ACE_ROOT)/ace/SString.i \ - $(ACE_ROOT)/ace/CDR_Stream.i \ - $(TAO_ROOT)/tao/try_macros.h \ - $(ACE_ROOT)/ace/CORBA_macros.h \ - $(TAO_ROOT)/tao/varbase.h \ - $(TAO_ROOT)/tao/TAO_Export.h \ - $(TAO_ROOT)/tao/corbafwd.i \ - $(TAO_ROOT)/tao/Exception.i \ - $(TAO_ROOT)/tao/ORB.h \ - $(TAO_ROOT)/tao/IOR_LookupTable.h \ - $(ACE_ROOT)/ace/Hash_Map_Manager.h \ - $(ACE_ROOT)/ace/Functor.h \ - $(ACE_ROOT)/ace/Functor.i \ - $(ACE_ROOT)/ace/Functor_T.h \ - $(ACE_ROOT)/ace/Functor_T.i \ - $(ACE_ROOT)/ace/Functor_T.cpp \ - $(ACE_ROOT)/ace/Hash_Map_Manager_T.h \ - $(ACE_ROOT)/ace/Hash_Map_Manager_T.i \ - $(ACE_ROOT)/ace/Hash_Map_Manager_T.cpp \ - $(ACE_ROOT)/ace/Service_Config.h \ - $(ACE_ROOT)/ace/Service_Object.h \ - $(ACE_ROOT)/ace/Shared_Object.h \ - $(ACE_ROOT)/ace/Shared_Object.i \ - $(ACE_ROOT)/ace/Service_Object.i \ - $(ACE_ROOT)/ace/Service_Config.i \ - $(ACE_ROOT)/ace/Reactor.h \ - $(ACE_ROOT)/ace/Handle_Set.h \ - $(ACE_ROOT)/ace/Handle_Set.i \ - $(ACE_ROOT)/ace/Timer_Queue.h \ - $(ACE_ROOT)/ace/Timer_Queue_T.h \ - $(ACE_ROOT)/ace/Timer_Queue_T.i \ - $(ACE_ROOT)/ace/Timer_Queue_T.cpp \ - $(ACE_ROOT)/ace/Reactor.i \ - $(ACE_ROOT)/ace/Reactor_Impl.h \ - $(ACE_ROOT)/ace/Svc_Conf_Tokens.h \ - $(TAO_ROOT)/tao/Services.h \ - $(TAO_ROOT)/tao/Sequence.h \ - $(TAO_ROOT)/tao/Managed_Types.h \ - $(TAO_ROOT)/tao/Managed_Types.i \ - $(TAO_ROOT)/tao/Sequence.i \ - $(TAO_ROOT)/tao/Sequence_T.h \ - $(TAO_ROOT)/tao/Sequence_T.i \ - $(TAO_ROOT)/tao/Sequence_T.cpp \ - $(TAO_ROOT)/tao/Services.i \ - $(TAO_ROOT)/tao/IORManipulation.h \ - $(TAO_ROOT)/tao/LocalObject.h \ - $(TAO_ROOT)/tao/Object.h \ - $(TAO_ROOT)/tao/Object.i \ - $(TAO_ROOT)/tao/LocalObject.i \ - $(TAO_ROOT)/tao/IORC.h \ - $(TAO_ROOT)/tao/Environment.h \ - $(TAO_ROOT)/tao/Environment.i \ - $(TAO_ROOT)/tao/IORC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.h \ - $(TAO_ROOT)/tao/Request_Info.h \ - $(TAO_ROOT)/tao/PortableInterceptorC.h \ - $(TAO_ROOT)/tao/DynamicC.h \ - $(TAO_ROOT)/tao/Any.h \ - $(TAO_ROOT)/tao/CDR.h \ - $(TAO_ROOT)/tao/CDR.i \ - $(TAO_ROOT)/tao/Typecode.h \ - $(TAO_ROOT)/tao/Typecode.i \ - $(TAO_ROOT)/tao/Any.i \ - $(TAO_ROOT)/tao/IOPC.h \ - $(TAO_ROOT)/tao/IOPC.i \ - $(TAO_ROOT)/tao/DynAnyC.h \ - $(TAO_ROOT)/tao/DynAnyC.i \ - $(TAO_ROOT)/tao/DynamicC.i \ - $(TAO_ROOT)/tao/MessagingC.h \ - $(TAO_ROOT)/tao/ValueBase.h \ - $(TAO_ROOT)/tao/ValueBase.i \ - $(TAO_ROOT)/tao/ValueFactory.h \ - $(TAO_ROOT)/tao/ValueFactory.i \ - $(TAO_ROOT)/tao/TimeBaseC.h \ - $(TAO_ROOT)/tao/TimeBaseC.i \ - $(TAO_ROOT)/tao/PolicyC.h \ - $(TAO_ROOT)/tao/CurrentC.h \ - $(TAO_ROOT)/tao/CurrentC.i \ - $(TAO_ROOT)/tao/Encodable.h \ - $(TAO_ROOT)/tao/PolicyC.i \ - $(TAO_ROOT)/tao/PollableC.h \ - $(TAO_ROOT)/tao/PollableC.i \ - $(TAO_ROOT)/tao/MessagingC.i \ - $(TAO_ROOT)/tao/PortableInterceptorC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.i \ - $(TAO_ROOT)/tao/ORB.i - -.obj/InterfaceC.o .obj/InterfaceC.so .shobj/InterfaceC.o .shobj/InterfaceC.so: InterfaceC.cpp InterfaceC.h \ - $(ACE_ROOT)/ace/pre.h \ - $(TAO_ROOT)/tao/TAO_Singleton.h \ - $(ACE_ROOT)/ace/Synch.h \ - $(ACE_ROOT)/ace/ACE.h \ - $(ACE_ROOT)/ace/OS.h \ - $(ACE_ROOT)/ace/config-sunos5.6.h \ - $(ACE_ROOT)/ace/config-sunos5.5.h \ - $(ACE_ROOT)/ace/post.h \ - $(ACE_ROOT)/ace/ACE_export.h \ - $(ACE_ROOT)/ace/svc_export.h \ - $(ACE_ROOT)/ace/ace_wchar.h \ - $(ACE_ROOT)/ace/OS_Dirent.h \ - $(ACE_ROOT)/ace/OS_Export.h \ - $(ACE_ROOT)/ace/OS_Dirent.inl \ - $(ACE_ROOT)/ace/OS_String.h \ - $(ACE_ROOT)/ace/OS_String.inl \ - $(ACE_ROOT)/ace/OS_Memory.h \ - $(ACE_ROOT)/ace/OS_Memory.inl \ - $(ACE_ROOT)/ace/OS_TLI.h \ - $(ACE_ROOT)/ace/OS_TLI.inl \ - $(ACE_ROOT)/ace/Min_Max.h \ - $(ACE_ROOT)/ace/streams.h \ - $(ACE_ROOT)/ace/Basic_Types.h \ - $(ACE_ROOT)/ace/Basic_Types.i \ - $(ACE_ROOT)/ace/Trace.h \ - $(ACE_ROOT)/ace/OS.i \ - $(ACE_ROOT)/ace/Log_Msg.h \ - $(ACE_ROOT)/ace/Log_Record.h \ - $(ACE_ROOT)/ace/Log_Priority.h \ - $(ACE_ROOT)/ace/Log_Record.i \ - $(ACE_ROOT)/ace/ACE.i \ - $(ACE_ROOT)/ace/SV_Semaphore_Complex.h \ - $(ACE_ROOT)/ace/SV_Semaphore_Simple.h \ - $(ACE_ROOT)/ace/SV_Semaphore_Simple.i \ - $(ACE_ROOT)/ace/SV_Semaphore_Complex.i \ - $(ACE_ROOT)/ace/Synch.i \ - $(ACE_ROOT)/ace/Synch_T.h \ - $(ACE_ROOT)/ace/Event_Handler.h \ - $(ACE_ROOT)/ace/Event_Handler.i \ - $(ACE_ROOT)/ace/Synch_T.i \ - $(ACE_ROOT)/ace/Thread.h \ - $(ACE_ROOT)/ace/Thread.i \ - $(ACE_ROOT)/ace/Atomic_Op.i \ - $(ACE_ROOT)/ace/Synch_T.cpp \ - $(TAO_ROOT)/tao/TAO_Singleton.inl \ - $(TAO_ROOT)/tao/TAO_Singleton.cpp \ - $(ACE_ROOT)/ace/Object_Manager.h \ - $(ACE_ROOT)/ace/Object_Manager.i \ - $(ACE_ROOT)/ace/Managed_Object.h \ - $(ACE_ROOT)/ace/Managed_Object.i \ - $(ACE_ROOT)/ace/Managed_Object.cpp \ - $(TAO_ROOT)/tao/TAO_Singleton_Manager.h \ - $(TAO_ROOT)/tao/TAO_Export.h \ - $(TAO_ROOT)/tao/TAO_Singleton_Manager.inl \ - $(TAO_ROOT)/tao/corbafwd.h \ - $(ACE_ROOT)/ace/CDR_Stream.h \ - $(ACE_ROOT)/ace/Message_Block.h \ - $(ACE_ROOT)/ace/Malloc.h \ - $(ACE_ROOT)/ace/Malloc_Base.h \ - $(ACE_ROOT)/ace/Based_Pointer_T.h \ - $(ACE_ROOT)/ace/Based_Pointer_T.i \ - $(ACE_ROOT)/ace/Based_Pointer_T.cpp \ - $(ACE_ROOT)/ace/Based_Pointer_Repository.h \ - $(ACE_ROOT)/ace/Singleton.h \ - $(ACE_ROOT)/ace/Singleton.i \ - $(ACE_ROOT)/ace/Singleton.cpp \ - $(ACE_ROOT)/ace/Malloc.i \ - $(ACE_ROOT)/ace/Malloc_T.h \ - $(ACE_ROOT)/ace/Free_List.h \ - $(ACE_ROOT)/ace/Free_List.i \ - $(ACE_ROOT)/ace/Free_List.cpp \ - $(ACE_ROOT)/ace/Malloc_T.i \ - $(ACE_ROOT)/ace/Malloc_T.cpp \ - $(ACE_ROOT)/ace/Memory_Pool.h \ - $(ACE_ROOT)/ace/Signal.h \ - $(ACE_ROOT)/ace/Containers.h \ - $(ACE_ROOT)/ace/Containers.i \ - $(ACE_ROOT)/ace/Containers_T.h \ - $(ACE_ROOT)/ace/Containers_T.i \ - $(ACE_ROOT)/ace/Containers_T.cpp \ - $(ACE_ROOT)/ace/Signal.i \ - $(ACE_ROOT)/ace/Mem_Map.h \ - $(ACE_ROOT)/ace/Mem_Map.i \ - $(ACE_ROOT)/ace/Memory_Pool.i \ - $(ACE_ROOT)/ace/Message_Block.i \ - $(ACE_ROOT)/ace/Message_Block_T.h \ - $(ACE_ROOT)/ace/Message_Block_T.i \ - $(ACE_ROOT)/ace/Message_Block_T.cpp \ - $(ACE_ROOT)/ace/SString.h \ - $(ACE_ROOT)/ace/SString.i \ - $(ACE_ROOT)/ace/CDR_Stream.i \ - $(TAO_ROOT)/tao/try_macros.h \ - $(TAO_ROOT)/tao/orbconf.h \ - $(ACE_ROOT)/ace/CORBA_macros.h \ - $(TAO_ROOT)/tao/varbase.h \ - $(TAO_ROOT)/tao/corbafwd.i \ - $(TAO_ROOT)/tao/ifrfwd.h \ - $(TAO_ROOT)/tao/Any.h \ - $(TAO_ROOT)/tao/CDR.h \ - $(TAO_ROOT)/tao/CDR.i \ - $(TAO_ROOT)/tao/Environment.h \ - $(TAO_ROOT)/tao/Environment.i \ - $(TAO_ROOT)/tao/Object.h \ - $(TAO_ROOT)/tao/Object.i \ - $(TAO_ROOT)/tao/Typecode.h \ - $(TAO_ROOT)/tao/Exception.h \ - $(TAO_ROOT)/tao/Exception.i \ - $(TAO_ROOT)/tao/Typecode.i \ - $(TAO_ROOT)/tao/Any.i \ - $(TAO_ROOT)/tao/Managed_Types.h \ - $(TAO_ROOT)/tao/Managed_Types.i \ - $(TAO_ROOT)/tao/Sequence.h \ - $(TAO_ROOT)/tao/Sequence.i \ - $(TAO_ROOT)/tao/Sequence_T.h \ - $(TAO_ROOT)/tao/Sequence_T.i \ - $(TAO_ROOT)/tao/Sequence_T.cpp - -.obj/Pluggable_Messaging.o .obj/Pluggable_Messaging.so .shobj/Pluggable_Messaging.o .shobj/Pluggable_Messaging.so: Pluggable_Messaging.cpp \ - $(TAO_ROOT)/tao/Pluggable_Messaging.h \ - $(ACE_ROOT)/ace/pre.h \ - $(TAO_ROOT)/tao/Pluggable_Messaging_Utils.h \ - $(TAO_ROOT)/tao/IOPC.h \ - $(TAO_ROOT)/tao/CDR.h \ - $(TAO_ROOT)/tao/corbafwd.h \ - $(ACE_ROOT)/ace/CDR_Stream.h \ - $(ACE_ROOT)/ace/Message_Block.h \ - $(ACE_ROOT)/ace/ACE.h \ - $(ACE_ROOT)/ace/OS.h \ - $(ACE_ROOT)/ace/config-sunos5.6.h \ - $(ACE_ROOT)/ace/config-sunos5.5.h \ - $(ACE_ROOT)/ace/post.h \ - $(ACE_ROOT)/ace/ACE_export.h \ - $(ACE_ROOT)/ace/svc_export.h \ - $(ACE_ROOT)/ace/ace_wchar.h \ - $(ACE_ROOT)/ace/OS_Dirent.h \ - $(ACE_ROOT)/ace/OS_Export.h \ - $(ACE_ROOT)/ace/OS_Dirent.inl \ - $(ACE_ROOT)/ace/OS_String.h \ - $(ACE_ROOT)/ace/OS_String.inl \ - $(ACE_ROOT)/ace/OS_Memory.h \ - $(ACE_ROOT)/ace/OS_Memory.inl \ - $(ACE_ROOT)/ace/OS_TLI.h \ - $(ACE_ROOT)/ace/OS_TLI.inl \ - $(ACE_ROOT)/ace/Min_Max.h \ - $(ACE_ROOT)/ace/streams.h \ - $(ACE_ROOT)/ace/Basic_Types.h \ - $(ACE_ROOT)/ace/Basic_Types.i \ - $(ACE_ROOT)/ace/Trace.h \ - $(ACE_ROOT)/ace/OS.i \ - $(ACE_ROOT)/ace/Log_Msg.h \ - $(ACE_ROOT)/ace/Log_Record.h \ - $(ACE_ROOT)/ace/Log_Priority.h \ - $(ACE_ROOT)/ace/Log_Record.i \ - $(ACE_ROOT)/ace/ACE.i \ - $(ACE_ROOT)/ace/Malloc.h \ - $(ACE_ROOT)/ace/Malloc_Base.h \ - $(ACE_ROOT)/ace/Based_Pointer_T.h \ - $(ACE_ROOT)/ace/Based_Pointer_T.i \ - $(ACE_ROOT)/ace/Based_Pointer_T.cpp \ - $(ACE_ROOT)/ace/Based_Pointer_Repository.h \ - $(ACE_ROOT)/ace/Singleton.h \ - $(ACE_ROOT)/ace/Synch.h \ - $(ACE_ROOT)/ace/SV_Semaphore_Complex.h \ - $(ACE_ROOT)/ace/SV_Semaphore_Simple.h \ - $(ACE_ROOT)/ace/SV_Semaphore_Simple.i \ - $(ACE_ROOT)/ace/SV_Semaphore_Complex.i \ - $(ACE_ROOT)/ace/Synch.i \ - $(ACE_ROOT)/ace/Synch_T.h \ - $(ACE_ROOT)/ace/Event_Handler.h \ - $(ACE_ROOT)/ace/Event_Handler.i \ - $(ACE_ROOT)/ace/Synch_T.i \ - $(ACE_ROOT)/ace/Thread.h \ - $(ACE_ROOT)/ace/Thread.i \ - $(ACE_ROOT)/ace/Atomic_Op.i \ - $(ACE_ROOT)/ace/Synch_T.cpp \ - $(ACE_ROOT)/ace/Singleton.i \ - $(ACE_ROOT)/ace/Singleton.cpp \ - $(ACE_ROOT)/ace/Object_Manager.h \ - $(ACE_ROOT)/ace/Object_Manager.i \ - $(ACE_ROOT)/ace/Managed_Object.h \ - $(ACE_ROOT)/ace/Managed_Object.i \ - $(ACE_ROOT)/ace/Managed_Object.cpp \ - $(ACE_ROOT)/ace/Malloc.i \ - $(ACE_ROOT)/ace/Malloc_T.h \ - $(ACE_ROOT)/ace/Free_List.h \ - $(ACE_ROOT)/ace/Free_List.i \ - $(ACE_ROOT)/ace/Free_List.cpp \ - $(ACE_ROOT)/ace/Malloc_T.i \ - $(ACE_ROOT)/ace/Malloc_T.cpp \ - $(ACE_ROOT)/ace/Memory_Pool.h \ - $(ACE_ROOT)/ace/Signal.h \ - $(ACE_ROOT)/ace/Containers.h \ - $(ACE_ROOT)/ace/Containers.i \ - $(ACE_ROOT)/ace/Containers_T.h \ - $(ACE_ROOT)/ace/Containers_T.i \ - $(ACE_ROOT)/ace/Containers_T.cpp \ - $(ACE_ROOT)/ace/Signal.i \ - $(ACE_ROOT)/ace/Mem_Map.h \ - $(ACE_ROOT)/ace/Mem_Map.i \ - $(ACE_ROOT)/ace/Memory_Pool.i \ - $(ACE_ROOT)/ace/Message_Block.i \ - $(ACE_ROOT)/ace/Message_Block_T.h \ - $(ACE_ROOT)/ace/Message_Block_T.i \ - $(ACE_ROOT)/ace/Message_Block_T.cpp \ - $(ACE_ROOT)/ace/SString.h \ - $(ACE_ROOT)/ace/SString.i \ - $(ACE_ROOT)/ace/CDR_Stream.i \ - $(TAO_ROOT)/tao/try_macros.h \ - $(TAO_ROOT)/tao/orbconf.h \ - $(ACE_ROOT)/ace/CORBA_macros.h \ - $(TAO_ROOT)/tao/varbase.h \ - $(TAO_ROOT)/tao/TAO_Export.h \ - $(TAO_ROOT)/tao/corbafwd.i \ - $(TAO_ROOT)/tao/CDR.i \ - $(TAO_ROOT)/tao/Sequence.h \ - $(TAO_ROOT)/tao/Managed_Types.h \ - $(TAO_ROOT)/tao/Managed_Types.i \ - $(TAO_ROOT)/tao/Sequence.i \ - $(TAO_ROOT)/tao/Sequence_T.h \ - $(TAO_ROOT)/tao/Sequence_T.i \ - $(TAO_ROOT)/tao/Sequence_T.cpp \ - $(TAO_ROOT)/tao/IOPC.i \ - $(TAO_ROOT)/tao/Pluggable_Messaging_Utils.i \ - $(TAO_ROOT)/tao/Exception.h \ - $(TAO_ROOT)/tao/Exception.i \ - $(TAO_ROOT)/tao/Pluggable_Messaging.i \ - $(TAO_ROOT)/tao/debug.h \ - $(TAO_ROOT)/tao/Pluggable.h \ + varbase.h \ + TAO_Export.h \ + corbafwd.i \ + CDR.i \ + Sequence.h \ + Managed_Types.h \ + Managed_Types.i \ + Sequence.i \ + Sequence_T.h \ + Sequence_T.i \ + Sequence_T.cpp \ + IOPC.i \ + Pluggable_Messaging_Utils.i \ + Exception.h \ + Exception.i \ + Pluggable_Messaging.i \ + debug.h \ + Pluggable.h \ $(ACE_ROOT)/ace/Message_Queue.h \ $(ACE_ROOT)/ace/IO_Cntl_Msg.h \ $(ACE_ROOT)/ace/Message_Queue_T.h \ @@ -31431,22 +30307,20 @@ realclean: $(ACE_ROOT)/ace/WFMO_Reactor.i \ $(ACE_ROOT)/ace/Strategies.i \ $(ACE_ROOT)/ace/Message_Queue.i \ - $(TAO_ROOT)/tao/Typecode.h \ - $(TAO_ROOT)/tao/Typecode.i \ - $(TAO_ROOT)/tao/Pluggable.i + Typecode.h \ + Typecode.i \ + Pluggable.i -.obj/Pluggable_Messaging_Utils.o .obj/Pluggable_Messaging_Utils.so .shobj/Pluggable_Messaging_Utils.o .shobj/Pluggable_Messaging_Utils.so: Pluggable_Messaging_Utils.cpp \ - $(TAO_ROOT)/tao/Pluggable_Messaging_Utils.h \ +.obj/Pluggable_Messaging_Utils.o .obj/Pluggable_Messaging_Utils.o .obj/Pluggable_Messaging_Utils.o .obj/Pluggable_Messaging_Utils.o: Pluggable_Messaging_Utils.cpp \ + Pluggable_Messaging_Utils.h \ $(ACE_ROOT)/ace/pre.h \ - $(TAO_ROOT)/tao/IOPC.h \ - $(TAO_ROOT)/tao/CDR.h \ - $(TAO_ROOT)/tao/corbafwd.h \ + IOPC.h \ + CDR.h \ + corbafwd.h \ $(ACE_ROOT)/ace/CDR_Stream.h \ $(ACE_ROOT)/ace/Message_Block.h \ $(ACE_ROOT)/ace/ACE.h \ $(ACE_ROOT)/ace/OS.h \ - $(ACE_ROOT)/ace/config-sunos5.6.h \ - $(ACE_ROOT)/ace/config-sunos5.5.h \ $(ACE_ROOT)/ace/post.h \ $(ACE_ROOT)/ace/ACE_export.h \ $(ACE_ROOT)/ace/svc_export.h \ @@ -31470,6 +30344,12 @@ realclean: $(ACE_ROOT)/ace/Log_Record.h \ $(ACE_ROOT)/ace/Log_Priority.h \ $(ACE_ROOT)/ace/Log_Record.i \ + $(ACE_ROOT)/ace/Thread_Hook.h \ + $(ACE_ROOT)/ace/Thread_Adapter.h \ + $(ACE_ROOT)/ace/Thread_Adapter.inl \ + $(ACE_ROOT)/ace/Thread_Exit.h \ + $(ACE_ROOT)/ace/Thread_Control.h \ + $(ACE_ROOT)/ace/Thread_Control.inl \ $(ACE_ROOT)/ace/ACE.i \ $(ACE_ROOT)/ace/Malloc.h \ $(ACE_ROOT)/ace/Malloc_Base.h \ @@ -31524,38 +30404,36 @@ realclean: $(ACE_ROOT)/ace/SString.h \ $(ACE_ROOT)/ace/SString.i \ $(ACE_ROOT)/ace/CDR_Stream.i \ - $(TAO_ROOT)/tao/try_macros.h \ - $(TAO_ROOT)/tao/orbconf.h \ + try_macros.h \ + orbconf.h \ $(ACE_ROOT)/ace/CORBA_macros.h \ - $(TAO_ROOT)/tao/varbase.h \ - $(TAO_ROOT)/tao/TAO_Export.h \ - $(TAO_ROOT)/tao/corbafwd.i \ - $(TAO_ROOT)/tao/CDR.i \ - $(TAO_ROOT)/tao/Sequence.h \ - $(TAO_ROOT)/tao/Managed_Types.h \ - $(TAO_ROOT)/tao/Managed_Types.i \ - $(TAO_ROOT)/tao/Sequence.i \ - $(TAO_ROOT)/tao/Sequence_T.h \ - $(TAO_ROOT)/tao/Sequence_T.i \ - $(TAO_ROOT)/tao/Sequence_T.cpp \ - $(TAO_ROOT)/tao/IOPC.i \ - $(TAO_ROOT)/tao/Pluggable_Messaging_Utils.i + varbase.h \ + TAO_Export.h \ + corbafwd.i \ + CDR.i \ + Sequence.h \ + Managed_Types.h \ + Managed_Types.i \ + Sequence.i \ + Sequence_T.h \ + Sequence_T.i \ + Sequence_T.cpp \ + IOPC.i \ + Pluggable_Messaging_Utils.i -.obj/GIOP_Message_Base.o .obj/GIOP_Message_Base.so .shobj/GIOP_Message_Base.o .shobj/GIOP_Message_Base.so: GIOP_Message_Base.cpp \ - $(TAO_ROOT)/tao/GIOP_Message_Base.h \ +.obj/GIOP_Message_Base.o .obj/GIOP_Message_Base.o .obj/GIOP_Message_Base.o .obj/GIOP_Message_Base.o: GIOP_Message_Base.cpp \ + GIOP_Message_Base.h \ $(ACE_ROOT)/ace/pre.h \ - $(TAO_ROOT)/tao/GIOP_Message_State.h \ - $(TAO_ROOT)/tao/Pluggable_Messaging.h \ - $(TAO_ROOT)/tao/Pluggable_Messaging_Utils.h \ - $(TAO_ROOT)/tao/IOPC.h \ - $(TAO_ROOT)/tao/CDR.h \ - $(TAO_ROOT)/tao/corbafwd.h \ + GIOP_Message_State.h \ + Pluggable_Messaging.h \ + Pluggable_Messaging_Utils.h \ + IOPC.h \ + CDR.h \ + corbafwd.h \ $(ACE_ROOT)/ace/CDR_Stream.h \ $(ACE_ROOT)/ace/Message_Block.h \ $(ACE_ROOT)/ace/ACE.h \ $(ACE_ROOT)/ace/OS.h \ - $(ACE_ROOT)/ace/config-sunos5.6.h \ - $(ACE_ROOT)/ace/config-sunos5.5.h \ $(ACE_ROOT)/ace/post.h \ $(ACE_ROOT)/ace/ACE_export.h \ $(ACE_ROOT)/ace/svc_export.h \ @@ -31579,6 +30457,12 @@ realclean: $(ACE_ROOT)/ace/Log_Record.h \ $(ACE_ROOT)/ace/Log_Priority.h \ $(ACE_ROOT)/ace/Log_Record.i \ + $(ACE_ROOT)/ace/Thread_Hook.h \ + $(ACE_ROOT)/ace/Thread_Adapter.h \ + $(ACE_ROOT)/ace/Thread_Adapter.inl \ + $(ACE_ROOT)/ace/Thread_Exit.h \ + $(ACE_ROOT)/ace/Thread_Control.h \ + $(ACE_ROOT)/ace/Thread_Control.inl \ $(ACE_ROOT)/ace/ACE.i \ $(ACE_ROOT)/ace/Malloc.h \ $(ACE_ROOT)/ace/Malloc_Base.h \ @@ -31633,38 +30517,38 @@ realclean: $(ACE_ROOT)/ace/SString.h \ $(ACE_ROOT)/ace/SString.i \ $(ACE_ROOT)/ace/CDR_Stream.i \ - $(TAO_ROOT)/tao/try_macros.h \ - $(TAO_ROOT)/tao/orbconf.h \ + try_macros.h \ + orbconf.h \ $(ACE_ROOT)/ace/CORBA_macros.h \ - $(TAO_ROOT)/tao/varbase.h \ - $(TAO_ROOT)/tao/TAO_Export.h \ - $(TAO_ROOT)/tao/corbafwd.i \ - $(TAO_ROOT)/tao/CDR.i \ - $(TAO_ROOT)/tao/Sequence.h \ - $(TAO_ROOT)/tao/Managed_Types.h \ - $(TAO_ROOT)/tao/Managed_Types.i \ - $(TAO_ROOT)/tao/Sequence.i \ - $(TAO_ROOT)/tao/Sequence_T.h \ - $(TAO_ROOT)/tao/Sequence_T.i \ - $(TAO_ROOT)/tao/Sequence_T.cpp \ - $(TAO_ROOT)/tao/IOPC.i \ - $(TAO_ROOT)/tao/Pluggable_Messaging_Utils.i \ - $(TAO_ROOT)/tao/Exception.h \ - $(TAO_ROOT)/tao/Exception.i \ - $(TAO_ROOT)/tao/Pluggable_Messaging.i \ - $(TAO_ROOT)/tao/GIOP_Message_State.i \ - $(TAO_ROOT)/tao/GIOP_Message_Base.i \ - $(TAO_ROOT)/tao/operation_details.h \ - $(TAO_ROOT)/tao/target_specification.h \ - $(TAO_ROOT)/tao/Object_KeyC.h \ - $(TAO_ROOT)/tao/Object_KeyC.i \ - $(TAO_ROOT)/tao/target_specification.i \ - $(TAO_ROOT)/tao/operation_details.i \ - $(TAO_ROOT)/tao/GIOP_Utils.h \ - $(TAO_ROOT)/tao/Object.h \ - $(TAO_ROOT)/tao/Object.i \ - $(TAO_ROOT)/tao/GIOP_Utils.i \ - $(TAO_ROOT)/tao/Pluggable.h \ + varbase.h \ + TAO_Export.h \ + corbafwd.i \ + CDR.i \ + Sequence.h \ + Managed_Types.h \ + Managed_Types.i \ + Sequence.i \ + Sequence_T.h \ + Sequence_T.i \ + Sequence_T.cpp \ + IOPC.i \ + Pluggable_Messaging_Utils.i \ + Exception.h \ + Exception.i \ + Pluggable_Messaging.i \ + GIOP_Message_State.i \ + GIOP_Message_Base.i \ + operation_details.h \ + target_specification.h \ + Object_KeyC.h \ + Object_KeyC.i \ + target_specification.i \ + operation_details.i \ + GIOP_Utils.h \ + Object.h \ + Object.i \ + GIOP_Utils.i \ + Pluggable.h \ $(ACE_ROOT)/ace/Message_Queue.h \ $(ACE_ROOT)/ace/IO_Cntl_Msg.h \ $(ACE_ROOT)/ace/Message_Queue_T.h \ @@ -31711,27 +30595,25 @@ realclean: $(ACE_ROOT)/ace/WFMO_Reactor.i \ $(ACE_ROOT)/ace/Strategies.i \ $(ACE_ROOT)/ace/Message_Queue.i \ - $(TAO_ROOT)/tao/Typecode.h \ - $(TAO_ROOT)/tao/Typecode.i \ - $(TAO_ROOT)/tao/Pluggable.i \ - $(TAO_ROOT)/tao/debug.h + Typecode.h \ + Typecode.i \ + Pluggable.i \ + debug.h -.obj/GIOP_Message_Connectors.o .obj/GIOP_Message_Connectors.so .shobj/GIOP_Message_Connectors.o .shobj/GIOP_Message_Connectors.so: GIOP_Message_Connectors.cpp \ - $(TAO_ROOT)/tao/GIOP_Message_Connectors.h \ +.obj/GIOP_Message_Connectors.o .obj/GIOP_Message_Connectors.o .obj/GIOP_Message_Connectors.o .obj/GIOP_Message_Connectors.o: GIOP_Message_Connectors.cpp \ + GIOP_Message_Connectors.h \ $(ACE_ROOT)/ace/pre.h \ - $(TAO_ROOT)/tao/GIOP_Message_Base.h \ - $(TAO_ROOT)/tao/GIOP_Message_State.h \ - $(TAO_ROOT)/tao/Pluggable_Messaging.h \ - $(TAO_ROOT)/tao/Pluggable_Messaging_Utils.h \ - $(TAO_ROOT)/tao/IOPC.h \ - $(TAO_ROOT)/tao/CDR.h \ - $(TAO_ROOT)/tao/corbafwd.h \ + GIOP_Message_Base.h \ + GIOP_Message_State.h \ + Pluggable_Messaging.h \ + Pluggable_Messaging_Utils.h \ + IOPC.h \ + CDR.h \ + corbafwd.h \ $(ACE_ROOT)/ace/CDR_Stream.h \ $(ACE_ROOT)/ace/Message_Block.h \ $(ACE_ROOT)/ace/ACE.h \ $(ACE_ROOT)/ace/OS.h \ - $(ACE_ROOT)/ace/config-sunos5.6.h \ - $(ACE_ROOT)/ace/config-sunos5.5.h \ $(ACE_ROOT)/ace/post.h \ $(ACE_ROOT)/ace/ACE_export.h \ $(ACE_ROOT)/ace/svc_export.h \ @@ -31755,6 +30637,12 @@ realclean: $(ACE_ROOT)/ace/Log_Record.h \ $(ACE_ROOT)/ace/Log_Priority.h \ $(ACE_ROOT)/ace/Log_Record.i \ + $(ACE_ROOT)/ace/Thread_Hook.h \ + $(ACE_ROOT)/ace/Thread_Adapter.h \ + $(ACE_ROOT)/ace/Thread_Adapter.inl \ + $(ACE_ROOT)/ace/Thread_Exit.h \ + $(ACE_ROOT)/ace/Thread_Control.h \ + $(ACE_ROOT)/ace/Thread_Control.inl \ $(ACE_ROOT)/ace/ACE.i \ $(ACE_ROOT)/ace/Malloc.h \ $(ACE_ROOT)/ace/Malloc_Base.h \ @@ -31809,83 +30697,81 @@ realclean: $(ACE_ROOT)/ace/SString.h \ $(ACE_ROOT)/ace/SString.i \ $(ACE_ROOT)/ace/CDR_Stream.i \ - $(TAO_ROOT)/tao/try_macros.h \ - $(TAO_ROOT)/tao/orbconf.h \ + try_macros.h \ + orbconf.h \ $(ACE_ROOT)/ace/CORBA_macros.h \ - $(TAO_ROOT)/tao/varbase.h \ - $(TAO_ROOT)/tao/TAO_Export.h \ - $(TAO_ROOT)/tao/corbafwd.i \ - $(TAO_ROOT)/tao/CDR.i \ - $(TAO_ROOT)/tao/Sequence.h \ - $(TAO_ROOT)/tao/Managed_Types.h \ - $(TAO_ROOT)/tao/Managed_Types.i \ - $(TAO_ROOT)/tao/Sequence.i \ - $(TAO_ROOT)/tao/Sequence_T.h \ - $(TAO_ROOT)/tao/Sequence_T.i \ - $(TAO_ROOT)/tao/Sequence_T.cpp \ - $(TAO_ROOT)/tao/IOPC.i \ - $(TAO_ROOT)/tao/Pluggable_Messaging_Utils.i \ - $(TAO_ROOT)/tao/Exception.h \ - $(TAO_ROOT)/tao/Exception.i \ - $(TAO_ROOT)/tao/Pluggable_Messaging.i \ - $(TAO_ROOT)/tao/GIOP_Message_State.i \ - $(TAO_ROOT)/tao/GIOP_Message_Base.i \ - $(TAO_ROOT)/tao/GIOP_Message_Connectors.i \ - $(TAO_ROOT)/tao/Any.h \ - $(TAO_ROOT)/tao/Environment.h \ - $(TAO_ROOT)/tao/Environment.i \ - $(TAO_ROOT)/tao/Object.h \ - $(TAO_ROOT)/tao/Object.i \ - $(TAO_ROOT)/tao/Typecode.h \ - $(TAO_ROOT)/tao/Typecode.i \ - $(TAO_ROOT)/tao/Any.i \ - $(TAO_ROOT)/tao/debug.h \ - $(TAO_ROOT)/tao/Principal.h \ - $(TAO_ROOT)/tao/Principal.i \ - $(TAO_ROOT)/tao/TAOC.h \ - $(TAO_ROOT)/tao/PolicyC.h \ - $(TAO_ROOT)/tao/CurrentC.h \ - $(TAO_ROOT)/tao/CurrentC.i \ - $(TAO_ROOT)/tao/Encodable.h \ - $(TAO_ROOT)/tao/PolicyC.i \ - $(TAO_ROOT)/tao/TimeBaseC.h \ - $(TAO_ROOT)/tao/TimeBaseC.i \ - $(TAO_ROOT)/tao/Priority_Mapping_Manager.h \ - $(TAO_ROOT)/tao/Priority_Mapping.h \ - $(TAO_ROOT)/tao/RTCORBAC.h \ - $(TAO_ROOT)/tao/RTCORBAC.i \ - $(TAO_ROOT)/tao/Priority_Mapping.i \ - $(TAO_ROOT)/tao/LocalObject.h \ - $(TAO_ROOT)/tao/LocalObject.i \ - $(TAO_ROOT)/tao/Priority_Mapping_Manager.i \ - $(TAO_ROOT)/tao/TAOC.i \ - $(TAO_ROOT)/tao/operation_details.h \ - $(TAO_ROOT)/tao/target_specification.h \ - $(TAO_ROOT)/tao/Object_KeyC.h \ - $(TAO_ROOT)/tao/Object_KeyC.i \ - $(TAO_ROOT)/tao/target_specification.i \ - $(TAO_ROOT)/tao/operation_details.i \ - $(TAO_ROOT)/tao/GIOP_Utils.h \ - $(TAO_ROOT)/tao/GIOP_Utils.i \ - $(TAO_ROOT)/tao/GIOPC.h \ - $(TAO_ROOT)/tao/GIOPC.i + varbase.h \ + TAO_Export.h \ + corbafwd.i \ + CDR.i \ + Sequence.h \ + Managed_Types.h \ + Managed_Types.i \ + Sequence.i \ + Sequence_T.h \ + Sequence_T.i \ + Sequence_T.cpp \ + IOPC.i \ + Pluggable_Messaging_Utils.i \ + Exception.h \ + Exception.i \ + Pluggable_Messaging.i \ + GIOP_Message_State.i \ + GIOP_Message_Base.i \ + GIOP_Message_Connectors.i \ + Any.h \ + Environment.h \ + Environment.i \ + Object.h \ + Object.i \ + Typecode.h \ + Typecode.i \ + Any.i \ + debug.h \ + Principal.h \ + Principal.i \ + TAOC.h \ + PolicyC.h \ + CurrentC.h \ + CurrentC.i \ + Encodable.h \ + PolicyC.i \ + TimeBaseC.h \ + TimeBaseC.i \ + Priority_Mapping_Manager.h \ + Priority_Mapping.h \ + RTCORBAC.h \ + RTCORBAC.i \ + Priority_Mapping.i \ + LocalObject.h \ + LocalObject.i \ + Priority_Mapping_Manager.i \ + TAOC.i \ + operation_details.h \ + target_specification.h \ + Object_KeyC.h \ + Object_KeyC.i \ + target_specification.i \ + operation_details.i \ + GIOP_Utils.h \ + GIOP_Utils.i \ + GIOPC.h \ + GIOPC.i -.obj/GIOP_Message_Acceptors.o .obj/GIOP_Message_Acceptors.so .shobj/GIOP_Message_Acceptors.o .shobj/GIOP_Message_Acceptors.so: GIOP_Message_Acceptors.cpp \ - $(TAO_ROOT)/tao/GIOP_Message_Acceptors.h \ +.obj/GIOP_Message_Acceptors.o .obj/GIOP_Message_Acceptors.o .obj/GIOP_Message_Acceptors.o .obj/GIOP_Message_Acceptors.o: GIOP_Message_Acceptors.cpp \ + GIOP_Message_Acceptors.h \ $(ACE_ROOT)/ace/pre.h \ - $(TAO_ROOT)/tao/GIOP_Message_Base.h \ - $(TAO_ROOT)/tao/GIOP_Message_State.h \ - $(TAO_ROOT)/tao/Pluggable_Messaging.h \ - $(TAO_ROOT)/tao/Pluggable_Messaging_Utils.h \ - $(TAO_ROOT)/tao/IOPC.h \ - $(TAO_ROOT)/tao/CDR.h \ - $(TAO_ROOT)/tao/corbafwd.h \ + GIOP_Message_Base.h \ + GIOP_Message_State.h \ + Pluggable_Messaging.h \ + Pluggable_Messaging_Utils.h \ + IOPC.h \ + CDR.h \ + corbafwd.h \ $(ACE_ROOT)/ace/CDR_Stream.h \ $(ACE_ROOT)/ace/Message_Block.h \ $(ACE_ROOT)/ace/ACE.h \ $(ACE_ROOT)/ace/OS.h \ - $(ACE_ROOT)/ace/config-sunos5.6.h \ - $(ACE_ROOT)/ace/config-sunos5.5.h \ $(ACE_ROOT)/ace/post.h \ $(ACE_ROOT)/ace/ACE_export.h \ $(ACE_ROOT)/ace/svc_export.h \ @@ -31909,6 +30795,12 @@ realclean: $(ACE_ROOT)/ace/Log_Record.h \ $(ACE_ROOT)/ace/Log_Priority.h \ $(ACE_ROOT)/ace/Log_Record.i \ + $(ACE_ROOT)/ace/Thread_Hook.h \ + $(ACE_ROOT)/ace/Thread_Adapter.h \ + $(ACE_ROOT)/ace/Thread_Adapter.inl \ + $(ACE_ROOT)/ace/Thread_Exit.h \ + $(ACE_ROOT)/ace/Thread_Control.h \ + $(ACE_ROOT)/ace/Thread_Control.inl \ $(ACE_ROOT)/ace/ACE.i \ $(ACE_ROOT)/ace/Malloc.h \ $(ACE_ROOT)/ace/Malloc_Base.h \ @@ -31963,40 +30855,40 @@ realclean: $(ACE_ROOT)/ace/SString.h \ $(ACE_ROOT)/ace/SString.i \ $(ACE_ROOT)/ace/CDR_Stream.i \ - $(TAO_ROOT)/tao/try_macros.h \ - $(TAO_ROOT)/tao/orbconf.h \ + try_macros.h \ + orbconf.h \ $(ACE_ROOT)/ace/CORBA_macros.h \ - $(TAO_ROOT)/tao/varbase.h \ - $(TAO_ROOT)/tao/TAO_Export.h \ - $(TAO_ROOT)/tao/corbafwd.i \ - $(TAO_ROOT)/tao/CDR.i \ - $(TAO_ROOT)/tao/Sequence.h \ - $(TAO_ROOT)/tao/Managed_Types.h \ - $(TAO_ROOT)/tao/Managed_Types.i \ - $(TAO_ROOT)/tao/Sequence.i \ - $(TAO_ROOT)/tao/Sequence_T.h \ - $(TAO_ROOT)/tao/Sequence_T.i \ - $(TAO_ROOT)/tao/Sequence_T.cpp \ - $(TAO_ROOT)/tao/IOPC.i \ - $(TAO_ROOT)/tao/Pluggable_Messaging_Utils.i \ - $(TAO_ROOT)/tao/Exception.h \ - $(TAO_ROOT)/tao/Exception.i \ - $(TAO_ROOT)/tao/Pluggable_Messaging.i \ - $(TAO_ROOT)/tao/GIOP_Message_State.i \ - $(TAO_ROOT)/tao/GIOP_Message_Base.i \ - $(TAO_ROOT)/tao/GIOP_Message_Accept_State.h \ - $(TAO_ROOT)/tao/GIOP_Message_Headers.h \ - $(TAO_ROOT)/tao/Tagged_Profile.h \ - $(TAO_ROOT)/tao/GIOPC.h \ - $(TAO_ROOT)/tao/Object_KeyC.h \ - $(TAO_ROOT)/tao/Object_KeyC.i \ - $(TAO_ROOT)/tao/GIOPC.i \ - $(TAO_ROOT)/tao/Tagged_Profile.i \ - $(TAO_ROOT)/tao/GIOP_Message_Headers.i \ - $(TAO_ROOT)/tao/GIOP_Message_Accept_State.i \ - $(TAO_ROOT)/tao/ORB_Core.h \ - $(TAO_ROOT)/tao/ORB.h \ - $(TAO_ROOT)/tao/IOR_LookupTable.h \ + varbase.h \ + TAO_Export.h \ + corbafwd.i \ + CDR.i \ + Sequence.h \ + Managed_Types.h \ + Managed_Types.i \ + Sequence.i \ + Sequence_T.h \ + Sequence_T.i \ + Sequence_T.cpp \ + IOPC.i \ + Pluggable_Messaging_Utils.i \ + Exception.h \ + Exception.i \ + Pluggable_Messaging.i \ + GIOP_Message_State.i \ + GIOP_Message_Base.i \ + GIOP_Message_Accept_State.h \ + GIOP_Message_Headers.h \ + Tagged_Profile.h \ + GIOPC.h \ + Object_KeyC.h \ + Object_KeyC.i \ + GIOPC.i \ + Tagged_Profile.i \ + GIOP_Message_Headers.i \ + GIOP_Message_Accept_State.i \ + ORB_Core.h \ + ORB.h \ + IOR_LookupTable.h \ $(ACE_ROOT)/ace/Hash_Map_Manager.h \ $(ACE_ROOT)/ace/Functor.h \ $(ACE_ROOT)/ace/Functor.i \ @@ -32022,57 +30914,55 @@ realclean: $(ACE_ROOT)/ace/Reactor.i \ $(ACE_ROOT)/ace/Reactor_Impl.h \ $(ACE_ROOT)/ace/Svc_Conf_Tokens.h \ - $(TAO_ROOT)/tao/Services.h \ - $(TAO_ROOT)/tao/Services.i \ - $(TAO_ROOT)/tao/IORManipulation.h \ - $(TAO_ROOT)/tao/LocalObject.h \ - $(TAO_ROOT)/tao/Object.h \ - $(TAO_ROOT)/tao/Object.i \ - $(TAO_ROOT)/tao/LocalObject.i \ - $(TAO_ROOT)/tao/IORC.h \ - $(TAO_ROOT)/tao/Environment.h \ - $(TAO_ROOT)/tao/Environment.i \ - $(TAO_ROOT)/tao/IORC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.h \ - $(TAO_ROOT)/tao/Request_Info.h \ - $(TAO_ROOT)/tao/PortableInterceptorC.h \ - $(TAO_ROOT)/tao/DynamicC.h \ - $(TAO_ROOT)/tao/Any.h \ - $(TAO_ROOT)/tao/Typecode.h \ - $(TAO_ROOT)/tao/Typecode.i \ - $(TAO_ROOT)/tao/Any.i \ - $(TAO_ROOT)/tao/DynAnyC.h \ - $(TAO_ROOT)/tao/DynAnyC.i \ - $(TAO_ROOT)/tao/DynamicC.i \ - $(TAO_ROOT)/tao/MessagingC.h \ - $(TAO_ROOT)/tao/ValueBase.h \ - $(TAO_ROOT)/tao/ValueBase.i \ - $(TAO_ROOT)/tao/ValueFactory.h \ - $(TAO_ROOT)/tao/ValueFactory.i \ - $(TAO_ROOT)/tao/TimeBaseC.h \ - $(TAO_ROOT)/tao/TimeBaseC.i \ - $(TAO_ROOT)/tao/PolicyC.h \ - $(TAO_ROOT)/tao/CurrentC.h \ - $(TAO_ROOT)/tao/CurrentC.i \ - $(TAO_ROOT)/tao/Encodable.h \ - $(TAO_ROOT)/tao/PolicyC.i \ - $(TAO_ROOT)/tao/PollableC.h \ - $(TAO_ROOT)/tao/PollableC.i \ - $(TAO_ROOT)/tao/MessagingC.i \ - $(TAO_ROOT)/tao/PortableInterceptorC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.i \ - $(TAO_ROOT)/tao/ORB.i \ - $(TAO_ROOT)/tao/Policy_Manager.h \ - $(TAO_ROOT)/tao/POA_CORBA.h \ - $(TAO_ROOT)/tao/DomainC.h \ - $(TAO_ROOT)/tao/DomainC.i \ - $(TAO_ROOT)/tao/Servant_Base.h \ - $(TAO_ROOT)/tao/PortableServerC.h \ - $(TAO_ROOT)/tao/PortableServerC.i \ - $(TAO_ROOT)/tao/Servant_Base.i \ - $(TAO_ROOT)/tao/Policy_Manager.i \ - $(TAO_ROOT)/tao/Resource_Factory.h \ - $(TAO_ROOT)/tao/Pluggable.h \ + Services.h \ + Services.i \ + IORManipulation.h \ + LocalObject.h \ + Object.h \ + Object.i \ + LocalObject.i \ + IORC.h \ + Environment.h \ + Environment.i \ + IORC.i \ + PortableInterceptor.h \ + Request_Info.h \ + PortableInterceptorC.h \ + DynamicC.h \ + Any.h \ + Typecode.h \ + Typecode.i \ + Any.i \ + DynamicC.i \ + MessagingC.h \ + ValueBase.h \ + ValueBase.i \ + ValueFactory.h \ + ValueFactory.i \ + TimeBaseC.h \ + TimeBaseC.i \ + PolicyC.h \ + CurrentC.h \ + CurrentC.i \ + Encodable.h \ + PolicyC.i \ + PollableC.h \ + PollableC.i \ + MessagingC.i \ + PortableInterceptorC.i \ + PortableInterceptor.i \ + ORB.i \ + Policy_Manager.h \ + POA_CORBA.h \ + DomainC.h \ + DomainC.i \ + Servant_Base.h \ + PortableServerC.h \ + PortableServerC.i \ + Servant_Base.i \ + Policy_Manager.i \ + Resource_Factory.h \ + Pluggable.h \ $(ACE_ROOT)/ace/Message_Queue.h \ $(ACE_ROOT)/ace/IO_Cntl_Msg.h \ $(ACE_ROOT)/ace/Message_Queue_T.h \ @@ -32094,25 +30984,25 @@ realclean: $(ACE_ROOT)/ace/WFMO_Reactor.i \ $(ACE_ROOT)/ace/Strategies.i \ $(ACE_ROOT)/ace/Message_Queue.i \ - $(TAO_ROOT)/tao/Pluggable.i \ - $(TAO_ROOT)/tao/Protocol_Factory.h \ - $(TAO_ROOT)/tao/params.h \ - $(TAO_ROOT)/tao/params.i \ - $(TAO_ROOT)/tao/TAO_Singleton_Manager.h \ - $(TAO_ROOT)/tao/TAO_Singleton_Manager.inl \ - $(TAO_ROOT)/tao/TAO_Singleton.h \ - $(TAO_ROOT)/tao/TAO_Singleton.inl \ - $(TAO_ROOT)/tao/TAO_Singleton.cpp \ + Pluggable.i \ + Protocol_Factory.h \ + params.h \ + params.i \ + TAO_Singleton_Manager.h \ + TAO_Singleton_Manager.inl \ + TAO_Singleton.h \ + TAO_Singleton.inl \ + TAO_Singleton.cpp \ $(ACE_ROOT)/ace/Map_Manager.h \ $(ACE_ROOT)/ace/Map_Manager.i \ $(ACE_ROOT)/ace/Map_Manager.cpp \ - $(TAO_ROOT)/tao/ORB_Core.i \ + ORB_Core.i \ $(ACE_ROOT)/ace/Dynamic_Service.h \ $(ACE_ROOT)/ace/Dynamic_Service.cpp \ - $(TAO_ROOT)/tao/GIOP_Message_Acceptors.i \ - $(TAO_ROOT)/tao/POA.h \ - $(TAO_ROOT)/tao/Object_Adapter.h \ - $(TAO_ROOT)/tao/Key_Adapters.h \ + GIOP_Message_Acceptors.i \ + POA.h \ + Object_Adapter.h \ + Key_Adapters.h \ $(ACE_ROOT)/ace/Map.h \ $(ACE_ROOT)/ace/Map_T.h \ $(ACE_ROOT)/ace/Pair.h \ @@ -32126,43 +31016,41 @@ realclean: $(ACE_ROOT)/ace/Active_Map_Manager_T.cpp \ $(ACE_ROOT)/ace/Map_T.i \ $(ACE_ROOT)/ace/Map_T.cpp \ - $(TAO_ROOT)/tao/Key_Adapters.i \ - $(TAO_ROOT)/tao/Server_Strategy_Factory.h \ - $(TAO_ROOT)/tao/poa_macros.h \ - $(TAO_ROOT)/tao/Active_Object_Map.h \ - $(TAO_ROOT)/tao/Active_Object_Map.i \ - $(TAO_ROOT)/tao/RTCORBAC.h \ - $(TAO_ROOT)/tao/RTCORBAC.i \ - $(TAO_ROOT)/tao/Object_Adapter.i \ - $(TAO_ROOT)/tao/POAManager.h \ - $(TAO_ROOT)/tao/POAManager.i \ - $(TAO_ROOT)/tao/POA.i \ - $(TAO_ROOT)/tao/debug.h \ - $(TAO_ROOT)/tao/GIOP_Utils.h \ - $(TAO_ROOT)/tao/GIOP_Utils.i \ - $(TAO_ROOT)/tao/GIOP_Server_Request.h \ - $(TAO_ROOT)/tao/Server_Request.h \ - $(TAO_ROOT)/tao/Server_Request.i \ - $(TAO_ROOT)/tao/Principal.h \ - $(TAO_ROOT)/tao/Principal.i \ - $(TAO_ROOT)/tao/GIOP_Server_Request.i \ - $(TAO_ROOT)/tao/Leader_Follower.h \ - $(TAO_ROOT)/tao/Leader_Follower.i + Key_Adapters.i \ + Server_Strategy_Factory.h \ + poa_macros.h \ + Active_Object_Map.h \ + Active_Object_Map.i \ + RTCORBAC.h \ + RTCORBAC.i \ + Object_Adapter.i \ + POAManager.h \ + POAManager.i \ + POA.i \ + debug.h \ + GIOP_Utils.h \ + GIOP_Utils.i \ + GIOP_Server_Request.h \ + Server_Request.h \ + Server_Request.i \ + Principal.h \ + Principal.i \ + GIOP_Server_Request.i \ + Leader_Follower.h \ + Leader_Follower.i -.obj/GIOP_Message_Accept_State.o .obj/GIOP_Message_Accept_State.so .shobj/GIOP_Message_Accept_State.o .shobj/GIOP_Message_Accept_State.so: GIOP_Message_Accept_State.cpp \ - $(TAO_ROOT)/tao/GIOP_Message_Accept_State.h \ +.obj/GIOP_Message_Accept_State.o .obj/GIOP_Message_Accept_State.o .obj/GIOP_Message_Accept_State.o .obj/GIOP_Message_Accept_State.o: GIOP_Message_Accept_State.cpp \ + GIOP_Message_Accept_State.h \ $(ACE_ROOT)/ace/pre.h \ - $(TAO_ROOT)/tao/GIOP_Message_Headers.h \ - $(TAO_ROOT)/tao/Tagged_Profile.h \ - $(TAO_ROOT)/tao/IOPC.h \ - $(TAO_ROOT)/tao/CDR.h \ - $(TAO_ROOT)/tao/corbafwd.h \ + GIOP_Message_Headers.h \ + Tagged_Profile.h \ + IOPC.h \ + CDR.h \ + corbafwd.h \ $(ACE_ROOT)/ace/CDR_Stream.h \ $(ACE_ROOT)/ace/Message_Block.h \ $(ACE_ROOT)/ace/ACE.h \ $(ACE_ROOT)/ace/OS.h \ - $(ACE_ROOT)/ace/config-sunos5.6.h \ - $(ACE_ROOT)/ace/config-sunos5.5.h \ $(ACE_ROOT)/ace/post.h \ $(ACE_ROOT)/ace/ACE_export.h \ $(ACE_ROOT)/ace/svc_export.h \ @@ -32186,6 +31074,12 @@ realclean: $(ACE_ROOT)/ace/Log_Record.h \ $(ACE_ROOT)/ace/Log_Priority.h \ $(ACE_ROOT)/ace/Log_Record.i \ + $(ACE_ROOT)/ace/Thread_Hook.h \ + $(ACE_ROOT)/ace/Thread_Adapter.h \ + $(ACE_ROOT)/ace/Thread_Adapter.inl \ + $(ACE_ROOT)/ace/Thread_Exit.h \ + $(ACE_ROOT)/ace/Thread_Control.h \ + $(ACE_ROOT)/ace/Thread_Control.inl \ $(ACE_ROOT)/ace/ACE.i \ $(ACE_ROOT)/ace/Malloc.h \ $(ACE_ROOT)/ace/Malloc_Base.h \ @@ -32240,38 +31134,38 @@ realclean: $(ACE_ROOT)/ace/SString.h \ $(ACE_ROOT)/ace/SString.i \ $(ACE_ROOT)/ace/CDR_Stream.i \ - $(TAO_ROOT)/tao/try_macros.h \ - $(TAO_ROOT)/tao/orbconf.h \ + try_macros.h \ + orbconf.h \ $(ACE_ROOT)/ace/CORBA_macros.h \ - $(TAO_ROOT)/tao/varbase.h \ - $(TAO_ROOT)/tao/TAO_Export.h \ - $(TAO_ROOT)/tao/corbafwd.i \ - $(TAO_ROOT)/tao/CDR.i \ - $(TAO_ROOT)/tao/Sequence.h \ - $(TAO_ROOT)/tao/Managed_Types.h \ - $(TAO_ROOT)/tao/Managed_Types.i \ - $(TAO_ROOT)/tao/Sequence.i \ - $(TAO_ROOT)/tao/Sequence_T.h \ - $(TAO_ROOT)/tao/Sequence_T.i \ - $(TAO_ROOT)/tao/Sequence_T.cpp \ - $(TAO_ROOT)/tao/IOPC.i \ - $(TAO_ROOT)/tao/GIOPC.h \ - $(TAO_ROOT)/tao/Object_KeyC.h \ - $(TAO_ROOT)/tao/Object_KeyC.i \ - $(TAO_ROOT)/tao/GIOPC.i \ - $(TAO_ROOT)/tao/Tagged_Profile.i \ - $(TAO_ROOT)/tao/GIOP_Message_Headers.i \ - $(TAO_ROOT)/tao/Exception.h \ - $(TAO_ROOT)/tao/Exception.i \ - $(TAO_ROOT)/tao/GIOP_Message_Accept_State.i \ - $(TAO_ROOT)/tao/debug.h \ - $(TAO_ROOT)/tao/GIOP_Server_Request.h \ - $(TAO_ROOT)/tao/Server_Request.h \ - $(TAO_ROOT)/tao/Object.h \ - $(TAO_ROOT)/tao/Object.i \ - $(TAO_ROOT)/tao/Server_Request.i \ - $(TAO_ROOT)/tao/ORB.h \ - $(TAO_ROOT)/tao/IOR_LookupTable.h \ + varbase.h \ + TAO_Export.h \ + corbafwd.i \ + CDR.i \ + Sequence.h \ + Managed_Types.h \ + Managed_Types.i \ + Sequence.i \ + Sequence_T.h \ + Sequence_T.i \ + Sequence_T.cpp \ + IOPC.i \ + GIOPC.h \ + Object_KeyC.h \ + Object_KeyC.i \ + GIOPC.i \ + Tagged_Profile.i \ + GIOP_Message_Headers.i \ + Exception.h \ + Exception.i \ + GIOP_Message_Accept_State.i \ + debug.h \ + GIOP_Server_Request.h \ + Server_Request.h \ + Object.h \ + Object.i \ + Server_Request.i \ + ORB.h \ + IOR_LookupTable.h \ $(ACE_ROOT)/ace/Hash_Map_Manager.h \ $(ACE_ROOT)/ace/Functor.h \ $(ACE_ROOT)/ace/Functor.i \ @@ -32297,70 +31191,66 @@ realclean: $(ACE_ROOT)/ace/Reactor.i \ $(ACE_ROOT)/ace/Reactor_Impl.h \ $(ACE_ROOT)/ace/Svc_Conf_Tokens.h \ - $(TAO_ROOT)/tao/Services.h \ - $(TAO_ROOT)/tao/Services.i \ - $(TAO_ROOT)/tao/IORManipulation.h \ - $(TAO_ROOT)/tao/LocalObject.h \ - $(TAO_ROOT)/tao/LocalObject.i \ - $(TAO_ROOT)/tao/IORC.h \ - $(TAO_ROOT)/tao/Environment.h \ - $(TAO_ROOT)/tao/Environment.i \ - $(TAO_ROOT)/tao/IORC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.h \ - $(TAO_ROOT)/tao/Request_Info.h \ - $(TAO_ROOT)/tao/PortableInterceptorC.h \ - $(TAO_ROOT)/tao/DynamicC.h \ - $(TAO_ROOT)/tao/Any.h \ - $(TAO_ROOT)/tao/Typecode.h \ - $(TAO_ROOT)/tao/Typecode.i \ - $(TAO_ROOT)/tao/Any.i \ - $(TAO_ROOT)/tao/DynAnyC.h \ - $(TAO_ROOT)/tao/DynAnyC.i \ - $(TAO_ROOT)/tao/DynamicC.i \ - $(TAO_ROOT)/tao/MessagingC.h \ - $(TAO_ROOT)/tao/ValueBase.h \ - $(TAO_ROOT)/tao/ValueBase.i \ - $(TAO_ROOT)/tao/ValueFactory.h \ - $(TAO_ROOT)/tao/ValueFactory.i \ - $(TAO_ROOT)/tao/TimeBaseC.h \ - $(TAO_ROOT)/tao/TimeBaseC.i \ - $(TAO_ROOT)/tao/PolicyC.h \ - $(TAO_ROOT)/tao/CurrentC.h \ - $(TAO_ROOT)/tao/CurrentC.i \ - $(TAO_ROOT)/tao/Encodable.h \ - $(TAO_ROOT)/tao/PolicyC.i \ - $(TAO_ROOT)/tao/PollableC.h \ - $(TAO_ROOT)/tao/PollableC.i \ - $(TAO_ROOT)/tao/MessagingC.i \ - $(TAO_ROOT)/tao/PortableInterceptorC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.i \ - $(TAO_ROOT)/tao/ORB.i \ - $(TAO_ROOT)/tao/Principal.h \ - $(TAO_ROOT)/tao/Principal.i \ - $(TAO_ROOT)/tao/GIOP_Message_Base.h \ - $(TAO_ROOT)/tao/GIOP_Message_State.h \ - $(TAO_ROOT)/tao/Pluggable_Messaging.h \ - $(TAO_ROOT)/tao/Pluggable_Messaging_Utils.h \ - $(TAO_ROOT)/tao/Pluggable_Messaging_Utils.i \ - $(TAO_ROOT)/tao/Pluggable_Messaging.i \ - $(TAO_ROOT)/tao/GIOP_Message_State.i \ - $(TAO_ROOT)/tao/GIOP_Message_Base.i \ - $(TAO_ROOT)/tao/GIOP_Server_Request.i \ - $(TAO_ROOT)/tao/GIOP_Utils.h \ - $(TAO_ROOT)/tao/GIOP_Utils.i \ - $(TAO_ROOT)/tao/NVList.h \ - $(TAO_ROOT)/tao/NVList.i + Services.h \ + Services.i \ + IORManipulation.h \ + LocalObject.h \ + LocalObject.i \ + IORC.h \ + Environment.h \ + Environment.i \ + IORC.i \ + PortableInterceptor.h \ + Request_Info.h \ + PortableInterceptorC.h \ + DynamicC.h \ + Any.h \ + Typecode.h \ + Typecode.i \ + Any.i \ + DynamicC.i \ + MessagingC.h \ + ValueBase.h \ + ValueBase.i \ + ValueFactory.h \ + ValueFactory.i \ + TimeBaseC.h \ + TimeBaseC.i \ + PolicyC.h \ + CurrentC.h \ + CurrentC.i \ + Encodable.h \ + PolicyC.i \ + PollableC.h \ + PollableC.i \ + MessagingC.i \ + PortableInterceptorC.i \ + PortableInterceptor.i \ + ORB.i \ + Principal.h \ + Principal.i \ + GIOP_Message_Base.h \ + GIOP_Message_State.h \ + Pluggable_Messaging.h \ + Pluggable_Messaging_Utils.h \ + Pluggable_Messaging_Utils.i \ + Pluggable_Messaging.i \ + GIOP_Message_State.i \ + GIOP_Message_Base.i \ + GIOP_Server_Request.i \ + GIOP_Utils.h \ + GIOP_Utils.i \ + NVList.h \ + NVList.i -.obj/GIOP_Utils.o .obj/GIOP_Utils.so .shobj/GIOP_Utils.o .shobj/GIOP_Utils.so: GIOP_Utils.cpp \ - $(TAO_ROOT)/tao/debug.h \ +.obj/GIOP_Utils.o .obj/GIOP_Utils.o .obj/GIOP_Utils.o .obj/GIOP_Utils.o: GIOP_Utils.cpp \ + debug.h \ $(ACE_ROOT)/ace/pre.h \ - $(TAO_ROOT)/tao/corbafwd.h \ + corbafwd.h \ $(ACE_ROOT)/ace/CDR_Stream.h \ $(ACE_ROOT)/ace/Message_Block.h \ $(ACE_ROOT)/ace/ACE.h \ $(ACE_ROOT)/ace/OS.h \ - $(ACE_ROOT)/ace/config-sunos5.6.h \ - $(ACE_ROOT)/ace/config-sunos5.5.h \ $(ACE_ROOT)/ace/post.h \ $(ACE_ROOT)/ace/ACE_export.h \ $(ACE_ROOT)/ace/svc_export.h \ @@ -32384,6 +31274,12 @@ realclean: $(ACE_ROOT)/ace/Log_Record.h \ $(ACE_ROOT)/ace/Log_Priority.h \ $(ACE_ROOT)/ace/Log_Record.i \ + $(ACE_ROOT)/ace/Thread_Hook.h \ + $(ACE_ROOT)/ace/Thread_Adapter.h \ + $(ACE_ROOT)/ace/Thread_Adapter.inl \ + $(ACE_ROOT)/ace/Thread_Exit.h \ + $(ACE_ROOT)/ace/Thread_Control.h \ + $(ACE_ROOT)/ace/Thread_Control.inl \ $(ACE_ROOT)/ace/ACE.i \ $(ACE_ROOT)/ace/Malloc.h \ $(ACE_ROOT)/ace/Malloc_Base.h \ @@ -32438,36 +31334,36 @@ realclean: $(ACE_ROOT)/ace/SString.h \ $(ACE_ROOT)/ace/SString.i \ $(ACE_ROOT)/ace/CDR_Stream.i \ - $(TAO_ROOT)/tao/try_macros.h \ - $(TAO_ROOT)/tao/orbconf.h \ + try_macros.h \ + orbconf.h \ $(ACE_ROOT)/ace/CORBA_macros.h \ - $(TAO_ROOT)/tao/varbase.h \ - $(TAO_ROOT)/tao/TAO_Export.h \ - $(TAO_ROOT)/tao/corbafwd.i \ - $(TAO_ROOT)/tao/GIOP_Utils.h \ - $(TAO_ROOT)/tao/Pluggable_Messaging.h \ - $(TAO_ROOT)/tao/Pluggable_Messaging_Utils.h \ - $(TAO_ROOT)/tao/IOPC.h \ - $(TAO_ROOT)/tao/CDR.h \ - $(TAO_ROOT)/tao/CDR.i \ - $(TAO_ROOT)/tao/Sequence.h \ - $(TAO_ROOT)/tao/Managed_Types.h \ - $(TAO_ROOT)/tao/Managed_Types.i \ - $(TAO_ROOT)/tao/Sequence.i \ - $(TAO_ROOT)/tao/Sequence_T.h \ - $(TAO_ROOT)/tao/Sequence_T.i \ - $(TAO_ROOT)/tao/Sequence_T.cpp \ - $(TAO_ROOT)/tao/IOPC.i \ - $(TAO_ROOT)/tao/Pluggable_Messaging_Utils.i \ - $(TAO_ROOT)/tao/Exception.h \ - $(TAO_ROOT)/tao/Exception.i \ - $(TAO_ROOT)/tao/Pluggable_Messaging.i \ - $(TAO_ROOT)/tao/Object.h \ - $(TAO_ROOT)/tao/Object.i \ - $(TAO_ROOT)/tao/GIOP_Utils.i \ - $(TAO_ROOT)/tao/ORB_Core.h \ - $(TAO_ROOT)/tao/ORB.h \ - $(TAO_ROOT)/tao/IOR_LookupTable.h \ + varbase.h \ + TAO_Export.h \ + corbafwd.i \ + GIOP_Utils.h \ + Pluggable_Messaging.h \ + Pluggable_Messaging_Utils.h \ + IOPC.h \ + CDR.h \ + CDR.i \ + Sequence.h \ + Managed_Types.h \ + Managed_Types.i \ + Sequence.i \ + Sequence_T.h \ + Sequence_T.i \ + Sequence_T.cpp \ + IOPC.i \ + Pluggable_Messaging_Utils.i \ + Exception.h \ + Exception.i \ + Pluggable_Messaging.i \ + Object.h \ + Object.i \ + GIOP_Utils.i \ + ORB_Core.h \ + ORB.h \ + IOR_LookupTable.h \ $(ACE_ROOT)/ace/Hash_Map_Manager.h \ $(ACE_ROOT)/ace/Functor.h \ $(ACE_ROOT)/ace/Functor.i \ @@ -32493,55 +31389,53 @@ realclean: $(ACE_ROOT)/ace/Reactor.i \ $(ACE_ROOT)/ace/Reactor_Impl.h \ $(ACE_ROOT)/ace/Svc_Conf_Tokens.h \ - $(TAO_ROOT)/tao/Services.h \ - $(TAO_ROOT)/tao/Services.i \ - $(TAO_ROOT)/tao/IORManipulation.h \ - $(TAO_ROOT)/tao/LocalObject.h \ - $(TAO_ROOT)/tao/LocalObject.i \ - $(TAO_ROOT)/tao/IORC.h \ - $(TAO_ROOT)/tao/Environment.h \ - $(TAO_ROOT)/tao/Environment.i \ - $(TAO_ROOT)/tao/IORC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.h \ - $(TAO_ROOT)/tao/Request_Info.h \ - $(TAO_ROOT)/tao/PortableInterceptorC.h \ - $(TAO_ROOT)/tao/DynamicC.h \ - $(TAO_ROOT)/tao/Any.h \ - $(TAO_ROOT)/tao/Typecode.h \ - $(TAO_ROOT)/tao/Typecode.i \ - $(TAO_ROOT)/tao/Any.i \ - $(TAO_ROOT)/tao/DynAnyC.h \ - $(TAO_ROOT)/tao/DynAnyC.i \ - $(TAO_ROOT)/tao/DynamicC.i \ - $(TAO_ROOT)/tao/MessagingC.h \ - $(TAO_ROOT)/tao/ValueBase.h \ - $(TAO_ROOT)/tao/ValueBase.i \ - $(TAO_ROOT)/tao/ValueFactory.h \ - $(TAO_ROOT)/tao/ValueFactory.i \ - $(TAO_ROOT)/tao/TimeBaseC.h \ - $(TAO_ROOT)/tao/TimeBaseC.i \ - $(TAO_ROOT)/tao/PolicyC.h \ - $(TAO_ROOT)/tao/CurrentC.h \ - $(TAO_ROOT)/tao/CurrentC.i \ - $(TAO_ROOT)/tao/Encodable.h \ - $(TAO_ROOT)/tao/PolicyC.i \ - $(TAO_ROOT)/tao/PollableC.h \ - $(TAO_ROOT)/tao/PollableC.i \ - $(TAO_ROOT)/tao/MessagingC.i \ - $(TAO_ROOT)/tao/PortableInterceptorC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.i \ - $(TAO_ROOT)/tao/ORB.i \ - $(TAO_ROOT)/tao/Policy_Manager.h \ - $(TAO_ROOT)/tao/POA_CORBA.h \ - $(TAO_ROOT)/tao/DomainC.h \ - $(TAO_ROOT)/tao/DomainC.i \ - $(TAO_ROOT)/tao/Servant_Base.h \ - $(TAO_ROOT)/tao/PortableServerC.h \ - $(TAO_ROOT)/tao/PortableServerC.i \ - $(TAO_ROOT)/tao/Servant_Base.i \ - $(TAO_ROOT)/tao/Policy_Manager.i \ - $(TAO_ROOT)/tao/Resource_Factory.h \ - $(TAO_ROOT)/tao/Pluggable.h \ + Services.h \ + Services.i \ + IORManipulation.h \ + LocalObject.h \ + LocalObject.i \ + IORC.h \ + Environment.h \ + Environment.i \ + IORC.i \ + PortableInterceptor.h \ + Request_Info.h \ + PortableInterceptorC.h \ + DynamicC.h \ + Any.h \ + Typecode.h \ + Typecode.i \ + Any.i \ + DynamicC.i \ + MessagingC.h \ + ValueBase.h \ + ValueBase.i \ + ValueFactory.h \ + ValueFactory.i \ + TimeBaseC.h \ + TimeBaseC.i \ + PolicyC.h \ + CurrentC.h \ + CurrentC.i \ + Encodable.h \ + PolicyC.i \ + PollableC.h \ + PollableC.i \ + MessagingC.i \ + PortableInterceptorC.i \ + PortableInterceptor.i \ + ORB.i \ + Policy_Manager.h \ + POA_CORBA.h \ + DomainC.h \ + DomainC.i \ + Servant_Base.h \ + PortableServerC.h \ + PortableServerC.i \ + Servant_Base.i \ + Policy_Manager.i \ + Resource_Factory.h \ + Pluggable.h \ $(ACE_ROOT)/ace/Message_Queue.h \ $(ACE_ROOT)/ace/IO_Cntl_Msg.h \ $(ACE_ROOT)/ace/Message_Queue_T.h \ @@ -32563,35 +31457,33 @@ realclean: $(ACE_ROOT)/ace/WFMO_Reactor.i \ $(ACE_ROOT)/ace/Strategies.i \ $(ACE_ROOT)/ace/Message_Queue.i \ - $(TAO_ROOT)/tao/Pluggable.i \ - $(TAO_ROOT)/tao/Protocol_Factory.h \ - $(TAO_ROOT)/tao/params.h \ - $(TAO_ROOT)/tao/params.i \ - $(TAO_ROOT)/tao/TAO_Singleton_Manager.h \ - $(TAO_ROOT)/tao/TAO_Singleton_Manager.inl \ - $(TAO_ROOT)/tao/TAO_Singleton.h \ - $(TAO_ROOT)/tao/TAO_Singleton.inl \ - $(TAO_ROOT)/tao/TAO_Singleton.cpp \ + Pluggable.i \ + Protocol_Factory.h \ + params.h \ + params.i \ + TAO_Singleton_Manager.h \ + TAO_Singleton_Manager.inl \ + TAO_Singleton.h \ + TAO_Singleton.inl \ + TAO_Singleton.cpp \ $(ACE_ROOT)/ace/Map_Manager.h \ $(ACE_ROOT)/ace/Map_Manager.i \ $(ACE_ROOT)/ace/Map_Manager.cpp \ - $(TAO_ROOT)/tao/ORB_Core.i \ + ORB_Core.i \ $(ACE_ROOT)/ace/Dynamic_Service.h \ $(ACE_ROOT)/ace/Dynamic_Service.cpp -.obj/GIOP_Message_Headers.o .obj/GIOP_Message_Headers.so .shobj/GIOP_Message_Headers.o .shobj/GIOP_Message_Headers.so: GIOP_Message_Headers.cpp \ - $(TAO_ROOT)/tao/GIOP_Message_Headers.h \ +.obj/GIOP_Message_Headers.o .obj/GIOP_Message_Headers.o .obj/GIOP_Message_Headers.o .obj/GIOP_Message_Headers.o: GIOP_Message_Headers.cpp \ + GIOP_Message_Headers.h \ $(ACE_ROOT)/ace/pre.h \ - $(TAO_ROOT)/tao/Tagged_Profile.h \ - $(TAO_ROOT)/tao/IOPC.h \ - $(TAO_ROOT)/tao/CDR.h \ - $(TAO_ROOT)/tao/corbafwd.h \ + Tagged_Profile.h \ + IOPC.h \ + CDR.h \ + corbafwd.h \ $(ACE_ROOT)/ace/CDR_Stream.h \ $(ACE_ROOT)/ace/Message_Block.h \ $(ACE_ROOT)/ace/ACE.h \ $(ACE_ROOT)/ace/OS.h \ - $(ACE_ROOT)/ace/config-sunos5.6.h \ - $(ACE_ROOT)/ace/config-sunos5.5.h \ $(ACE_ROOT)/ace/post.h \ $(ACE_ROOT)/ace/ACE_export.h \ $(ACE_ROOT)/ace/svc_export.h \ @@ -32615,6 +31507,12 @@ realclean: $(ACE_ROOT)/ace/Log_Record.h \ $(ACE_ROOT)/ace/Log_Priority.h \ $(ACE_ROOT)/ace/Log_Record.i \ + $(ACE_ROOT)/ace/Thread_Hook.h \ + $(ACE_ROOT)/ace/Thread_Adapter.h \ + $(ACE_ROOT)/ace/Thread_Adapter.inl \ + $(ACE_ROOT)/ace/Thread_Exit.h \ + $(ACE_ROOT)/ace/Thread_Control.h \ + $(ACE_ROOT)/ace/Thread_Control.inl \ $(ACE_ROOT)/ace/ACE.i \ $(ACE_ROOT)/ace/Malloc.h \ $(ACE_ROOT)/ace/Malloc_Base.h \ @@ -32669,39 +31567,37 @@ realclean: $(ACE_ROOT)/ace/SString.h \ $(ACE_ROOT)/ace/SString.i \ $(ACE_ROOT)/ace/CDR_Stream.i \ - $(TAO_ROOT)/tao/try_macros.h \ - $(TAO_ROOT)/tao/orbconf.h \ + try_macros.h \ + orbconf.h \ $(ACE_ROOT)/ace/CORBA_macros.h \ - $(TAO_ROOT)/tao/varbase.h \ - $(TAO_ROOT)/tao/TAO_Export.h \ - $(TAO_ROOT)/tao/corbafwd.i \ - $(TAO_ROOT)/tao/CDR.i \ - $(TAO_ROOT)/tao/Sequence.h \ - $(TAO_ROOT)/tao/Managed_Types.h \ - $(TAO_ROOT)/tao/Managed_Types.i \ - $(TAO_ROOT)/tao/Sequence.i \ - $(TAO_ROOT)/tao/Sequence_T.h \ - $(TAO_ROOT)/tao/Sequence_T.i \ - $(TAO_ROOT)/tao/Sequence_T.cpp \ - $(TAO_ROOT)/tao/IOPC.i \ - $(TAO_ROOT)/tao/GIOPC.h \ - $(TAO_ROOT)/tao/Object_KeyC.h \ - $(TAO_ROOT)/tao/Object_KeyC.i \ - $(TAO_ROOT)/tao/GIOPC.i \ - $(TAO_ROOT)/tao/Tagged_Profile.i \ - $(TAO_ROOT)/tao/GIOP_Message_Headers.i + varbase.h \ + TAO_Export.h \ + corbafwd.i \ + CDR.i \ + Sequence.h \ + Managed_Types.h \ + Managed_Types.i \ + Sequence.i \ + Sequence_T.h \ + Sequence_T.i \ + Sequence_T.cpp \ + IOPC.i \ + GIOPC.h \ + Object_KeyC.h \ + Object_KeyC.i \ + GIOPC.i \ + Tagged_Profile.i \ + GIOP_Message_Headers.i -.obj/target_specification.o .obj/target_specification.so .shobj/target_specification.o .shobj/target_specification.so: target_specification.cpp \ - $(TAO_ROOT)/tao/target_specification.h \ +.obj/target_specification.o .obj/target_specification.o .obj/target_specification.o .obj/target_specification.o: target_specification.cpp \ + target_specification.h \ $(ACE_ROOT)/ace/pre.h \ - $(TAO_ROOT)/tao/Object_KeyC.h \ - $(TAO_ROOT)/tao/corbafwd.h \ + Object_KeyC.h \ + corbafwd.h \ $(ACE_ROOT)/ace/CDR_Stream.h \ $(ACE_ROOT)/ace/Message_Block.h \ $(ACE_ROOT)/ace/ACE.h \ $(ACE_ROOT)/ace/OS.h \ - $(ACE_ROOT)/ace/config-sunos5.6.h \ - $(ACE_ROOT)/ace/config-sunos5.5.h \ $(ACE_ROOT)/ace/post.h \ $(ACE_ROOT)/ace/ACE_export.h \ $(ACE_ROOT)/ace/svc_export.h \ @@ -32725,6 +31621,12 @@ realclean: $(ACE_ROOT)/ace/Log_Record.h \ $(ACE_ROOT)/ace/Log_Priority.h \ $(ACE_ROOT)/ace/Log_Record.i \ + $(ACE_ROOT)/ace/Thread_Hook.h \ + $(ACE_ROOT)/ace/Thread_Adapter.h \ + $(ACE_ROOT)/ace/Thread_Adapter.inl \ + $(ACE_ROOT)/ace/Thread_Exit.h \ + $(ACE_ROOT)/ace/Thread_Control.h \ + $(ACE_ROOT)/ace/Thread_Control.inl \ $(ACE_ROOT)/ace/ACE.i \ $(ACE_ROOT)/ace/Malloc.h \ $(ACE_ROOT)/ace/Malloc_Base.h \ @@ -32779,36 +31681,34 @@ realclean: $(ACE_ROOT)/ace/SString.h \ $(ACE_ROOT)/ace/SString.i \ $(ACE_ROOT)/ace/CDR_Stream.i \ - $(TAO_ROOT)/tao/try_macros.h \ - $(TAO_ROOT)/tao/orbconf.h \ + try_macros.h \ + orbconf.h \ $(ACE_ROOT)/ace/CORBA_macros.h \ - $(TAO_ROOT)/tao/varbase.h \ - $(TAO_ROOT)/tao/TAO_Export.h \ - $(TAO_ROOT)/tao/corbafwd.i \ - $(TAO_ROOT)/tao/Sequence.h \ - $(TAO_ROOT)/tao/Managed_Types.h \ - $(TAO_ROOT)/tao/Managed_Types.i \ - $(TAO_ROOT)/tao/Sequence.i \ - $(TAO_ROOT)/tao/Sequence_T.h \ - $(TAO_ROOT)/tao/Sequence_T.i \ - $(TAO_ROOT)/tao/Sequence_T.cpp \ - $(TAO_ROOT)/tao/Object_KeyC.i \ - $(TAO_ROOT)/tao/IOPC.h \ - $(TAO_ROOT)/tao/CDR.h \ - $(TAO_ROOT)/tao/CDR.i \ - $(TAO_ROOT)/tao/IOPC.i \ - $(TAO_ROOT)/tao/target_specification.i + varbase.h \ + TAO_Export.h \ + corbafwd.i \ + Sequence.h \ + Managed_Types.h \ + Managed_Types.i \ + Sequence.i \ + Sequence_T.h \ + Sequence_T.i \ + Sequence_T.cpp \ + Object_KeyC.i \ + IOPC.h \ + CDR.h \ + CDR.i \ + IOPC.i \ + target_specification.i -.obj/GIOP_Server_Request.o .obj/GIOP_Server_Request.so .shobj/GIOP_Server_Request.o .shobj/GIOP_Server_Request.so: GIOP_Server_Request.cpp \ - $(TAO_ROOT)/tao/GIOP_Server_Request.h \ +.obj/GIOP_Server_Request.o .obj/GIOP_Server_Request.o .obj/GIOP_Server_Request.o .obj/GIOP_Server_Request.o: GIOP_Server_Request.cpp \ + GIOP_Server_Request.h \ $(ACE_ROOT)/ace/pre.h \ - $(TAO_ROOT)/tao/corbafwd.h \ + corbafwd.h \ $(ACE_ROOT)/ace/CDR_Stream.h \ $(ACE_ROOT)/ace/Message_Block.h \ $(ACE_ROOT)/ace/ACE.h \ $(ACE_ROOT)/ace/OS.h \ - $(ACE_ROOT)/ace/config-sunos5.6.h \ - $(ACE_ROOT)/ace/config-sunos5.5.h \ $(ACE_ROOT)/ace/post.h \ $(ACE_ROOT)/ace/ACE_export.h \ $(ACE_ROOT)/ace/svc_export.h \ @@ -32832,6 +31732,12 @@ realclean: $(ACE_ROOT)/ace/Log_Record.h \ $(ACE_ROOT)/ace/Log_Priority.h \ $(ACE_ROOT)/ace/Log_Record.i \ + $(ACE_ROOT)/ace/Thread_Hook.h \ + $(ACE_ROOT)/ace/Thread_Adapter.h \ + $(ACE_ROOT)/ace/Thread_Adapter.inl \ + $(ACE_ROOT)/ace/Thread_Exit.h \ + $(ACE_ROOT)/ace/Thread_Control.h \ + $(ACE_ROOT)/ace/Thread_Control.inl \ $(ACE_ROOT)/ace/ACE.i \ $(ACE_ROOT)/ace/Malloc.h \ $(ACE_ROOT)/ace/Malloc_Base.h \ @@ -32886,33 +31792,33 @@ realclean: $(ACE_ROOT)/ace/SString.h \ $(ACE_ROOT)/ace/SString.i \ $(ACE_ROOT)/ace/CDR_Stream.i \ - $(TAO_ROOT)/tao/try_macros.h \ - $(TAO_ROOT)/tao/orbconf.h \ + try_macros.h \ + orbconf.h \ $(ACE_ROOT)/ace/CORBA_macros.h \ - $(TAO_ROOT)/tao/varbase.h \ - $(TAO_ROOT)/tao/TAO_Export.h \ - $(TAO_ROOT)/tao/corbafwd.i \ - $(TAO_ROOT)/tao/Server_Request.h \ - $(TAO_ROOT)/tao/IOPC.h \ - $(TAO_ROOT)/tao/CDR.h \ - $(TAO_ROOT)/tao/CDR.i \ - $(TAO_ROOT)/tao/Sequence.h \ - $(TAO_ROOT)/tao/Managed_Types.h \ - $(TAO_ROOT)/tao/Managed_Types.i \ - $(TAO_ROOT)/tao/Sequence.i \ - $(TAO_ROOT)/tao/Sequence_T.h \ - $(TAO_ROOT)/tao/Sequence_T.i \ - $(TAO_ROOT)/tao/Sequence_T.cpp \ - $(TAO_ROOT)/tao/IOPC.i \ - $(TAO_ROOT)/tao/Object_KeyC.h \ - $(TAO_ROOT)/tao/Object_KeyC.i \ - $(TAO_ROOT)/tao/Object.h \ - $(TAO_ROOT)/tao/Object.i \ - $(TAO_ROOT)/tao/Server_Request.i \ - $(TAO_ROOT)/tao/ORB.h \ - $(TAO_ROOT)/tao/Exception.h \ - $(TAO_ROOT)/tao/Exception.i \ - $(TAO_ROOT)/tao/IOR_LookupTable.h \ + varbase.h \ + TAO_Export.h \ + corbafwd.i \ + Server_Request.h \ + IOPC.h \ + CDR.h \ + CDR.i \ + Sequence.h \ + Managed_Types.h \ + Managed_Types.i \ + Sequence.i \ + Sequence_T.h \ + Sequence_T.i \ + Sequence_T.cpp \ + IOPC.i \ + Object_KeyC.h \ + Object_KeyC.i \ + Object.h \ + Object.i \ + Server_Request.i \ + ORB.h \ + Exception.h \ + Exception.i \ + IOR_LookupTable.h \ $(ACE_ROOT)/ace/Hash_Map_Manager.h \ $(ACE_ROOT)/ace/Functor.h \ $(ACE_ROOT)/ace/Functor.i \ @@ -32938,76 +31844,74 @@ realclean: $(ACE_ROOT)/ace/Reactor.i \ $(ACE_ROOT)/ace/Reactor_Impl.h \ $(ACE_ROOT)/ace/Svc_Conf_Tokens.h \ - $(TAO_ROOT)/tao/Services.h \ - $(TAO_ROOT)/tao/Services.i \ - $(TAO_ROOT)/tao/IORManipulation.h \ - $(TAO_ROOT)/tao/LocalObject.h \ - $(TAO_ROOT)/tao/LocalObject.i \ - $(TAO_ROOT)/tao/IORC.h \ - $(TAO_ROOT)/tao/Environment.h \ - $(TAO_ROOT)/tao/Environment.i \ - $(TAO_ROOT)/tao/IORC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.h \ - $(TAO_ROOT)/tao/Request_Info.h \ - $(TAO_ROOT)/tao/PortableInterceptorC.h \ - $(TAO_ROOT)/tao/DynamicC.h \ - $(TAO_ROOT)/tao/Any.h \ - $(TAO_ROOT)/tao/Typecode.h \ - $(TAO_ROOT)/tao/Typecode.i \ - $(TAO_ROOT)/tao/Any.i \ - $(TAO_ROOT)/tao/DynAnyC.h \ - $(TAO_ROOT)/tao/DynAnyC.i \ - $(TAO_ROOT)/tao/DynamicC.i \ - $(TAO_ROOT)/tao/MessagingC.h \ - $(TAO_ROOT)/tao/ValueBase.h \ - $(TAO_ROOT)/tao/ValueBase.i \ - $(TAO_ROOT)/tao/ValueFactory.h \ - $(TAO_ROOT)/tao/ValueFactory.i \ - $(TAO_ROOT)/tao/TimeBaseC.h \ - $(TAO_ROOT)/tao/TimeBaseC.i \ - $(TAO_ROOT)/tao/PolicyC.h \ - $(TAO_ROOT)/tao/CurrentC.h \ - $(TAO_ROOT)/tao/CurrentC.i \ - $(TAO_ROOT)/tao/Encodable.h \ - $(TAO_ROOT)/tao/PolicyC.i \ - $(TAO_ROOT)/tao/PollableC.h \ - $(TAO_ROOT)/tao/PollableC.i \ - $(TAO_ROOT)/tao/MessagingC.i \ - $(TAO_ROOT)/tao/PortableInterceptorC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.i \ - $(TAO_ROOT)/tao/ORB.i \ - $(TAO_ROOT)/tao/Principal.h \ - $(TAO_ROOT)/tao/Principal.i \ - $(TAO_ROOT)/tao/GIOP_Message_Base.h \ - $(TAO_ROOT)/tao/GIOP_Message_State.h \ - $(TAO_ROOT)/tao/Pluggable_Messaging.h \ - $(TAO_ROOT)/tao/Pluggable_Messaging_Utils.h \ - $(TAO_ROOT)/tao/Pluggable_Messaging_Utils.i \ - $(TAO_ROOT)/tao/Pluggable_Messaging.i \ - $(TAO_ROOT)/tao/GIOP_Message_State.i \ - $(TAO_ROOT)/tao/GIOP_Message_Base.i \ - $(TAO_ROOT)/tao/Tagged_Profile.h \ - $(TAO_ROOT)/tao/GIOPC.h \ - $(TAO_ROOT)/tao/GIOPC.i \ - $(TAO_ROOT)/tao/Tagged_Profile.i \ - $(TAO_ROOT)/tao/GIOP_Server_Request.i \ - $(TAO_ROOT)/tao/GIOP_Message_Acceptors.h \ - $(TAO_ROOT)/tao/GIOP_Message_Accept_State.h \ - $(TAO_ROOT)/tao/GIOP_Message_Headers.h \ - $(TAO_ROOT)/tao/GIOP_Message_Headers.i \ - $(TAO_ROOT)/tao/GIOP_Message_Accept_State.i \ - $(TAO_ROOT)/tao/ORB_Core.h \ - $(TAO_ROOT)/tao/Policy_Manager.h \ - $(TAO_ROOT)/tao/POA_CORBA.h \ - $(TAO_ROOT)/tao/DomainC.h \ - $(TAO_ROOT)/tao/DomainC.i \ - $(TAO_ROOT)/tao/Servant_Base.h \ - $(TAO_ROOT)/tao/PortableServerC.h \ - $(TAO_ROOT)/tao/PortableServerC.i \ - $(TAO_ROOT)/tao/Servant_Base.i \ - $(TAO_ROOT)/tao/Policy_Manager.i \ - $(TAO_ROOT)/tao/Resource_Factory.h \ - $(TAO_ROOT)/tao/Pluggable.h \ + Services.h \ + Services.i \ + IORManipulation.h \ + LocalObject.h \ + LocalObject.i \ + IORC.h \ + Environment.h \ + Environment.i \ + IORC.i \ + PortableInterceptor.h \ + Request_Info.h \ + PortableInterceptorC.h \ + DynamicC.h \ + Any.h \ + Typecode.h \ + Typecode.i \ + Any.i \ + DynamicC.i \ + MessagingC.h \ + ValueBase.h \ + ValueBase.i \ + ValueFactory.h \ + ValueFactory.i \ + TimeBaseC.h \ + TimeBaseC.i \ + PolicyC.h \ + CurrentC.h \ + CurrentC.i \ + Encodable.h \ + PolicyC.i \ + PollableC.h \ + PollableC.i \ + MessagingC.i \ + PortableInterceptorC.i \ + PortableInterceptor.i \ + ORB.i \ + Principal.h \ + Principal.i \ + GIOP_Message_Base.h \ + GIOP_Message_State.h \ + Pluggable_Messaging.h \ + Pluggable_Messaging_Utils.h \ + Pluggable_Messaging_Utils.i \ + Pluggable_Messaging.i \ + GIOP_Message_State.i \ + GIOP_Message_Base.i \ + Tagged_Profile.h \ + GIOPC.h \ + GIOPC.i \ + Tagged_Profile.i \ + GIOP_Server_Request.i \ + GIOP_Message_Acceptors.h \ + GIOP_Message_Accept_State.h \ + GIOP_Message_Headers.h \ + GIOP_Message_Headers.i \ + GIOP_Message_Accept_State.i \ + ORB_Core.h \ + Policy_Manager.h \ + POA_CORBA.h \ + DomainC.h \ + DomainC.i \ + Servant_Base.h \ + PortableServerC.h \ + PortableServerC.i \ + Servant_Base.i \ + Policy_Manager.i \ + Resource_Factory.h \ + Pluggable.h \ $(ACE_ROOT)/ace/Message_Queue.h \ $(ACE_ROOT)/ace/IO_Cntl_Msg.h \ $(ACE_ROOT)/ace/Message_Queue_T.h \ @@ -33029,34 +31933,34 @@ realclean: $(ACE_ROOT)/ace/WFMO_Reactor.i \ $(ACE_ROOT)/ace/Strategies.i \ $(ACE_ROOT)/ace/Message_Queue.i \ - $(TAO_ROOT)/tao/Pluggable.i \ - $(TAO_ROOT)/tao/Protocol_Factory.h \ - $(TAO_ROOT)/tao/params.h \ - $(TAO_ROOT)/tao/params.i \ - $(TAO_ROOT)/tao/TAO_Singleton_Manager.h \ - $(TAO_ROOT)/tao/TAO_Singleton_Manager.inl \ - $(TAO_ROOT)/tao/TAO_Singleton.h \ - $(TAO_ROOT)/tao/TAO_Singleton.inl \ - $(TAO_ROOT)/tao/TAO_Singleton.cpp \ + Pluggable.i \ + Protocol_Factory.h \ + params.h \ + params.i \ + TAO_Singleton_Manager.h \ + TAO_Singleton_Manager.inl \ + TAO_Singleton.h \ + TAO_Singleton.inl \ + TAO_Singleton.cpp \ $(ACE_ROOT)/ace/Map_Manager.h \ $(ACE_ROOT)/ace/Map_Manager.i \ $(ACE_ROOT)/ace/Map_Manager.cpp \ - $(TAO_ROOT)/tao/ORB_Core.i \ + ORB_Core.i \ $(ACE_ROOT)/ace/Dynamic_Service.h \ $(ACE_ROOT)/ace/Dynamic_Service.cpp \ - $(TAO_ROOT)/tao/GIOP_Message_Acceptors.i \ - $(TAO_ROOT)/tao/NVList.h \ - $(TAO_ROOT)/tao/NVList.i \ - $(TAO_ROOT)/tao/Timeprobe.h \ + GIOP_Message_Acceptors.i \ + NVList.h \ + NVList.i \ + Timeprobe.h \ $(ACE_ROOT)/ace/Timeprobe.h \ - $(TAO_ROOT)/tao/Marshal.h \ - $(TAO_ROOT)/tao/Marshal.i \ - $(TAO_ROOT)/tao/debug.h \ - $(TAO_ROOT)/tao/GIOP_Utils.h \ - $(TAO_ROOT)/tao/GIOP_Utils.i \ - $(TAO_ROOT)/tao/POA.h \ - $(TAO_ROOT)/tao/Object_Adapter.h \ - $(TAO_ROOT)/tao/Key_Adapters.h \ + Marshal.h \ + Marshal.i \ + debug.h \ + GIOP_Utils.h \ + GIOP_Utils.i \ + POA.h \ + Object_Adapter.h \ + Key_Adapters.h \ $(ACE_ROOT)/ace/Map.h \ $(ACE_ROOT)/ace/Map_T.h \ $(ACE_ROOT)/ace/Pair.h \ @@ -33070,29 +31974,27 @@ realclean: $(ACE_ROOT)/ace/Active_Map_Manager_T.cpp \ $(ACE_ROOT)/ace/Map_T.i \ $(ACE_ROOT)/ace/Map_T.cpp \ - $(TAO_ROOT)/tao/Key_Adapters.i \ - $(TAO_ROOT)/tao/Server_Strategy_Factory.h \ - $(TAO_ROOT)/tao/poa_macros.h \ - $(TAO_ROOT)/tao/Active_Object_Map.h \ - $(TAO_ROOT)/tao/Active_Object_Map.i \ - $(TAO_ROOT)/tao/RTCORBAC.h \ - $(TAO_ROOT)/tao/RTCORBAC.i \ - $(TAO_ROOT)/tao/Object_Adapter.i \ - $(TAO_ROOT)/tao/POAManager.h \ - $(TAO_ROOT)/tao/POAManager.i \ - $(TAO_ROOT)/tao/POA.i + Key_Adapters.i \ + Server_Strategy_Factory.h \ + poa_macros.h \ + Active_Object_Map.h \ + Active_Object_Map.i \ + RTCORBAC.h \ + RTCORBAC.i \ + Object_Adapter.i \ + POAManager.h \ + POAManager.i \ + POA.i -.obj/GIOP_Message_Lite.o .obj/GIOP_Message_Lite.so .shobj/GIOP_Message_Lite.o .shobj/GIOP_Message_Lite.so: GIOP_Message_Lite.cpp \ - $(TAO_ROOT)/tao/GIOP_Message_Lite.h \ +.obj/GIOP_Message_Lite.o .obj/GIOP_Message_Lite.o .obj/GIOP_Message_Lite.o .obj/GIOP_Message_Lite.o: GIOP_Message_Lite.cpp \ + GIOP_Message_Lite.h \ $(ACE_ROOT)/ace/pre.h \ - $(TAO_ROOT)/tao/CDR.h \ - $(TAO_ROOT)/tao/corbafwd.h \ + CDR.h \ + corbafwd.h \ $(ACE_ROOT)/ace/CDR_Stream.h \ $(ACE_ROOT)/ace/Message_Block.h \ $(ACE_ROOT)/ace/ACE.h \ $(ACE_ROOT)/ace/OS.h \ - $(ACE_ROOT)/ace/config-sunos5.6.h \ - $(ACE_ROOT)/ace/config-sunos5.5.h \ $(ACE_ROOT)/ace/post.h \ $(ACE_ROOT)/ace/ACE_export.h \ $(ACE_ROOT)/ace/svc_export.h \ @@ -33116,6 +32018,12 @@ realclean: $(ACE_ROOT)/ace/Log_Record.h \ $(ACE_ROOT)/ace/Log_Priority.h \ $(ACE_ROOT)/ace/Log_Record.i \ + $(ACE_ROOT)/ace/Thread_Hook.h \ + $(ACE_ROOT)/ace/Thread_Adapter.h \ + $(ACE_ROOT)/ace/Thread_Adapter.inl \ + $(ACE_ROOT)/ace/Thread_Exit.h \ + $(ACE_ROOT)/ace/Thread_Control.h \ + $(ACE_ROOT)/ace/Thread_Control.inl \ $(ACE_ROOT)/ace/ACE.i \ $(ACE_ROOT)/ace/Malloc.h \ $(ACE_ROOT)/ace/Malloc_Base.h \ @@ -33170,37 +32078,37 @@ realclean: $(ACE_ROOT)/ace/SString.h \ $(ACE_ROOT)/ace/SString.i \ $(ACE_ROOT)/ace/CDR_Stream.i \ - $(TAO_ROOT)/tao/try_macros.h \ - $(TAO_ROOT)/tao/orbconf.h \ + try_macros.h \ + orbconf.h \ $(ACE_ROOT)/ace/CORBA_macros.h \ - $(TAO_ROOT)/tao/varbase.h \ - $(TAO_ROOT)/tao/TAO_Export.h \ - $(TAO_ROOT)/tao/corbafwd.i \ - $(TAO_ROOT)/tao/CDR.i \ - $(TAO_ROOT)/tao/GIOP_Utils.h \ - $(TAO_ROOT)/tao/Pluggable_Messaging.h \ - $(TAO_ROOT)/tao/Pluggable_Messaging_Utils.h \ - $(TAO_ROOT)/tao/IOPC.h \ - $(TAO_ROOT)/tao/Sequence.h \ - $(TAO_ROOT)/tao/Managed_Types.h \ - $(TAO_ROOT)/tao/Managed_Types.i \ - $(TAO_ROOT)/tao/Sequence.i \ - $(TAO_ROOT)/tao/Sequence_T.h \ - $(TAO_ROOT)/tao/Sequence_T.i \ - $(TAO_ROOT)/tao/Sequence_T.cpp \ - $(TAO_ROOT)/tao/IOPC.i \ - $(TAO_ROOT)/tao/Pluggable_Messaging_Utils.i \ - $(TAO_ROOT)/tao/Exception.h \ - $(TAO_ROOT)/tao/Exception.i \ - $(TAO_ROOT)/tao/Pluggable_Messaging.i \ - $(TAO_ROOT)/tao/Object.h \ - $(TAO_ROOT)/tao/Object.i \ - $(TAO_ROOT)/tao/GIOP_Utils.i \ - $(TAO_ROOT)/tao/GIOP_Message_State.h \ - $(TAO_ROOT)/tao/GIOP_Message_State.i \ - $(TAO_ROOT)/tao/ORB_Core.h \ - $(TAO_ROOT)/tao/ORB.h \ - $(TAO_ROOT)/tao/IOR_LookupTable.h \ + varbase.h \ + TAO_Export.h \ + corbafwd.i \ + CDR.i \ + GIOP_Utils.h \ + Pluggable_Messaging.h \ + Pluggable_Messaging_Utils.h \ + IOPC.h \ + Sequence.h \ + Managed_Types.h \ + Managed_Types.i \ + Sequence.i \ + Sequence_T.h \ + Sequence_T.i \ + Sequence_T.cpp \ + IOPC.i \ + Pluggable_Messaging_Utils.i \ + Exception.h \ + Exception.i \ + Pluggable_Messaging.i \ + Object.h \ + Object.i \ + GIOP_Utils.i \ + GIOP_Message_State.h \ + GIOP_Message_State.i \ + ORB_Core.h \ + ORB.h \ + IOR_LookupTable.h \ $(ACE_ROOT)/ace/Hash_Map_Manager.h \ $(ACE_ROOT)/ace/Functor.h \ $(ACE_ROOT)/ace/Functor.i \ @@ -33226,55 +32134,53 @@ realclean: $(ACE_ROOT)/ace/Reactor.i \ $(ACE_ROOT)/ace/Reactor_Impl.h \ $(ACE_ROOT)/ace/Svc_Conf_Tokens.h \ - $(TAO_ROOT)/tao/Services.h \ - $(TAO_ROOT)/tao/Services.i \ - $(TAO_ROOT)/tao/IORManipulation.h \ - $(TAO_ROOT)/tao/LocalObject.h \ - $(TAO_ROOT)/tao/LocalObject.i \ - $(TAO_ROOT)/tao/IORC.h \ - $(TAO_ROOT)/tao/Environment.h \ - $(TAO_ROOT)/tao/Environment.i \ - $(TAO_ROOT)/tao/IORC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.h \ - $(TAO_ROOT)/tao/Request_Info.h \ - $(TAO_ROOT)/tao/PortableInterceptorC.h \ - $(TAO_ROOT)/tao/DynamicC.h \ - $(TAO_ROOT)/tao/Any.h \ - $(TAO_ROOT)/tao/Typecode.h \ - $(TAO_ROOT)/tao/Typecode.i \ - $(TAO_ROOT)/tao/Any.i \ - $(TAO_ROOT)/tao/DynAnyC.h \ - $(TAO_ROOT)/tao/DynAnyC.i \ - $(TAO_ROOT)/tao/DynamicC.i \ - $(TAO_ROOT)/tao/MessagingC.h \ - $(TAO_ROOT)/tao/ValueBase.h \ - $(TAO_ROOT)/tao/ValueBase.i \ - $(TAO_ROOT)/tao/ValueFactory.h \ - $(TAO_ROOT)/tao/ValueFactory.i \ - $(TAO_ROOT)/tao/TimeBaseC.h \ - $(TAO_ROOT)/tao/TimeBaseC.i \ - $(TAO_ROOT)/tao/PolicyC.h \ - $(TAO_ROOT)/tao/CurrentC.h \ - $(TAO_ROOT)/tao/CurrentC.i \ - $(TAO_ROOT)/tao/Encodable.h \ - $(TAO_ROOT)/tao/PolicyC.i \ - $(TAO_ROOT)/tao/PollableC.h \ - $(TAO_ROOT)/tao/PollableC.i \ - $(TAO_ROOT)/tao/MessagingC.i \ - $(TAO_ROOT)/tao/PortableInterceptorC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.i \ - $(TAO_ROOT)/tao/ORB.i \ - $(TAO_ROOT)/tao/Policy_Manager.h \ - $(TAO_ROOT)/tao/POA_CORBA.h \ - $(TAO_ROOT)/tao/DomainC.h \ - $(TAO_ROOT)/tao/DomainC.i \ - $(TAO_ROOT)/tao/Servant_Base.h \ - $(TAO_ROOT)/tao/PortableServerC.h \ - $(TAO_ROOT)/tao/PortableServerC.i \ - $(TAO_ROOT)/tao/Servant_Base.i \ - $(TAO_ROOT)/tao/Policy_Manager.i \ - $(TAO_ROOT)/tao/Resource_Factory.h \ - $(TAO_ROOT)/tao/Pluggable.h \ + Services.h \ + Services.i \ + IORManipulation.h \ + LocalObject.h \ + LocalObject.i \ + IORC.h \ + Environment.h \ + Environment.i \ + IORC.i \ + PortableInterceptor.h \ + Request_Info.h \ + PortableInterceptorC.h \ + DynamicC.h \ + Any.h \ + Typecode.h \ + Typecode.i \ + Any.i \ + DynamicC.i \ + MessagingC.h \ + ValueBase.h \ + ValueBase.i \ + ValueFactory.h \ + ValueFactory.i \ + TimeBaseC.h \ + TimeBaseC.i \ + PolicyC.h \ + CurrentC.h \ + CurrentC.i \ + Encodable.h \ + PolicyC.i \ + PollableC.h \ + PollableC.i \ + MessagingC.i \ + PortableInterceptorC.i \ + PortableInterceptor.i \ + ORB.i \ + Policy_Manager.h \ + POA_CORBA.h \ + DomainC.h \ + DomainC.i \ + Servant_Base.h \ + PortableServerC.h \ + PortableServerC.i \ + Servant_Base.i \ + Policy_Manager.i \ + Resource_Factory.h \ + Pluggable.h \ $(ACE_ROOT)/ace/Message_Queue.h \ $(ACE_ROOT)/ace/IO_Cntl_Msg.h \ $(ACE_ROOT)/ace/Message_Queue_T.h \ @@ -33296,34 +32202,34 @@ realclean: $(ACE_ROOT)/ace/WFMO_Reactor.i \ $(ACE_ROOT)/ace/Strategies.i \ $(ACE_ROOT)/ace/Message_Queue.i \ - $(TAO_ROOT)/tao/Pluggable.i \ - $(TAO_ROOT)/tao/Protocol_Factory.h \ - $(TAO_ROOT)/tao/params.h \ - $(TAO_ROOT)/tao/params.i \ - $(TAO_ROOT)/tao/TAO_Singleton_Manager.h \ - $(TAO_ROOT)/tao/TAO_Singleton_Manager.inl \ - $(TAO_ROOT)/tao/TAO_Singleton.h \ - $(TAO_ROOT)/tao/TAO_Singleton.inl \ - $(TAO_ROOT)/tao/TAO_Singleton.cpp \ + Pluggable.i \ + Protocol_Factory.h \ + params.h \ + params.i \ + TAO_Singleton_Manager.h \ + TAO_Singleton_Manager.inl \ + TAO_Singleton.h \ + TAO_Singleton.inl \ + TAO_Singleton.cpp \ $(ACE_ROOT)/ace/Map_Manager.h \ $(ACE_ROOT)/ace/Map_Manager.i \ $(ACE_ROOT)/ace/Map_Manager.cpp \ - $(TAO_ROOT)/tao/ORB_Core.i \ + ORB_Core.i \ $(ACE_ROOT)/ace/Dynamic_Service.h \ $(ACE_ROOT)/ace/Dynamic_Service.cpp \ - $(TAO_ROOT)/tao/GIOP_Message_Lite.i \ - $(TAO_ROOT)/tao/debug.h \ - $(TAO_ROOT)/tao/TAOC.h \ - $(TAO_ROOT)/tao/Priority_Mapping_Manager.h \ - $(TAO_ROOT)/tao/Priority_Mapping.h \ - $(TAO_ROOT)/tao/RTCORBAC.h \ - $(TAO_ROOT)/tao/RTCORBAC.i \ - $(TAO_ROOT)/tao/Priority_Mapping.i \ - $(TAO_ROOT)/tao/Priority_Mapping_Manager.i \ - $(TAO_ROOT)/tao/TAOC.i \ - $(TAO_ROOT)/tao/POA.h \ - $(TAO_ROOT)/tao/Object_Adapter.h \ - $(TAO_ROOT)/tao/Key_Adapters.h \ + GIOP_Message_Lite.i \ + debug.h \ + TAOC.h \ + Priority_Mapping_Manager.h \ + Priority_Mapping.h \ + RTCORBAC.h \ + RTCORBAC.i \ + Priority_Mapping.i \ + Priority_Mapping_Manager.i \ + TAOC.i \ + POA.h \ + Object_Adapter.h \ + Key_Adapters.h \ $(ACE_ROOT)/ace/Map.h \ $(ACE_ROOT)/ace/Map_T.h \ $(ACE_ROOT)/ace/Pair.h \ @@ -33337,50 +32243,48 @@ realclean: $(ACE_ROOT)/ace/Active_Map_Manager_T.cpp \ $(ACE_ROOT)/ace/Map_T.i \ $(ACE_ROOT)/ace/Map_T.cpp \ - $(TAO_ROOT)/tao/Key_Adapters.i \ - $(TAO_ROOT)/tao/Server_Strategy_Factory.h \ - $(TAO_ROOT)/tao/poa_macros.h \ - $(TAO_ROOT)/tao/Active_Object_Map.h \ - $(TAO_ROOT)/tao/Active_Object_Map.i \ - $(TAO_ROOT)/tao/Object_Adapter.i \ - $(TAO_ROOT)/tao/Object_KeyC.h \ - $(TAO_ROOT)/tao/Object_KeyC.i \ - $(TAO_ROOT)/tao/POAManager.h \ - $(TAO_ROOT)/tao/POAManager.i \ - $(TAO_ROOT)/tao/POA.i \ - $(TAO_ROOT)/tao/operation_details.h \ - $(TAO_ROOT)/tao/target_specification.h \ - $(TAO_ROOT)/tao/target_specification.i \ - $(TAO_ROOT)/tao/operation_details.i \ - $(TAO_ROOT)/tao/GIOP_Server_Request.h \ - $(TAO_ROOT)/tao/Server_Request.h \ - $(TAO_ROOT)/tao/Server_Request.i \ - $(TAO_ROOT)/tao/Principal.h \ - $(TAO_ROOT)/tao/Principal.i \ - $(TAO_ROOT)/tao/GIOP_Message_Base.h \ - $(TAO_ROOT)/tao/GIOP_Message_Base.i \ - $(TAO_ROOT)/tao/Tagged_Profile.h \ - $(TAO_ROOT)/tao/GIOPC.h \ - $(TAO_ROOT)/tao/GIOPC.i \ - $(TAO_ROOT)/tao/Tagged_Profile.i \ - $(TAO_ROOT)/tao/GIOP_Server_Request.i \ - $(TAO_ROOT)/tao/GIOP_Message_Headers.h \ - $(TAO_ROOT)/tao/GIOP_Message_Headers.i + Key_Adapters.i \ + Server_Strategy_Factory.h \ + poa_macros.h \ + Active_Object_Map.h \ + Active_Object_Map.i \ + Object_Adapter.i \ + Object_KeyC.h \ + Object_KeyC.i \ + POAManager.h \ + POAManager.i \ + POA.i \ + operation_details.h \ + target_specification.h \ + target_specification.i \ + operation_details.i \ + GIOP_Server_Request.h \ + Server_Request.h \ + Server_Request.i \ + Principal.h \ + Principal.i \ + GIOP_Message_Base.h \ + GIOP_Message_Base.i \ + Tagged_Profile.h \ + GIOPC.h \ + GIOPC.i \ + Tagged_Profile.i \ + GIOP_Server_Request.i \ + GIOP_Message_Headers.h \ + GIOP_Message_Headers.i -.obj/GIOP_Message_State.o .obj/GIOP_Message_State.so .shobj/GIOP_Message_State.o .shobj/GIOP_Message_State.so: GIOP_Message_State.cpp \ - $(TAO_ROOT)/tao/GIOP_Message_State.h \ +.obj/GIOP_Message_State.o .obj/GIOP_Message_State.o .obj/GIOP_Message_State.o .obj/GIOP_Message_State.o: GIOP_Message_State.cpp \ + GIOP_Message_State.h \ $(ACE_ROOT)/ace/pre.h \ - $(TAO_ROOT)/tao/Pluggable_Messaging.h \ - $(TAO_ROOT)/tao/Pluggable_Messaging_Utils.h \ - $(TAO_ROOT)/tao/IOPC.h \ - $(TAO_ROOT)/tao/CDR.h \ - $(TAO_ROOT)/tao/corbafwd.h \ + Pluggable_Messaging.h \ + Pluggable_Messaging_Utils.h \ + IOPC.h \ + CDR.h \ + corbafwd.h \ $(ACE_ROOT)/ace/CDR_Stream.h \ $(ACE_ROOT)/ace/Message_Block.h \ $(ACE_ROOT)/ace/ACE.h \ $(ACE_ROOT)/ace/OS.h \ - $(ACE_ROOT)/ace/config-sunos5.6.h \ - $(ACE_ROOT)/ace/config-sunos5.5.h \ $(ACE_ROOT)/ace/post.h \ $(ACE_ROOT)/ace/ACE_export.h \ $(ACE_ROOT)/ace/svc_export.h \ @@ -33404,6 +32308,12 @@ realclean: $(ACE_ROOT)/ace/Log_Record.h \ $(ACE_ROOT)/ace/Log_Priority.h \ $(ACE_ROOT)/ace/Log_Record.i \ + $(ACE_ROOT)/ace/Thread_Hook.h \ + $(ACE_ROOT)/ace/Thread_Adapter.h \ + $(ACE_ROOT)/ace/Thread_Adapter.inl \ + $(ACE_ROOT)/ace/Thread_Exit.h \ + $(ACE_ROOT)/ace/Thread_Control.h \ + $(ACE_ROOT)/ace/Thread_Control.inl \ $(ACE_ROOT)/ace/ACE.i \ $(ACE_ROOT)/ace/Malloc.h \ $(ACE_ROOT)/ace/Malloc_Base.h \ @@ -33458,33 +32368,33 @@ realclean: $(ACE_ROOT)/ace/SString.h \ $(ACE_ROOT)/ace/SString.i \ $(ACE_ROOT)/ace/CDR_Stream.i \ - $(TAO_ROOT)/tao/try_macros.h \ - $(TAO_ROOT)/tao/orbconf.h \ + try_macros.h \ + orbconf.h \ $(ACE_ROOT)/ace/CORBA_macros.h \ - $(TAO_ROOT)/tao/varbase.h \ - $(TAO_ROOT)/tao/TAO_Export.h \ - $(TAO_ROOT)/tao/corbafwd.i \ - $(TAO_ROOT)/tao/CDR.i \ - $(TAO_ROOT)/tao/Sequence.h \ - $(TAO_ROOT)/tao/Managed_Types.h \ - $(TAO_ROOT)/tao/Managed_Types.i \ - $(TAO_ROOT)/tao/Sequence.i \ - $(TAO_ROOT)/tao/Sequence_T.h \ - $(TAO_ROOT)/tao/Sequence_T.i \ - $(TAO_ROOT)/tao/Sequence_T.cpp \ - $(TAO_ROOT)/tao/IOPC.i \ - $(TAO_ROOT)/tao/Pluggable_Messaging_Utils.i \ - $(TAO_ROOT)/tao/Exception.h \ - $(TAO_ROOT)/tao/Exception.i \ - $(TAO_ROOT)/tao/Pluggable_Messaging.i \ - $(TAO_ROOT)/tao/GIOP_Message_State.i \ - $(TAO_ROOT)/tao/GIOP_Utils.h \ - $(TAO_ROOT)/tao/Object.h \ - $(TAO_ROOT)/tao/Object.i \ - $(TAO_ROOT)/tao/GIOP_Utils.i \ - $(TAO_ROOT)/tao/ORB_Core.h \ - $(TAO_ROOT)/tao/ORB.h \ - $(TAO_ROOT)/tao/IOR_LookupTable.h \ + varbase.h \ + TAO_Export.h \ + corbafwd.i \ + CDR.i \ + Sequence.h \ + Managed_Types.h \ + Managed_Types.i \ + Sequence.i \ + Sequence_T.h \ + Sequence_T.i \ + Sequence_T.cpp \ + IOPC.i \ + Pluggable_Messaging_Utils.i \ + Exception.h \ + Exception.i \ + Pluggable_Messaging.i \ + GIOP_Message_State.i \ + GIOP_Utils.h \ + Object.h \ + Object.i \ + GIOP_Utils.i \ + ORB_Core.h \ + ORB.h \ + IOR_LookupTable.h \ $(ACE_ROOT)/ace/Hash_Map_Manager.h \ $(ACE_ROOT)/ace/Functor.h \ $(ACE_ROOT)/ace/Functor.i \ @@ -33510,55 +32420,53 @@ realclean: $(ACE_ROOT)/ace/Reactor.i \ $(ACE_ROOT)/ace/Reactor_Impl.h \ $(ACE_ROOT)/ace/Svc_Conf_Tokens.h \ - $(TAO_ROOT)/tao/Services.h \ - $(TAO_ROOT)/tao/Services.i \ - $(TAO_ROOT)/tao/IORManipulation.h \ - $(TAO_ROOT)/tao/LocalObject.h \ - $(TAO_ROOT)/tao/LocalObject.i \ - $(TAO_ROOT)/tao/IORC.h \ - $(TAO_ROOT)/tao/Environment.h \ - $(TAO_ROOT)/tao/Environment.i \ - $(TAO_ROOT)/tao/IORC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.h \ - $(TAO_ROOT)/tao/Request_Info.h \ - $(TAO_ROOT)/tao/PortableInterceptorC.h \ - $(TAO_ROOT)/tao/DynamicC.h \ - $(TAO_ROOT)/tao/Any.h \ - $(TAO_ROOT)/tao/Typecode.h \ - $(TAO_ROOT)/tao/Typecode.i \ - $(TAO_ROOT)/tao/Any.i \ - $(TAO_ROOT)/tao/DynAnyC.h \ - $(TAO_ROOT)/tao/DynAnyC.i \ - $(TAO_ROOT)/tao/DynamicC.i \ - $(TAO_ROOT)/tao/MessagingC.h \ - $(TAO_ROOT)/tao/ValueBase.h \ - $(TAO_ROOT)/tao/ValueBase.i \ - $(TAO_ROOT)/tao/ValueFactory.h \ - $(TAO_ROOT)/tao/ValueFactory.i \ - $(TAO_ROOT)/tao/TimeBaseC.h \ - $(TAO_ROOT)/tao/TimeBaseC.i \ - $(TAO_ROOT)/tao/PolicyC.h \ - $(TAO_ROOT)/tao/CurrentC.h \ - $(TAO_ROOT)/tao/CurrentC.i \ - $(TAO_ROOT)/tao/Encodable.h \ - $(TAO_ROOT)/tao/PolicyC.i \ - $(TAO_ROOT)/tao/PollableC.h \ - $(TAO_ROOT)/tao/PollableC.i \ - $(TAO_ROOT)/tao/MessagingC.i \ - $(TAO_ROOT)/tao/PortableInterceptorC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.i \ - $(TAO_ROOT)/tao/ORB.i \ - $(TAO_ROOT)/tao/Policy_Manager.h \ - $(TAO_ROOT)/tao/POA_CORBA.h \ - $(TAO_ROOT)/tao/DomainC.h \ - $(TAO_ROOT)/tao/DomainC.i \ - $(TAO_ROOT)/tao/Servant_Base.h \ - $(TAO_ROOT)/tao/PortableServerC.h \ - $(TAO_ROOT)/tao/PortableServerC.i \ - $(TAO_ROOT)/tao/Servant_Base.i \ - $(TAO_ROOT)/tao/Policy_Manager.i \ - $(TAO_ROOT)/tao/Resource_Factory.h \ - $(TAO_ROOT)/tao/Pluggable.h \ + Services.h \ + Services.i \ + IORManipulation.h \ + LocalObject.h \ + LocalObject.i \ + IORC.h \ + Environment.h \ + Environment.i \ + IORC.i \ + PortableInterceptor.h \ + Request_Info.h \ + PortableInterceptorC.h \ + DynamicC.h \ + Any.h \ + Typecode.h \ + Typecode.i \ + Any.i \ + DynamicC.i \ + MessagingC.h \ + ValueBase.h \ + ValueBase.i \ + ValueFactory.h \ + ValueFactory.i \ + TimeBaseC.h \ + TimeBaseC.i \ + PolicyC.h \ + CurrentC.h \ + CurrentC.i \ + Encodable.h \ + PolicyC.i \ + PollableC.h \ + PollableC.i \ + MessagingC.i \ + PortableInterceptorC.i \ + PortableInterceptor.i \ + ORB.i \ + Policy_Manager.h \ + POA_CORBA.h \ + DomainC.h \ + DomainC.i \ + Servant_Base.h \ + PortableServerC.h \ + PortableServerC.i \ + Servant_Base.i \ + Policy_Manager.i \ + Resource_Factory.h \ + Pluggable.h \ $(ACE_ROOT)/ace/Message_Queue.h \ $(ACE_ROOT)/ace/IO_Cntl_Msg.h \ $(ACE_ROOT)/ace/Message_Queue_T.h \ @@ -33580,34 +32488,32 @@ realclean: $(ACE_ROOT)/ace/WFMO_Reactor.i \ $(ACE_ROOT)/ace/Strategies.i \ $(ACE_ROOT)/ace/Message_Queue.i \ - $(TAO_ROOT)/tao/Pluggable.i \ - $(TAO_ROOT)/tao/Protocol_Factory.h \ - $(TAO_ROOT)/tao/params.h \ - $(TAO_ROOT)/tao/params.i \ - $(TAO_ROOT)/tao/TAO_Singleton_Manager.h \ - $(TAO_ROOT)/tao/TAO_Singleton_Manager.inl \ - $(TAO_ROOT)/tao/TAO_Singleton.h \ - $(TAO_ROOT)/tao/TAO_Singleton.inl \ - $(TAO_ROOT)/tao/TAO_Singleton.cpp \ + Pluggable.i \ + Protocol_Factory.h \ + params.h \ + params.i \ + TAO_Singleton_Manager.h \ + TAO_Singleton_Manager.inl \ + TAO_Singleton.h \ + TAO_Singleton.inl \ + TAO_Singleton.cpp \ $(ACE_ROOT)/ace/Map_Manager.h \ $(ACE_ROOT)/ace/Map_Manager.i \ $(ACE_ROOT)/ace/Map_Manager.cpp \ - $(TAO_ROOT)/tao/ORB_Core.i \ + ORB_Core.i \ $(ACE_ROOT)/ace/Dynamic_Service.h \ $(ACE_ROOT)/ace/Dynamic_Service.cpp -.obj/Tagged_Profile.o .obj/Tagged_Profile.so .shobj/Tagged_Profile.o .shobj/Tagged_Profile.so: Tagged_Profile.cpp \ - $(TAO_ROOT)/tao/Tagged_Profile.h \ +.obj/Tagged_Profile.o .obj/Tagged_Profile.o .obj/Tagged_Profile.o .obj/Tagged_Profile.o: Tagged_Profile.cpp \ + Tagged_Profile.h \ $(ACE_ROOT)/ace/pre.h \ - $(TAO_ROOT)/tao/IOPC.h \ - $(TAO_ROOT)/tao/CDR.h \ - $(TAO_ROOT)/tao/corbafwd.h \ + IOPC.h \ + CDR.h \ + corbafwd.h \ $(ACE_ROOT)/ace/CDR_Stream.h \ $(ACE_ROOT)/ace/Message_Block.h \ $(ACE_ROOT)/ace/ACE.h \ $(ACE_ROOT)/ace/OS.h \ - $(ACE_ROOT)/ace/config-sunos5.6.h \ - $(ACE_ROOT)/ace/config-sunos5.5.h \ $(ACE_ROOT)/ace/post.h \ $(ACE_ROOT)/ace/ACE_export.h \ $(ACE_ROOT)/ace/svc_export.h \ @@ -33631,6 +32537,12 @@ realclean: $(ACE_ROOT)/ace/Log_Record.h \ $(ACE_ROOT)/ace/Log_Priority.h \ $(ACE_ROOT)/ace/Log_Record.i \ + $(ACE_ROOT)/ace/Thread_Hook.h \ + $(ACE_ROOT)/ace/Thread_Adapter.h \ + $(ACE_ROOT)/ace/Thread_Adapter.inl \ + $(ACE_ROOT)/ace/Thread_Exit.h \ + $(ACE_ROOT)/ace/Thread_Control.h \ + $(ACE_ROOT)/ace/Thread_Control.inl \ $(ACE_ROOT)/ace/ACE.i \ $(ACE_ROOT)/ace/Malloc.h \ $(ACE_ROOT)/ace/Malloc_Base.h \ @@ -33685,31 +32597,31 @@ realclean: $(ACE_ROOT)/ace/SString.h \ $(ACE_ROOT)/ace/SString.i \ $(ACE_ROOT)/ace/CDR_Stream.i \ - $(TAO_ROOT)/tao/try_macros.h \ - $(TAO_ROOT)/tao/orbconf.h \ + try_macros.h \ + orbconf.h \ $(ACE_ROOT)/ace/CORBA_macros.h \ - $(TAO_ROOT)/tao/varbase.h \ - $(TAO_ROOT)/tao/TAO_Export.h \ - $(TAO_ROOT)/tao/corbafwd.i \ - $(TAO_ROOT)/tao/CDR.i \ - $(TAO_ROOT)/tao/Sequence.h \ - $(TAO_ROOT)/tao/Managed_Types.h \ - $(TAO_ROOT)/tao/Managed_Types.i \ - $(TAO_ROOT)/tao/Sequence.i \ - $(TAO_ROOT)/tao/Sequence_T.h \ - $(TAO_ROOT)/tao/Sequence_T.i \ - $(TAO_ROOT)/tao/Sequence_T.cpp \ - $(TAO_ROOT)/tao/IOPC.i \ - $(TAO_ROOT)/tao/GIOPC.h \ - $(TAO_ROOT)/tao/Object_KeyC.h \ - $(TAO_ROOT)/tao/Object_KeyC.i \ - $(TAO_ROOT)/tao/GIOPC.i \ - $(TAO_ROOT)/tao/Tagged_Profile.i \ - $(TAO_ROOT)/tao/ORB_Core.h \ - $(TAO_ROOT)/tao/ORB.h \ - $(TAO_ROOT)/tao/Exception.h \ - $(TAO_ROOT)/tao/Exception.i \ - $(TAO_ROOT)/tao/IOR_LookupTable.h \ + varbase.h \ + TAO_Export.h \ + corbafwd.i \ + CDR.i \ + Sequence.h \ + Managed_Types.h \ + Managed_Types.i \ + Sequence.i \ + Sequence_T.h \ + Sequence_T.i \ + Sequence_T.cpp \ + IOPC.i \ + GIOPC.h \ + Object_KeyC.h \ + Object_KeyC.i \ + GIOPC.i \ + Tagged_Profile.i \ + ORB_Core.h \ + ORB.h \ + Exception.h \ + Exception.i \ + IOR_LookupTable.h \ $(ACE_ROOT)/ace/Hash_Map_Manager.h \ $(ACE_ROOT)/ace/Functor.h \ $(ACE_ROOT)/ace/Functor.i \ @@ -33735,57 +32647,55 @@ realclean: $(ACE_ROOT)/ace/Reactor.i \ $(ACE_ROOT)/ace/Reactor_Impl.h \ $(ACE_ROOT)/ace/Svc_Conf_Tokens.h \ - $(TAO_ROOT)/tao/Services.h \ - $(TAO_ROOT)/tao/Services.i \ - $(TAO_ROOT)/tao/IORManipulation.h \ - $(TAO_ROOT)/tao/LocalObject.h \ - $(TAO_ROOT)/tao/Object.h \ - $(TAO_ROOT)/tao/Object.i \ - $(TAO_ROOT)/tao/LocalObject.i \ - $(TAO_ROOT)/tao/IORC.h \ - $(TAO_ROOT)/tao/Environment.h \ - $(TAO_ROOT)/tao/Environment.i \ - $(TAO_ROOT)/tao/IORC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.h \ - $(TAO_ROOT)/tao/Request_Info.h \ - $(TAO_ROOT)/tao/PortableInterceptorC.h \ - $(TAO_ROOT)/tao/DynamicC.h \ - $(TAO_ROOT)/tao/Any.h \ - $(TAO_ROOT)/tao/Typecode.h \ - $(TAO_ROOT)/tao/Typecode.i \ - $(TAO_ROOT)/tao/Any.i \ - $(TAO_ROOT)/tao/DynAnyC.h \ - $(TAO_ROOT)/tao/DynAnyC.i \ - $(TAO_ROOT)/tao/DynamicC.i \ - $(TAO_ROOT)/tao/MessagingC.h \ - $(TAO_ROOT)/tao/ValueBase.h \ - $(TAO_ROOT)/tao/ValueBase.i \ - $(TAO_ROOT)/tao/ValueFactory.h \ - $(TAO_ROOT)/tao/ValueFactory.i \ - $(TAO_ROOT)/tao/TimeBaseC.h \ - $(TAO_ROOT)/tao/TimeBaseC.i \ - $(TAO_ROOT)/tao/PolicyC.h \ - $(TAO_ROOT)/tao/CurrentC.h \ - $(TAO_ROOT)/tao/CurrentC.i \ - $(TAO_ROOT)/tao/Encodable.h \ - $(TAO_ROOT)/tao/PolicyC.i \ - $(TAO_ROOT)/tao/PollableC.h \ - $(TAO_ROOT)/tao/PollableC.i \ - $(TAO_ROOT)/tao/MessagingC.i \ - $(TAO_ROOT)/tao/PortableInterceptorC.i \ - $(TAO_ROOT)/tao/PortableInterceptor.i \ - $(TAO_ROOT)/tao/ORB.i \ - $(TAO_ROOT)/tao/Policy_Manager.h \ - $(TAO_ROOT)/tao/POA_CORBA.h \ - $(TAO_ROOT)/tao/DomainC.h \ - $(TAO_ROOT)/tao/DomainC.i \ - $(TAO_ROOT)/tao/Servant_Base.h \ - $(TAO_ROOT)/tao/PortableServerC.h \ - $(TAO_ROOT)/tao/PortableServerC.i \ - $(TAO_ROOT)/tao/Servant_Base.i \ - $(TAO_ROOT)/tao/Policy_Manager.i \ - $(TAO_ROOT)/tao/Resource_Factory.h \ - $(TAO_ROOT)/tao/Pluggable.h \ + Services.h \ + Services.i \ + IORManipulation.h \ + LocalObject.h \ + Object.h \ + Object.i \ + LocalObject.i \ + IORC.h \ + Environment.h \ + Environment.i \ + IORC.i \ + PortableInterceptor.h \ + Request_Info.h \ + PortableInterceptorC.h \ + DynamicC.h \ + Any.h \ + Typecode.h \ + Typecode.i \ + Any.i \ + DynamicC.i \ + MessagingC.h \ + ValueBase.h \ + ValueBase.i \ + ValueFactory.h \ + ValueFactory.i \ + TimeBaseC.h \ + TimeBaseC.i \ + PolicyC.h \ + CurrentC.h \ + CurrentC.i \ + Encodable.h \ + PolicyC.i \ + PollableC.h \ + PollableC.i \ + MessagingC.i \ + PortableInterceptorC.i \ + PortableInterceptor.i \ + ORB.i \ + Policy_Manager.h \ + POA_CORBA.h \ + DomainC.h \ + DomainC.i \ + Servant_Base.h \ + PortableServerC.h \ + PortableServerC.i \ + Servant_Base.i \ + Policy_Manager.i \ + Resource_Factory.h \ + Pluggable.h \ $(ACE_ROOT)/ace/Message_Queue.h \ $(ACE_ROOT)/ace/IO_Cntl_Msg.h \ $(ACE_ROOT)/ace/Message_Queue_T.h \ @@ -33807,38 +32717,36 @@ realclean: $(ACE_ROOT)/ace/WFMO_Reactor.i \ $(ACE_ROOT)/ace/Strategies.i \ $(ACE_ROOT)/ace/Message_Queue.i \ - $(TAO_ROOT)/tao/Pluggable.i \ - $(TAO_ROOT)/tao/Protocol_Factory.h \ - $(TAO_ROOT)/tao/params.h \ - $(TAO_ROOT)/tao/params.i \ - $(TAO_ROOT)/tao/TAO_Singleton_Manager.h \ - $(TAO_ROOT)/tao/TAO_Singleton_Manager.inl \ - $(TAO_ROOT)/tao/TAO_Singleton.h \ - $(TAO_ROOT)/tao/TAO_Singleton.inl \ - $(TAO_ROOT)/tao/TAO_Singleton.cpp \ + Pluggable.i \ + Protocol_Factory.h \ + params.h \ + params.i \ + TAO_Singleton_Manager.h \ + TAO_Singleton_Manager.inl \ + TAO_Singleton.h \ + TAO_Singleton.inl \ + TAO_Singleton.cpp \ $(ACE_ROOT)/ace/Map_Manager.h \ $(ACE_ROOT)/ace/Map_Manager.i \ $(ACE_ROOT)/ace/Map_Manager.cpp \ - $(TAO_ROOT)/tao/ORB_Core.i \ + ORB_Core.i \ $(ACE_ROOT)/ace/Dynamic_Service.h \ $(ACE_ROOT)/ace/Dynamic_Service.cpp \ - $(TAO_ROOT)/tao/Acceptor_Registry.h \ - $(TAO_ROOT)/tao/Acceptor_Registry.i \ - $(TAO_ROOT)/tao/debug.h + Acceptor_Registry.h \ + Acceptor_Registry.i \ + debug.h -.obj/FT_CORBAC.o .obj/FT_CORBAC.so .shobj/FT_CORBAC.o .shobj/FT_CORBAC.so: FT_CORBAC.cpp FT_CORBAC.h \ +.obj/FT_CORBAC.o .obj/FT_CORBAC.o .obj/FT_CORBAC.o .obj/FT_CORBAC.o: FT_CORBAC.cpp FT_CORBAC.h \ $(ACE_ROOT)/ace/pre.h \ - $(TAO_ROOT)/tao/ftcorbafwd.h \ - $(TAO_ROOT)/tao/TimeBaseC.h \ - $(TAO_ROOT)/tao/Any.h \ - $(TAO_ROOT)/tao/CDR.h \ - $(TAO_ROOT)/tao/corbafwd.h \ + ftcorbafwd.h \ + TimeBaseC.h \ + Any.h \ + CDR.h \ + corbafwd.h \ $(ACE_ROOT)/ace/CDR_Stream.h \ $(ACE_ROOT)/ace/Message_Block.h \ $(ACE_ROOT)/ace/ACE.h \ $(ACE_ROOT)/ace/OS.h \ - $(ACE_ROOT)/ace/config-sunos5.6.h \ - $(ACE_ROOT)/ace/config-sunos5.5.h \ $(ACE_ROOT)/ace/post.h \ $(ACE_ROOT)/ace/ACE_export.h \ $(ACE_ROOT)/ace/svc_export.h \ @@ -33862,6 +32770,12 @@ realclean: $(ACE_ROOT)/ace/Log_Record.h \ $(ACE_ROOT)/ace/Log_Priority.h \ $(ACE_ROOT)/ace/Log_Record.i \ + $(ACE_ROOT)/ace/Thread_Hook.h \ + $(ACE_ROOT)/ace/Thread_Adapter.h \ + $(ACE_ROOT)/ace/Thread_Adapter.inl \ + $(ACE_ROOT)/ace/Thread_Exit.h \ + $(ACE_ROOT)/ace/Thread_Control.h \ + $(ACE_ROOT)/ace/Thread_Control.inl \ $(ACE_ROOT)/ace/ACE.i \ $(ACE_ROOT)/ace/Malloc.h \ $(ACE_ROOT)/ace/Malloc_Base.h \ @@ -33916,57 +32830,55 @@ realclean: $(ACE_ROOT)/ace/SString.h \ $(ACE_ROOT)/ace/SString.i \ $(ACE_ROOT)/ace/CDR_Stream.i \ - $(TAO_ROOT)/tao/try_macros.h \ - $(TAO_ROOT)/tao/orbconf.h \ + try_macros.h \ + orbconf.h \ $(ACE_ROOT)/ace/CORBA_macros.h \ - $(TAO_ROOT)/tao/varbase.h \ - $(TAO_ROOT)/tao/TAO_Export.h \ - $(TAO_ROOT)/tao/corbafwd.i \ - $(TAO_ROOT)/tao/CDR.i \ - $(TAO_ROOT)/tao/Environment.h \ - $(TAO_ROOT)/tao/Environment.i \ - $(TAO_ROOT)/tao/Object.h \ - $(TAO_ROOT)/tao/Object.i \ - $(TAO_ROOT)/tao/Typecode.h \ - $(TAO_ROOT)/tao/Exception.h \ - $(TAO_ROOT)/tao/Exception.i \ - $(TAO_ROOT)/tao/Typecode.i \ - $(TAO_ROOT)/tao/Any.i \ - $(TAO_ROOT)/tao/TimeBaseC.i \ - $(TAO_ROOT)/tao/GIOPC.h \ - $(TAO_ROOT)/tao/IOPC.h \ - $(TAO_ROOT)/tao/Sequence.h \ - $(TAO_ROOT)/tao/Managed_Types.h \ - $(TAO_ROOT)/tao/Managed_Types.i \ - $(TAO_ROOT)/tao/Sequence.i \ - $(TAO_ROOT)/tao/Sequence_T.h \ - $(TAO_ROOT)/tao/Sequence_T.i \ - $(TAO_ROOT)/tao/Sequence_T.cpp \ - $(TAO_ROOT)/tao/IOPC.i \ - $(TAO_ROOT)/tao/Object_KeyC.h \ - $(TAO_ROOT)/tao/Object_KeyC.i \ - $(TAO_ROOT)/tao/GIOPC.i \ - $(TAO_ROOT)/tao/PolicyC.h \ - $(TAO_ROOT)/tao/CurrentC.h \ - $(TAO_ROOT)/tao/CurrentC.i \ - $(TAO_ROOT)/tao/Encodable.h \ - $(TAO_ROOT)/tao/PolicyC.i + varbase.h \ + TAO_Export.h \ + corbafwd.i \ + CDR.i \ + Environment.h \ + Environment.i \ + Object.h \ + Object.i \ + Typecode.h \ + Exception.h \ + Exception.i \ + Typecode.i \ + Any.i \ + TimeBaseC.i \ + GIOPC.h \ + IOPC.h \ + Sequence.h \ + Managed_Types.h \ + Managed_Types.i \ + Sequence.i \ + Sequence_T.h \ + Sequence_T.i \ + Sequence_T.cpp \ + IOPC.i \ + Object_KeyC.h \ + Object_KeyC.i \ + GIOPC.i \ + PolicyC.h \ + CurrentC.h \ + CurrentC.i \ + Encodable.h \ + PolicyC.i -.obj/FT_CORBAS.o .obj/FT_CORBAS.so .shobj/FT_CORBAS.o .shobj/FT_CORBAS.so: FT_CORBAS.cpp \ - $(TAO_ROOT)/tao/FT_CORBAS.h \ +.obj/FT_CORBAS.o .obj/FT_CORBAS.o .obj/FT_CORBAS.o .obj/FT_CORBAS.o: FT_CORBAS.cpp \ + FT_CORBAS.h \ $(ACE_ROOT)/ace/pre.h \ - $(TAO_ROOT)/tao/ftpoafwd.h \ - $(TAO_ROOT)/tao/ftcorbafwd.h \ - $(TAO_ROOT)/tao/TimeBaseC.h \ - $(TAO_ROOT)/tao/Any.h \ - $(TAO_ROOT)/tao/CDR.h \ - $(TAO_ROOT)/tao/corbafwd.h \ + ftpoafwd.h \ + ftcorbafwd.h \ + TimeBaseC.h \ + Any.h \ + CDR.h \ + corbafwd.h \ $(ACE_ROOT)/ace/CDR_Stream.h \ $(ACE_ROOT)/ace/Message_Block.h \ $(ACE_ROOT)/ace/ACE.h \ $(ACE_ROOT)/ace/OS.h \ - $(ACE_ROOT)/ace/config-sunos5.6.h \ - $(ACE_ROOT)/ace/config-sunos5.5.h \ $(ACE_ROOT)/ace/post.h \ $(ACE_ROOT)/ace/ACE_export.h \ $(ACE_ROOT)/ace/svc_export.h \ @@ -33990,6 +32902,12 @@ realclean: $(ACE_ROOT)/ace/Log_Record.h \ $(ACE_ROOT)/ace/Log_Priority.h \ $(ACE_ROOT)/ace/Log_Record.i \ + $(ACE_ROOT)/ace/Thread_Hook.h \ + $(ACE_ROOT)/ace/Thread_Adapter.h \ + $(ACE_ROOT)/ace/Thread_Adapter.inl \ + $(ACE_ROOT)/ace/Thread_Exit.h \ + $(ACE_ROOT)/ace/Thread_Control.h \ + $(ACE_ROOT)/ace/Thread_Control.inl \ $(ACE_ROOT)/ace/ACE.i \ $(ACE_ROOT)/ace/Malloc.h \ $(ACE_ROOT)/ace/Malloc_Base.h \ @@ -34044,50 +32962,48 @@ realclean: $(ACE_ROOT)/ace/SString.h \ $(ACE_ROOT)/ace/SString.i \ $(ACE_ROOT)/ace/CDR_Stream.i \ - $(TAO_ROOT)/tao/try_macros.h \ - $(TAO_ROOT)/tao/orbconf.h \ + try_macros.h \ + orbconf.h \ $(ACE_ROOT)/ace/CORBA_macros.h \ - $(TAO_ROOT)/tao/varbase.h \ - $(TAO_ROOT)/tao/TAO_Export.h \ - $(TAO_ROOT)/tao/corbafwd.i \ - $(TAO_ROOT)/tao/CDR.i \ - $(TAO_ROOT)/tao/Environment.h \ - $(TAO_ROOT)/tao/Environment.i \ - $(TAO_ROOT)/tao/Object.h \ - $(TAO_ROOT)/tao/Object.i \ - $(TAO_ROOT)/tao/Typecode.h \ - $(TAO_ROOT)/tao/Exception.h \ - $(TAO_ROOT)/tao/Exception.i \ - $(TAO_ROOT)/tao/Typecode.i \ - $(TAO_ROOT)/tao/Any.i \ - $(TAO_ROOT)/tao/TimeBaseC.i \ - $(TAO_ROOT)/tao/FT_CORBAC.h \ - $(TAO_ROOT)/tao/GIOPC.h \ - $(TAO_ROOT)/tao/IOPC.h \ - $(TAO_ROOT)/tao/Sequence.h \ - $(TAO_ROOT)/tao/Managed_Types.h \ - $(TAO_ROOT)/tao/Managed_Types.i \ - $(TAO_ROOT)/tao/Sequence.i \ - $(TAO_ROOT)/tao/Sequence_T.h \ - $(TAO_ROOT)/tao/Sequence_T.i \ - $(TAO_ROOT)/tao/Sequence_T.cpp \ - $(TAO_ROOT)/tao/IOPC.i \ - $(TAO_ROOT)/tao/Object_KeyC.h \ - $(TAO_ROOT)/tao/Object_KeyC.i \ - $(TAO_ROOT)/tao/GIOPC.i \ - $(TAO_ROOT)/tao/PolicyC.h \ - $(TAO_ROOT)/tao/CurrentC.h \ - $(TAO_ROOT)/tao/CurrentC.i \ - $(TAO_ROOT)/tao/Encodable.h \ - $(TAO_ROOT)/tao/PolicyC.i \ - $(TAO_ROOT)/tao/POA_CORBA.h \ - $(TAO_ROOT)/tao/DynAnyC.h \ - $(TAO_ROOT)/tao/DynAnyC.i \ - $(TAO_ROOT)/tao/DomainC.h \ - $(TAO_ROOT)/tao/DomainC.i \ - $(TAO_ROOT)/tao/Servant_Base.h \ - $(TAO_ROOT)/tao/PortableServerC.h \ - $(TAO_ROOT)/tao/PortableServerC.i \ - $(TAO_ROOT)/tao/Servant_Base.i + varbase.h \ + TAO_Export.h \ + corbafwd.i \ + CDR.i \ + Environment.h \ + Environment.i \ + Object.h \ + Object.i \ + Typecode.h \ + Exception.h \ + Exception.i \ + Typecode.i \ + Any.i \ + TimeBaseC.i \ + FT_CORBAC.h \ + GIOPC.h \ + IOPC.h \ + Sequence.h \ + Managed_Types.h \ + Managed_Types.i \ + Sequence.i \ + Sequence_T.h \ + Sequence_T.i \ + Sequence_T.cpp \ + IOPC.i \ + Object_KeyC.h \ + Object_KeyC.i \ + GIOPC.i \ + PolicyC.h \ + CurrentC.h \ + CurrentC.i \ + Encodable.h \ + PolicyC.i \ + POA_CORBA.h \ + DomainC.h \ + DomainC.i \ + Servant_Base.h \ + PortableServerC.h \ + PortableServerC.i \ + Servant_Base.i # IF YOU PUT ANYTHING HERE IT WILL GO AWAY diff --git a/TAO/tao/Makefile.am b/TAO/tao/Makefile.am index 1a8f7017d00..5b0c1d98927 100644 --- a/TAO/tao/Makefile.am +++ b/TAO/tao/Makefile.am @@ -167,17 +167,6 @@ ORB_CORE_FILES = \ TAO_Singleton_Manager.cpp \ DLL_ORB.cpp -DYNAMIC_ANY_FILES = \ - DynAnyC.cpp \ - DynAnyS.cpp \ - DynAny_i.cpp \ - DynArray_i.cpp \ - DynEnum_i.cpp \ - DynSequence_i.cpp \ - DynStruct_i.cpp \ - DynUnion_i.cpp \ - InconsistentTypeCodeC.cpp - # Build a libtool library, libTAO.la for installation in libdir. lib_LTLIBRARIES = libTAO.la libTAO_la_SOURCES = \ @@ -186,8 +175,7 @@ libTAO_la_SOURCES = \ $(DEFAULT_RESOURCES_FILES) \ $(INTERPRETIVE_MARSHALING_FILES) \ $(IDL_COMPILER_FILES) \ - $(ORB_CORE_FILES) \ - $(DYNAMIC_ANY_FILES) + $(ORB_CORE_FILES) ## The following is an excerpt from the "libtool" manual, written by ## Gordon Matzigkeit: diff --git a/TAO/tao/Makefile.bor b/TAO/tao/Makefile.bor index b2c88efb121..d61ab2d964d 100644 --- a/TAO/tao/Makefile.bor +++ b/TAO/tao/Makefile.bor @@ -30,14 +30,6 @@ OBJFILES = \ $(OBJDIR)\DLL_ORB.obj \ $(OBJDIR)\DomainC.obj \ $(OBJDIR)\DomainS.obj \ - $(OBJDIR)\DynAny_i.obj \ - $(OBJDIR)\DynAnyC.obj \ - $(OBJDIR)\DynAnyS.obj \ - $(OBJDIR)\DynArray_i.obj \ - $(OBJDIR)\DynEnum_i.obj \ - $(OBJDIR)\DynSequence_i.obj \ - $(OBJDIR)\DynStruct_i.obj \ - $(OBJDIR)\DynUnion_i.obj \ $(OBJDIR)\Encodable.obj \ $(OBJDIR)\Environment.obj \ $(OBJDIR)\Exception.obj \ @@ -61,7 +53,6 @@ OBJFILES = \ $(OBJDIR)\IIOP_Transport.obj \ $(OBJDIR)\ImplRepoC.obj \ $(OBJDIR)\ImplRepoS.obj \ - $(OBJDIR)\InconsistentTypeCodeC.obj \ $(OBJDIR)\Interceptor.obj \ $(OBJDIR)\InterceptorC.obj \ $(OBJDIR)\InterfaceC.obj \ diff --git a/TAO/tao/ORB.cpp b/TAO/tao/ORB.cpp index 08a589decc2..bf0821e1b0f 100644 --- a/TAO/tao/ORB.cpp +++ b/TAO/tao/ORB.cpp @@ -17,7 +17,6 @@ #include "tao/Typecode.h" #include "tao/NVList.h" #include "tao/Stub.h" -#include "tao/DynAny_i.h" #include "tao/ORB_Core.h" #include "tao/Server_Strategy_Factory.h" #include "tao/debug.h" @@ -904,6 +903,9 @@ CORBA_ORB::resolve_initial_references (const char *name, else if (ACE_OS::strcmp (name, TAO_OBJID_IORMANIPULATION) == 0) return this->resolve_ior_manipulation (ACE_TRY_ENV); + else if (ACE_OS::strcmp (name, TAO_OBJID_DYNANYFACTORY) == 0) + return this->orb_core ()->resolve_dynanyfactory (ACE_TRY_ENV); + else if (ACE_OS::strcmp (name, TAO_OBJID_TYPECODEFACTORY) == 0) { CORBA::Object_var obj = @@ -1103,61 +1105,6 @@ CORBA_ORB::check_shutdown (CORBA_Environment &ACE_TRY_ENV) } } -#if (TAO_HAS_MINIMUM_CORBA == 0) - -// Dynamic Any factory functions. - -CORBA_DynAny_ptr -CORBA_ORB::create_dyn_any (const CORBA_Any& any, - CORBA::Environment& ACE_TRY_ENV) -{ - return TAO_DynAny_i::create_dyn_any (any, ACE_TRY_ENV); -} - -CORBA_DynAny_ptr -CORBA_ORB::create_basic_dyn_any (CORBA_TypeCode_ptr tc, - CORBA::Environment& ACE_TRY_ENV) -{ - return TAO_DynAny_i::create_dyn_any (tc, ACE_TRY_ENV); -} - -CORBA_DynStruct_ptr -CORBA_ORB::create_dyn_struct (CORBA_TypeCode_ptr tc, - CORBA::Environment& ACE_TRY_ENV) -{ - return TAO_DynAny_i::create_dyn_struct (tc, ACE_TRY_ENV); -} - -CORBA_DynSequence_ptr -CORBA_ORB::create_dyn_sequence (CORBA_TypeCode_ptr tc, - CORBA::Environment& ACE_TRY_ENV) -{ - return TAO_DynAny_i::create_dyn_sequence (tc, ACE_TRY_ENV); -} - -CORBA_DynArray_ptr -CORBA_ORB::create_dyn_array (CORBA_TypeCode_ptr tc, - CORBA::Environment& ACE_TRY_ENV) -{ - return TAO_DynAny_i::create_dyn_array (tc, ACE_TRY_ENV); -} - -CORBA_DynUnion_ptr -CORBA_ORB::create_dyn_union (CORBA_TypeCode_ptr tc, - CORBA::Environment& ACE_TRY_ENV) -{ - return TAO_DynAny_i::create_dyn_union (tc, ACE_TRY_ENV); -} - -CORBA_DynEnum_ptr -CORBA_ORB::create_dyn_enum (CORBA_TypeCode_ptr tc, - CORBA::Environment& ACE_TRY_ENV) -{ - return TAO_DynAny_i::create_dyn_enum (tc, ACE_TRY_ENV); -} - -#endif /* TAO_HAS_MINIMUM_CORBA */ - // **************************************************************** // String utility support; this needs to be integrated with the ORB's diff --git a/TAO/tao/ORB.h b/TAO/tao/ORB.h index 19f8ad8afa5..f0f480950d4 100644 --- a/TAO/tao/ORB.h +++ b/TAO/tao/ORB.h @@ -467,40 +467,6 @@ public: CORBA::Boolean poll_next_response (CORBA_Environment &ACE_TRY_ENV = TAO_default_environment ()); - // Typecode for the above exception. - static CORBA::TypeCode_ptr _tc_InconsistentTypeCode; - - // Dynamic Any factory functions. - - CORBA_DynAny_ptr create_dyn_any (const CORBA_Any& any, - CORBA::Environment &ACE_TRY_ENV - = TAO_default_environment ()); - - CORBA_DynAny_ptr create_basic_dyn_any (CORBA_TypeCode_ptr tc, - CORBA::Environment &ACE_TRY_ENV - = TAO_default_environment ()); - - CORBA_DynStruct_ptr create_dyn_struct (CORBA_TypeCode_ptr tc, - CORBA::Environment &ACE_TRY_ENV - = TAO_default_environment ()); - - CORBA_DynSequence_ptr create_dyn_sequence (CORBA_TypeCode_ptr tc, - CORBA::Environment &ACE_TRY_ENV - = TAO_default_environment ()); - - CORBA_DynArray_ptr create_dyn_array (CORBA_TypeCode_ptr tc, - CORBA::Environment &ACE_TRY_ENV - = TAO_default_environment ()); - - CORBA_DynUnion_ptr create_dyn_union (CORBA_TypeCode_ptr tc, - CORBA::Environment &ACE_TRY_ENV - = TAO_default_environment ()); - - CORBA_DynEnum_ptr create_dyn_enum (CORBA_TypeCode_ptr tc, - CORBA::Environment &ACE_TRY_ENV - = TAO_default_environment ()); - - #endif /* TAO_HAS_MINIMUM_CORBA */ // = ORB event loop methods. diff --git a/TAO/tao/ORB_Core.cpp b/TAO/tao/ORB_Core.cpp index f4f97aacb43..55b848a50d2 100644 --- a/TAO/tao/ORB_Core.cpp +++ b/TAO/tao/ORB_Core.cpp @@ -34,6 +34,8 @@ #include "tao/Sync_Strategies.h" +#include "tao/Object_Loader.h" + #if defined(ACE_MVS) #include "ace/Codeset_IBM1047.h" #endif /* ACE_MVS */ @@ -62,6 +64,7 @@ TAO_ORB_Core::TAO_ORB_Core (const char *orbid) implrepo_service_ (CORBA::Object::_nil ()), use_implrepo_ (0), typecode_factory_ (CORBA::Object::_nil ()), + dynany_factory_ (CORBA::Object::_nil ()), orb_ (), root_poa_ (0), orb_params_ (), @@ -1269,6 +1272,8 @@ TAO_ORB_Core::fini (void) CORBA::release (this->typecode_factory_); + CORBA::release (this->dynany_factory_); + if (TAO_debug_level >= 3) { ACE_DEBUG ((LM_DEBUG, @@ -1994,6 +1999,29 @@ TAO_ORB_Core::set_default_policies (void) return 0; } +void +TAO_ORB_Core::resolve_dynanyfactory_i (CORBA::Environment &ACE_TRY_ENV) +{ + TAO_Object_Loader *loader = + ACE_Dynamic_Service::instance ("DynamicAny_Loader"); + if (loader == 0) + { + // The Loader has not been statically configured, try to + // dynamically load it... + ACE_Service_Config::process_directive ( + "dynamic DynamicAny_Loader Service_Object *" + "TAO_DynamicAny:_make_TAO_DynamicAny_Loader()" + ); + + loader = + ACE_Dynamic_Service::instance ("DynamicAny_Loader"); + if (loader == 0) + ACE_THROW (CORBA::ORB::InvalidName ()); + } + this->dynany_factory_ = + loader->create_object (this->orb_.in (), 0, 0, ACE_TRY_ENV); +} + // **************************************************************** ACE_Allocator* diff --git a/TAO/tao/ORB_Core.h b/TAO/tao/ORB_Core.h index 7c15284c982..faff9464f69 100644 --- a/TAO/tao/ORB_Core.h +++ b/TAO/tao/ORB_Core.h @@ -480,6 +480,9 @@ public: void typecode_factory (const CORBA::Object_ptr tf); // Get/Set the IOR of the TypeCodeFactory DLL. + CORBA::Object_ptr resolve_dynanyfactory (CORBA::Environment &ACE_TRY_ENV); + // Resolve the Dynamic Any Factory + CORBA::ULong _incr_refcnt (void); CORBA::ULong _decr_refcnt (void); // Reference counting... @@ -529,6 +532,9 @@ protected: int set_default_policies (void); // Set ORB-level policy defaults for this ORB. + void resolve_dynanyfactory_i (CORBA::Environment &ACE_TRY_ENV); + // Obtain and cache the dynamic any factory object reference + private: // The ORB Core should not be copied ACE_UNIMPLEMENTED_FUNC (TAO_ORB_Core(const TAO_ORB_Core&)) @@ -561,6 +567,9 @@ protected: CORBA::Object_ptr typecode_factory_; // The cached IOR for the TypeCodeFactory DLL. + CORBA::Object_ptr dynany_factory_; + // The cached object reference for the DynAnyFactory. + CORBA::ORB_var orb_; // @@ Should we keep a single ORB pointer? This is good because // multiple calls to ORB_init() with the same ORBid can use the diff --git a/TAO/tao/ORB_Core.i b/TAO/tao/ORB_Core.i index d9881a54d16..fefb4baa96d 100644 --- a/TAO/tao/ORB_Core.i +++ b/TAO/tao/ORB_Core.i @@ -325,6 +325,19 @@ TAO_ORB_Core::typecode_factory (const CORBA::Object_ptr tf) this->typecode_factory_ = tf; } +ACE_INLINE CORBA::Object_ptr +TAO_ORB_Core::resolve_dynanyfactory (CORBA::Environment &ACE_TRY_ENV) +{ + ACE_GUARD_RETURN (ACE_SYNCH_MUTEX, mon, this->lock_, + CORBA::Object::_nil ()); + if (CORBA::is_nil (this->dynany_factory_)) + { + this->resolve_dynanyfactory_i (ACE_TRY_ENV); + ACE_CHECK_RETURN (CORBA::Object::_nil ()); + } + return CORBA::Object::_duplicate (this->dynany_factory_); +} + // **************************************************************** #if (TAO_HAS_BUFFERING_CONSTRAINT_POLICY == 1) diff --git a/TAO/tao/POA_CORBA.h b/TAO/tao/POA_CORBA.h index ac34701f9b4..5c44e051ed1 100644 --- a/TAO/tao/POA_CORBA.h +++ b/TAO/tao/POA_CORBA.h @@ -10,7 +10,7 @@ // POA_CORBA.h // // This file is created by merging the PolicyS.h, -// DomainS.h, DynAnyS.h and InterfaceS.h files which +// DomainS.h and InterfaceS.h files which // have been removed. // // = AUTHOR @@ -38,7 +38,6 @@ #endif /* ACE_LACKS_PRAGMA_ONCE */ #include "tao/PolicyC.h" -#include "tao/DynAnyC.h" #include "tao/DomainC.h" #include "tao/Servant_Base.h" #if (TAO_HAS_INTERFACE_REPOSITORY == 1) @@ -295,945 +294,6 @@ public: #if (TAO_HAS_MINIMUM_CORBA == 0) - class DynAny; - typedef DynAny *DynAny_ptr; - class TAO_Export DynAny : public virtual TAO_Local_ServantBase - { - protected: - DynAny (void); - public: - DynAny (DynAny& rhs); - virtual ~DynAny (void); - virtual CORBA::Boolean _is_a ( - const char* logical_type_id, - CORBA::Environment &ACE_TRY_ENV = - CORBA::Environment::default_environment () - ); - virtual void* _downcast ( - const char* logical_type_id - ); - virtual CORBA::TypeCode_ptr type ( - CORBA::Environment &ACE_TRY_ENV = - CORBA::Environment::default_environment () - ) = 0; - - virtual void assign ( - CORBA_DynAny_ptr dyn_any, - CORBA::Environment &ACE_TRY_ENV = - CORBA::Environment::default_environment () - ) = 0; - - virtual void from_any ( - const CORBA::Any & value, - CORBA::Environment &ACE_TRY_ENV = - CORBA::Environment::default_environment () - ) = 0; - - virtual CORBA::Any * to_any ( - CORBA::Environment &ACE_TRY_ENV = - CORBA::Environment::default_environment () - ) = 0; - - virtual void destroy ( - CORBA::Environment &ACE_TRY_ENV = - CORBA::Environment::default_environment () - ) = 0; - - virtual CORBA_DynAny_ptr copy ( - CORBA::Environment &ACE_TRY_ENV = - CORBA::Environment::default_environment () - ) = 0; - - virtual void insert_boolean ( - CORBA::Boolean value, - CORBA::Environment &ACE_TRY_ENV = - CORBA::Environment::default_environment () - ) = 0; - - virtual void insert_octet ( - CORBA::Octet value, - CORBA::Environment &ACE_TRY_ENV = - CORBA::Environment::default_environment () - ) = 0; - - virtual void insert_char ( - CORBA::Char value, - CORBA::Environment &ACE_TRY_ENV = - CORBA::Environment::default_environment () - ) = 0; - - virtual void insert_short ( - CORBA::Short value, - CORBA::Environment &ACE_TRY_ENV = - CORBA::Environment::default_environment () - ) = 0; - - virtual void insert_ushort ( - CORBA::UShort value, - CORBA::Environment &ACE_TRY_ENV = - CORBA::Environment::default_environment () - ) = 0; - - virtual void insert_long ( - CORBA::Long value, - CORBA::Environment &ACE_TRY_ENV = - CORBA::Environment::default_environment () - ) = 0; - - virtual void insert_ulong ( - CORBA::ULong value, - CORBA::Environment &ACE_TRY_ENV = - CORBA::Environment::default_environment () - ) = 0; - - virtual void insert_float ( - CORBA::Float value, - CORBA::Environment &ACE_TRY_ENV = - CORBA::Environment::default_environment () - ) = 0; - - virtual void insert_double ( - CORBA::Double value, - CORBA::Environment &ACE_TRY_ENV = - CORBA::Environment::default_environment () - ) = 0; - - virtual void insert_string ( - const char * value, - CORBA::Environment &ACE_TRY_ENV = - CORBA::Environment::default_environment () - ) = 0; - - virtual void insert_reference ( - CORBA::Object_ptr value, - CORBA::Environment &ACE_TRY_ENV = - CORBA::Environment::default_environment () - ) = 0; - - virtual void insert_typecode ( - CORBA::TypeCode_ptr value, - CORBA::Environment &ACE_TRY_ENV = - CORBA::Environment::default_environment () - ) = 0; - - virtual void insert_longlong ( - CORBA::LongLong value, - CORBA::Environment &ACE_TRY_ENV = - CORBA::Environment::default_environment () - ) = 0; - - virtual void insert_ulonglong ( - CORBA::ULongLong value, - CORBA::Environment &ACE_TRY_ENV = - CORBA::Environment::default_environment () - ) = 0; - - virtual void insert_wchar ( - CORBA::WChar value, - CORBA::Environment &ACE_TRY_ENV = - CORBA::Environment::default_environment () - ) = 0; - - virtual void insert_any ( - const CORBA::Any & value, - CORBA::Environment &ACE_TRY_ENV = - CORBA::Environment::default_environment () - ) = 0; - - virtual CORBA::Boolean get_boolean ( - CORBA::Environment &ACE_TRY_ENV = - CORBA::Environment::default_environment () - ) = 0; - - virtual CORBA::Octet get_octet ( - CORBA::Environment &ACE_TRY_ENV = - CORBA::Environment::default_environment () - ) = 0; - - virtual CORBA::Char get_char ( - CORBA::Environment &ACE_TRY_ENV = - CORBA::Environment::default_environment () - ) = 0; - - virtual CORBA::Short get_short ( - CORBA::Environment &ACE_TRY_ENV = - CORBA::Environment::default_environment () - ) = 0; - - virtual CORBA::UShort get_ushort ( - CORBA::Environment &ACE_TRY_ENV = - CORBA::Environment::default_environment () - ) = 0; - - virtual CORBA::Long get_long ( - CORBA::Environment &ACE_TRY_ENV = - CORBA::Environment::default_environment () - ) = 0; - - virtual CORBA::ULong get_ulong ( - CORBA::Environment &ACE_TRY_ENV = - CORBA::Environment::default_environment () - ) = 0; - - virtual CORBA::Float get_float ( - CORBA::Environment &ACE_TRY_ENV = - CORBA::Environment::default_environment () - ) = 0; - - virtual CORBA::Double get_double ( - CORBA::Environment &ACE_TRY_ENV = - CORBA::Environment::default_environment () - ) = 0; - - virtual char * get_string ( - CORBA::Environment &ACE_TRY_ENV = - CORBA::Environment::default_environment () - ) = 0; - - virtual CORBA::Object_ptr get_reference ( - CORBA::Environment &ACE_TRY_ENV = - CORBA::Environment::default_environment () - ) = 0; - - virtual CORBA::TypeCode_ptr get_typecode ( - CORBA::Environment &ACE_TRY_ENV = - CORBA::Environment::default_environment () - ) = 0; - - virtual CORBA::LongLong get_longlong ( - CORBA::Environment &ACE_TRY_ENV = - CORBA::Environment::default_environment () - ) = 0; - - virtual CORBA::ULongLong get_ulonglong ( - CORBA::Environment &ACE_TRY_ENV = - CORBA::Environment::default_environment () - ) = 0; - - virtual CORBA::WChar get_wchar ( - CORBA::Environment &ACE_TRY_ENV = - CORBA::Environment::default_environment () - ) = 0; - - virtual CORBA::Any * get_any ( - CORBA::Environment &ACE_TRY_ENV = - CORBA::Environment::default_environment () - ) = 0; - - virtual CORBA_DynAny_ptr current_component ( - CORBA::Environment &ACE_TRY_ENV = - CORBA::Environment::default_environment () - ) = 0; - - virtual CORBA::Boolean next ( - CORBA::Environment &ACE_TRY_ENV = - CORBA::Environment::default_environment () - ) = 0; - - virtual CORBA::Boolean seek ( - CORBA::Long slot, - CORBA::Environment &ACE_TRY_ENV = - CORBA::Environment::default_environment () - ) = 0; - - virtual void rewind ( - CORBA::Environment &ACE_TRY_ENV = - CORBA::Environment::default_environment () - ) = 0; - - CORBA_DynAny *_this ( - CORBA::Environment &ACE_TRY_ENV = - CORBA::Environment::default_environment () - ); - - virtual const char* _interface_repository_id (void) const; - -#if !defined(__GNUC__) || __GNUC__ > 2 || __GNUC_MINOR__ >= 8 - typedef DynAny_ptr _ptr_type; -#endif /* __GNUC__ */ - // Useful for template programming. - - }; - - class _tao_collocated_DynAny : public virtual CORBA_DynAny - { - public: - _tao_collocated_DynAny ( - DynAny_ptr servant, - TAO_Stub *stub - ); - DynAny_ptr _get_servant (void) const; - virtual CORBA::Boolean _is_a ( - const char *logical_type_id, - CORBA::Environment &ACE_TRY_ENV = - CORBA::Environment::default_environment () - ); - virtual CORBA::TypeCode_ptr type ( - CORBA::Environment &ACE_TRY_ENV = - CORBA::Environment::default_environment () - ); - virtual void assign ( - CORBA_DynAny_ptr CORBA_Dyn_any, - CORBA::Environment &ACE_TRY_ENV = - CORBA::Environment::default_environment () - ); - virtual void from_any ( - const CORBA::Any & value, - CORBA::Environment &ACE_TRY_ENV = - CORBA::Environment::default_environment () - ); - virtual CORBA::Any * to_any ( - CORBA::Environment &ACE_TRY_ENV = - CORBA::Environment::default_environment () - ); - virtual void destroy ( - CORBA::Environment &ACE_TRY_ENV = - CORBA::Environment::default_environment () - ); - virtual CORBA_DynAny_ptr copy ( - CORBA::Environment &ACE_TRY_ENV = - CORBA::Environment::default_environment () - ); - virtual void insert_boolean ( - CORBA::Boolean value, - CORBA::Environment &ACE_TRY_ENV = - CORBA::Environment::default_environment () - ); - virtual void insert_octet ( - CORBA::Octet value, - CORBA::Environment &ACE_TRY_ENV = - CORBA::Environment::default_environment () - ); - virtual void insert_char ( - CORBA::Char value, - CORBA::Environment &ACE_TRY_ENV = - CORBA::Environment::default_environment () - ); - virtual void insert_short ( - CORBA::Short value, - CORBA::Environment &ACE_TRY_ENV = - CORBA::Environment::default_environment () - ); - virtual void insert_ushort ( - CORBA::UShort value, - CORBA::Environment &ACE_TRY_ENV = - CORBA::Environment::default_environment () - ); - virtual void insert_long ( - CORBA::Long value, - CORBA::Environment &ACE_TRY_ENV = - CORBA::Environment::default_environment () - ); - virtual void insert_ulong ( - CORBA::ULong value, - CORBA::Environment &ACE_TRY_ENV = - CORBA::Environment::default_environment () - ); - virtual void insert_float ( - CORBA::Float value, - CORBA::Environment &ACE_TRY_ENV = - CORBA::Environment::default_environment () - ); - virtual void insert_double ( - CORBA::Double value, - CORBA::Environment &ACE_TRY_ENV = - CORBA::Environment::default_environment () - ); - virtual void insert_string ( - const char * value, - CORBA::Environment &ACE_TRY_ENV = - CORBA::Environment::default_environment () - ); - virtual void insert_reference ( - CORBA::Object_ptr value, - CORBA::Environment &ACE_TRY_ENV = - CORBA::Environment::default_environment () - ); - virtual void insert_typecode ( - CORBA::TypeCode_ptr value, - CORBA::Environment &ACE_TRY_ENV = - CORBA::Environment::default_environment () - ); - virtual void insert_longlong ( - CORBA::LongLong value, - CORBA::Environment &ACE_TRY_ENV = - CORBA::Environment::default_environment () - ); - virtual void insert_ulonglong ( - CORBA::ULongLong value, - CORBA::Environment &ACE_TRY_ENV = - CORBA::Environment::default_environment () - ); - virtual void insert_wchar ( - CORBA::WChar value, - CORBA::Environment &ACE_TRY_ENV = - CORBA::Environment::default_environment () - ); - virtual void insert_any ( - const CORBA::Any & value, - CORBA::Environment &ACE_TRY_ENV = - CORBA::Environment::default_environment () - ); - virtual CORBA::Boolean get_boolean ( - CORBA::Environment &ACE_TRY_ENV = - CORBA::Environment::default_environment () - ); - virtual CORBA::Octet get_octet ( - CORBA::Environment &ACE_TRY_ENV = - CORBA::Environment::default_environment () - ); - virtual CORBA::Char get_char ( - CORBA::Environment &ACE_TRY_ENV = - CORBA::Environment::default_environment () - ); - virtual CORBA::Short get_short ( - CORBA::Environment &ACE_TRY_ENV = - CORBA::Environment::default_environment () - ); - virtual CORBA::UShort get_ushort ( - CORBA::Environment &ACE_TRY_ENV = - CORBA::Environment::default_environment () - ); - virtual CORBA::Long get_long ( - CORBA::Environment &ACE_TRY_ENV = - CORBA::Environment::default_environment () - ); - virtual CORBA::ULong get_ulong ( - CORBA::Environment &ACE_TRY_ENV = - CORBA::Environment::default_environment () - ); - virtual CORBA::Float get_float ( - CORBA::Environment &ACE_TRY_ENV = - CORBA::Environment::default_environment () - ); - virtual CORBA::Double get_double ( - CORBA::Environment &ACE_TRY_ENV = - CORBA::Environment::default_environment () - ); - virtual char * get_string ( - CORBA::Environment &ACE_TRY_ENV = - CORBA::Environment::default_environment () - ); - virtual CORBA::Object_ptr get_reference ( - CORBA::Environment &ACE_TRY_ENV = - CORBA::Environment::default_environment () - ); - virtual CORBA::TypeCode_ptr get_typecode ( - CORBA::Environment &ACE_TRY_ENV = - CORBA::Environment::default_environment () - ); - virtual CORBA::LongLong get_longlong ( - CORBA::Environment &ACE_TRY_ENV = - CORBA::Environment::default_environment () - ); - virtual CORBA::ULongLong get_ulonglong ( - CORBA::Environment &ACE_TRY_ENV = - CORBA::Environment::default_environment () - ); - virtual CORBA::WChar get_wchar ( - CORBA::Environment &ACE_TRY_ENV = - CORBA::Environment::default_environment () - ); - virtual CORBA::Any * get_any ( - CORBA::Environment &ACE_TRY_ENV = - CORBA::Environment::default_environment () - ); - virtual CORBA_DynAny_ptr current_component ( - CORBA::Environment &ACE_TRY_ENV = - CORBA::Environment::default_environment () - ); - virtual CORBA::Boolean next ( - CORBA::Environment &ACE_TRY_ENV = - CORBA::Environment::default_environment () - ); - virtual CORBA::Boolean seek ( - CORBA::Long slot, - CORBA::Environment &ACE_TRY_ENV = - CORBA::Environment::default_environment () - ); - virtual void rewind ( - CORBA::Environment &ACE_TRY_ENV = - CORBA::Environment::default_environment () - ); - - private: - DynAny_ptr servant_; - }; - - class DynEnum; - typedef DynEnum *DynEnum_ptr; - class TAO_Export DynEnum : public virtual DynAny - { - protected: - DynEnum (void); - public: - DynEnum (DynEnum& rhs); - virtual ~DynEnum (void); - virtual CORBA::Boolean _is_a ( - const char* logical_type_id, - CORBA::Environment &ACE_TRY_ENV = - CORBA::Environment::default_environment () - ); - virtual void* _downcast ( - const char* logical_type_id - ); - virtual char * value_as_string ( - CORBA::Environment &ACE_TRY_ENV = - CORBA::Environment::default_environment () - ) = 0; - - virtual void value_as_string ( - const char * value_as_string, - CORBA::Environment &ACE_TRY_ENV = - CORBA::Environment::default_environment () - ) = 0; - - virtual CORBA::ULong value_as_ulong ( - CORBA::Environment &ACE_TRY_ENV = - CORBA::Environment::default_environment () - ) = 0; - - virtual void value_as_ulong ( - CORBA::ULong value_as_ulong, - CORBA::Environment &ACE_TRY_ENV = - CORBA::Environment::default_environment () - ) = 0; - - CORBA_DynEnum *_this ( - CORBA::Environment &ACE_TRY_ENV = - CORBA::Environment::default_environment () - ); - - virtual const char* _interface_repository_id (void) const; - -#if !defined(__GNUC__) || __GNUC__ > 2 || __GNUC_MINOR__ >= 8 - typedef DynEnum_ptr _ptr_type; -#endif /* __GNUC__ */ - // Useful for template programming. - - }; - - class _tao_collocated_DynEnum : public virtual CORBA_DynEnum, - public virtual _tao_collocated_DynAny - { - public: - _tao_collocated_DynEnum ( - DynEnum_ptr servant, - TAO_Stub *stub - ); - DynEnum_ptr _get_servant (void) const; - virtual CORBA::Boolean _is_a ( - const char *logical_type_id, - CORBA::Environment &ACE_TRY_ENV = - CORBA::Environment::default_environment () - ); - virtual char * value_as_string ( - CORBA::Environment &ACE_TRY_ENV = - CORBA::Environment::default_environment () - ); - virtual void value_as_string ( - const char * value_as_string, - CORBA::Environment &ACE_TRY_ENV = - CORBA::Environment::default_environment () - ); - virtual CORBA::ULong value_as_ulong ( - CORBA::Environment &ACE_TRY_ENV = - CORBA::Environment::default_environment () - ); - virtual void value_as_ulong ( - CORBA::ULong value_as_ulong, - CORBA::Environment &ACE_TRY_ENV = - CORBA::Environment::default_environment () - ); - - private: - DynEnum_ptr servant_; - }; - - class DynStruct; - typedef DynStruct *DynStruct_ptr; - class TAO_Export DynStruct : public virtual DynAny - { - protected: - DynStruct (void); - public: - DynStruct (DynStruct& rhs); - virtual ~DynStruct (void); - virtual CORBA::Boolean _is_a ( - const char* logical_type_id, - CORBA::Environment &ACE_TRY_ENV = - CORBA::Environment::default_environment () - ); - virtual void* _downcast ( - const char* logical_type_id - ); - virtual char * current_member_name ( - CORBA::Environment &ACE_TRY_ENV = - CORBA::Environment::default_environment () - ) = 0; - - virtual CORBA::TCKind current_member_kind ( - CORBA::Environment &ACE_TRY_ENV = - CORBA::Environment::default_environment () - ) = 0; - - virtual CORBA::NameValuePairSeq * get_members ( - CORBA::Environment &ACE_TRY_ENV = - CORBA::Environment::default_environment () - ) = 0; - - virtual void set_members ( - const CORBA::NameValuePairSeq & value, - CORBA::Environment &ACE_TRY_ENV = - CORBA::Environment::default_environment () - ) = 0; - - CORBA_DynStruct *_this ( - CORBA::Environment &ACE_TRY_ENV = - CORBA::Environment::default_environment () - ); - - virtual const char* _interface_repository_id (void) const; - -#if !defined(__GNUC__) || __GNUC__ > 2 || __GNUC_MINOR__ >= 8 - typedef DynStruct_ptr _ptr_type; -#endif /* __GNUC__ */ - // Useful for template programming. - - }; - - class _tao_collocated_DynStruct : public virtual CORBA_DynStruct, - public virtual _tao_collocated_DynAny - { - public: - _tao_collocated_DynStruct ( - DynStruct_ptr servant, - TAO_Stub *stub - ); - DynStruct_ptr _get_servant (void) const; - virtual CORBA::Boolean _is_a ( - const char *logical_type_id, - CORBA::Environment &ACE_TRY_ENV = - CORBA::Environment::default_environment () - ); - virtual char * current_member_name ( - CORBA::Environment &ACE_TRY_ENV = - CORBA::Environment::default_environment () - ); - virtual CORBA::TCKind current_member_kind ( - CORBA::Environment &ACE_TRY_ENV = - CORBA::Environment::default_environment () - ); - virtual CORBA::NameValuePairSeq * get_members ( - CORBA::Environment &ACE_TRY_ENV = - CORBA::Environment::default_environment () - ); - virtual void set_members ( - const CORBA::NameValuePairSeq & value, - CORBA::Environment &ACE_TRY_ENV = - CORBA::Environment::default_environment () - ); - - private: - DynStruct_ptr servant_; - }; - - class DynUnion; - typedef DynUnion *DynUnion_ptr; - class TAO_Export DynUnion : public virtual DynAny - { - protected: - DynUnion (void); - public: - DynUnion (DynUnion& rhs); - virtual ~DynUnion (void); - virtual CORBA::Boolean _is_a ( - const char* logical_type_id, - CORBA::Environment &ACE_TRY_ENV = - CORBA::Environment::default_environment () - ); - virtual void* _downcast ( - const char* logical_type_id - ); - virtual CORBA::Boolean set_as_default ( - CORBA::Environment &ACE_TRY_ENV = - CORBA::Environment::default_environment () - ) = 0; - - virtual void set_as_default ( - CORBA::Boolean set_as_default, - CORBA::Environment &ACE_TRY_ENV = - CORBA::Environment::default_environment () - ) = 0; - - virtual CORBA_DynAny_ptr discriminator ( - CORBA::Environment &ACE_TRY_ENV = - CORBA::Environment::default_environment () - ) = 0; - - virtual CORBA::TCKind discriminator_kind ( - CORBA::Environment &ACE_TRY_ENV = - CORBA::Environment::default_environment () - ) = 0; - - virtual CORBA_DynAny_ptr member ( - CORBA::Environment &ACE_TRY_ENV = - CORBA::Environment::default_environment () - ) = 0; - - virtual char * member_name ( - CORBA::Environment &ACE_TRY_ENV = - CORBA::Environment::default_environment () - ) = 0; - - virtual void member_name ( - const char * member_name, - CORBA::Environment &ACE_TRY_ENV = - CORBA::Environment::default_environment () - ) = 0; - - virtual CORBA::TCKind member_kind ( - CORBA::Environment &ACE_TRY_ENV = - CORBA::Environment::default_environment () - ) = 0; - - CORBA_DynUnion *_this ( - CORBA::Environment &ACE_TRY_ENV = - CORBA::Environment::default_environment () - ); - - virtual const char* _interface_repository_id (void) const; - -#if !defined(__GNUC__) || __GNUC__ > 2 || __GNUC_MINOR__ >= 8 - typedef DynUnion_ptr _ptr_type; -#endif /* __GNUC__ */ - // Useful for template programming. - - }; - - class _tao_collocated_DynUnion : public virtual CORBA_DynUnion, - public virtual _tao_collocated_DynAny - { - public: - _tao_collocated_DynUnion ( - DynUnion_ptr servant, - TAO_Stub *stub - ); - DynUnion_ptr _get_servant (void) const; - virtual CORBA::Boolean _is_a ( - const char *logical_type_id, - CORBA::Environment &ACE_TRY_ENV = - CORBA::Environment::default_environment () - ); - virtual CORBA::Boolean set_as_default ( - CORBA::Environment &ACE_TRY_ENV = - CORBA::Environment::default_environment () - ); - virtual void set_as_default ( - CORBA::Boolean set_as_default, - CORBA::Environment &ACE_TRY_ENV = - CORBA::Environment::default_environment () - ); - virtual CORBA_DynAny_ptr discriminator ( - CORBA::Environment &ACE_TRY_ENV = - CORBA::Environment::default_environment () - ); - virtual CORBA::TCKind discriminator_kind ( - CORBA::Environment &ACE_TRY_ENV = - CORBA::Environment::default_environment () - ); - virtual CORBA_DynAny_ptr member ( - CORBA::Environment &ACE_TRY_ENV = - CORBA::Environment::default_environment () - ); - virtual char * member_name ( - CORBA::Environment &ACE_TRY_ENV = - CORBA::Environment::default_environment () - ); - virtual void member_name ( - const char * member_name, - CORBA::Environment &ACE_TRY_ENV = - CORBA::Environment::default_environment () - ); - virtual CORBA::TCKind member_kind ( - CORBA::Environment &ACE_TRY_ENV = - CORBA::Environment::default_environment () - ); - - private: - DynUnion_ptr servant_; - }; - - class DynSequence; - typedef DynSequence *DynSequence_ptr; - class TAO_Export DynSequence : public virtual DynAny - { - protected: - DynSequence (void); - public: - DynSequence (DynSequence& rhs); - virtual ~DynSequence (void); - virtual CORBA::Boolean _is_a ( - const char* logical_type_id, - CORBA::Environment &ACE_TRY_ENV = - CORBA::Environment::default_environment () - ); - virtual void* _downcast ( - const char* logical_type_id - ); - virtual CORBA::ULong length ( - CORBA::Environment &ACE_TRY_ENV = - CORBA::Environment::default_environment () - ) = 0; - - virtual void length ( - CORBA::ULong length, - CORBA::Environment &ACE_TRY_ENV = - CORBA::Environment::default_environment () - ) = 0; - - virtual CORBA_AnySeq * get_elements ( - CORBA::Environment &ACE_TRY_ENV = - CORBA::Environment::default_environment () - ) = 0; - - virtual void set_elements ( - const CORBA_AnySeq & value, - CORBA::Environment &ACE_TRY_ENV = - CORBA::Environment::default_environment () - ) = 0; - - static void type_skel ( - CORBA::ServerRequest &req, - void *obj, - void *context, - CORBA::Environment &ACE_TRY_ENV = - CORBA::Environment::default_environment () - ); - - CORBA_DynSequence *_this ( - CORBA::Environment &ACE_TRY_ENV = - CORBA::Environment::default_environment () - ); - - virtual const char* _interface_repository_id (void) const; - -#if !defined(__GNUC__) || __GNUC__ > 2 || __GNUC_MINOR__ >= 8 - typedef DynSequence_ptr _ptr_type; -#endif /* __GNUC__ */ - // Useful for template programming. - - }; - - class _tao_collocated_DynSequence : public virtual CORBA_DynSequence, - public virtual _tao_collocated_DynAny - { - public: - _tao_collocated_DynSequence ( - DynSequence_ptr servant, - TAO_Stub *stub - ); - DynSequence_ptr _get_servant (void) const; - virtual CORBA::Boolean _is_a ( - const char *logical_type_id, - CORBA::Environment &ACE_TRY_ENV = - CORBA::Environment::default_environment () - ); - virtual CORBA::ULong length ( - CORBA::Environment &ACE_TRY_ENV = - CORBA::Environment::default_environment () - ); - virtual void length ( - CORBA::ULong length, - CORBA::Environment &ACE_TRY_ENV = - CORBA::Environment::default_environment () - ); - virtual CORBA_AnySeq * get_elements ( - CORBA::Environment &ACE_TRY_ENV = - CORBA::Environment::default_environment () - ); - virtual void set_elements ( - const CORBA_AnySeq & value, - CORBA::Environment &ACE_TRY_ENV = - CORBA::Environment::default_environment () - ); - - private: - DynSequence_ptr servant_; - }; - - class DynArray; - typedef DynArray *DynArray_ptr; - class TAO_Export DynArray : public virtual DynAny - { - protected: - DynArray (void); - public: - DynArray (DynArray& rhs); - virtual ~DynArray (void); - virtual CORBA::Boolean _is_a ( - const char* logical_type_id, - CORBA::Environment &ACE_TRY_ENV = - CORBA::Environment::default_environment () - ); - virtual void* _downcast ( - const char* logical_type_id - ); - virtual CORBA_AnySeq * get_elements ( - CORBA::Environment &ACE_TRY_ENV = - CORBA::Environment::default_environment () - ) = 0; - - virtual void set_elements ( - const CORBA_AnySeq & value, - CORBA::Environment &ACE_TRY_ENV = - CORBA::Environment::default_environment () - ) = 0; - - CORBA_DynArray *_this ( - CORBA::Environment &ACE_TRY_ENV = - CORBA::Environment::default_environment () - ); - - virtual const char* _interface_repository_id (void) const; - -#if !defined(__GNUC__) || __GNUC__ > 2 || __GNUC_MINOR__ >= 8 - typedef DynArray_ptr _ptr_type; -#endif /* __GNUC__ */ - // Useful for template programming. - - }; - - class _tao_collocated_DynArray : public virtual CORBA_DynArray, - public virtual _tao_collocated_DynAny - { - public: - _tao_collocated_DynArray ( - DynArray_ptr servant, - TAO_Stub *stub - ); - DynArray_ptr _get_servant (void) const; - virtual CORBA::Boolean _is_a ( - const char *logical_type_id, - CORBA::Environment &ACE_TRY_ENV = - CORBA::Environment::default_environment () - ); - virtual CORBA_AnySeq * get_elements ( - CORBA::Environment &ACE_TRY_ENV = - CORBA::Environment::default_environment () - ); - virtual void set_elements ( - const CORBA_AnySeq & value, - CORBA::Environment &ACE_TRY_ENV = - CORBA::Environment::default_environment () - ); - - private: - DynArray_ptr servant_; - }; - - // **************************************************************** - class ConstructionPolicy; typedef ConstructionPolicy *ConstructionPolicy_ptr; class ConstructionPolicy : public virtual Policy diff --git a/TAO/tao/Typecode_Constants.cpp b/TAO/tao/Typecode_Constants.cpp index c513bb4aa39..c37243b3d78 100644 --- a/TAO/tao/Typecode_Constants.cpp +++ b/TAO/tao/Typecode_Constants.cpp @@ -32,8 +32,6 @@ #include "tao/Object_KeyC.h" #include "tao/PolicyC.h" #include "tao/CurrentC.h" -#include "tao/DynAnyC.h" -#include "tao/InconsistentTypeCodeC.h" #include "tao/DomainC.h" #include "tao/WrongTransactionC.h" #include "tao/Services.h" @@ -189,8 +187,6 @@ CORBA::TypeCode_ptr CORBA_ORB::_tc_InvalidName = 0; #if (TAO_HAS_MINIMUM_CORBA == 0) -CORBA::TypeCode_ptr CORBA_ORB::_tc_InconsistentTypeCode = 0; - TAO_NAMESPACE_TYPE (CORBA::TypeCode_ptr) TAO_NAMESPACE_BEGIN (CORBA) TAO_NAMESPACE_DEFINE (CORBA::TypeCode_ptr, _tc_ConstructionPolicy, 0) @@ -203,22 +199,6 @@ TAO_NAMESPACE_TYPE (CORBA::TypeCode_ptr) TAO_NAMESPACE_BEGIN (CORBA) TAO_NAMESPACE_DEFINE (CORBA::TypeCode_ptr, _tc_WrongTransaction, 0) TAO_NAMESPACE_END -TAO_NAMESPACE_TYPE (CORBA::TypeCode_ptr) -TAO_NAMESPACE_BEGIN (CORBA) -TAO_NAMESPACE_DEFINE (CORBA::TypeCode_ptr, _tc_AnySeq, 0) -TAO_NAMESPACE_END -TAO_NAMESPACE_TYPE (CORBA::TypeCode_ptr) -TAO_NAMESPACE_BEGIN (CORBA) -TAO_NAMESPACE_DEFINE (CORBA::TypeCode_ptr, _tc_FieldName, 0) -TAO_NAMESPACE_END -TAO_NAMESPACE_TYPE (CORBA::TypeCode_ptr) -TAO_NAMESPACE_BEGIN (CORBA) -TAO_NAMESPACE_DEFINE (CORBA::TypeCode_ptr, _tc_NameValuePair, 0) -TAO_NAMESPACE_END -TAO_NAMESPACE_TYPE (CORBA::TypeCode_ptr) -TAO_NAMESPACE_BEGIN (CORBA) -TAO_NAMESPACE_DEFINE (CORBA::TypeCode_ptr, _tc_NameValuePairSeq, 0) -TAO_NAMESPACE_END #endif /* TAO_HAS_MINIMUM_CORBA */ @@ -616,39 +596,6 @@ TAO_TypeCodes::init (void) sizeof (CORBA_ORB::ObjectId)); #if (TAO_HAS_MINIMUM_CORBA == 0) - static const CORBA::Long _oc_CORBA_ORB_InconsistentTypeCode[] = - { - TAO_ENCAP_BYTE_ORDER, // byte order - 47, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f4f52), - ACE_NTOHL (0x422f496e), - ACE_NTOHL (0x636f6e73), - ACE_NTOHL (0x69737465), - ACE_NTOHL (0x6e745479), - ACE_NTOHL (0x7065436f), - ACE_NTOHL (0x64653a31), - ACE_NTOHL (0x2e3000fd), // repository ID = - // IDL:omg.org/CORBA/ORB/InconsistentTypeCode:1.0 - 21, - ACE_NTOHL (0x496e636f), - ACE_NTOHL (0x6e736973), - ACE_NTOHL (0x74656e74), - ACE_NTOHL (0x54797065), - ACE_NTOHL (0x436f6465), - ACE_NTOHL (0xfdfdfd), // name = InconsistentTypeCode - 0, // member count - }; - - CORBA_ORB::_tc_InconsistentTypeCode = - new CORBA::TypeCode (CORBA::tk_except, - sizeof (_oc_CORBA_ORB_InconsistentTypeCode), - (char *) &_oc_CORBA_ORB_InconsistentTypeCode, - 0, - sizeof (CORBA_ORB_InconsistentTypeCode)); static const CORBA::Long _oc_CORBA_ConstructionPolicy[] = { @@ -708,125 +655,6 @@ TAO_TypeCodes::init (void) 0, sizeof (CORBA::NamedValue)); - static const CORBA::Long _oc_CORBA_NameValuePair[] = - { - TAO_ENCAP_BYTE_ORDER, // byte order - 28, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f4e61), - ACE_NTOHL (0x6d655661), - ACE_NTOHL (0x6c756550), - ACE_NTOHL (0x6169723a), - ACE_NTOHL (0x312e3000), // repository ID = - // IDL:CORBA/NameValuePair:1.0 - 14, - ACE_NTOHL (0x4e616d65), - ACE_NTOHL (0x56616c75), - ACE_NTOHL (0x65506169), - ACE_NTOHL (0x72000000), // name = NameValuePair - 2, // member count - 3, - ACE_NTOHL (0x69640000), // name = id - CORBA::tk_alias, // typecode kind for typedefs - 56, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 24, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f4669), - ACE_NTOHL (0x656c644e), - ACE_NTOHL (0x616d653a), - ACE_NTOHL (0x312e3000), // repository ID = - // IDL:CORBA/FieldName:1.0 - 10, - ACE_NTOHL (0x4669656c), - ACE_NTOHL (0x644e616d), - ACE_NTOHL (0x65000000), // name = FieldName - CORBA::tk_string, - 0, // string length - 6, - ACE_NTOHL (0x76616c75), - ACE_NTOHL (0x65000000), // name = value - CORBA::tk_any, - }; - - CORBA::_tc_NameValuePair = - new CORBA::TypeCode (CORBA::tk_struct, - sizeof (_oc_CORBA_NameValuePair), - (char *) &_oc_CORBA_NameValuePair, - 0, - sizeof (CORBA::NameValuePair)); - - static const CORBA::Long _oc_CORBA_NameValuePairSeq[] = - { - TAO_ENCAP_BYTE_ORDER, // byte order - 31, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f4e61), - ACE_NTOHL (0x6d655661), - ACE_NTOHL (0x6c756550), - ACE_NTOHL (0x61697253), - ACE_NTOHL (0x65713a31), - ACE_NTOHL (0x2e300000), // repository ID = IDL:CORBA/NameValuePairSeq:1.0 - 17, - ACE_NTOHL (0x4e616d65), - ACE_NTOHL (0x56616c75), - ACE_NTOHL (0x65506169), - ACE_NTOHL (0x72536571), - ACE_NTOHL (0x0), // name = NameValuePairSeq - CORBA::tk_sequence, // typecode kind - 164, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - CORBA::tk_struct, // typecode kind - 148, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 28, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f4e61), - ACE_NTOHL (0x6d655661), - ACE_NTOHL (0x6c756550), - ACE_NTOHL (0x6169723a), - ACE_NTOHL (0x312e3000), // repository ID = IDL:CORBA/NameValuePair:1.0 - 14, - ACE_NTOHL (0x4e616d65), - ACE_NTOHL (0x56616c75), - ACE_NTOHL (0x65506169), - ACE_NTOHL (0x72000000), // name = NameValuePair - 2, // member count - 3, - ACE_NTOHL (0x69640000), // name = id - CORBA::tk_alias, // typecode kind for typedefs - 56, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 24, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f4669), - ACE_NTOHL (0x656c644e), - ACE_NTOHL (0x616d653a), - ACE_NTOHL (0x312e3000), // repository ID = IDL:CORBA/FieldName:1.0 - 10, - ACE_NTOHL (0x4669656c), - ACE_NTOHL (0x644e616d), - ACE_NTOHL (0x65000000), // name = FieldName - CORBA::tk_string, - 0, // string length - 6, - ACE_NTOHL (0x76616c75), - ACE_NTOHL (0x65000000), // name = value - CORBA::tk_any, - 0, - }; - CORBA::_tc_NameValuePairSeq = - new CORBA::TypeCode (CORBA::tk_alias, - sizeof (_oc_CORBA_NameValuePairSeq), - (char *) &_oc_CORBA_NameValuePairSeq, - 0, - sizeof (CORBA::NameValuePairSeq)); - static const CORBA::Long _oc_CORBA_WrongTransaction[] = { TAO_ENCAP_BYTE_ORDER, // byte order @@ -857,57 +685,6 @@ TAO_TypeCodes::init (void) 0, sizeof (CORBA::WrongTransaction)); - static const CORBA::Long _oc_CORBA_AnySeq[] = - { - TAO_ENCAP_BYTE_ORDER, // byte order - 21, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f416e), - ACE_NTOHL (0x79536571), - ACE_NTOHL (0x3a312e30), - ACE_NTOHL (0x0), // repository ID = IDL:CORBA/AnySeq:1.0 - 7, - ACE_NTOHL (0x416e7953), - ACE_NTOHL (0x65710000), // name = AnySeq - CORBA::tk_sequence, // typecode kind - 12, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - CORBA::tk_any, - 0, - }; - - CORBA::_tc_AnySeq = - new CORBA::TypeCode (CORBA::tk_alias, - sizeof (_oc_CORBA_AnySeq), - (char *) &_oc_CORBA_AnySeq, - 0, - sizeof (CORBA_AnySeq)); - - static const CORBA::Long _oc_CORBA_FieldName[] = - { - TAO_ENCAP_BYTE_ORDER, // byte order - 24, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f4669), - ACE_NTOHL (0x656c644e), - ACE_NTOHL (0x616d653a), - ACE_NTOHL (0x312e3000), // repository ID = IDL:CORBA/FieldName:1.0 - 10, - ACE_NTOHL (0x4669656c), - ACE_NTOHL (0x644e616d), - ACE_NTOHL (0x65000000), // name = FieldName - CORBA::tk_string, - 0, // string length - }; - CORBA::_tc_FieldName = - new CORBA::TypeCode (CORBA::tk_alias, - sizeof (_oc_CORBA_FieldName), - (char *) &_oc_CORBA_FieldName, - 0, - sizeof (CORBA::FieldName)); - #endif /* TAO_HAS_MINIMUM_CORBA */ // Service Types @@ -1949,21 +1726,12 @@ TAO_TypeCodes::fini (void) CORBA::release (CORBA::_tc_ORBid); #if (TAO_HAS_MINIMUM_CORBA == 0) - CORBA::release (CORBA_ORB::_tc_InconsistentTypeCode); - CORBA::release (CORBA::_tc_ConstructionPolicy); CORBA::release (CORBA::_tc_NamedValue); CORBA::release (CORBA::_tc_WrongTransaction); - CORBA::release (CORBA::_tc_AnySeq); - - CORBA::release (CORBA::_tc_NameValuePair); - - CORBA::release (CORBA::_tc_NameValuePairSeq); - - CORBA::release (CORBA::_tc_FieldName); #endif /* TAO_HAS_MINIMUM_CORBA */ CORBA::release (CORBA_ORB::_tc_ObjectId); diff --git a/TAO/tao/corba.h b/TAO/tao/corba.h index 4889927f9c9..f2a59f20edf 100644 --- a/TAO/tao/corba.h +++ b/TAO/tao/corba.h @@ -71,10 +71,6 @@ //#include "tao/GIOP.h" #include "tao/Invocation.h" -// Dynamic Any includes -#include "tao/InconsistentTypeCodeC.h" -#include "tao/DynAny_i.h" - #include "tao/Managed_Types.h" #include "tao/Sequence.h" #include "tao/Object_KeyC.h" diff --git a/TAO/tao/corbafwd.h b/TAO/tao/corbafwd.h index d47e2919676..215138e8c4d 100644 --- a/TAO/tao/corbafwd.h +++ b/TAO/tao/corbafwd.h @@ -70,30 +70,6 @@ class CORBA_Any_var; class CORBA_Any_out; typedef class CORBA_Any *CORBA_Any_ptr; -class CORBA_DynAny; -class CORBA_DynAny_var; -typedef class CORBA_DynAny *CORBA_DynAny_ptr; - -class CORBA_DynStruct; -class CORBA_DynStruct_var; -typedef CORBA_DynStruct *CORBA_DynStruct_ptr; - -class CORBA_DynSequence; -class CORBA_DynSequence_var; -typedef CORBA_DynSequence *CORBA_DynSequence_ptr; - -class CORBA_DynArray; -class CORBA_DynArray_var; -typedef CORBA_DynArray *CORBA_DynArray_ptr; - -class CORBA_DynUnion; -class CORBA_DynUnion_var; -typedef CORBA_DynUnion *CORBA_DynUnion_ptr; - -class CORBA_DynEnum; -class CORBA_DynEnum_var; -typedef CORBA_DynEnum *CORBA_DynEnum_ptr; - class CORBA_TypeCode; class CORBA_TypeCode_var; class CORBA_TypeCode_out; @@ -157,11 +133,6 @@ TAO_SYSTEM_EXCEPTION_LIST class CORBA_WrongTransaction; typedef CORBA_WrongTransaction *CORBA_WrongTransaction_ptr; -struct CORBA_NameValuePair; -class CORBA_NameValuePair_var; -class CORBA_NameValuePair_out; -typedef CORBA_NameValuePair *CORBA_NameValuePair_ptr; - class CORBA_Request; class CORBA_Request_var; class CORBA_Request_out; @@ -197,16 +168,6 @@ class CORBA_ConstructionPolicy_var; class CORBA_ConstructionPolicy_out; typedef class CORBA_ConstructionPolicy *CORBA_ConstructionPolicy_ptr; -class CORBA_AnySeq; -class CORBA_AnySeq_var; -class CORBA_AnySeq_out; - -// Forward declarations. -class CORBA_NameValuePairSeq; -class CORBA_NameValuePairSeq_var; -class CORBA_NameValuePairSeq_out; -typedef CORBA_NameValuePairSeq *CORBA_NameValuePairSeq_ptr; - #endif /* ! TAO_HAS_MINIMUM_CORBA */ class CORBA_ORB; @@ -468,30 +429,6 @@ TAO_NAMESPACE CORBA #if (TAO_HAS_MINIMUM_CORBA == 0) - typedef CORBA_DynAny DynAny; - typedef DynAny *DynAny_ptr; - typedef CORBA_DynAny_var DynAny_var; - - typedef CORBA_DynArray DynArray; - typedef DynAny *DynArray_ptr; - typedef CORBA_DynArray_var DynArray_var; - - typedef CORBA_DynEnum DynEnum; - typedef DynAny *DynEnum_ptr; - typedef CORBA_DynEnum_var DynEnum_var; - - typedef CORBA_DynSequence DynSequence; - typedef DynAny *DynSequence_ptr; - typedef CORBA_DynSequence_var DynSequence_var; - - typedef CORBA_DynStruct DynStruct; - typedef DynAny *DynStruct_ptr; - typedef CORBA_DynStruct_var DynStruct_var; - - typedef CORBA_DynUnion DynUnion; - typedef DynAny *DynUnion_ptr; - typedef CORBA_DynUnion_var DynUnion_var; - typedef CORBA_Request Request; typedef Request *Request_ptr; typedef CORBA_Request_var Request_var; @@ -580,6 +517,7 @@ TAO_NAMESPACE CORBA typedef CORBA_Bounds *Bounds_ptr; #ifdef TAO_HAS_VALUETYPE typedef CORBA_ValueBase ValueBase; + typedef CORBA_ValueBase *ValueBase_ptr; typedef CORBA_ValueFactoryBase ValueFactoryBase; typedef CORBA_ValueFactoryBase *ValueFactory; // as CORBA 2.3a C++ map. 20.17.10 says @@ -889,28 +827,11 @@ TAO_NAMESPACE CORBA typedef WrongTransaction *WrongTransaction_ptr; TAO_NAMESPACE_STORAGE_CLASS CORBA::TypeCode_ptr _tc_WrongTransaction; - typedef CORBA_AnySeq AnySeq; - typedef CORBA_AnySeq_var AnySeq_var; - typedef CORBA_AnySeq_out AnySeq_out; - TAO_NAMESPACE_STORAGE_CLASS CORBA::TypeCode_ptr _tc_AnySeq; - typedef CORBA_FieldName FieldName; typedef CORBA_FieldName_var FieldName_var; typedef CORBA_FieldName_out FieldName_out; TAO_NAMESPACE_STORAGE_CLASS CORBA::TypeCode_ptr _tc_FieldName; - typedef CORBA_NameValuePair NameValuePair; - typedef CORBA_NameValuePair *NameValuePair_ptr; - typedef CORBA_NameValuePair_var NameValuePair_var; - typedef CORBA_NameValuePair_out NameValuePair_out; - TAO_NAMESPACE_STORAGE_CLASS CORBA::TypeCode_ptr _tc_NameValuePair; - - typedef CORBA_NameValuePairSeq NameValuePairSeq; - typedef CORBA_NameValuePairSeq *NameValuePairSeq_ptr; - typedef CORBA_NameValuePairSeq_var NameValuePairSeq_var; - typedef CORBA_NameValuePairSeq_out NameValuePairSeq_out; - TAO_NAMESPACE_STORAGE_CLASS CORBA::TypeCode_ptr _tc_NameValuePairSeq; - #endif /* ! defined (TAO_HAS_MINIMUM_CORBA) */ // **************************************************************** diff --git a/TAO/tao/t-sizes.cpp b/TAO/tao/t-sizes.cpp deleted file mode 100644 index bba12eb1924..00000000000 --- a/TAO/tao/t-sizes.cpp +++ /dev/null @@ -1,19 +0,0 @@ -// $Id$ - -#include "tao/corbafwd.h" - -ACE_RCSID(tao, t_sizes, "$Id$") - -#define SHOWSIZE(t) ACE_OS::printf ("sizeof (%s) = %u\n", #t, sizeof(t)); - -int -main (int, char*[]) -{ - SHOWSIZE (CORBA::Boolean); - SHOWSIZE (CORBA::Short); - SHOWSIZE (CORBA::Long); - SHOWSIZE (CORBA::LongLong); - SHOWSIZE (CORBA::Float); - SHOWSIZE (CORBA::Double); - SHOWSIZE (CORBA::LongDouble); -} diff --git a/TAO/tao/tao-dll.icc b/TAO/tao/tao-dll.icc index ff284f4eead..487c21106bd 100644 --- a/TAO/tao/tao-dll.icc +++ b/TAO/tao/tao-dll.icc @@ -39,15 +39,6 @@ option source type (cpp) "Client_Strategy_Factory.cpp" source type (cpp) "Connect.cpp" source type (cpp) "CurrentC.cpp" - source type (cpp) "DynAnyC.cpp" - source type (cpp) "DynAnyS.cpp" - source type (cpp) "DynAny_i.cpp" - source type (cpp) "DynArray_i.cpp" - source type (cpp) "DynEnum_i.cpp" - source type (cpp) "DynSequence_i.cpp" - source type (cpp) "DynStruct_i.cpp" - source type (cpp) "DynUnion_i.cpp" - source type (cpp) "DynUnion_i_T.cpp" source type (cpp) "Environment.cpp" source type (cpp) "Exception.cpp" source type (cpp) "Forwarding_Servant.cpp" @@ -58,7 +49,6 @@ option source type (cpp) "IIOP_ORB.cpp" source type (cpp) "IIOP_Profile.cpp" source type (cpp) "IIOP_Transport.cpp" - source type (cpp) "InconsistentTypeCodeC.cpp" source type (cpp) "Invocation.cpp" source type (cpp) "MProfile.cpp" source type (cpp) "Managed_Types.cpp" diff --git a/TAO/tao/tao-lib.icc b/TAO/tao/tao-lib.icc index 22a0286a0f5..306cce7fb2f 100644 --- a/TAO/tao/tao-lib.icc +++ b/TAO/tao/tao-lib.icc @@ -39,15 +39,6 @@ option source type (cpp) "Client_Strategy_Factory.cpp" source type (cpp) "Connect.cpp" source type (cpp) "CurrentC.cpp" - source type (cpp) "DynAnyC.cpp" - source type (cpp) "DynAnyS.cpp" - source type (cpp) "DynAny_i.cpp" - source type (cpp) "DynArray_i.cpp" - source type (cpp) "DynEnum_i.cpp" - source type (cpp) "DynSequence_i.cpp" - source type (cpp) "DynStruct_i.cpp" - source type (cpp) "DynUnion_i.cpp" - source type (cpp) "DynUnion_i_T.cpp" source type (cpp) "Environment.cpp" source type (cpp) "Exception.cpp" source type (cpp) "Forwarding_Servant.cpp" @@ -58,7 +49,6 @@ option source type (cpp) "IIOP_ORB.cpp" source type (cpp) "IIOP_Profile.cpp" source type (cpp) "IIOP_Transport.cpp" - source type (cpp) "InconsistentTypeCodeC.cpp" source type (cpp) "Invocation.cpp" source type (cpp) "MProfile.cpp" source type (cpp) "Managed_Types.cpp" -- cgit v1.2.1