35 using std::ostringstream ;
54 string key =
"BES.Catalog.Default" ;
63 if( !found || _default_catalog.empty() )
80 if( catalog )
delete catalog ;
103 std::pair<const std::string, BESCatalog*> p =
104 std::make_pair( name, catalog ) ;
105 result = _catalogs.insert(p).second;
130 i = _catalogs.find( catalog_name ) ;
131 if( i != _catalogs.end() )
157 i = _catalogs.find( catalog_name ) ;
158 if( i != _catalogs.end() )
163 _catalogs.erase( i ) ;
182 i = _catalogs.find( catalog_name ) ;
183 if( i != _catalogs.end() )
252 << (
void *)
this <<
")" << endl ;
255 << _default_catalog << endl ;
256 if( _catalogs.size() )