Kodi Documentation  18.0
Kodi is an open source media player and entertainment hub.
PVR::CPVREpgDatabase Member List

This is the complete list of members for PVR::CPVREpgDatabase, including all inherited members.

BeginMultipleExecute()CDatabase
BeginTransaction()CDatabase
BuildSQL(const std::string &strBaseDir, const std::string &strQuery, Filter &filter, std::string &strSQL, CDbUrl &dbUrl)CDatabasevirtual
BuildSQL(const std::string &strBaseDir, const std::string &strQuery, Filter &filter, std::string &strSQL, CDbUrl &dbUrl, SortDescription &sorting)CDatabasevirtual
BuildSQL(const std::string &strQuery, const Filter &filter, std::string &strSQL)CDatabaseprotected
CDatabase()CDatabase
Close() overridePVR::CPVREpgDatabasevirtual
CommitInsertQueries()CDatabase
CommitMultipleExecute()CDatabase
CommitTransaction()CDatabasevirtual
Compress(bool bForce=true)CDatabase
Connect(const std::string &dbName, const DatabaseSettings &db, bool create)CDatabase
CopyDB(const std::string &latestDb)CDatabase
CPVREpgDatabase(void)=defaultPVR::CPVREpgDatabase
CreateDatabase()CDatabaseprotected
DatasetFieldInfo typedefCDatabase
Delete(const CPVREpg &table)PVR::CPVREpgDatabase
Delete(const CPVREpgInfoTag &tag)PVR::CPVREpgDatabase
DeleteEpg(void)PVR::CPVREpgDatabase
DeleteEpgEntries(const CDateTime &maxEndTime)PVR::CPVREpgDatabase
DeleteValues(const std::string &strTable, const Filter &filter=Filter())CDatabase
DropAnalytics()CDatabase
ExecuteQuery(const std::string &strQuery)CDatabase
Get(const CPVREpgContainer &container)PVR::CPVREpgDatabase
Get(const CPVREpg &epg)PVR::CPVREpgDatabase
GetBaseDBName(void) const overridePVR::CPVREpgDatabaseinlinevirtual
GetDBVersion()CDatabaseprotected
GetFilter(CDbUrl &dbUrl, Filter &filter, SortDescription &sorting)CDatabaseinlinevirtual
GetLastEPGId(void)PVR::CPVREpgDatabase
GetLastEpgScanTime(int iEpgId, CDateTime *lastScan)PVR::CPVREpgDatabase
GetSchemaVersion(void) const overridePVR::CPVREpgDatabaseinlinevirtual
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
IsOpen()CDatabase
Lock()PVR::CPVREpgDatabase
m_pDBCDatabaseprotected
m_pDSCDatabaseprotected
m_pDS2CDatabaseprotected
m_profileManagerCDatabaseprotected
m_sqliteCDatabaseprotected
Open() overridePVR::CPVREpgDatabasevirtual
CDatabase::Open(const DatabaseSettings &db)CDatabase
Persist(const CPVREpg &epg, bool bQueueWrite=false)PVR::CPVREpgDatabase
Persist(const CPVREpgInfoTag &tag, bool bSingleUpdate=true)PVR::CPVREpgDatabase
PersistLastEpgScanTime(int iEpgId=0, bool bQueueWrite=false)PVR::CPVREpgDatabase
PrepareSQL(std::string strStmt,...) constCDatabase
QueueInsertQuery(const std::string &strQuery)CDatabase
ResultQuery(const std::string &strQuery)CDatabase
RollbackTransaction()CDatabase
Split(const std::string &strFileNameAndPath, std::string &strPath, std::string &strFileName)CDatabaseprotected
Unlock()PVR::CPVREpgDatabase
~CDatabase(void)CDatabasevirtual
~CPVREpgDatabase(void) override=defaultPVR::CPVREpgDatabase