|
LRAUV
revA
|
A logging Rule implementing a logical AND() between two other rules. More...
#include <LoggerRules.h>


Public Member Functions | |
| AndRule (Rule *ruleOneIn, Rule *ruleTwoIn, Rule *ruleThreeIn=NULL, Rule *ruleFourIn=NULL, Rule *ruleFiveIn=NULL, Rule *ruleSizIn=NULL, Rule *ruleSevenIn=NULL) | |
| virtual | ~AndRule (void) |
| virtual bool | check (const LogEntry *entry) |
| Does this rule match this LogEntry. More... | |
| virtual Str | toString (void) |
| Serialize this Rule to a Str. More... | |
Public Member Functions inherited from Rule | |
| virtual | ~Rule (void) |
| Destructor. More... | |
| virtual void | activate () |
| virtual void | deactivate () |
| virtual bool | isActive () |
Private Member Functions | |
| AndRule (const AndRule &old) | |
Private Attributes | |
| Rule * | ruleOne_ |
| Rule * | ruleTwo_ |
| Rule * | ruleThree_ |
| Rule * | ruleFour_ |
| Rule * | ruleFive_ |
| Rule * | ruleSix_ |
| Rule * | ruleSeven_ |
Additional Inherited Members | |
Protected Member Functions inherited from Rule | |
| Rule (void) | |
| Protected constructor for pure virtual class. More... | |
A logging Rule implementing a logical AND() between two other rules.
| AndRule::AndRule | ( | Rule * | ruleOneIn, |
| Rule * | ruleTwoIn, | ||
| Rule * | ruleThreeIn = NULL, |
||
| Rule * | ruleFourIn = NULL, |
||
| Rule * | ruleFiveIn = NULL, |
||
| Rule * | ruleSizIn = NULL, |
||
| Rule * | ruleSevenIn = NULL |
||
| ) |
|
virtual |
References ruleFive_, ruleFour_, ruleOne_, ruleSeven_, ruleSix_, ruleThree_, and ruleTwo_.
|
private |
|
virtual |
Does this rule match this LogEntry.
Implements Rule.
References Rule::check(), ruleFive_, ruleFour_, ruleOne_, ruleSeven_, ruleSix_, ruleThree_, and ruleTwo_.
|
virtual |
Implements Rule.
References ruleFive_, ruleFour_, ruleOne_, ruleSeven_, ruleSix_, ruleThree_, ruleTwo_, and Rule::toString().
|
private |
Referenced by check(), toString(), and ~AndRule().
|
private |
Referenced by check(), toString(), and ~AndRule().
|
private |
Referenced by check(), toString(), and ~AndRule().
|
private |
Referenced by check(), toString(), and ~AndRule().
|
private |
Referenced by check(), toString(), and ~AndRule().
|
private |
Referenced by check(), toString(), and ~AndRule().
|
private |
Referenced by check(), toString(), and ~AndRule().