Disaggregate
Disaggregate Smart Meter data

GNUplot::PlotVars Struct Reference

Structure for storing variables destined for a GNUplot script. More...

#include <GNUplot.h>

Collaboration diagram for GNUplot::PlotVars:

List of all members.

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< PlotDatadata
 List of data elements to be plotted.

Detailed Description

Structure for storing variables destined for a GNUplot script.

Definition at line 44 of file GNUplot.h.


Member Data Documentation

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().


The documentation for this struct was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Friends