MythTV
master
|
#include <libmythbase/rssparse.h>
Public Types | |
using | resultList = QList< ResultItem * > |
using | List = std::vector< ResultItem > |
Public Member Functions | |
ResultItem (QString title, QString sortTitle, QString subtitle, QString sortSubtitle, QString desc, QString URL, QString thumbnail, QString mediaURL, QString author, const QDateTime &date, const QString &time, const QString &rating, off_t filesize, const QString &player, const QStringList &playerargs, const QString &download, const QStringList &downloadargs, uint width, uint height, const QString &language, bool downloadable, const QStringList &countries, uint season, uint episode, bool customhtml) | |
ResultItem ()=default | |
~ResultItem ()=default | |
void | ensureSortFields (void) |
void | toMap (InfoMap &metadataMap) |
const QString & | GetTitle () const |
const QString & | GetSortTitle () const |
const QString & | GetSubtitle () const |
const QString & | GetSortSubtitle () const |
const QString & | GetDescription () const |
const QString & | GetURL () const |
const QString & | GetThumbnail () const |
const QString & | GetMediaURL () const |
const QString & | GetAuthor () const |
const QDateTime & | GetDate () const |
const QString & | GetTime () const |
const QString & | GetRating () const |
const off_t & | GetFilesize () const |
const QString & | GetPlayer () const |
const QStringList & | GetPlayerArguments () const |
const QString & | GetDownloader () const |
const QStringList & | GetDownloaderArguments () const |
const uint & | GetWidth () const |
const uint & | GetHeight () const |
const QString & | GetLanguage () const |
const bool & | GetDownloadable () const |
const QStringList & | GetCountries () const |
const uint & | GetSeason () const |
const uint & | GetEpisode () const |
const bool & | GetCustomHTML () const |
Private Attributes | |
QString | m_title |
QString | m_sorttitle |
QString | m_subtitle |
QString | m_sortsubtitle |
QString | m_desc |
QString | m_url |
QString | m_thumbnail |
QString | m_mediaURL |
QString | m_author |
QDateTime | m_date |
QString | m_time |
QString | m_rating |
off_t | m_filesize {0} |
QString | m_player |
QStringList | m_playerargs |
QString | m_download |
QStringList | m_downloadargs |
uint | m_width {0} |
uint | m_height {0} |
QString | m_language |
bool | m_downloadable {false} |
QStringList | m_countries |
uint | m_season {0} |
uint | m_episode {0} |
bool | m_customhtml {false} |
Definition at line 109 of file rssparse.h.
using ResultItem::resultList = QList<ResultItem *> |
Definition at line 114 of file rssparse.h.
using ResultItem::List = std::vector<ResultItem> |
Definition at line 115 of file rssparse.h.
ResultItem::ResultItem | ( | QString | title, |
QString | sortTitle, | ||
QString | subtitle, | ||
QString | sortSubtitle, | ||
QString | desc, | ||
QString | URL, | ||
QString | thumbnail, | ||
QString | mediaURL, | ||
QString | author, | ||
const QDateTime & | date, | ||
const QString & | time, | ||
const QString & | rating, | ||
off_t | filesize, | ||
const QString & | player, | ||
const QStringList & | playerargs, | ||
const QString & | download, | ||
const QStringList & | downloadargs, | ||
uint | width, | ||
uint | height, | ||
const QString & | language, | ||
bool | downloadable, | ||
const QStringList & | countries, | ||
uint | season, | ||
uint | episode, | ||
bool | customhtml | ||
) |
Definition at line 18 of file rssparse.cpp.
|
default |
|
default |
void ResultItem::ensureSortFields | ( | void | ) |
Definition at line 60 of file rssparse.cpp.
Referenced by ResultItem().
void ResultItem::toMap | ( | InfoMap & | metadataMap | ) |
Definition at line 70 of file rssparse.cpp.
Referenced by NetTree::AddFileNode(), NetSearch::SetTextAndThumbnail(), NetTree::UpdateCurrentItem(), NetTree::UpdateResultItem(), and NetTree::UpdateSiteItem().
|
inline |
Definition at line 134 of file rssparse.h.
Referenced by NetTree::AddFileNode(), NetBase::DoDeleteVideo(), NetBase::DoDownloadAndPlay(), NetBase::DoPlayVideo(), insertRSSArticleInDB(), insertTreeArticleInDB(), NetSearch::ShowMenu(), NetBase::ShowWebVideo(), NetBase::StreamWebVideo(), and NetTree::UpdateResultItem().
|
inline |
Definition at line 135 of file rssparse.h.
|
inline |
Definition at line 136 of file rssparse.h.
Referenced by insertTreeArticleInDB(), and NetBase::StreamWebVideo().
|
inline |
Definition at line 137 of file rssparse.h.
|
inline |
Definition at line 138 of file rssparse.h.
Referenced by insertRSSArticleInDB(), insertTreeArticleInDB(), and NetBase::StreamWebVideo().
|
inline |
Definition at line 139 of file rssparse.h.
Referenced by insertRSSArticleInDB(), insertTreeArticleInDB(), and NetBase::ShowWebVideo().
|
inline |
Definition at line 140 of file rssparse.h.
Referenced by insertRSSArticleInDB(), insertTreeArticleInDB(), and NetTree::UpdateResultItem().
|
inline |
Definition at line 141 of file rssparse.h.
Referenced by NetBase::DoDeleteVideo(), NetBase::DoDownloadAndPlay(), NetBase::DoPlayVideo(), insertRSSArticleInDB(), insertTreeArticleInDB(), NetSearch::ShowMenu(), NetBase::ShowWebVideo(), and NetBase::StreamWebVideo().
|
inline |
Definition at line 142 of file rssparse.h.
Referenced by insertRSSArticleInDB(), and insertTreeArticleInDB().
|
inline |
Definition at line 143 of file rssparse.h.
Referenced by insertRSSArticleInDB(), insertTreeArticleInDB(), and NetBase::StreamWebVideo().
|
inline |
Definition at line 144 of file rssparse.h.
Referenced by insertRSSArticleInDB(), insertTreeArticleInDB(), and NetBase::StreamWebVideo().
|
inline |
Definition at line 145 of file rssparse.h.
Referenced by insertRSSArticleInDB(), and insertTreeArticleInDB().
|
inline |
Definition at line 146 of file rssparse.h.
Referenced by insertRSSArticleInDB(), and insertTreeArticleInDB().
|
inline |
Definition at line 147 of file rssparse.h.
Referenced by insertRSSArticleInDB(), insertTreeArticleInDB(), and NetBase::ShowWebVideo().
|
inline |
Definition at line 148 of file rssparse.h.
Referenced by insertRSSArticleInDB(), insertTreeArticleInDB(), and NetBase::ShowWebVideo().
|
inline |
Definition at line 149 of file rssparse.h.
Referenced by insertRSSArticleInDB(), and insertTreeArticleInDB().
|
inline |
Definition at line 150 of file rssparse.h.
Referenced by insertRSSArticleInDB(), and insertTreeArticleInDB().
|
inline |
Definition at line 151 of file rssparse.h.
Referenced by insertRSSArticleInDB(), and insertTreeArticleInDB().
|
inline |
Definition at line 152 of file rssparse.h.
Referenced by insertRSSArticleInDB(), and insertTreeArticleInDB().
|
inline |
Definition at line 153 of file rssparse.h.
Referenced by insertRSSArticleInDB(), and insertTreeArticleInDB().
|
inline |
Definition at line 154 of file rssparse.h.
Referenced by insertRSSArticleInDB(), insertTreeArticleInDB(), NetSearch::ShowMenu(), NetTree::ShowMenu(), NetBase::StreamWebVideo(), and NetTree::UpdateResultItem().
|
inline |
Definition at line 155 of file rssparse.h.
Referenced by insertRSSArticleInDB(), and insertTreeArticleInDB().
|
inline |
Definition at line 156 of file rssparse.h.
Referenced by insertTreeArticleInDB(), and NetBase::StreamWebVideo().
|
inline |
Definition at line 157 of file rssparse.h.
Referenced by insertTreeArticleInDB(), and NetBase::StreamWebVideo().
|
inline |
Definition at line 158 of file rssparse.h.
Referenced by insertTreeArticleInDB().
|
private |
Definition at line 161 of file rssparse.h.
Referenced by ensureSortFields(), and toMap().
|
private |
Definition at line 162 of file rssparse.h.
Referenced by ensureSortFields(), and toMap().
|
private |
Definition at line 163 of file rssparse.h.
Referenced by ensureSortFields(), and toMap().
|
private |
Definition at line 164 of file rssparse.h.
Referenced by ensureSortFields(), and toMap().
|
private |
Definition at line 165 of file rssparse.h.
Referenced by toMap().
|
private |
Definition at line 166 of file rssparse.h.
Referenced by toMap().
|
private |
Definition at line 167 of file rssparse.h.
Referenced by toMap().
|
private |
Definition at line 168 of file rssparse.h.
Referenced by toMap().
|
private |
Definition at line 169 of file rssparse.h.
Referenced by toMap().
|
private |
Definition at line 170 of file rssparse.h.
Referenced by ResultItem(), and toMap().
|
private |
Definition at line 171 of file rssparse.h.
Referenced by ResultItem(), and toMap().
|
private |
Definition at line 172 of file rssparse.h.
Referenced by ResultItem(), and toMap().
|
private |
Definition at line 173 of file rssparse.h.
Referenced by ResultItem(), and toMap().
|
private |
Definition at line 174 of file rssparse.h.
Referenced by ResultItem(), and toMap().
|
private |
Definition at line 175 of file rssparse.h.
Referenced by ResultItem(), and toMap().
|
private |
Definition at line 176 of file rssparse.h.
Referenced by ResultItem(), and toMap().
|
private |
Definition at line 177 of file rssparse.h.
Referenced by ResultItem(), and toMap().
|
private |
Definition at line 178 of file rssparse.h.
Referenced by ResultItem(), and toMap().
|
private |
Definition at line 179 of file rssparse.h.
Referenced by ResultItem(), and toMap().
|
private |
Definition at line 180 of file rssparse.h.
Referenced by ResultItem(), and toMap().
Definition at line 181 of file rssparse.h.
Referenced by ResultItem(), and toMap().
|
private |
Definition at line 182 of file rssparse.h.
Referenced by ResultItem(), and toMap().
|
private |
Definition at line 183 of file rssparse.h.
Referenced by ResultItem(), and toMap().
|
private |
Definition at line 184 of file rssparse.h.
Referenced by ResultItem(), and toMap().
Definition at line 185 of file rssparse.h.
Referenced by ResultItem().