MythTV  master
Classes | Public Member Functions | Static Private Member Functions | List of all members
MRSSParser Class Reference

Classes

struct  ArbitraryLocatedData
 

Public Member Functions

 MRSSParser ()=default
 
QList< MRSSEntryoperator() (const QDomElement &item)
 

Static Private Member Functions

static QList< MRSSEntryCollectChildren (const QDomElement &holder)
 
static ArbitraryLocatedData GetArbitraryLocatedDataFor (const QDomElement &holder)
 
static QString GetURL (const QDomElement &element)
 
static QString GetTitle (const QDomElement &element)
 
static QString GetDescription (const QDomElement &element)
 
static QString GetKeywords (const QDomElement &element)
 
static int GetInt (const QDomElement &elem, const QString &attrname)
 
static QList< MRSSThumbnailGetThumbnails (const QDomElement &element)
 
static QList< MRSSCreditGetCredits (const QDomElement &element)
 
static QList< MRSSCommentGetComments (const QDomElement &element)
 
static QList< MRSSPeerLinkGetPeerLinks (const QDomElement &element)
 
static QList< MRSSSceneGetScenes (const QDomElement &element)
 
static ArbitraryLocatedData CollectArbitraryLocatedData (const QDomElement &element)
 

Detailed Description

Definition at line 190 of file rssparse.cpp.

Constructor & Destructor Documentation

◆ MRSSParser()

MRSSParser::MRSSParser ( )
default

Member Function Documentation

◆ operator()()

QList<MRSSEntry> MRSSParser::operator() ( const QDomElement &  item)
inline

Definition at line 266 of file rssparse.cpp.

◆ CollectChildren()

static QList<MRSSEntry> MRSSParser::CollectChildren ( const QDomElement &  holder)
inlinestaticprivate

Definition at line 283 of file rssparse.cpp.

Referenced by operator()().

◆ GetArbitraryLocatedDataFor()

static ArbitraryLocatedData MRSSParser::GetArbitraryLocatedDataFor ( const QDomElement &  holder)
inlinestaticprivate

Definition at line 360 of file rssparse.cpp.

Referenced by CollectChildren().

◆ GetURL()

static QString MRSSParser::GetURL ( const QDomElement &  element)
inlinestaticprivate

Definition at line 378 of file rssparse.cpp.

Referenced by CollectArbitraryLocatedData().

◆ GetTitle()

static QString MRSSParser::GetTitle ( const QDomElement &  element)
inlinestaticprivate

Definition at line 388 of file rssparse.cpp.

Referenced by CollectArbitraryLocatedData().

◆ GetDescription()

static QString MRSSParser::GetDescription ( const QDomElement &  element)
inlinestaticprivate

Definition at line 400 of file rssparse.cpp.

Referenced by CollectArbitraryLocatedData().

◆ GetKeywords()

static QString MRSSParser::GetKeywords ( const QDomElement &  element)
inlinestaticprivate

Definition at line 412 of file rssparse.cpp.

Referenced by CollectArbitraryLocatedData().

◆ GetInt()

static int MRSSParser::GetInt ( const QDomElement &  elem,
const QString &  attrname 
)
inlinestaticprivate

Definition at line 424 of file rssparse.cpp.

Referenced by CollectArbitraryLocatedData(), and GetThumbnails().

◆ GetThumbnails()

static QList<MRSSThumbnail> MRSSParser::GetThumbnails ( const QDomElement &  element)
inlinestaticprivate

Definition at line 436 of file rssparse.cpp.

Referenced by CollectArbitraryLocatedData().

◆ GetCredits()

static QList<MRSSCredit> MRSSParser::GetCredits ( const QDomElement &  element)
inlinestaticprivate

Definition at line 460 of file rssparse.cpp.

Referenced by CollectArbitraryLocatedData().

◆ GetComments()

static QList<MRSSComment> MRSSParser::GetComments ( const QDomElement &  element)
inlinestaticprivate

Definition at line 481 of file rssparse.cpp.

Referenced by CollectArbitraryLocatedData().

◆ GetPeerLinks()

static QList<MRSSPeerLink> MRSSParser::GetPeerLinks ( const QDomElement &  element)
inlinestaticprivate

Definition at line 543 of file rssparse.cpp.

Referenced by CollectArbitraryLocatedData().

◆ GetScenes()

static QList<MRSSScene> MRSSParser::GetScenes ( const QDomElement &  element)
inlinestaticprivate

Definition at line 562 of file rssparse.cpp.

Referenced by CollectArbitraryLocatedData().

◆ CollectArbitraryLocatedData()

static ArbitraryLocatedData MRSSParser::CollectArbitraryLocatedData ( const QDomElement &  element)
inlinestaticprivate

Definition at line 589 of file rssparse.cpp.

Referenced by GetArbitraryLocatedDataFor().


The documentation for this class was generated from the following file: