diff options
Diffstat (limited to 'TAO/tao/ObjectIDList.h')
-rw-r--r-- | TAO/tao/ObjectIDList.h | 80 |
1 files changed, 41 insertions, 39 deletions
diff --git a/TAO/tao/ObjectIDList.h b/TAO/tao/ObjectIDList.h index efcf16a5d09..3635a999f5d 100644 --- a/TAO/tao/ObjectIDList.h +++ b/TAO/tao/ObjectIDList.h @@ -14,6 +14,8 @@ #define OBJECTIDLIST_H_ #include "tao/corba.h" +#include "tao/Sequence.h" +#include "tao/Sequence_T.h" #if !defined (ACE_LACKS_PRAGMA_ONCE) # pragma once @@ -36,7 +38,7 @@ // ObjectIdList // ************************************************************* -class CORBA_ORB::ObjectIdList : public +class CORBA_ORB_ObjectIdList : public #if !defined (TAO_USE_SEQUENCE_TEMPLATES) TAO_Unbounded_String_Sequence #else /* TAO_USE_SEQUENCE_TEMPLATES */ @@ -44,19 +46,19 @@ TAO_Unbounded_String_Sequence #endif /* !TAO_USE_SEQUENCE_TEMPLATES */ { public: - ObjectIdList (void); // default ctor - ObjectIdList (CORBA::ULong max); // uses max size - ObjectIdList ( + CORBA_ORB_ObjectIdList (void); // default ctor + CORBA_ORB_ObjectIdList (CORBA::ULong max); // uses max size + CORBA_ORB_ObjectIdList ( CORBA::ULong max, CORBA::ULong length, char * *buffer, CORBA::Boolean release=0 ); - ObjectIdList (const CORBA_ORB::ObjectIdList &); // copy ctor - ~ObjectIdList (void); // dtor + CORBA_ORB_ObjectIdList (const CORBA_ORB_ObjectIdList &); // copy ctor + ~CORBA_ORB_ObjectIdList (void); // dtor }; -typedef CORBA_ORB::ObjectIdList *CORBA_ORB::ObjectIdList_ptr; +typedef CORBA_ORB_ObjectIdList *CORBA_ORB_ObjectIdList_ptr; #endif /* end #if !defined */ @@ -67,32 +69,32 @@ typedef CORBA_ORB::ObjectIdList *CORBA_ORB::ObjectIdList_ptr; // class CORBA::ORB::ObjectIdList_var // ************************************************************* -class CORBA_ORB::ObjectIdList_var +class CORBA_ORB_ObjectIdList_var { public: - ObjectIdList_var (void); // default constructor - ObjectIdList_var (ObjectIdList *); - ObjectIdList_var (const ObjectIdList_var &); // copy constructor - ~ObjectIdList_var (void); // destructor + CORBA_ORB_ObjectIdList_var (void); // default constructor + CORBA_ORB_ObjectIdList_var (CORBA_ORB_ObjectIdList *); + CORBA_ORB_ObjectIdList_var (const CORBA_ORB_ObjectIdList_var &); // copy constructor + ~CORBA_ORB_ObjectIdList_var (void); // destructor - ObjectIdList_var &operator= (ObjectIdList *); - ObjectIdList_var &operator= (const ObjectIdList_var &); - ObjectIdList *operator-> (void); - const ObjectIdList *operator-> (void) const; + CORBA_ORB_ObjectIdList_var &operator= (CORBA_ORB_ObjectIdList *); + CORBA_ORB_ObjectIdList_var &operator= (const CORBA_ORB_ObjectIdList_var &); + CORBA_ORB_ObjectIdList *operator-> (void); + const CORBA_ORB_ObjectIdList *operator-> (void) const; - operator const ObjectIdList &() const; - operator ObjectIdList &(); - operator ObjectIdList &() const; + operator const CORBA_ORB_ObjectIdList &() const; + operator CORBA_ORB_ObjectIdList &(); + operator CORBA_ORB_ObjectIdList &() const; TAO_SeqElem_String_Manager operator[] (CORBA::ULong index); // in, inout, out, _retn - const ObjectIdList &in (void) const; - ObjectIdList &inout (void); - ObjectIdList *&out (void); - ObjectIdList *_retn (void); - ObjectIdList *ptr (void) const; + const CORBA_ORB_ObjectIdList &in (void) const; + CORBA_ORB_ObjectIdList &inout (void); + CORBA_ORB_ObjectIdList *&out (void); + CORBA_ORB_ObjectIdList *_retn (void); + CORBA_ORB_ObjectIdList *ptr (void) const; private: - ObjectIdList *ptr_; + CORBA_ORB_ObjectIdList *ptr_; }; #endif /* end #if !defined */ @@ -101,34 +103,34 @@ private: #if !defined (_CORBA_ORB_OBJECTIDLIST___OUT_CH_) #define _CORBA_ORB_OBJECTIDLIST___OUT_CH_ -class CORBA_ORB::ObjectIdList_out +class CORBA_ORB_ObjectIdList_out { public: - ObjectIdList_out (ObjectIdList *&); - ObjectIdList_out (ObjectIdList_var &); - ObjectIdList_out (const ObjectIdList_out &); - ObjectIdList_out &operator= (const ObjectIdList_out &); - ObjectIdList_out &operator= (ObjectIdList *); - operator ObjectIdList *&(); - ObjectIdList *&ptr (void); - ObjectIdList *operator-> (void); + CORBA_ORB_ObjectIdList_out (CORBA_ORB_ObjectIdList *&); + CORBA_ORB_ObjectIdList_out (CORBA_ORB_ObjectIdList_var &); + CORBA_ORB_ObjectIdList_out (const CORBA_ORB_ObjectIdList_out &); + CORBA_ORB_ObjectIdList_out &operator= (const CORBA_ORB_ObjectIdList_out &); + CORBA_ORB_ObjectIdList_out &operator= (CORBA_ORB_ObjectIdList *); + operator CORBA_ORB_ObjectIdList *&(); + CORBA_ORB_ObjectIdList *&ptr (void); + CORBA_ORB_ObjectIdList *operator-> (void); TAO_SeqElem_String_Manager operator[] (CORBA::ULong index); private: - ObjectIdList *&ptr_; + CORBA_ORB_ObjectIdList *&ptr_; // assignment from T_var not allowed - void operator= (const CORBA_ORB::ObjectIdList_var &); + void operator= (const CORBA_ORB_ObjectIdList_var &); }; #endif /* end #if !defined */ -static CORBA::TypeCode_ptr _tc_ObjectIdList; +static CORBA::TypeCode_ptr _tc_CORBA_ORB_ObjectIdList; #ifndef __ACE_INLINE__ -CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::ORB::ObjectIdList &); // -CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::ORB::ObjectIdList &); +CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::ORB::CORBA_ORB_ObjectIdList &); // +CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::ORB::CORBA_ORB_ObjectIdList &); #endif /* __ACE_INLINE__ */ |