class MutableSlice

Defined at line 183 of file ../../third_party/grpc/src/include/grpc/event_engine/slice.h

Public Methods

void MutableSlice ()

Defined at line 187 of file ../../third_party/grpc/src/include/grpc/event_engine/slice.h

void MutableSlice (const grpc_slice & slice)
void MutableSlice (const MutableSlice & )

Defined at line 191 of file ../../third_party/grpc/src/include/grpc/event_engine/slice.h

MutableSlice & operator= (const MutableSlice & )

Defined at line 192 of file ../../third_party/grpc/src/include/grpc/event_engine/slice.h

void MutableSlice (MutableSlice && other)

Defined at line 193 of file ../../third_party/grpc/src/include/grpc/event_engine/slice.h

MutableSlice & operator= (MutableSlice && other)

Defined at line 195 of file ../../third_party/grpc/src/include/grpc/event_engine/slice.h

MutableSlice CreateUninitialized (size_t length)

Defined at line 200 of file ../../third_party/grpc/src/include/grpc/event_engine/slice.h

MutableSlice TakeSubSlice (size_t pos, size_t n)

Return a sub slice of this one. Leaves this slice in an indeterminate but

valid state.

Defined at line 206 of file ../../third_party/grpc/src/include/grpc/event_engine/slice.h

uint8_t * begin ()

Iterator access to the underlying bytes

Defined at line 211 of file ../../third_party/grpc/src/include/grpc/event_engine/slice.h

uint8_t * end ()

Defined at line 212 of file ../../third_party/grpc/src/include/grpc/event_engine/slice.h

uint8_t * data ()

Defined at line 213 of file ../../third_party/grpc/src/include/grpc/event_engine/slice.h

uint8_t & operator[] (size_t i)

Array access

Defined at line 216 of file ../../third_party/grpc/src/include/grpc/event_engine/slice.h

void ~MutableSlice ()