RTI Connext Java API Version 7.1.0

Enumeration type for com.rti.dds.typecode.TypeCode kinds. More...

Inheritance diagram for TCKind:
Enum Copyable

Static Public Attributes

static final TCKind TK_NULL
 Indicates that a type code does not describe anything. More...
 
static final TCKind TK_SHORT
 short type. More...
 
static final TCKind TK_LONG
 long type. More...
 
static final TCKind TK_USHORT
 unsigned short type. More...
 
static final TCKind TK_ULONG
 unsigned long type. More...
 
static final TCKind TK_FLOAT
 float type. More...
 
static final TCKind TK_DOUBLE
 double type. More...
 
static final TCKind TK_BOOLEAN
 boolean type. More...
 
static final TCKind TK_CHAR
 char type. More...
 
static final TCKind TK_OCTET
 octet type. More...
 
static final TCKind TK_STRUCT
 struct type. More...
 
static final TCKind TK_UNION
 union type. More...
 
static final TCKind TK_ENUM
 enumerated type. More...
 
static final TCKind TK_STRING
 string type. More...
 
static final TCKind TK_SEQUENCE
 sequence type. More...
 
static final TCKind TK_ARRAY
 array type. More...
 
static final TCKind TK_ALIAS
 alias (typedef) type. More...
 
static final TCKind TK_LONGLONG
 long long type. More...
 
static final TCKind TK_ULONGLONG
 unsigned long long type. More...
 
static final TCKind TK_LONGDOUBLE
 long double type. More...
 
static final TCKind TK_WCHAR
 wide char type. More...
 
static final TCKind TK_WSTRING
 wide string type. More...
 
static final TCKind TK_VALUE
 value type. More...
 

Additional Inherited Members

- Public Member Functions inherited from Enum
final int ordinal ()
 The integral value of this enumerated constant. More...
 
Object copy_from (Object src)
 
final String name ()
 The name of this enum constant, as declared in the enum declaration. More...
 
final String toString ()
 The string value of this enum constant. More...
 
Object copy_from (Object src)
 Copy value of a data type from source. More...
 
- Protected Member Functions inherited from Enum
 Enum (String name, int ordinal)
 The constructor. More...
 
final Object clone () throws CloneNotSupportedException
 

Detailed Description

Enumeration type for com.rti.dds.typecode.TypeCode kinds.

Type code kinds are modeled as values of this type.

Member Data Documentation

◆ TK_NULL

final TCKind TK_NULL
static

◆ TK_SHORT

final TCKind TK_SHORT
static

short type.

Referenced by TypeCodeFactory.get_primitive_tc().

◆ TK_LONG

final TCKind TK_LONG
static

long type.

Referenced by TypeCodeFactory.get_primitive_tc().

◆ TK_USHORT

final TCKind TK_USHORT
static

unsigned short type.

Referenced by TypeCodeFactory.get_primitive_tc().

◆ TK_ULONG

final TCKind TK_ULONG
static

unsigned long type.

Referenced by TypeCodeFactory.get_primitive_tc().

◆ TK_FLOAT

final TCKind TK_FLOAT
static

float type.

Referenced by TypeCodeFactory.get_primitive_tc().

◆ TK_DOUBLE

final TCKind TK_DOUBLE
static

double type.

Referenced by TypeCodeFactory.get_primitive_tc().

◆ TK_BOOLEAN

final TCKind TK_BOOLEAN
static

boolean type.

Referenced by TypeCodeFactory.get_primitive_tc().

◆ TK_CHAR

final TCKind TK_CHAR
static

char type.

Referenced by TypeCodeFactory.get_primitive_tc().

◆ TK_OCTET

final TCKind TK_OCTET
static

octet type.

Referenced by TypeCodeFactory.get_primitive_tc().

◆ TK_STRUCT

◆ TK_UNION

◆ TK_ENUM

◆ TK_STRING

final TCKind TK_STRING
static

◆ TK_SEQUENCE

final TCKind TK_SEQUENCE
static

sequence type.

Referenced by TypeCode.content_type(), TypeCode.equal(), and TypeCode.length().

◆ TK_ARRAY

◆ TK_ALIAS

final TCKind TK_ALIAS
static

alias (typedef) type.

Referenced by TypeCode.content_type(), TypeCode.equal(), and TypeCode.is_alias_pointer().

◆ TK_LONGLONG

final TCKind TK_LONGLONG
static

long long type.

Referenced by TypeCodeFactory.get_primitive_tc().

◆ TK_ULONGLONG

final TCKind TK_ULONGLONG
static

unsigned long long type.

Referenced by TypeCodeFactory.get_primitive_tc().

◆ TK_LONGDOUBLE

final TCKind TK_LONGDOUBLE
static

long double type.

Referenced by TypeCodeFactory.get_primitive_tc().

◆ TK_WCHAR

final TCKind TK_WCHAR
static

wide char type.

Referenced by TypeCodeFactory.get_primitive_tc().

◆ TK_WSTRING

◆ TK_VALUE