|
MythTV master
|
#include <mythbackend/recordingextender.h>
Public Member Functions | |
| RecordingExtender * | getExtender () |
| virtual RecExtDataPage * | newPage (const QJsonDocument &doc)=0 |
| virtual QUrl | makeInfoUrl (const SportInfo &info, const QDateTime &dt)=0 |
| virtual QUrl | makeGameUrl (const ActiveGame &game, const QString &str)=0 |
| virtual QUrl | findInfoUrl (ActiveGame &game, SportInfo &info)=0 |
| virtual RecExtDataPage * | loadPage (const ActiveGame &game, const QUrl &_url)=0 |
Static Public Member Functions | |
| static void | clearCache () |
| Clear the downloaded document cache. More... | |
Protected Member Functions | |
| RecExtDataSource (QObject *parent) | |
Protected Attributes | |
| QUrl | m_url |
Static Protected Attributes | |
| static QHash< QString, QJsonDocument > | s_downloadedJson {} |
| A cache of downloaded documents. More... | |
Definition at line 260 of file recordingextender.h.
|
inlineexplicitprotected |
Definition at line 275 of file recordingextender.h.
|
static |
Clear the downloaded document cache.
Definition at line 338 of file recordingextender.cpp.
Referenced by RecordingExtender::clearDownloadedInfo().
|
pure virtual |
Implemented in RecExtEspnDataSource, and RecExtMlbDataSource.
|
inline |
Definition at line 265 of file recordingextender.h.
|
pure virtual |
Implemented in RecExtEspnDataSource, and RecExtMlbDataSource.
|
pure virtual |
Implemented in RecExtEspnDataSource, and RecExtMlbDataSource.
|
pure virtual |
Implemented in RecExtEspnDataSource, and RecExtMlbDataSource.
|
pure virtual |
Implemented in RecExtEspnDataSource, and RecExtMlbDataSource.
|
protected |
Definition at line 277 of file recordingextender.h.
|
staticprotected |
A cache of downloaded documents.
Definition at line 278 of file recordingextender.h.
Referenced by clearCache(), RecExtEspnDataSource::loadPage(), and RecExtMlbDataSource::loadPage().