All Packages  Class Hierarchy  This Package  Previous  Next  Index

Interface org.omg.CORBA.DynAny

public interface DynAny
extends Object

IDL definition:
interface DynAny {
exception Invalid {
};
exception InvalidValue {
};
exception TypeMismatch {
};
exception InvalidSeq {
};
exception InconsistentTypeCode {
};
typedef sequence<octet> OctetSeq;
TypeCode type();
void assign(
in ::CORBA::DynAny dyn_any
)
raises(
::CORBA::DynAny::Invalid
);
void from_any(
in any value
)
raises(
::CORBA::DynAny::Invalid
);
any to_any(
)
raises(
::CORBA::DynAny::Invalid
);
void destroy();
::CORBA::DynAny copy();
void insert_boolean(
in boolean value
)
raises(
::CORBA::DynAny::InvalidValue
);
void insert_octet(
in octet value
)
raises(
::CORBA::DynAny::InvalidValue
);
void insert_char(
in char value
)
raises(
::CORBA::DynAny::InvalidValue
);
void insert_short(
in short value
)
raises(
::CORBA::DynAny::InvalidValue
);
void insert_ushort(
in unsigned short value
)
raises(
::CORBA::DynAny::InvalidValue
);
void insert_long(
in long value
)
raises(
::CORBA::DynAny::InvalidValue
);
void insert_ulong(
in unsigned long value
)
raises(
::CORBA::DynAny::InvalidValue
);
void insert_float(
in float value
)
raises(
::CORBA::DynAny::InvalidValue
);
void insert_double(
in double value
)
raises(
::CORBA::DynAny::InvalidValue
);
void insert_string(
in string value
)
raises(
::CORBA::DynAny::InvalidValue
);
void insert_reference(
in Object value
)
raises(
::CORBA::DynAny::InvalidValue
);
void insert_typecode(
in TypeCode value
)
raises(
::CORBA::DynAny::InvalidValue
);
void insert_longlong(
in long long value
)
raises(
::CORBA::DynAny::InvalidValue
);
void insert_ulonglong(
in unsigned long long value
)
raises(
::CORBA::DynAny::InvalidValue
);
void insert_wchar(
in wchar value
)
raises(
::CORBA::DynAny::InvalidValue
);
void insert_wstring(
in wstring value
)
raises(
::CORBA::DynAny::InvalidValue
);
void insert_any(
in any value
)
raises(
::CORBA::DynAny::InvalidValue
);
boolean get_boolean(
)
raises(
::CORBA::DynAny::TypeMismatch
);
octet get_octet(
)
raises(
::CORBA::DynAny::TypeMismatch
);
char get_char(
)
raises(
::CORBA::DynAny::TypeMismatch
);
short get_short(
)
raises(
::CORBA::DynAny::TypeMismatch
);
unsigned short get_ushort(
)
raises(
::CORBA::DynAny::TypeMismatch
);
long get_long(
)
raises(
::CORBA::DynAny::TypeMismatch
);
unsigned long get_ulong(
)
raises(
::CORBA::DynAny::TypeMismatch
);
float get_float(
)
raises(
::CORBA::DynAny::TypeMismatch
);
double get_double(
)
raises(
::CORBA::DynAny::TypeMismatch
);
string get_string(
)
raises(
::CORBA::DynAny::TypeMismatch
);
Object get_reference(
)
raises(
::CORBA::DynAny::TypeMismatch
);
TypeCode get_typecode(
)
raises(
::CORBA::DynAny::TypeMismatch
);
long long get_longlong(
)
raises(
::CORBA::DynAny::TypeMismatch
);
unsigned long long get_ulonglong(
)
raises(
::CORBA::DynAny::TypeMismatch
);
wchar get_wchar(
)
raises(
::CORBA::DynAny::TypeMismatch
);
wstring get_wstring(
)
raises(
::CORBA::DynAny::TypeMismatch
);
any get_any(
)
raises(
::CORBA::DynAny::TypeMismatch
);
::CORBA::DynAny current_component();
boolean next();
boolean seek(
in long index
);
void rewind();
};


Method Index

 o assign(DynAny)

Operation: ::CORBA::DynAny::assign.

 o copy()

Operation: ::CORBA::DynAny::copy.

 o current_component()

