Disaggregate
Disaggregate Smart Meter data
|
Structure for storing variables destined for a GNUplot script. More...
#include <GNUplot.h>
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().