Public Member Functions | |
OutputsFileWriter (const std::string DirPath, openfluid::core::CoreRepository &CoreRepos, const openfluid::core::UnitClass_t UnitClass, const openfluid::core::UnitID_t UnitID, const std::string FileSuffix, const std::string CommentChar, const std::string DateFormat, const std::string ColSeparator, const openfluid::base::OutputFilesDescriptor::HeaderType Header, const unsigned int Precision) | |
~OutputsFileWriter () | |
void | initializeFile () |
void | saveCurrentDataToFile (const openfluid::core::DateTime &CurrentTime) |
void | addVariable (const std::string &Name) |
void | closeFile () |
void | flushFile () |
Static Public Member Functions | |
static unsigned int | getBufferSize () |
static void | setBufferSize (const unsigned int aBufferSize) |
openfluid::io::OutputsFileWriter::OutputsFileWriter | ( | const std::string | DirPath, |
openfluid::core::CoreRepository & | CoreRepos, | ||
const openfluid::core::UnitClass_t | UnitClass, | ||
const openfluid::core::UnitID_t | UnitID, | ||
const std::string | FileSuffix, | ||
const std::string | CommentChar, | ||
const std::string | DateFormat, | ||
const std::string | ColSeparator, | ||
const openfluid::base::OutputFilesDescriptor::HeaderType | Header, | ||
const unsigned int | Precision | ||
) |
void openfluid::io::OutputsFileWriter::addVariable | ( | const std::string & | Name | ) | [inline] |
static unsigned int openfluid::io::OutputsFileWriter::getBufferSize | ( | ) | [inline, static] |
void openfluid::io::OutputsFileWriter::saveCurrentDataToFile | ( | const openfluid::core::DateTime & | CurrentTime | ) |
static void openfluid::io::OutputsFileWriter::setBufferSize | ( | const unsigned int | aBufferSize | ) | [inline, static] |