#include <OutputStreamFile.hpp>
|
std::ofstream * | m_file {nullptr} |
|
◆ OutputStreamFile() [1/3]
iv::streams::OutputStreamFile::OutputStreamFile |
( |
std::string_view | filePath | ) |
|
|
explicit |
◆ OutputStreamFile() [2/3]
◆ OutputStreamFile() [3/3]
◆ ~OutputStreamFile()
iv::streams::OutputStreamFile::~OutputStreamFile |
( |
| ) |
|
|
override |
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ write()
void iv::streams::IOutputStream::write |
( |
T | value | ) |
|
|
inlineinherited |
◆ writeBuffer()
void iv::streams::OutputStreamFile::writeBuffer |
( |
const void * | buffer, |
|
|
uint64_t | sizeBuffer ) |
|
overrideprivatevirtual |
◆ writeEnum()
template<typename TypeEnum >
void iv::streams::IOutputStream::writeEnum |
( |
TypeEnum | value | ) |
|
|
inherited |
◆ writeImpl() [1/13]
void iv::streams::OutputStreamFile::writeImpl |
( |
bool | value | ) |
|
|
overrideprivatevirtual |
◆ writeImpl() [2/13]
void iv::streams::OutputStreamFile::writeImpl |
( |
double | value | ) |
|
|
overrideprivatevirtual |
◆ writeImpl() [3/13]
void iv::streams::OutputStreamFile::writeImpl |
( |
float | value | ) |
|
|
overrideprivatevirtual |
◆ writeImpl() [4/13]
void iv::streams::OutputStreamFile::writeImpl |
( |
int16_t | value | ) |
|
|
overrideprivatevirtual |
◆ writeImpl() [5/13]
void iv::streams::OutputStreamFile::writeImpl |
( |
int32_t | value | ) |
|
|
overrideprivatevirtual |
◆ writeImpl() [6/13]
void iv::streams::OutputStreamFile::writeImpl |
( |
int64_t | value | ) |
|
|
overrideprivatevirtual |
◆ writeImpl() [7/13]
void iv::streams::OutputStreamFile::writeImpl |
( |
int8_t | value | ) |
|
|
overrideprivatevirtual |
◆ writeImpl() [8/13]
void iv::streams::OutputStreamFile::writeImpl |
( |
std::byte | value | ) |
|
|
overrideprivatevirtual |
◆ writeImpl() [9/13]
void iv::streams::OutputStreamFile::writeImpl |
( |
std::string_view | value | ) |
|
|
overrideprivatevirtual |
◆ writeImpl() [10/13]
void iv::streams::OutputStreamFile::writeImpl |
( |
uint16_t | value | ) |
|
|
overrideprivatevirtual |
◆ writeImpl() [11/13]
void iv::streams::OutputStreamFile::writeImpl |
( |
uint32_t | value | ) |
|
|
overrideprivatevirtual |
◆ writeImpl() [12/13]
void iv::streams::OutputStreamFile::writeImpl |
( |
uint64_t | value | ) |
|
|
overrideprivatevirtual |
◆ writeImpl() [13/13]
void iv::streams::OutputStreamFile::writeImpl |
( |
uint8_t | value | ) |
|
|
overrideprivatevirtual |
◆ writeUCharEnum()
template<typename TypeEnum >
void iv::streams::IOutputStream::writeUCharEnum |
( |
TypeEnum | value | ) |
|
|
inherited |
◆ writeUShortEnum()
template<typename TypeEnum >
void iv::streams::IOutputStream::writeUShortEnum |
( |
TypeEnum | value | ) |
|
|
inherited |
◆ m_file
std::ofstream* iv::streams::OutputStreamFile::m_file {nullptr} |
|
private |
The documentation for this class was generated from the following files: