|
MythTV
0.26-pre
|
Go to the source code of this file.
Classes | |
| class | ProgramInfo |
| Holds information on recordings and videos. More... | |
| class | PMapDBReplacement |
Typedefs | |
| typedef AutoDeleteDeque < ProgramInfo * > | ProgramList |
Functions | |
| MPUBLIC bool | LoadFromProgram (ProgramList &destination, const QString &sql, const MSqlBindings &bindings, const ProgramList &schedList) |
| MPUBLIC bool | LoadFromOldRecorded (ProgramList &destination, const QString &sql, const MSqlBindings &bindings) |
| MPUBLIC bool | LoadFromRecorded (ProgramList &destination, bool possiblyInProgressRecordingsOnly, const QMap< QString, uint32_t > &inUseMap, const QMap< QString, bool > &isJobRunning, const QMap< QString, ProgramInfo * > &recMap, int sort=0) |
| template<typename TYPE > | |
| bool | LoadFromScheduler (AutoDeleteDeque< TYPE * > &destination, bool &hasConflicts, QString altTable="", int recordid=-1) |
| template<typename T > | |
| bool | LoadFromScheduler (AutoDeleteDeque< T > &destination) |
| MPUBLIC bool | GetNextRecordingList (QDateTime &nextRecordingStart, bool *hasConflicts=NULL, vector< ProgramInfo > *list=NULL) |
| typedef AutoDeleteDeque<ProgramInfo*> ProgramList |
Definition at line 31 of file programinfo.h.
| MPUBLIC bool LoadFromProgram | ( | ProgramList & | destination, |
| const QString & | sql, | ||
| const MSqlBindings & | bindings, | ||
| const ProgramList & | schedList | ||
| ) |
| MPUBLIC bool LoadFromOldRecorded | ( | ProgramList & | destination, |
| const QString & | sql, | ||
| const MSqlBindings & | bindings | ||
| ) |
| MPUBLIC bool LoadFromRecorded | ( | ProgramList & | destination, |
| bool | possiblyInProgressRecordingsOnly, | ||
| const QMap< QString, uint32_t > & | inUseMap, | ||
| const QMap< QString, bool > & | isJobRunning, | ||
| const QMap< QString, ProgramInfo * > & | recMap, | ||
| int | sort = 0 |
||
| ) |
| bool LoadFromScheduler | ( | AutoDeleteDeque< TYPE * > & | destination, |
| bool & | hasConflicts, | ||
| QString | altTable = "", |
||
| int | recordid = -1 |
||
| ) |
Definition at line 746 of file programinfo.h.
Referenced by ProgramRecPriority::countMatches(), GuideGrid::customEvent(), StatusBox::doScheduleStatus(), ProgLister::FillItemList(), ViewScheduleDiff::fillList(), Scheduler::FillRecordListFromMaster(), GuideGrid::generateListings(), Dvr::GetConflictList(), GetNextRecordingList(), Guide::GetProgramDetails(), Guide::GetProgramGuide(), Dvr::GetUpcomingList(), ViewScheduled::Load(), GuideGrid::Load(), LoadFromScheduler(), ViewScheduled::LoadList(), GuideGrid::quickRecord(), and ProgFinder::selectShowData().
| bool LoadFromScheduler | ( | AutoDeleteDeque< T > & | destination | ) |
Definition at line 783 of file programinfo.h.
| MPUBLIC bool GetNextRecordingList | ( | QDateTime & | nextRecordingStart, |
| bool * | hasConflicts = NULL, |
||
| vector< ProgramInfo > * | list = NULL |
||
| ) |
Definition at line 4916 of file programinfo.cpp.
Referenced by setScheduledWakeupTime(), and WelcomeDialog::updateScheduledList().
1.7.6.1