2 #ifndef AIDA_IFUNCTIONCATALOGROOT_H
3 #define AIDA_IFUNCTIONCATALOGROOT_H 1
7 #include <AIDA/IFunctionCatalog.h>
38 virtual bool add(std::string nameId, IFunction * f) ;
40 virtual bool add(std::string nameId,
const std::string & codelet) ;
45 virtual std::vector<std::string> list() ;
50 virtual void remove(
const std::string & nameId) ;
57 virtual bool storeAll(
const std::string & nameOnDisk) ;
64 virtual bool loadAll(
const std::string & nameOnDisk) ;
virtual ~IFunctionCatalogROOT()
Destructor.
Definition: IFunctionCatalogROOT.h:25
Definition: IFunctionCatalog.h:30
virtual bool add(std::string nameId, IFunction *f)
Remember persistently definition (code!) of a function under a name.
Definition: IFunctionCatalogROOT.cc:10
Definition: IFunctionCatalogROOT.h:21