BLPAPI C++ 3.25.10
Loading...
Searching...
No Matches
blpapi_versioninfo.h File Reference

Provide BLPAPI SDK library version information. More...

#include <blpapi_call.h>
#include <blpapi_defs.h>
#include <blpapi_versionmacros.h>
#include <ostream>
#include <sstream>
#include <string>

Go to the source code of this file.

Classes

class  VersionInfo
 

Namespaces

namespace  BloombergLP
 
namespace  BloombergLP::blpapi
 

Functions

BLPAPI_EXPORT void blpapi_getVersionInfo (int *majorVersion, int *minorVersion, int *patchVersion, int *buildVersion)
 
BLPAPI_EXPORT const char * blpapi_getVersionIdentifier (void)
 
std::ostream & operator<< (std::ostream &stream, const VersionInfo &rhs)
 

Detailed Description

Provide BLPAPI SDK library version information.

Function Documentation

◆ blpapi_getVersionIdentifier()

BLPAPI_EXPORT const char * blpapi_getVersionIdentifier ( void  )

Return a null-terminated sequence of printable ascii characters (with values from 0x20 to 0x7e, inclusive) identifying the version of the blpapi runtime library. The lifetime of the returned string is guaranteed until the end of main() (but is not necessarily usable during the C++ static destruction phase).

◆ blpapi_getVersionInfo()

BLPAPI_EXPORT void blpapi_getVersionInfo ( int *  majorVersion,
int *  minorVersion,
int *  patchVersion,
int *  buildVersion 
)

Initialize the 4 parameters with the current release version information which include the following version parts: Major, Minor, Patch, and Build.