CoreDX DDS Java Reference Manual
Static Public Member Functions | Public Attributes | List of all members
TypeCodeKind Enum Reference

This enumeration contains the kinds of data types used in constructing a Typecode. More...

Static Public Member Functions

static TypeCodeKind coreToEnum (DDS_TypeCodeKind k)
 

Public Attributes

 TYPECODE_SHORT
 
 TYPECODE_LONG
 
 TYPECODE_USHORT
 
 TYPECODE_ULONG
 
 TYPECODE_FLOAT
 
 TYPECODE_DOUBLE
 
 TYPECODE_BOOLEAN
 
 TYPECODE_CHAR
 
 TYPECODE_OCTET
 
 TYPECODE_STRUCT
 
 TYPECODE_UNION
 
 TYPECODE_ENUM
 
 TYPECODE_STRING
 
 TYPECODE_SEQUENCE
 
 TYPECODE_ARRAY
 
 TYPECODE_ALIAS
 
 TYPECODE_LONGLONG
 
 TYPECODE_ULONGLONG
 
 TYPECODE_LONGDOUBLE
 
 TYPECODE_WCHAR
 
 TYPECODE_WSTRING
 
 TYPECODE_VALUE
 

Detailed Description

This enumeration contains the kinds of data types used in constructing a Typecode.

Member Function Documentation

static TypeCodeKind coreToEnum ( DDS_TypeCodeKind  k)
static

< Not used. Included for compatibility.

Member Data Documentation

TYPECODE_ALIAS

Not used. Included for compatibility.

TYPECODE_ARRAY

Typecode to identify an 'array' data type.

TYPECODE_BOOLEAN

Typecode to identify a 'boolean' data type

TYPECODE_CHAR

Typecode to identify a 'char' data type (8 bits)

TYPECODE_DOUBLE

Typecode to identify a 'double' data type

TYPECODE_ENUM

Typecode to identify an 'enum' data type

TYPECODE_FLOAT

Typecode to identify a 'float' data type

TYPECODE_LONG

Typecode to identify a 'long' data type (32 bits with sign)

TYPECODE_LONGDOUBLE

Typecode to identify a 'long double' data type. Not supported by CoreDX DDS.

TYPECODE_LONGLONG

Typecode to identify a 'long long' data type (64 bits with sign)

TYPECODE_OCTET

Typecode to identify an 'octet' data type (8 bits)

TYPECODE_SEQUENCE

Typecode to identify a 'sequence' data type. May be bounded length or unlimited.

TYPECODE_SHORT

Typecode to identify a 'short' data type (16 bits with sign)

TYPECODE_STRING

Typecode to identify a 'string' data type. May be bounded length or unlimited.

TYPECODE_STRUCT

Typecode to identify a 'struct' data type (with named sub-fields)

TYPECODE_ULONG

Typecode to identify an 'unsigned long' data type (32 bits without sign)

TYPECODE_ULONGLONG

Typecode to identify an 'unsigned long long' data type (64 bits without sign)

TYPECODE_UNION

Typecode to identify a 'union' data type (with named sub-fields, selected by a discriminator)

TYPECODE_USHORT

Typecode to identify an 'unsigned short' data type (16 bits without sign)

TYPECODE_VALUE

Not used. Included for compatibility.

TYPECODE_WCHAR

Typecode to identify a 'wide char' data type. Not supported by CoreDX DDS.

TYPECODE_WSTRING

Typecode to identify a 'wide string' data type. Not supported by CoreDX DDS.


© 2009-2017 Twin Oaks Computing, Inc
Castle Rock, CO 80108
All rights reserved.