OEPODParameter
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:
AddAliasandGetAliasesGetKeylessandSetKeylessIsSetandIsSetToString
- Following methods are publicly inherited from OETypedParameter:
AddDefault,GetDefault,GetDefaultsandSetDefault
- The OEPODParameter class defines the following public methods:
- The following classes derive from this class:
operator=
OEPODParameter & operator=(const OEPODParameter &)
Assignment operator.
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.