#include <IOutputStream.hpp>
◆ ~IOutputStream()
virtual iv::streams::IOutputStream::~IOutputStream |
( |
| ) |
|
|
virtualdefault |
◆ write()
void iv::streams::IOutputStream::write |
( |
T | value | ) |
|
|
inline |
◆ writeBuffer()
virtual void iv::streams::IOutputStream::writeBuffer |
( |
const void * | buffer, |
|
|
uint64_t | sizeBuffer ) |
|
pure virtual |
◆ writeEnum()
template<typename TypeEnum >
void iv::streams::IOutputStream::writeEnum |
( |
TypeEnum | value | ) |
|
◆ writeImpl() [1/13]
virtual void iv::streams::IOutputStream::writeImpl |
( |
bool | value | ) |
|
|
privatepure virtual |
◆ writeImpl() [2/13]
virtual void iv::streams::IOutputStream::writeImpl |
( |
double | value | ) |
|
|
privatepure virtual |
◆ writeImpl() [3/13]
virtual void iv::streams::IOutputStream::writeImpl |
( |
float | value | ) |
|
|
privatepure virtual |
◆ writeImpl() [4/13]
virtual void iv::streams::IOutputStream::writeImpl |
( |
int16_t | value | ) |
|
|
privatepure virtual |
◆ writeImpl() [5/13]
virtual void iv::streams::IOutputStream::writeImpl |
( |
int32_t | value | ) |
|
|
privatepure virtual |
◆ writeImpl() [6/13]
virtual void iv::streams::IOutputStream::writeImpl |
( |
int64_t | value | ) |
|
|
privatepure virtual |
◆ writeImpl() [7/13]
virtual void iv::streams::IOutputStream::writeImpl |
( |
int8_t | value | ) |
|
|
privatepure virtual |
◆ writeImpl() [8/13]
virtual void iv::streams::IOutputStream::writeImpl |
( |
std::byte | value | ) |
|
|
privatepure virtual |
◆ writeImpl() [9/13]
virtual void iv::streams::IOutputStream::writeImpl |
( |
std::string_view | | ) |
|
|
privatepure virtual |
◆ writeImpl() [10/13]
virtual void iv::streams::IOutputStream::writeImpl |
( |
uint16_t | value | ) |
|
|
privatepure virtual |
◆ writeImpl() [11/13]
virtual void iv::streams::IOutputStream::writeImpl |
( |
uint32_t | value | ) |
|
|
privatepure virtual |
◆ writeImpl() [12/13]
virtual void iv::streams::IOutputStream::writeImpl |
( |
uint64_t | value | ) |
|
|
privatepure virtual |
◆ writeImpl() [13/13]
virtual void iv::streams::IOutputStream::writeImpl |
( |
uint8_t | value | ) |
|
|
privatepure virtual |
◆ writeUCharEnum()
template<typename TypeEnum >
void iv::streams::IOutputStream::writeUCharEnum |
( |
TypeEnum | value | ) |
|
◆ writeUShortEnum()
template<typename TypeEnum >
void iv::streams::IOutputStream::writeUShortEnum |
( |
TypeEnum | value | ) |
|
The documentation for this class was generated from the following file: