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

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

AvailableBytes() const noexcept overrideStormByte::Buffer::Consumerinlinevirtual
Clean() noexcept overrideStormByte::Buffer::Consumerinlinevirtual
Clear() noexcept overrideStormByte::Buffer::Consumerinlinevirtual
Close() noexceptStormByte::Buffer::Consumerinline
Consumer(const Consumer &other) noexceptStormByte::Buffer::Consumerinline
Consumer(Consumer &&other) noexceptStormByte::Buffer::Consumerinline
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 overrideStormByte::Buffer::Consumerinlinevirtual
Empty() const noexcept overrideStormByte::Buffer::Consumerinlinevirtual
EoF() const noexcept overrideStormByte::Buffer::Consumerinlinevirtual
Extract(const std::size_t &count, DataType &outBuffer) noexcept overrideStormByte::Buffer::Consumerinlinevirtual
Extract(const std::size_t &count, WriteOnly &outBuffer) noexceptStormByte::Buffer::Consumerinlinevirtual
StormByte::Buffer::ReadOnly::Extract(DataType &outBuffer) noexceptStormByte::Buffer::ReadOnlyinline
StormByte::Buffer::ReadOnly::Extract(WriteOnly &outBuffer) noexceptStormByte::Buffer::ReadOnlyinline
ExtractUntilEoF(DataType &outBuffer) noexcept overrideStormByte::Buffer::Consumerinlinevirtual
ExtractUntilEoF(WriteOnly &outBuffer) noexcept overrideStormByte::Buffer::Consumerinlinevirtual
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::Consumerinline
IsReadable() const noexcept overrideStormByte::Buffer::Consumerinlinevirtual
IsWritable() const noexceptStormByte::Buffer::Consumerinline
operator!=(const Consumer &other) const noexceptStormByte::Buffer::Consumerinline
operator=(const Consumer &other) noexceptStormByte::Buffer::Consumerinline
operator=(Consumer &&other) noexceptStormByte::Buffer::Consumerinline
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
operator==(const Consumer &other) const noexceptStormByte::Buffer::Consumerinline
Peek(const std::size_t &count, DataType &outBuffer) const noexcept overrideStormByte::Buffer::Consumerinlinevirtual
Peek(const std::size_t &count, WriteOnly &outBuffer) const noexcept overrideStormByte::Buffer::Consumerinlinevirtual
Producer (defined in StormByte::Buffer::Consumer)StormByte::Buffer::Consumerfriend
Read(const std::size_t &count, DataType &outBuffer) const noexcept overrideStormByte::Buffer::Consumerinlinevirtual
Read(const std::size_t &count, WriteOnly &outBuffer) const noexcept overrideStormByte::Buffer::Consumerinlinevirtual
StormByte::Buffer::ReadOnly::Read(DataType &outBuffer) const noexceptStormByte::Buffer::ReadOnlyinline
StormByte::Buffer::ReadOnly::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 overrideStormByte::Buffer::Consumerinlinevirtual
ReadUntilEoF(WriteOnly &outBuffer) const noexcept overrideStormByte::Buffer::Consumerinlinevirtual
Seek(const std::ptrdiff_t &offset, const Position &mode) const noexceptStormByte::Buffer::Consumerinlinevirtual
Size() const noexcept overrideStormByte::Buffer::Consumerinlinevirtual
~Consumer() noexcept=defaultStormByte::Buffer::Consumer
~Generic() noexcept=0StormByte::Buffer::Genericpure virtual
~ReadOnly() noexcept=defaultStormByte::Buffer::ReadOnlyvirtual