Gambit::IniParser::IniFile Class Reference Main inifile class. More...
Inheritance diagram for Gambit::IniParser::IniFile:
![]()
Collaboration diagram for Gambit::IniParser::IniFile:
![]()
Detailed DescriptionMain inifile class. Definition at line 89 of file yaml_parser.hpp. Member Function Documentation◆ getObservables()
Getters for private observable and rules entries. Definition at line 67 of file yaml_parser.cpp. References observables. Referenced by Gambit::DRes::DependencyResolver::collectSubCaps(), Gambit::DRes::DependencyResolver::doResolution(), Gambit::DRes::DependencyResolver::generateTree(), Gambit::DRes::DependencyResolver::resolveDependency(), and Gambit::DRes::DependencyResolver::resolveDependencyFromRules().
Here is the caller graph for this function:
![]() ◆ getRules()
Definition at line 68 of file yaml_parser.cpp. References Gambit::IniParser::Types::Observable::backends, Gambit::IniParser::Types::Observable::dependencies, Gambit::Utils::fix_type(), Gambit::IniParser::Types::Observable::functionChain, Gambit::IniParser::Types::Observable::options, Gambit::IniParser::Types::Observable::printme, READ, rules, Gambit::IniParser::Types::Observable::subcaps, Gambit::IniParser::Types::Observable::type, and Gambit::IniParser::Types::Observable::weakrule. Referenced by Gambit::DRes::DependencyResolver::collectIniOptions(), Gambit::DRes::DependencyResolver::generateTree(), Gambit::DRes::DependencyResolver::resolveDependency(), Gambit::DRes::DependencyResolver::resolveDependencyFromRules(), and Gambit::DRes::DependencyResolver::resolveVertexBackend().
Here is the call graph for this function:
![]()
Here is the caller graph for this function:
![]() ◆ readFile()Read in the YAML file. Reimplemented from Gambit::IniParser::Parser. Definition at line 33 of file yaml_parser.cpp. References Gambit::IniParser::Parser::basicParse(), Gambit::IniParser::Parser::filename_to_node(), Gambit::IniParser::Parser::getKeyValuePairNode(), Gambit::IniParser::Parser::getLoggerNode(), Gambit::IniParser::Parser::getPrinterNode(), Gambit::IniParser::Parser::getScannerNode(), Gambit::IniParser::Parser::logNode, observables, Gambit::IniParser::Parser::printerNode, and rules. Referenced by main(). YAML::Node getPrinterNode() const Definition: yaml_parser_base.cpp:296 YAML::Node getScannerNode() const Definition: yaml_parser_base.cpp:297 YAML::Node getLoggerNode() const Definition: yaml_parser_base.cpp:298 void basicParse(YAML::Node, str) Do the basic parsing of the YAML file. Definition: yaml_parser_base.cpp:154 YAML::Node getKeyValuePairNode() const Definition: yaml_parser_base.cpp:299
Here is the call graph for this function:
![]()
Here is the caller graph for this function:
![]() Member Data Documentation◆ observables
Definition at line 104 of file yaml_parser.hpp. Referenced by getObservables(), and readFile(). ◆ rules
Definition at line 105 of file yaml_parser.hpp. Referenced by getRules(), and readFile(). The documentation for this class was generated from the following files:
|