|
| Setting (const SettingBase &path, const T &defaultValue) |
| Usual overload supplies a default value. More...
|
|
| Setting (const SettingBase &path, DefaultValueFunction function) |
| This overload causes recomputation of the default each time it is needed. More...
|
|
| Setting (const SettingBase &path, const wxString &defaultValue) |
| Usual overload supplies a default value. More...
|
|
| Setting (const SettingBase &path, DefaultValueFunction function) |
| This overload causes recomputation of the default each time it is needed. More...
|
|
const wxString & | GetDefault () const |
|
bool | Read (wxString *pVar) const |
| overload of Read returning a boolean that is true if the value was previously defined */ More...
|
|
wxString | Read () const |
| overload of Read, always returning a value More...
|
|
bool | ReadWithDefault (wxString *pVar, const wxString &defaultValue) const |
| overload of ReadWithDefault returning a boolean that is true if the value was previously defined */ More...
|
|
wxString | ReadWithDefault (const wxString &defaultValue) const |
| new direct use is discouraged but it may be needed in legacy code More...
|
|
bool | Write (const wxString &value) |
| Write value to config and return true if successful. More...
|
|
bool | Reset () |
| Reset to the default value. More...
|
|
void | Invalidate () override |
|
| CachingSettingBase (const SettingBase &path) |
|
virtual void | Invalidate ()=0 |
|
| SettingBase (const char *path) |
|
| SettingBase (const wxChar *path) |
|
| SettingBase (const wxString &path) |
|
| SettingBase (const SettingBase &)=default |
|
| SettingBase (const char *path) |
|
| SettingBase (const wxChar *path) |
|
| SettingBase (const wxString &path) |
|
audacity::BasicSettings * | GetConfig () const |
|
const SettingPath & | GetPath () const |
|
bool | Delete () |
| Delete the key if present, and return true iff it was. More...
|
|