|
Alexandria
2.16
Please provide a description of the project.
|
#include <set>#include <sstream>#include <boost/algorithm/string.hpp>#include <boost/lexical_cast.hpp>#include <boost/tokenizer.hpp>#include "ElementsKernel/Exception.h"#include "ElementsKernel/Logging.h"#include "AsciiReaderHelper.h"#include "NdArray/NdArray.h"Go to the source code of this file.
Namespaces | |
| Euclid | |
| Euclid::Table | |
Functions | |
| 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. More... | |
| std::type_index | Euclid::Table::keywordToType (const std::string &keyword) |
| std::map< std::string, ColumnDescription > | Euclid::Table::autoDetectColumnDescriptions (std::istream &in, const std::string &comment) |
| Reads the column descriptions of the given stream. More... | |
| 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. More... | |
| 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. More... | |
| bool | Euclid::Table::hasNextRow (std::istream &in, const std::string &comment) |
| std::size_t | Euclid::Table::countRemainingRows (std::istream &in, const std::string &comment) |
Variables | |
| static Elements::Logging | Euclid::Table::logger = Elements::Logging::getLogger("AsciiReader") |
Definition in file AsciiReaderHelper.cpp.
1.8.14