#include <IOSystem.h>
Definition at line 43 of file IOSystem.h.
 
◆ ~IOSystem()
  
  | 
        
          | souffle::IOSystem::~IOSystem | ( |  | ) |  |  | default | 
 
 
◆ IOSystem()
  
  | 
        
          | souffle::IOSystem::IOSystem | ( |  | ) |  |  | inlineprivate | 
 
 
◆ getInstance()
  
  | 
        
          | static IOSystem& souffle::IOSystem::getInstance | ( |  | ) |  |  | inlinestatic | 
 
 
◆ getReader()
◆ getWriter()
◆ registerReadStreamFactory()
  
  | 
        
          | void souffle::IOSystem::registerReadStreamFactory | ( | const std::shared_ptr< ReadStreamFactory > & | factory | ) |  |  | inline | 
 
 
◆ registerWriteStreamFactory()
  
  | 
        
          | void souffle::IOSystem::registerWriteStreamFactory | ( | const std::shared_ptr< WriteStreamFactory > & | factory | ) |  |  | inline | 
 
 
◆ inputFactories
  
  | 
        
          | std::map<std::string, std::shared_ptr<ReadStreamFactory> > souffle::IOSystem::inputFactories |  | private | 
 
 
◆ outputFactories
  
  | 
        
          | std::map<std::string, std::shared_ptr<WriteStreamFactory> > souffle::IOSystem::outputFactories |  | private | 
 
 
The documentation for this class was generated from the following file: