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

#include <UT_PackageUtils.h>

Public Member Functions

 PYVersion ()
 
int compare (PYVersion const &other) const
 
bool operator> (PYVersion const &other) const
 
bool operator>= (PYVersion const &other) const
 
bool operator< (PYVersion const &other) const
 
bool operator<= (PYVersion const &other) const
 
bool operator== (PYVersion const &other) const
 

Static Public Member Functions

static char consttoString ()
 
static PYVersion convert (char const *pyver_str)
 
static void getVersion (PYVersion &pyver)
 

Public Attributes

int myMajor
 
int myMinor
 
int myMicro
 

Detailed Description

Definition at line 294 of file UT_PackageUtils.h.

Constructor & Destructor Documentation

UT_Package::utils::PYVersion::PYVersion ( )
inline

Definition at line 317 of file UT_PackageUtils.h.

Member Function Documentation

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

Definition at line 324 of file UT_PackageUtils.h.

static PYVersion UT_Package::utils::PYVersion::convert ( char const pyver_str)
inlinestatic

Definition at line 379 of file UT_PackageUtils.h.

static void UT_Package::utils::PYVersion::getVersion ( PYVersion pyver)
inlinestatic

Definition at line 418 of file UT_PackageUtils.h.

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

Definition at line 361 of file UT_PackageUtils.h.

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

Definition at line 366 of file UT_PackageUtils.h.

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

Definition at line 371 of file UT_PackageUtils.h.

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

Definition at line 351 of file UT_PackageUtils.h.

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

Definition at line 356 of file UT_PackageUtils.h.

static char const* UT_Package::utils::PYVersion::toString ( )
inlinestatic

Definition at line 298 of file UT_PackageUtils.h.

Member Data Documentation

int UT_Package::utils::PYVersion::myMajor

Definition at line 425 of file UT_PackageUtils.h.

int UT_Package::utils::PYVersion::myMicro

Definition at line 427 of file UT_PackageUtils.h.

int UT_Package::utils::PYVersion::myMinor

Definition at line 426 of file UT_PackageUtils.h.


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