#include <InputStreamFile.hpp>
◆ InputStreamFile() [1/3]
iv::streams::InputStreamFile::InputStreamFile |
( |
std::string_view | filePath | ) |
|
|
explicit |
◆ InputStreamFile() [2/3]
◆ InputStreamFile() [3/3]
◆ ~InputStreamFile()
iv::streams::InputStreamFile::~InputStreamFile |
( |
| ) |
|
|
override |
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ read()
void iv::streams::IInputStream::read |
( |
T * | value | ) |
|
|
inlineinherited |
◆ readBuffer()
void iv::streams::InputStreamFile::readBuffer |
( |
void * | buffer, |
|
|
uint64_t | sizeBuffer ) |
|
overridevirtual |
◆ readByteEnum()
template<typename TypeEnum >
TypeEnum iv::streams::IInputStream::readByteEnum |
( |
| ) |
|
|
inherited |
◆ readEnum()
template<typename TypeEnum >
TypeEnum iv::streams::IInputStream::readEnum |
( |
| ) |
|
|
inherited |
◆ readImpl() [1/13]
void iv::streams::InputStreamFile::readImpl |
( |
bool & | value | ) |
|
|
overrideprivatevirtual |
◆ readImpl() [2/13]
void iv::streams::InputStreamFile::readImpl |
( |
double & | value | ) |
|
|
overrideprivatevirtual |
◆ readImpl() [3/13]
void iv::streams::InputStreamFile::readImpl |
( |
float & | value | ) |
|
|
overrideprivatevirtual |
◆ readImpl() [4/13]
void iv::streams::InputStreamFile::readImpl |
( |
int16_t & | value | ) |
|
|
overrideprivatevirtual |
◆ readImpl() [5/13]
void iv::streams::InputStreamFile::readImpl |
( |
int32_t & | value | ) |
|
|
overrideprivatevirtual |
◆ readImpl() [6/13]
void iv::streams::InputStreamFile::readImpl |
( |
int64_t & | value | ) |
|
|
overrideprivatevirtual |
◆ readImpl() [7/13]
void iv::streams::InputStreamFile::readImpl |
( |
int8_t & | value | ) |
|
|
overrideprivatevirtual |
◆ readImpl() [8/13]
void iv::streams::InputStreamFile::readImpl |
( |
std::byte & | value | ) |
|
|
overrideprivatevirtual |
◆ readImpl() [9/13]
void iv::streams::InputStreamFile::readImpl |
( |
std::string & | value | ) |
|
|
overrideprivatevirtual |
◆ readImpl() [10/13]
void iv::streams::InputStreamFile::readImpl |
( |
uint16_t & | value | ) |
|
|
overrideprivatevirtual |
◆ readImpl() [11/13]
void iv::streams::InputStreamFile::readImpl |
( |
uint32_t & | value | ) |
|
|
overrideprivatevirtual |
◆ readImpl() [12/13]
void iv::streams::InputStreamFile::readImpl |
( |
uint64_t & | value | ) |
|
|
overrideprivatevirtual |
◆ readImpl() [13/13]
void iv::streams::InputStreamFile::readImpl |
( |
uint8_t & | value | ) |
|
|
overrideprivatevirtual |
◆ readUShortEnum()
template<typename TypeEnum >
TypeEnum iv::streams::IInputStream::readUShortEnum |
( |
| ) |
|
|
inherited |
◆ skip()
void iv::streams::IInputStream::skip |
( |
| ) |
|
|
inlineinherited |
◆ skipImpl() [1/13]
void iv::streams::InputStreamFile::skipImpl |
( |
bool | value | ) |
|
|
overrideprivatevirtual |
◆ skipImpl() [2/13]
void iv::streams::InputStreamFile::skipImpl |
( |
double | value | ) |
|
|
overrideprivatevirtual |
◆ skipImpl() [3/13]
void iv::streams::InputStreamFile::skipImpl |
( |
float | value | ) |
|
|
overrideprivatevirtual |
◆ skipImpl() [4/13]
void iv::streams::InputStreamFile::skipImpl |
( |
int16_t | value | ) |
|
|
overrideprivatevirtual |
◆ skipImpl() [5/13]
void iv::streams::InputStreamFile::skipImpl |
( |
int32_t | value | ) |
|
|
overrideprivatevirtual |
◆ skipImpl() [6/13]
void iv::streams::InputStreamFile::skipImpl |
( |
int64_t | value | ) |
|
|
overrideprivatevirtual |
◆ skipImpl() [7/13]
void iv::streams::InputStreamFile::skipImpl |
( |
int8_t | value | ) |
|
|
overrideprivatevirtual |
◆ skipImpl() [8/13]
void iv::streams::InputStreamFile::skipImpl |
( |
std::byte | value | ) |
|
|
overrideprivatevirtual |
◆ skipImpl() [9/13]
void iv::streams::InputStreamFile::skipImpl |
( |
std::string_view | value | ) |
|
|
overrideprivatevirtual |
◆ skipImpl() [10/13]
void iv::streams::InputStreamFile::skipImpl |
( |
uint16_t | value | ) |
|
|
overrideprivatevirtual |
◆ skipImpl() [11/13]
void iv::streams::InputStreamFile::skipImpl |
( |
uint32_t | value | ) |
|
|
overrideprivatevirtual |
◆ skipImpl() [12/13]
void iv::streams::InputStreamFile::skipImpl |
( |
uint64_t | value | ) |
|
|
overrideprivatevirtual |
◆ skipImpl() [13/13]
void iv::streams::InputStreamFile::skipImpl |
( |
uint8_t | value | ) |
|
|
overrideprivatevirtual |
◆ m_file
std::ifstream* iv::streams::InputStreamFile::m_file |
|
private |
The documentation for this class was generated from the following files: