12 #include "../../NRE_FileStream.hpp" 13 #include "../Stream/NRE_OutputStream.hpp" 60 virtual std::ios_base::openmode
getMode()
const override;
64 virtual std::fstream&
getStream()
override;
77 #include "NRE_OutputFile.tpp"
Manage a file path and ensure that's the file exist before accessing it.
Definition: NRE_File.hpp:32
virtual std::fstream & getStream() override
OutputFile & operator=(OutputFile &&o)=default
Base interface for output related stream.
Definition: NRE_OutputStream.hpp:31
Manage output file stream.
Definition: NRE_OutputFile.hpp:30
The base interface for Input, Output and IO file.
Definition: NRE_FileStream.hpp:30
The NearlyRealEngine's global namespace.
virtual std::ios_base::openmode getMode() const override
virtual ~OutputFile()=default