OEPODParameter

Attention

This is a preliminary API and may be improved based on user feedback. It is currently available in C++ and Python.

template<class TT>
template <class TT> class OEPODParameter : public OETypedParameter<TT>

The OEPODParameter is an abstract base class, derived from OETypedParameter. This is a templated class that provides type-specific implementation of parameters that has plain-old-data (POD) type value.

Following methods are publicly inherited from OEParameter:
Following methods are publicly inherited from OETypedParameter:
The OEPODParameter class defines the following public methods:
The following classes derive from this class:

GetDefaultsVector

std::vector<TT> GetDefaultsVector() const

Returns a vector of values containing the current defaults.

GetSettingsVector

std::vector<TT> GetSettingsVector() const

Returns a vector of values containing the current settings.

GetValuesVector

std::vector<TT> GetValuesVector() const

Returns a vector of values containing the current user-defined values.