Struct IAppSettingsPersist#
Defined in File app.h
Inheritance Relationships#
Derived Type#
public CAppSettings(Class CAppSettings)
Struct Documentation#
-
struct IAppSettingsPersist#
Load and save the application settings.
Remark
The interface is only available in maintenance mode.
Subclassed by CAppSettings
Public Functions
-
virtual bool LoadSettings() = 0#
Load the application settings.
Remark
When there is no settings file, this is not an error. Default settings will be assumed.
- Returns:
Returns whether the loading was successful.
-
virtual bool SaveSettings() = 0#
Save the application settings file (or create when not existing yet).
- Returns:
Returns whether the saving was successful.
-
boolean LoadSettings()
Load the application settings.
Remark
When there is no settings file, this is not an error. Default settings will be assumed.
- Returns:
Returns whether the loading was successful.
-
boolean SaveSettings()
Save the application settings file (or create when not existing yet).
- Returns:
Returns whether the saving was successful.
Public Static Attributes
-
static constexpr ::sdv::interface_id _id = 0x7644A487A55302E8#
Interface ID.
-
virtual bool LoadSettings() = 0#