6#include <svgplot/svgplot.hpp>
36 const std::vector<std::string>& headers,
40 const std::vector<std::string>& headers,
44 const std::vector<std::string>& headers,
std::string raw
Definition heatmap.cpp:29
std::string Trim(std::string_view value)
Definition csv_chart_common.cpp:13
CsvChartResult RenderBarCsv(csv::CSVReader &reader, const std::vector< std::string > &headers, const BarSpec &spec, const CsvChartOptions &options)
Definition bar.cpp:41
svgplot::CalendarHeatmapOrientation ParseHeatmapOrientation(std::string_view raw)
Definition heatmap.cpp:259
bool IsGroupedBarPresentation(std::string_view raw)
Definition bar.cpp:29
std::pair< std::string, std::string > ResolveHeatmapDateRange(const HeatmapSpec &spec)
Definition heatmap.cpp:247
CsvChartResult RenderLineCsv(csv::CSVReader &reader, const std::vector< std::string > &headers, const LineSpec &spec, const CsvChartOptions &options)
Definition line.cpp:13
std::optional< std::string > ValidateChartSpecFields(const ChartSpec &spec)
Definition validation.cpp:8
CsvChartResult RenderHeatmapCsv(csv::CSVReader &reader, const std::vector< std::string > &headers, const HeatmapSpec &spec, const CsvChartOptions &options)
Definition heatmap.cpp:272
Definition chart_spec.hpp:28
Definition chart_spec.hpp:55
Definition csv_chart.hpp:17
bool exact_column_matching
Definition csv_chart.hpp:18
Definition csv_chart.hpp:21
std::uint64_t bytes_processed
Definition csv_chart.hpp:24
std::string svg
Definition csv_chart.hpp:22
std::uint64_t rows_processed
Definition csv_chart.hpp:23
Definition chart_spec.hpp:16
Definition chart_spec.hpp:39
double value
Definition timeseries.cpp:32