#include </home/clem/local/src/opie/core/multimedia/opieplayer/rssparser.h>
Collaboration diagram for RssParser:

Public Member Functions | |
| RssParser () | |
| ~RssParser () | |
| QVector< rssItem > & | getItems () |
| QStringList | getChannelInfo () |
| int | getSize () |
Public Attributes | |
| QString | errorMessage |
Protected Member Functions | |
| bool | startElement (const QString &, const QString &, const QString &, const QXmlAttributes &) |
| bool | endElement (const QString &, const QString &, const QString &) |
| bool | characters (const QString &) |
| bool | warning (const QXmlParseException &) |
| bool | error (const QXmlParseException &) |
| bool | fatalError (const QXmlParseException &) |
Protected Attributes | |
| QString | itemTitle |
| QString | itemLink |
| QString | itemDescription |
Private Types | |
| enum | Tag { NoneTag = 0, TitleTag = 1, NewItemTag = 2, DescriptionTag = 3, LinkTag = 4, pubDateTag = 5 } |
Private Attributes | |
| Tag | tag |
| QStringList | channelInfo |
| rssItem * | Item |
| rssChannel * | channel |
| rssImage * | image |
| bool | isItem |
| QStringList | tokenNames |
| QString | htmlString |
|
|
Definition at line 83 of file rssparser.h. |
|
|
Definition at line 19 of file rssparser.cpp. References isItem. |
|
|
Definition at line 24 of file rssparser.cpp. References channel, i, rssChannel::rssItems, and size. |
|
|
Definition at line 113 of file rssparser.cpp. References channel, rssChannel::description, rssItem::description, DescriptionTag, QString::isEmpty(), isItem, Item, rssChannel::link, rssItem::link, LinkTag, NewItemTag, NoneTag, rssChannel::pubdate, rssItem::pubdate, pubDateTag, tag, rssChannel::title, rssItem::title, and TitleTag. |
|
||||||||||||||||
|
Definition at line 95 of file rssparser.cpp. References channel, isItem, Item, NoneTag, rssChannel::rssItems, size, and tag. |
|
|
Definition at line 167 of file rssparser.cpp. References errorMessage, and qWarning(). |
|
|
Definition at line 175 of file rssparser.cpp. References errorMessage, and qWarning(). |
|
|
Definition at line 196 of file rssparser.cpp. References channel, rssChannel::copyright, rssChannel::description, rssChannel::language, rssChannel::link, rssChannel::pubdate, and rssChannel::title. |
|
|
Definition at line 186 of file rssparser.cpp. References channel, and rssChannel::rssItems. |
|
|
Definition at line 191 of file rssparser.cpp. References channel, and rssChannel::rssItems. |
|
||||||||||||||||||||
|
Definition at line 33 of file rssparser.cpp. References QValueList< T >::append(), rssChannel::attributes, rssItem::attributes, channel, DescriptionTag, i, image, isItem, Item, LinkTag, NewItemTag, pubDateTag, rssChannel::rssItems, tag, and TitleTag. |
|
|
Definition at line 159 of file rssparser.cpp. References errorMessage, and qWarning(). |
|
|
Definition at line 102 of file rssparser.h. Referenced by characters(), endElement(), getChannelInfo(), getItems(), getSize(), startElement(), and ~RssParser(). |
|
|
Definition at line 100 of file rssparser.h. |
|
|
Definition at line 75 of file rssparser.h. Referenced by error(), fatalError(), and warning(). |
|
|
Definition at line 107 of file rssparser.h. |
|
|
Definition at line 103 of file rssparser.h. Referenced by startElement(). |
|
|
Definition at line 105 of file rssparser.h. Referenced by characters(), endElement(), RssParser(), and startElement(). |
|
|
Definition at line 101 of file rssparser.h. Referenced by characters(), endElement(), and startElement(). |
|
|
Definition at line 119 of file rssparser.h. |
|
|
Definition at line 119 of file rssparser.h. |
|
|
Definition at line 119 of file rssparser.h. |
|
|
Definition at line 97 of file rssparser.h. Referenced by characters(), endElement(), and startElement(). |
|
|
Definition at line 106 of file rssparser.h. |
1.4.2