|
Public Member Functions |
| VersionInfo (unsigned int maj, unsigned int min, unsigned int rel, std::string ext="") |
| Constructor for VersionInfo.
|
std::string | GetString () const |
| Get std::string representing version number.
|
bool | operator< (const VersionInfo &rhs) const |
| Less than operator overload for comparing VersionInfo.
|
bool | operator== (const VersionInfo &rhs) const |
| Equals to operator overload for comparing VersionInfo.
|
bool | operator> (const VersionInfo &rhs) const |
| Greater than operator overload for comparing VersionInfo.
|
Public Attributes |
unsigned int | Major |
| Major version number.
|
unsigned int | Minor |
| Minor version number, changes upon signifigant releases. (Often upon compatibility breaks.).
|
unsigned int | Release |
| Version release number, changes on every release.
|
std::string | Extra |
| String Description of release. (Often blank.).
|