14.3 Any Class Member Functions
This section describes the member functions of the
Any
class.
The mapping of these member functions to C++ is as follows:
class CORBA
{
class Any
{
public:
Any ();
Any (const Any&);
Any (TypeCode_ptr tc, void *value, Boolean release =
CORBA_ FALSE);
~Any ();
Any & operator=(const Any&);
void operator<<=(Short);
void operator<<=(UShort);
void operator<<=(Long);
void operator<<=(ULong);
void operator<<=(Float);
void operator<<=(Double);
void operator<<=(const Any&);
void operator<<=(const char*);
void operator<<=(Object_ptr);
void operator<<=(from_boolean);
void operator<<=(from_char);
void operator<<=(from_octet);
void operator<<=(from_string);
Boolean operator>>=(Short&) const;
Boolean operator>>=(UShort&) const;
Boolean operator>>=(Long&) const;
Boolean operator>>=(ULong&) const;
Boolean operator>>=(Float&) const;
Boolean operator>>=(Double&) const;
Boolean operator>>=(Any&) const;
Boolean operator>>=(char*&) const;
Boolean operator>>=(Object_ptr&) const;
Boolean operator>>=(to_boolean) const;
Boolean operator>>=(to_char) const;
Boolean operator>>=(to_octet) const;
Boolean operator>>=(to_object) const;
Boolean operator>>=(to_string) const;
TypeCode_ptr type()const;
void replace(TypeCode_ptr, void *, Boolean);
void replace(TypeCode_ptr, void *);
const void * value() const;
};
}; //CORBA
- CORBA::Any::Any()
- CORBA::Any::Any(const CORBA::Any & InitAny)
- CORBA::Any::Any(TypeCode_ptr TC, void * Value, Boolean Release)
- CORBA::Any::~Any()
- CORBA::Any & CORBA::Any::operator=(const CORBA::Any & InitAny)
- void CORBA::any::operator<<=()
- CORBA::Boolean CORBA::Any::operator>>=()
- CORBA::Any::operator<<=()
- CORBA::Boolean CORBA::Any::operator>>=()
- CORBA::TypeCode_ptr CORBA::Any::type() const
- void CORBA::Any::replace()
Parent topic: CORBA API