BLPAPI C++  3.25.2
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
blpapi_versionmacros.h File Reference

Provide preprocessor macros for BLPAPI library version information. More...

Go to the source code of this file.

Macros

#define BLPAPI_VERSION_MAJOR   3
 
#define BLPAPI_VERSION_MINOR   25
 
#define BLPAPI_VERSION_PATCH   2
 
#define BLPAPI_VERSION_BUILD   128
 
#define BLPAPI_MAKE_VERSION(MAJOR, MINOR, PATCH)   ((MAJOR) * 65536 + (MINOR) * 256 + (PATCH))
 
#define BLPAPI_SDK_VERSION
 
#define BLPAPI_STR2(a)   #a
 
#define BLPAPI_STR(a)   BLPAPI_STR2(a)
 
#define BLPAPI_SDK_VERSION_STRING
 

Detailed Description

Provide preprocessor macros for BLPAPI library version information.

Macro Definition Documentation

◆ BLPAPI_MAKE_VERSION

#define BLPAPI_MAKE_VERSION (   MAJOR,
  MINOR,
  PATCH 
)    ((MAJOR) * 65536 + (MINOR) * 256 + (PATCH))

◆ BLPAPI_SDK_VERSION

#define BLPAPI_SDK_VERSION
Value:
#define BLPAPI_VERSION_MAJOR
Definition: blpapi_versionmacros.h:49
#define BLPAPI_VERSION_MINOR
Definition: blpapi_versionmacros.h:50
#define BLPAPI_MAKE_VERSION(MAJOR, MINOR, PATCH)
Definition: blpapi_versionmacros.h:54
#define BLPAPI_VERSION_PATCH
Definition: blpapi_versionmacros.h:51

◆ BLPAPI_SDK_VERSION_STRING

#define BLPAPI_SDK_VERSION_STRING
Value:
#define BLPAPI_VERSION_MAJOR
Definition: blpapi_versionmacros.h:49
#define BLPAPI_STR(a)
Definition: blpapi_versionmacros.h:67
#define BLPAPI_VERSION_MINOR
Definition: blpapi_versionmacros.h:50
#define BLPAPI_VERSION_BUILD
Definition: blpapi_versionmacros.h:52
#define BLPAPI_VERSION_PATCH
Definition: blpapi_versionmacros.h:51

◆ BLPAPI_STR

#define BLPAPI_STR (   a)    BLPAPI_STR2(a)

◆ BLPAPI_STR2

#define BLPAPI_STR2 (   a)    #a

◆ BLPAPI_VERSION_BUILD

#define BLPAPI_VERSION_BUILD   128

◆ BLPAPI_VERSION_MAJOR

#define BLPAPI_VERSION_MAJOR   3

◆ BLPAPI_VERSION_MINOR

#define BLPAPI_VERSION_MINOR   25

◆ BLPAPI_VERSION_PATCH

#define BLPAPI_VERSION_PATCH   2