#include <DocumentationHelper.hpp>
|
| DocumentationHelper (path outputPath, path dbPath, std::map< std::string, ISM::TracksPtr > &tracksPerPattern) |
|
void | setReferenceTopology (TopologyPtr topology, const std::string &patternName) |
|
void | storeIsm (const std::string &filename, const IsmPtr &ism) |
|
void | storeIsm (const IsmPtr &ism) |
|
void | storeOptimizationRun (std::vector< std::vector< std::pair< TopologyPtr, unsigned int >>> &history, CostFunctionPtr< TopologyPtr > globalCostFunction, double elapsedRuntime, const std::string &patternName) |
|
void | storeTopology (TopologyPtr toStore, const std::string &patternName, const std::string &topologyName, std::map< std::string, std::vector< ISM::VoteSpecifierPtr >> objectDefinitons) |
|
void | writeResult () |
|
Definition at line 35 of file DocumentationHelper.hpp.
ISM::DocumentationHelper::DocumentationHelper |
( |
path |
outputPath, |
|
|
path |
dbPath, |
|
|
std::map< std::string, ISM::TracksPtr > & |
tracksPerPattern |
|
) |
| |
|
inline |
void ISM::DocumentationHelper::setReferenceTopology |
( |
TopologyPtr |
topology, |
|
|
const std::string & |
patternName |
|
) |
| |
void ISM::DocumentationHelper::storeIsm |
( |
const std::string & |
filename, |
|
|
const IsmPtr & |
ism |
|
) |
| |
void ISM::DocumentationHelper::storeIsm |
( |
const IsmPtr & |
ism | ) |
|
void ISM::DocumentationHelper::storeMetadataToCSV |
( |
unsigned int |
numEvaluatedTopologies, |
|
|
unsigned int |
numOptimizationRounds, |
|
|
double |
elapsedRuntime, |
|
|
const std::string & |
patternName |
|
) |
| |
|
private |
void ISM::DocumentationHelper::storeOptimizationRun |
( |
std::vector< std::vector< std::pair< TopologyPtr, unsigned int >>> & |
history, |
|
|
CostFunctionPtr< TopologyPtr > |
globalCostFunction, |
|
|
double |
elapsedRuntime, |
|
|
const std::string & |
patternName |
|
) |
| |
void ISM::DocumentationHelper::storeTopologiesToCSV |
( |
std::vector< TopologyPtr > |
selectedTopologies, |
|
|
const std::string & |
patternNames |
|
) |
| |
|
private |
void ISM::DocumentationHelper::storeTopology |
( |
TopologyPtr |
toStore, |
|
|
const std::string & |
patternName, |
|
|
const std::string & |
topologyName, |
|
|
std::map< std::string, std::vector< ISM::VoteSpecifierPtr >> |
objectDefinitons |
|
) |
| |
void ISM::DocumentationHelper::writeIsmToDB |
( |
path |
dbPath, |
|
|
const IsmPtr & |
ism |
|
) |
| |
|
private |
void ISM::DocumentationHelper::writeResult |
( |
| ) |
|
void ISM::DocumentationHelper::writeToFile |
( |
path |
filePath, |
|
|
const std::string & |
content |
|
) |
| |
|
private |
const std::string ISM::DocumentationHelper::CSV_SUBFOLDER_NAME = "CSV" |
|
private |
path ISM::DocumentationHelper::mOutputPath |
|
private |
TopologyPtr ISM::DocumentationHelper::mReferenceTopology |
|
private |
unsigned int ISM::DocumentationHelper::mSelectedTopologyCounter = 1 |
|
private |
path ISM::DocumentationHelper::mSourceDBPath |
|
private |
bool ISM::DocumentationHelper::mStoreISM = true |
|
private |
const std::string ISM::DocumentationHelper::SELECTED_TOPOLOGIES_FOLDER = "allSelectedTopologies" |
|
private |
const std::string ISM::DocumentationHelper::SVG_SUBFOLDER_NAME = "SVG" |
|
private |
const std::string ISM::DocumentationHelper::TOPOLOGIES_SUBFOLDER_NAME = "Topologies" |
|
private |
The documentation for this class was generated from the following files:
asr_lib_ism
Author(s): Hanselmann Fabian, Heller Florian, Heizmann Heinrich, Kübler Marcel, Mehlhaus Jonas, Meißner Pascal, Qattan Mohamad, Reckling Reno, Stroh Daniel
autogenerated on Wed Jan 8 2020 04:02:41