CFx SDK Documentation 2024 SP0
|
#include <GeLibVersion.h>
Public Member Functions | |
OdGeLibVersion () | |
OdGeLibVersion (const OdGeLibVersion &source) | |
OdGeLibVersion (OdUInt8 major, OdUInt8 minor, OdUInt8 corrective, OdUInt8 schema) | |
OdUInt8 | majorVersion () const |
OdUInt8 | minorVersion () const |
OdUInt8 | correctiveVersion () const |
OdUInt8 | schemaVersion () const |
OdGeLibVersion & | setMajorVersion (OdUInt8 major) |
OdGeLibVersion & | setMinorVersion (OdUInt8 minor) |
OdGeLibVersion & | setCorrectiveVersion (OdUInt8 corrective) |
OdGeLibVersion & | setSchemaVersion (OdUInt8 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 41 of file GeLibVersion.h.
OdGeLibVersion::OdGeLibVersion | ( | ) |
Default constructor for the OdGeLibVersion class.
OdGeLibVersion::OdGeLibVersion | ( | const OdGeLibVersion & | source | ) |
Copy constructor for the OdGeLibVersion class.
source | [in] A OdGeLibVersion object to be copied. |
Constructor for the OdGeLibVersion class.
major | [in] Major version. |
minor | [in] Minor version. |
corrective | [in] Corrective version. |
schema | [in] Schema version. |
OdUInt8 OdGeLibVersion::correctiveVersion | ( | ) | const |
Returns the corrective version of GeLib.
OdUInt8 OdGeLibVersion::majorVersion | ( | ) | const |
Returns the major version of GeLib.
OdUInt8 OdGeLibVersion::minorVersion | ( | ) | const |
Returns the minor version of GeLib.
bool OdGeLibVersion::operator!= | ( | const OdGeLibVersion & | libVersion | ) | const |
Comparison operator for the OdGeLibVersion object.
libVersion | [in] OdGeLibVersion object to compare. |
bool OdGeLibVersion::operator< | ( | const OdGeLibVersion & | libVersion | ) | const |
Comparison operator for the OdGeLibVersion object.
libVersion | [in] OdGeLibVersion object to compare. |
bool OdGeLibVersion::operator<= | ( | const OdGeLibVersion & | libVersion | ) | const |
Comparison operator for the OdGeLibVersion object.
libVersion | [in] OdGeLibVersion object to compare. |
bool OdGeLibVersion::operator== | ( | const OdGeLibVersion & | libVersion | ) | const |
Comparison operator for the OdGeLibVersion object.
libVersion | [in] OdGeLibVersion object to compare. |
bool OdGeLibVersion::operator> | ( | const OdGeLibVersion & | libVersion | ) | const |
Comparison operator for the OdGeLibVersion object.
libVersion | [in] OdGeLibVersion object to compare. |
bool OdGeLibVersion::operator>= | ( | const OdGeLibVersion & | libVersion | ) | const |
Comparison operator for the OdGeLibVersion object.
libVersion | [in] OdGeLibVersion object to compare. |
OdUInt8 OdGeLibVersion::schemaVersion | ( | ) | const |
Returns the schema version of GeLib.
OdGeLibVersion & OdGeLibVersion::setCorrectiveVersion | ( | OdUInt8 | corrective | ) |
Sets the corrective version of GeLib.
corrective | [in] Corrective version. |
OdGeLibVersion & OdGeLibVersion::setMajorVersion | ( | OdUInt8 | major | ) |
Sets the major version of GeLib.
major | [in] Major version. |
OdGeLibVersion & OdGeLibVersion::setMinorVersion | ( | OdUInt8 | minor | ) |
Sets the minor version of GeLib.
minor | [in] Minor version. |
OdGeLibVersion & OdGeLibVersion::setSchemaVersion | ( | OdUInt8 | schema | ) |
Sets the schema version of GeLib.
schema | [in] Schema version. |
|
static |
Definition at line 189 of file GeLibVersion.h.
|
static |
Definition at line 191 of file GeLibVersion.h.
|
static |
Definition at line 193 of file GeLibVersion.h.