csvzall 0.4.0
CSV command-line tool and emerging C++ library
Loading...
Searching...
No Matches
charts.cpp File Reference
#include "charts.hpp"
#include "json.hpp"
#include "../../common/chart_spec.hpp"
#include "../commands.hpp"
#include <nlohmann/json.hpp>
#include <algorithm>
#include <cctype>
#include <filesystem>
#include <fstream>
#include <optional>
#include <set>
#include <stdexcept>
#include <string>
#include <system_error>
#include <utility>
#include <vector>

Namespaces

namespace  csvzall
 
namespace  csvzall::pipeline
 
namespace  csvzall::pipeline::commands
 
namespace  csvzall::pipeline::commands::view_internal
 

Functions

std::string csvzall::pipeline::commands::view_internal::BuildChartConfigListJson (const CsvViewData &data)
 
common::ChartSpec csvzall::pipeline::commands::view_internal::FindCurrentCsvChart (const CsvViewData &data, const std::string &id)
 
std::string csvzall::pipeline::commands::view_internal::GenerateCurrentCsvChart (const CsvViewData &data, std::string_view body, const LoggerCallbacks &logger)
 
std::size_t csvzall::pipeline::commands::view_internal::RenderRunOnSaveChartsForCurrentCsv (const CsvViewData &data, const LoggerCallbacks &logger)
 
std::string csvzall::pipeline::commands::view_internal::AppendHeatmapChartConfig (const CsvViewData &data, std::string_view body, const LoggerCallbacks &logger)