StormByte-Buffer 2.0.0
C++26 buffer module of the StormByte suite
 
Loading...
Searching...
No Matches
StormByte::Buffer::IO::BufferedReader Member List

This is the complete list of members for StormByte::Buffer::IO::BufferedReader, including all inherited members.

Available() const noexcept finalStormByte::Buffer::IO::BufferedReadervirtual
BufferedReader(const BufferedReader &)=deleteStormByte::Buffer::IO::BufferedReader
BufferedReader(BufferedReader &&other) noexceptStormByte::Buffer::IO::BufferedReader
BufferedReader(StormByte::String::String path, enum Location location, Parameters parameters={})StormByte::Buffer::IO::BufferedReaderinlineprotected
BufferedReader(StormByte::String::String path, enum Location location, StormByte::ByteSize read_ahead, StormByte::ByteSize max_memory, std::chrono::milliseconds max_wait)StormByte::Buffer::IO::BufferedReaderprotected
Close() finalStormByte::Buffer::IO::BufferedReadervirtual
CreateTelemetry() constStormByte::Buffer::IO::BufferedReaderprotectedvirtual
EoF() const noexcept finalStormByte::Buffer::IO::BufferedReadervirtual
IsOpen() const noexcept finalStormByte::Buffer::IO::BufferedReadervirtual
IsReadable() const noexcept finalStormByte::Buffer::IO::BufferedReadervirtual
IsSeekable() const noexcept finalStormByte::Buffer::IO::BufferedReadervirtual
IsSized() const noexcept finalStormByte::Buffer::IO::BufferedReadervirtual
Location() const noexceptStormByte::Buffer::IO::BufferedReader
MaxMemory() const noexceptStormByte::Buffer::IO::BufferedReadervirtual
MaxMemory(StormByte::ByteSize bytes)StormByte::Buffer::IO::BufferedReadervirtual
MaxWait() const noexceptStormByte::Buffer::IO::BufferedReadervirtual
MaxWait(std::chrono::milliseconds wait)StormByte::Buffer::IO::BufferedReadervirtual
Open() finalStormByte::Buffer::IO::BufferedReadervirtual
operator bool() const noexcept finalStormByte::Buffer::IO::BufferedReaderexplicitvirtual
operator=(const BufferedReader &)=deleteStormByte::Buffer::IO::BufferedReader
operator=(BufferedReader &&other) noexceptStormByte::Buffer::IO::BufferedReader
OriginCanSeek() const noexcept=0StormByte::Buffer::IO::BufferedReaderprotectedpure virtual
OriginClose()=0StormByte::Buffer::IO::BufferedReaderprotectedpure virtual
OriginHasSize() const noexcept=0StormByte::Buffer::IO::BufferedReaderprotectedpure virtual
OriginOpen()=0StormByte::Buffer::IO::BufferedReaderprotectedpure virtual
OriginPull(StormByte::ByteSize n, FIFO &dest)=0StormByte::Buffer::IO::BufferedReaderprotectedpure virtual
OriginSeek(std::ptrdiff_t offset, Position mode)=0StormByte::Buffer::IO::BufferedReaderprotectedpure virtual
OriginSize() const noexcept=0StormByte::Buffer::IO::BufferedReaderprotectedpure virtual
Path() const noexceptStormByte::Buffer::IO::BufferedReader
Peek(StormByte::ByteSize n, FIFO &dest) const finalStormByte::Buffer::IO::BufferedReadervirtual
Peek(std::span< std::byte > dest) const finalStormByte::Buffer::IO::BufferedReadervirtual
Read(StormByte::ByteSize n, FIFO &dest) const finalStormByte::Buffer::IO::BufferedReadervirtual
Read(std::span< std::byte > dest) const finalStormByte::Buffer::IO::BufferedReadervirtual
ReadAhead() const noexceptStormByte::Buffer::IO::BufferedReadervirtual
ReadAhead(StormByte::ByteSize bytes)StormByte::Buffer::IO::BufferedReadervirtual
Rewind() finalStormByte::Buffer::IO::BufferedReadervirtual
Seek(std::ptrdiff_t offset, Position mode) const finalStormByte::Buffer::IO::BufferedReadervirtual
SetState(enum State state) noexceptStormByte::Buffer::IO::BufferedReaderprotected
Setup()StormByte::Buffer::IO::BufferedReaderprotectedvirtual
Size() const noexcept finalStormByte::Buffer::IO::BufferedReadervirtual
State() const noexcept finalStormByte::Buffer::IO::BufferedReadervirtual
StormByte::Buffer::Backend::IO::BufferedReaderStormByte::Buffer::IO::BufferedReaderfriend
Telemetry() const noexceptStormByte::Buffer::IO::BufferedReader
Tell() const noexcept finalStormByte::Buffer::IO::BufferedReadervirtual
~BufferedReader() noexceptStormByte::Buffer::IO::BufferedReadervirtual