21 #define XSVERSION_INITIALIZER            \    23         0, 0, 0, 0, XsString_INITIALIZER \    41         int maj = 0, 
int min = 0, 
int rev = 0, 
int bld = 0,
    83     inline int major()
 const { 
return m_major; }
    85     inline int minor()
 const { 
return m_minor; }
    87     inline int revision()
 const { 
return m_revision; }
    89     inline int build()
 const { 
return m_build; }
 XsString m_extra
Storage for some extra information about the version. 
 
struct XsVersion XsVersion
 
int m_major
The major part of the version number. 
 
XSTYPES_DLL_API int XsVersion_empty(const XsVersion *thisPtr)
 
int m_minor
The minor part of the version number. 
 
int m_revision
The revision number of the version. 
 
XSTYPES_DLL_API void XsVersion_toString(const XsVersion *thisPtr, XsString *version)
 
int m_build
The build number of the version.