#include "blocxx/BLOCXX_config.h"#include "blocxx/UUID.hpp"#include "blocxx/NonRecursiveMutex.hpp"#include "blocxx/NonRecursiveMutexLock.hpp"#include "blocxx/Types.hpp"#include "blocxx/Format.hpp"#include "blocxx/SecureRand.hpp"#include "blocxx/ExceptionIds.hpp"#include <sys/time.h>#include <string.h>#include <stdlib.h>#include <ctype.h>Go to the source code of this file.
Namespaces | |
| namespace | BLOCXX_NAMESPACE |
Typedefs | |
| typedef UInt64 | BLOCXX_NAMESPACE::uuid_time_t |
Functions | |
| void | BLOCXX_NAMESPACE::getSystemTime (uuid_time_t *uuid_time) |
| void | BLOCXX_NAMESPACE::getCurrentTime (uuid_time_t *timestamp) |
| void | BLOCXX_NAMESPACE::getNodeIdentifier (uuid_node_t *node) |
| unsigned char | BLOCXX_NAMESPACE::decodeHex (char c) |
| unsigned char | BLOCXX_NAMESPACE::fromHexStr (char c1, char c2, const String &uuidStr) |
| char | BLOCXX_NAMESPACE::toHexHi (unsigned char c) |
| char | BLOCXX_NAMESPACE::toHexLow (unsigned char c) |
| bool | BLOCXX_NAMESPACE::operator== (const UUID &x, const UUID &y) |
| bool | BLOCXX_NAMESPACE::operator< (const UUID &x, const UUID &y) |
| bool | BLOCXX_NAMESPACE::operator!= (const UUID &x, const UUID &y) |
Variables | |
| uuid_state | BLOCXX_NAMESPACE::g_state |
| uuid_time_t | BLOCXX_NAMESPACE::timeLast |
| UInt16 | BLOCXX_NAMESPACE::uuidsThisTick |
| bool | BLOCXX_NAMESPACE::currentTimeInited = false |
| unsigned char | BLOCXX_NAMESPACE::nodeId [6] |
| bool | BLOCXX_NAMESPACE::nodeIdInitDone = false |
| UInt16 clockSequence |
| uuid_time_t timestamp |
1.5.6