Classes | Namespaces | Typedefs | Enumerations

blpapi_types.h File Reference

Provide BLPAPI types. More...

Go to the source code of this file.

Classes

struct  blpapi::DataType

Namespaces

namespace  blpapi

Typedefs

typedef int blpapi_Bool_t
typedef char blpapi_Char_t
typedef unsigned char blpapi_UChar_t
typedef short blpapi_Int16_t
typedef unsigned short blpapi_UInt16_t
typedef int blpapi_Int32_t
typedef unsigned int blpapi_UInt32_t
typedef long long blpapi_Int64_t
typedef unsigned long long blpapi_UInt64_t
typedef float blpapi_Float32_t
typedef double blpapi_Float64_t
typedef enum
blpapi_Logging_Severity_t 
blpapi_Logging_Severity_t
typedef struct
blpapi_AbstractSession 
blpapi_AbstractSession_t
typedef struct blpapi_Constant blpapi_Constant_t
typedef struct blpapi_ConstantList blpapi_ConstantList_t
typedef struct blpapi_Element blpapi_Element_t
typedef struct blpapi_Event blpapi_Event_t
typedef struct
blpapi_EventDispatcher 
blpapi_EventDispatcher_t
typedef struct
blpapi_EventFormatter 
blpapi_EventFormatter_t
typedef struct blpapi_EventQueue blpapi_EventQueue_t
typedef struct
blpapi_MessageIterator 
blpapi_MessageIterator_t
typedef struct blpapi_Name blpapi_Name_t
typedef struct blpapi_Operation blpapi_Operation_t
typedef struct
blpapi_ProviderSession 
blpapi_ProviderSession_t
typedef struct blpapi_Service blpapi_Service_t
typedef struct blpapi_Session blpapi_Session_t
typedef struct
blpapi_SessionOptions 
blpapi_SessionOptions_t
typedef struct
blpapi_SubscriptionItrerator 
blpapi_SubscriptionIterator_t
typedef struct blpapi_Identity blpapi_UserHandle
typedef struct blpapi_Identity blpapi_UserHandle_t
typedef struct blpapi_Identity blpapi_Identity_t
typedef blpapi_Bool_t blpapi::Bool
typedef blpapi_Char_t blpapi::Char
typedef blpapi_UChar_t blpapi::UChar
typedef blpapi_Int16_t blpapi::Int16
typedef blpapi_UInt16_t blpapi::UInt16
typedef blpapi_Int32_t blpapi::Int32
typedef blpapi_UInt32_t blpapi::UInt32
typedef blpapi_Int64_t blpapi::Int64
typedef blpapi_UInt64_t blpapi::UInt64
typedef blpapi_Float32_t blpapi::Float32
typedef blpapi_Float64_t blpapi::Float64

Enumerations

enum  blpapi_DataType_t {
  BLPAPI_DATATYPE_BOOL = 1, BLPAPI_DATATYPE_CHAR = 2, BLPAPI_DATATYPE_BYTE = 3, BLPAPI_DATATYPE_INT32 = 4,
  BLPAPI_DATATYPE_INT64 = 5, BLPAPI_DATATYPE_FLOAT32 = 6, BLPAPI_DATATYPE_FLOAT64 = 7, BLPAPI_DATATYPE_STRING = 8,
  BLPAPI_DATATYPE_BYTEARRAY = 9, BLPAPI_DATATYPE_DATE = 10, BLPAPI_DATATYPE_TIME = 11, BLPAPI_DATATYPE_DECIMAL = 12,
  BLPAPI_DATATYPE_DATETIME = 13, BLPAPI_DATATYPE_ENUMERATION = 14, BLPAPI_DATATYPE_SEQUENCE = 15, BLPAPI_DATATYPE_CHOICE = 16,
  BLPAPI_DATATYPE_CORRELATION_ID = 17
}
enum  blpapi_Logging_Severity_t {
  blpapi_Logging_SEVERITY_OFF = 0, blpapi_Logging_SEVERITY_FATAL = 1, blpapi_Logging_SEVERITY_ERROR = 2, blpapi_Logging_SEVERITY_WARN = 3,
  blpapi_Logging_SEVERITY_INFO = 4, blpapi_Logging_SEVERITY_DEBUG = 5, blpapi_Logging_SEVERITY_TRACE = 6
}

Detailed Description

Provide BLPAPI types.


Typedef Documentation

typedef int blpapi_Bool_t
typedef char blpapi_Char_t
typedef unsigned char blpapi_UChar_t
typedef short blpapi_Int16_t
typedef unsigned short blpapi_UInt16_t
typedef int blpapi_Int32_t
typedef unsigned int blpapi_UInt32_t
typedef long long blpapi_Int64_t
typedef unsigned long long blpapi_UInt64_t
typedef float blpapi_Float32_t
typedef double blpapi_Float64_t