| kodi
    | 
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() (defined in CDatabase) | CDatabase | |
| BuildSQL(const std::string &strBaseDir, const std::string &strQuery, Filter &filter, std::string &strSQL, CDbUrl &dbUrl) (defined in CDatabase) | CDatabase | virtual | 
| BuildSQL(const std::string &strBaseDir, const std::string &strQuery, Filter &filter, std::string &strSQL, CDbUrl &dbUrl, SortDescription &sorting) (defined in CDatabase) | CDatabase | virtual | 
| BuildSQL(const std::string &strQuery, const Filter &filter, std::string &strSQL) const (defined in CDatabase) | CDatabase | protected | 
| CAddonDatabase() (defined in ADDON::CAddonDatabase) | ADDON::CAddonDatabase | |
| CDatabase() (defined in CDatabase) | CDatabase | |
| Close() (defined in CDatabase) | CDatabase | virtual | 
| CommitDeleteQueries() | CDatabase | |
| CommitInsertQueries() | CDatabase | |
| CommitMultipleExecute() | CDatabase | |
| CommitTransaction() (defined in CDatabase) | CDatabase | virtual | 
| Compress(bool bForce=true) (defined in CDatabase) | CDatabase | |
| Connect(const std::string &dbName, const DatabaseSettings &db, bool create) (defined in CDatabase) | CDatabase | |
| CopyDB(const std::string &latestDb) (defined in CDatabase) | CDatabase | |
| CreateAnalytics() override (defined in ADDON::CAddonDatabase) | ADDON::CAddonDatabase | protectedvirtual | 
| CreateDatabase() | CDatabase | protected | 
| CreateTables() override (defined in ADDON::CAddonDatabase) | ADDON::CAddonDatabase | protectedvirtual | 
| DeleteRepository(const std::string &id) (defined in ADDON::CAddonDatabase) | ADDON::CAddonDatabase | protected | 
| DeleteRepositoryContents(const std::string &id) (defined in ADDON::CAddonDatabase) | ADDON::CAddonDatabase | protected | 
| DeleteValues(const std::string &strTable, const Filter &filter=Filter()) | CDatabase | |
| DisableAddon(const std::string &addonID, ADDON::AddonDisabledReason disabledReason) | ADDON::CAddonDatabase | |
| DropAnalytics() (defined in CDatabase) | 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) (defined in ADDON::CAddonDatabase) | ADDON::CAddonDatabase | protected | 
| GetAddonUpdateRules(std::map< std::string, std::vector< AddonUpdateRule >> &rulesMap) const | ADDON::CAddonDatabase | |
| GetBaseDBName() const override (defined in ADDON::CAddonDatabase) | ADDON::CAddonDatabase | inlineprotectedvirtual | 
| GetDBVersion() (defined in CDatabase) | CDatabase | protected | 
| GetDeleteQueriesCount() | CDatabase | |
| GetDisabled(std::map< std::string, ADDON::AddonDisabledReason > &addons) | ADDON::CAddonDatabase | |
| GetFilter(CDbUrl &dbUrl, Filter &filter, SortDescription &sorting) (defined in CDatabase) | CDatabase | inlinevirtual | 
| GetInsertQueriesCount() | CDatabase | |
| GetInstallData(const ADDON::AddonInfoPtr &addon) (defined in ADDON::CAddonDatabase) | ADDON::CAddonDatabase | |
| GetMinSchemaVersion() const override (defined in ADDON::CAddonDatabase) | 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) (defined in ADDON::CAddonDatabase) | 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) (defined in ADDON::CAddonDatabase) | ADDON::CAddonDatabase | protected | 
| GetRepoUpdateData(const std::string &id) | ADDON::CAddonDatabase | |
| GetSchemaVersion() const override (defined in ADDON::CAddonDatabase) | 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 (defined in CDatabase) | 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 (defined in CDatabase) | CDatabase | |
| GetSingleValueInt(const std::string &query, const std::unique_ptr< dbiplus::Dataset > &ds) const | CDatabase | |
| Interrupt() (defined in CDatabase) | CDatabase | |
| IsOpen() (defined in CDatabase) | CDatabase | |
| m_pDB (defined in CDatabase) | CDatabase | protected | 
| m_pDS (defined in CDatabase) | CDatabase | protected | 
| m_pDS2 (defined in CDatabase) | CDatabase | protected | 
| m_profileManager (defined in CDatabase) | CDatabase | protected | 
| m_sqlite | CDatabase | protected | 
| OnPostUnInstall(const std::string &addonId) | ADDON::CAddonDatabase | |
| Open() override (defined in ADDON::CAddonDatabase) | ADDON::CAddonDatabase | virtual | 
| Open(const DatabaseSettings &db) (defined in CDatabase) | CDatabase | |
| PrepareSQL(std::string strStmt,...) const (defined in CDatabase) | 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() (defined in CDatabase) | CDatabase | |
| Search(const std::string &search, ADDON::VECADDONS &items) (defined in ADDON::CAddonDatabase) | ADDON::CAddonDatabase | |
| SetLastUpdated(const std::string &addonId, const CDateTime &dateTime) (defined in ADDON::CAddonDatabase) | ADDON::CAddonDatabase | |
| SetLastUsed(const std::string &addonId, const CDateTime &dateTime) (defined in ADDON::CAddonDatabase) | ADDON::CAddonDatabase | |
| SetOrigin(const std::string &addonId, const std::string &origin) (defined in ADDON::CAddonDatabase) | ADDON::CAddonDatabase | |
| SetRepoUpdateData(const std::string &id, const RepoUpdateData &updateData) | ADDON::CAddonDatabase | |
| Split(const std::string &strFileNameAndPath, std::string &strPath, std::string &strFileName) (defined in CDatabase) | CDatabase | protected | 
| SyncInstalled(const std::set< std::string > &ids, const std::set< std::string > &system, const std::set< std::string > &optional) (defined in ADDON::CAddonDatabase) | ADDON::CAddonDatabase | |
| UpdateRepositoryContent(const std::string &repositoryId, const ADDON::CAddonVersion &version, const std::string &checksum, const std::vector< AddonInfoPtr > &addons) (defined in ADDON::CAddonDatabase) | ADDON::CAddonDatabase | |
| UpdateTables(int version) override (defined in ADDON::CAddonDatabase) | ADDON::CAddonDatabase | protectedvirtual | 
| ~CAddonDatabase() override (defined in ADDON::CAddonDatabase) | ADDON::CAddonDatabase | |
| ~CDatabase(void) (defined in CDatabase) | CDatabase | virtual | 
 1.8.13
 1.8.13