#include <FileUtil.h>
Public Member Functions | |
DestroyerFriend (FileUtil)~FileUtil() | |
void | readDir (std::vector< String > &files, char *dirName, char *prefix) |
FILE * | readOpen (String const &fileName, bool isLarge=false) |
FILE * | writeOpen (String const &fileName, bool isLarge=false) |
void | close (FILE *&fp) |
Static Public Member Functions | |
static FileUtil * | instance () |
Private Member Functions | |
DestroyerDefine (FileUtil) static FileUtil *s_instance | |
FileUtil () | |
FileUtil (FileUtil const &) | |
FileUtil & | operator= (FileUtil const &) |
Definition at line 25 of file FileUtil.h.
FileUtil::FileUtil | ( | ) | [inline, private] |
Definition at line 51 of file FileUtil.h.
Referenced by instance().
FileUtil::FileUtil | ( | FileUtil const & | ) | [private] |
void FileUtil::close | ( | FILE *& | fp | ) |
Definition at line 120 of file FileUtil.cpp.
Referenced by NeighboursTextFileWriter::close(), NeighboursBinaryFileWriter::close(), FileWriter::close(), FileReader::close(), FilePairWriter::close(), CrossNeighboursTextFileWriter::close(), and CrossNeighboursBinaryFileWriter::close().
FileUtil::DestroyerDefine | ( | FileUtil | ) | [private] |
FileUtil::DestroyerFriend | ( | FileUtil | ) | [inline] |
Definition at line 37 of file FileUtil.h.
static FileUtil* FileUtil::instance | ( | ) | [inline, static] |
Definition at line 28 of file FileUtil.h.
References DestroyerInit, and FileUtil().
Referenced by NeighboursTextFileWriter::close(), NeighboursBinaryFileWriter::close(), FileWriter::close(), FileReader::close(), FilePairWriter::close(), CrossNeighboursTextFileWriter::close(), CrossNeighboursBinaryFileWriter::close(), NeighboursTextFileWriter::open(), NeighboursBinaryFileWriter::open(), FileWriter::open(), FileReader::open(), FilePairWriter::open(), CrossNeighboursTextFileWriter::open(), and CrossNeighboursBinaryFileWriter::open().
void FileUtil::readDir | ( | std::vector< String > & | files, | |
char * | dirName, | |||
char * | prefix | |||
) |
FILE * FileUtil::readOpen | ( | String const & | fileName, | |
bool | isLarge = false | |||
) |
Definition at line 56 of file FileUtil.cpp.
Referenced by FileReader::open().
FILE * FileUtil::writeOpen | ( | String const & | fileName, | |
bool | isLarge = false | |||
) |
Definition at line 88 of file FileUtil.cpp.
Referenced by NeighboursTextFileWriter::open(), NeighboursBinaryFileWriter::open(), FileWriter::open(), FilePairWriter::open(), CrossNeighboursTextFileWriter::open(), and CrossNeighboursBinaryFileWriter::open().