Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members  

Rule Struct Reference

Structure representing one rule. More...

#include <kydefs.h>

List of all members.

Public Attributes

RuleFreq refCount
 Reference count of the rule.

FreqValue counter
 Counter used during arithmetic coding.

RuleElementbody
 Body of the rule.

RuleElementlast
 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.


Detailed Description

Structure representing one rule.

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.


The documentation for this struct was generated from the following file:
Generated on Wed Feb 5 10:43:06 2003 for Exalt by doxygen1.2.14 written by Dimitri van Heesch, © 1997-2002