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