#include <ProcCataLoader.hxx>
Public Member Functions | |
ProcCataLoader (YACS::YACSLoader *xmlLoader) | |
ProcCataLoader (YACS::YACSLoader *xmlLoader, const std::string &path) | |
virtual | ~ProcCataLoader () |
virtual void | loadCata (Catalog *cata) |
virtual CatalogLoader * | newLoader (const std::string &path) |
Public Member Functions inherited from YACS::ENGINE::CatalogLoader | |
CatalogLoader () | |
CatalogLoader (const std::string &path) | |
virtual | ~CatalogLoader () |
virtual void | load (Catalog *cata, const std::string &path) |
Protected Attributes | |
YACS::YACSLoader * | _xmlLoader |
Protected Attributes inherited from YACS::ENGINE::CatalogLoader | |
std::string | _path |
Definition at line 35 of file ProcCataLoader.hxx.
|
inline |
ProcCataLoader::ProcCataLoader | ( | YACS::YACSLoader * | xmlLoader, |
const std::string & | path | ||
) |
Definition at line 37 of file ProcCataLoader.cxx.
|
virtual |
Definition at line 42 of file ProcCataLoader.cxx.
References DEBTRACE.
|
virtual |
Implements YACS::ENGINE::CatalogLoader.
Definition at line 47 of file ProcCataLoader.cxx.
References YACS::ENGINE::Catalog::_componentMap, YACS::ENGINE::Catalog::_composednodeMap, YACS::ENGINE::Catalog::_nodeMap, YACS::ENGINE::CatalogLoader::_path, YACS::ENGINE::Catalog::_typeMap, _xmlLoader, YACS::ENGINE::Node::clone(), DEBTRACE, YACS::ENGINE::Bloc::getChildren(), YACS::ENGINE::Proc::getLogger(), YACS::ENGINE::ComposedNode::getName(), YACS::ENGINE::Logger::getStr(), YACS::ENGINE::Logger::isEmpty(), YACS::YACSLoader::load(), p, YACS::ENGINE::Catalog::setErrors(), YACS::ENGINE::Proc::typeMap, and YACS::Exception::what().
|
inlinevirtual |
Implements YACS::ENGINE::CatalogLoader.
Definition at line 42 of file ProcCataLoader.hxx.
References _xmlLoader, and ProcCataLoader().
|
protected |
Definition at line 44 of file ProcCataLoader.hxx.
Referenced by loadCata(), and newLoader().