RTI Connext Java API
Version 5.1.0
|
Enumeration type for com.rti.dds.typecode.TypeCode kinds. More...
Static Public Attributes | |
static final TCKind | TK_NULL |
Indicates that a type code does not describe anything. | |
static final TCKind | TK_SHORT |
short type. | |
static final TCKind | TK_LONG |
long type. | |
static final TCKind | TK_USHORT |
unsigned short type. | |
static final TCKind | TK_ULONG |
unsigned long type. | |
static final TCKind | TK_FLOAT |
float type. | |
static final TCKind | TK_DOUBLE |
double type. | |
static final TCKind | TK_BOOLEAN |
boolean type. | |
static final TCKind | TK_CHAR |
char type. | |
static final TCKind | TK_OCTET |
octet type. | |
static final TCKind | TK_STRUCT |
struct type. | |
static final TCKind | TK_UNION |
union type. | |
static final TCKind | TK_ENUM |
enumerated type. | |
static final TCKind | TK_STRING |
string type. | |
static final TCKind | TK_SEQUENCE |
sequence type. | |
static final TCKind | TK_ARRAY |
array type. | |
static final TCKind | TK_ALIAS |
alias (typedef) type. | |
static final TCKind | TK_LONGLONG |
long long type. | |
static final TCKind | TK_ULONGLONG |
unsigned long long type. | |
static final TCKind | TK_LONGDOUBLE |
long double type. | |
static final TCKind | TK_WCHAR |
wide char type. | |
static final TCKind | TK_WSTRING |
wide string type. | |
static final TCKind | TK_VALUE |
value type. | |
static final TCKind | TK_SPARSE |
A sparse value type. | |
Additional Inherited Members | |
Public Member Functions inherited from Enum | |
final int | ordinal () |
The integral value of this enumerated constant. | |
Object | copy_from (Object src) |
final String | name () |
The name of this enum constant, as declared in the enum declaration. | |
final String | toString () |
The string value of this enum constant. | |
Protected Member Functions inherited from Enum | |
Enum (String name, int ordinal) | |
The constructor. | |
Enumeration type for com.rti.dds.typecode.TypeCode kinds.
Type code kinds are modeled as values of this type.
|
static |
Indicates that a type code does not describe anything.
|
static |
short type.
|
static |
long type.
|
static |
unsigned short type.
|
static |
unsigned long type.
|
static |
float type.
|
static |
double type.
|
static |
boolean type.
|
static |
char type.
|
static |
octet type.
|
static |
struct type.
|
static |
union type.
|
static |
enumerated type.
|
static |
string type.
|
static |
sequence type.
|
static |
array type.
|
static |
alias (typedef) type.
|
static |
long long type.
|
static |
unsigned long long type.
|
static |
long double type.
|
static |
wide char type.
|
static |
wide string type.
|
static |
value type.
|
static |
A sparse value type.
A sparse value type is one in which all of the fields are not necessarily sent on the network as a part of every sample.
Fields of a sparse value type fall into one of three categories:
Fields of the first two kinds must appear in every sample. These are also the only kinds of fields on which you can perform content filtering (see com.rti.dds.topic.ContentFilteredTopic), because filter evaluation on a non-existent field is not well defined.