#include <IInputStream.hpp>
|
virtual void | readImpl (bool &value)=0 |
|
virtual void | readImpl (std::byte &value)=0 |
|
virtual void | readImpl (uint8_t &value)=0 |
|
virtual void | readImpl (int8_t &value)=0 |
|
virtual void | readImpl (uint16_t &value)=0 |
|
virtual void | readImpl (int16_t &value)=0 |
|
virtual void | readImpl (uint32_t &value)=0 |
|
virtual void | readImpl (int32_t &value)=0 |
|
virtual void | readImpl (uint64_t &value)=0 |
|
virtual void | readImpl (int64_t &value)=0 |
|
virtual void | readImpl (double &value)=0 |
|
virtual void | readImpl (float &value)=0 |
|
virtual void | readImpl (std::string &value)=0 |
|
virtual void | skipImpl (bool value)=0 |
|
virtual void | skipImpl (std::byte value)=0 |
|
virtual void | skipImpl (uint8_t value)=0 |
|
virtual void | skipImpl (int8_t value)=0 |
|
virtual void | skipImpl (uint16_t value)=0 |
|
virtual void | skipImpl (int16_t value)=0 |
|
virtual void | skipImpl (uint32_t value)=0 |
|
virtual void | skipImpl (int32_t value)=0 |
|
virtual void | skipImpl (uint64_t value)=0 |
|
virtual void | skipImpl (int64_t value)=0 |
|
virtual void | skipImpl (double value)=0 |
|
virtual void | skipImpl (float value)=0 |
|
virtual void | skipImpl (std::string_view value)=0 |
|
◆ ~IInputStream()
virtual iv::streams::IInputStream::~IInputStream |
( |
| ) |
|
|
virtualdefault |
◆ read()
void iv::streams::IInputStream::read |
( |
T * | value | ) |
|
|
inline |
◆ readBuffer()
virtual void iv::streams::IInputStream::readBuffer |
( |
void * | buffer, |
|
|
uint64_t | sizeBuffer ) |
|
pure virtual |
◆ readByteEnum()
template<typename TypeEnum >
TypeEnum iv::streams::IInputStream::readByteEnum |
( |
| ) |
|
◆ readEnum()
template<typename TypeEnum >
TypeEnum iv::streams::IInputStream::readEnum |
( |
| ) |
|
◆ readImpl() [1/13]
virtual void iv::streams::IInputStream::readImpl |
( |
bool & | value | ) |
|
|
privatepure virtual |
◆ readImpl() [2/13]
virtual void iv::streams::IInputStream::readImpl |
( |
double & | value | ) |
|
|
privatepure virtual |
◆ readImpl() [3/13]
virtual void iv::streams::IInputStream::readImpl |
( |
float & | value | ) |
|
|
privatepure virtual |
◆ readImpl() [4/13]
virtual void iv::streams::IInputStream::readImpl |
( |
int16_t & | value | ) |
|
|
privatepure virtual |
◆ readImpl() [5/13]
virtual void iv::streams::IInputStream::readImpl |
( |
int32_t & | value | ) |
|
|
privatepure virtual |
◆ readImpl() [6/13]
virtual void iv::streams::IInputStream::readImpl |
( |
int64_t & | value | ) |
|
|
privatepure virtual |
◆ readImpl() [7/13]
virtual void iv::streams::IInputStream::readImpl |
( |
int8_t & | value | ) |
|
|
privatepure virtual |
◆ readImpl() [8/13]
virtual void iv::streams::IInputStream::readImpl |
( |
std::byte & | value | ) |
|
|
privatepure virtual |
◆ readImpl() [9/13]
virtual void iv::streams::IInputStream::readImpl |
( |
std::string & | value | ) |
|
|
privatepure virtual |
◆ readImpl() [10/13]
virtual void iv::streams::IInputStream::readImpl |
( |
uint16_t & | value | ) |
|
|
privatepure virtual |
◆ readImpl() [11/13]
virtual void iv::streams::IInputStream::readImpl |
( |
uint32_t & | value | ) |
|
|
privatepure virtual |
◆ readImpl() [12/13]
virtual void iv::streams::IInputStream::readImpl |
( |
uint64_t & | value | ) |
|
|
privatepure virtual |
◆ readImpl() [13/13]
virtual void iv::streams::IInputStream::readImpl |
( |
uint8_t & | value | ) |
|
|
privatepure virtual |
◆ readUShortEnum()
template<typename TypeEnum >
TypeEnum iv::streams::IInputStream::readUShortEnum |
( |
| ) |
|
◆ skip()
void iv::streams::IInputStream::skip |
( |
| ) |
|
|
inline |
◆ skipImpl() [1/13]
virtual void iv::streams::IInputStream::skipImpl |
( |
bool | value | ) |
|
|
privatepure virtual |
◆ skipImpl() [2/13]
virtual void iv::streams::IInputStream::skipImpl |
( |
double | value | ) |
|
|
privatepure virtual |
◆ skipImpl() [3/13]
virtual void iv::streams::IInputStream::skipImpl |
( |
float | value | ) |
|
|
privatepure virtual |
◆ skipImpl() [4/13]
virtual void iv::streams::IInputStream::skipImpl |
( |
int16_t | value | ) |
|
|
privatepure virtual |
◆ skipImpl() [5/13]
virtual void iv::streams::IInputStream::skipImpl |
( |
int32_t | value | ) |
|
|
privatepure virtual |
◆ skipImpl() [6/13]
virtual void iv::streams::IInputStream::skipImpl |
( |
int64_t | value | ) |
|
|
privatepure virtual |
◆ skipImpl() [7/13]
virtual void iv::streams::IInputStream::skipImpl |
( |
int8_t | value | ) |
|
|
privatepure virtual |
◆ skipImpl() [8/13]
virtual void iv::streams::IInputStream::skipImpl |
( |
std::byte | value | ) |
|
|
privatepure virtual |
◆ skipImpl() [9/13]
virtual void iv::streams::IInputStream::skipImpl |
( |
std::string_view | value | ) |
|
|
privatepure virtual |
◆ skipImpl() [10/13]
virtual void iv::streams::IInputStream::skipImpl |
( |
uint16_t | value | ) |
|
|
privatepure virtual |
◆ skipImpl() [11/13]
virtual void iv::streams::IInputStream::skipImpl |
( |
uint32_t | value | ) |
|
|
privatepure virtual |
◆ skipImpl() [12/13]
virtual void iv::streams::IInputStream::skipImpl |
( |
uint64_t | value | ) |
|
|
privatepure virtual |
◆ skipImpl() [13/13]
virtual void iv::streams::IInputStream::skipImpl |
( |
uint8_t | value | ) |
|
|
privatepure virtual |
The documentation for this class was generated from the following file: