|
Aegis
4.25.D505
|
#include <item.h>
Public Member Functions | |
| virtual | ~rss_item () |
| rss_item () | |
| rss_item (const rss_item &) | |
| rss_item & | operator= (const rss_item &) |
| void | handle_title (const nstring &value) |
| void | handle_description (const nstring &value) |
| void | handle_pub_date (const nstring &value) |
| void | handle_link (const nstring &value) |
| void | handle_author (const nstring &value) |
| void | handle_category (const nstring &value) |
| void | handle_comments (const nstring &value) |
| void | handle_enclosure (const nstring &value) |
| void | handle_guid (const nstring &value, bool is_perma_link) |
| void | handle_source (const nstring &value) |
| void | print (output::pointer out) const |
| void | handle_change (change::pointer cp) |
Private Attributes | |
| nstring | title |
| nstring | description |
| nstring | pub_date |
| nstring | link |
| nstring | author |
| nstring | category |
| nstring | comments |
| nstring | enclosure |
| nstring | guid |
| bool | guidIsPermaLink |
| nstring | source |
The rss_item class is used to represent an Item in an RSS feed.
| virtual rss_item::~rss_item | ( | ) | [virtual] |
The destructor.
The default constructor.
| rss_item::rss_item | ( | const rss_item & | ) |
The copy constructor.
| void rss_item::handle_author | ( | const nstring & | value | ) |
Add the email address of the author of the item.
| void rss_item::handle_category | ( | const nstring & | value | ) |
Add a category for this item to be included with.
| void rss_item::handle_change | ( | change::pointer | cp | ) |
the handle_change method is used to set the attributes of the RSS item from the given change.
| cp | The change to take the attributes from. |
| void rss_item::handle_comments | ( | const nstring & | value | ) |
Add the URL of a page for comments relating to the item.
| void rss_item::handle_description | ( | const nstring & | value | ) |
The handle_description method is used to set the description of the item.
| void rss_item::handle_enclosure | ( | const nstring & | value | ) |
Add a description of a media object attached to the item.
| void rss_item::handle_guid | ( | const nstring & | value, |
| bool | is_perma_link | ||
| ) |
Add a string that uniquely identifies the item.
| void rss_item::handle_link | ( | const nstring & | value | ) |
Add a link (URL) for the item.
| void rss_item::handle_pub_date | ( | const nstring & | value | ) |
The handle_pub_date method is used to set the pub_date of the item.
| void rss_item::handle_source | ( | const nstring & | value | ) |
Add the RSS channel that the item came from.
| void rss_item::handle_title | ( | const nstring & | value | ) |
The handle_title method is used to set the title of the item.
| void rss_item::print | ( | output::pointer | out | ) | const |
Print out the contents of the item.
nstring rss_item::author [private] |
nstring rss_item::category [private] |
nstring rss_item::comments [private] |
nstring rss_item::description [private] |
nstring rss_item::enclosure [private] |
nstring rss_item::guid [private] |
bool rss_item::guidIsPermaLink [private] |
nstring rss_item::link [private] |
nstring rss_item::pub_date [private] |
nstring rss_item::source [private] |
nstring rss_item::title [private] |
1.7.6.1