summaryrefslogtreecommitdiff
path: root/TAO/tao/DynAnyC.i
diff options
context:
space:
mode:
Diffstat (limited to 'TAO/tao/DynAnyC.i')
-rw-r--r--TAO/tao/DynAnyC.i1699
1 files changed, 0 insertions, 1699 deletions
diff --git a/TAO/tao/DynAnyC.i b/TAO/tao/DynAnyC.i
deleted file mode 100644
index 422c678371a..00000000000
--- a/TAO/tao/DynAnyC.i
+++ /dev/null
@@ -1,1699 +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 <parsons@cs.wustl.edu>
-//
-// ======================================================================
-
-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
- : 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
- : 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_;
-}
-
-// *************************************************************
-// 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);
-}
-
-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
- : 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
- : 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
- : 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
- : 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 */
-