#include <UserProfileManager.hpp>
◆ UserProfileManager() [1/4]
iv::config::UserProfileManager::UserProfileManager |
( |
| ) |
|
◆ UserProfileManager() [2/4]
◆ UserProfileManager() [3/4]
◆ UserProfileManager() [4/4]
◆ ~UserProfileManager()
iv::config::UserProfileManager::~UserProfileManager |
( |
| ) |
|
|
default |
◆ configure()
◆ generateRandomPassword()
std::string iv::config::UserProfileManager::generateRandomPassword |
( |
| ) |
|
|
static |
◆ getTypeCurrentUser()
◆ getUserProfile()
◆ getUserProfileActive()
◆ getUserProfileDefault()
◆ getUserProfileDefaultWithAccess()
◆ hasPermissionToACK()
bool iv::config::UserProfileManager::hasPermissionToACK |
( |
| ) |
const |
|
nodiscard |
◆ hasPermissionToChangeNetworks()
bool iv::config::UserProfileManager::hasPermissionToChangeNetworks |
( |
| ) |
const |
|
nodiscard |
◆ hasPermissionToChangeParameters()
bool iv::config::UserProfileManager::hasPermissionToChangeParameters |
( |
| ) |
const |
|
nodiscard |
◆ hasPermissionToChangeSecuritySettings()
bool iv::config::UserProfileManager::hasPermissionToChangeSecuritySettings |
( |
| ) |
const |
|
nodiscard |
◆ hasPermissionToControlAccess()
bool iv::config::UserProfileManager::hasPermissionToControlAccess |
( |
| ) |
const |
|
nodiscard |
◆ hasPermissionToCreateBackup()
bool iv::config::UserProfileManager::hasPermissionToCreateBackup |
( |
| ) |
const |
|
nodiscard |
◆ hasPermissionToRecoverBackup()
bool iv::config::UserProfileManager::hasPermissionToRecoverBackup |
( |
| ) |
const |
|
nodiscard |
◆ isChangedToDefault()
bool iv::config::UserProfileManager::isChangedToDefault |
( |
| ) |
const |
|
nodiscard |
◆ mustBeNotified()
bool iv::config::UserProfileManager::mustBeNotified |
( |
| ) |
const |
|
nodiscard |
◆ mustBeNotifiedByRepeatersZone()
bool iv::config::UserProfileManager::mustBeNotifiedByRepeatersZone |
( |
| ) |
const |
|
nodiscard |
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ processTimer()
void iv::config::UserProfileManager::processTimer |
( |
| ) |
|
◆ restartTimer()
void iv::config::UserProfileManager::restartTimer |
( |
| ) |
|
◆ setChangedToDefault()
void iv::config::UserProfileManager::setChangedToDefault |
( |
bool | value | ) |
|
◆ setDefaultProfile()
void iv::config::UserProfileManager::setDefaultProfile |
( |
const std::weak_ptr< iv::diamar::UserProfile > & | userProfile | ) |
|
◆ setProfile()
◆ timerAccess()
◆ m_active
◆ m_default
◆ m_defaultWithAccess
◆ m_inPerpetualMode
bool iv::config::UserProfileManager::m_inPerpetualMode = false |
|
private |
◆ m_isChangedToDefault
bool iv::config::UserProfileManager::m_isChangedToDefault = false |
|
private |
◆ m_normalDefault
◆ m_timerAccess
The documentation for this class was generated from the following files: