Defines the uuid class which supports RFC4122 UUIDs.
More...
#include <array>
#include <cstdint>
#include <string>
#include "pstore/support/maybe.hpp"
Go to the source code of this file.
|
| class | pstore::uuid |
| | The uuid class is used to represent Universally Unique Identifiers (UUID) as defined by RFC 4122. More...
|
| |
|
|
| pstore::PSTORE_STATIC_ASSERT (std::is_standard_layout< uuid >::value) |
| |
|
| pstore::PSTORE_STATIC_ASSERT (sizeof(uuid)==16) |
| |
|
std::ostream & | pstore::operator<< (std::ostream &os, uuid::version_type v) |
| |
|
std::ostream & | pstore::operator<< (std::ostream &os, uuid::variant_type v) |
| |
|
std::ostream & | pstore::operator<< (std::ostream &os, uuid const &m) |
| |
|
bool | pstore::operator== (uuid const &lhs, uuid const &rhs) noexcept |
| |
|
bool | pstore::operator< (uuid const &lhs, uuid const &rhs) noexcept |
| |
|
bool | pstore::operator!= (uuid const &lhs, uuid const &rhs) noexcept |
| |
|
bool | pstore::operator> (uuid const &lhs, uuid const &rhs) noexcept |
| |
|
bool | pstore::operator<= (uuid const &lhs, uuid const &rhs) noexcept |
| |
|
bool | pstore::operator>= (uuid const &lhs, uuid const &rhs) noexcept |
| |
Defines the uuid class which supports RFC4122 UUIDs.