CFx SDK Documentation
2022 SP0
|
#include <GeLibVersion.h>
Public Member Functions | |
OdGeLibVersion () | |
OdGeLibVersion (const OdGeLibVersion &source) | |
OdGeLibVersion (unsigned char major, unsigned char minor, unsigned char corrective, unsigned char schema) | |
unsigned char | majorVersion () const |
unsigned char | minorVersion () const |
unsigned char | correctiveVersion () const |
unsigned char | schemaVersion () const |
OdGeLibVersion & | setMajorVersion (unsigned char major) |
OdGeLibVersion & | setMinorVersion (unsigned char minor) |
OdGeLibVersion & | setCorrectiveVersion (unsigned char corrective) |
OdGeLibVersion & | setSchemaVersion (unsigned char schema) |
bool | operator== (const OdGeLibVersion &libVersion) const |
bool | operator!= (const OdGeLibVersion &libVersion) const |
bool | operator< (const OdGeLibVersion &libVersion) const |
bool | operator<= (const OdGeLibVersion &libVersion) const |
bool | operator> (const OdGeLibVersion &libVersion) const |
bool | operator>= (const OdGeLibVersion &libVersion) const |
Static Public Attributes | |
static GE_STATIC_EXPORT const OdGeLibVersion | kRelease0_95 |
static GE_STATIC_EXPORT const OdGeLibVersion | kReleaseSed |
static GE_STATIC_EXPORT const OdGeLibVersion | kReleaseTah |
This class provides management of GeLib versions.
Corresponding C++ library: TD_Ge
<group OdGe_Classes>
Definition at line 45 of file GeLibVersion.h.
|
inline |
major | [in] Major version. |
minor | [in] Minor version. |
corrective | [in] Corrective version. |
schema | [in] Schema version. |
Definition at line 54 of file GeLibVersion.h.
OdGeLibVersion::OdGeLibVersion | ( | const OdGeLibVersion & | source | ) |
OdGeLibVersion::OdGeLibVersion | ( | unsigned char | major, |
unsigned char | minor, | ||
unsigned char | corrective, | ||
unsigned char | schema | ||
) |
unsigned char OdGeLibVersion::correctiveVersion | ( | ) | const |
Returns the corrective version of GeLib.
unsigned char OdGeLibVersion::majorVersion | ( | ) | const |
Returns the major version of GeLib.
unsigned char OdGeLibVersion::minorVersion | ( | ) | const |
Returns the minor version of GeLib.
bool OdGeLibVersion::operator!= | ( | const OdGeLibVersion & | libVersion | ) | const |
bool OdGeLibVersion::operator< | ( | const OdGeLibVersion & | libVersion | ) | const |
bool OdGeLibVersion::operator<= | ( | const OdGeLibVersion & | libVersion | ) | const |
bool OdGeLibVersion::operator== | ( | const OdGeLibVersion & | libVersion | ) | const |
bool OdGeLibVersion::operator> | ( | const OdGeLibVersion & | libVersion | ) | const |
bool OdGeLibVersion::operator>= | ( | const OdGeLibVersion & | libVersion | ) | const |
unsigned char OdGeLibVersion::schemaVersion | ( | ) | const |
Returns the schema version of GeLib.
OdGeLibVersion& OdGeLibVersion::setCorrectiveVersion | ( | unsigned char | corrective | ) |
Sets the corrective version of GeLib.
corrective | [in] Corrective version. |
OdGeLibVersion& OdGeLibVersion::setMajorVersion | ( | unsigned char | major | ) |
Sets the major version of GeLib.
major | [in] Major version. |
OdGeLibVersion& OdGeLibVersion::setMinorVersion | ( | unsigned char | minor | ) |
Sets the minor version of GeLib.
minor | [in] Minor version. |
OdGeLibVersion& OdGeLibVersion::setSchemaVersion | ( | unsigned char | schema | ) |
Sets the schema version of GeLib.
schema | [in] Schema version. |
|
static |
Definition at line 134 of file GeLibVersion.h.
|
static |
Definition at line 136 of file GeLibVersion.h.
|
static |
Definition at line 138 of file GeLibVersion.h.