LBM .Net API Documentation
PDMFieldType Class
Namespacescom.latencybusters.pdmPDMFieldType
PDMFieldType enumeration used when adding field information to a PDMDefinition.
Declaration Syntax
C#
public abstract class PDMFieldType
Members
All MembersConstructorsMethodsFields



IconMemberDescription
PDMFieldType(Int16, String, Int32, Boolean, Boolean)
The internal constructor used for the different enums

BLOB
The BLOB PDM field type

BLOB_ARR
The BLOB array PDM field type

BOOLEAN
The BOOLEAN PDM field type

BOOLEAN_ARR
The BOOLEAN array PDM field type

DECIMAL
The DECIMAL PDM field type

DECIMAL_ARR
The DECIMAL array PDM field type

DOUBLE
The DOUBLE PDM field type

DOUBLE_ARR
The DOUBLE array PDM field type

FIRST
The int index of the first valid field type

FIX_STRING
The FIX_STRING PDM field type

FIX_STRING_ARR
The FIX_STRING array PDM field type

FIX_UNICODE
The FIX_UNICODE PDM field type

FIX_UNICODE_ARR
The FIX_UNICODE array PDM field type

FLOAT
The FLOAT PDM field type

FLOAT_ARR
The FLOAT array PDM field type

getType()()()
Gets the short indicating the type

getType(Int16)
Gets the PDMFieldType object from the short type passed in

getTypeLen()()()
Gets the length in bytes of the type

getTypeStr()()()
Gets the String name of the type

INT16
The INT16 PDM field type

INT16_ARR
The INT16 array PDM field type

INT32
The INT32 PDM field type

INT32_ARR
The INT32 array PDM field type

INT64
The INT64 PDM field type

INT64_ARR
The INT64 array PDM field type

INT8
The INT8 PDM field type

INT8_ARR
The INT8 array PDM field type

isArray()()()
Gets the bool indicating if the field type is an array type

isFixed()()()
Gets the bool indicating if the field type is fixed length

LAST
The int index of the last valid field type

MESSAGE
The MESSAGE PDM field type

MESSAGE_ARR
The MESSAGE array PDM field type

STRING
The STRING PDM field type

STRING_ARR
The STRING array PDM field type

TIMESTAMP
The TIMESTAMP PDM field type

TIMESTAMP_ARR
The TIMESTAMP array PDM field type

UINT16
The UINT16 PDM field type

UINT16_ARR
The UINT16 array PDM field type

UINT32
The UINT32 PDM field type

UINT32_ARR
The UINT32 array PDM field type

UINT64
The UINT64 PDM field type

UINT64_ARR
The UINT64 array PDM field type

UINT8
The UINT8 PDM field type

UINT8_ARR
The UINT8 array PDM field type

UNICODE
The UNICODE PDM field type

UNICODE_ARR
The UNICODE array PDM field type

UNKNOWN
An unknown field type

Inheritance Hierarchy
Object
PDMFieldType

Assembly: lbmcspdm (Module: lbmcspdm) Version: 6.7.1.0 (1.0.0.0)