org.omg.DynamicAny
Interface DynStructOperations
- All Superinterfaces:
- DynAnyOperations
- All Known Subinterfaces:
- DynStruct
All Known Implementing Classes
- _DynStructStub
- public interface DynStructOperations
- extends DynAnyOperations
DynStruct objects support the manipulation of IDL struct and exception values. Members of the exceptions are handled in the same way as members of a struct.
Method Summary
TCKind current_member_kind()
Returns the TCKind associated with the member at the current position.String current_member_name()
Returns the name of the member at the current position.NameDynAnyPair[] get_members_as_dyn_any()
Returns a sequence of NameDynAnyPairs describing the name and the value of each member in the struct associated with a DynStruct object.NameValuePair[] get_members()
Returns a sequence of NameValuePairs describing the name and the value of each member in the struct associated with a DynStruct object.void set_members_as_dyn_any(NameDynAnyPair[] value)
Initializes the struct data value associated with a DynStruct object from a sequence of NameDynAnyPairs.void set_members(NameValuePair[] value)
Initializes the struct data value associated with a DynStruct object from a sequence of NameValuePairs.
Methods inherited from interface org.omg.DynamicAny.DynAnyOperations assign, component_count, copy, current_component, destroy, equal, from_any, get_any, get_boolean, get_char, get_double, get_dyn_any, get_float, get_long, get_longlong, get_octet, get_reference, get_short, get_string, get_typecode, get_ulong, get_ulonglong, get_ushort, get_val, get_wchar,