Class TemporaryFile

Inheritance Relationships

Base Type

Class Documentation

class TemporaryFile : public marian::io::OutputFileStream

Public Functions

TemporaryFile(const std::string &base = "/tmp/", bool earlyUnlink = true)
~TemporaryFile()
UPtr<InputFileStream> getInputStream()
std::string getFileName() const

Protected Functions

void NormalizeTempPrefix(std::string &base) const
void MakeTemp(const std::string &base)

Protected Attributes

UPtr<InputFileStream> inSteam_