IODA Bundle
Ingester::ParserMakerBase Class Referenceabstract

Base class for all ParserMakers. Makes it possible to store all types of parsers inside a std data structure like a map. More...

#include <ParserFactory.h>

Inheritance diagram for Ingester::ParserMakerBase:
[legend]

Public Member Functions

virtual std::shared_ptr< Parsermake (const eckit::Configuration &conf)=0
 Instantiate a Parser instance. More...
 

Detailed Description

Base class for all ParserMakers. Makes it possible to store all types of parsers inside a std data structure like a map.

Definition at line 32 of file ParserFactory.h.

Member Function Documentation

◆ make()

virtual std::shared_ptr<Parser> Ingester::ParserMakerBase::make ( const eckit::Configuration &  conf)
pure virtual

Instantiate a Parser instance.

Parameters
confConfiguration to base the Parser on (obs space)

Implemented in Ingester::ParserMaker< T >.


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