Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

CORBA::Any_var Class Reference

#include <Any.h>

Collaboration diagram for CORBA::Any_var:

Collaboration graph
List of all members.

Public Member Functions

 Any_var (void)
 Any_var (Any *a)
 Any_var (const Any_var &)
 ~Any_var (void)
Any_varoperator= (Any *)
Any_varoperator= (const Any_var &)
Anyoperator-> (void)
 Arrow operator (smart pointer).
 operator const Any * () const
 operator Any *& ()
const Anyin (void) const
 For in Any parameter.
Anyinout (void)
 For inout Any parameter.
Any *& out (void)
 For out Any parameter.
Any_retn (void)
 For Any return type.
Anyptr (void) const
 TAO specific extension.

Private Attributes

 Holds the Any.

Constructor & Destructor Documentation

CORBA::Any_var::Any_var void   ) 

CORBA::Any_var::Any_var Any a  ) 

CORBA::Any_var::Any_var const Any_var  ) 

CORBA::Any_var::~Any_var void   ) 

Member Function Documentation

Any* CORBA::Any_var::_retn void   ) 

For Any return type.

const Any& CORBA::Any_var::in void   )  const

For in Any parameter.

Any& CORBA::Any_var::inout void   ) 

For inout Any parameter.

CORBA::Any_var::operator Any *&  ) 


CORBA::Any_var::operator const Any *  )  const


Any* CORBA::Any_var::operator-> void   ) 

Arrow operator (smart pointer).

Any_var& CORBA::Any_var::operator= const Any_var  ) 

Assignment from an Any_var This operation requires memory allocation. If the allocation fails, *this is returned unmodified.

Any_var& CORBA::Any_var::operator= Any  ) 

Any*& CORBA::Any_var::out void   ) 

For out Any parameter.

Any* CORBA::Any_var::ptr void   )  const

TAO specific extension.

Member Data Documentation

Any* CORBA::Any_var::ptr_ [private]

Holds the Any.

The documentation for this class was generated from the following file:
Generated on Fri Dec 31 15:33:44 2004 for TAO by  doxygen