#include <Settings.hpp>
◆ Settings()
iv::diamar::Settings::Settings |
( |
| ) |
|
◆ actionPasswordLifecycleChanged()
void iv::diamar::Settings::actionPasswordLifecycleChanged |
( |
| ) |
|
|
static |
◆ actionPasswordRequirementsChanged()
void iv::diamar::Settings::actionPasswordRequirementsChanged |
( |
| ) |
|
|
static |
◆ actionUnsuccessfulLoginSettingsChanged()
void iv::diamar::Settings::actionUnsuccessfulLoginSettingsChanged |
( |
| ) |
|
|
static |
◆ actionUserPasswordChanged()
static void iv::diamar::Settings::actionUserPasswordChanged |
( |
| ) |
|
|
static |
◆ getUsersWithPermissions()
◆ innitDefaultProfiles()
void iv::diamar::Settings::innitDefaultProfiles |
( |
| ) |
|
|
inline |
◆ load()
◆ save()
◆ update()
void iv::diamar::Settings::update |
( |
const Settings & | other | ) |
|
|
inline |
◆ validatePassword()
bool iv::diamar::Settings::validatePassword |
( |
const std::string_view & | password, |
|
|
std::string * | errorMsg ) |
|
static |
◆ allowRemoteConnection
bool iv::diamar::Settings::allowRemoteConnection {DefaultValues::allowRemoteConnection} |
◆ cloudSettings
◆ deadManSettings
◆ enableChannelLogs
bool iv::diamar::Settings::enableChannelLogs {DefaultValues::enableChannelLogs} |
◆ enablePasswordConstraints
bool iv::diamar::Settings::enablePasswordConstraints {DefaultValues::enablePasswordConstraints} |
◆ enableTrendCurves
bool iv::diamar::Settings::enableTrendCurves {DefaultValues::enableTrendCurves} |
◆ includeDiamar1Functionalities
bool iv::diamar::Settings::includeDiamar1Functionalities {DefaultValues::includeDiamar1Functionalities} |
◆ isDemoMode
bool iv::diamar::Settings::isDemoMode {DefaultValues::isDemoMode} |
◆ loginLockout
◆ maxLogs
uint64_t iv::diamar::Settings::maxLogs |
◆ passwordLifecycle
◆ passwordRequirements
◆ printerDevice
std::string iv::diamar::Settings::printerDevice |
◆ profiles
◆ showShipyardTag
bool iv::diamar::Settings::showShipyardTag {DefaultValues::showShipyardTag} |
◆ timeSyncSettings
The documentation for this struct was generated from the following files: