|
csvzall 0.4.0
CSV command-line tool and emerging C++ library
|
#include "csv_chart_common.hpp"#include <svgplot/svgplot.hpp>#include <algorithm>#include <array>#include <cctype>#include <cmath>#include <stdexcept>Namespaces | |
| namespace | csvzall |
| namespace | csvzall::charts |
Functions | |
| std::string | csvzall::charts::Trim (std::string_view value) |
| std::optional< std::size_t > | csvzall::charts::FindColumnIndex (const std::vector< std::string > &headers, std::string_view name, bool exact_column_matching) |
| void | csvzall::charts::AccumulateRowBytes (const csv::CSVRow &row, CsvChartResult &result) |
| double | csvzall::charts::ParseNumericField (csv::CSVField field, const std::string &column, std::string_view chart_type) |
| std::vector< ChartValueSpec > | csvzall::charts::EffectiveValues (const std::vector< ChartValueSpec > &values, const std::string &legacy_column) |
| std::string | csvzall::charts::ValueLabel (const ChartValueSpec &spec) |
| std::string | csvzall::charts::ValueColor (const ChartValueSpec &spec, std::size_t index) |
| std::string | csvzall::charts::ValueColor (const ChartValueSpec &spec, std::size_t index, std::string_view color_scheme) |
| std::string | csvzall::charts::NormalizeChartColorScheme (std::string_view raw) |