|
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.).
|