![]() |
Blamite Game Engine - Strings
00429.01.19.25.0114.blamite
A library containing general purpose utilities and classes for use in multiple projects.
|
Namespaces | |
| detail | |
Classes | |
| class | basic_uuid_random_generator |
| class | uuid |
| class | uuid_name_generator |
Typedefs | |
| template<class ElementType , std::ptrdiff_t Extent> | |
| using | span = gsl::span< ElementType, Extent > |
| using | uuid_random_generator = basic_uuid_random_generator< std::mt19937 > |
Enumerations | |
| enum | uuid_variant { uuid_variant::ncs, uuid_variant::rfc, uuid_variant::microsoft, uuid_variant::reserved } |
| enum | uuid_version { uuid_version::none = 0, uuid_version::time_based = 1, uuid_version::dce_security = 2, uuid_version::name_based_md5 = 3, uuid_version::random_number_based = 4, uuid_version::name_based_sha1 = 5 } |
Functions | |
| template<class CharT = char, class Traits = std::char_traits<CharT>, class Allocator = std::allocator<CharT>> | |
| std::basic_string< CharT, Traits, Allocator > | to_string (uuid const &id) |
| bool | operator== (uuid const &lhs, uuid const &rhs) noexcept |
| bool | operator!= (uuid const &lhs, uuid const &rhs) noexcept |
| bool | operator< (uuid const &lhs, uuid const &rhs) noexcept |
| template<class Elem , class Traits > | |
| std::basic_ostream< Elem, Traits > & | operator<< (std::basic_ostream< Elem, Traits > &s, uuid const &id) |
| void | swap (uuids::uuid &lhs, uuids::uuid &rhs) noexcept |
| using uuids::span = typedef gsl::span<ElementType, Extent> |
| using uuids::uuid_random_generator = typedef basic_uuid_random_generator<std::mt19937> |
|
strong |
|
strong |
| std::basic_ostream<Elem, Traits>& uuids::operator<< | ( | std::basic_ostream< Elem, Traits > & | s, |
| uuid const & | id | ||
| ) |
Here is the call graph for this function:
|
inlinenoexcept |
|
inline |
Here is the caller graph for this function: