The dataloader which loads data from external csv file. More...
#include <TestBench/FileDataLoader.h>


Public Member Functions | |
| virtual bool | setConfig (ConfigMapPtr cfg) |
| Set the GLOBAL config map related to this loader. More... | |
| virtual bool | setModConfig (ConfigMapPtr cfg) |
| Set the modification config map related to this loader. More... | |
| virtual vector< TrackTuplePtr > | getTupleVectorS () |
| get the vector of s tuple More... | |
| virtual vector< TrackTuplePtr > | getTupleVectorR () |
| get the vector of R tuple More... | |
Public Attributes | |
| ConfigMapPtr | cfgGlobal |
| vector< TrackTuplePtr > | sTuple |
| vector< TrackTuplePtr > | rTuple |
Protected Member Functions | |
| void | spilt (const std::string s, const std::string &c, vector< std::string > &v) |
| std::vector< TrackTuplePtr > | loadDataFromCsv (std::string fname, std::string separator=",", std::string newLine="\n") |
| load a dataset from csv file More... | |
The dataloader which loads data from external csv file.