C/C++ API Reference
Loading...
Searching...
No Matches
pw::stream::IntervalReader Member List

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

ConservativeLimit(LimitType limit) const overridepw::stream::IntervalReaderinlineprivatevirtual
ConservativeReadLimit() constpw::stream::Streaminline
ConservativeWriteLimit() constpw::stream::Streaminline
current() const (defined in pw::stream::IntervalReader)pw::stream::IntervalReaderinline
DoRead(ByteSpan destination) finalpw::stream::IntervalReaderprivatevirtual
DoSeek(ptrdiff_t offset, Whence origin) finalpw::stream::IntervalReaderprivatevirtual
DoTell() finalpw::stream::IntervalReaderinlineprivatevirtual
end() const (defined in pw::stream::IntervalReader)pw::stream::IntervalReaderinline
Exhaust() (defined in pw::stream::IntervalReader)pw::stream::IntervalReaderinline
interval_size() const (defined in pw::stream::IntervalReader)pw::stream::IntervalReaderinline
IntervalReader() (defined in pw::stream::IntervalReader)pw::stream::IntervalReaderinline
IntervalReader(Status status) (defined in pw::stream::IntervalReader)pw::stream::IntervalReaderinline
IntervalReader(SeekableReader &source_reader, size_t start, size_t end) (defined in pw::stream::IntervalReader)pw::stream::IntervalReaderinline
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
ok() const (defined in pw::stream::IntervalReader)pw::stream::IntervalReaderinline
operator==(const IntervalReader &other) const (defined in pw::stream::IntervalReader)pw::stream::IntervalReaderinline
Read(ByteSpan dest)pw::stream::Streaminline
Read(void *dest, size_t size_bytes)pw::stream::Streaminline
readable() constpw::stream::Streaminline
ReadExact(ByteSpan const buffer)pw::stream::Streaminline
RelativeSeekableReader() (defined in pw::stream::RelativeSeekableReader)pw::stream::RelativeSeekableReaderinlineprotected
Reset() (defined in pw::stream::IntervalReader)pw::stream::IntervalReaderinline
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::SeekableReader)pw::stream::SeekableReaderinlineprotected
source_reader() (defined in pw::stream::IntervalReader)pw::stream::IntervalReaderinline
start() const (defined in pw::stream::IntervalReader)pw::stream::IntervalReaderinline
status() const (defined in pw::stream::IntervalReader)pw::stream::IntervalReaderinline
Tell()pw::stream::Streaminline
Whence enum namepw::stream::Stream
writable() constpw::stream::Streaminline
~Stream()=default (defined in pw::stream::Stream)pw::stream::Streamvirtual