Kodi Documentation 22.0
Kodi is an open source media player and entertainment hub.
|
This is the complete list of members for ADDON::CAddonDatabase, including all inherited members.
AddInstalledAddon(const std::shared_ptr< CAddonInfo > &addon, const std::string &origin) | ADDON::CAddonDatabase | |
AddPackage(const std::string &addonID, const std::string &packageFileName, const std::string &hash) | ADDON::CAddonDatabase | |
AddUpdateRuleForAddon(const std::string &addonID, ADDON::AddonUpdateRule updateRule) | ADDON::CAddonDatabase | |
BeginMultipleExecute() | CDatabase | |
BeginTransaction() | CDatabase | |
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) const | CDatabase | protected |
CAddonDatabase() | ADDON::CAddonDatabase | |
CDatabase() | CDatabase | |
Close() | CDatabase | virtual |
CommitDeleteQueries() | CDatabase | |
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 | ADDON::CAddonDatabase | protectedvirtual |
CreateDatabase() | CDatabase | protected |
CreateTables() override | ADDON::CAddonDatabase | protectedvirtual |
DeleteRepository(const std::string &id) | ADDON::CAddonDatabase | protected |
DeleteRepositoryContents(const std::string &id) | ADDON::CAddonDatabase | protected |
DeleteValues(const std::string &strTable, const Filter &filter=Filter()) | CDatabase | |
DisableAddon(const std::string &addonID, ADDON::AddonDisabledReason disabledReason) | ADDON::CAddonDatabase | |
DropAnalytics() | CDatabase | |
EnableAddon(const std::string &addonID) | ADDON::CAddonDatabase | |
ExecuteQuery(const std::string &strQuery) | CDatabase | |
FindByAddonId(const std::string &addonId, ADDON::VECADDONS &addons) const | ADDON::CAddonDatabase | |
GetAddon(const std::string &addonID, const ADDON::CAddonVersion &version, const std::string &repoId, ADDON::AddonPtr &addon) | ADDON::CAddonDatabase | |
GetAddon(int id, ADDON::AddonPtr &addon) | ADDON::CAddonDatabase | protected |
GetAddonUpdateRules(std::map< std::string, std::vector< AddonUpdateRule > > &rulesMap) const | ADDON::CAddonDatabase | |
GetBaseDBName() const override | ADDON::CAddonDatabase | inlineprotectedvirtual |
GetDBVersion() | CDatabase | protected |
GetDeleteQueriesCount() | CDatabase | |
GetDisabled(std::map< std::string, ADDON::AddonDisabledReason > &addons) | ADDON::CAddonDatabase | |
GetFilter(CDbUrl &dbUrl, Filter &filter, SortDescription &sorting) | CDatabase | inlinevirtual |
GetInsertQueriesCount() | CDatabase | |
GetInstallData(const ADDON::AddonInfoPtr &addon) | ADDON::CAddonDatabase | |
GetMinSchemaVersion() const override | ADDON::CAddonDatabase | protectedvirtual |
GetPackageHash(const std::string &addonID, const std::string &packageFileName, std::string &hash) | ADDON::CAddonDatabase | |
GetRepoChecksum(const std::string &id, std::string &checksum) | ADDON::CAddonDatabase | |
GetRepositoryContent(const std::string &id, ADDON::VECADDONS &addons) const | ADDON::CAddonDatabase | |
GetRepositoryContent(ADDON::VECADDONS &addons) const | ADDON::CAddonDatabase | |
GetRepositoryId(const std::string &addonId) | ADDON::CAddonDatabase | protected |
GetRepoUpdateData(const std::string &id) | ADDON::CAddonDatabase | |
GetSchemaVersion() const override | ADDON::CAddonDatabase | protectedvirtual |
GetSingleValue(const std::string &strTable, const std::string &strColumn, const std::string &strWhereClause=std::string(), const std::string &strOrderBy=std::string()) const | CDatabase | |
GetSingleValue(const std::string &query) const | CDatabase | |
GetSingleValue(const std::string &query, const std::unique_ptr< dbiplus::Dataset > &ds) const | CDatabase | |
GetSingleValueInt(const std::string &strTable, const std::string &strColumn, const std::string &strWhereClause=std::string(), const std::string &strOrderBy=std::string()) const | CDatabase | |
GetSingleValueInt(const std::string &query) const | CDatabase | |
GetSingleValueInt(const std::string &query, const std::unique_ptr< dbiplus::Dataset > &ds) const | CDatabase | |
GetUsedImages(const std::vector< std::string > &imagesToCheck) const | ADDON::CAddonDatabase | |
Interrupt() | CDatabase | |
IsOpen() | CDatabase | |
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) | ADDON::CAddonDatabase | |
Open() override | ADDON::CAddonDatabase | virtual |
CDatabase::Open(const DatabaseSettings &db) | CDatabase | |
PrepareSQL(std::string strStmt,...) const | CDatabase | |
QueueDeleteQuery(const std::string &strQuery) | CDatabase | |
QueueInsertQuery(const std::string &strQuery) | CDatabase | |
RemoveAllUpdateRulesForAddon(const std::string &addonID) | ADDON::CAddonDatabase | |
RemovePackage(const std::string &packageFileName) | ADDON::CAddonDatabase | |
RemoveUpdateRuleForAddon(const std::string &addonID, AddonUpdateRule updateRule) | ADDON::CAddonDatabase | |
ResultQuery(const std::string &strQuery) const | CDatabase | |
RollbackTransaction() | CDatabase | |
Search(const std::string &search, ADDON::VECADDONS &items) | ADDON::CAddonDatabase | |
SetLastUpdated(const std::string &addonId, const CDateTime &dateTime) | ADDON::CAddonDatabase | |
SetLastUsed(const std::string &addonId, const CDateTime &dateTime) | ADDON::CAddonDatabase | |
SetOrigin(const std::string &addonId, const std::string &origin) | ADDON::CAddonDatabase | |
SetRepoUpdateData(const std::string &id, const RepoUpdateData &updateData) | ADDON::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) | ADDON::CAddonDatabase | |
UpdateRepositoryContent(const std::string &repositoryId, const ADDON::CAddonVersion &version, const std::string &checksum, const std::vector< AddonInfoPtr > &addons) | ADDON::CAddonDatabase | |
UpdateTables(int version) override | ADDON::CAddonDatabase | protectedvirtual |
~CAddonDatabase() override | ADDON::CAddonDatabase | |
~CDatabase(void) | CDatabase | virtual |