|
Public Types |
typedef DynAny_ptr | _ptr_type |
typedef DynAny_var | _var_type |
Public Member Functions |
CORBA::TypeCode | type () |
void | assign (in DynAny dyn_any) raises (TypeMismatch) |
void | from_any (in any value) raises (TypeMismatch, InvalidValue) |
any | to_any () |
boolean | equal (in DynAny dyn_any) |
void | destroy () |
DynAny | copy () |
void | insert_boolean (in boolean value) raises (TypeMismatch, InvalidValue) |
void | insert_octet (in octet value) raises (TypeMismatch, InvalidValue) |
void | insert_char (in char value) raises (TypeMismatch, InvalidValue) |
void | insert_short (in short value) raises (TypeMismatch, InvalidValue) |
void | insert_ushort (in unsigned short value) raises (TypeMismatch, InvalidValue) |
void | insert_long (in long value) raises (TypeMismatch, InvalidValue) |
void | insert_ulong (in unsigned long value) raises (TypeMismatch, InvalidValue) |
void | insert_float (in float value) raises (TypeMismatch, InvalidValue) |
void | insert_double (in double value) raises (TypeMismatch, InvalidValue) |
void | insert_string (in string value) raises (TypeMismatch, InvalidValue) |
void | insert_reference (in Object value) raises (TypeMismatch, InvalidValue) |
void | insert_typecode (in CORBA::TypeCode value) raises (TypeMismatch, InvalidValue) |
void | insert_longlong (in long long value) raises (TypeMismatch, InvalidValue) |
void | insert_ulonglong (in unsigned long long value) raises (TypeMismatch, InvalidValue) |
void | insert_longdouble (in long double value) raises (TypeMismatch, InvalidValue) |
void | insert_wchar (in wchar value) raises (TypeMismatch, InvalidValue) |
void | insert_wstring (in wstring value) raises (TypeMismatch, InvalidValue) |
void | insert_any (in any value) raises (TypeMismatch, InvalidValue) |
void | insert_dyn_any (in DynAny value) raises (TypeMismatch, InvalidValue) |
void | insert_val (in ValueBase value) raises (TypeMismatch, InvalidValue) |
boolean | get_boolean () raises (TypeMismatch, InvalidValue) |
octet | get_octet () raises (TypeMismatch, InvalidValue) |
char | get_char () raises (TypeMismatch, InvalidValue) |
short | get_short () raises (TypeMismatch, InvalidValue) |
unsigned short | get_ushort () raises (TypeMismatch, InvalidValue) |
long | get_long () raises (TypeMismatch, InvalidValue) |
unsigned long | get_ulong () raises (TypeMismatch, InvalidValue) |
float | get_float () raises (TypeMismatch, InvalidValue) |
double | get_double () raises (TypeMismatch, InvalidValue) |
string | get_string () raises (TypeMismatch, InvalidValue) |
Object | get_reference () raises (TypeMismatch, InvalidValue) |
CORBA::TypeCode | get_typecode () raises (TypeMismatch, InvalidValue) |
long long | get_longlong () raises (TypeMismatch, InvalidValue) |
unsigned long long | get_ulonglong () raises (TypeMismatch, InvalidValue) |
long double | get_longdouble () raises (TypeMismatch, InvalidValue) |
wchar | get_wchar () raises (TypeMismatch, InvalidValue) |
wstring | get_wstring () raises (TypeMismatch, InvalidValue) |
any | get_any () raises (TypeMismatch, InvalidValue) |
DynAny | get_dyn_any () raises (TypeMismatch, InvalidValue) |
ValueBase | get_val () raises (TypeMismatch, InvalidValue) |
boolean | seek (in long index) |
void | rewind () |
boolean | next () |
unsigned long | component_count () |
DynAny | current_component () raises (TypeMismatch) |
virtual CORBA::TypeCode_ptr | type ()=0 throw ( CORBA::SystemException ) |
virtual void | assign (::DynamicAny::DynAny_ptr dyn_any)=0 throw ( CORBA::SystemException, ::DynamicAny::DynAny::TypeMismatch ) |
virtual void | from_any (const ::CORBA::Any &value)=0 throw ( CORBA::SystemException, ::DynamicAny::DynAny::TypeMismatch, ::DynamicAny::DynAny::InvalidValue ) |
virtual CORBA::Any * | to_any ()=0 throw ( CORBA::SystemException ) |
virtual CORBA::Boolean | equal (::DynamicAny::DynAny_ptr dyn_any)=0 throw ( CORBA::SystemException ) |
virtual void | destroy ()=0 throw ( CORBA::SystemException ) |
virtual ::DynamicAny::DynAny_ptr | copy ()=0 throw ( CORBA::SystemException ) |
virtual void | insert_boolean (::CORBA::Boolean value)=0 throw ( CORBA::SystemException, ::DynamicAny::DynAny::TypeMismatch, ::DynamicAny::DynAny::InvalidValue ) |
virtual void | insert_octet (::CORBA::Octet value)=0 throw ( CORBA::SystemException, ::DynamicAny::DynAny::TypeMismatch, ::DynamicAny::DynAny::InvalidValue ) |
virtual void | insert_char (::CORBA::Char value)=0 throw ( CORBA::SystemException, ::DynamicAny::DynAny::TypeMismatch, ::DynamicAny::DynAny::InvalidValue ) |
virtual void | insert_short (::CORBA::Short value)=0 throw ( CORBA::SystemException, ::DynamicAny::DynAny::TypeMismatch, ::DynamicAny::DynAny::InvalidValue ) |
virtual void | insert_ushort (::CORBA::UShort value)=0 throw ( CORBA::SystemException, ::DynamicAny::DynAny::TypeMismatch, ::DynamicAny::DynAny::InvalidValue ) |
virtual void | insert_long (::CORBA::Long value)=0 throw ( CORBA::SystemException, ::DynamicAny::DynAny::TypeMismatch, ::DynamicAny::DynAny::InvalidValue ) |
virtual void | insert_ulong (::CORBA::ULong value)=0 throw ( CORBA::SystemException, ::DynamicAny::DynAny::TypeMismatch, ::DynamicAny::DynAny::InvalidValue ) |
virtual void | insert_float (::CORBA::Float value)=0 throw ( CORBA::SystemException, ::DynamicAny::DynAny::TypeMismatch, ::DynamicAny::DynAny::InvalidValue ) |
virtual void | insert_double (::CORBA::Double value)=0 throw ( CORBA::SystemException, ::DynamicAny::DynAny::TypeMismatch, ::DynamicAny::DynAny::InvalidValue ) |
virtual void | insert_string (const char *value)=0 throw ( CORBA::SystemException, ::DynamicAny::DynAny::TypeMismatch, ::DynamicAny::DynAny::InvalidValue ) |
virtual void | insert_reference (::CORBA::Object_ptr value)=0 throw ( CORBA::SystemException, ::DynamicAny::DynAny::TypeMismatch, ::DynamicAny::DynAny::InvalidValue ) |
virtual void | insert_typecode (::CORBA::TypeCode_ptr value)=0 throw ( CORBA::SystemException, ::DynamicAny::DynAny::TypeMismatch, ::DynamicAny::DynAny::InvalidValue ) |
virtual void | insert_longlong (::CORBA::LongLong value)=0 throw ( CORBA::SystemException, ::DynamicAny::DynAny::TypeMismatch, ::DynamicAny::DynAny::InvalidValue ) |
virtual void | insert_ulonglong (::CORBA::ULongLong value)=0 throw ( CORBA::SystemException, ::DynamicAny::DynAny::TypeMismatch, ::DynamicAny::DynAny::InvalidValue ) |
virtual void | insert_longdouble (::CORBA::LongDouble value)=0 throw ( CORBA::SystemException, ::DynamicAny::DynAny::TypeMismatch, ::DynamicAny::DynAny::InvalidValue ) |
virtual void | insert_wchar (::CORBA::WChar value)=0 throw ( CORBA::SystemException, ::DynamicAny::DynAny::TypeMismatch, ::DynamicAny::DynAny::InvalidValue ) |
virtual void | insert_wstring (const CORBA::WChar *value)=0 throw ( CORBA::SystemException, ::DynamicAny::DynAny::TypeMismatch, ::DynamicAny::DynAny::InvalidValue ) |
virtual void | insert_any (const ::CORBA::Any &value)=0 throw ( CORBA::SystemException, ::DynamicAny::DynAny::TypeMismatch, ::DynamicAny::DynAny::InvalidValue ) |
virtual void | insert_dyn_any (::DynamicAny::DynAny_ptr value)=0 throw ( CORBA::SystemException, ::DynamicAny::DynAny::TypeMismatch, ::DynamicAny::DynAny::InvalidValue ) |
virtual void | insert_val (::CORBA::ValueBase *value)=0 throw ( CORBA::SystemException, ::DynamicAny::DynAny::TypeMismatch, ::DynamicAny::DynAny::InvalidValue ) |
virtual CORBA::Boolean | get_boolean ()=0 throw ( CORBA::SystemException, ::DynamicAny::DynAny::TypeMismatch, ::DynamicAny::DynAny::InvalidValue ) |
virtual CORBA::Octet | get_octet ()=0 throw ( CORBA::SystemException, ::DynamicAny::DynAny::TypeMismatch, ::DynamicAny::DynAny::InvalidValue ) |
virtual CORBA::Char | get_char ()=0 throw ( CORBA::SystemException, ::DynamicAny::DynAny::TypeMismatch, ::DynamicAny::DynAny::InvalidValue ) |
virtual CORBA::Short | get_short ()=0 throw ( CORBA::SystemException, ::DynamicAny::DynAny::TypeMismatch, ::DynamicAny::DynAny::InvalidValue ) |
virtual CORBA::UShort | get_ushort ()=0 throw ( CORBA::SystemException, ::DynamicAny::DynAny::TypeMismatch, ::DynamicAny::DynAny::InvalidValue ) |
virtual CORBA::Long | get_long ()=0 throw ( CORBA::SystemException, ::DynamicAny::DynAny::TypeMismatch, ::DynamicAny::DynAny::InvalidValue ) |
virtual CORBA::ULong | get_ulong ()=0 throw ( CORBA::SystemException, ::DynamicAny::DynAny::TypeMismatch, ::DynamicAny::DynAny::InvalidValue ) |
virtual CORBA::Float | get_float ()=0 throw ( CORBA::SystemException, ::DynamicAny::DynAny::TypeMismatch, ::DynamicAny::DynAny::InvalidValue ) |
virtual CORBA::Double | get_double ()=0 throw ( CORBA::SystemException, ::DynamicAny::DynAny::TypeMismatch, ::DynamicAny::DynAny::InvalidValue ) |
virtual char * | get_string ()=0 throw ( CORBA::SystemException, ::DynamicAny::DynAny::TypeMismatch, ::DynamicAny::DynAny::InvalidValue ) |
virtual CORBA::Object_ptr | get_reference ()=0 throw ( CORBA::SystemException, ::DynamicAny::DynAny::TypeMismatch, ::DynamicAny::DynAny::InvalidValue ) |
virtual CORBA::TypeCode_ptr | get_typecode ()=0 throw ( CORBA::SystemException, ::DynamicAny::DynAny::TypeMismatch, ::DynamicAny::DynAny::InvalidValue ) |
virtual CORBA::LongLong | get_longlong ()=0 throw ( CORBA::SystemException, ::DynamicAny::DynAny::TypeMismatch, ::DynamicAny::DynAny::InvalidValue ) |
virtual CORBA::ULongLong | get_ulonglong ()=0 throw ( CORBA::SystemException, ::DynamicAny::DynAny::TypeMismatch, ::DynamicAny::DynAny::InvalidValue ) |
virtual CORBA::LongDouble | get_longdouble ()=0 throw ( CORBA::SystemException, ::DynamicAny::DynAny::TypeMismatch, ::DynamicAny::DynAny::InvalidValue ) |
virtual CORBA::WChar | get_wchar ()=0 throw ( CORBA::SystemException, ::DynamicAny::DynAny::TypeMismatch, ::DynamicAny::DynAny::InvalidValue ) |
virtual CORBA::WChar * | get_wstring ()=0 throw ( CORBA::SystemException, ::DynamicAny::DynAny::TypeMismatch, ::DynamicAny::DynAny::InvalidValue ) |
virtual CORBA::Any * | get_any ()=0 throw ( CORBA::SystemException, ::DynamicAny::DynAny::TypeMismatch, ::DynamicAny::DynAny::InvalidValue ) |
virtual ::DynamicAny::DynAny_ptr | get_dyn_any ()=0 throw ( CORBA::SystemException, ::DynamicAny::DynAny::TypeMismatch, ::DynamicAny::DynAny::InvalidValue ) |
virtual CORBA::ValueBase * | get_val ()=0 throw ( CORBA::SystemException, ::DynamicAny::DynAny::TypeMismatch, ::DynamicAny::DynAny::InvalidValue ) |
virtual CORBA::Boolean | seek (::CORBA::Long index)=0 throw ( CORBA::SystemException ) |
virtual void | rewind ()=0 throw ( CORBA::SystemException ) |
virtual CORBA::Boolean | next ()=0 throw ( CORBA::SystemException ) |
virtual CORBA::ULong | component_count ()=0 throw ( CORBA::SystemException ) |
virtual ::DynamicAny::DynAny_ptr | current_component ()=0 throw ( CORBA::SystemException, ::DynamicAny::DynAny::TypeMismatch ) |
virtual CORBA::Boolean | _is_a (const char *type_id) |
virtual const char * | _interface_repository_id (void) const |
virtual CORBA::Boolean | marshal (TAO_OutputCDR &cdr) |
Static Public Member Functions |
DynAny_ptr | _duplicate (DynAny_ptr obj) |
void | _tao_release (DynAny_ptr obj) |
DynAny_ptr | _narrow (CORBA::Object_ptr obj) |
DynAny_ptr | _unchecked_narrow (CORBA::Object_ptr obj) |
DynAny_ptr | _nil (void) |
Protected Member Functions |
| DynAny (void) |
virtual | ~DynAny (void) |
Private Member Functions |
| DynAny (const DynAny &) |
void | operator= (const DynAny &) |