Go to the source code of this file.
|
size_t | grpc_refcounted_slice_length (const grpc_slice &slice) |
|
const uint8_t * | grpc_refcounted_slice_data (const grpc_slice &slice) |
|
const grpc_slice & | grpc_slice_ref_internal (const grpc_slice &slice) |
|
void | grpc_slice_unref_internal (const grpc_slice &slice) |
|
void | grpc_slice_buffer_reset_and_unref_internal (grpc_slice_buffer *sb) |
|
void | grpc_slice_buffer_partial_unref_internal (grpc_slice_buffer *sb, size_t idx) |
|
void | grpc_slice_buffer_destroy_internal (grpc_slice_buffer *sb) |
|
grpc_slice * | grpc_slice_buffer_peek_first (grpc_slice_buffer *sb) |
|
void | grpc_slice_buffer_remove_first (grpc_slice_buffer *sb) |
|
void | grpc_slice_buffer_sub_first (grpc_slice_buffer *sb, size_t begin, size_t end) |
|
bool | grpc_slice_is_interned (const grpc_slice &slice) |
|
bool | grpc_slice_static_interned_equal (const grpc_slice &a, const grpc_slice &b) |
|
void | grpc_slice_intern_init (void) |
|
void | grpc_slice_intern_shutdown (void) |
|
void | grpc_test_only_set_slice_hash_seed (uint32_t seed) |
|
grpc_slice | grpc_slice_maybe_static_intern (grpc_slice slice, bool *returned_slice_is_different) |
|
uint32_t | grpc_static_slice_hash (grpc_slice s) |
|
int | grpc_static_slice_eq (grpc_slice a, grpc_slice b) |
|
uint32_t | grpc_slice_hash_refcounted (const grpc_slice &s) |
|
uint32_t | grpc_slice_default_hash_internal (const grpc_slice &s) |
|
uint32_t | grpc_slice_hash_internal (const grpc_slice &s) |
|
grpc_slice | grpc_slice_from_moved_buffer (grpc_core::UniquePtr< char > p, size_t len) |
|
grpc_slice | grpc_slice_from_moved_string (grpc_core::UniquePtr< char > p) |
|
grpc_slice | grpc_slice_from_cpp_string (std::string str) |
|
size_t | grpc_slice_memory_usage (grpc_slice s) |
|
grpc_core::UnmanagedMemorySlice | grpc_slice_sub_no_ref (const grpc_core::UnmanagedMemorySlice &source, size_t begin, size_t end) |
|
bool | operator== (const grpc_slice &s1, const grpc_slice &s2) |
|
◆ grpc_refcounted_slice_data()
const uint8_t* grpc_refcounted_slice_data |
( |
const grpc_slice & |
slice | ) |
|
|
inline |
◆ grpc_refcounted_slice_length()
size_t grpc_refcounted_slice_length |
( |
const grpc_slice & |
slice | ) |
|
|
inline |
◆ grpc_slice_buffer_destroy_internal()
◆ grpc_slice_buffer_partial_unref_internal()
◆ grpc_slice_buffer_peek_first()
◆ grpc_slice_buffer_remove_first()
◆ grpc_slice_buffer_reset_and_unref_internal()
◆ grpc_slice_buffer_sub_first()
void grpc_slice_buffer_sub_first |
( |
grpc_slice_buffer * |
sb, |
|
|
size_t |
begin, |
|
|
size_t |
end |
|
) |
| |
◆ grpc_slice_default_hash_internal()
uint32_t grpc_slice_default_hash_internal |
( |
const grpc_slice & |
s | ) |
|
|
inline |
◆ grpc_slice_from_cpp_string()
grpc_slice grpc_slice_from_cpp_string |
( |
std::string |
str | ) |
|
◆ grpc_slice_from_moved_buffer()
◆ grpc_slice_from_moved_string()
◆ grpc_slice_hash_internal()
uint32_t grpc_slice_hash_internal |
( |
const grpc_slice & |
s | ) |
|
|
inline |
◆ grpc_slice_hash_refcounted()
uint32_t grpc_slice_hash_refcounted |
( |
const grpc_slice & |
s | ) |
|
|
inline |
◆ grpc_slice_intern_init()
void grpc_slice_intern_init |
( |
void |
| ) |
|
◆ grpc_slice_intern_shutdown()
void grpc_slice_intern_shutdown |
( |
void |
| ) |
|
◆ grpc_slice_is_interned()
bool grpc_slice_is_interned |
( |
const grpc_slice & |
slice | ) |
|
|
inline |
◆ grpc_slice_maybe_static_intern()
◆ grpc_slice_memory_usage()
◆ grpc_slice_ref_internal()
◆ grpc_slice_static_interned_equal()
◆ grpc_slice_sub_no_ref()
◆ grpc_slice_unref_internal()
void grpc_slice_unref_internal |
( |
const grpc_slice & |
slice | ) |
|
|
inline |
◆ grpc_static_slice_eq()
◆ grpc_static_slice_hash()
◆ grpc_test_only_set_slice_hash_seed()
void grpc_test_only_set_slice_hash_seed |
( |
uint32_t |
seed | ) |
|
◆ operator==()
◆ grpc_static_metadata_hash_values