Kodi Documentation 22.0
Kodi is an open source media player and entertainment hub.
Loading...
Searching...
No Matches
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) constCDatabaseprotected
CDatabase()CDatabase
Close() overridePVR::CPVRDatabasevirtual
CommitDeleteQueries()CDatabase
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()=defaultPVR::CPVRDatabase
CreateDatabase()CDatabaseprotected
Delete(const CPVRClient &client)PVR::CPVRDatabase
Delete(const CPVRProvider &provider)PVR::CPVRDatabase
Delete(const CPVRChannelGroup &group)PVR::CPVRDatabase
Delete(const CPVRTimerInfoTag &timer)PVR::CPVRDatabase
DeleteChannelGroups()PVR::CPVRDatabase
DeleteChannels()PVR::CPVRDatabase
DeleteClients()PVR::CPVRDatabase
DeleteProviders()PVR::CPVRDatabase
DeleteTimers()PVR::CPVRDatabase
DeleteValues(const std::string &strTable, const Filter &filter=Filter())CDatabase
DropAnalytics()CDatabase
ExecuteQuery(const std::string &strQuery)CDatabase
Get(bool bRadio, const std::vector< std::shared_ptr< CPVRClient > > &clients, std::map< std::pair< int, int >, std::shared_ptr< CPVRChannel > > &results) constPVR::CPVRDatabase
Get(CPVRProviders &results, const std::vector< std::shared_ptr< CPVRClient > > &clients) constPVR::CPVRDatabase
Get(CPVRChannelGroups &results, const std::vector< std::shared_ptr< CPVRClient > > &clients) constPVR::CPVRDatabase
Get(const CPVRChannelGroup &group, const std::vector< std::shared_ptr< CPVRClient > > &clients) constPVR::CPVRDatabase
GetBaseDBName() const overridePVR::CPVRDatabaseinlinevirtual
GetDBVersion()CDatabaseprotected
GetDeleteQueriesCount()CDatabase
GetFilter(CDbUrl &dbUrl, Filter &filter, SortDescription &sorting)CDatabaseinlinevirtual
GetInsertQueriesCount()CDatabase
GetLocalGroups(CPVRChannelGroups &results) constPVR::CPVRDatabase
GetMaxProviderId() constPVR::CPVRDatabase
GetPriority(const CPVRClient &client) constPVR::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()) constCDatabase
GetSingleValue(const std::string &query) constCDatabase
GetSingleValue(const std::string &query, const std::unique_ptr< dbiplus::Dataset > &ds) constCDatabase
GetSingleValueInt(const std::string &strTable, const std::string &strColumn, const std::string &strWhereClause=std::string(), const std::string &strOrderBy=std::string()) constCDatabase
GetSingleValueInt(const std::string &query) constCDatabase
GetSingleValueInt(const std::string &query, const std::unique_ptr< dbiplus::Dataset > &ds) constCDatabase
GetTimers(CPVRTimers &timers, const std::vector< std::shared_ptr< CPVRClient > > &clients) constPVR::CPVRDatabase
Interrupt()CDatabase
IsOpen()CDatabase
Lock()PVR::CPVRDatabase
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(CPVRProvider &provider, bool updateRecord=false)PVR::CPVRDatabase
Persist(CPVRChannelGroup &group)PVR::CPVRDatabase
Persist(CPVRTimerInfoTag &timer)PVR::CPVRDatabase
PrepareSQL(std::string strStmt,...) constCDatabase
QueueDeleteQuery(const CPVRChannel &channel)PVR::CPVRDatabase
QueueDeleteQuery(const CPVRChannelGroupMember &groupMember)PVR::CPVRDatabase
CDatabase::QueueDeleteQuery(const std::string &strQuery)CDatabase
QueueInsertQuery(const std::string &strQuery)CDatabase
ResetEPG()PVR::CPVRDatabase
ResultQuery(const std::string &strQuery) constCDatabase
RollbackTransaction()CDatabase
Split(const std::string &strFileNameAndPath, std::string &strPath, std::string &strFileName)CDatabaseprotected
Unlock()PVR::CPVRDatabase
UpdateLastOpened(const CPVRChannelGroup &group)PVR::CPVRDatabase
UpdateLastWatched(const CPVRChannel &channel, int groupId)PVR::CPVRDatabase
UpdateLastWatched(const CPVRChannelGroup &group)PVR::CPVRDatabase
~CDatabase(void)CDatabasevirtual
~CPVRDatabase() override=defaultPVR::CPVRDatabase