|
StormByte C++ Library: Buffer module 1.2.0
StormByte-Buffer is the buffer module of the StormByte C++ suite.
|
This is the complete list of members for StormByte::Buffer::Consumer, including all inherited members.
| AvailableBytes() const noexcept override | StormByte::Buffer::Consumer | virtual |
| Clean() noexcept override | StormByte::Buffer::Consumer | virtual |
| Clear() noexcept override | StormByte::Buffer::Consumer | virtual |
| Close() noexcept | StormByte::Buffer::Consumer | inline |
| Consumer(const Consumer &other) noexcept | StormByte::Buffer::Consumer | inline |
| Consumer(Consumer &&other) noexcept | StormByte::Buffer::Consumer | inline |
| Data() const noexcept override | StormByte::Buffer::Consumer | virtual |
| DataConvert(const Src &src) noexcept | StormByte::Buffer::Generic | inlineprotectedstatic |
| DataConvert(Src &&src) noexcept | StormByte::Buffer::Generic | inlineprotectedstatic |
| DataConvert(std::string_view sv) noexcept | StormByte::Buffer::Generic | inlineprotectedstatic |
| DataConvert(const char *s) noexcept | StormByte::Buffer::Generic | inlineprotectedstatic |
| Drop(const std::size_t &count) noexcept override | StormByte::Buffer::Consumer | virtual |
| Empty() const noexcept override | StormByte::Buffer::Consumer | virtual |
| EoF() const noexcept override | StormByte::Buffer::Consumer | virtual |
| Extract(const std::size_t &count, DataType &out) noexcept override | StormByte::Buffer::Consumer | virtual |
| Extract(const std::size_t &count, WriteOnly &out) noexcept override | StormByte::Buffer::Consumer | virtual |
| StormByte::Buffer::ReadOnly::Extract(DataType &outBuffer) noexcept | StormByte::Buffer::ReadOnly | inline |
| StormByte::Buffer::ReadOnly::Extract(WriteOnly &outBuffer) noexcept | StormByte::Buffer::ReadOnly | inline |
| ExtractUntilEoF(DataType &out) noexcept override | StormByte::Buffer::Consumer | virtual |
| ExtractUntilEoF(WriteOnly &out) noexcept override | StormByte::Buffer::Consumer | virtual |
| Generic() noexcept=default | StormByte::Buffer::Generic | |
| Generic(const Generic &) noexcept=default | StormByte::Buffer::Generic | |
| Generic(Generic &&) noexcept=default | StormByte::Buffer::Generic | |
| HasError() const noexcept | StormByte::Buffer::Consumer | inline |
| IsReadable() const noexcept override | StormByte::Buffer::Consumer | virtual |
| IsWritable() const noexcept | StormByte::Buffer::Consumer | inline |
| operator!=(const Consumer &other) const noexcept | StormByte::Buffer::Consumer | inline |
| operator=(const Consumer &other) noexcept | StormByte::Buffer::Consumer | inline |
| operator=(Consumer &&other) noexcept | StormByte::Buffer::Consumer | inline |
| StormByte::Buffer::ReadOnly::operator=(const ReadOnly &)=default | StormByte::Buffer::ReadOnly | |
| StormByte::Buffer::ReadOnly::operator=(ReadOnly &&) noexcept=default | StormByte::Buffer::ReadOnly | |
| StormByte::Buffer::Generic::operator=(const Generic &other)=default | StormByte::Buffer::Generic | |
| StormByte::Buffer::Generic::operator=(Generic &&) noexcept=default | StormByte::Buffer::Generic | |
| operator==(const Consumer &other) const noexcept | StormByte::Buffer::Consumer | inline |
| Peek(const std::size_t &count, DataType &out) const noexcept override | StormByte::Buffer::Consumer | virtual |
| Peek(const std::size_t &count, WriteOnly &out) const noexcept override | StormByte::Buffer::Consumer | virtual |
| Producer | StormByte::Buffer::Consumer | friend |
| Read(const std::size_t &count, DataType &out) const noexcept override | StormByte::Buffer::Consumer | virtual |
| Read(const std::size_t &count, WriteOnly &out) const noexcept override | StormByte::Buffer::Consumer | virtual |
| StormByte::Buffer::ReadOnly::Read(DataType &outBuffer) const noexcept | StormByte::Buffer::ReadOnly | inline |
| StormByte::Buffer::ReadOnly::Read(WriteOnly &outBuffer) const noexcept | StormByte::Buffer::ReadOnly | inline |
| ReadOnly() noexcept | StormByte::Buffer::ReadOnly | inline |
| ReadOnly(const ReadOnly &) noexcept=default | StormByte::Buffer::ReadOnly | |
| ReadOnly(ReadOnly &&) noexcept=default | StormByte::Buffer::ReadOnly | |
| ReadUntilEoF(DataType &out) const noexcept override | StormByte::Buffer::Consumer | virtual |
| ReadUntilEoF(WriteOnly &out) const noexcept override | StormByte::Buffer::Consumer | virtual |
| Seek(const std::ptrdiff_t &offset, const Position &mode) const noexcept override | StormByte::Buffer::Consumer | virtual |
| Size() const noexcept override | StormByte::Buffer::Consumer | virtual |
| ~Consumer() noexcept override | StormByte::Buffer::Consumer | |
| ~Generic() noexcept=0 | StormByte::Buffer::Generic | pure virtual |
| ~ReadOnly() noexcept | StormByte::Buffer::ReadOnly | virtual |