xbmc
Static Public Member Functions | List of all members
CServiceBroker Class Reference

Static Public Member Functions

static std::shared_ptr< CAppParamsGetAppParams ()
 
static void RegisterAppParams (const std::shared_ptr< CAppParams > &appParams)
 
static void UnregisterAppParams ()
 
static CLogGetLogging ()
 
static void CreateLogging ()
 
static bool IsLoggingUp ()
 
static void DestroyLogging ()
 
static std::shared_ptr< ANNOUNCEMENT::CAnnouncementManagerGetAnnouncementManager ()
 
static void RegisterAnnouncementManager (std::shared_ptr< ANNOUNCEMENT::CAnnouncementManager > announcementManager)
 
static void UnregisterAnnouncementManager ()
 
static ADDON::CAddonMgrGetAddonMgr ()
 
static ADDON::CBinaryAddonManagerGetBinaryAddonManager ()
 
static ADDON::CBinaryAddonCacheGetBinaryAddonCache ()
 
static KODI::ADDONS::CExtsMimeSupportListGetExtsMimeSupportList ()
 
static ADDON::CVFSAddonCacheGetVFSAddonCache ()
 
static XBPythonGetXBPython ()
 
static WSDiscovery::IWSDiscoveryGetWSDiscovery ()
 
static MEDIA_DETECT::CDetectDVDMedia & GetDetectDVDMedia ()
 
static PVR::CPVRManagerGetPVRManager ()
 
static CContextMenuManagerGetContextMenuManager ()
 
static CDataCacheCoreGetDataCacheCore ()
 
static CPlatformGetPlatform ()
 
static PLAYLIST::CPlayListPlayerGetPlaylistPlayer ()
 
static KODI::GAME::CControllerManagerGetGameControllerManager ()
 
static KODI::GAME::CGameServicesGetGameServices ()
 
static KODI::RETRO::CGUIGameRenderManagerGetGameRenderManager ()
 
static PERIPHERALS::CPeripheralsGetPeripherals ()
 
static CFavouritesServiceGetFavouritesService ()
 
static ADDON::CServiceAddonManagerGetServiceAddons ()
 
static ADDON::CRepositoryUpdaterGetRepositoryUpdater ()
 
static CInputManagerGetInputManager ()
 
static CFileExtensionProviderGetFileExtensionProvider ()
 
static bool IsAddonInterfaceUp ()
 
static bool IsServiceManagerUp ()
 
static CNetworkBaseGetNetwork ()
 
static CPowerManagerGetPowerManager ()
 
static CWeatherManagerGetWeatherManager ()
 
static CPlayerCoreFactoryGetPlayerCoreFactory ()
 
static CDatabaseManagerGetDatabaseManager ()
 
static CEventLogGetEventLog ()
 
static CMediaManagerGetMediaManager ()
 
static CComponentContainer< IApplicationComponent > & GetAppComponents ()
 
static CGUIComponentGetGUI ()
 
static void RegisterGUI (CGUIComponent *gui)
 
static void UnregisterGUI ()
 
static void RegisterSettingsComponent (const std::shared_ptr< CSettingsComponent > &settings)
 
static void UnregisterSettingsComponent ()
 
static std::shared_ptr< CSettingsComponentGetSettingsComponent ()
 
static void RegisterWinSystem (CWinSystemBase *winsystem)
 
static void UnregisterWinSystem ()
 
static CWinSystemBaseGetWinSystem ()
 
static CRenderSystemBaseGetRenderSystem ()
 
static IAEGetActiveAE ()
 
static void RegisterAE (IAE *ae)
 
static void UnregisterAE ()
 
static std::shared_ptr< CAppInboundProtocolGetAppPort ()
 
static void RegisterAppPort (std::shared_ptr< CAppInboundProtocol > port)
 
static void UnregisterAppPort ()
 
static void RegisterDecoderFilterManager (CDecoderFilterManager *manager)
 
static CDecoderFilterManagerGetDecoderFilterManager ()
 
static std::shared_ptr< CCPUInfoGetCPUInfo ()
 
static void RegisterCPUInfo (std::shared_ptr< CCPUInfo > cpuInfo)
 
static void UnregisterCPUInfo ()
 
static void RegisterTextureCache (const std::shared_ptr< CTextureCache > &cache)
 
static void UnregisterTextureCache ()
 
static std::shared_ptr< CTextureCacheGetTextureCache ()
 
static void RegisterJobManager (const std::shared_ptr< CJobManager > &jobManager)
 
static void UnregisterJobManager ()
 
static std::shared_ptr< CJobManagerGetJobManager ()
 
static void RegisterAppMessenger (const std::shared_ptr< KODI::MESSAGING::CApplicationMessenger > &appMessenger)
 
static void UnregisterAppMessenger ()
 
static std::shared_ptr< KODI::MESSAGING::CApplicationMessengerGetAppMessenger ()
 
static void RegisterKeyboardLayoutManager (const std::shared_ptr< CKeyboardLayoutManager > &keyboardLayoutManager)
 
static void UnregisterKeyboardLayoutManager ()
 
static std::shared_ptr< CKeyboardLayoutManagerGetKeyboardLayoutManager ()
 
static void RegisterSpeechRecognition (const std::shared_ptr< speech::ISpeechRecognition > &speechRecognition)
 
static void UnregisterSpeechRecognition ()
 
static std::shared_ptr< speech::ISpeechRecognitionGetSpeechRecognition ()
 

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