CFx SDK Documentation 2024 SP0
|
#include <IfcGUID.h>
Public Member Functions | |
OdIfcGUID () | |
OdIfcGUID (const OdGUID &other) | |
OdIfcGUID & | operator= (const OdAnsiString &s) |
OdIfcGUID & | operator= (const OdGUID &other) |
bool | operator== (const OdIfcGUID &other) const |
bool | operator!= (const OdIfcGUID &other) const |
bool | operator< (const OdIfcGUID &other) const |
operator const char * () const | |
operator char * () | |
const char * | c_str () const |
bool | isValid () const |
Static Public Member Functions | |
static OdIfcGUID | generate () |
A class that implements generating and storing global unique identifiers (GUID) for IFC objects.
OdIfcGUID::OdIfcGUID | ( | ) |
Creates a new IFC GUID object with default parameters.
OdIfcGUID::OdIfcGUID | ( | const OdGUID & | other | ) |
|
inline |
|
static |
Generates a new IFC GUID object (pseudo constructor).
bool OdIfcGUID::isValid | ( | ) | const |
Determines whether the IFC GUID value is valid.
OdIfcGUID::operator char * | ( | ) |
Converts the IFC GUID object's value to a C++ character array.
OdIfcGUID::operator const char * | ( | ) | const |
Converts the IFC GUID object's value to a constant C++ character array.
|
inline |
|
inline |
The "less-than" operator for IFC GUID objects.
other | [in] Another IFC GUID value to be compared with (right-hand operand). |
OdIfcGUID & OdIfcGUID::operator= | ( | const OdAnsiString & | s | ) |
Assignment operator for IFC GUID objects.
s | [in] A new IFC GUID value to be assigned represented as an ANSI string. |
Assignment operator for IFC GUID objects.
other | [in] A new GUID value to be assigned. |
|
inline |