36#ifndef INCLUDED_BLPAPI_VERSIONINFO
37#define INCLUDED_BLPAPI_VERSIONINFO
138#ifndef INCLUDED_BLPAPI_CALL
142#ifndef INCLUDED_BLPAPI_DEFS
146#ifndef INCLUDED_BLPAPI_VERSIONMACROS
160void blpapi_getVersionInfo(
int *majorVersion,
171const char *blpapi_getVersionIdentifier(
void);
222 VersionInfo(
int major,
int minor,
int patch,
int build);
310 BLPAPI_VERSION_MINOR,
311 BLPAPI_VERSION_PATCH,
312 BLPAPI_VERSION_BUILD);
317 int major, minor, patch, build;
318 blpapi_getVersionInfo(&major, &minor, &patch, &build);
324 blpapi_getVersionInfo(&d_major, &d_minor, &d_patch, &d_build);
338 std::ostringstream oss;
339 oss <<
"blpapi-cpp; headers " <<
headerVersion() <<
"; runtime "
Provide functions for dispatchtbl.
Common definitions used by the library.
Provide preprocessor macros for BLPAPI library version information.
Definition blpapi_versioninfo.h:210
static std::string versionIdentifier()
Definition blpapi_versioninfo.h:336
static VersionInfo headerVersion()
Definition blpapi_versioninfo.h:307
int patchVersion() const
Definition blpapi_versioninfo.h:332
int minorVersion() const
Definition blpapi_versioninfo.h:330
int buildVersion() const
Definition blpapi_versioninfo.h:334
int majorVersion() const
Definition blpapi_versioninfo.h:328
static VersionInfo runtimeVersion()
Definition blpapi_versioninfo.h:315
VersionInfo()
Definition blpapi_versioninfo.h:322
Definition blpapi_abstractsession.h:212
std::ostream & operator<<(std::ostream &os, const CorrelationId &correlator)
Definition blpapi_correlationid.h:680
Definition blpapi_abstractsession.h:211