HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
UT_Package::utils::HPlatformBuildVersion Class Reference

#include <UT_PackageUtils.h>

Public Member Functions

 HPlatformBuildVersion ()
 
int compare (HPlatformBuildVersion const &other) const
 
bool operator> (HPlatformBuildVersion const &other) const
 
bool operator>= (HPlatformBuildVersion const &other) const
 
bool operator< (HPlatformBuildVersion const &other) const
 
bool operator<= (HPlatformBuildVersion const &other) const
 
bool operator== (HPlatformBuildVersion const &other) const
 
void getVersion (UT_StringHolder &out_name, exint &out_major, exint &out_minor)
 
UT_StringHolder toString () const
 

Static Public Member Functions

static HPlatformBuildVersion convert (char const *ver_str)
 
static void getVersion (HPlatformBuildVersion &out_version)
 

Public Attributes

UT_StringHolder myName
 
exint myMajor
 
exint myMinor
 

Detailed Description

Definition at line 431 of file UT_PackageUtils.h.

Constructor & Destructor Documentation

UT_Package::utils::HPlatformBuildVersion::HPlatformBuildVersion ( )
inline

Definition at line 434 of file UT_PackageUtils.h.

Member Function Documentation

int UT_Package::utils::HPlatformBuildVersion::compare ( HPlatformBuildVersion const other) const
inline

Definition at line 440 of file UT_PackageUtils.h.

static HPlatformBuildVersion UT_Package::utils::HPlatformBuildVersion::convert ( char const ver_str)
inlinestatic

Definition at line 487 of file UT_PackageUtils.h.

void UT_Package::utils::HPlatformBuildVersion::getVersion ( UT_StringHolder out_name,
exint out_major,
exint out_minor 
)
inline

Definition at line 525 of file UT_PackageUtils.h.

static void UT_Package::utils::HPlatformBuildVersion::getVersion ( HPlatformBuildVersion out_version)
inlinestatic

Definition at line 533 of file UT_PackageUtils.h.

bool UT_Package::utils::HPlatformBuildVersion::operator< ( HPlatformBuildVersion const other) const
inline

Definition at line 470 of file UT_PackageUtils.h.

bool UT_Package::utils::HPlatformBuildVersion::operator<= ( HPlatformBuildVersion const other) const
inline

Definition at line 475 of file UT_PackageUtils.h.

bool UT_Package::utils::HPlatformBuildVersion::operator== ( HPlatformBuildVersion const other) const
inline

Definition at line 480 of file UT_PackageUtils.h.

bool UT_Package::utils::HPlatformBuildVersion::operator> ( HPlatformBuildVersion const other) const
inline

Definition at line 460 of file UT_PackageUtils.h.

bool UT_Package::utils::HPlatformBuildVersion::operator>= ( HPlatformBuildVersion const other) const
inline

Definition at line 465 of file UT_PackageUtils.h.

UT_StringHolder UT_Package::utils::HPlatformBuildVersion::toString ( ) const
inline

Definition at line 542 of file UT_PackageUtils.h.

Member Data Documentation

exint UT_Package::utils::HPlatformBuildVersion::myMajor

Definition at line 568 of file UT_PackageUtils.h.

exint UT_Package::utils::HPlatformBuildVersion::myMinor

Definition at line 569 of file UT_PackageUtils.h.

UT_StringHolder UT_Package::utils::HPlatformBuildVersion::myName

Definition at line 567 of file UT_PackageUtils.h.


The documentation for this class was generated from the following file: