All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class org.omg.CORBA.DynAnyHolder

java.lang.Object
   |
   +----org.omg.CORBA.DynAnyHolder

public final class DynAnyHolder
extends Object
implements Streamable

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();
};


Variable Index

 o value

Constructor Index

 o DynAnyHolder()
 o DynAnyHolder(DynAny)

Method Index

 o _read(InputStream)
 o _type()
 o _write(OutputStream)

Variables

 o value
 public DynAny value

Constructors

 o DynAnyHolder
 public DynAnyHolder()
 o DynAnyHolder
 public DynAnyHolder(DynAny value)

Methods

 o _read
 public void _read(InputStream input)
 o _write
 public void _write(OutputStream output)
 o _type
 public TypeCode _type()

All Packages  Class Hierarchy  This Package  Previous  Next  Index