Hyperiso 1.0.3
Modular flavour-physics calculations, Wilson coefficients and statistical inference
Loading...
Searching...
No Matches
CSVReader.h
Go to the documentation of this file.
1#ifndef CSVREADER_H
2#define CSVREADER_H
3
4#include <string>
5#include <vector>
6#include <typeindex>
7#include <unordered_map>
8
9#include "DataFrame.h"
10#include "CSVOptions.h"
11
36class CSVReader {
37public:
64 DataFrame read_csv(const std::string& filename, CSVOptions options = CSVOptions());
65};
66
67#endif // CSVREADER_H
Configuration holder for CSV import/export of a DataFrame.
Minimal tabular container with column-wise storage and CSV I/O.
CSV → DataFrame loader with basic type handling.
Definition CSVReader.h:36
DataFrame read_csv(const std::string &filename, CSVOptions options=CSVOptions())
Read a CSV file and construct a DataFrame.
Definition CSVReader.cpp:45
Simple column-oriented data structure with basic analysis utilities.
Definition DataFrame.h:61
Options describing how to interpret or write CSV data.
Definition CSVOptions.h:31