![]() |
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 |