bes
Updated for version 3.20.5
|
33 #ifndef BESDefinitionStorageVolatile_h_
34 #define BESDefinitionStorageVolatile_h_ 1
42 #include "BESDefinitionStorage.h"
60 map<string, BESDefine *> _def_list;
61 typedef map<string, BESDefine *>::const_iterator Define_citer;
62 typedef map<string, BESDefine *>::iterator Define_iter;
85 virtual void dump(ostream &strm)
const;
88 #endif // BESDefinitionStorageVolatile_h_
virtual void dump(ostream &strm) const
dumps information about this object
virtual bool add_definition(const string &def_name, BESDefine *d)
adds a given definition to this volatile storage
provides persistent storage for a specific view of different containers including contraints and aggr...
virtual BESDefine * look_for(const string &def_name)
looks for a definition in this volatile store with the given name
BESDefinitionStorageVolatile(const string &name)
create an instance of BESDefinitionStorageVolatile with the give name.
informational response object
virtual void show_definitions(BESInfo &info)
show the definitions stored in this store
provides volatile storage for a specific definition/view of different containers including contraints...
virtual bool del_definition(const string &def_name)
deletes a defintion with the given name from this volatile store
virtual bool del_definitions()
deletes all defintions from the definition store