| BackPressure() const noexcept | StormByte::Buffer::IO::BufferedWriter | virtual |
| BackPressure(std::size_t chunks) | StormByte::Buffer::IO::BufferedWriter | virtual |
| BufferedLocationWriter(const BufferedLocationWriter &)=delete | StormByte::Buffer::IO::BufferedLocationWriter | |
| BufferedLocationWriter(BufferedLocationWriter &&other) noexcept | StormByte::Buffer::IO::BufferedLocationWriter | |
| BufferedLocationWriter(StormByte::String::String path, enum Location location, Parameters parameters={}) | StormByte::Buffer::IO::BufferedLocationWriter | inlineprotected |
| 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::BufferedLocationWriter | protected |
| BufferedWriter(const BufferedWriter &)=delete | StormByte::Buffer::IO::BufferedWriter | |
| BufferedWriter(BufferedWriter &&other) noexcept | StormByte::Buffer::IO::BufferedWriter | |
| BufferedWriter(StormByte::String::String path, enum Location location, Parameters parameters={}) | StormByte::Buffer::IO::BufferedWriter | inlineprotected |
| 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::BufferedWriter | protected |
| Close() final | StormByte::Buffer::IO::BufferedWriter | virtual |
| CreateTelemetry() const | StormByte::Buffer::IO::BufferedWriter | protectedvirtual |
| Device() const | StormByte::Buffer::IO::BufferedLocationWriter | |
| Dirty() const noexcept | StormByte::Buffer::IO::BufferedWriter | virtual |
| Flush() final | StormByte::Buffer::IO::BufferedWriter | virtual |
| IsOpen() const noexcept final | StormByte::Buffer::IO::BufferedWriter | virtual |
| IsSeekable() const noexcept | StormByte::Buffer::IO::BufferedLocationWriter | |
| IsSized() const noexcept | StormByte::Buffer::IO::BufferedLocationWriter | |
| Location() const noexcept | StormByte::Buffer::IO::BufferedWriter | |
| MaxMemory() const noexcept | StormByte::Buffer::IO::BufferedWriter | virtual |
| MaxMemory(StormByte::ByteSize bytes) | StormByte::Buffer::IO::BufferedWriter | virtual |
| MaxWait() const noexcept | StormByte::Buffer::IO::BufferedWriter | virtual |
| MaxWait(std::chrono::milliseconds wait) | StormByte::Buffer::IO::BufferedWriter | virtual |
| Open() final | StormByte::Buffer::IO::BufferedWriter | virtual |
| operator bool() const noexcept final | StormByte::Buffer::IO::BufferedWriter | explicitvirtual |
| operator=(const BufferedLocationWriter &)=delete | StormByte::Buffer::IO::BufferedLocationWriter | |
| operator=(BufferedLocationWriter &&other) noexcept | StormByte::Buffer::IO::BufferedLocationWriter | |
| StormByte::Buffer::IO::BufferedWriter::operator=(const BufferedWriter &)=delete | StormByte::Buffer::IO::BufferedWriter | |
| StormByte::Buffer::IO::BufferedWriter::operator=(BufferedWriter &&other) noexcept | StormByte::Buffer::IO::BufferedWriter | |
| OriginClose()=0 | StormByte::Buffer::IO::BufferedWriter | protectedpure virtual |
| OriginDevice() const =0 | StormByte::Buffer::IO::BufferedLocationWriter | protectedpure virtual |
| OriginDeviceUsable(const StormByte::Shared< StormByte::System::Device > &device) const noexcept | StormByte::Buffer::IO::BufferedLocationWriter | protectedvirtual |
| OriginFlush()=0 | StormByte::Buffer::IO::BufferedWriter | protectedpure virtual |
| OriginOpen()=0 | StormByte::Buffer::IO::BufferedWriter | protectedpure virtual |
| OriginPush(std::span< const std::byte > data)=0 | StormByte::Buffer::IO::BufferedWriter | protectedpure virtual |
| OriginSeek(StormByte::ByteSize absolute)=0 | StormByte::Buffer::IO::BufferedLocationWriter | protectedpure virtual |
| OriginSize() const noexcept=0 | StormByte::Buffer::IO::BufferedLocationWriter | protectedpure virtual |
| OriginTruncate()=0 | StormByte::Buffer::IO::BufferedWriter | protectedpure virtual |
| Path() const noexcept | StormByte::Buffer::IO::BufferedWriter | |
| Rewind() final | StormByte::Buffer::IO::BufferedWriter | virtual |
| Seek(std::ptrdiff_t offset, Position mode) | StormByte::Buffer::IO::BufferedWriter | virtual |
| SetState(enum State state) noexcept | StormByte::Buffer::IO::BufferedWriter | protected |
| SetTell(StormByte::ByteSize offset) noexcept | StormByte::Buffer::IO::BufferedWriter | protected |
| Setup() final | StormByte::Buffer::IO::BufferedLocationWriter | protectedvirtual |
| Size() const noexcept final | StormByte::Buffer::IO::BufferedLocationWriter | virtual |
| State() const noexcept final | StormByte::Buffer::IO::BufferedWriter | virtual |
| Telemetry() const noexcept | StormByte::Buffer::IO::BufferedWriter | |
| Tell() const noexcept | StormByte::Buffer::IO::BufferedWriter | virtual |
| Truncate() final | StormByte::Buffer::IO::BufferedWriter | virtual |
| WillWrite(StormByte::ByteSize n) const | StormByte::Buffer::IO::BufferedWriter | protectedvirtual |
| Write(const FIFO &src) final | StormByte::Buffer::IO::BufferedWriter | virtual |
| Write(FIFO &src) final | StormByte::Buffer::IO::BufferedWriter | virtual |
| Write(std::span< const std::byte > src) final | StormByte::Buffer::IO::BufferedWriter | virtual |
| WriteChunk() const noexcept | StormByte::Buffer::IO::BufferedWriter | virtual |
| WriteChunk(StormByte::ByteSize bytes) | StormByte::Buffer::IO::BufferedWriter | virtual |
| ~BufferedLocationWriter() noexcept override | StormByte::Buffer::IO::BufferedLocationWriter | virtual |
| ~BufferedWriter() noexcept | StormByte::Buffer::IO::BufferedWriter | virtual |