souffle  2.0.2-371-g6315b36
Public Member Functions
souffle::ReadStreamFactory Class Referenceabstract

#include <ReadStream.h>

Inheritance diagram for souffle::ReadStreamFactory:
Inheritance graph
Collaboration diagram for souffle::ReadStreamFactory:
Collaboration graph

Public Member Functions

virtual const std::string & getName () const =0
 
virtual Own< ReadStreamgetReader (const std::map< std::string, std::string > &, SymbolTable &, RecordTable &)=0
 
virtual ~ReadStreamFactory ()=default
 

Detailed Description

Definition at line 311 of file ReadStream.h.

Constructor & Destructor Documentation

◆ ~ReadStreamFactory()

virtual souffle::ReadStreamFactory::~ReadStreamFactory ( )
virtualdefault

Member Function Documentation

◆ getName()

virtual const std::string& souffle::ReadStreamFactory::getName ( ) const
pure virtual

◆ getReader()

virtual Own<ReadStream> souffle::ReadStreamFactory::getReader ( const std::map< std::string, std::string > &  ,
SymbolTable ,
RecordTable  
)
pure virtual

The documentation for this class was generated from the following file: