– The TU Dortmund Compression Framework
tdc::SuffixTree::STInnerNode Struct Reference

#include <SuffixTree.hpp>

Inheritance diagram for tdc::SuffixTree::STInnerNode:

Public Member Functions

 STInnerNode (int s, int e=0)
virtual ~STInnerNode ()
- Public Member Functions inherited from tdc::SuffixTree::STNode
 STNode (int s, int e=0)
virtual ~STNode ()

Public Attributes

uint string_depth
std::unordered_map< char, STNode * > child_nodes
- Public Attributes inherited from tdc::SuffixTree::STNode
int start
int end

Detailed Description

Definition at line 90 of file ds/SuffixTree.hpp.

Constructor & Destructor Documentation

◆ STInnerNode()

tdc::SuffixTree::STInnerNode::STInnerNode ( int  s,
int  e = 0 

Definition at line 102 of file ds/SuffixTree.hpp.

◆ ~STInnerNode()

virtual tdc::SuffixTree::STInnerNode::~STInnerNode ( )

Definition at line 104 of file ds/SuffixTree.hpp.

Member Data Documentation

◆ child_nodes

std::unordered_map<char, STNode*> tdc::SuffixTree::STInnerNode::child_nodes

Definition at line 96 of file ds/SuffixTree.hpp.

◆ parent

STInnerNode* tdc::SuffixTree::STInnerNode::parent

Definition at line 93 of file ds/SuffixTree.hpp.

◆ string_depth

uint tdc::SuffixTree::STInnerNode::string_depth

Definition at line 92 of file ds/SuffixTree.hpp.

◆ suffix_link

STInnerNode* tdc::SuffixTree::STInnerNode::suffix_link

Definition at line 98 of file ds/SuffixTree.hpp.

The documentation for this struct was generated from the following file: