This is the complete list of members for mdbx::slice, including all inherited members.
as_base58_string(unsigned wrap_width=0, const ALLOCATOR &allocator=ALLOCATOR()) const | mdbx::slice | inline |
as_base64_string(unsigned wrap_width=0, const ALLOCATOR &allocator=ALLOCATOR()) const | mdbx::slice | inline |
as_hex_string(bool uppercase=false, unsigned wrap_width=0, const ALLOCATOR &allocator=ALLOCATOR()) const | mdbx::slice | inline |
as_string(const ALLOCATOR &allocator=ALLOCATOR()) const | mdbx::slice | inline |
assign(const void *ptr, size_t bytes) | mdbx::slice | inline |
assign(const slice &src) noexcept | mdbx::slice | inline |
assign(const ::MDBX_val &src) | mdbx::slice | inline |
assign(slice &&src) noexcept | mdbx::slice | inline |
assign(::MDBX_val &&src) | mdbx::slice | inline |
assign(const void *begin, const void *end) | mdbx::slice | inline |
assign(const ::std::basic_string< CHAR, T, ALLOCATOR > &str) | mdbx::slice | inline |
assign(const char *c_str) | mdbx::slice | inline |
assign(const ::std::basic_string_view< CHAR, T > &view) | mdbx::slice | inline |
assign(::std::basic_string_view< CHAR, T > &&view) | mdbx::slice | inline |
at(size_t n) const | mdbx::slice | |
base58_decode(bool ignore_spaces=false, const ALLOCATOR &allocator=ALLOCATOR()) const | mdbx::slice | inline |
base64_decode(bool ignore_spaces=false, const ALLOCATOR &allocator=ALLOCATOR()) const | mdbx::slice | inline |
byte_ptr() const noexcept | mdbx::slice | |
byte_ptr() noexcept | mdbx::slice | |
char_ptr() const noexcept | mdbx::slice | |
char_ptr() noexcept | mdbx::slice | |
clear() noexcept | mdbx::slice | |
compare_fast(const slice &a, const slice &b) noexcept | mdbx::slice | static |
compare_lexicographically(const slice &a, const slice &b) noexcept | mdbx::slice | static |
data() const noexcept | mdbx::slice | |
data() noexcept | mdbx::slice | |
empty() const noexcept | mdbx::slice | |
encode_base58(unsigned wrap_width=0, const ALLOCATOR &allocator=ALLOCATOR()) const | mdbx::slice | inline |
encode_base64(unsigned wrap_width=0, const ALLOCATOR &allocator=ALLOCATOR()) const | mdbx::slice | inline |
encode_hex(bool uppercase=false, unsigned wrap_width=0, const ALLOCATOR &allocator=ALLOCATOR()) const | mdbx::slice | inline |
end() const noexcept | mdbx::slice | |
end() noexcept | mdbx::slice | |
end_byte_ptr() const noexcept | mdbx::slice | |
end_byte_ptr() noexcept | mdbx::slice | |
end_char_ptr() const noexcept | mdbx::slice | |
end_char_ptr() noexcept | mdbx::slice | |
ends_with(const slice &suffix) const noexcept | mdbx::slice | |
hash_value() const noexcept | mdbx::slice | |
head(size_t n) const noexcept | mdbx::slice | |
hex_decode(bool ignore_spaces=false, const ALLOCATOR &allocator=ALLOCATOR()) const | mdbx::slice | inline |
invalid() noexcept | mdbx::slice | inlinestatic |
invalidate() noexcept | mdbx::slice | |
is_base58(bool ignore_spaces=false) const noexcept | mdbx::slice | inline |
is_base64(bool ignore_spaces=false) const noexcept | mdbx::slice | inline |
is_hex(bool ignore_spaces=false) const noexcept | mdbx::slice | inline |
is_null() const noexcept | mdbx::slice | |
is_printable(bool disable_utf8=false) const noexcept | mdbx::slice | |
is_valid() const noexcept | mdbx::slice | inline |
length() const noexcept | mdbx::slice | |
max_length enum value | mdbx::slice | |
middle(size_t from, size_t n) const noexcept | mdbx::slice | |
operator bool() const noexcept | mdbx::slice | |
operator!=(const slice &a, const slice &b) noexcept | mdbx::slice | friend |
operator::std::basic_string() const | mdbx::slice | inlineexplicit |
operator::std::basic_string_view() const noexcept | mdbx::slice | inlineexplicit |
operator<(const slice &a, const slice &b) noexcept | mdbx::slice | friend |
operator<=(const slice &a, const slice &b) noexcept | mdbx::slice | friend |
operator=(const slice &) noexcept=default | mdbx::slice | |
operator=(slice &&src) noexcept | mdbx::slice | inline |
operator=(::MDBX_val &&src) | mdbx::slice | inline |
operator=(const ::std::basic_string_view< CHAR, T > &view) | mdbx::slice | inline |
operator=(::std::basic_string_view< CHAR, T > &&view) | mdbx::slice | inline |
operator==(const slice &a, const slice &b) noexcept | mdbx::slice | friend |
operator>(const slice &a, const slice &b) noexcept | mdbx::slice | friend |
operator>=(const slice &a, const slice &b) noexcept | mdbx::slice | friend |
operator[](size_t n) const noexcept | mdbx::slice | |
remove_prefix(size_t n) noexcept | mdbx::slice | inline |
remove_suffix(size_t n) noexcept | mdbx::slice | inline |
safe_head(size_t n) const | mdbx::slice | |
safe_middle(size_t from, size_t n) const | mdbx::slice | |
safe_remove_prefix(size_t n) | mdbx::slice | inline |
safe_remove_suffix(size_t n) | mdbx::slice | inline |
safe_tail(size_t n) const | mdbx::slice | |
set_end(const void *ptr) | mdbx::slice | |
set_length(size_t bytes) | mdbx::slice | |
size() const noexcept | mdbx::slice | |
slice() noexcept | mdbx::slice | |
slice(const void *ptr, size_t bytes) | mdbx::slice | |
slice(const void *begin, const void *end) | mdbx::slice | |
slice(const char(&text)[SIZE]) | mdbx::slice | inline |
slice(const char *c_str) | mdbx::slice | explicit |
slice(const ::std::basic_string< CHAR, T, A > &str) | mdbx::slice | inlineexplicit |
slice(const MDBX_val &src) | mdbx::slice | |
slice(const slice &) noexcept=default | mdbx::slice | |
slice(MDBX_val &&src) | mdbx::slice | |
slice(slice &&src) noexcept | mdbx::slice | |
slice(const ::std::basic_string_view< CHAR, T > &sv) | mdbx::slice | inline |
slice(::std::basic_string_view< CHAR, T > &&sv) | mdbx::slice | inline |
slice(size_t invalid_length) noexcept | mdbx::slice | inlineprotected |
starts_with(const slice &prefix) const noexcept | mdbx::slice | |
string_view() const noexcept | mdbx::slice | inline |
swap(slice &other) noexcept | mdbx::slice | inline |
swap(::std::basic_string_view< CHAR, T > &view) noexcept | mdbx::slice | inline |
tail(size_t n) const noexcept | mdbx::slice | |
wrap(const char(&text)[SIZE]) | mdbx::slice | inlinestatic |
wrap(const POD &pod) | mdbx::slice | inlinestatic |