class
#include <atlas/field/FieldCreator.h>
FieldCreatorFactory
Derived classes
-
template<class T>class FieldCreatorBuilder
Public static functions
-
static auto build(const std::
string&) -> FieldCreator* - build FieldCreator with factory key, and default options
-
static auto build(const std::
string&, const eckit:: Parametrisation&) -> FieldCreator* - build FieldCreator with options specified in parametrisation
-
static void list(std::
ostream&) - list all registered field creators
Private functions
- auto make() -> FieldCreator* pure virtual
-
auto make(const eckit::
Parametrisation&) -> FieldCreator* pure virtual - ~FieldCreatorFactory() private virtual
Function documentation
static FieldCreator* atlas:: field:: FieldCreatorFactory:: build(const std:: string&)
build FieldCreator with factory key, and default options
Returns | FieldCreator |
---|
static FieldCreator* atlas:: field:: FieldCreatorFactory:: build(const std:: string&,
const eckit:: Parametrisation&)
build FieldCreator with options specified in parametrisation
Returns | mesh generator |
---|