Syndication::SpecificItem Class Reference

Interface for all format-specific item-like classes, such as RSS2/RDF items, and Atom entries. More...

#include <specificitem.h>

List of all members.

Public Member Functions

virtual ~SpecificItem ()
virtual bool accept (SpecificItemVisitor *visitor)=0

Detailed Description

Interface for all format-specific item-like classes, such as RSS2/RDF items, and Atom entries.

To process items based on their format, use a SpecificItemVisitor.

Author:
Frank Osterfeld

Definition at line 46 of file specificitem.h.


Constructor & Destructor Documentation

Syndication::SpecificItem::~SpecificItem (  )  [virtual]

virtual dtor

Definition at line 27 of file specificitem.cpp.


Member Function Documentation

virtual bool Syndication::SpecificItem::accept ( SpecificItemVisitor visitor  )  [pure virtual]

This must be implemented for the double dispatch technique (Visitor pattern).

The usual implementation is

 return visitor->visit(this);

See also SpecificItemVisitor.

Parameters:
visitor the visitor "visiting" this object

The documentation for this class was generated from the following files:
KDE Home | KDE Accessibility Home | Description of Access Keys