38#ifndef BLOCXX_UUID_HPP_INCLUDE_GUARD
39#define BLOCXX_UUID_HPP_INCLUDE_GUARD_
40#include "blocxx/BLOCXX_config.h"
62class BLOCXX_COMMON_API
UUID
#define BLOCXX_DECLARE_APIEXCEPTION(NAME, LINKAGE_SPEC)
Declare a new exception class named <NAME>Exception that derives from Exception This macro is typical...
This String class is an abstract data type that represents as NULL terminated string of characters.
UUIDs (Universally Unique IDentifiers), also known as GUIDs (Globally Unique IDentifiers),...
String toString() const
Get the string representation of this UUID.
friend BLOCXX_COMMON_API bool operator<(const UUID &x, const UUID &y)
friend BLOCXX_COMMON_API bool operator==(const UUID &x, const UUID &y)
bool operator!=(const Array< T > &x, const Array< T > &y)
Determine two Arrays are not equal.