TAO_AnyTypeCode 4.0.1
|
Provide for automatic storage deallocation on going out of scope. More...
#include <Any.h>
Public Member Functions | |
Any_var () | |
Any_var (Any *a) | |
Any_var (const Any_var &) | |
~Any_var () | |
Any_var & | operator= (Any *) |
Any_var & | operator= (const Any_var &) |
Any * | operator-> () |
Arrow operator (smart pointer). | |
operator const Any * () const | |
Cast. | |
operator Any *& () | |
Cast. | |
const Any & | in () const |
For in Any parameter. | |
Any & | inout () |
For inout Any parameter. | |
Any *& | out () |
For out Any parameter. | |
Any * | _retn () |
For Any return type. | |
Any * | ptr () const |
TAO specific extension. | |
Private Attributes | |
Any * | ptr_ {} |
Holds the Any. | |
Provide for automatic storage deallocation on going out of scope.
CORBA::Any_var::Any_var | ( | ) |
CORBA::Any_var::Any_var | ( | CORBA::Any * | p | ) |
CORBA::Any_var::Any_var | ( | const Any_var & | r | ) |
CORBA::Any_var::~Any_var | ( | ) |
CORBA::Any * CORBA::Any_var::_retn | ( | ) |
For Any return type.
const CORBA::Any & CORBA::Any_var::in | ( | ) | const |
For in Any parameter.
CORBA::Any & CORBA::Any_var::inout | ( | ) |
For inout Any parameter.
CORBA::Any_var::operator Any *& | ( | ) |
Cast.
CORBA::Any_var::operator const Any * | ( | ) | const |
Cast.
CORBA::Any * CORBA::Any_var::operator-> | ( | ) |
Arrow operator (smart pointer).
CORBA::Any_var & CORBA::Any_var::operator= | ( | CORBA::Any * | p | ) |
CORBA::Any_var & CORBA::Any_var::operator= | ( | const Any_var & | r | ) |
Assignment from an Any_var This operation requires memory allocation. If the allocation fails, *this is returned unmodified.
CORBA::Any *& CORBA::Any_var::out | ( | ) |
For out Any parameter.
CORBA::Any * CORBA::Any_var::ptr | ( | ) | const |
TAO specific extension.