| 
    OOPS
    
   | 
 
A subclass of LocalizationFactory able to create instances of T (a concrete subclass of interface::LocalizationBase<MODEL>). Passes MODEL::Geometry to the constructor of T. More...
#include <LocalizationBase.h>


Public Member Functions | |
| LocalizationMaker (const std::string &name) | |
  Public Member Functions inherited from oops::LocalizationFactory< MODEL > | |
| virtual | ~LocalizationFactory ()=default | 
Private Types | |
| typedef oops::Geometry< MODEL > | Geometry_ | 
Private Member Functions | |
| std::unique_ptr< oops::LocalizationBase< MODEL > > | make (const Geometry_ &geometry, const eckit::Configuration &conf) override | 
Additional Inherited Members | |
  Static Public Member Functions inherited from oops::LocalizationFactory< MODEL > | |
| static std::unique_ptr< LocalizationBase< MODEL > > | create (const Geometry_ &, const eckit::Configuration &config) | 
| Create and return a new Localization.  More... | |
  Protected Member Functions inherited from oops::LocalizationFactory< MODEL > | |
| LocalizationFactory (const std::string &name) | |
Register a maker able to create Localizations of type name.  More... | |
A subclass of LocalizationFactory able to create instances of T (a concrete subclass of interface::LocalizationBase<MODEL>). Passes MODEL::Geometry to the constructor of T.
Definition at line 68 of file interface/LocalizationBase.h.
      
  | 
  private | 
Definition at line 69 of file interface/LocalizationBase.h.
      
  | 
  inlineexplicit | 
Definition at line 74 of file interface/LocalizationBase.h.
      
  | 
  inlineoverrideprivatevirtual | 
Implements oops::LocalizationFactory< MODEL >.
Definition at line 70 of file interface/LocalizationBase.h.
