|
AUI Framework
master
Cross-platform base for C++ UI apps
|
Semantic version. More...
#include <AUI/Updater/Semver.h>
Public Member Functions# | |
| uint64_t | toLongInt () const noexcept |
| Converts semver to a long int representation. | |
| bool | operator== (const Semver &) const =default |
| bool | operator< (const Semver &rhs) const |
| bool | operator> (const Semver &rhs) const |
| bool | operator<= (const Semver &rhs) const |
| bool | operator>= (const Semver &rhs) const |
Static Public Member Functions# | |
| static Semver | fromString (const AString &version) |
| Parse semver from string. | |
Signals and public fields# | |
| unsigned | major {} |
| unsigned | minor {} |
| unsigned | patch {} |
Up to 3 numbers split with dots are supported:
v prefix is acceptable:
"Channel names" and other suffixes are ignored: