Class OutputFileStream

Inheritance Relationships

Base Type

  • public ostream

Derived Type

Class Documentation

class OutputFileStream : public ostream

Subclassed by marian::io::TemporaryFile

Public Functions

OutputFileStream(const std::string &file)
~OutputFileStream()
std::string getFileName() const
template<typename T>
size_t write(const T *ptr, size_t num = 1)

Protected Functions

OutputFileStream()

Protected Attributes

marian::filesystem::Path file_
std::unique_ptr<std::streambuf> streamBuf1_
std::unique_ptr<std::streambuf> streamBuf2_