#include <kydefs.h>
Public Attributes | |
RuleFreq | refCount |
Reference count of the rule. | |
FreqValue | counter |
Counter used during arithmetic coding. | |
RuleElement * | body |
Body of the rule. | |
RuleElement * | last |
Last element of the body. | |
RuleId | id |
Unique identifier of the rule. | |
unsigned long | matchRun |
Identification of the run when the rule was matched. | |
RuleMatchResult | matchResult |
Result of last rule-matching operation. |
Each rule has its reference counter, right side (represented by a doubly-linked list of RuleElement), pointer to the last element of the right side, and unique rule identifier.
Definition at line 112 of file kydefs.h.