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

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

BackPressure() const noexceptStormByte::Buffer::IO::BufferedWritervirtual
BackPressure(std::size_t chunks)StormByte::Buffer::IO::BufferedWritervirtual
BufferedWriter(const BufferedWriter &)=deleteStormByte::Buffer::IO::BufferedWriter
BufferedWriter(BufferedWriter &&other) noexceptStormByte::Buffer::IO::BufferedWriter
BufferedWriter(StormByte::String::String path, enum Location location, Parameters parameters={})StormByte::Buffer::IO::BufferedWriterinlineprotected
BufferedWriter(StormByte::String::String path, enum Location location, StormByte::ByteSize write_chunk, std::size_t back_pressure, std::chrono::milliseconds max_wait, StormByte::ByteSize max_memory)StormByte::Buffer::IO::BufferedWriterprotected
Close() finalStormByte::Buffer::IO::BufferedWritervirtual
CreateTelemetry() constStormByte::Buffer::IO::BufferedWriterprotectedvirtual
Dirty() const noexceptStormByte::Buffer::IO::BufferedWritervirtual
Flush() finalStormByte::Buffer::IO::BufferedWritervirtual
IsOpen() const noexcept finalStormByte::Buffer::IO::BufferedWritervirtual
Location() const noexceptStormByte::Buffer::IO::BufferedWriter
MaxMemory() const noexceptStormByte::Buffer::IO::BufferedWritervirtual
MaxMemory(StormByte::ByteSize bytes)StormByte::Buffer::IO::BufferedWritervirtual
MaxWait() const noexceptStormByte::Buffer::IO::BufferedWritervirtual
MaxWait(std::chrono::milliseconds wait)StormByte::Buffer::IO::BufferedWritervirtual
Open() finalStormByte::Buffer::IO::BufferedWritervirtual
operator bool() const noexcept finalStormByte::Buffer::IO::BufferedWriterexplicitvirtual
operator=(const BufferedWriter &)=deleteStormByte::Buffer::IO::BufferedWriter
operator=(BufferedWriter &&other) noexceptStormByte::Buffer::IO::BufferedWriter
OriginClose()=0StormByte::Buffer::IO::BufferedWriterprotectedpure virtual
OriginFlush()=0StormByte::Buffer::IO::BufferedWriterprotectedpure virtual
OriginOpen()=0StormByte::Buffer::IO::BufferedWriterprotectedpure virtual
OriginPush(std::span< const std::byte > data)=0StormByte::Buffer::IO::BufferedWriterprotectedpure virtual
OriginSeek(StormByte::ByteSize absolute)StormByte::Buffer::IO::BufferedWriterprotectedvirtual
OriginTruncate()=0StormByte::Buffer::IO::BufferedWriterprotectedpure virtual
Path() const noexceptStormByte::Buffer::IO::BufferedWriter
Rewind() finalStormByte::Buffer::IO::BufferedWritervirtual
Seek(std::ptrdiff_t offset, Position mode)StormByte::Buffer::IO::BufferedWritervirtual
SetState(enum State state) noexceptStormByte::Buffer::IO::BufferedWriterprotected
SetTell(StormByte::ByteSize offset) noexceptStormByte::Buffer::IO::BufferedWriterprotected
Setup()StormByte::Buffer::IO::BufferedWriterprotectedvirtual
Size() const noexceptStormByte::Buffer::IO::BufferedWritervirtual
State() const noexcept finalStormByte::Buffer::IO::BufferedWritervirtual
StormByte::Buffer::Backend::BridgeStormByte::Buffer::IO::BufferedWriterfriend
StormByte::Buffer::Backend::IO::BufferedWriterStormByte::Buffer::IO::BufferedWriterfriend
Telemetry() const noexceptStormByte::Buffer::IO::BufferedWriter
Tell() const noexceptStormByte::Buffer::IO::BufferedWritervirtual
Truncate() finalStormByte::Buffer::IO::BufferedWritervirtual
WillWrite(StormByte::ByteSize n) constStormByte::Buffer::IO::BufferedWriterprotectedvirtual
Write(const FIFO &src) finalStormByte::Buffer::IO::BufferedWritervirtual
Write(FIFO &src) finalStormByte::Buffer::IO::BufferedWritervirtual
Write(std::span< const std::byte > src) finalStormByte::Buffer::IO::BufferedWritervirtual
WriteChunk() const noexceptStormByte::Buffer::IO::BufferedWritervirtual
WriteChunk(StormByte::ByteSize bytes)StormByte::Buffer::IO::BufferedWritervirtual
~BufferedWriter() noexceptStormByte::Buffer::IO::BufferedWritervirtual