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

This is the complete list of members for PVR::CPVRDatabase, 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::CPVRDatabasevirtual
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
CPVRDatabase(void)=defaultPVR::CPVRDatabase
CreateDatabase()CDatabaseprotected
DatasetFieldInfo typedefCDatabase
Delete(const CPVRClient &client)PVR::CPVRDatabase
Delete(const CPVRChannel &channel)PVR::CPVRDatabase
Delete(const CPVRChannelGroup &group)PVR::CPVRDatabase
DeleteChannelGroups(void)PVR::CPVRDatabase
DeleteChannels(void)PVR::CPVRDatabase
DeleteClients()PVR::CPVRDatabase
DeleteValues(const std::string &strTable, const Filter &filter=Filter())CDatabase
DropAnalytics()CDatabase
ExecuteQuery(const std::string &strQuery)CDatabase
Get(CPVRChannelGroup &results, bool bCompressDB)PVR::CPVRDatabase
Get(CPVRChannelGroups &results)PVR::CPVRDatabase
Get(CPVRChannelGroup &group, const CPVRChannelGroup &allGroup)PVR::CPVRDatabase
GetBaseDBName() const overridePVR::CPVRDatabaseinlinevirtual
GetDBVersion()CDatabaseprotected
GetFilter(CDbUrl &dbUrl, Filter &filter, SortDescription &sorting)CDatabaseinlinevirtual
GetPriority(const CPVRClient &client)PVR::CPVRDatabase
GetSchemaVersion() const overridePVR::CPVRDatabaseinlinevirtual
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
m_pDBCDatabaseprotected
m_pDSCDatabaseprotected
m_pDS2CDatabaseprotected
m_profileManagerCDatabaseprotected
m_sqliteCDatabaseprotected
Open() overridePVR::CPVRDatabasevirtual
CDatabase::Open(const DatabaseSettings &db)CDatabase
Persist(const CPVRClient &client)PVR::CPVRDatabase
Persist(CPVRChannel &channel, bool bCommit)PVR::CPVRDatabase
Persist(CPVRChannelGroup &group)PVR::CPVRDatabase
PrepareSQL(std::string strStmt,...) constCDatabase
QueueInsertQuery(const std::string &strQuery)CDatabase
ResetEPG(void)PVR::CPVRDatabase
ResultQuery(const std::string &strQuery)CDatabase
RollbackTransaction()CDatabase
Split(const std::string &strFileNameAndPath, std::string &strPath, std::string &strFileName)CDatabaseprotected
UpdateLastWatched(const CPVRChannel &channel)PVR::CPVRDatabase
UpdateLastWatched(const CPVRChannelGroup &group)PVR::CPVRDatabase
~CDatabase(void)CDatabasevirtual
~CPVRDatabase(void) override=defaultPVR::CPVRDatabase