|
VLink
2.0.0
A high-performance communication middleware
|
成员的完整列表,这些成员属于 vlink::Uuid,包括所有继承而来的类成员
| bytes() const noexcept | vlink::Uuid | inline |
| from_string(std::string_view str) noexcept | vlink::Uuid | static |
| from_string(const char *str) noexcept | vlink::Uuid | static |
| generate_random() noexcept | vlink::Uuid | static |
| generate_random(std::mt19937 &engine) noexcept | vlink::Uuid | static |
| is_nil() const noexcept | vlink::Uuid | inline |
| is_valid(std::string_view str) noexcept | vlink::Uuid | static |
| is_valid(const char *str) noexcept | vlink::Uuid | static |
| kByteSize | vlink::Uuid | static |
| kStringSize | vlink::Uuid | static |
| operator!=(const Uuid &lhs, const Uuid &rhs) noexcept | vlink::Uuid | friend |
| operator<(const Uuid &lhs, const Uuid &rhs) noexcept | vlink::Uuid | friend |
| operator<<(std::ostream &ostream, const Uuid &id) | vlink::Uuid | friend |
| operator==(const Uuid &lhs, const Uuid &rhs) noexcept | vlink::Uuid | friend |
| random_bytes(size_t count) noexcept | vlink::Uuid | static |
| random_hex(size_t byte_count=16U) noexcept | vlink::Uuid | static |
| swap(Uuid &other) noexcept | vlink::Uuid | inline |
| to_compact_string() const noexcept | vlink::Uuid | |
| to_string() const noexcept | vlink::Uuid | |
| Uuid() noexcept | vlink::Uuid | inline |
| Uuid(const std::array< value_type, kByteSize > &data) noexcept | vlink::Uuid | inlineexplicit |
| Uuid(const value_type(&arr)[kByteSize]) noexcept | vlink::Uuid | inlineexplicit |
| Uuid(ForwardIteratorT first, ForwardIteratorT last) | vlink::Uuid | inline |
| value_type typedef | vlink::Uuid | |
| Variant 枚举名称 | vlink::Uuid | |
| variant() const noexcept | vlink::Uuid | inline |
| version() const noexcept | vlink::Uuid | inline |
| Version 枚举名称 | vlink::Uuid |