OMSimulatorLib
The OMSimulator project is a FMI-based co-simulation environment that supports ordinary (i.e., non-delayed) and TLM connections.
|
Go to the documentation of this file.
32 #ifndef _OMS_CSVWRITER_H_
33 #define _OMS_CSVWRITER_H_
50 bool createFile(
const std::string& filename,
double startTime,
double stopTime);
static bool SkipCSVHeader()
Definition: Flags.h:72
FILE * pFile
Definition: CSVWriter.h:55
~CSVWriter()
Definition: CSVWriter.cpp:47
bool createFile(const std::string &filename, double startTime, double stopTime)
Definition: CSVWriter.cpp:52
@ SignalType_INT
Definition: ResultWriter.h:44
@ SignalType_REAL
Definition: ResultWriter.h:43
const char * parameters
Definition: Tags.cpp:80
const char * signals
Definition: Tags.cpp:37
@ SignalType_BOOL
Definition: ResultWriter.h:45
unsigned int bufferSize
Definition: ResultWriter.h:97
Definition: CSVWriter.h:42
Definition: ResultWriter.h:68
void closeFile()
Definition: CSVWriter.cpp:84
static bool AddParametersToCSV()
Definition: Flags.h:58
#define logError(msg)
Definition: Logging.h:102
const char * signal
Definition: Tags.cpp:38
void writeFile()
Definition: CSVWriter.cpp:94
CSVWriter(unsigned int bufferSize)
Definition: CSVWriter.cpp:41