OMG IDL C++ Object CORBA::Object_ptr struct C++ struct union C++ class enum C++ enum string char * wstring CORBA::WChar * sequence C++ class array C++ array The mapping for strings and UDTs is described in more detail in the following sections. Strings...
OMG IDL uses the typedef keyword to associate a name with a data type; a name is also associated with a data type via the struct, union, enum, and native declarations; the syntax is: ::= "typedef" | | | I "native" ::= For type declarations, OMG IDL defines a set of type ...
static int ENUM_OUT_OF_RANGE static int IDL_CONTEXT_NOT_FOUND static int ILLEGAL_PARAMETER static int ILLEGAL_SERVICE_CONTEXT static int INCOMPATIBLE_VALUE_IMPL static int INCOMPLETE_TYPECODE static int INVALID_COMPONENT_ID static int INVALID_OB...
static int ENUM_OUT_OF_RANGE static int IDL_CONTEXT_NOT_FOUND static int ILLEGAL_PARAMETER static int ILLEGAL_SERVICE_CONTEXT static int INCOMPATIBLE_VALUE_IMPL static int INCOMPLETE_TYPECODE static int INVALID_COMPONENT_ID static int INVALID_O...
IDL で記述できるあらゆるデータのコンテナ、または IDL のプリミティブ型のコンテナとして機能します。 AnyHolder Anyのホルダーです。 AnySeqHelper AnySeqのヘルパーです。 AnySeqHolder AnySeqのホルダーです。 BooleanHolder Booleanのホルダーです。
IDLEntityも継承) org.omg.CORBA.DomainManager (org.omg.CORBA.DomainManagerOperations、org.omg.CORBA.portable.IDLEntityも継承) org.omg.CORBA.DynAny org.omg.CORBA.DynArray (org.omg.CORBA.Objectも継承) org.omg.CORBA.DynEnum (org.omg.CORBA.Objectも継承) org.omg.CORBA.DynFixed (org.omg....
static int ENUM_OUT_OF_RANGE static int IDL_CONTEXT_NOT_FOUND static int ILLEGAL_PARAMETER static int ILLEGAL_SERVICE_CONTEXT static int INCOMPATIBLE_VALUE_IMPL static int INCOMPLETE_TYPECODE static int INVALID_COMPONENT_ID static int INVALID_O...
static int ENUM_OUT_OF_RANGE static int IDL_CONTEXT_NOT_FOUND static int ILLEGAL_PARAMETER static int ILLEGAL_SERVICE_CONTEXT static int INCOMPATIBLE_VALUE_IMPL static int INCOMPLETE_TYPECODE static int INVALID_COMPONENT_ID static int INVALID_OBJECT...
For each OMG IDL data type, see Table 13-1 for the C++ data type. Sequences A sequence in OMG IDL is mapped to a C++ class. The C++ class contains the following: Constructors Each sequence has the following: A default constructor A constructor that initializes each element A copy ...
A sequence in OMG IDL is mapped to a C++ class. The C++ class contains the following: Constructors Each sequence has the following: A default constructor A constructor that initializes each element A copy constructor Destructors Modifiers for current length (and for maximum, if the ...