Operation: ::CORBA::DynAny::current_component.

 o destroy()

Operation: ::CORBA::DynAny::destroy.

 o from_any(Any)

Operation: ::CORBA::DynAny::from_any.

 o get_any()

Operation: ::CORBA::DynAny::get_any.

 o get_boolean()

Operation: ::CORBA::DynAny::get_boolean.

 o get_char()

Operation: ::CORBA::DynAny::get_char.

 o get_double()

Operation: ::CORBA::DynAny::get_double.

 o get_float()

Operation: ::CORBA::DynAny::get_float.

 o get_long()

Operation: ::CORBA::DynAny::get_long.

 o get_longlong()

Operation: ::CORBA::DynAny::get_longlong.

 o get_octet()

Operation: ::CORBA::DynAny::get_octet.

 o get_reference()

Operation: ::CORBA::DynAny::get_reference.

 o get_short()

Operation: ::CORBA::DynAny::get_short.

 o get_string()

Operation: ::CORBA::DynAny::get_string.

 o get_typecode()

Operation: ::CORBA::DynAny::get_typecode.

 o get_ulong()

Operation: ::CORBA::DynAny::get_ulong.

 o get_ulonglong()

Operation: ::CORBA::DynAny::get_ulonglong.

 o get_ushort()

Operation: ::CORBA::DynAny::get_ushort.

 o get_wchar()

Operation: ::CORBA::DynAny::get_wchar.

 o get_wstring()

Operation: ::CORBA::DynAny::get_wstring.

 o insert_any(Any)

Operation: ::CORBA::DynAny::insert_any.

 o insert_boolean(boolean)

Operation: ::CORBA::DynAny::insert_boolean.

 o insert_char(char)

Operation: ::CORBA::DynAny::insert_char.

 o insert_double(double)

Operation: ::CORBA::DynAny::insert_double.

 o insert_float(float)

Operation: ::CORBA::DynAny::insert_float.

 o insert_long(int)

Operation: ::CORBA::DynAny::insert_long.

 o insert_longlong(long)

Operation: ::CORBA::DynAny::insert_longlong.

 o insert_octet(byte)

Operation: ::CORBA::DynAny::insert_octet.

 o insert_reference(Object)

Operation: ::CORBA::DynAny::insert_reference.

 o insert_short(short)

Operation: ::CORBA::DynAny::insert_short.

 o insert_string(String)

Operation: ::CORBA::DynAny::insert_string.

 o insert_typecode(TypeCode)

Operation: ::CORBA::DynAny::insert_typecode.

 o insert_ulong(int)

Operation: ::CORBA::DynAny::insert_ulong.

 o insert_ulonglong(long)

Operation: ::CORBA::DynAny::insert_ulonglong.

 o insert_ushort(short)

Operation: ::CORBA::DynAny::insert_ushort.

 o insert_wchar(char)

Operation: ::CORBA::DynAny::insert_wchar.

 o insert_wstring(String)

Operation: ::CORBA::DynAny::insert_wstring.

 o next()

Operation: ::CORBA::DynAny::next.

 o rewind()

Operation: ::CORBA::DynAny::rewind.

 o seek(int)

Operation: ::CORBA::DynAny::seek.

 o to_any()

Operation: ::CORBA::DynAny::to_any.

 o type()

Operation: ::CORBA::DynAny::type.

Methods

 o type
 public abstract TypeCode type()

Operation: ::CORBA::DynAny::type.

TypeCode type();

 o assign
 public abstract void assign(DynAny dyn_any) throws Invalid

Operation: ::CORBA::DynAny::assign.

void assign(
in ::CORBA::DynAny dyn_any
)
raises(
::CORBA::DynAny::Invalid
);

 o from_any
 public abstract void from_any(Any value) throws Invalid

Operation: ::CORBA::DynAny::from_any.

void from_any(
in any value
)
raises(
::CORBA::DynAny::Invalid
);

 o to_any
 public abstract Any to_any() throws Invalid

Operation: ::CORBA::DynAny::to_any.

any to_any(
)
raises(
::CORBA::DynAny::Invalid
);

 o destroy
 public abstract void destroy()

Operation: ::CORBA::DynAny::destroy.

void destroy();

 o copy
 public abstract DynAny copy()

