#include <articlefilter.h>
Public Member Functions | |
| ArticleFilter (const AbstractMatcher &matcher, const AbstractAction &action) | |
| ArticleFilter (const ArticleFilter &other) | |
| void | applyTo (Article &article) const |
| const TQString & | name () const |
| void | setName (const TQString &name) |
| int | id () const |
| AbstractMatcher * | matcher () const |
| void | setMatcher (const AbstractMatcher &matcher) |
| AbstractAction * | action () const |
| void | setAction (const AbstractAction &action) |
| ArticleFilter & | operator= (const ArticleFilter &other) |
| bool | operator== (const ArticleFilter &other) const |
| void | writeConfig (TDEConfig *config) const |
| void | readConfig (TDEConfig *config) |
Detailed Description
an article filter, basically a matcher and an action.
Definition at line 50 of file articlefilter.h.
Constructor & Destructor Documentation
◆ ArticleFilter() [1/3]
| Akregator::Filters::ArticleFilter::ArticleFilter | ( | ) |
Definition at line 507 of file articlefilter.cpp.
◆ ArticleFilter() [2/3]
| Akregator::Filters::ArticleFilter::ArticleFilter | ( | const AbstractMatcher & | matcher, |
| const AbstractAction & | action | ||
| ) |
Definition at line 514 of file articlefilter.cpp.
◆ ArticleFilter() [3/3]
| Akregator::Filters::ArticleFilter::ArticleFilter | ( | const ArticleFilter & | other | ) |
Definition at line 521 of file articlefilter.cpp.
◆ ~ArticleFilter()
|
virtual |
Definition at line 526 of file articlefilter.cpp.
Member Function Documentation
◆ action()
| AbstractAction * Akregator::Filters::ArticleFilter::action | ( | ) | const |
Definition at line 543 of file articlefilter.cpp.
◆ applyTo()
| void Akregator::Filters::ArticleFilter::applyTo | ( | Article & | article | ) | const |
checks whether an article matches the matcher, and executes the action if so
Definition at line 709 of file articlefilter.cpp.
◆ id()
| int Akregator::Filters::ArticleFilter::id | ( | ) | const |
Definition at line 572 of file articlefilter.cpp.
◆ matcher()
| AbstractMatcher * Akregator::Filters::ArticleFilter::matcher | ( | ) | const |
Definition at line 538 of file articlefilter.cpp.
◆ name()
| const TQString & Akregator::Filters::ArticleFilter::name | ( | ) | const |
name of the filter, for display in filter list
Definition at line 704 of file articlefilter.cpp.
◆ operator=()
| ArticleFilter & Akregator::Filters::ArticleFilter::operator= | ( | const ArticleFilter & | other | ) |
Definition at line 560 of file articlefilter.cpp.
◆ operator==()
| bool Akregator::Filters::ArticleFilter::operator== | ( | const ArticleFilter & | other | ) | const |
Definition at line 577 of file articlefilter.cpp.
◆ readConfig()
| void Akregator::Filters::ArticleFilter::readConfig | ( | TDEConfig * | config | ) |
Definition at line 657 of file articlefilter.cpp.
◆ setAction()
| void Akregator::Filters::ArticleFilter::setAction | ( | const AbstractAction & | action | ) |
Definition at line 554 of file articlefilter.cpp.
◆ setMatcher()
| void Akregator::Filters::ArticleFilter::setMatcher | ( | const AbstractMatcher & | matcher | ) |
Definition at line 548 of file articlefilter.cpp.
◆ setName()
| void Akregator::Filters::ArticleFilter::setName | ( | const TQString & | name | ) |
Definition at line 699 of file articlefilter.cpp.
◆ writeConfig()
| void Akregator::Filters::ArticleFilter::writeConfig | ( | TDEConfig * | config | ) | const |
Definition at line 691 of file articlefilter.cpp.
The documentation for this class was generated from the following files:
