Go to the documentation of this file.
8 #ifndef DATAPOINTDEFINITION_H_
9 #define DATAPOINTDEFINITION_H_
void addLegendItem(std::string const &name, std::string const &type, std::string const &operation)
std::string defaultGroup_
void setDefaultGroup(std::string const &group)
void deserialize(Json::Value &root) override
static const std::string AVG
std::vector< std::string > typeNames_
static const std::string TYPE
static const std::string PARAM_NAME
static const std::string MERGE
static const std::string SUM
static bool getDataPointDefinitionFor(std::string &defFilePath, DataPointDefinition *dpd, const std::string *defaultGroup=nullptr)
void serialize(Json::Value &root) const override
std::vector< std::string > const & getOperations() const
static const std::string CAT
std::vector< std::string > const & getNames() const
static const std::string BINARYOR
std::vector< std::string > opNames_
static const std::string HISTO
static const std::string OPERATION
OperationType getOperationFor(unsigned int index) const
std::string const & getDefFilePath() const
static const std::string SAME
std::vector< std::string > varNames_
std::string & getDefFilePath()
static const std::string ADLER32
static const std::string LEGEND
~DataPointDefinition() override
static const std::string DATA