|
Kodi Documentation 18.0
Kodi is an open source media player and entertainment hub.
|
This is the complete list of members for CAddonDatabase, including all inherited members.
| AddPackage(const std::string &addonID, const std::string &packageFileName, const std::string &hash) | CAddonDatabase | |
| BeginMultipleExecute() | CDatabase | |
| BeginTransaction() | CDatabase | |
| BlacklistAddon(const std::string &addonID) | CAddonDatabase | |
| BreakAddon(const std::string &addonID, const std::string &reason="") | CAddonDatabase | |
| BuildSQL(const std::string &strBaseDir, const std::string &strQuery, Filter &filter, std::string &strSQL, CDbUrl &dbUrl) | CDatabase | virtual |
| BuildSQL(const std::string &strBaseDir, const std::string &strQuery, Filter &filter, std::string &strSQL, CDbUrl &dbUrl, SortDescription &sorting) | CDatabase | virtual |
| BuildSQL(const std::string &strQuery, const Filter &filter, std::string &strSQL) | CDatabase | protected |
| CAddonDatabase() | CAddonDatabase | |
| CDatabase() | CDatabase | |
| Close() | CDatabase | virtual |
| CommitInsertQueries() | CDatabase | |
| CommitMultipleExecute() | CDatabase | |
| CommitTransaction() | CDatabase | virtual |
| Compress(bool bForce=true) | CDatabase | |
| Connect(const std::string &dbName, const DatabaseSettings &db, bool create) | CDatabase | |
| CopyDB(const std::string &latestDb) | CDatabase | |
| CreateAnalytics() override | CAddonDatabase | protectedvirtual |
| CreateDatabase() | CDatabase | protected |
| CreateTables() override | CAddonDatabase | protectedvirtual |
| DatasetFieldInfo typedef | CDatabase | |
| DeleteRepository(const std::string &id) | CAddonDatabase | protected |
| DeleteValues(const std::string &strTable, const Filter &filter=Filter()) | CDatabase | |
| DisableAddon(const std::string &addonID, bool disable=true) | CAddonDatabase | |
| DropAnalytics() | CDatabase | |
| ExecuteQuery(const std::string &strQuery) | CDatabase | |
| FindByAddonId(const std::string &addonId, ADDON::VECADDONS &addons) | CAddonDatabase | |
| GetAddon(const std::string &addonID, ADDON::AddonPtr &addon) | CAddonDatabase | |
| GetAddon(const std::string &addonID, const ADDON::AddonVersion &version, const std::string &repoId, ADDON::AddonPtr &addon) | CAddonDatabase | |
| GetAddon(int id, ADDON::AddonPtr &addon) | CAddonDatabase | protected |
| GetAddonVersion(const std::string &id) | CAddonDatabase | |
| GetAvailableVersions(const std::string &addonId, std::vector< std::pair< ADDON::AddonVersion, std::string > > &versionsInfo) | CAddonDatabase | |
| GetBaseDBName() const override | CAddonDatabase | inlineprotectedvirtual |
| GetBlacklisted(std::set< std::string > &addons) | CAddonDatabase | |
| GetDBVersion() | CDatabase | protected |
| GetDisabled(std::set< std::string > &addons) | CAddonDatabase | |
| GetFilter(CDbUrl &dbUrl, Filter &filter, SortDescription &sorting) | CDatabase | inlinevirtual |
| GetInstalled(std::vector< ADDON::CAddonBuilder > &addons) | CAddonDatabase | |
| GetMinSchemaVersion() const override | CAddonDatabase | protectedvirtual |
| GetPackageHash(const std::string &addonID, const std::string &packageFileName, std::string &hash) | CAddonDatabase | |
| GetRepoChecksum(const std::string &id, std::string &checksum) | CAddonDatabase | |
| GetRepositoryContent(const std::string &id, ADDON::VECADDONS &addons) | CAddonDatabase | |
| GetRepositoryContent(ADDON::VECADDONS &addons) | CAddonDatabase | |
| GetSchemaVersion() const override | CAddonDatabase | protectedvirtual |
| GetSingleValue(const std::string &strTable, const std::string &strColumn, const std::string &strWhereClause=std::string(), const std::string &strOrderBy=std::string()) | CDatabase | |
| GetSingleValue(const std::string &query) | CDatabase | |
| GetSingleValue(const std::string &query, std::unique_ptr< dbiplus::Dataset > &ds) | CDatabase | |
| Interrupt() | CDatabase | |
| InTransaction() | CDatabase | |
| IsAddonBroken(const std::string &addonID) | CAddonDatabase | |
| IsOpen() | CDatabase | |
| LastChecked(const std::string &id) | CAddonDatabase | |
| m_pDB | CDatabase | protected |
| m_pDS | CDatabase | protected |
| m_pDS2 | CDatabase | protected |
| m_profileManager | CDatabase | protected |
| m_sqlite | CDatabase | protected |
| OnPostUnInstall(const std::string &addonId) | CAddonDatabase | |
| Open() override | CAddonDatabase | virtual |
| CDatabase::Open(const DatabaseSettings &db) | CDatabase | |
| PrepareSQL(std::string strStmt,...) const | CDatabase | |
| QueueInsertQuery(const std::string &strQuery) | CDatabase | |
| RemoveAddonFromBlacklist(const std::string &addonID) | CAddonDatabase | |
| RemovePackage(const std::string &packageFileName) | CAddonDatabase | |
| ResultQuery(const std::string &strQuery) | CDatabase | |
| RollbackTransaction() | CDatabase | |
| Search(const std::string &search, ADDON::VECADDONS &items) | CAddonDatabase | |
| SetLastChecked(const std::string &id, const ADDON::AddonVersion &version, const std::string ×tamp) | CAddonDatabase | |
| SetLastUpdated(const std::string &addonId, const CDateTime &dateTime) | CAddonDatabase | |
| SetLastUsed(const std::string &addonId, const CDateTime &dateTime) | CAddonDatabase | |
| SetOrigin(const std::string &addonId, const std::string &origin) | CAddonDatabase | |
| Split(const std::string &strFileNameAndPath, std::string &strPath, std::string &strFileName) | CDatabase | protected |
| SyncInstalled(const std::set< std::string > &ids, const std::set< std::string > &system, const std::set< std::string > &optional) | CAddonDatabase | |
| UpdateRepositoryContent(const std::string &repositoryId, const ADDON::AddonVersion &version, const std::string &checksum, const std::vector< ADDON::AddonPtr > &addons) | CAddonDatabase | |
| UpdateTables(int version) override | CAddonDatabase | protectedvirtual |
| ~CAddonDatabase() override | CAddonDatabase | |
| ~CDatabase(void) | CDatabase | virtual |