C/C++ API Reference
Loading...
Searching...
No Matches
pw::multibuf::v1::MultiBuf Member List

This is the complete list of members for pw::multibuf::v1::MultiBuf, including all inherited members.

begin()pw::multibuf::v1::MultiBufinline
begin() constpw::multibuf::v1::MultiBufinline
cbegin() constpw::multibuf::v1::MultiBufinline
cend() constpw::multibuf::v1::MultiBufinline
Chunks()pw::multibuf::v1::MultiBufinline
Chunks() constpw::multibuf::v1::MultiBufinline
ClaimPrefix(size_t bytes_to_claim)pw::multibuf::v1::MultiBuf
ClaimSuffix(size_t bytes_to_claim)pw::multibuf::v1::MultiBuf
const_pointer typedef (defined in pw::multibuf::v1::MultiBuf)pw::multibuf::v1::MultiBuf
const_reference typedef (defined in pw::multibuf::v1::MultiBuf)pw::multibuf::v1::MultiBuf
ConstChunks() constpw::multibuf::v1::MultiBufinline
ContiguousSpan()pw::multibuf::v1::MultiBufinline
ContiguousSpan() const (defined in pw::multibuf::v1::MultiBuf)pw::multibuf::v1::MultiBuf
CopyFrom(ConstByteSpan source, size_t position=0)pw::multibuf::v1::MultiBufinline
CopyFromAndTruncate(ConstByteSpan source, size_t position=0)pw::multibuf::v1::MultiBufinline
CopyTo(ByteSpan dest, size_t position=0) constpw::multibuf::v1::MultiBuf
difference_type typedef (defined in pw::multibuf::v1::MultiBuf)pw::multibuf::v1::MultiBuf
DiscardPrefix(size_t bytes_to_discard)pw::multibuf::v1::MultiBuf
element_type typedef (defined in pw::multibuf::v1::MultiBuf)pw::multibuf::v1::MultiBuf
empty() constpw::multibuf::v1::MultiBuf
end()pw::multibuf::v1::MultiBufinline
end() constpw::multibuf::v1::MultiBufinline
FromChunk(OwnedChunk &&chunk) (defined in pw::multibuf::v1::MultiBuf)pw::multibuf::v1::MultiBufinlinestatic
InsertChunk(MultiBufChunks::iterator position, OwnedChunk &&chunk)pw::multibuf::v1::MultiBufinline
IsContiguous() constpw::multibuf::v1::MultiBufinline
MultiBuf() (defined in pw::multibuf::v1::MultiBuf)pw::multibuf::v1::MultiBufinline
MultiBuf(const MultiBuf &)=delete (defined in pw::multibuf::v1::MultiBuf)pw::multibuf::v1::MultiBuf
MultiBuf(MultiBuf &&other) noexcept=default (defined in pw::multibuf::v1::MultiBuf)pw::multibuf::v1::MultiBuf
operator=(const MultiBuf &)=delete (defined in pw::multibuf::v1::MultiBuf)pw::multibuf::v1::MultiBuf
operator=(MultiBuf &&other) noexcept=default (defined in pw::multibuf::v1::MultiBuf)pw::multibuf::v1::MultiBuf
operator=(const MultiBufChunks &)=delete (defined in pw::multibuf::v1::MultiBufChunks)pw::multibuf::v1::MultiBufChunksprivate
operator=(MultiBufChunks &&other) noexcept (defined in pw::multibuf::v1::MultiBufChunks)pw::multibuf::v1::MultiBufChunksinlineprivate
pointer typedef (defined in pw::multibuf::v1::MultiBuf)pw::multibuf::v1::MultiBuf
PushBackChunk(OwnedChunk &&chunk)pw::multibuf::v1::MultiBufinline
PushFrontChunk(OwnedChunk &&chunk)pw::multibuf::v1::MultiBufinline
PushPrefix(MultiBuf &&front)pw::multibuf::v1::MultiBuf
PushSuffix(MultiBuf &&tail)pw::multibuf::v1::MultiBufinline
PushSuffix(MultiBufChunks &&tail) (defined in pw::multibuf::v1::MultiBufChunks)pw::multibuf::v1::MultiBufChunksprivate
reference typedef (defined in pw::multibuf::v1::MultiBuf)pw::multibuf::v1::MultiBuf
Release() noexceptpw::multibuf::v1::MultiBufinline
size() constpw::multibuf::v1::MultiBufinline
size_type typedef (defined in pw::multibuf::v1::MultiBuf)pw::multibuf::v1::MultiBuf
Slice(size_t begin, size_t end)pw::multibuf::v1::MultiBuf
TakeChunk(MultiBufChunks::iterator position)pw::multibuf::v1::MultiBufinline
TakeFrontChunk()pw::multibuf::v1::MultiBufinline
TakePrefix(size_t bytes_to_take)pw::multibuf::v1::MultiBuf
TakeSuffix(size_t bytes_to_take)pw::multibuf::v1::MultiBuf
Truncate(size_t len)pw::multibuf::v1::MultiBuf
TruncateAfter(iterator pos)pw::multibuf::v1::MultiBuf
value_type typedef (defined in pw::multibuf::v1::MultiBuf)pw::multibuf::v1::MultiBuf
~MultiBuf()=defaultpw::multibuf::v1::MultiBuf