15 std::vector<std::vector<std::string>>
rows;
41 [[nodiscard]]
static CsvTable Load(
const std::string& path,
bool has_header =
true);
Minimal RFC-4180-ish CSV parser: comma-delimited, double-quote-quoted fields, "" as an escaped quote,...
Definition csv_reader.hpp:28
static CsvTable Load(const std::string &path, bool has_header=true)
Definition acquisition_functions.hpp:16
One parsed CSV file's contents: raw string cells, row-major, plus an optional header.
Definition csv_reader.hpp:13
std::vector< std::string > header
Definition csv_reader.hpp:14
std::vector< std::vector< std::string > > rows
Definition csv_reader.hpp:15