![]() |
Gray C++ Libraries
0.0.2
A set of C++ libraries for MSVC, GNU on Windows, WinCE, Linux
|
#include <cUID.h>
Public Member Functions | |
cUID (UID_t u) noexcept | |
bool | isValidUID () const noexcept |
UID_t | get_HashCode () const noexcept |
UID_t | get_UIDValue () const noexcept |
operator UID_t () const noexcept | |
Static Public Member Functions | |
static bool | IsValidUID (UID_t uid) noexcept |
Static Public Attributes | |
static const UID_t | k_CLEAR = ((UID_t)0) |
Hard coded UID_t values. More... | |
static const UID_t | k_BAD = ((UID_t)UINT_MAX) |
not valid assigned UID. More... | |
static const UID_t | k_ROOT = ((UID_t)0x80000000) |
special hard coded UID for the root cXObject. More... | |
static const UID_t | k_CONTEXT = ((UID_t)0) |
special hard coded UID for global cScriptContextObj. k_HASHCODE_CLEAR More... | |
Protected Attributes | |
UID_t | m_nUIDValue |
a single id in a managed set of id's Base for cUIDClient and cUIDServer for private sub ranges cUIDRangeMask
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinestaticnoexcept |
assume k_CONTEXT has already been translated.
|
inlinenoexcept |
Hard coded UID_t values.
not assigned UID. k_HASHCODE_CLEAR
special hard coded UID for global cScriptContextObj. k_HASHCODE_CLEAR
special hard coded UID for the root cXObject.
|
protected |