Hybrid Query Processing Engine for Coprocessing in Database Systems
HyPE
hype::core::PlotScriptGenerator Class Reference

#include <plotscriptgenerator.hpp>

List of all members.

Static Public Member Functions

static bool create (const std::string &title, const std::string &xlabel, const std::string &ylabel, const std::string &operation_name, const std::vector< std::string > &algorithm_names)
static bool createRelativeErrorScript (const std::string &operation_name, const std::vector< std::string > &algorithm_names)
static bool createAverageRelativeErrorScript (const std::string &operation_name, const std::vector< std::string > &algorithm_names)
static bool createWindowedAverageRelativeErrorScript (const std::string &operation_name, const std::vector< std::string > &algorithm_names)
static bool create_3d_plot (const std::string &title, const std::string &xlabel, const std::string &ylabel, const std::string &directory_path, const std::vector< std::string > &algorithm_names)

Detailed Description

Definition at line 17 of file plotscriptgenerator.hpp.


Member Function Documentation

bool hype::core::PlotScriptGenerator::create ( const std::string &  title,
const std::string &  xlabel,
const std::string &  ylabel,
const std::string &  operation_name,
const std::vector< std::string > &  algorithm_names 
) [static]

Definition at line 17 of file plotscriptgenerator.cpp.

References quiet.

Referenced by hype::core::Operation::~Operation().

Here is the caller graph for this function:

bool hype::core::PlotScriptGenerator::create_3d_plot ( const std::string &  title,
const std::string &  xlabel,
const std::string &  ylabel,
const std::string &  directory_path,
const std::vector< std::string > &  algorithm_names 
) [static]

Definition at line 229 of file plotscriptgenerator.cpp.

References quiet.

bool hype::core::PlotScriptGenerator::createAverageRelativeErrorScript ( const std::string &  operation_name,
const std::vector< std::string > &  algorithm_names 
) [static]

Definition at line 127 of file plotscriptgenerator.cpp.

References quiet.

Referenced by hype::core::Operation::~Operation().

Here is the caller graph for this function:

bool hype::core::PlotScriptGenerator::createRelativeErrorScript ( const std::string &  operation_name,
const std::vector< std::string > &  algorithm_names 
) [static]

Definition at line 75 of file plotscriptgenerator.cpp.

References quiet.

Referenced by hype::core::Operation::~Operation().

Here is the caller graph for this function:

bool hype::core::PlotScriptGenerator::createWindowedAverageRelativeErrorScript ( const std::string &  operation_name,
const std::vector< std::string > &  algorithm_names 
) [static]

Definition at line 179 of file plotscriptgenerator.cpp.

References hype::core::Runtime_Configuration::getRelativeErrorWindowSize(), hype::core::Runtime_Configuration::instance(), and quiet.

Referenced by hype::core::Operation::~Operation().

Here is the call graph for this function:

Here is the caller graph for this function:


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines