BLPAPI C++  3.21.0
DataType Struct Reference

#include <blpapi_types.h>

Public Types

enum  Value {
  BOOL = BLPAPI_DATATYPE_BOOL,
  CHAR = BLPAPI_DATATYPE_CHAR,
  BYTE = BLPAPI_DATATYPE_BYTE,
  INT32 = BLPAPI_DATATYPE_INT32,
  INT64 = BLPAPI_DATATYPE_INT64,
  FLOAT32 = BLPAPI_DATATYPE_FLOAT32,
  FLOAT64 = BLPAPI_DATATYPE_FLOAT64,
  STRING = BLPAPI_DATATYPE_STRING,
  BYTEARRAY = BLPAPI_DATATYPE_BYTEARRAY,
  DATE = BLPAPI_DATATYPE_DATE,
  TIME = BLPAPI_DATATYPE_TIME,
  DECIMAL = BLPAPI_DATATYPE_DECIMAL,
  DATETIME = BLPAPI_DATATYPE_DATETIME,
  ENUMERATION = BLPAPI_DATATYPE_ENUMERATION,
  SEQUENCE = BLPAPI_DATATYPE_SEQUENCE,
  CHOICE = BLPAPI_DATATYPE_CHOICE,
  CORRELATION_ID = BLPAPI_DATATYPE_CORRELATION_ID
}
 The possible data types which can be represented in an Element. More...
 

Detailed Description

Contains the possible data types which can be represented in an Element.

See Component blpapi_types

Member Enumeration Documentation

◆ Value

enum Value

The possible data types which can be represented in an Element.

Enumerator
BOOL 

Boolean.

CHAR 

Char.

BYTE 

Unsigned 8 bit value.

INT32 

32 bit Integer

INT64 

64 bit Integer

FLOAT32 

32 bit Floating point

FLOAT64 

64 bit Floating point

STRING 

ASCIIZ string.

BYTEARRAY 

Opaque binary data.

DATE 

Date.

TIME 

Timestamp.

DECIMAL 

Currently Unsupported.

DATETIME 

Date and time.

ENUMERATION 

An opaque enumeration.

SEQUENCE 

Sequence type.

CHOICE 

Choice type.

CORRELATION_ID 

Used for some internal messages


The documentation for this struct was generated from the following file: