Audacity 3.2.0
|
#include <Prefs.h>
Classes | |
class | ResetHandler |
Public Member Functions | |
template<typename... Args> | |
StickySetting (Args &&...args) | |
~StickySetting ()=default | |
StickySetting (const StickySetting &)=delete | |
StickySetting & | operator= (const StickySetting &)=delete |
StickySetting (StickySetting &&)=delete | |
StringSetting & | operator= (StickySetting &&)=delete |
SettingType & | Get () noexcept |
const SettingType & | Get () const noexcept |
SettingType * | operator-> () noexcept |
const SettingType * | operator-> () const noexcept |
SettingType & | operator* () noexcept |
const SettingType & | operator* () const noexcept |
Private Attributes | |
SettingType | mSetting |
PreferencesResetHandler::Registration< ResetHandler > | mResetHandlerRegistration |
Setting that survives preferences reset Currently it's only possible to define sticky setting in a global scope
SettingType | - underlying setting type |
|
inline |
Definition at line 629 of file Prefs.h.
|
default |
|
delete |
|
delete |
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |
|
delete |
|
delete |
|
private |
|
private |