DynamicAny::DynAny Interface Reference

import "DynamicAny.pidl";

Inheritance diagram for DynamicAny::DynAny:

Inheritance graph
[legend]
List of all members.

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)
void insert_abstract (in CORBA::AbstractBase value) raises (TypeMismatch, InvalidValue)
CORBA::AbstractBase get_abstract () raises (TypeMismatch, InvalidValue)
void insert_boolean_seq (in CORBA::BooleanSeq value) raises (TypeMismatch, InvalidValue)
void insert_octet_seq (in CORBA::OctetSeq value) raises (TypeMismatch, InvalidValue)
void insert_char_seq (in CORBA::CharSeq value) raises (TypeMismatch, InvalidValue)
void insert_short_seq (in CORBA::ShortSeq value) raises (TypeMismatch, InvalidValue)
void insert_ushort_seq (in CORBA::UShortSeq value) raises (TypeMismatch, InvalidValue)
void insert_long_seq (in CORBA::LongSeq value) raises (TypeMismatch, InvalidValue)
void insert_ulong_seq (in CORBA::ULongSeq value) raises (TypeMismatch, InvalidValue)
void insert_float_seq (in CORBA::FloatSeq value) raises (TypeMismatch, InvalidValue)
void insert_double_seq (in CORBA::DoubleSeq value) raises (TypeMismatch, InvalidValue)
void insert_longlong_seq (in CORBA::LongLongSeq value) raises (TypeMismatch, InvalidValue)
void insert_ulonglong_seq (in CORBA::ULongLongSeq value) raises (TypeMismatch, InvalidValue)
void insert_longdouble_seq (in CORBA::LongDoubleSeq value) raises (TypeMismatch, InvalidValue)
void insert_wchar_seq (in CORBA::WCharSeq value) raises (TypeMismatch, InvalidValue)
CORBA::BooleanSeq get_boolean_seq () raises (TypeMismatch, InvalidValue)
CORBA::OctetSeq get_octet_seq () raises (TypeMismatch, InvalidValue)
CORBA::CharSeq get_char_seq () raises (TypeMismatch, InvalidValue)
CORBA::ShortSeq get_short_seq () raises (TypeMismatch, InvalidValue)
CORBA::UShortSeq get_ushort_seq () raises (TypeMismatch, InvalidValue)
CORBA::LongSeq get_long_seq () raises (TypeMismatch, InvalidValue)
CORBA::ULongSeq get_ulong_seq () raises (TypeMismatch, InvalidValue)
CORBA::FloatSeq get_float_seq () raises (TypeMismatch, InvalidValue)
CORBA::DoubleSeq get_double_seq () raises (TypeMismatch, InvalidValue)
CORBA::LongLongSeq get_longlong_seq () raises (TypeMismatch, InvalidValue)
CORBA::ULongLongSeq get_ulonglong_seq () raises (TypeMismatch, InvalidValue)
CORBA::LongDoubleSeq get_longdouble_seq () raises (TypeMismatch, InvalidValue)
CORBA::WCharSeq get_wchar_seq () raises (TypeMismatch, InvalidValue)

Member Function Documentation

void DynamicAny::DynAny::assign in DynAny  dyn_any  )  raises (TypeMismatch)
 

unsigned long DynamicAny::DynAny::component_count  ) 
 

Implemented in TAO_DynCommon.

DynAny DynamicAny::DynAny::copy  ) 
 

Implemented in TAO_DynCommon.

DynAny DynamicAny::DynAny::current_component  )  raises (TypeMismatch)
 

Implemented in TAO_DynAny_i, TAO_DynArray_i, TAO_DynEnum_i, TAO_DynSequence_i, TAO_DynStruct_i, and TAO_DynUnion_i.

Referenced by TAO_DynCommon::check_component().

void DynamicAny::DynAny::destroy  ) 
 

Implemented in TAO_DynAny_i, TAO_DynArray_i, TAO_DynEnum_i, TAO_DynSequence_i, TAO_DynStruct_i, and TAO_DynUnion_i.

boolean DynamicAny::DynAny::equal in DynAny  dyn_any  ) 
 

void DynamicAny::DynAny::from_any in any  value  )  raises (TypeMismatch, InvalidValue)
 

Referenced by TAO_DynCommon::assign().

CORBA::AbstractBase DynamicAny::DynAny::get_abstract  )  raises (TypeMismatch, InvalidValue)
 

Implemented in TAO_DynCommon.

any DynamicAny::DynAny::get_any  )  raises (TypeMismatch, InvalidValue)
 

Implemented in TAO_DynCommon.

boolean DynamicAny::DynAny::get_boolean  )  raises (TypeMismatch, InvalidValue)
 

Implemented in TAO_DynCommon.

CORBA::BooleanSeq DynamicAny::DynAny::get_boolean_seq  )  raises (TypeMismatch, InvalidValue)
 

Implemented in TAO_DynCommon.

char DynamicAny::DynAny::get_char  )  raises (TypeMismatch, InvalidValue)
 

Implemented in TAO_DynCommon.

CORBA::CharSeq DynamicAny::DynAny::get_char_seq  )  raises (TypeMismatch, InvalidValue)
 

Implemented in TAO_DynCommon.

double DynamicAny::DynAny::get_double  )  raises (TypeMismatch, InvalidValue)
 

Implemented in TAO_DynCommon.

CORBA::DoubleSeq DynamicAny::DynAny::get_double_seq  )  raises (TypeMismatch, InvalidValue)
 

Implemented in TAO_DynCommon.

DynAny DynamicAny::DynAny::get_dyn_any  )  raises (TypeMismatch, InvalidValue)
 

Implemented in TAO_DynCommon.

float DynamicAny::DynAny::get_float  )  raises (TypeMismatch, InvalidValue)
 

Implemented in TAO_DynCommon.

CORBA::FloatSeq DynamicAny::DynAny::get_float_seq  )  raises (TypeMismatch, InvalidValue)
 

Implemented in TAO_DynCommon.

long DynamicAny::DynAny::get_long  )  raises (TypeMismatch, InvalidValue)
 

Implemented in TAO_DynCommon.

CORBA::LongSeq DynamicAny::DynAny::get_long_seq  )  raises (TypeMismatch, InvalidValue)
 

Implemented in TAO_DynCommon.

long double DynamicAny::DynAny::get_longdouble  )  raises (TypeMismatch, InvalidValue)
 

Implemented in TAO_DynCommon.

CORBA::LongDoubleSeq DynamicAny::DynAny::get_longdouble_seq  )  raises (TypeMismatch, InvalidValue)
 

Implemented in TAO_DynCommon.

long long DynamicAny::DynAny::get_longlong  )  raises (TypeMismatch, InvalidValue)
 

Implemented in TAO_DynCommon.

CORBA::LongLongSeq DynamicAny::DynAny::get_longlong_seq  )  raises (TypeMismatch, InvalidValue)
 

Implemented in TAO_DynCommon.

octet DynamicAny::DynAny::get_octet  )  raises (TypeMismatch, InvalidValue)
 

Implemented in TAO_DynCommon.

CORBA::OctetSeq DynamicAny::DynAny::get_octet_seq  )  raises (TypeMismatch, InvalidValue)
 

Implemented in TAO_DynCommon.

Object DynamicAny::DynAny::get_reference  )  raises (TypeMismatch, InvalidValue)
 

Implemented in TAO_DynCommon.

short DynamicAny::DynAny::get_short  )  raises (TypeMismatch, InvalidValue)
 

Implemented in TAO_DynCommon.

CORBA::ShortSeq DynamicAny::DynAny::get_short_seq  )  raises (TypeMismatch, InvalidValue)
 

Implemented in TAO_DynCommon.

string DynamicAny::DynAny::get_string  )  raises (TypeMismatch, InvalidValue)
 

Implemented in TAO_DynCommon.

CORBA::TypeCode DynamicAny::DynAny::get_typecode  )  raises (TypeMismatch, InvalidValue)
 

Implemented in TAO_DynCommon.

unsigned long DynamicAny::DynAny::get_ulong  )  raises (TypeMismatch, InvalidValue)
 

Implemented in TAO_DynCommon.

CORBA::ULongSeq DynamicAny::DynAny::get_ulong_seq  )  raises (TypeMismatch, InvalidValue)
 

Implemented in TAO_DynCommon.

unsigned long long DynamicAny::DynAny::get_ulonglong  )  raises (TypeMismatch, InvalidValue)
 

Implemented in TAO_DynCommon.

CORBA::ULongLongSeq DynamicAny::DynAny::get_ulonglong_seq  )  raises (TypeMismatch, InvalidValue)
 

Implemented in TAO_DynCommon.

unsigned short DynamicAny::DynAny::get_ushort  )  raises (TypeMismatch, InvalidValue)
 

Implemented in TAO_DynCommon.

CORBA::UShortSeq DynamicAny::DynAny::get_ushort_seq  )  raises (TypeMismatch, InvalidValue)
 

Implemented in TAO_DynCommon.

ValueBase DynamicAny::DynAny::get_val  )  raises (TypeMismatch, InvalidValue)
 

Implemented in TAO_DynCommon.

wchar DynamicAny::DynAny::get_wchar  )  raises (TypeMismatch, InvalidValue)
 

Implemented in TAO_DynCommon.

CORBA::WCharSeq DynamicAny::DynAny::get_wchar_seq  )  raises (TypeMismatch, InvalidValue)
 

Implemented in TAO_DynCommon.

wstring DynamicAny::DynAny::get_wstring  )  raises (TypeMismatch, InvalidValue)
 

Implemented in TAO_DynCommon.

void DynamicAny::DynAny::insert_abstract in CORBA::AbstractBase  value  )  raises (TypeMismatch, InvalidValue)
 

void DynamicAny::DynAny::insert_any in any  value  )  raises (TypeMismatch, InvalidValue)
 

void DynamicAny::DynAny::insert_boolean in boolean  value  )  raises (TypeMismatch, InvalidValue)
 

