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

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

BackPressure() const noexceptStormByte::Buffer::IO::BufferedWritervirtual
BackPressure(std::size_t chunks)StormByte::Buffer::IO::BufferedWritervirtual
BufferedLocationWriter(const BufferedLocationWriter &)=deleteStormByte::Buffer::IO::BufferedLocationWriter
BufferedLocationWriter(BufferedLocationWriter &&other) noexceptStormByte::Buffer::IO::BufferedLocationWriter
BufferedLocationWriter(StormByte::String::String path, enum Location location, Parameters parameters={})StormByte::Buffer::IO::BufferedLocationWriterinlineprotected
BufferedLocationWriter(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, bool probe)StormByte::Buffer::IO::BufferedLocationWriterprotected
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
Device() constStormByte::Buffer::IO::BufferedLocationWriter
Dirty() const noexceptStormByte::Buffer::IO::BufferedWritervirtual
Flush() finalStormByte::Buffer::IO::BufferedWritervirtual
IsOpen() const noexcept finalStormByte::Buffer::IO::BufferedWritervirtual
IsSeekable() const noexceptStormByte::Buffer::IO::BufferedLocationWriter
IsSized() const noexceptStormByte::Buffer::IO::BufferedLocationWriter
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 BufferedLocationWriter &)=deleteStormByte::Buffer::IO::BufferedLocationWriter
operator=(BufferedLocationWriter &&other) noexceptStormByte::Buffer::IO::BufferedLocationWriter
StormByte::Buffer::IO::BufferedWriter::operator=(const BufferedWriter &)=deleteStormByte::Buffer::IO::BufferedWriter
StormByte::Buffer::IO::BufferedWriter::operator=(BufferedWriter &&other) noexceptStormByte::Buffer::IO::BufferedWriter
OriginClose()=0StormByte::Buffer::IO::BufferedWriterprotectedpure virtual
OriginDevice() const =0StormByte::Buffer::IO::BufferedLocationWriterprotectedpure virtual
OriginDeviceUsable(const StormByte::Shared< StormByte::System::Device > &device) const noexceptStormByte::Buffer::IO::BufferedLocationWriterprotectedvirtual
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)=0StormByte::Buffer::IO::BufferedLocationWriterprotectedpure virtual
OriginSize() const noexcept=0StormByte::Buffer::IO::BufferedLocationWriterprotectedpure virtual
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() finalStormByte::Buffer::IO::BufferedLocationWriterprotectedvirtual
Size() const noexcept finalStormByte::Buffer::IO::BufferedLocationWritervirtual
State() const noexcept finalStormByte::Buffer::IO::BufferedWritervirtual
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
~BufferedLocationWriter() noexcept overrideStormByte::Buffer::IO::BufferedLocationWritervirtual
~BufferedWriter() noexceptStormByte::Buffer::IO::BufferedWritervirtual