libkdepim
KPIM::KScoringExpression Class Reference
#include <kscoring.h>
Detailed Description
Definition at line 185 of file kscoring.h.
Public Types | |
| enum | Condition { CONTAINS, MATCH, EQUALS, SMALLER, GREATER, MATCHCS } |
Public Member Functions | |
| Condition | getCondition () const |
| QString | getExpression () const |
| QString | getHeader () const |
| int | getType () const |
| QString | getTypeString () const |
| bool | isNeg () const |
| KScoringExpression (const QString &, const QString &, const QString &, const QString &) | |
| bool | match (ScorableArticle &a) const |
| QString | toString () const |
| void | write (QTextStream &) const |
| ~KScoringExpression () | |
Static Public Member Functions | |
| static QStringList | conditionNames () |
| static int | getConditionForName (const QString &) |
| static QString | getNameForCondition (int) |
| static QString | getTypeString (int) |
| static QStringList | headerNames () |
Member Enumeration Documentation
Definition at line 189 of file kscoring.h.
Constructor & Destructor Documentation
| KScoringExpression::KScoringExpression | ( | const QString & | h, | |
| const QString & | t, | |||
| const QString & | n, | |||
| const QString & | ng | |||
| ) |
Definition at line 432 of file kscoring.cpp.
| KScoringExpression::~KScoringExpression | ( | ) |
Definition at line 539 of file kscoring.cpp.
Member Function Documentation
| QStringList KScoringExpression::conditionNames | ( | ) | [static] |
Definition at line 511 of file kscoring.cpp.
| Condition KPIM::KScoringExpression::getCondition | ( | ) | const [inline] |
Definition at line 209 of file kscoring.h.
| int KScoringExpression::getConditionForName | ( | const QString & | s | ) | [static] |
Definition at line 466 of file kscoring.cpp.
| QString KPIM::KScoringExpression::getExpression | ( | ) | const [inline] |
Definition at line 210 of file kscoring.h.
| QString KPIM::KScoringExpression::getHeader | ( | ) | const [inline] |
Definition at line 211 of file kscoring.h.
| QString KScoringExpression::getNameForCondition | ( | int | cond | ) | [static] |
Definition at line 488 of file kscoring.cpp.
| int KScoringExpression::getType | ( | ) | const |
Definition at line 629 of file kscoring.cpp.
| QString KScoringExpression::getTypeString | ( | int | cond | ) | [static] |
Definition at line 607 of file kscoring.cpp.
| QString KScoringExpression::getTypeString | ( | ) | const |
Definition at line 602 of file kscoring.cpp.
| QStringList KScoringExpression::headerNames | ( | ) | [static] |
Definition at line 524 of file kscoring.cpp.
| bool KPIM::KScoringExpression::isNeg | ( | ) | const [inline] |
Definition at line 208 of file kscoring.h.
| bool KScoringExpression::match | ( | ScorableArticle & | a | ) | const |
Definition at line 543 of file kscoring.cpp.
| QString KScoringExpression::toString | ( | ) | const |
Definition at line 590 of file kscoring.cpp.
| void KScoringExpression::write | ( | QTextStream & | st | ) | const |
Definition at line 585 of file kscoring.cpp.
The documentation for this class was generated from the following files:
KDE 4.2 API Reference