void DynamicAny::DynAny::insert_boolean_seq in CORBA::BooleanSeq  value  )  raises (TypeMismatch, InvalidValue)
 

void DynamicAny::DynAny::insert_char in char  value  )  raises (TypeMismatch, InvalidValue)
 

void DynamicAny::DynAny::insert_char_seq in CORBA::CharSeq  value  )  raises (TypeMismatch, InvalidValue)
 

void DynamicAny::DynAny::insert_double in double  value  )  raises (TypeMismatch, InvalidValue)
 

void DynamicAny::DynAny::insert_double_seq in CORBA::DoubleSeq  value  )  raises (TypeMismatch, InvalidValue)
 

void DynamicAny::DynAny::insert_dyn_any in DynAny  value  )  raises (TypeMismatch, InvalidValue)
 

void DynamicAny::DynAny::insert_float in float  value  )  raises (TypeMismatch, InvalidValue)
 

void DynamicAny::DynAny::insert_float_seq in CORBA::FloatSeq  value  )  raises (TypeMismatch, InvalidValue)
 

void DynamicAny::DynAny::insert_long in long  value  )  raises (TypeMismatch, InvalidValue)
 

void DynamicAny::DynAny::insert_long_seq in CORBA::LongSeq  value  )  raises (TypeMismatch, InvalidValue)
 

void DynamicAny::DynAny::insert_longdouble in long double  value  )  raises (TypeMismatch, InvalidValue)
 

void DynamicAny::DynAny::insert_longdouble_seq in CORBA::LongDoubleSeq  value  )  raises (TypeMismatch, InvalidValue)
 

void DynamicAny::DynAny::insert_longlong in long long  value  )  raises (TypeMismatch, InvalidValue)
 

void DynamicAny::DynAny::insert_longlong_seq in CORBA::LongLongSeq  value  )  raises (TypeMismatch, InvalidValue)
 

void DynamicAny::DynAny::insert_octet in octet  value  )  raises (TypeMismatch, InvalidValue)
 

void DynamicAny::DynAny::insert_octet_seq in CORBA::OctetSeq  value  )  raises (TypeMismatch, InvalidValue)
 

void DynamicAny::DynAny::insert_reference in Object  value  )  raises (TypeMismatch, InvalidValue)
 

void DynamicAny::DynAny::insert_short in short  value  )  raises (TypeMismatch, InvalidValue)
 

void DynamicAny::DynAny::insert_short_seq in CORBA::ShortSeq  value  )  raises (TypeMismatch, InvalidValue)
 

void DynamicAny::DynAny::insert_string in string  value  )  raises (TypeMismatch, InvalidValue)
 

void DynamicAny::DynAny::insert_typecode in CORBA::TypeCode  value  )  raises (TypeMismatch, InvalidValue)
 

void DynamicAny::DynAny::insert_ulong in unsigned long  value  )  raises (TypeMismatch, InvalidValue)
 

void DynamicAny::DynAny::insert_ulong_seq in CORBA::ULongSeq  value  )  raises (TypeMismatch, InvalidValue)
 

void DynamicAny::DynAny::insert_ulonglong in unsigned long long  value  )  raises (TypeMismatch, InvalidValue)
 

void DynamicAny::DynAny::insert_ulonglong_seq in CORBA::ULongLongSeq  value  )  raises (TypeMismatch, InvalidValue)
 

void DynamicAny::DynAny::insert_ushort in unsigned short  value  )  raises (TypeMismatch, InvalidValue)
 

void DynamicAny::DynAny::insert_ushort_seq in CORBA::UShortSeq  value  )  raises (TypeMismatch, InvalidValue)
 

void DynamicAny::DynAny::insert_val in ValueBase  value  )  raises (TypeMismatch, InvalidValue)
 

void DynamicAny::DynAny::insert_wchar in wchar  value  )  raises (TypeMismatch, InvalidValue)
 

void DynamicAny::DynAny::insert_wchar_seq in CORBA::WCharSeq  value  )  raises (TypeMismatch, InvalidValue)
 

void DynamicAny::DynAny::insert_wstring in wstring  value  )  raises (TypeMismatch, InvalidValue)
 

boolean DynamicAny::DynAny::next  ) 
 

Implemented in TAO_DynCommon.

void DynamicAny::DynAny::rewind  ) 
 

Implemented in TAO_DynCommon.

boolean DynamicAny::DynAny::seek in long  index  ) 
 

any DynamicAny::DynAny::to_any  ) 
 

Implemented in TAO_DynAny_i, TAO_DynArray_i, TAO_DynEnum_i, TAO_DynSequence_i, TAO_DynStruct_i, and TAO_DynUnion_i.

Referenced by TAO_DynCommon::copy().

CORBA::TypeCode DynamicAny::DynAny::type  ) 
 

Implemented in TAO_DynCommon.


The documentation for this interface was generated from the following file:
Generated on Sun Jan 27 13:37:09 2008 for TAO_DynamicAny by doxygen 1.3.6