Pigweed
 
Loading...
Searching...
No Matches
pw::multibuf::MultiBuf Member List

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

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