UFO
|
#include <ObsFunctionBase.h>
Public Member Functions | |
ObsFunctionMaker (const std::string &name) | |
![]() | |
virtual | ~ObsFunctionFactory ()=default |
Private Types | |
typedef T::Value_ | Value_ |
typedef ObsFunctionFactory< Value_ > | Factory_ |
Private Member Functions | |
virtual ObsFunctionBase< Value_ > * | make (const eckit::LocalConfiguration conf) |
Additional Inherited Members | |
![]() | |
static ObsFunctionBase< T::Value_ > * | create (const Variable &) |
static bool | functionExists (const std::string &) |
![]() | |
ObsFunctionFactory (const std::string &) | |
Definition at line 106 of file ObsFunctionBase.h.
|
private |
Definition at line 108 of file ObsFunctionBase.h.
|
private |
Definition at line 107 of file ObsFunctionBase.h.
|
inlineexplicit |
Definition at line 113 of file ObsFunctionBase.h.
|
inlineprivatevirtual |
Implements ufo::ObsFunctionFactory< T::Value_ >.
Definition at line 110 of file ObsFunctionBase.h.