HDK
|
#include <UT_Guid.h>
Public Types | |
enum | { theStringSize = 43 } |
enum | { theBinarySize = 16 } |
Public Member Functions | |
UT_Guid () | |
UT_Guid (const UT_Guid &src) | |
~UT_Guid () | |
bool | setString (const char *str) |
void | getString (UT_String &str) const |
void | getString (UT_StringHolder &str) const |
void | getString (UT_WorkBuffer &str) const |
bool | operator== (const UT_Guid &cmp) const |
bool | operator!= (const UT_Guid &cmp) const |
const UT_Guid & | operator= (const UT_Guid &src) |
void | writeBinary (std::ostream &os) const |
bool | readBinary (UT_IStream &is) |
bool | readAscii (UT_IStream &is) |
size_t | hash () const |
This hash only is unique within this session. More... | |
int64 | sessionId () const |
A unique number for this run of Houdini. More... | |
Friends | |
class | UT_GuidHash |
UT_API std::ostream & | operator<< (std::ostream &os, const UT_Guid &guid) |
UT_Guid::UT_Guid | ( | ) |
UT_Guid::UT_Guid | ( | const UT_Guid & | src | ) |
UT_Guid::~UT_Guid | ( | ) |
void UT_Guid::getString | ( | UT_StringHolder & | str | ) | const |
void UT_Guid::getString | ( | UT_WorkBuffer & | str | ) | const |
|
inline |
bool UT_Guid::operator!= | ( | const UT_Guid & | cmp | ) | const |
bool UT_Guid::operator== | ( | const UT_Guid & | cmp | ) | const |
bool UT_Guid::readAscii | ( | UT_IStream & | is | ) |
bool UT_Guid::readBinary | ( | UT_IStream & | is | ) |
int64 UT_Guid::sessionId | ( | ) | const |
A unique number for this run of Houdini.
bool UT_Guid::setString | ( | const char * | str | ) |
void UT_Guid::writeBinary | ( | std::ostream & | os | ) | const |
|
friend |