IODA Bundle
Ingester::Variable Class Referenceabstract

Abstract base class for all Exports. More...

#include <Variable.h>

Inheritance diagram for Ingester::Variable:
[legend]

Public Member Functions

virtual ~Variable ()=default
 
virtual std::shared_ptr< DataObjectexportData (const BufrDataMap &map)=0
 Variable data objects for previously parsed data from BufrDataMap. More...
 

Detailed Description

Abstract base class for all Exports.

Definition at line 20 of file onv/src/bufr/BufrParser/Exports/Variables/Variable.h.

Constructor & Destructor Documentation

◆ ~Variable()

virtual Ingester::Variable::~Variable ( )
virtualdefault

Member Function Documentation

◆ exportData()

virtual std::shared_ptr<DataObject> Ingester::Variable::exportData ( const BufrDataMap map)
pure virtual

Variable data objects for previously parsed data from BufrDataMap.

Implemented in Ingester::MnemonicVariable, and Ingester::DatetimeVariable.


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