Macaulay2 Engine
Loading...
Searching...
No Matches

◆ SuffixTreeNode() [1/2]

SuffixTreeNode::SuffixTreeNode ( )
inline

Definition at line 83 of file SuffixTree.hpp.

83 :
84 mParent(nullptr),
85 mChildren(std::map<Label,SuffixTreeNode*> {}),
86 mSuffixLink(nullptr),
87 mIsFullPattern(false),
89 mArcLabel(Label {}),
90 mLabel(Label {})
91 {};
std::vector< int > Label
SuffixTreeNode * mParent
SuffixTreeNode * mSuffixLink
std::map< Label, SuffixTreeNode * > mChildren

References mChildren, mParent, and SuffixTreeNode().

Referenced by addChild(), buildRoot(), getChild(), operator<<, parent(), setParent(), setSuffixLink(), suffixLink(), SuffixTreeNode(), and SuffixTreeNode().