Operation: ::CORBA::DynAny::copy.

::CORBA::DynAny copy();

 o insert_boolean
 public abstract void insert_boolean(boolean value) throws InvalidValue

Operation: ::CORBA::DynAny::insert_boolean.

void insert_boolean(
in boolean value
)
raises(
::CORBA::DynAny::InvalidValue
);

 o insert_octet
 public abstract void insert_octet(byte value) throws InvalidValue

Operation: ::CORBA::DynAny::insert_octet.

void insert_octet(
in octet value
)
raises(
::CORBA::DynAny::InvalidValue
);

 o insert_char
 public abstract void insert_char(char value) throws InvalidValue

Operation: ::CORBA::DynAny::insert_char.

void insert_char(
in char value
)
raises(
::CORBA::DynAny::InvalidValue
);

 o insert_short
 public abstract void insert_short(short value) throws InvalidValue

Operation: ::CORBA::DynAny::insert_short.

void insert_short(
in short value
)
raises(
::CORBA::DynAny::InvalidValue
);

 o insert_ushort
 public abstract void insert_ushort(short value) throws InvalidValue

Operation: ::CORBA::DynAny::insert_ushort.

void insert_ushort(
in unsigned short value
)
raises(
::CORBA::DynAny::InvalidValue
);

 o insert_long
 public abstract void insert_long(int value) throws InvalidValue

Operation: ::CORBA::DynAny::insert_long.

void insert_long(
in long value
)
raises(
::CORBA::DynAny::InvalidValue
);

 o insert_ulong
 public abstract void insert_ulong(int value) throws InvalidValue

Operation: ::CORBA::DynAny::insert_ulong.

void insert_ulong(
in unsigned long value
)
raises(
::CORBA::DynAny::InvalidValue
);

 o insert_float
 public abstract void insert_float(float value) throws InvalidValue

Operation: ::CORBA::DynAny::insert_float.

void insert_float(
in float value
)
raises(
::CORBA::DynAny::InvalidValue
);

 o insert_double
 public abstract void insert_double(double value) throws InvalidValue

Operation: ::CORBA::DynAny::insert_double.

void insert_double(
in double value
)
raises(
::CORBA::DynAny::InvalidValue
);

 o insert_string
 public abstract void insert_string(String value) throws InvalidValue

Operation: ::CORBA::DynAny::insert_string.

void insert_string(
in string value
)
raises(
::CORBA::DynAny::InvalidValue
);

 o insert_reference
 public abstract void insert_reference(Object value) throws InvalidValue

Operation: ::CORBA::DynAny::insert_reference.

void insert_reference(
in Object value
)
raises(
::CORBA::DynAny::InvalidValue
);

 o insert_typecode
 public abstract void insert_typecode(TypeCode value) throws InvalidValue

Operation: ::CORBA::DynAny::insert_typecode.

void insert_typecode(
in TypeCode value
)
raises(
::CORBA::DynAny::InvalidValue
);

 o insert_longlong
 public abstract void insert_longlong(long value) throws InvalidValue

Operation: ::CORBA::DynAny::insert_longlong.

void insert_longlong(
in long long value
)
raises(
::CORBA::DynAny::InvalidValue
);

 o insert_ulonglong
 public abstract void insert_ulonglong(long value) throws InvalidValue

Operation: ::CORBA::DynAny::insert_ulonglong.

void insert_ulonglong(
in unsigned long long value
)
raises(
::CORBA::DynAny::InvalidValue
);

 o insert_wchar
 public abstract void insert_wchar(char value) throws InvalidValue

Operation: ::CORBA::DynAny::insert_wchar.

void insert_wchar(
in wchar value
)
raises(
::CORBA::DynAny::InvalidValue
);

 o insert_wstring
 public abstract void insert_wstring(String value) throws InvalidValue

Operation: ::CORBA::DynAny::insert_wstring.

void insert_wstring(
in wstring value
)
raises(
::CORBA::DynAny::InvalidValue
);

 o insert_any
 public abstract void insert_any(Any value) throws InvalidValue

Operation: ::CORBA::DynAny::insert_any.

void insert_any(
in any value
)
raises(
::CORBA::DynAny::InvalidValue
);

 o get_boolean
 public abstract boolean get_boolean() throws TypeMismatch

Operation: ::CORBA::DynAny::get_boolean.

boolean get_boolean(
)
raises(
::CORBA::DynAny::TypeMismatch
);

 o get_octet
 public abstract byte get_octet() throws TypeMismatch

Operation: ::CORBA::DynAny::get_octet.

octet get_octet(
)
raises(
::CORBA::DynAny::TypeMismatch
);

 o get_char
 public abstract char get_char() throws TypeMismatch

Operation: ::CORBA::DynAny::get_char.

char get_char(
)
raises(
::CORBA::DynAny::TypeMismatch
);

 o get_short
 public abstract short get_short() throws TypeMismatch

Operation: ::CORBA::DynAny::get_short.

short get_short(
)
raises(
::CORBA::DynAny::TypeMismatch
);

 o get_ushort
 public abstract short get_ushort() throws TypeMismatch

Operation: ::CORBA::DynAny::get_ushort.

unsigned short get_ushort(
)
raises(
::CORBA::DynAny::TypeMismatch
);

 o get_long
 public abstract int get_long() throws TypeMismatch

Operation: ::CORBA::DynAny::get_long.

long get_long(
)
raises(
::CORBA::DynAny::TypeMismatch
);

 o get_ulong
 public abstract int get_ulong() throws TypeMismatch

Operation: ::CORBA::DynAny::get_ulong.

unsigned long get_ulong(
)
raises(
::CORBA::DynAny::TypeMismatch
);

 o get_float
 public abstract float get_float() throws TypeMismatch

Operation: ::CORBA::DynAny::get_float.

float get_float(
)
raises(
::CORBA::DynAny::TypeMismatch
);

 o get_double
 public abstract double get_double() throws TypeMismatch

Operation: ::CORBA::DynAny::get_double.

double get_double(
)
raises(
::CORBA::DynAny::TypeMismatch
);

 o get_string
 public abstract String get_string() throws TypeMismatch

Operation: ::CORBA::DynAny::get_string.

string get_string(
)
raises(
::CORBA::DynAny::TypeMismatch
);

 o get_reference
 public abstract Object get_reference() throws TypeMismatch

Operation: ::CORBA::DynAny::get_reference.

Object get_reference(
)
raises(
::CORBA::DynAny::TypeMismatch
);

 o get_typecode
 public abstract TypeCode get_typecode() throws TypeMismatch

Operation: ::CORBA::DynAny::get_typecode.

TypeCode get_typecode(
)
raises(
::CORBA::DynAny::TypeMismatch
);

 o get_longlong
 public abstract long get_longlong() throws TypeMismatch

Operation: ::CORBA::DynAny::get_longlong.

long long get_longlong(
)
raises(
::CORBA::DynAny::TypeMismatch
);

 o get_ulonglong
 public abstract long get_ulonglong() throws TypeMismatch

Operation: ::CORBA::DynAny::get_ulonglong.

unsigned long long get_ulonglong(
)
raises(
::CORBA::DynAny::TypeMismatch
);

 o get_wchar
 public abstract char get_wchar() throws TypeMismatch

Operation: ::CORBA::DynAny::get_wchar.

wchar get_wchar(
)
raises(
::CORBA::DynAny::TypeMismatch
);

 o get_wstring
 public abstract String get_wstring() throws TypeMismatch

Operation: ::CORBA::DynAny::get_wstring.

wstring get_wstring(
)
raises(
::CORBA::DynAny::TypeMismatch
);

 o get_any
 public abstract Any get_any() throws TypeMismatch

Operation: ::CORBA::DynAny::get_any.

any get_any(
)
raises(
::CORBA::DynAny::TypeMismatch
);

 o current_component
 public abstract DynAny current_component()

Operation: ::CORBA::DynAny::current_component.

::CORBA::DynAny current_component();

 o next
 public abstract boolean next()

Operation: ::CORBA::DynAny::next.

boolean next();

 o seek
 public abstract boolean seek(int index)

Operation: ::CORBA::DynAny::seek.

boolean seek(
in long index
);

 o rewind
 public abstract void rewind()

Operation: ::CORBA::DynAny::rewind.

void rewind();


All Packages  Class Hierarchy  This Package  Previous  Next  Index