#include <slice.h>
Definition at line 64 of file src/core/lib/slice/slice.h.
◆ BaseSlice() [1/4]
◆ BaseSlice() [2/4]
grpc_core::slice_detail::BaseSlice::BaseSlice |
( |
BaseSlice && |
other | ) |
|
|
delete |
◆ BaseSlice() [3/4]
grpc_core::slice_detail::BaseSlice::BaseSlice |
( |
| ) |
|
|
inlineprotected |
◆ BaseSlice() [4/4]
◆ ~BaseSlice()
grpc_core::slice_detail::BaseSlice::~BaseSlice |
( |
| ) |
|
|
protecteddefault |
◆ as_string_view()
◆ begin()
const uint8_t* grpc_core::slice_detail::BaseSlice::begin |
( |
| ) |
const |
|
inline |
◆ c_slice()
◆ c_slice_ptr()
grpc_slice* grpc_core::slice_detail::BaseSlice::c_slice_ptr |
( |
| ) |
|
|
inlineprotected |
◆ cbegin()
const uint8_t* grpc_core::slice_detail::BaseSlice::cbegin |
( |
| ) |
const |
|
inline |
◆ cend()
const uint8_t* grpc_core::slice_detail::BaseSlice::cend |
( |
| ) |
const |
|
inline |
◆ data()
const uint8_t* grpc_core::slice_detail::BaseSlice::data |
( |
| ) |
const |
|
inline |
◆ empty()
bool grpc_core::slice_detail::BaseSlice::empty |
( |
| ) |
const |
|
inline |
◆ end()
const uint8_t* grpc_core::slice_detail::BaseSlice::end |
( |
| ) |
const |
|
inline |
◆ Hash()
uint32_t grpc_core::slice_detail::BaseSlice::Hash |
( |
| ) |
const |
|
inline |
◆ is_equivalent()
◆ length()
size_t grpc_core::slice_detail::BaseSlice::length |
( |
| ) |
const |
|
inline |
◆ mutable_data()
uint8_t* grpc_core::slice_detail::BaseSlice::mutable_data |
( |
| ) |
|
|
inlineprotected |
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ operator[]()
uint8_t grpc_core::slice_detail::BaseSlice::operator[] |
( |
size_t |
i | ) |
const |
|
inline |
◆ SetCSlice()
void grpc_core::slice_detail::BaseSlice::SetCSlice |
( |
const grpc_slice & |
slice | ) |
|
|
inlineprotected |
◆ size()
size_t grpc_core::slice_detail::BaseSlice::size |
( |
| ) |
const |
|
inline |
◆ Swap()
void grpc_core::slice_detail::BaseSlice::Swap |
( |
BaseSlice * |
other | ) |
|
|
inlineprotected |
◆ TakeCSlice()
grpc_slice grpc_core::slice_detail::BaseSlice::TakeCSlice |
( |
| ) |
|
|
inline |
◆ slice_
grpc_slice grpc_core::slice_detail::BaseSlice::slice_ |
|
private |
The documentation for this class was generated from the following file: