TAO_DynamicAny
2.1.2
|
#include <DynamicAnyC.h>
Classes | |
class | InvalidValue |
class | TypeMismatch |
Public Types | |
typedef DynAny_ptr | _ptr_type |
typedef DynAny_var | _var_type |
typedef DynAny_out | _out_type |
Public Member Functions | |
virtual ::CORBA::TypeCode_ptr | type (void)=0 |
virtual void | assign (::DynamicAny::DynAny_ptr dyn_any)=0 |
virtual void | from_any (const ::CORBA::Any &value)=0 |
virtual ::CORBA::Any * | to_any (void)=0 |
virtual ::CORBA::Boolean | equal (::DynamicAny::DynAny_ptr dyn_any)=0 |
virtual void | destroy (void)=0 |
virtual ::DynamicAny::DynAny_ptr | copy (void)=0 |
virtual void | insert_boolean (::CORBA::Boolean value)=0 |
virtual void | insert_octet (::CORBA::Octet value)=0 |
virtual void | insert_char (::CORBA::Char value)=0 |
virtual void | insert_short (::CORBA::Short value)=0 |
virtual void | insert_ushort (::CORBA::UShort value)=0 |
virtual void | insert_long (::CORBA::Long value)=0 |
virtual void | insert_ulong (::CORBA::ULong value)=0 |
virtual void | insert_float (::CORBA::Float value)=0 |
virtual void | insert_double (::CORBA::Double value)=0 |
virtual void | insert_string (const char *value)=0 |
virtual void | insert_reference (::CORBA::Object_ptr value)=0 |
virtual void | insert_typecode (::CORBA::TypeCode_ptr value)=0 |
virtual void | insert_longlong (::CORBA::LongLong value)=0 |
virtual void | insert_ulonglong (::CORBA::ULongLong value)=0 |
virtual void | insert_longdouble (::CORBA::LongDouble value)=0 |
virtual void | insert_wchar (::CORBA::WChar value)=0 |
virtual void | insert_wstring (const ::CORBA::WChar *value)=0 |
virtual void | insert_any (const ::CORBA::Any &value)=0 |
virtual void | insert_dyn_any (::DynamicAny::DynAny_ptr value)=0 |
virtual void | insert_val (::CORBA::ValueBase *value)=0 |
virtual ::CORBA::Boolean | get_boolean (void)=0 |
virtual ::CORBA::Octet | get_octet (void)=0 |
virtual ::CORBA::Char | get_char (void)=0 |
virtual ::CORBA::Short | get_short (void)=0 |
virtual ::CORBA::UShort | get_ushort (void)=0 |
virtual ::CORBA::Long | get_long (void)=0 |
virtual ::CORBA::ULong | get_ulong (void)=0 |
virtual ::CORBA::Float | get_float (void)=0 |
virtual ::CORBA::Double | get_double (void)=0 |
virtual char * | get_string (void)=0 |
virtual ::CORBA::Object_ptr | get_reference (void)=0 |
virtual ::CORBA::TypeCode_ptr | get_typecode (void)=0 |
virtual ::CORBA::LongLong | get_longlong (void)=0 |
virtual ::CORBA::ULongLong | get_ulonglong (void)=0 |
virtual ::CORBA::LongDouble | get_longdouble (void)=0 |
virtual ::CORBA::WChar | get_wchar (void)=0 |
virtual ::CORBA::WChar * | get_wstring (void)=0 |
virtual ::CORBA::Any * | get_any (void)=0 |
virtual ::DynamicAny::DynAny_ptr | get_dyn_any (void)=0 |
virtual ::CORBA::ValueBase * | get_val (void)=0 |
virtual ::CORBA::Boolean | seek (::CORBA::Long index)=0 |
virtual void | rewind (void)=0 |
virtual ::CORBA::Boolean | next (void)=0 |
virtual ::CORBA::ULong | component_count (void)=0 |
virtual ::DynamicAny::DynAny_ptr | current_component (void)=0 |
virtual void | insert_abstract (::CORBA::AbstractBase_ptr value)=0 |
virtual ::CORBA::AbstractBase_ptr | get_abstract (void)=0 |
virtual void | insert_boolean_seq (const ::CORBA::BooleanSeq &value)=0 |
virtual void | insert_octet_seq (const ::CORBA::OctetSeq &value)=0 |
virtual void | insert_char_seq (const ::CORBA::CharSeq &value)=0 |
virtual void | insert_short_seq (const ::CORBA::ShortSeq &value)=0 |
virtual void | insert_ushort_seq (const ::CORBA::UShortSeq &value)=0 |
virtual void | insert_long_seq (const ::CORBA::LongSeq &value)=0 |
virtual void | insert_ulong_seq (const ::CORBA::ULongSeq &value)=0 |
virtual void | insert_float_seq (const ::CORBA::FloatSeq &value)=0 |
virtual void | insert_double_seq (const ::CORBA::DoubleSeq &value)=0 |
virtual void | insert_longlong_seq (const ::CORBA::LongLongSeq &value)=0 |
virtual void | insert_ulonglong_seq (const ::CORBA::ULongLongSeq &value)=0 |
virtual void | insert_longdouble_seq (const ::CORBA::LongDoubleSeq &value)=0 |
virtual void | insert_wchar_seq (const ::CORBA::WCharSeq &value)=0 |
virtual ::CORBA::BooleanSeq * | get_boolean_seq (void)=0 |
virtual ::CORBA::OctetSeq * | get_octet_seq (void)=0 |
virtual ::CORBA::CharSeq * | get_char_seq (void)=0 |
virtual ::CORBA::ShortSeq * | get_short_seq (void)=0 |
virtual ::CORBA::UShortSeq * | get_ushort_seq (void)=0 |
virtual ::CORBA::LongSeq * | get_long_seq (void)=0 |
virtual ::CORBA::ULongSeq * | get_ulong_seq (void)=0 |
virtual ::CORBA::FloatSeq * | get_float_seq (void)=0 |
virtual ::CORBA::DoubleSeq * | get_double_seq (void)=0 |
virtual ::CORBA::LongLongSeq * | get_longlong_seq (void)=0 |
virtual ::CORBA::ULongLongSeq * | get_ulonglong_seq (void)=0 |
virtual ::CORBA::LongDoubleSeq * | get_longdouble_seq (void)=0 |
virtual ::CORBA::WCharSeq * | get_wchar_seq (void)=0 |
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 | |
static void | _tao_any_destructor (void *) |
static DynAny_ptr | _duplicate (DynAny_ptr obj) |
static void | _tao_release (DynAny_ptr obj) |
static DynAny_ptr | _narrow (::CORBA::Object_ptr obj) |
static DynAny_ptr | _unchecked_narrow (::CORBA::Object_ptr obj) |
static DynAny_ptr | _nil (void) |
Static Public Attributes | |
::CORBA::TypeCode_ptr const | _tc_InvalidValue |
::CORBA::TypeCode_ptr const | _tc_TypeMismatch |
Protected Member Functions | |
DynAny (void) | |
virtual | ~DynAny (void) |
Private Member Functions | |
DynAny (const DynAny &) | |
void | operator= (const DynAny &) |
Reimplemented from CORBA::Object.
Reimplemented in DynamicAny::DynValueBox, DynamicAny::DynValue, DynamicAny::DynValueCommon, DynamicAny::DynArray, DynamicAny::DynSequence, DynamicAny::DynUnion, DynamicAny::DynStruct, DynamicAny::DynEnum, and DynamicAny::DynFixed.
Reimplemented from CORBA::Object.
Reimplemented in DynamicAny::DynValueBox, DynamicAny::DynValue, DynamicAny::DynValueCommon, DynamicAny::DynArray, DynamicAny::DynSequence, DynamicAny::DynUnion, DynamicAny::DynStruct, DynamicAny::DynEnum, and DynamicAny::DynFixed.
Reimplemented from CORBA::Object.
Reimplemented in DynamicAny::DynValueBox, DynamicAny::DynValue, DynamicAny::DynValueCommon, DynamicAny::DynArray, DynamicAny::DynSequence, DynamicAny::DynUnion, DynamicAny::DynStruct, DynamicAny::DynEnum, and DynamicAny::DynFixed.
|
protected |
|
protectedvirtual |
|
private |
|
static |
|
virtual |
Reimplemented from CORBA::Object.
Reimplemented in DynamicAny::DynValueBox, DynamicAny::DynValue, DynamicAny::DynValueCommon, DynamicAny::DynArray, DynamicAny::DynSequence, DynamicAny::DynUnion, DynamicAny::DynStruct, DynamicAny::DynEnum, and DynamicAny::DynFixed.
|
virtual |
Reimplemented from CORBA::Object.
Reimplemented in DynamicAny::DynValueBox, DynamicAny::DynValue, DynamicAny::DynValueCommon, DynamicAny::DynArray, DynamicAny::DynSequence, DynamicAny::DynUnion, DynamicAny::DynStruct, DynamicAny::DynEnum, and DynamicAny::DynFixed.
|
static |
|
static |
Reimplemented from CORBA::Object.
Reimplemented in DynamicAny::DynValueBox, DynamicAny::DynValue, DynamicAny::DynValueCommon, DynamicAny::DynArray, DynamicAny::DynSequence, DynamicAny::DynUnion, DynamicAny::DynStruct, DynamicAny::DynEnum, and DynamicAny::DynFixed.
|
static |
Reimplemented from CORBA::Object.
Reimplemented in DynamicAny::DynValueBox, DynamicAny::DynValue, DynamicAny::DynValueCommon, DynamicAny::DynArray, DynamicAny::DynSequence, DynamicAny::DynUnion, DynamicAny::DynStruct, DynamicAny::DynEnum, and DynamicAny::DynFixed.
|
static |
|
pure virtual |
|
pure virtual |
Implemented in TAO_DynCommon.
|
pure virtual |
Implemented in TAO_DynCommon.
|
pure virtual |
Implemented in TAO_DynUnion_i, TAO_DynSequence_i, TAO_DynStruct_i, TAO_DynValue_i, TAO_DynArray_i, TAO_DynEnum_i, TAO_DynValueBox_i, and TAO_DynAny_i.
|
pure virtual |
Implemented in TAO_DynUnion_i, TAO_DynSequence_i, TAO_DynStruct_i, TAO_DynValue_i, TAO_DynArray_i, TAO_DynEnum_i, TAO_DynValueBox_i, and TAO_DynAny_i.
|
pure virtual |
|
pure virtual |
|
pure virtual |
Implemented in TAO_DynCommon.
|
pure virtual |
Implemented in TAO_DynCommon.
|
pure virtual |
Implemented in TAO_DynCommon.
|
pure virtual |
Implemented in TAO_DynCommon.
|
pure virtual |
Implemented in TAO_DynCommon.
|
pure virtual |
Implemented in TAO_DynCommon.
|
pure virtual |
Implemented in TAO_DynCommon.
|
pure virtual |
Implemented in TAO_DynCommon.
|
pure virtual |
Implemented in TAO_DynCommon.
|
pure virtual |
Implemented in TAO_DynCommon.
|
pure virtual |
Implemented in TAO_DynCommon.
|
pure virtual |
Implemented in TAO_DynCommon.
|
pure virtual |
Implemented in TAO_DynCommon.
|
pure virtual |
Implemented in TAO_DynCommon.
|
pure virtual |
Implemented in TAO_DynCommon.
|
pure virtual |
Implemented in TAO_DynCommon.
|
pure virtual |
Implemented in TAO_DynCommon.
|
pure virtual |
Implemented in TAO_DynCommon.
|
pure virtual |
Implemented in TAO_DynCommon.
|
pure virtual |
Implemented in TAO_DynCommon.
|
pure virtual |
Implemented in TAO_DynCommon.
|
pure virtual |
Implemented in TAO_DynCommon.
|
pure virtual |
Implemented in TAO_DynCommon.
|
pure virtual |
Implemented in TAO_DynCommon.
|
pure virtual |
Implemented in TAO_DynCommon.
|
pure virtual |
Implemented in TAO_DynCommon.
|
pure virtual |
Implemented in TAO_DynCommon.
|
pure virtual |
Implemented in TAO_DynCommon.
|
pure virtual |
Implemented in TAO_DynCommon.
|
pure virtual |
Implemented in TAO_DynCommon.
|
pure virtual |
Implemented in TAO_DynCommon, and TAO_DynValue_i.
|
pure virtual |
Implemented in TAO_DynCommon.
|
pure virtual |
Implemented in TAO_DynCommon.
|
pure virtual |
Implemented in TAO_DynCommon.
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
Implemented in TAO_DynCommon.
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
virtual |
Reimplemented from CORBA::Object.
Reimplemented in DynamicAny::DynValueBox, DynamicAny::DynValue, DynamicAny::DynValueCommon, DynamicAny::DynArray, DynamicAny::DynSequence, DynamicAny::DynUnion, DynamicAny::DynStruct, DynamicAny::DynEnum, and DynamicAny::DynFixed.
|
pure virtual |
Implemented in TAO_DynCommon.
|
private |
|
pure virtual |
Implemented in TAO_DynCommon.
|
pure virtual |
|
pure virtual |
Implemented in TAO_DynUnion_i, TAO_DynSequence_i, TAO_DynStruct_i, TAO_DynValue_i, TAO_DynArray_i, TAO_DynEnum_i, TAO_DynValueBox_i, and TAO_DynAny_i.
|
pure virtual |
Implemented in TAO_DynCommon.
|
static |
|
static |