Version structure.
More...
#include <Version.hpp>
Version structure.
Definition at line 8 of file Version.hpp.
◆ Version() [1/3]
dai::Version::Version |
( |
const std::string & |
v | ) |
|
|
explicit |
◆ Version() [2/3]
dai::Version::Version |
( |
unsigned |
major, |
|
|
unsigned |
minor, |
|
|
unsigned |
patch |
|
) |
| |
◆ Version() [3/3]
dai::Version::Version |
( |
unsigned |
major, |
|
|
unsigned |
minor, |
|
|
unsigned |
patch, |
|
|
std::string |
buildInfo |
|
) |
| |
Construct Version major, minor and patch numbers with buildInfo.
Definition at line 24 of file Version.cpp.
◆ getBuildInfo()
std::string dai::Version::getBuildInfo |
( |
| ) |
const |
◆ getSemver()
Version dai::Version::getSemver |
( |
| ) |
const |
Retrieves semver version (no build information)
Definition at line 70 of file Version.cpp.
◆ operator!=()
bool dai::Version::operator!= |
( |
const Version & |
rhs | ) |
const |
|
inline |
◆ operator<()
bool dai::Version::operator< |
( |
const Version & |
other | ) |
const |
◆ operator<=()
bool dai::Version::operator<= |
( |
const Version & |
rhs | ) |
const |
|
inline |
◆ operator==()
bool dai::Version::operator== |
( |
const Version & |
other | ) |
const |
◆ operator>()
bool dai::Version::operator> |
( |
const Version & |
rhs | ) |
const |
|
inline |
◆ operator>=()
bool dai::Version::operator>= |
( |
const Version & |
rhs | ) |
const |
|
inline |
◆ toString()
std::string dai::Version::toString |
( |
| ) |
const |
◆ toStringSemver()
std::string dai::Version::toStringSemver |
( |
| ) |
const |
◆ buildInfo
std::string dai::Version::buildInfo |
|
private |
◆ versionMajor
unsigned dai::Version::versionMajor |
|
private |
◆ versionMinor
unsigned dai::Version::versionMinor |
|
private |
◆ versionPatch
unsigned dai::Version::versionPatch |
|
private |
The documentation for this struct was generated from the following files: