class Gambit::Scanner::Python::IniFileParser
[No description available]
Inherits from Gambit::IniParser::Parser
Public Functions
Name | |
---|---|
void | inputNode(const YAML::Node & node) |
Additional inherited members
Public Functions inherited from Gambit::IniParser::Parser
Name | |
---|---|
YAML::Node | getParametersNode() const |
YAML::Node | getPriorsNode() const |
YAML::Node | getPrinterNode() const |
YAML::Node | getScannerNode() const |
YAML::Node | getLoggerNode() const |
YAML::Node | getKeyValuePairNode() const |
template <typename… args> bool | hasKey(args… keys) const |
template <typename TYPE ,typename… args> TYPE | getValue(args… keys) const |
template <typename TYPE ,typename… args> TYPE | getValueOrDef(TYPE def, const args &… keys) const |
template <typename TYPE > TYPE | getModelParameterEntry(str model, str param, str key) const |
bool | hasModelParameterEntry(str model, str param, str key) const |
const std::set< str > | getModelNames() const Return list of model names (without “adhoc” model!) |
const std::vector< str > | getModelParameters(str model) const |
const Options | getOptions(str key) const Getter for options. |
virtual void | readFile(str filename) Read in the YAML file. |
YAML::Node | getYAMLNode() const Getter for the full YAML node. |
Protected Functions inherited from Gambit::IniParser::Parser
Name | |
---|---|
YAML::Node | filename_to_node(str filename) Read in the actual YAML file. |
void | basicParse(YAML::Node root, str filename) Do the basic parsing of the YAML file. |
void | printNode(YAML::Node node, str filename, bool replace_yaml_file) Print a node to file. |
Public Functions Documentation
function inputNode
inline void inputNode(
const YAML::Node & node
)
Updated on 2025-02-12 at 15:36:40 +0000