All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class org.omg.CORBA.DynAnyHelper

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

public abstract class DynAnyHelper
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();
};


Constructor Index

 o DynAnyHelper()

Method Index

 o extract(Any)
 o id()
 o insert(Any, DynAny)
 o narrow(Object)
 o read(InputStream)
 o type()
 o write(OutputStream, DynAny)

Constructors

 o DynAnyHelper
 public DynAnyHelper()

Methods

 o narrow
 public static DynAny narrow(Object object)
 o read
 public static DynAny read(InputStream _input)
 o write
 public static void write(OutputStream _output,
                          DynAny value)
 o insert
 public static void insert(Any any,
                           DynAny value)
 o extract
 public static DynAny extract(Any any)
 o type
 public static TypeCode type()
 o id
 public static String id()

All Packages  Class Hierarchy  This Package  Previous  Next  Index