33 #ifndef I_BESCatalog_h
34 #define I_BESCatalog_h 1
50 unsigned int _reference;
58 _catalog_name(catalog_name), _reference(0)
86 virtual void dump(ostream &strm)
const = 0;
89 #endif // I_BESCatalog_h
virtual BESCatalogEntry * show_catalog(const string &container, const string &coi, BESCatalogEntry *entry)=0
virtual unsigned int dereference_catalog()
Base object for bes objects.
virtual ~BESCatalog(void)
abstract base class catalog object.
BESCatalog(const string &catalog_name)
virtual void reference_catalog()
virtual string get_catalog_name()
virtual void dump(ostream &strm) const =0
dump the contents of this object to the specified ostream