|
Disaggregate
Disaggregate Smart Meter data
|
Structure for storing variables destined for a GNUplot script. More...
#include <GNUplot.h>
Collaboration diagram for GNUplot::PlotVars:Public Attributes | |
| std::string | inFilename |
template filename (without suffix or path). Directory hard-coded to be '/config'. | |
| std::string | outFilename |
output filename (without suffix or path). Directory = DATA_OUTPUT_PATH config option. | |
| std::string | title |
| Graph title. | |
| std::string | xlabel |
| std::string | ylabel |
| std::string | plotArgs |
Plot arguments (e.g. range). Best not to use this but to put custom args into the template.gnu file instead. | |
| std::list< PlotData > | data |
| List of data elements to be plotted. | |
Structure for storing variables destined for a GNUplot script.
| std::list<PlotData> GNUplot::PlotVars::data |
List of data elements to be plotted.
Definition at line 55 of file GNUplot.h.
Referenced by PowerStateGraph::displayAndPlotFingerprintList(), Histogram::drawGraph(), Array< Sample_t >::drawGraph(), Signature::drawHistWithStateBars(), GNUplot::instantiateTemplate(), PowerStateSequence::plotGraph(), and GNUplot::sanitise().
| std::string GNUplot::PlotVars::inFilename |
template filename (without suffix or path). Directory hard-coded to be '/config'.
Definition at line 46 of file GNUplot.h.
Referenced by PowerStateGraph::displayAndPlotFingerprintList(), Histogram::drawGraph(), Array< Sample_t >::drawGraph(), Signature::drawHistWithStateBars(), GNUplot::instantiateTemplate(), GNUplot::plot(), PowerStateSequence::plotGraph(), and GNUplot::sanitise().
| std::string GNUplot::PlotVars::outFilename |
output filename (without suffix or path). Directory = DATA_OUTPUT_PATH config option.
Definition at line 46 of file GNUplot.h.
Referenced by PowerStateGraph::displayAndPlotFingerprintList(), Histogram::drawGraph(), Array< Sample_t >::drawGraph(), Signature::drawHistWithStateBars(), GNUplot::instantiateTemplate(), GNUplot::plot(), PowerStateSequence::plotGraph(), and GNUplot::sanitise().
| std::string GNUplot::PlotVars::plotArgs |
Plot arguments (e.g. range). Best not to use this but to put custom args into the template.gnu file instead.
Definition at line 46 of file GNUplot.h.
Referenced by PowerStateGraph::displayAndPlotFingerprintList(), Histogram::drawGraph(), Array< Sample_t >::drawGraph(), GNUplot::instantiateTemplate(), and PowerStateSequence::plotGraph().
| std::string GNUplot::PlotVars::title |
Graph title.
Definition at line 46 of file GNUplot.h.
Referenced by PowerStateGraph::displayAndPlotFingerprintList(), Histogram::drawGraph(), Array< Sample_t >::drawGraph(), Signature::drawHistWithStateBars(), GNUplot::instantiateTemplate(), PowerStateSequence::plotGraph(), and GNUplot::sanitise().
| std::string GNUplot::PlotVars::xlabel |
Definition at line 46 of file GNUplot.h.
Referenced by PowerStateGraph::displayAndPlotFingerprintList(), Histogram::drawGraph(), Array< Sample_t >::drawGraph(), Signature::drawHistWithStateBars(), GNUplot::instantiateTemplate(), PowerStateSequence::plotGraph(), and GNUplot::sanitise().
| std::string GNUplot::PlotVars::ylabel |
Definition at line 46 of file GNUplot.h.
Referenced by PowerStateGraph::displayAndPlotFingerprintList(), Histogram::drawGraph(), Array< Sample_t >::drawGraph(), Signature::drawHistWithStateBars(), GNUplot::instantiateTemplate(), PowerStateSequence::plotGraph(), and GNUplot::sanitise().