cphot 0.1
A C++ tool for computing photometry from spectra.
rapidcsv.hpp File Reference
#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