class MutableSlice

Defined at line 185 of file ../../third_party/grpc-migrating/src/include/grpc/event_engine/slice.h

Public Methods

void MutableSlice ()

Defined at line 189 of file ../../third_party/grpc-migrating/src/include/grpc/event_engine/slice.h

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

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

MutableSlice & operator= (const MutableSlice & )

Defined at line 194 of file ../../third_party/grpc-migrating/src/include/grpc/event_engine/slice.h

void MutableSlice (MutableSlice && other)

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

MutableSlice & operator= (MutableSlice && other)

Defined at line 197 of file ../../third_party/grpc-migrating/src/include/grpc/event_engine/slice.h

MutableSlice CreateUninitialized (size_t length)

Defined at line 202 of file ../../third_party/grpc-migrating/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 208 of file ../../third_party/grpc-migrating/src/include/grpc/event_engine/slice.h

uint8_t * begin ()

Iterator access to the underlying bytes

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

uint8_t * end ()

Defined at line 214 of file ../../third_party/grpc-migrating/src/include/grpc/event_engine/slice.h

uint8_t * data ()

Defined at line 215 of file ../../third_party/grpc-migrating/src/include/grpc/event_engine/slice.h

uint8_t & operator[] (size_t i)

Array access

Defined at line 218 of file ../../third_party/grpc-migrating/src/include/grpc/event_engine/slice.h

void ~MutableSlice ()