Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

Dynamic::ExceptionList_var Class Reference

#include <DynamicC.h>

List of all members.

Public Methods

 ExceptionList_var (void)
 ExceptionList_var (ExceptionList *)
 ExceptionList_var (const ExceptionList_var &)
 ~ExceptionList_var (void)
ExceptionList_var & operator= (ExceptionList *)
ExceptionList_var & operator= (const ExceptionList_var &)
ExceptionListoperator-> (void)
const ExceptionListoperator-> (void) const
 operator const ExceptionList & () const
 operator ExceptionList & ()
 operator ExceptionList & () const
 operator ExceptionList *& ()
TAO_Pseudo_Object_Manager<
TypeCode, TypeCode_var
operator[] (CORBA::ULong index)
const ExceptionListin (void) const
ExceptionListinout (void)
ExceptionList *& out (void)
ExceptionList_retn (void)
ExceptionListptr (void) const

Private Attributes

ExceptionListptr_


Constructor & Destructor Documentation

ACE_INLINE Dynamic::ExceptionList_var::ExceptionList_var void   
 

Definition at line 780 of file DynamicC.i.

00781   : ptr_ (0)
00782 {}

ACE_INLINE Dynamic::ExceptionList_var::ExceptionList_var ExceptionList  
 

Definition at line 785 of file DynamicC.i.

00786   : ptr_ (p)
00787 {}

Dynamic::ExceptionList_var::ExceptionList_var const ExceptionList_var &   
 

ACE_INLINE Dynamic::ExceptionList_var::~ExceptionList_var void   
 

Definition at line 799 of file DynamicC.i.

00800 {
00801   delete this->ptr_;
00802 }


Member Function Documentation

ACE_INLINE::Dynamic::ExceptionList * Dynamic::ExceptionList_var::_retn void   
 

Definition at line 905 of file DynamicC.i.

References ptr_.

00906 {
00907   ::Dynamic::ExceptionList *tmp = this->ptr_;
00908   this->ptr_ = 0;
00909   return tmp;
00910 }

ACE_INLINE const ::Dynamic::ExceptionList & Dynamic::ExceptionList_var::in void    const
 

Definition at line 884 of file DynamicC.i.

References ptr_.

00885 {
00886   return *this->ptr_;
00887 }

ACE_INLINE::Dynamic::ExceptionList & Dynamic::ExceptionList_var::inout void   
 

Definition at line 890 of file DynamicC.i.

References ptr_.

00891 {
00892   return *this->ptr_;
00893 }

Dynamic::ExceptionList_var::operator const ExceptionList &   const
 

Dynamic::ExceptionList_var::operator ExceptionList &   const
 

Dynamic::ExceptionList_var::operator ExceptionList &  
 

Dynamic::ExceptionList_var::operator ExceptionList *&  
 

ACE_INLINE const ::Dynamic::ExceptionList * Dynamic::ExceptionList_var::operator-> void    const
 

Definition at line 841 of file DynamicC.i.

References ptr_.

00842 {
00843   return this->ptr_;
00844 }

ACE_INLINE::Dynamic::ExceptionList * Dynamic::ExceptionList_var::operator-> void   
 

Definition at line 847 of file DynamicC.i.

References ptr_.

00848 {
00849   return this->ptr_;
00850 }

ExceptionList_var& Dynamic::ExceptionList_var::operator= const ExceptionList_var &   
 

ACE_INLINE Dynamic::ExceptionList_var & Dynamic::ExceptionList_var::operator= ExceptionList  
 

Definition at line 805 of file DynamicC.i.

References ptr_.

00806 {
00807   delete this->ptr_;
00808   this->ptr_ = p;
00809   return *this;
00810 }

Dynamic::TypeCode_var Dynamic::ExceptionList_var::operator[] CORBA::ULong    index
 

Definition at line 878 of file DynamicC.i.

References ptr_.

00879 {
00880   return this->ptr_->operator[] (index);
00881 }

ACE_INLINE::Dynamic::ExceptionList *& Dynamic::ExceptionList_var::out void   
 

Definition at line 897 of file DynamicC.i.

References ptr_.

00898 {
00899   delete this->ptr_;
00900   this->ptr_ = 0;
00901   return this->ptr_;
00902 }

ACE_INLINE::Dynamic::ExceptionList * Dynamic::ExceptionList_var::ptr void    const
 

Definition at line 913 of file DynamicC.i.

References ptr_.

00914 {
00915   return this->ptr_;
00916 }


Member Data Documentation

ExceptionList* Dynamic::ExceptionList_var::ptr_ [private]
 

Definition at line 429 of file DynamicC.h.

Referenced by _retn, in, inout, operator->, operator=, operator[], out, and ptr.


The documentation for this class was generated from the following files:
Generated on Mon Jun 16 15:59:37 2003 for TAO by doxygen1.2.14 written by Dimitri van Heesch, © 1997-2002