Algorithms Library Toolkit
A toolkit for algorithms, especially for algorithms on formal languages
Static Public Member Functions
tree::properties::SubtreeJumpTable Class Reference

#include <SubtreeJumpTable.h>

Static Public Member Functions

template<class SymbolType >
static ext::vector< int > compute (const tree::PrefixRankedBarTree< SymbolType > &subject)
 
template<class SymbolType >
static ext::vector< int > compute (const tree::PrefixRankedBarPattern< SymbolType > &pattern)
 
template<class SymbolType >
static ext::vector< int > compute (const tree::PrefixRankedBarNonlinearPattern< SymbolType > &pattern)
 
template<class SymbolType >
static ext::vector< int > compute (const tree::PrefixRankedTree< SymbolType > &subject)
 
template<class SymbolType >
static ext::vector< int > compute (const tree::PrefixRankedPattern< SymbolType > &pattern)
 
template<class SymbolType >
static ext::vector< int > compute (const tree::PrefixRankedExtendedPattern< SymbolType > &pattern)
 
template<class SymbolType >
static ext::vector< int > compute (const tree::PrefixRankedNonlinearPattern< SymbolType > &pattern)
 

Member Function Documentation

◆ compute() [1/7]

template<class SymbolType >
ext::vector< int > tree::properties::SubtreeJumpTable::compute ( const tree::PrefixRankedBarNonlinearPattern< SymbolType > &  pattern)
static
Here is the call graph for this function:

◆ compute() [2/7]

template<class SymbolType >
ext::vector< int > tree::properties::SubtreeJumpTable::compute ( const tree::PrefixRankedBarPattern< SymbolType > &  pattern)
static
Here is the call graph for this function:

◆ compute() [3/7]

template<class SymbolType >
ext::vector< int > tree::properties::SubtreeJumpTable::compute ( const tree::PrefixRankedBarTree< SymbolType > &  subject)
static
Here is the call graph for this function:
Here is the caller graph for this function:

◆ compute() [4/7]

template<class SymbolType >
ext::vector< int > tree::properties::SubtreeJumpTable::compute ( const tree::PrefixRankedExtendedPattern< SymbolType > &  pattern)
static
Here is the call graph for this function:

◆ compute() [5/7]

template<class SymbolType >
ext::vector< int > tree::properties::SubtreeJumpTable::compute ( const tree::PrefixRankedNonlinearPattern< SymbolType > &  pattern)
static
Here is the call graph for this function:

◆ compute() [6/7]

template<class SymbolType >
ext::vector< int > tree::properties::SubtreeJumpTable::compute ( const tree::PrefixRankedPattern< SymbolType > &  pattern)
static
Here is the call graph for this function:

◆ compute() [7/7]

template<class SymbolType >
ext::vector< int > tree::properties::SubtreeJumpTable::compute ( const tree::PrefixRankedTree< SymbolType > &  subject)
static
Here is the call graph for this function:

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