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

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

AvailableBytes() const noexcept=0StormByte::Buffer::ReadOnlypure virtual
Clean() noexcept=0StormByte::Buffer::ReadOnlypure virtual
Clear() noexcept=0StormByte::Buffer::ReadOnlypure virtual
Data() const noexceptStormByte::Buffer::ReadOnlyinlinevirtual
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=0StormByte::Buffer::ReadOnlypure virtual
Empty() const noexcept=0StormByte::Buffer::ReadOnlypure virtual
EoF() const noexcept=0StormByte::Buffer::ReadOnlypure virtual
Extract(const std::size_t &count, DataType &outBuffer) noexcept=0StormByte::Buffer::ReadOnlyinlinepure virtual
Extract(DataType &outBuffer) noexceptStormByte::Buffer::ReadOnlyinline
Extract(const std::size_t &count, WriteOnly &outBuffer) noexcept=0StormByte::Buffer::ReadOnlyinlinepure virtual
Extract(WriteOnly &outBuffer) noexceptStormByte::Buffer::ReadOnlyinline
ExtractUntilEoF(DataType &outBuffer) noexcept=0StormByte::Buffer::ReadOnlypure virtual
ExtractUntilEoF(WriteOnly &outBuffer) noexcept=0StormByte::Buffer::ReadOnlypure virtual
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
IsReadable() const noexcept=0StormByte::Buffer::ReadOnlypure virtual
m_bufferStormByte::Buffer::Genericprotected
operator=(const ReadOnly &)=defaultStormByte::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
Peek(const std::size_t &count, DataType &outBuffer) const noexcept=0StormByte::Buffer::ReadOnlypure virtual
Peek(const std::size_t &count, WriteOnly &outBuffer) const noexcept=0StormByte::Buffer::ReadOnlypure virtual
Read(const std::size_t &count, DataType &outBuffer) const noexcept=0StormByte::Buffer::ReadOnlypure virtual
Read(DataType &outBuffer) const noexceptStormByte::Buffer::ReadOnlyinline
Read(const std::size_t &count, WriteOnly &outBuffer) const noexcept=0StormByte::Buffer::ReadOnlypure virtual
Read(WriteOnly &outBuffer) const noexceptStormByte::Buffer::ReadOnlyinline
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=0StormByte::Buffer::ReadOnlypure virtual
ReadUntilEoF(WriteOnly &outBuffer) const noexcept=0StormByte::Buffer::ReadOnlypure virtual
Seek(const std::ptrdiff_t &offset, const Position &mode) const noexcept=0StormByte::Buffer::ReadOnlypure virtual
Size() const noexcept=0StormByte::Buffer::ReadOnlypure virtual
~Generic() noexcept=0StormByte::Buffer::Genericpure virtual
~ReadOnly() noexcept=defaultStormByte::Buffer::ReadOnlyvirtual