Kodi Documentation 22.0
Kodi is an open source media player and entertainment hub.
Loading...
Searching...
No Matches
ADDON::CBinaryAddonCache Class Reference

#include <BinaryAddonCache.h>

Public Member Functions

virtual ~CBinaryAddonCache ()
 
void Init ()
 
void Deinit ()
 
void GetAddons (VECADDONS &addons, AddonType type)
 
void GetDisabledAddons (VECADDONS &addons, AddonType type)
 
void GetInstalledAddons (VECADDONS &addons, AddonType type)
 
AddonPtr GetAddonInstance (const std::string &strId, AddonType type)
 

Protected Member Functions

void Update ()
 
void OnEvent (const AddonEvent &event)
 

Protected Attributes

CCriticalSection m_critSection
 
std::multimap< AddonType, VECADDONSm_addons
 

Constructor & Destructor Documentation

◆ ~CBinaryAddonCache()

ADDON::CBinaryAddonCache::~CBinaryAddonCache ( )
virtual

Member Function Documentation

◆ Deinit()

void ADDON::CBinaryAddonCache::Deinit ( )

◆ GetAddonInstance()

AddonPtr ADDON::CBinaryAddonCache::GetAddonInstance ( const std::string & strId,
AddonType type )

◆ GetAddons()

void ADDON::CBinaryAddonCache::GetAddons ( VECADDONS & addons,
AddonType type )

◆ GetDisabledAddons()

void ADDON::CBinaryAddonCache::GetDisabledAddons ( VECADDONS & addons,
AddonType type )

◆ GetInstalledAddons()

void ADDON::CBinaryAddonCache::GetInstalledAddons ( VECADDONS & addons,
AddonType type )

◆ Init()

void ADDON::CBinaryAddonCache::Init ( )

◆ OnEvent()

void ADDON::CBinaryAddonCache::OnEvent ( const AddonEvent & event)
protected

◆ Update()

void ADDON::CBinaryAddonCache::Update ( )
protected

Member Data Documentation

◆ m_addons

std::multimap<AddonType, VECADDONS> ADDON::CBinaryAddonCache::m_addons
protected

◆ m_critSection

CCriticalSection ADDON::CBinaryAddonCache::m_critSection
protected

The documentation for this class was generated from the following files: