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 144 #endif // ifdef __cplusplus 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 " 340 #endif // ifdef __cplusplus 342 #endif // INCLUDED_BLPAPI_VERSIONINFO int minorVersion() const
Definition: blpapi_versioninfo.h:314
Definition: blpapi_versioninfo.h:194
Common definitions used by the library.
Definition: blpapi_abstractsession.h:215
#define BLPAPI_CALL(FUNCNAME)
Definition: blpapi_call.h:353
#define BLPAPI_VERSION_MAJOR
Definition: blpapi_versionmacros.h:49
VersionInfo()
Definition: blpapi_versioninfo.h:306
static std::string versionIdentifier()
Definition: blpapi_versioninfo.h:320
#define BLPAPI_VERSION_MINOR
Definition: blpapi_versionmacros.h:50
static VersionInfo headerVersion()
Definition: blpapi_versioninfo.h:291
const char * blpapi_getVersionIdentifier(void)
std::ostream & operator<<(std::ostream &os, const CorrelationId &correlator)
Definition: blpapi_correlationid.h:592
int patchVersion() const
Definition: blpapi_versioninfo.h:316
Provide preprocessor macros for BLPAPI library version information.
void blpapi_getVersionInfo(int *majorVersion, int *minorVersion, int *patchVersion, int *buildVersion)
static VersionInfo runtimeVersion()
Definition: blpapi_versioninfo.h:299
#define BLPAPI_VERSION_BUILD
Definition: blpapi_versionmacros.h:52
int majorVersion() const
Definition: blpapi_versioninfo.h:312
#define BLPAPI_EXPORT
Definition: blpapi_defs.h:171
#define BLPAPI_CALL_AVAILABLE(FUNCNAME)
Definition: blpapi_call.h:352
Provide functions for dispatchtbl.
#define BLPAPI_VERSION_PATCH
Definition: blpapi_versionmacros.h:51
int buildVersion() const
Definition: blpapi_versioninfo.h:318