OOPS
|
ObsLocalizationFactory Factory. More...
#include <ObsLocalizationBase.h>
Static Public Member Functions | |
static std::unique_ptr< ObsLocalizationBase< OBS > > | create (const eckit::Configuration &, const ObsSpace_ &) |
Protected Member Functions | |
ObsLocalizationFactory (const std::string &) | |
Private Types | |
typedef ObsSpace< OBS > | ObsSpace_ |
Private Member Functions | |
virtual ObsLocalizationBase< OBS > * | make (const eckit::Configuration &, const ObsSpace_ &)=0 |
Static Private Member Functions | |
static std::map< std::string, ObsLocalizationFactory< OBS > * > & | getMakers () |
ObsLocalizationFactory Factory.
Definition at line 42 of file ObsLocalizationBase.h.
|
private |
Definition at line 43 of file ObsLocalizationBase.h.
|
explicitprotected |
Definition at line 74 of file ObsLocalizationBase.h.
|
static |
Definition at line 84 of file ObsLocalizationBase.h.
|
inlinestaticprivate |
Definition at line 52 of file ObsLocalizationBase.h.
|
privatepure virtual |
Implemented in oops::ObsLocalizationMaker< OBS, T >.