#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 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 Slice | FromStaticBuffer (const void *s, size_t len) |
static Slice | FromStaticString (absl::string_view s) |
static Slice | FromStaticString (const char *s) |
Additional Inherited Members | |
![]() | |
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.