#include <DatabaseRegistry.h>
Definition at line 19 of file DatabaseRegistry.h.
 
◆ const_iterator
◆ iterator
◆ DatabaseRegistry()
  
  
      
        
          | pool::PersistencySvc::DatabaseRegistry::DatabaseRegistry  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
explicit   | 
  
 
 
◆ ~DatabaseRegistry()
      
        
          | pool::PersistencySvc::DatabaseRegistry::~DatabaseRegistry  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ begin() [1/2]
      
        
          | iterator pool::PersistencySvc::DatabaseRegistry::begin  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ begin() [2/2]
      
        
          | const_iterator pool::PersistencySvc::DatabaseRegistry::begin  | 
          ( | 
           | ) | 
           const | 
        
      
 
 
◆ deregisterDatabaseHandler()
      
        
          | void pool::PersistencySvc::DatabaseRegistry::deregisterDatabaseHandler  | 
          ( | 
          DatabaseHandler *  | 
          dbHandler | ) | 
           | 
        
      
 
 
◆ end() [1/2]
      
        
          | iterator pool::PersistencySvc::DatabaseRegistry::end  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ end() [2/2]
◆ lookupByFID()
Looks up a database by its file id. 
 
 
◆ lookupByLFN()
Looks up a database by its logical file name. 
 
 
◆ lookupByPFN()
Looks up a database by its physical file name. 
 
 
◆ registerDatabaseHandler() [1/2]
      
        
          | void pool::PersistencySvc::DatabaseRegistry::registerDatabaseHandler  | 
          ( | 
          DatabaseHandler *  | 
          dbHandler | ) | 
           | 
        
      
 
 
◆ registerDatabaseHandler() [2/2]
      
        
          | void pool::PersistencySvc::DatabaseRegistry::registerDatabaseHandler  | 
          ( | 
          DatabaseHandler *  | 
          dbHandler,  | 
        
        
           | 
           | 
          const std::string &  | 
          lfn  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
Registers a database with an LFN. 
 
 
◆ registerDbHandler()
◆ size()
      
        
          | std::size_t pool::PersistencySvc::DatabaseRegistry::size  | 
          ( | 
           | ) | 
           const | 
        
      
 
The number of elements registered. 
 
 
◆ m_databases
  
  
      
        
          | std::set< DatabaseHandler* > pool::PersistencySvc::DatabaseRegistry::m_databases | 
         
       
   | 
  
private   | 
  
 
 
◆ m_fidToDb
  
  
      
        
          | std::map< std::string, DatabaseHandler* > pool::PersistencySvc::DatabaseRegistry::m_fidToDb | 
         
       
   | 
  
private   | 
  
 
 
◆ m_fidToLfns
  
  
      
        
          | std::map< std::string, std::set< std::string > > pool::PersistencySvc::DatabaseRegistry::m_fidToLfns | 
         
       
   | 
  
private   | 
  
 
 
◆ m_lfnToDb
  
  
      
        
          | std::map< std::string, DatabaseHandler* > pool::PersistencySvc::DatabaseRegistry::m_lfnToDb | 
         
       
   | 
  
private   | 
  
 
 
◆ m_pfnToDb
  
  
      
        
          | std::map< std::string, DatabaseHandler* > pool::PersistencySvc::DatabaseRegistry::m_pfnToDb | 
         
       
   | 
  
private   | 
  
 
 
The documentation for this class was generated from the following file: