Public Member Functions | |
fileStream (const fileSystem &path, bool outStream=false) | |
fileStream (const fileStream &)=delete | |
fileStream & | operator= (const fileStream &)=delete |
virtual | ~fileStream () |
std::ifstream & | inStream () |
std::ofstream & | outStream () |
Protected Member Functions | |
void | openInFile (const fileSystem &path) |
void | openOutFile (const fileSystem &path) |
void | close () |
Protected Attributes | |
uniquePtr< std::ifstream > | inStream_ |
uniquePtr< std::ofstream > | outStream_ |
Definition at line 36 of file fileStream.hpp.
fileStream | ( | const fileSystem & | path, |
bool | outStream = false |
||
) |
Definition at line 93 of file fileStream.cpp.
|
delete |
|
inlinevirtual |
Definition at line 65 of file fileStream.hpp.
References fileStream::close().
|
protected |
Definition at line 30 of file fileStream.cpp.
References fileSystem::exist(), fatalErrorInFunction, fatalExit, and fileSystem::wordPath().
|
protected |
Definition at line 56 of file fileStream.cpp.
References fileSystem::createDirs(), fileSystem::dirPath(), fatalErrorInFunction, fatalExit, and fileSystem::wordPath().
|
protected |
Definition at line 79 of file fileStream.cpp.
References fileStream::inStream_, and fileStream::outStream_.
Referenced by fileStream::~fileStream().
|
delete |
std::ifstream & inStream | ( | ) |
Definition at line 112 of file fileStream.cpp.
std::ofstream & outStream | ( | ) |
Definition at line 117 of file fileStream.cpp.
|
protected |
Definition at line 41 of file fileStream.hpp.
Referenced by fileStream::close().
|
protected |
Definition at line 44 of file fileStream.hpp.
Referenced by fileStream::close().