Audacity 3.2.0
Setting< T > Member List

This is the complete list of members for Setting< T >, including all inherited members.

CachingSettingBase(const SettingBase &path)CachingSettingBase< T >inlineexplicit
CachingSettingBase(const CachingSettingBase &)=defaultCachingSettingBase< T >protected
Commit() overrideSetting< T >inlineprivatevirtual
DefaultValueFunction typedefSetting< T >
Delete()SettingBase
DoWrite()Setting< T >inlineprotected
EnterTransaction(size_t depth) overrideSetting< T >inlineprivatevirtual
GetConfig() constSettingBase
GetDefault() constSetting< T >inline
GetPath() constSettingBaseinline
Invalidate() overrideSetting< T >inlinevirtual
mCurrentValueCachingSettingBase< T >mutableprotected
mDefaultValueSetting< T >mutableprotected
mFunctionSetting< T >protected
mPathSettingBaseprotected
mPreviousValuesSetting< T >protected
mValidCachingSettingBase< T >mutableprotected
Read(T *pVar) constSetting< T >inline
Read() constSetting< T >inline
ReadWithDefault(T *pVar, const T &defaultValue) constSetting< T >inline
ReadWithDefault(const T &defaultValue) constSetting< T >inline
Reset()Setting< T >inline
Rollback() noexcept overrideSetting< T >inlineprivatevirtual
Setting(const SettingBase &path, const T &defaultValue)Setting< T >inline
Setting(const SettingBase &path, DefaultValueFunction function)Setting< T >inline
SettingBase(const char *path)TransactionalSettingBaseinline
SettingBase(const wxChar *path)TransactionalSettingBaseinline
SettingBase(const wxString &path)TransactionalSettingBaseinline
SettingBase(const SettingBase &)=defaultTransactionalSettingBase
ValueType typedefSetting< T >
Write(const T &value)Setting< T >inline