akregator/src

Akregator::Filters::Criterion Class Reference

#include <articlefilter.h>

List of all members.


Detailed Description

Criterion for ArticleMatcher.

Author:
Frerich Raabe

Definition at line 257 of file articlefilter.h.


Public Types

enum  Subject {
  Title, Description, Author, Link,
  Status, KeepFlag
}
enum  Predicate { Contains = 0x01, Equals = 0x02, Matches = 0x03, Negation = 0x80 }

Public Member Functions

 Criterion ()
 Criterion (Subject subject, Predicate predicate, const QVariant &object)
bool satisfiedBy (const Article &article) const
virtual void writeConfig (KConfig *config) const
virtual void readConfig (KConfig *config)
Subject subject () const
Predicate predicate () const
QVariant object () const
bool operator== (const Criterion &other) const

Static Public Member Functions

static QString subjectToString (Subject subj)
static Subject stringToSubject (const QString &subjStr)
static QString predicateToString (Predicate pred)
static Predicate stringToPredicate (const QString &predStr)

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