#include <PosixTimezone.h>
◆ CPosixTimezone()
CPosixTimezone::CPosixTimezone |
( |
| ) |
|
◆ GetCounties()
std::vector< std::string > CPosixTimezone::GetCounties |
( |
| ) |
|
◆ GetCountryByTimezone()
std::string CPosixTimezone::GetCountryByTimezone |
( |
const std::string & |
timezone | ) |
|
◆ GetOSConfiguredTimezone()
std::string CPosixTimezone::GetOSConfiguredTimezone |
( |
| ) |
|
◆ GetTimezonesByCountry()
std::vector< std::string > CPosixTimezone::GetTimezonesByCountry |
( |
const std::string & |
country | ) |
|
◆ OnSettingChanged()
void CPosixTimezone::OnSettingChanged |
( |
const 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 CPosixTimezone::OnSettingsLoaded |
( |
| ) |
|
|
overridevirtual |
Settings have been loaded.
This callback can be used to trigger loading other settings.
Reimplemented from ISettingsHandler.
◆ SetTimezone()
void CPosixTimezone::SetTimezone |
( |
const std::string & |
timezone | ) |
|
◆ SettingOptionsTimezoneCountriesFiller()
void CPosixTimezone::SettingOptionsTimezoneCountriesFiller |
( |
const std::shared_ptr< const CSetting > & |
setting, |
|
|
std::vector< StringSettingOption > & |
list, |
|
|
std::string & |
current, |
|
|
void * |
data |
|
) |
| |
|
static |
◆ SettingOptionsTimezonesFiller()
void CPosixTimezone::SettingOptionsTimezonesFiller |
( |
const std::shared_ptr< const CSetting > & |
setting, |
|
|
std::vector< StringSettingOption > & |
list, |
|
|
std::string & |
current, |
|
|
void * |
data |
|
) |
| |
|
static |
◆ m_IsDST
int CPosixTimezone::m_IsDST = 0 |
The documentation for this class was generated from the following files: