Convenient software version handling routines. See https://semver.org/ for a detailed explaination of the concept.
More...
#include <SemanticVersion.h>
Convenient software version handling routines. See https://semver.org/ for a detailed explaination of the concept.
◆ SemanticVersion() [1/3]
ph::SemanticVersion::SemanticVersion |
( |
| ) |
|
|
inline |
◆ SemanticVersion() [2/3]
ph::SemanticVersion::SemanticVersion |
( |
uint16 | major, |
|
|
uint16 | minor, |
|
|
uint16 | patch ) |
|
inline |
◆ SemanticVersion() [3/3]
ph::SemanticVersion::SemanticVersion |
( |
std::string_view | version | ) |
|
|
explicit |
◆ isInitial()
bool ph::SemanticVersion::isInitial |
( |
| ) |
const |
|
inline |
◆ operator<=>()
std::strong_ordering ph::SemanticVersion::operator<=> |
( |
const SemanticVersion & | other | ) |
const |
|
inline |
◆ operator==()
bool ph::SemanticVersion::operator== |
( |
const SemanticVersion & | other | ) |
const |
|
inlinedefault |
◆ toString()
std::string ph::SemanticVersion::toString |
( |
| ) |
const |
The documentation for this class was generated from the following files: