#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: