xbmc
|
Public Member Functions | |
void | OnSettingsLoaded () override |
Settings have been loaded. More... | |
void | OnSettingsUnloaded () override |
Setting values have been unloaded. More... | |
void | OnSettingAction (const std::shared_ptr< const CSetting > &setting) override |
The given setting has been activated. More... | |
void | Start () |
void | Stop () |
bool | Load () |
bool | Reload () |
void | Clear () |
bool | IsActive () const |
bool | GetReader (int controlID, int windowID, IRssObserver *observer, CRssReader *&reader) |
const RssUrls & | GetUrls () const |
![]() | |
virtual bool | OnSettingChanging (const std::shared_ptr< const CSetting > &setting) |
The value of the given setting is being changed. More... | |
virtual void | OnSettingChanged (const std::shared_ptr< const CSetting > &setting) |
The value of the given setting has changed. More... | |
virtual bool | OnSettingUpdate (const std::shared_ptr< CSetting > &setting, const char *oldSettingId, const TiXmlNode *oldSettingNode) |
The given setting needs to be updated. More... | |
virtual void | OnSettingPropertyChanged (const std::shared_ptr< const CSetting > &setting, const char *propertyName) |
The given property of the given setting has changed. More... | |
![]() | |
virtual bool | OnSettingsLoading () |
Settings loading has been initiated. More... | |
virtual bool | OnSettingsSaving () const |
Settings saving has been initiated. More... | |
virtual void | OnSettingsSaved () const |
Settings have been saved. More... | |
virtual void | OnSettingsCleared () |
Settings have been cleared. More... | |
Static Public Member Functions | |
static CRssManager & | GetInstance () |
bool CRssManager::Load | ( | void | ) |
|
overridevirtual |
The given setting has been activated.
This callback is triggered whenever the given setting has been activated. This callback is only fired for CSettingAction settings.
setting | The setting which has been activated. |
Reimplemented from ISettingCallback.
|
overridevirtual |
Settings have been loaded.
This callback can be used to trigger loading other settings.
Reimplemented from ISettingsHandler.
|
overridevirtual |
Setting values have been unloaded.
This callback can be used to trigger uninitializing any state variables (e.g. before re-loading the settings).
Reimplemented from ISettingsHandler.