28#ifndef INCLUDED_BLPAPI_VERSIONINFO
29#define INCLUDED_BLPAPI_VERSIONINFO
130#ifndef INCLUDED_BLPAPI_CALL
134#ifndef INCLUDED_BLPAPI_DEFS
138#ifndef INCLUDED_BLPAPI_VERSIONMACROS
206 VersionInfo(
int major,
int minor,
int patch,
int build);
301 int major, minor, patch, build;
322 std::ostringstream oss;
323 oss <<
"blpapi-cpp; headers " <<
headerVersion() <<
"; runtime "
Provide functions for dispatchtbl.
Common definitions used by the library.
#define BLPAPI_EXPORT
Definition blpapi_defs.h:171
BLPAPI_EXPORT void blpapi_getVersionInfo(int *majorVersion, int *minorVersion, int *patchVersion, int *buildVersion)
BLPAPI_EXPORT const char * blpapi_getVersionIdentifier(void)
Provide preprocessor macros for BLPAPI library version information.
#define BLPAPI_VERSION_MINOR
Definition blpapi_versionmacros.h:50
#define BLPAPI_VERSION_MAJOR
Definition blpapi_versionmacros.h:49
#define BLPAPI_VERSION_PATCH
Definition blpapi_versionmacros.h:51
#define BLPAPI_VERSION_BUILD
Definition blpapi_versionmacros.h:52
Definition blpapi_versioninfo.h:194
static std::string versionIdentifier()
Definition blpapi_versioninfo.h:320
static VersionInfo headerVersion()
Definition blpapi_versioninfo.h:291
int patchVersion() const
Definition blpapi_versioninfo.h:316
int minorVersion() const
Definition blpapi_versioninfo.h:314
int buildVersion() const
Definition blpapi_versioninfo.h:318
int majorVersion() const
Definition blpapi_versioninfo.h:312
static VersionInfo runtimeVersion()
Definition blpapi_versioninfo.h:299
VersionInfo()
Definition blpapi_versioninfo.h:306
std::ostream & operator<<(std::ostream &os, const CorrelationId &correlator)
Definition blpapi_correlationid.h:592
Definition blpapi_abstractsession.h:195