|
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::List = std::vector<ResultItem> |
Definition at line 115 of file rssparse.h.
| using ResultItem::resultList = QList<ResultItem *> |
Definition at line 114 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().
|
inline |
Definition at line 142 of file rssparse.h.
Referenced by insertRSSArticleInDB(), and insertTreeArticleInDB().
|
inline |
Definition at line 155 of file rssparse.h.
Referenced by insertRSSArticleInDB(), and insertTreeArticleInDB().
|
inline |
Definition at line 158 of file rssparse.h.
Referenced by insertTreeArticleInDB().
|
inline |
Definition at line 143 of file rssparse.h.
Referenced by insertRSSArticleInDB(), insertTreeArticleInDB(), and NetBase::StreamWebVideo().
|
inline |
Definition at line 138 of file rssparse.h.
Referenced by insertRSSArticleInDB(), insertTreeArticleInDB(), and NetBase::StreamWebVideo().
|
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 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 157 of file rssparse.h.
Referenced by insertTreeArticleInDB(), and NetBase::StreamWebVideo().
|
inline |
Definition at line 146 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 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 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 145 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 137 of file rssparse.h.
|
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 140 of file rssparse.h.
Referenced by insertRSSArticleInDB(), insertTreeArticleInDB(), and NetTree::UpdateResultItem().
|
inline |
Definition at line 144 of file rssparse.h.
Referenced by insertRSSArticleInDB(), insertTreeArticleInDB(), and NetBase::StreamWebVideo().
|
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 139 of file rssparse.h.
Referenced by insertRSSArticleInDB(), insertTreeArticleInDB(), and NetBase::ShowWebVideo().
|
inline |
Definition at line 151 of file rssparse.h.
Referenced by insertRSSArticleInDB(), and insertTreeArticleInDB().
| 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().
|
private |
Definition at line 169 of file rssparse.h.
Referenced by toMap().
|
private |
Definition at line 182 of file rssparse.h.
Referenced by ResultItem(), and toMap().
Definition at line 185 of file rssparse.h.
Referenced by ResultItem().
|
private |
Definition at line 170 of file rssparse.h.
Referenced by ResultItem(), and toMap().
|
private |
Definition at line 165 of file rssparse.h.
Referenced by toMap().
|
private |
Definition at line 176 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 177 of file rssparse.h.
Referenced by ResultItem(), and toMap().
|
private |
Definition at line 184 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 179 of file rssparse.h.
Referenced by ResultItem(), and toMap().
|
private |
Definition at line 180 of file rssparse.h.
Referenced by ResultItem(), and toMap().
|
private |
Definition at line 168 of file rssparse.h.
Referenced by 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 172 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 164 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 167 of file rssparse.h.
Referenced by toMap().
|
private |
Definition at line 171 of file rssparse.h.
Referenced by ResultItem(), and toMap().
|
private |
Definition at line 161 of file rssparse.h.
Referenced by ensureSortFields(), and toMap().
|
private |
Definition at line 166 of file rssparse.h.
Referenced by toMap().
|
private |
Definition at line 178 of file rssparse.h.
Referenced by ResultItem(), and toMap().