|
Kodi Documentation 18.0
Kodi is an open source media player and entertainment hub.
|
#include <DllAddon.h>
Public Member Functions | |
| bool | CreateEx_available () |
| bool | GetAddonTypeMinVersion_available () |
Public Member Functions inherited from DllDynamic | |
| DllDynamic () | |
| DllDynamic (const std::string &strDllName) | |
| virtual | ~DllDynamic () |
| virtual bool | Load () |
| virtual void | Unload () |
| virtual bool | IsLoaded () const |
| bool | CanLoad () |
| bool | EnableDelayedUnload (bool bOnOff) |
| bool | SetFile (const std::string &strDllName) |
| const std::string & | GetFile () const |
Public Member Functions inherited from DllAddonInterface | |
| virtual | ~DllAddonInterface ()=default |
| virtual void | GetAddon (void *pAddon)=0 |
| virtual ADDON_STATUS | Create (void *cb, void *info)=0 |
| virtual ADDON_STATUS | CreateEx (void *cb, const char *globalApiVersion, void *info)=0 |
| virtual void | Destroy ()=0 |
| virtual ADDON_STATUS | GetStatus ()=0 |
| virtual ADDON_STATUS | SetSetting (const char *settingName, const void *settingValue)=0 |
| virtual const char * | GetAddonTypeVersion (int type)=0 |
| virtual const char * | GetAddonTypeMinVersion (int type)=0 |
Additional Inherited Members | |
Protected Member Functions inherited from DllDynamic | |
| virtual bool | ResolveExports ()=0 |
| virtual bool | LoadSymbols () |
Protected Attributes inherited from DllDynamic | |
| bool | m_DelayUnload |
| LibraryLoader * | m_dll |
| std::string | m_strDllName |
|
inline |
|
inline |