#include "FileToTableExtractorFactory.h"
Public Member Functions | |
| std::shared_ptr< TableExtractor > | Create (std::string name) const |
| void | RegisterFactoryFunction (std::string name, std::function< TableExtractor *(void)> classFactoryFunction) |
Static Public Member Functions | |
| static FileToTableExtractorFactory * | GetInstance () |
| std::shared_ptr< TableExtractor > FileToTableExtractorFactory::Create | ( | std::string | name | ) | const |
|
static |
| void FileToTableExtractorFactory::RegisterFactoryFunction | ( | std::string | name, |
| std::function< TableExtractor *(void)> | classFactoryFunction ) |