Version Class.
More...
#include <Version.h>
|
static std::optional< Version > | parse (const std::string &version) |
|
◆ Version()
Version::Version |
( |
uint16_t | major, |
|
|
uint16_t | minor, |
|
|
uint16_t | patch, |
|
|
uint16_t | revision ) |
◆ getMajor()
uint16_t sese::Version::getMajor |
( |
| ) |
const |
|
inlinenodiscard |
◆ getMinor()
uint16_t sese::Version::getMinor |
( |
| ) |
const |
|
inlinenodiscard |
◆ getPatch()
uint16_t sese::Version::getPatch |
( |
| ) |
const |
|
inlinenodiscard |
◆ getRevision()
uint16_t sese::Version::getRevision |
( |
| ) |
const |
|
inlinenodiscard |
◆ operator!=()
bool Version::operator!= |
( |
const Version & | other | ) |
const |
◆ operator<()
bool Version::operator< |
( |
const Version & | other | ) |
const |
◆ operator<=()
bool Version::operator<= |
( |
const Version & | other | ) |
const |
◆ operator==()
bool Version::operator== |
( |
const Version & | other | ) |
const |
◆ operator>()
bool Version::operator> |
( |
const Version & | other | ) |
const |
◆ operator>=()
bool Version::operator>= |
( |
const Version & | other | ) |
const |
◆ parse()
std::optional< Version > Version::parse |
( |
const std::string & | version | ) |
|
|
static |
◆ setMajor()
void sese::Version::setMajor |
( |
uint16_t | major | ) |
|
|
inline |
◆ setMinor()
void sese::Version::setMinor |
( |
uint16_t | minor | ) |
|
|
inline |
◆ setPatch()
void sese::Version::setPatch |
( |
uint16_t | patch | ) |
|
|
inline |
◆ setRevision()
void sese::Version::setRevision |
( |
uint16_t | revision | ) |
|
|
inline |
◆ toShortString()
std::string Version::toShortString |
( |
| ) |
const |
|
nodiscard |
◆ toString()
std::string Version::toString |
( |
| ) |
const |
|
nodiscard |
◆ major_
uint16_t sese::Version::major_ |
|
private |
◆ minor_
uint16_t sese::Version::minor_ |
|
private |
◆ patch_
uint16_t sese::Version::patch_ |
|
private |
◆ revision_
uint16_t sese::Version::revision_ |
|
private |
The documentation for this class was generated from the following files: