#include <algorithm>
#include <cassert>
#include <cmath>
#include <fstream>
#include <functional>
#include <iostream>
#include <map>
#include <sstream>
#include <string>
#include <typeinfo>
#include <vector>
Go to the source code of this file.
Classes | |
struct | rapidcsv::ConverterParams |
Datastructure holding parameters controlling how invalid numbers (including empty strings) should be handled. More... | |
class | rapidcsv::no_converter |
Exception thrown when attempting to access Document data in a datatype which is not supported by the Converter class. More... | |
class | rapidcsv::Converter< T > |
Class providing conversion to/from numerical datatypes and strings. More... | |
struct | rapidcsv::LabelParams |
Datastructure holding parameters controlling which row and column should be treated as labels. More... | |
struct | rapidcsv::SeparatorParams |
Datastructure holding parameters controlling how the CSV data fields are separated. More... | |
struct | rapidcsv::LineReaderParams |
Datastructure holding parameters controlling how special line formats should be treated. More... | |
class | rapidcsv::Document |
Class representing a CSV document. More... | |
Namespaces | |
rapidcsv | |
Typedefs | |
template<typename T > | |
using | rapidcsv::ConvFunc = std::function< void(const std::string &pStr, T &pVal)> |
Variables | |
static const bool | rapidcsv::sPlatformHasCR = false |