TAO_DynamicAny 4.0.0
Loading...
Searching...
No Matches
Classes | Public Member Functions | List of all members
DynamicAny::DynAny Interface Reference

import <DynamicAny.pidl;

Inheritance diagram for DynamicAny::DynAny:
Inheritance graph
[legend]

Classes

exception  InvalidValue
 
exception  TypeMismatch
 

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

◆ assign()

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

◆ component_count()

unsigned long DynamicAny::DynAny::component_count ( )

Implemented in TAO_DynCommon.

◆ copy()

DynAny DynamicAny::DynAny::copy ( )

Implemented in TAO_DynCommon.

◆ current_component()

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

◆ destroy()

void DynamicAny::DynAny::destroy ( )

◆ equal()

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

◆ from_any()

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

◆ get_abstract()

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

Implemented in TAO_DynCommon.

◆ get_any()

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

Implemented in TAO_DynCommon.

◆ get_boolean()

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

Implemented in TAO_DynCommon.

◆ get_boolean_seq()

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

Implemented in TAO_DynCommon.

◆ get_char()

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

Implemented in TAO_DynCommon.

◆ get_char_seq()

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

Implemented in TAO_DynCommon.

◆ get_double()

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

Implemented in TAO_DynCommon.

◆ get_double_seq()

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

Implemented in TAO_DynCommon.

◆ get_dyn_any()

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

Implemented in TAO_DynCommon.

◆ get_float()

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

Implemented in TAO_DynCommon.

◆ get_float_seq()

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

Implemented in TAO_DynCommon.

◆ get_long()

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

Implemented in TAO_DynCommon.

◆ get_long_seq()

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

Implemented in TAO_DynCommon.

◆ get_longdouble()

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

Implemented in TAO_DynCommon.

◆ get_longdouble_seq()

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

Implemented in TAO_DynCommon.

◆ get_longlong()

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

Implemented in TAO_DynCommon.

◆ get_longlong_seq()

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

Implemented in TAO_DynCommon.

◆ get_octet()

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

Implemented in TAO_DynCommon.

◆ get_octet_seq()

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

Implemented in TAO_DynCommon.

◆ get_reference()

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

Implemented in TAO_DynCommon.

◆ get_short()

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

Implemented in TAO_DynCommon.

◆ get_short_seq()

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

Implemented in TAO_DynCommon.

◆ get_string()

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

Implemented in TAO_DynCommon.

◆ get_typecode()

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

Implemented in TAO_DynCommon.

◆ get_ulong()

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

Implemented in TAO_DynCommon.

◆ get_ulong_seq()

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

Implemented in TAO_DynCommon.

◆ get_ulonglong()

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

Implemented in TAO_DynCommon.

◆ get_ulonglong_seq()

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

Implemented in TAO_DynCommon.

◆ get_ushort()

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

Implemented in TAO_DynCommon.

◆ get_ushort_seq()

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

Implemented in TAO_DynCommon.

◆ get_val()

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

Implemented in TAO_DynCommon, and TAO_DynValue_i.

◆ get_wchar()

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

Implemented in TAO_DynCommon.

◆ get_wchar_seq()

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

Implemented in TAO_DynCommon.

◆ get_wstring()

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

Implemented in TAO_DynCommon.

◆ insert_abstract()

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

◆ insert_any()

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

◆ insert_boolean()

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

◆ insert_boolean_seq()

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

◆ insert_char()

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

◆ insert_char_seq()

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

◆ insert_double()

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

◆ insert_double_seq()

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

◆ insert_dyn_any()

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

◆ insert_float()

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

◆ insert_float_seq()

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

◆ insert_long()

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

◆ insert_long_seq()

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

◆ insert_longdouble()

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

◆ insert_longdouble_seq()

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

◆ insert_longlong()

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

◆ insert_longlong_seq()

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

◆ insert_octet()

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

◆ insert_octet_seq()

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

◆ insert_reference()

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

◆ insert_short()

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

◆ insert_short_seq()

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

◆ insert_string()

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

◆ insert_typecode()

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

◆ insert_ulong()

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

◆ insert_ulong_seq()

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

◆ insert_ulonglong()

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

◆ insert_ulonglong_seq()

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

◆ insert_ushort()

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

◆ insert_ushort_seq()

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

◆ insert_val()

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

◆ insert_wchar()

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

◆ insert_wchar_seq()

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

◆ insert_wstring()

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

◆ next()

boolean DynamicAny::DynAny::next ( )

Implemented in TAO_DynCommon.

◆ rewind()

void DynamicAny::DynAny::rewind ( )

Implemented in TAO_DynCommon.

◆ seek()

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

◆ to_any()

any DynamicAny::DynAny::to_any ( )

◆ type()

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

Implemented in TAO_DynCommon.


The documentation for this interface was generated from the following file: