Entropy Piano Tuner  1.1.3 (documentation not yet complete)
An open-source experimental software for piano tuning by entropy minimization
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
AlgorithmInformationParser Class Reference

#include <algorithminformationparser.h>

Public Member Functions

std::shared_ptr< const
AlgorithmInformation
parse (const std::string &algorithmId) const
 

Private Member Functions

std::string parseLanguageString (const tinyxml2::XMLElement *element) const
 
AlgorithmParameter parseAlgorithmParameter (const tinyxml2::XMLElement *element) const
 

Detailed Description

Definition at line 30 of file algorithminformationparser.h.

Member Function Documentation

std::shared_ptr< const AlgorithmInformation > AlgorithmInformationParser::parse ( const std::string &  algorithmId) const

Definition at line 33 of file algorithminformationparser.cpp.

+ Here is the call graph for this function:

AlgorithmParameter AlgorithmInformationParser::parseAlgorithmParameter ( const tinyxml2::XMLElement *  element) const
private

Definition at line 114 of file algorithminformationparser.cpp.

+ Here is the call graph for this function:

std::string AlgorithmInformationParser::parseLanguageString ( const tinyxml2::XMLElement *  element) const
private

Definition at line 74 of file algorithminformationparser.cpp.

+ Here is the call graph for this function:


The documentation for this class was generated from the following files: