Disaggregate
Disaggregate Smart Meter data

GNUplot::PlotData Struct Reference

Structure for storing details about data elements to be plotted. More...

#include <GNUplot.h>

Collaboration diagram for GNUplot::PlotData:

List of all members.

Public Member Functions

 PlotData (const std::string &_dataFile, const std::string &_title, const std::string &_tokenBase="DATA", const bool _useDefaults=true)
 Constructor.

Public Attributes

std::string dataFile
 Data filename. If this does not include path or suffix the set useDefaults=true, else set useDefaults=false.
std::string title
 Title of this data element (for displaying in the graph's key).
std::string tokenBase
 Base of token to look for in the template. FILE and KEY will be appended to this tokenBase.
bool useDefaults
 Should DATA_OUTPUT_PATH be added to the front of dataFile and ".dat" be added to the end of ~c dataFile? Defaults to true.

Detailed Description

Structure for storing details about data elements to be plotted.

Definition at line 20 of file GNUplot.h.


Constructor & Destructor Documentation

GNUplot::PlotData::PlotData ( const std::string &  _dataFile,
const std::string &  _title,
const std::string &  _tokenBase = "DATA",
const bool  _useDefaults = true 
) [inline]

Constructor.

Definition at line 32 of file GNUplot.h.


Member Data Documentation

Data filename. If this does not include path or suffix the set useDefaults=true, else set useDefaults=false.

Definition at line 22 of file GNUplot.h.

Title of this data element (for displaying in the graph's key).

Definition at line 22 of file GNUplot.h.

Base of token to look for in the template. FILE and KEY will be appended to this tokenBase.

Definition at line 22 of file GNUplot.h.

Should DATA_OUTPUT_PATH be added to the front of dataFile and ".dat" be added to the end of ~c dataFile? Defaults to true.

Definition at line 26 of file GNUplot.h.


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