20 #ifndef __CATALOG_HXX__
21 #define __CATALOG_HXX__
34 class ComponentDefinition;
44 Catalog(
const std::string& name);
46 const std::string&
getName()
const {
return _name; }
48 void setErrors(
const std::string& errors){_errors=errors;}
69 virtual void loadCata(
Catalog* cata)=0 ;
70 virtual void load(
Catalog* cata,
const std::string& path) ;