RTI Connext C# API
7.1.0
|
Classes | |
interface | ICollectionType |
Defines an IDynamicType collection. More... | |
interface | IUnidimensionalCollectionType |
Defines a single-dimension ICollectionType. More... | |
interface | ISequenceType |
Defines an ISequenceType. More... | |
interface | IStringType |
Defines an IStringType. More... | |
interface | IArrayType |
Defines an IArrayType. More... | |
interface | IDynamicType |
Interface of DynamicType. More... | |
interface | IConstructedType |
Common interface for constructed types. More... | |
interface | IEnumType |
Represents an IDL enum. More... | |
interface | IMember |
Common interface for all members of an IDynamicType. More... | |
interface | IAggregationMember |
Common interface for the members of an aggregation type. More... | |
interface | IStructMember |
Defines a member of an IStructType. More... | |
interface | IUnionMember |
Defines a member of an IUnionType. More... | |
interface | IEnumMember |
Defines a member of an IEnumType. More... | |
interface | IPrimitiveType |
Represents an IDL primitive type. More... | |
interface | IStructType |
Represents an IDL struct. More... | |
interface | IUnionType |
Represents an IDL union. More... | |
Enumerations | |
enum class | TypeKind : int { None , Annotation , Aggregation , Collection , Primitive , Boolean , Uint8 , Int16 , Uint16 , Int32 , UInt32 , Int64 , UInt64 , Float32 , Float64 , Float128 , Char8 , Char16 , Constructed , Enumeration , Bitset , Alias , Union , Structure , UnionFwdDecl , StructureFwdDecl , Array , Sequence , String , MapType , WideString } |
The different kinds of DynamicType. More... | |
|
strong |
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. |
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. |