Bifrost SDK
Bifrost SDK documentation
Bifrost::Version Namespace Reference

Functions

static constexpr unsigned getArchNumber ()
 Returns the Arch number part of Bifrost version. More...
 
static constexpr unsigned getMajorNumber ()
 Returns the Major number part of Bifrost version. More...
 
static constexpr unsigned getMinorNumber ()
 Returns the Minor number part of Bifrost version. More...
 
static constexpr unsigned getPatchNumber ()
 Returns the Patch number part of Bifrost version. More...
 
static std::string getAsString ()
 Returns the complete Bifrost version as a std::string. More...
 
static constexpr uint64_t getAsNumber ()
 Returns the complete Bifrost version as a single 64-bit unsigned. More...
 

Function Documentation

◆ getArchNumber()

static constexpr unsigned Bifrost::Version::getArchNumber ( )
inlinestaticconstexpr

Returns the Arch number part of Bifrost version.

Definition at line 49 of file Version.h.

References _bifrost_arch_.

Referenced by getAsNumber().

◆ getAsNumber()

static constexpr uint64_t Bifrost::Version::getAsNumber ( )
inlinestaticconstexpr

Returns the complete Bifrost version as a single 64-bit unsigned.

This is useful for comparing two Bifrost version numbers.

Definition at line 86 of file Version.h.

References getArchNumber(), getMajorNumber(), getMinorNumber(), and getPatchNumber().

◆ getAsString()

static std::string Bifrost::Version::getAsString ( )
inlinestatic

Returns the complete Bifrost version as a std::string.

Definition at line 77 of file Version.h.

References _bifrost_version_.

◆ getMajorNumber()

static constexpr unsigned Bifrost::Version::getMajorNumber ( )
inlinestaticconstexpr

Returns the Major number part of Bifrost version.

Definition at line 56 of file Version.h.

References _bifrost_major_.

Referenced by getAsNumber().

◆ getMinorNumber()

static constexpr unsigned Bifrost::Version::getMinorNumber ( )
inlinestaticconstexpr

Returns the Minor number part of Bifrost version.

Definition at line 63 of file Version.h.

References _bifrost_minor_.

Referenced by getAsNumber().

◆ getPatchNumber()

static constexpr unsigned Bifrost::Version::getPatchNumber ( )
inlinestaticconstexpr

Returns the Patch number part of Bifrost version.

Definition at line 70 of file Version.h.

References _bifrost_patch_.

Referenced by getAsNumber().