#include <CatalogInterface.h>
Definition at line 28 of file CatalogInterface.h.
 
  
  
      
        
          | virtual art::CatalogInterface::~CatalogInterface  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
virtualdefaultnoexcept   | 
  
 
 
Definition at line 65 of file CatalogInterface.h.
   67     HEP_CONCURRENCY_ASSERT_ONLY_ONE_THREAD();
 virtual void doConfigure(std::vector< std::string > const &item)=0
 
 
 
 
  
  
      
        
          | virtual int art::CatalogInterface::doGetNextFileURI  | 
          ( | 
          std::string &  | 
          uri,  | 
         
        
           | 
           | 
          double &  | 
          waitTime  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
privatepure virtual   | 
  
 
 
  
  
      
        
          | virtual bool art::CatalogInterface::doIsSearchable  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
privatepure virtual   | 
  
 
 
  
  
      
        
          | virtual void art::CatalogInterface::doOutputFileClosed  | 
          ( | 
          std::string const &  | 
          module_label,  | 
         
        
           | 
           | 
          std::string const &  | 
          fileFQname  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
privatepure virtual   | 
  
 
 
  
  
      
        
          | virtual void art::CatalogInterface::doOutputFileOpened  | 
          ( | 
          std::string const &  | 
          module_label | ) | 
           | 
         
       
   | 
  
privatepure virtual   | 
  
 
 
  
  
      
        
          | virtual void art::CatalogInterface::doRewind  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
privatepure virtual   | 
  
 
 
Definition at line 109 of file CatalogInterface.h.
  113     HEP_CONCURRENCY_ASSERT_ONLY_ONE_THREAD();
 virtual void doEventSelected(std::string const &module_label, EventID const &event_id, HLTGlobalStatus const &acceptance_info)=0
 
 
 
 
  
  
      
        
          | int art::CatalogInterface::getNextFileURI  | 
          ( | 
          std::string &  | 
          uri,  | 
         
        
           | 
           | 
          double &  | 
          waitTime  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
inline   | 
  
 
Definition at line 72 of file CatalogInterface.h.
   74     HEP_CONCURRENCY_ASSERT_ONLY_ONE_THREAD();
 virtual int doGetNextFileURI(std::string &uri, double &waitTime)=0
 
 
 
 
  
  
      
        
          | bool art::CatalogInterface::isSearchable  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
Definition at line 118 of file CatalogInterface.h.
  120     HEP_CONCURRENCY_ASSERT_ONLY_ONE_THREAD();
 virtual bool doIsSearchable()=0
 
 
 
 
  
  
      
        
          | void art::CatalogInterface::outputFileClosed  | 
          ( | 
          std::string const &  | 
          module_label,  | 
         
        
           | 
           | 
          std::string const &  | 
          fileFQname  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
inline   | 
  
 
Definition at line 86 of file CatalogInterface.h.
   89     HEP_CONCURRENCY_ASSERT_ONLY_ONE_THREAD();
 virtual void doOutputFileClosed(std::string const &module_label, std::string const &fileFQname)=0
 
 
 
 
  
  
      
        
          | void art::CatalogInterface::outputFileOpened  | 
          ( | 
          std::string const &  | 
          module_label | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
Definition at line 94 of file CatalogInterface.h.
   96     HEP_CONCURRENCY_ASSERT_ONLY_ONE_THREAD();
 virtual void doOutputFileOpened(std::string const &module_label)=0
 
 
 
 
Definition at line 101 of file CatalogInterface.h.
  104     HEP_CONCURRENCY_ASSERT_ONLY_ONE_THREAD();
 virtual void doOutputModuleInitiated(std::string const &module_label, fhicl::ParameterSet const &pset)=0
 
 
 
 
  
  
      
        
          | void art::CatalogInterface::rewind  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
Definition at line 125 of file CatalogInterface.h.
  127     HEP_CONCURRENCY_ASSERT_ONLY_ONE_THREAD();
 virtual void doRewind()=0
 
 
 
 
Definition at line 79 of file CatalogInterface.h.
   81     HEP_CONCURRENCY_ASSERT_ONLY_ONE_THREAD();
 virtual void doUpdateStatus(std::string const &uri, FileDisposition status)=0
 
 
 
 
The documentation for this class was generated from the following file: