BloombergLP::bslscm::Version

This struct provides a namespace for (1) source control management (versioning) information that is embedded in binary executable files, and (2) a facility to query that information at runtime.

Synopsis

Declared in <bslscm_version.h>

struct Version;

Static Member Functions

NameDescription
version Return the address of a character string that identifies the version of the bsl package group in use.

Static Data Members

NameDescription
s_buildInfo Build information string (may be empty).
s_dependencies Dependency version information string (may be empty).
s_ident RCS-style identification string embedded in the binary.
s_sourceControlInfo Source control information string (may be empty).
s_timestamp Build timestamp string (may be empty).
s_version_BSL_4_39_compiled_this_object Link-coercion symbol whose name encodes the BSL version.
s_what SCCS-style identification string embedded in the binary.