Pigweed
 
Loading...
Searching...
No Matches
pw::stream::Stream Member List

This is the complete list of members for pw::stream::Stream, including all inherited members.

ConservativeLimit(LimitType limit_type) constpw::stream::Streaminlineprivatevirtual
ConservativeReadLimit() constpw::stream::Streaminline
ConservativeWriteLimit() constpw::stream::Streaminline
DoRead(ByteSpan destination)=0pw::stream::Streamprivatepure virtual
DoSeek(ptrdiff_t offset, Whence origin)=0pw::stream::Streamprivatepure virtual
DoTell()pw::stream::Streaminlineprivatevirtual
DoWrite(ConstByteSpan data)=0pw::stream::Streamprivatepure virtual
kBeginning enum valuepw::stream::Stream
kCurrent enum valuepw::stream::Stream
kEnd enum valuepw::stream::Stream
kUnknownPositionpw::stream::Streamstatic
kUnlimitedpw::stream::Streamstatic
LimitType enum name (defined in pw::stream::Stream)pw::stream::Streamprotected
NonSeekableReader (defined in pw::stream::Stream)pw::stream::Streamfriend
NonSeekableReaderWriter (defined in pw::stream::Stream)pw::stream::Streamfriend
NonSeekableWriter (defined in pw::stream::Stream)pw::stream::Streamfriend
Read(ByteSpan dest)pw::stream::Streaminline
Read(void *dest, size_t size_bytes)pw::stream::Streaminline
readable() constpw::stream::Streaminline
Reader (defined in pw::stream::Stream)pw::stream::Streamfriend
ReaderWriter (defined in pw::stream::Stream)pw::stream::Streamfriend
ReadExact(ByteSpan const buffer)pw::stream::Streaminline
RelativeSeekableReader (defined in pw::stream::Stream)pw::stream::Streamfriend
RelativeSeekableReaderWriter (defined in pw::stream::Stream)pw::stream::Streamfriend
RelativeSeekableWriter (defined in pw::stream::Stream)pw::stream::Streamfriend
Seek(ptrdiff_t offset, Whence origin=kBeginning)pw::stream::Streaminline
seekable() constpw::stream::Streaminline
seekable(Whence origin) constpw::stream::Streaminline
SeekableReader (defined in pw::stream::Stream)pw::stream::Streamfriend
SeekableReaderWriter (defined in pw::stream::Stream)pw::stream::Streamfriend
SeekableWriter (defined in pw::stream::Stream)pw::stream::Streamfriend
Tell()pw::stream::Streaminline
Whence enum namepw::stream::Stream
writable() constpw::stream::Streaminline
Write(ConstByteSpan data)pw::stream::Streaminline
Write(const void *data, size_t size_bytes)pw::stream::Streaminline
Write(const std::byte b)pw::stream::Streaminline
Writer (defined in pw::stream::Stream)pw::stream::Streamfriend
~Stream()=default (defined in pw::stream::Stream)pw::stream::Streamvirtual