6#ifndef PICOSCENES_PLATFORM_PLOTSERVICE_HXX
7#define PICOSCENES_PLATFORM_PLOTSERVICE_HXX
41 bool plot(
const PlotCategory category,
const std::string& chartname,
const ChartType charttype,
const std::vector<std::vector<std::pair<int16_t, double>>>& data) {
45 bool plot(
const PlotCategory category,
const std::string& chartname,
const ChartType charttype,
const std::vector<std::deque<std::pair<double, double>>>& data) {
49 bool plot(
const PlotCategory category,
const std::string& chartname,
const ChartType charttype,
const std::deque<std::pair<double, double>>& data) {
53 virtual bool plot(
PlotCategory category,
const std::string& chartname,
ChartType charttype,
const std::vector<std::vector<std::pair<int16_t, double>>>& data,
const PlotConfig& config) = 0;
55 virtual bool plot(
PlotCategory category,
const std::string& chartname,
ChartType charttype,
const std::vector<std::deque<std::pair<double, double>>>& data,
const PlotConfig& config) = 0;
virtual bool plot(PlotCategory category, const std::string &chartname, ChartType charttype, const std::deque< std::pair< double, double > > &data, const PlotConfig &config)=0
bool plot(const PlotCategory category, const std::string &chartname, const ChartType charttype, const std::vector< std::vector< std::pair< int16_t, double > > > &data)
virtual bool plot(PlotCategory category, const std::string &chartname, ChartType charttype, const std::vector< std::vector< std::pair< int16_t, double > > > &data, const PlotConfig &config)=0
virtual bool plot(PlotCategory category, const std::string &chartname, ChartType charttype, const std::vector< std::deque< std::pair< double, double > > > &data, const PlotConfig &config)=0
static std::shared_ptr< WebPlotService > getInstance()
bool plot(const PlotCategory category, const std::string &chartname, const ChartType charttype, const std::deque< std::pair< double, double > > &data)
bool plot(const PlotCategory category, const std::string &chartname, const ChartType charttype, const std::vector< std::deque< std::pair< double, double > > > &data)
virtual ~WebPlotService()=default