![]() |
Kodi Documentation 22.0
Kodi is an open source media player and entertainment hub.
|
#include <AddonManagementEvent.h>
Public Member Functions | |
CAddonManagementEvent (const ADDON::AddonPtr &addon, const CVariant &description) | |
CAddonManagementEvent (const ADDON::AddonPtr &addon, const CVariant &description, const CVariant &details) | |
CAddonManagementEvent (const ADDON::AddonPtr &addon, const CVariant &description, const CVariant &details, const CVariant &executionLabel) | |
CAddonManagementEvent (const ADDON::AddonPtr &addon, EventLevel level, const CVariant &description) | |
CAddonManagementEvent (const ADDON::AddonPtr &addon, EventLevel level, const CVariant &description, const CVariant &details) | |
CAddonManagementEvent (const ADDON::AddonPtr &addon, EventLevel level, const CVariant &description, const CVariant &details, const CVariant &executionLabel) | |
~CAddonManagementEvent () override=default | |
const char * | GetType () const override |
std::string | GetExecutionLabel () const override |
bool | CanExecute () const override |
bool | Execute () const override |
![]() | |
CAddonEvent (const ADDON::AddonPtr &addon, const CVariant &description) | |
CAddonEvent (const ADDON::AddonPtr &addon, const CVariant &description, const CVariant &details) | |
CAddonEvent (const ADDON::AddonPtr &addon, const CVariant &description, const CVariant &details, const CVariant &executionLabel) | |
CAddonEvent (const ADDON::AddonPtr &addon, EventLevel level, const CVariant &description) | |
CAddonEvent (const ADDON::AddonPtr &addon, EventLevel level, const CVariant &description, const CVariant &details) | |
CAddonEvent (const ADDON::AddonPtr &addon, EventLevel level, const CVariant &description, const CVariant &details, const CVariant &executionLabel) | |
~CAddonEvent () override=default | |
![]() | |
~CUniqueEvent () override=default | |
![]() | |
~CBaseEvent () override=default | |
std::string | GetIdentifier () const override |
EventLevel | GetLevel () const override |
std::string | GetLabel () const override |
std::string | GetIcon () const override |
std::string | GetDescription () const override |
std::string | GetDetails () const override |
std::string | GetExecutionLabel () const override |
CDateTime | GetDateTime () const override |
bool | CanExecute () const override |
void | ToSortable (SortItem &sortable, Field field) const override |
![]() | |
virtual | ~IEvent ()=default |
Additional Inherited Members | |
![]() | |
CUniqueEvent (const CVariant &label, const CVariant &description, EventLevel level=EventLevel::Information) | |
CUniqueEvent (const CVariant &label, const CVariant &description, const std::string &icon, EventLevel level=EventLevel::Information) | |
CUniqueEvent (const CVariant &label, const CVariant &description, const std::string &icon, const CVariant &details, EventLevel level=EventLevel::Information) | |
CUniqueEvent (const CVariant &label, const CVariant &description, const std::string &icon, const CVariant &details, const CVariant &executionLabel, EventLevel level=EventLevel::Information) | |
![]() | |
CBaseEvent (const std::string &identifier, const CVariant &label, const CVariant &description, EventLevel level=EventLevel::Information) | |
CBaseEvent (const std::string &identifier, const CVariant &label, const CVariant &description, const std::string &icon, EventLevel level=EventLevel::Information) | |
CBaseEvent (const std::string &identifier, const CVariant &label, const CVariant &description, const std::string &icon, const CVariant &details, EventLevel level=EventLevel::Information) | |
CBaseEvent (const std::string &identifier, const CVariant &label, const CVariant &description, const std::string &icon, const CVariant &details, const CVariant &executionLabel, EventLevel level=EventLevel::Information) | |
![]() | |
~ISortable ()=default | |
![]() | |
ADDON::AddonPtr | m_addon |
![]() | |
EventLevel | m_level |
std::string | m_identifier |
std::string | m_icon |
CVariant | m_label |
CVariant | m_description |
CVariant | m_details |
CVariant | m_executionLabel |
CAddonManagementEvent::CAddonManagementEvent | ( | const ADDON::AddonPtr & | addon, |
const CVariant & | description ) |
CAddonManagementEvent::CAddonManagementEvent | ( | const ADDON::AddonPtr & | addon, |
const CVariant & | description, | ||
const CVariant & | details ) |
CAddonManagementEvent::CAddonManagementEvent | ( | const ADDON::AddonPtr & | addon, |
const CVariant & | description, | ||
const CVariant & | details, | ||
const CVariant & | executionLabel ) |
CAddonManagementEvent::CAddonManagementEvent | ( | const ADDON::AddonPtr & | addon, |
EventLevel | level, | ||
const CVariant & | description ) |
CAddonManagementEvent::CAddonManagementEvent | ( | const ADDON::AddonPtr & | addon, |
EventLevel | level, | ||
const CVariant & | description, | ||
const CVariant & | details ) |
CAddonManagementEvent::CAddonManagementEvent | ( | const ADDON::AddonPtr & | addon, |
EventLevel | level, | ||
const CVariant & | description, | ||
const CVariant & | details, | ||
const CVariant & | executionLabel ) |
|
overridedefault |
|
overridevirtual |
Implements IEvent.
|
inlineoverridevirtual |
Reimplemented from CAddonEvent.