|
RTI Connext C# API Version 7.7.0
|
Data Structures | |
| interface | IAggregationMember |
| Common interface for the members of an aggregation type. More... | |
| interface | IArrayType |
| Defines an IArrayType. More... | |
| interface | ICollectionType |
| Defines an IDynamicType collection. More... | |
| interface | IConstructedType |
| Common interface for constructed types. More... | |
| interface | IDynamicType |
| Interface of DynamicType. More... | |
| interface | IEnumMember |
| Defines a member of an IEnumType. More... | |
| interface | IEnumType |
| Represents an IDL enum. More... | |
| interface | IMember |
| Common interface for all members of an IDynamicType. More... | |
| interface | IPrimitiveType |
| Represents an IDL primitive type. More... | |
| interface | ISequenceType |
| Defines an ISequenceType. More... | |
| interface | IStringType |
| Defines an IStringType. More... | |
| interface | IStructMember |
| Defines a member of an IStructType. More... | |
| interface | IStructType |
| Represents an IDL struct. More... | |
| interface | IUnidimensionalCollectionType |
| Defines a single-dimension ICollectionType. More... | |
| interface | IUnionMember |
| Defines a member of an IUnionType. More... | |
| interface | IUnionType |
| Represents an IDL union. More... | |
Enumerations | |
| enum | TypeKind : int { None = 0 , Annotation = 0x0080 , Aggregation = 0x0100 , Collection = 0x0200 , Primitive = 0x4000 , Boolean = Primitive | 0x0001 , Uint8 = Primitive | 0x0002 , Int16 = Primitive | 0x0003 , Uint16 = Primitive | 0x0004 , Int32 = Primitive | 0x0005 , UInt32 = Primitive | 0x0006 , Int64 = Primitive | 0x0007 , UInt64 = Primitive | 0x0008 , Float32 = Primitive | 0x0009 , Float64 = Primitive | 0x000A , Float128 = Primitive | 0x000B , Char8 = Primitive | 0x000C , Char16 = Primitive | 0x000D , Int8 = Primitive | 0x000E , Octet = Primitive | 0x000F , Constructed = 0x8000 , Enumeration = Constructed | 0x0001 , Bitset = Constructed | 0x0002 , Alias = Constructed | 0x0003 , Union = Constructed | Aggregation | 0x0008 , Structure = Constructed | Aggregation | 0x0009 , UnionFwdDecl = Constructed | Aggregation | 0x000A , StructureFwdDecl = Constructed | Aggregation | 0x000B , Array = Constructed | Collection | 0x0004 , Sequence = Constructed | Collection | 0x0005 , String = Constructed | Collection | 0x0006 , MapType = Constructed | Collection | 0x0007 , WideString = Constructed | Collection | 0x0008 } |
| The different kinds of DynamicType. More... | |
| enum Omg.Types.Dynamic.TypeKind : int |
The different kinds of DynamicType.
| Enumerator | |
|---|---|
| None | None. |
| Annotation | Flag indicating the definition of an annotation. |
| Aggregation | Flag indicating an aggregation type (Structure, Union) |
| Collection | Flag indicating a collection type |
| Primitive | Flag indicating a primitive type (Rti.Types.Dynamic.PrimitiveType<T>). |
| Boolean | Flag indicating a bool (`PrimitiveType<bool>) |
| Uint8 | Flag indicating a byte ( |
| Int16 | Flag indicating a short ( |
| Uint16 | Flag indicating a ushort ( |
| Int32 | Flag indicating an int ( |
| UInt32 | Flag indicating a uint ( |
| Int64 | Flag indicating a long ( |
| UInt64 | Flag indicating a ulong ( |
| Float32 | Flag indicating a float ( |
| Float64 | Flag indicating a double ( |
| Float128 | Flag indicating a long double ( |
| Char8 | Flag indicating a UTF-8 character ( |
| Char16 | Flag indicating a UTF-16 character. |
| Int8 | Flag indicating a signed 8-bit integer. |
| Octet | Flag indicating an opaque byte. |
| Constructed | Flag indicating a constructed type (Enumeration, Alias, Collection, Aggregation) |
| Enumeration | Flag indicating an Rti.Types.Dynamic.EnumType. |
| Bitset | Flag indicating a bitset type. |
| Alias | Flag indicating an Rti.Types.Dynamic.AliasType. |
| Union | Flag indicating a Rti.Types.Dynamic.UnionType. |
| Structure | Flag indicating a Rti.Types.Dynamic.StructType. |
| UnionFwdDecl | Flag indicating a union forward declaration. |
| StructureFwdDecl | Flag indicating a structure forward declaration. |
| Array | Flag indicating an Rti.Types.Dynamic.ArrayType. |
| Sequence | Flag indicating a Rti.Types.Dynamic.SequenceType. |
| String | Flag indicating a UTF-8 Rti.Types.Dynamic.StringType. |
| MapType | Flag indicating a map type. |
| WideString | Flag indicating a UTF-16 Rti.Types.Dynamic.WideStringType. |