akregator/src

Akregator::Filters::Criterion Class Reference

#include <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 (Subject subject, Predicate predicate, const TQVariant &object)
 
bool satisfiedBy (const Article &article) const
 
virtual void writeConfig (TDEConfig *config) const
 
virtual void readConfig (TDEConfig *config)
 
Subject subject () const
 
Predicate predicate () const
 
TQVariant object () const
 
bool operator== (const Criterion &other) const
 

Static Public Member Functions

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

Detailed Description

Criterion for ArticleMatcher.

Author
Frerich Raabe

Definition at line 261 of file articlefilter.h.


The documentation for this class was generated from the following files: