StormByte C++ Library: Buffer module 0.0.9999
StormByte-Buffer is a StormByte library module for handling buffers
Loading...
Searching...
No Matches
StormByte::Buffer::SharedFIFO Member List

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

AvailableBytes() const noexcept overrideStormByte::Buffer::SharedFIFOvirtual
Clean() noexcept overrideStormByte::Buffer::SharedFIFOvirtual
Clear() noexcept overrideStormByte::Buffer::SharedFIFOvirtual
Close() noexceptStormByte::Buffer::SharedFIFOvirtual
Data() const noexcept overrideStormByte::Buffer::SharedFIFOinlinevirtual
DataConvert(const Src &src) noexceptStormByte::Buffer::Genericinlineprotectedstatic
DataConvert(Src &&src) noexcept (defined in StormByte::Buffer::Generic)StormByte::Buffer::Genericinlineprotectedstatic
DataConvert(std::string_view sv) noexceptStormByte::Buffer::Genericinlineprotectedstatic
DataConvert(const char *s) noexceptStormByte::Buffer::Genericinlineprotectedstatic
Drop(const std::size_t &count) noexcept overrideStormByte::Buffer::SharedFIFOvirtual
Empty() const noexcept overrideStormByte::Buffer::SharedFIFOvirtual
EoF() const noexcept overrideStormByte::Buffer::SharedFIFOvirtual
Extract(const std::size_t &count, DataType &outBuffer) noexcept overrideStormByte::Buffer::FIFOinlinevirtual
Extract(const std::size_t &count, WriteOnly &outBuffer) noexcept overrideStormByte::Buffer::FIFOinlinevirtual
Extract(const std::size_t &count, DataType &outBuffer) noexcept=0StormByte::Buffer::FIFOinlinevirtual
Extract(DataType &outBuffer) noexceptStormByte::Buffer::FIFOinline
Extract(const std::size_t &count, WriteOnly &outBuffer) noexcept=0StormByte::Buffer::FIFOinlinevirtual
Extract(WriteOnly &outBuffer) noexceptStormByte::Buffer::FIFOinline
ExtractUntilEoF(DataType &outBuffer) noexcept overrideStormByte::Buffer::FIFOinlinevirtual
ExtractUntilEoF(WriteOnly &outBuffer) noexcept overrideStormByte::Buffer::FIFOinlinevirtual
FIFO() noexcept=defaultStormByte::Buffer::FIFO
FIFO(const DataType &data) noexceptStormByte::Buffer::FIFOinline
FIFO(DataType &&data) noexceptStormByte::Buffer::FIFOinline
FIFO(const R &r) noexceptStormByte::Buffer::FIFOinline
FIFO(Rr &&r) noexceptStormByte::Buffer::FIFOinline
FIFO(std::string_view sv) noexceptStormByte::Buffer::FIFOinline
FIFO(const char *s) noexceptStormByte::Buffer::FIFOinline
FIFO(const FIFO &other) noexceptStormByte::Buffer::FIFO
FIFO(FIFO &&other) noexceptStormByte::Buffer::FIFO
FormatHexLines(std::span< const std::byte > &data, std::size_t start_offset, std::size_t collumns) noexceptStormByte::Buffer::FIFOprotectedstatic
Generic() noexcept=defaultStormByte::Buffer::Generic
Generic(const DataType &data) noexceptStormByte::Buffer::Genericinline
Generic(DataType &&data) noexceptStormByte::Buffer::Genericinline
Generic(const Generic &) noexcept=defaultStormByte::Buffer::Generic
Generic(Generic &&) noexcept=defaultStormByte::Buffer::Generic
HasError() const noexceptStormByte::Buffer::SharedFIFO
HexDump(const std::size_t &collumns=0, const std::size_t &byte_limit=0) const noexcept overrideStormByte::Buffer::SharedFIFOvirtual
IsReadable() const noexcept overrideStormByte::Buffer::SharedFIFOinlinevirtual
IsWritable() const noexcept overrideStormByte::Buffer::SharedFIFOinlinevirtual
m_bufferStormByte::Buffer::Genericprotected
m_closedStormByte::Buffer::SharedFIFOprotected
m_errorStormByte::Buffer::SharedFIFOprotected
m_error_messageStormByte::Buffer::SharedFIFOprotected
m_position_offsetStormByte::Buffer::FIFOmutableprotected
Operation enum nameStormByte::Buffer::FIFOprotected
operator!=(const SharedFIFO &other) const noexceptStormByte::Buffer::SharedFIFOinline
StormByte::Buffer::FIFO::operator!=(const FIFO &other) const noexceptStormByte::Buffer::FIFOinline
operator=(const FIFO &other)StormByte::Buffer::SharedFIFO
operator=(FIFO &&other) noexceptStormByte::Buffer::SharedFIFO
operator=(const SharedFIFO &)=deleteStormByte::Buffer::SharedFIFO
operator=(SharedFIFO &&) noexceptStormByte::Buffer::SharedFIFO
StormByte::Buffer::ReadWrite::operator=(const ReadWrite &other)=defaultStormByte::Buffer::ReadWrite
StormByte::Buffer::ReadWrite::operator=(ReadWrite &&other) noexcept=defaultStormByte::Buffer::ReadWrite
StormByte::Buffer::ReadOnly::operator=(const ReadOnly &)=defaultStormByte::Buffer::ReadOnly
StormByte::Buffer::ReadOnly::operator=(ReadOnly &&) noexcept=defaultStormByte::Buffer::ReadOnly
StormByte::Buffer::Generic::operator=(const Generic &other)=defaultStormByte::Buffer::Generic
StormByte::Buffer::Generic::operator=(Generic &&) noexcept=defaultStormByte::Buffer::Generic
StormByte::Buffer::WriteOnly::operator=(const WriteOnly &)=defaultStormByte::Buffer::WriteOnly
StormByte::Buffer::WriteOnly::operator=(WriteOnly &&) noexcept=defaultStormByte::Buffer::WriteOnly
operator==(const SharedFIFO &other) const noexceptStormByte::Buffer::SharedFIFO
StormByte::Buffer::FIFO::operator==(const FIFO &other) const noexceptStormByte::Buffer::FIFOinline
Peek(const std::size_t &count, DataType &outBuffer) const noexcept overrideStormByte::Buffer::FIFOinlinevirtual
Peek(const std::size_t &count, WriteOnly &outBuffer) const noexcept overrideStormByte::Buffer::FIFOinlinevirtual
Read(const std::size_t &count, DataType &outBuffer) const noexcept overrideStormByte::Buffer::FIFOinlinevirtual
Read(const std::size_t &count, WriteOnly &outBuffer) const noexcept overrideStormByte::Buffer::FIFOinlinevirtual
Read(const std::size_t &count, DataType &outBuffer) const noexcept=0StormByte::Buffer::FIFOvirtual
Read(DataType &outBuffer) const noexceptStormByte::Buffer::FIFOinline
Read(const std::size_t &count, WriteOnly &outBuffer) const noexcept=0StormByte::Buffer::FIFOvirtual
Read(WriteOnly &outBuffer) const noexceptStormByte::Buffer::FIFOinline
ReadOnly() noexceptStormByte::Buffer::ReadOnlyinline
ReadOnly(const DataType &data) noexceptStormByte::Buffer::ReadOnlyinline
ReadOnly(DataType &&data) noexceptStormByte::Buffer::ReadOnlyinline
ReadOnly(const ReadOnly &) noexcept=defaultStormByte::Buffer::ReadOnly
ReadOnly(ReadOnly &&) noexcept=defaultStormByte::Buffer::ReadOnly
ReadUntilEoF(DataType &outBuffer) const noexcept overrideStormByte::Buffer::FIFOinlinevirtual
ReadUntilEoF(WriteOnly &outBuffer) const noexcept overrideStormByte::Buffer::FIFOinlinevirtual
ReadUntilEoFInternal(DataType &outBuffer, const Operation &flag) noexceptStormByte::Buffer::FIFOprotectedvirtual
ReadUntilEoFInternal(WriteOnly &outBuffer, const Operation &flag) noexceptStormByte::Buffer::FIFOprotectedvirtual
ReadWrite() noexceptStormByte::Buffer::ReadWriteinline
ReadWrite(const DataType &data) noexceptStormByte::Buffer::ReadWriteinline
ReadWrite(DataType &&data) noexceptStormByte::Buffer::ReadWriteinline
ReadWrite(const ReadWrite &other) noexcept=defaultStormByte::Buffer::ReadWrite
ReadWrite(ReadWrite &&other) noexcept=defaultStormByte::Buffer::ReadWrite
Seek(const std::ptrdiff_t &offset, const Position &mode) const noexcept overrideStormByte::Buffer::SharedFIFOvirtual
SetError() noexceptStormByte::Buffer::SharedFIFOvirtual
SharedFIFO() noexcept=defaultStormByte::Buffer::SharedFIFO
SharedFIFO(const DataType &data)StormByte::Buffer::SharedFIFOinline
SharedFIFO(DataType &&data) noexceptStormByte::Buffer::SharedFIFOinline
SharedFIFO(const R &r) noexceptStormByte::Buffer::SharedFIFOinline
SharedFIFO(Rr &&r) noexceptStormByte::Buffer::SharedFIFOinline
SharedFIFO(std::string_view sv) noexceptStormByte::Buffer::SharedFIFOinline
SharedFIFO(const FIFO &other)StormByte::Buffer::SharedFIFOinline
SharedFIFO(FIFO &&other) noexceptStormByte::Buffer::SharedFIFOinline
SharedFIFO(const SharedFIFO &)=deleteStormByte::Buffer::SharedFIFO
SharedFIFO(SharedFIFO &&other) noexcept=defaultStormByte::Buffer::SharedFIFO
Size() const noexcept overrideStormByte::Buffer::SharedFIFOvirtual
Write(const std::size_t &count, const DataType &data) noexcept overrideStormByte::Buffer::FIFOinlinevirtual
Write(const std::size_t &count, DataType &&data) noexcept overrideStormByte::Buffer::FIFOinlinevirtual
Write(const std::size_t &count, const ReadOnly &data) noexcept overrideStormByte::Buffer::FIFOinlinevirtual
Write(const std::size_t &count, ReadOnly &&data) noexcept overrideStormByte::Buffer::FIFOinlinevirtual
Write(const std::size_t &count, const DataType &data) noexcept=0StormByte::Buffer::FIFOvirtual
Write(std::string_view sv) noexceptStormByte::Buffer::FIFOinline
Write(const char *s) noexceptStormByte::Buffer::FIFOinline
Write(const std::size_t &count, std::string_view sv) noexceptStormByte::Buffer::FIFOinline
Write(const std::size_t &count, const char *s) noexceptStormByte::Buffer::FIFOinline
Write(const char(&s)[N]) noexceptStormByte::Buffer::FIFOinline
Write(const R &r) noexceptStormByte::Buffer::FIFOinline
Write(const std::size_t &count, const Rw &r) noexceptStormByte::Buffer::FIFOinline
Write(const std::size_t &count, Rrw &&r) noexceptStormByte::Buffer::FIFOinline
Write(Rr &&r) noexceptStormByte::Buffer::FIFOinline
Write(I first, S last) noexceptStormByte::Buffer::FIFOinline
Write(const std::size_t &count, I2 first, S2 last) noexceptStormByte::Buffer::FIFOinline
Write(const std::size_t &count, DataType &&data) noexcept=0StormByte::Buffer::FIFOvirtual
Write(const std::size_t &count, const ReadOnly &data) noexcept=0StormByte::Buffer::FIFOvirtual
Write(const ReadOnly &data) noexceptStormByte::Buffer::FIFOinline
Write(const std::size_t &count, ReadOnly &&data) noexcept=0StormByte::Buffer::FIFOvirtual
Write(ReadOnly &&data) noexceptStormByte::Buffer::FIFOinline
StormByte::Buffer::FIFO::WriteInternal(const std::size_t &count, const ReadOnly &src) noexceptStormByte::Buffer::FIFOprotectedvirtual
StormByte::Buffer::FIFO::WriteInternal(const std::size_t &count, ReadOnly &&src) noexceptStormByte::Buffer::FIFOprotectedvirtual
WriteOnly() noexceptStormByte::Buffer::WriteOnlyinline
WriteOnly(const DataType &data) noexceptStormByte::Buffer::WriteOnlyinline
WriteOnly(DataType &&data) noexceptStormByte::Buffer::WriteOnlyinline
WriteOnly(const WriteOnly &)=defaultStormByte::Buffer::WriteOnly
WriteOnly(WriteOnly &&) noexcept=defaultStormByte::Buffer::WriteOnly
~FIFO() noexcept=defaultStormByte::Buffer::FIFOvirtual
~Generic() noexcept=0StormByte::Buffer::Genericpure virtual
~ReadOnly() noexcept=defaultStormByte::Buffer::ReadOnlyvirtual
~ReadWrite() noexcept=defaultStormByte::Buffer::ReadWritevirtual
~SharedFIFO() noexcept=defaultStormByte::Buffer::SharedFIFOvirtual
~WriteOnly() noexcept=defaultStormByte::Buffer::WriteOnlyvirtual