OpenTwin 0.1
OpenTwin
 
Loading...
Searching...
No Matches
TableExtractor Class Referenceabstract

#include "TableExtractor.h"

Inheritance diagram for TableExtractor:
TableExtractorCSV

Public Member Functions

 TableExtractor ()
 
virtual ~TableExtractor ()
 
virtual void ExtractFromEntitySource (EntityFile *source)=0
 
virtual void GetNextLine (std::vector< std::string > &line)=0
 
virtual void GetNextLine (std::string &entireLine)=0
 
virtual bool HasNextLine ()=0
 
virtual void ResetIterator ()=0
 

Constructor & Destructor Documentation

◆ TableExtractor()

TableExtractor::TableExtractor ( )
inline

◆ ~TableExtractor()

virtual TableExtractor::~TableExtractor ( )
inlinevirtual

Member Function Documentation

◆ ExtractFromEntitySource()

virtual void TableExtractor::ExtractFromEntitySource ( EntityFile * source)
pure virtual

Implemented in TableExtractorCSV.

◆ GetNextLine() [1/2]

virtual void TableExtractor::GetNextLine ( std::string & entireLine)
pure virtual

Implemented in TableExtractorCSV.

◆ GetNextLine() [2/2]

virtual void TableExtractor::GetNextLine ( std::vector< std::string > & line)
pure virtual

Implemented in TableExtractorCSV.

◆ HasNextLine()

virtual bool TableExtractor::HasNextLine ( )
pure virtual

Implemented in TableExtractorCSV.

◆ ResetIterator()

virtual void TableExtractor::ResetIterator ( )
pure virtual

Implemented in TableExtractorCSV.


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