A class to store version information. More...
#include <xsversion.h>
Public Attributes | |
int | m_build |
The build number for this build. More... | |
XsString | m_extra |
Storage for some extra information about the version. More... | |
int | m_major |
The major part of the version number. More... | |
int | m_minor |
The minor part of the version number. More... | |
int | m_reposVersion |
The source revision used for this build. More... | |
int | m_revision |
The revision number of the version. More... | |
Related Functions | |
(Note that these are not member functions.) | |
int | XsVersion_empty (const XsVersion *thisPtr) |
Test if this is a null-version. More... | |
void | XsVersion_fromSimpleVersion (XsVersion *thisPtr, const XsSimpleVersion *simpleVersion) |
Create a XsVersion a XsSimpleVersion, simpleVersion. More... | |
void | XsVersion_fromString (XsVersion *thisPtr, const XsString *version) |
Set the version to the values in the string. More... | |
void | XsVersion_toSimpleString (const XsVersion *thisPtr, XsString *version) |
Get a string with the version expressed in a readable format. More... | |
void | XsVersion_toSimpleVersion (const XsVersion *thisPtr, XsSimpleVersion *simpleVersion) |
Create a XsSimpleVersion (version) from a XsVersion. More... | |
void | XsVersion_toString (const XsVersion *thisPtr, XsString *version) |
Get a string with the version expressed in a readable format. More... | |
A class to store version information.
Definition at line 95 of file xsversion.h.
int XsVersion::m_build |
The build number for this build.
Definition at line 318 of file xsversion.h.
XsString XsVersion::m_extra |
Storage for some extra information about the version.
Definition at line 320 of file xsversion.h.
int XsVersion::m_major |
The major part of the version number.
Definition at line 315 of file xsversion.h.
int XsVersion::m_minor |
The minor part of the version number.
Definition at line 316 of file xsversion.h.
int XsVersion::m_reposVersion |
The source revision used for this build.
Definition at line 319 of file xsversion.h.
int XsVersion::m_revision |
The revision number of the version.
Definition at line 317 of file xsversion.h.