Free Electron
|
load catalog from yaml file More...
#include <CatalogReaderYaml.h>
Inherits fe::CatalogReaderBase.
Public Member Functions | |
virtual BWORD | load (String a_filename, sp< Catalog > a_spCatalog) |
Private Member Functions | |
BWORD | loadWithVariables (String a_pathname, String a_filename, sp< Catalog > a_spCatalog, std::map< String, String > &a_variableMapIn, std::map< String, String > &a_variableMapOut) |
void | addEntry (sp< Catalog > a_spCatalog, String a_keyName, String a_propertyName, const YAML::Node a_keyNode) |
void | addState (sp< Catalog > a_spCatalog, const YAML::Node a_yamlNode) |
void | addImport (sp< Catalog > a_spCatalog, const YAML::Node a_yamlNode, String a_pathname, BWORD a_adoptVariables, std::map< String, String > &a_variableMapIn, std::map< String, String > &a_variableMapOut) |
BWORD | checkOnly (const YAML::Node a_yamlNode, std::map< String, String > &a_variableMap) |
Private Attributes | |
String | m_rootPath |
load catalog from yaml file