LibQuicR
quicr::StreamBuffer< T, Allocator > Member List

This is the complete list of members for quicr::StreamBuffer< T, Allocator >, including all inherited members.

AnyHasValue()quicr::StreamBuffer< T, Allocator >inline
AnyHasValueB()quicr::StreamBuffer< T, Allocator >inline
Available(std::size_t length) const noexceptquicr::StreamBuffer< T, Allocator >inline
Clear()quicr::StreamBuffer< T, Allocator >inline
Data() noexceptquicr::StreamBuffer< T, Allocator >inline
DecodeBytes()quicr::StreamBuffer< T, Allocator >inline
DecodeUintV(bool pop=true)quicr::StreamBuffer< T, Allocator >inline
Empty() const noexceptquicr::StreamBuffer< T, Allocator >inline
Front() noexceptquicr::StreamBuffer< T, Allocator >inline
Front(std::size_t length) noexceptquicr::StreamBuffer< T, Allocator >inline
GetAny()quicr::StreamBuffer< T, Allocator >inline
GetAnyB()quicr::StreamBuffer< T, Allocator >inline
GetAnyType()quicr::StreamBuffer< T, Allocator >inline
InitAny()quicr::StreamBuffer< T, Allocator >inline
InitAny(uint64_t type)quicr::StreamBuffer< T, Allocator >inline
InitAnyB()quicr::StreamBuffer< T, Allocator >inline
Pop()quicr::StreamBuffer< T, Allocator >inline
Pop(std::size_t length)quicr::StreamBuffer< T, Allocator >inline
Push(const T &value)quicr::StreamBuffer< T, Allocator >inline
Push(T &&value)quicr::StreamBuffer< T, Allocator >inline
Push(std::span< const T > value)quicr::StreamBuffer< T, Allocator >inline
PushLengthBytes(std::span< const T > value)quicr::StreamBuffer< T, Allocator >inline
ReadUintV(bool pop=true)quicr::StreamBuffer< T, Allocator >inline
ResetAny()quicr::StreamBuffer< T, Allocator >inline
ResetAnyB()quicr::StreamBuffer< T, Allocator >inline
ResetAnyB()quicr::StreamBuffer< T, Allocator >inline
SetAnyType(uint64_t type)quicr::StreamBuffer< T, Allocator >inline
Size() noexceptquicr::StreamBuffer< T, Allocator >inline
StreamBuffer(std::size_t compact_threshold=4096)quicr::StreamBuffer< T, Allocator >inline
TakeAll()quicr::StreamBuffer< T, Allocator >inline