UFO
ufo::ObsOperatorParametersWrapper Class Reference

Contains a polymorphic parameter holding an instance of a subclass of ObsOperatorParametersBase. More...

#include <ObsOperatorBase.h>

Inheritance diagram for ufo::ObsOperatorParametersWrapper:
Collaboration diagram for ufo::ObsOperatorParametersWrapper:

Public Attributes

oops::RequiredPolymorphicParameter< ObsOperatorParametersBase, ObsOperatorFactoryoperatorParameters {"name", this}
 

Detailed Description

Contains a polymorphic parameter holding an instance of a subclass of ObsOperatorParametersBase.

Definition at line 91 of file ObsOperatorBase.h.

Member Data Documentation

◆ operatorParameters

oops::RequiredPolymorphicParameter<ObsOperatorParametersBase, ObsOperatorFactory> ufo::ObsOperatorParametersWrapper::operatorParameters {"name", this}

After deserialization, holds an instance of a subclass of ObsOperatorParametersBase controlling the behavior of an observation operator. The type of the subclass is determined by the value of the "name" key in the Configuration object from which this object is deserialized.

Definition at line 99 of file ObsOperatorBase.h.


The documentation for this class was generated from the following file: