49 #include "SVDataSource.h"
54 class SVDataSetBuilder;
67 std::string _separator;
68 std::vector<SVDataSource*> dataSources;
69 std::vector<double> ticks;
70 std::vector<Variable*> vars;
84 SVDataSet(
const std::string& file,
const std::string& separator,
const Schedule* schedule);
void write()
Writes any recorded data to a file.
Definition: SVDataSet.cpp:123
The simulation schedule queue.
Definition: Schedule.h:173
Encapsulates data recording to a single plain text file, separating the recorded values using a speci...
Definition: SVDataSet.h:62
void close()
Closes the data set.
Definition: SVDataSet.cpp:77
void record()
Records data from any added data sources.
Definition: SVDataSet.cpp:113
Interface for recording and writing data.
Definition: DataSet.h:49
Used to build SVDataSets to record data in plain text tabular format.
Definition: SVDataSetBuilder.h:103