#include <LinuxTimezone.h>
◆ CLinuxTimezone()
CLinuxTimezone::CLinuxTimezone |
( |
| ) |
|
◆ GetCounties()
std::vector< std::string > CLinuxTimezone::GetCounties |
( |
| ) |
|
◆ GetCountryByTimezone()
std::string CLinuxTimezone::GetCountryByTimezone |
( |
const std::string & |
timezone | ) |
|
◆ GetOSConfiguredTimezone()
std::string CLinuxTimezone::GetOSConfiguredTimezone |
( |
| ) |
|
◆ GetTimezonesByCountry()
std::vector< std::string > CLinuxTimezone::GetTimezonesByCountry |
( |
const std::string & |
country | ) |
|
◆ OnSettingChanged()
void CLinuxTimezone::OnSettingChanged |
( |
std::shared_ptr< const CSetting > |
setting | ) |
|
|
overridevirtual |
The value of the given setting has changed.
This callback is triggered whenever the value of a setting has been successfully changed (i.e. none of the OnSettingChanging() handlers) has reverted the change.
- Parameters
-
setting | The setting whose value has been changed |
Reimplemented from ISettingCallback.
◆ OnSettingsLoaded()
void CLinuxTimezone::OnSettingsLoaded |
( |
| ) |
|
|
overridevirtual |
Settings have been loaded.
This callback can be used to trigger loading other settings.
Reimplemented from ISettingsHandler.
◆ SetTimezone()
void CLinuxTimezone::SetTimezone |
( |
std::string |
timezone | ) |
|
◆ SettingOptionsTimezoneCountriesFiller()
void CLinuxTimezone::SettingOptionsTimezoneCountriesFiller |
( |
std::shared_ptr< const CSetting > |
setting, |
|
|
std::vector< std::pair< std::string, std::string > > & |
list, |
|
|
std::string & |
current, |
|
|
void * |
data |
|
) |
| |
|
static |
◆ SettingOptionsTimezonesFiller()
void CLinuxTimezone::SettingOptionsTimezonesFiller |
( |
std::shared_ptr< const CSetting > |
setting, |
|
|
std::vector< std::pair< std::string, std::string > > & |
list, |
|
|
std::string & |
current, |
|
|
void * |
data |
|
) |
| |
|
static |
◆ m_IsDST
int CLinuxTimezone::m_IsDST = 0 |
The documentation for this class was generated from the following files: