MultiFieldCreatorFactory class
          #include <atlas/field/MultiFieldCreator.h>
        
        
Base classes
- 
              template<typename T>class atlas::util::Factory<MultiFieldCreatorFactory>
Derived classes
- 
              template<class T>class MultiFieldCreatorBuilder
Public static functions
- 
              static auto className() -> std::string 
- 
              static auto build(const std::string&, const eckit:: Configuration& = util:: Config()) -> MultiFieldCreator* 
- build MultiFieldCreator with options specified in parametrisation
- 
              static auto keys() -> std::vector<std:: string> 
- 
              static void list(std::ostream& out) 
- 
              static auto has(const std::string& builder) -> bool 
- 
              static auto get(const std::string& builder) -> MultiFieldCreatorFactory* 
Public functions
- 
              auto factoryBuilder() const -> const std::string& 
- 
              auto factoryName() const -> const std::string& 
- auto deprecated() const -> const FactoryDeprecated&
Private functions
- auto make() -> MultiFieldCreator* pure virtual
- 
              auto make(const eckit::Configuration&) -> MultiFieldCreator* pure virtual 
Function documentation
              static MultiFieldCreator* atlas::
            build MultiFieldCreator with options specified in parametrisation
| Returns | mesh generator | 
|---|
              static std::
            
              static void atlas::
            
              static bool atlas::
            
              static MultiFieldCreatorFactory* atlas::
            
              const std::
            
              const std::
            
              const FactoryDeprecated& atlas::