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

#include <BinaryAddonBase.h>

Inheritance diagram for ADDON::CBinaryAddonBase:

Public Member Functions

 CBinaryAddonBase (const AddonInfoPtr &addonInfo)
 
const std::string & ID () const
 
AddonDllPtr GetAddon (IAddonInstanceHandler *handler)
 
void ReleaseAddon (IAddonInstanceHandler *handler)
 
size_t UsedInstanceCount () const
 
AddonDllPtr GetActiveAddon ()
 
void OnPreInstall ()
 
void OnPostInstall (bool update, bool modal)
 
void OnPreUnInstall ()
 
void OnPostUnInstall ()
 

Constructor & Destructor Documentation

◆ CBinaryAddonBase()

ADDON::CBinaryAddonBase::CBinaryAddonBase ( const AddonInfoPtr & addonInfo)
inlineexplicit

Member Function Documentation

◆ GetActiveAddon()

AddonDllPtr CBinaryAddonBase::GetActiveAddon ( )

◆ GetAddon()

AddonDllPtr CBinaryAddonBase::GetAddon ( IAddonInstanceHandler * handler)

◆ ID()

const std::string & CBinaryAddonBase::ID ( ) const

◆ OnPostInstall()

void CBinaryAddonBase::OnPostInstall ( bool update,
bool modal )

◆ OnPostUnInstall()

void CBinaryAddonBase::OnPostUnInstall ( )

◆ OnPreInstall()

void CBinaryAddonBase::OnPreInstall ( )

◆ OnPreUnInstall()

void CBinaryAddonBase::OnPreUnInstall ( )

◆ ReleaseAddon()

void CBinaryAddonBase::ReleaseAddon ( IAddonInstanceHandler * handler)

◆ UsedInstanceCount()

size_t CBinaryAddonBase::UsedInstanceCount ( ) const

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