#include <ForwardOccurrenceTest.h>
|
template<class SymbolType > |
static size_t | occurrence (const PrefixRankedBarTree< SymbolType > &subject, const ext::vector< int > &subjectSubtreeJumpTable, const PrefixRankedBarTree< SymbolType > &pattern, size_t subjectPosition, size_t patternStartIndex=0) |
|
template<class SymbolType > |
static size_t | occurrence (const PrefixRankedBarTree< SymbolType > &subject, const ext::vector< int > &subjectSubtreeJumpTable, const PrefixRankedBarPattern< SymbolType > &pattern, size_t subjectPosition, size_t patternStartIndex=0) |
|
template<class SymbolType > |
static size_t | occurrence (const PrefixRankedBarTree< SymbolType > &subject, const ext::vector< int > &subjectSubtreeJumpTable, const tree::PrefixRankedBarTree< unsigned > &repeats, const PrefixRankedBarNonlinearPattern< SymbolType > &pattern, size_t subjectPosition, size_t patternStartIndex=0) |
|
template<class SymbolType > |
static size_t | occurrence (const PrefixRankedTree< SymbolType > &subject, const ext::vector< int > &subjectSubtreeJumpTable, const PrefixRankedTree< SymbolType > &pattern, size_t subjectPosition, size_t patternStartIndex=0) |
|
template<class SymbolType > |
static size_t | occurrence (const PrefixRankedTree< SymbolType > &subject, const ext::vector< int > &subjectSubtreeJumpTable, const PrefixRankedPattern< SymbolType > &pattern, size_t subjectPosition, size_t patternStartIndex=0) |
|
template<class SymbolType > |
static size_t | occurrence (const PrefixRankedTree< SymbolType > &subject, const ext::vector< int > &subjectSubtreeJumpTable, const PrefixRankedExtendedPattern< SymbolType > &pattern, size_t subjectPosition, size_t patternStartIndex=0) |
|
template<class SymbolType > |
static size_t | occurrence (const PrefixRankedTree< SymbolType > &subject, const ext::vector< int > &subjectSubtreeJumpTable, const tree::PrefixRankedTree< unsigned > &repeats, const PrefixRankedNonlinearPattern< SymbolType > &pattern, size_t subjectPosition, size_t patternStartIndex=0) |
|
◆ occurrence() [1/7]
template<class SymbolType >
size_t tree::exact::ForwardOccurrenceTest::occurrence |
( |
const PrefixRankedBarTree< SymbolType > & |
subject, |
|
|
const ext::vector< int > & |
subjectSubtreeJumpTable, |
|
|
const PrefixRankedBarPattern< SymbolType > & |
pattern, |
|
|
size_t |
subjectPosition, |
|
|
size_t |
patternStartIndex = 0 |
|
) |
| |
|
static |
◆ occurrence() [2/7]
template<class SymbolType >
size_t tree::exact::ForwardOccurrenceTest::occurrence |
( |
const PrefixRankedBarTree< SymbolType > & |
subject, |
|
|
const ext::vector< int > & |
subjectSubtreeJumpTable, |
|
|
const PrefixRankedBarTree< SymbolType > & |
pattern, |
|
|
size_t |
subjectPosition, |
|
|
size_t |
patternStartIndex = 0 |
|
) |
| |
|
static |
◆ occurrence() [3/7]
template<class SymbolType >
◆ occurrence() [4/7]
template<class SymbolType >
◆ occurrence() [5/7]
template<class SymbolType >
size_t tree::exact::ForwardOccurrenceTest::occurrence |
( |
const PrefixRankedTree< SymbolType > & |
subject, |
|
|
const ext::vector< int > & |
subjectSubtreeJumpTable, |
|
|
const PrefixRankedPattern< SymbolType > & |
pattern, |
|
|
size_t |
subjectPosition, |
|
|
size_t |
patternStartIndex = 0 |
|
) |
| |
|
static |
◆ occurrence() [6/7]
template<class SymbolType >
size_t tree::exact::ForwardOccurrenceTest::occurrence |
( |
const PrefixRankedTree< SymbolType > & |
subject, |
|
|
const ext::vector< int > & |
subjectSubtreeJumpTable, |
|
|
const PrefixRankedTree< SymbolType > & |
pattern, |
|
|
size_t |
subjectPosition, |
|
|
size_t |
patternStartIndex = 0 |
|
) |
| |
|
static |
◆ occurrence() [7/7]
template<class SymbolType >
The documentation for this class was generated from the following file: