

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().