8 #ifndef __SIM_RootDataId_h__
9 #define __SIM_RootDataId_h__
32 { myId = -1; myName =
""; }
34 {
return (myId == -1 && !myName.isstring()); }
38 return myId == other.myId && myName == other.myName;
43 return myId != other.myId || myName != other.myName;
49 SYShashCombine(hash, myId);
SYS_HashType hash_value(const SIM_RootDataId &id)
std::size_t SYS_HashType
Define the type for hash values.
GLuint const GLchar * name
UT_StringHolder getName() const
SYS_HashType hash() const
bool operator!=(const SIM_RootDataId &other) const
bool operator==(const SIM_RootDataId &other) const
SIM_RootDataId(const UT_StringHolder &name)