UFO
|
A subclass of ObsOperatorParametersBase storing the values of all options in a single Configuration object. More...
#include <ObsOperatorParametersBase.h>
Public Attributes | |
oops::ConfigurationParameter | config {this} |
![]() | |
oops::OptionalParameter< std::string > | name {"name", this} |
Observation operator type. More... | |
A subclass of ObsOperatorParametersBase storing the values of all options in a single Configuration object.
This object can be accessed by calling the value() method of the config
member variable.
The ConfigurationParameter class does not perform any parameter validation; operators using GenericObsOperatorParameters should therefore ideally be refactored, replacing this class with a dedicated subclass of ObsOperatorParametersBase storing each parameter in a separate (Optional/Required)Parameter object.
Definition at line 52 of file ObsOperatorParametersBase.h.
oops::ConfigurationParameter ufo::GenericObsOperatorParameters::config {this} |
Definition at line 55 of file ObsOperatorParametersBase.h.