Class InputFileStream

Inheritance Relationships

Base Type

  • public istream

Class Documentation

class InputFileStream : public istream

Public Functions

InputFileStream(const std::string &file)
~InputFileStream()
bool empty()
void setbufsize(size_t size)
std::string getFileName() const

Protected Attributes

marian::filesystem::Path file_
std::unique_ptr<std::streambuf> streamBuf1_
std::unique_ptr<std::streambuf> streamBuf2_
FILE *pipe_ = {}
std::vector<char> readBuf_