|
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 |