|
size_t | Euclid::Table::countColumns (std::istream &in, const std::string &comment) |
| Returns the number of whitespace separated tokens of the first non commented line.
|
|
std::map< std::string, ColumnDescription > | Euclid::Table::autoDetectColumnDescriptions (std::istream &in, const std::string &comment) |
| Reads the column descriptions of the given stream.
|
|
std::vector< std::string > | Euclid::Table::autoDetectColumnNames (std::istream &in, const std::string &comment, size_t columns_number) |
| Reads the column names of the given stream.
|
|
Row::cell_type | Euclid::Table::convertToCellType (const std::string &value, std::type_index type) |
| Converts the given value to a Row::cell_type of the given type.
|
|
bool | Euclid::Table::hasNextRow (std::istream &in, const std::string &comment) |
|
std::size_t | Euclid::Table::countRemainingRows (std::istream &in, const std::string &comment) |
|
std::vector< std::string > | Euclid::Table::splitLine (std::string line, const std::string &comment) |
|
std::vector< std::string > | Euclid::Table::firstDataLine (std::istream &in, const std::string &comment) |
|
std::pair< std::type_index, std::size_t > | Euclid::Table::guessColumnType (const std::string &token) |
|
- Date
- April 15, 2014
- Author
- Nikolaos Apostolakos
Definition in file AsciiReaderHelper.h.