47 typedef std::vector< std::vector< std::string > >
Content;
52 typedef std::shared_ptr< std::vector< std::vector< std::string > > >
ContentSPtr;
test class of the WDataSetCSV class
Represents a CSV dataset.
std::shared_ptr< std::vector< std::vector< std::string > > > ContentSPtr
represents a pointer to the Content
WDataSetCSV::ContentSPtr m_header
Stores the column titles of a loaded CSV file.
SeperatedRowSPtr getRawDataSet()
Getter method to receive csv data.
std::shared_ptr< std::vector< std::string > > ContentElemSPtr
represents a shared pointer to a ContentElem object.
WDataSetCSV::ContentSPtr getData()
Getter method to receive csv data.
SeperatedRowSPtr rawDataSet
Stores the rawdata of a loaded CSV file.
WDataSetCSV::ContentSPtr getHeader()
Getter method to receive csv header.
WDataSetCSV::ContentSPtr m_data
Stores the data of a loaded CSV file.
virtual ~WDataSetCSV()
Destructs this dataset.
std::shared_ptr< std::vector< std::string > > SeperatedRowSPtr
represents a pointer to a vector of csv-raw-row as string
std::vector< std::vector< std::string > > Content
represents a vector containing a vector of strings.
void setRawDataSet(WDataSetCSV::SeperatedRowSPtr rawDataSetIn)
Getter method to receive csv rawdata.
WDataSetCSV()
The standard constructor.
std::vector< std::string > ContentElem
represents an element within WDataSetCSV object.
Base class for all data set types.