#include <slice.h>

Static Public Member Functions | |
| static Slice | FromExternalString (absl::string_view str) |
| static Slice | FromRefcountAndBytes (grpc_slice_refcount *r, const uint8_t *begin, const uint8_t *end) |
Static Public Member Functions inherited from grpc_core::slice_detail::CopyConstructors< Slice > | |
| static Slice | FromCopiedBuffer (const Buffer &buffer) |
| static Slice | FromCopiedBuffer (const char *p, size_t len) |
| static Slice | FromCopiedString (absl::string_view s) |
| static Slice | FromCopiedString (const char *s) |
| static Slice | FromCopiedString (std::string s) |
| static Slice | FromInt64 (int64_t i) |
Static Public Member Functions inherited from grpc_core::slice_detail::StaticConstructors< Slice > | |
| static Slice | FromStaticBuffer (const void *s, size_t len) |
| static Slice | FromStaticString (absl::string_view s) |
| static Slice | FromStaticString (const char *s) |
Additional Inherited Members | |
Protected Member Functions inherited from grpc_core::slice_detail::BaseSlice | |
| BaseSlice () | |
| BaseSlice (const grpc_slice &slice) | |
| grpc_slice * | c_slice_ptr () |
| uint8_t * | mutable_data () |
| void | SetCSlice (const grpc_slice &slice) |
| void | Swap (BaseSlice *other) |
| ~BaseSlice ()=default | |
Definition at line 282 of file src/core/lib/slice/slice.h.
|
default |
|
inline |
Definition at line 287 of file src/core/lib/slice/slice.h.
|
inlineexplicit |
Definition at line 288 of file src/core/lib/slice/slice.h.
|
inlineexplicit |
Definition at line 289 of file src/core/lib/slice/slice.h.
|
inlinenoexcept |
Definition at line 294 of file src/core/lib/slice/slice.h.
|
inline |
Definition at line 322 of file src/core/lib/slice/slice.h.
|
inline |
Definition at line 370 of file src/core/lib/slice/slice.h.
|
inlinestatic |
Definition at line 382 of file src/core/lib/slice/slice.h.
|
inlinestatic |
Definition at line 372 of file src/core/lib/slice/slice.h.
Definition at line 295 of file src/core/lib/slice/slice.h.
|
inline |
Definition at line 368 of file src/core/lib/slice/slice.h.
|
inline |
Definition at line 358 of file src/core/lib/slice/slice.h.
|
inline |
Definition at line 364 of file src/core/lib/slice/slice.h.
|
inline |
Definition at line 340 of file src/core/lib/slice/slice.h.
|
inline |
Definition at line 310 of file src/core/lib/slice/slice.h.
|
inline |
Definition at line 353 of file src/core/lib/slice/slice.h.