|
| | CSVFileReader (const std::string &fileName, const bool firstLineContainsHeaders, const std::string &delimiters=",;\t", const std::string &escapeCharacters="\\", const std::string "eCharacters="\"", const char eolMarker='\n') |
| |
| void | close () override |
| |
| | CSVReader (const bool firstLineContainsHeaders, const std::string &delimiters=",;\t", const std::string &escapeCharacters="\\", const std::string "eCharacters="\"", const char eolMarker='\n') |
| |
| void | setStream (std::istream *stream) |
| |
| const std::vector< std::string > & | fields () const |
| |
| const bool | hasField (const std::string &field) const |
| |
| Size | numberOfColumns () const |
| |
| bool | next () |
| |
| Size | currentLine () const |
| |
| std::string | get (const std::string &field) const |
| |
| std::string | get (const Size column) const |
| |