Encoder context tree structure.
More...
#include <fsmTree.h>
Encoder context tree structure.
Definition at line 28 of file fsmTree.h.
struct fsmTree ** fsmTree::children |
List of pointers to all the children of this node.
Definition at line 39 of file fsmTree.h.
List containing the number of occurrences of each character in this state.
Definition at line 29 of file fsmTree.h.
Index of the leftmost character of this node label in the input string.
Definition at line 29 of file fsmTree.h.
Distance from this node to the root of the tree.
Definition at line 29 of file fsmTree.h.
struct obstack fsmTree::nodeStack |
Obstack used to allocate memory for this tree.
Definition at line 49 of file fsmTree.h.
Pointer to the original node this one descends from.
Definition at line 39 of file fsmTree.h.
Pointer to the parent of this node.
Definition at line 39 of file fsmTree.h.
Index of the rightmost character of this node label in the input string.
Definition at line 29 of file fsmTree.h.
Pointer to the node whose label is the tail of this one.
Definition at line 39 of file fsmTree.h.
Total number of symbols occuring at this state.
Definition at line 29 of file fsmTree.h.
struct fsmTree ** fsmTree::transitions |
List of FSM transitions from this state.
Definition at line 39 of file fsmTree.h.
List of flags indicating an attempt was made to traverse each child edge.
Definition at line 45 of file fsmTree.h.
Flag that indicates if this node has been used to encode a symbol.
Definition at line 45 of file fsmTree.h.
The documentation for this struct was generated from the following file: