AddDistance(const string &s, char op='<') | CQuerySequenceNode | |
AddOccurrence(const CQueryNode &FromNode, int FromOcc) | CQueryNode | inline |
AddOccurrences(const CQueryNode &FromNode, int start, int end) | CQueryNode | |
AddOccurrences2(const CQueryNode &FromNode1, int start1, int end1, const CQueryNode &FromNode2, int start2, int end2) | CQueryNode | |
AddOccurrences3(const CQueryNode &FromNode1, int start1, int end1, const CQueryNode &FromNode2, int start2, int end2, const CQueryNode &FromNode3, int start3, int end3) | CQueryNode | |
BreakStride() const | CQueryNode | inline |
ClearAndReserveOccurrences(int size) | CQueryNode | |
ConvertOccurrencesToHits(bool bSeparateHits) | CQueryNode | |
ConvertOccurrencesToHitsForPatterns(bool bSeparateHits) | CQueryNode | |
CQueryNode(bool bUseNodeIndices=false, bool bUseMatchIds=false, const CConcHolder *holder=NULL) | CQueryNode | inline |
CQuerySequenceNode() | CQuerySequenceNode | |
Create(const CConcHolder *pHolder, const vector< const CQueryNode *> &SequenceObj, const vector< string > &DistanceStrings) | CQuerySequenceNode | |
Create(const CConcHolder *pHolder, const vector< CQueryTokenNode *> &Items, const vector< BYTE > &Distances, const vector< BYTE > &DistanceOps) | CQuerySequenceNode | |
EnsureChunkOffsets() | CQueryNode | |
Evaluate(bool bSeparateHits=false) | CQuerySequenceNode | virtual |
EvaluateWithoutHits() | CQuerySequenceNode | virtual |
GetFirstOccurrenceInHit(DWORD HitNo, BYTE MatchId) const | CQueryNode | |
GetLastOccurrenceInHit(DWORD HitNo, BYTE MatchId) const | CQueryNode | |
GetMiddleOccurrenceInHit(DWORD HitNo, BYTE MatchId) const | CQueryNode | |
GetNegation() const | CQueryNode | |
GetNodeFrequencyByNodeIndex(size_t NodeIndex) const | CQuerySequenceNode | virtual |
HitOccurrencesBegin(DWORD HitNo) const | CQueryNode | inline |
HitOccurrencesEnd(DWORD HitNo) const | CQueryNode | inline |
IsUniversalWildcard() const | CQueryNode | virtual |
m_bAtomic | CQueryNode | |
m_bNegated | CQueryNode | |
m_bUseMatchIds | CQueryNode | |
m_bUseNodeIndices | CQueryNode | |
m_CacheIds | CQueryNode | |
m_ChunkLengths | CQueryNode | |
m_ChunkOffsets | CQueryNode | |
m_DistanceOps | CQuerySequenceNode | |
m_Distances | CQuerySequenceNode | |
m_Hits | CQueryNode | |
m_Items | CQuerySequenceNode | |
m_OccurrenceMatchIds | CQueryNode | |
m_OccurrenceNodeIndices | CQueryNode | |
m_Occurrences | CQueryNode | |
m_pHolder | CQueryNode | |
m_Source | CQueryNode | |
SetHolder(const CConcHolder *pHolder) | CQueryNode | |
SetNegation(bool Value) | CQueryNode | |
SwapOccurrences(CQueryNode &Node, bool swapChunkLengths=false) | CQueryNode | |
~CQueryNode() | CQueryNode | virtual |
~CQuerySequenceNode() | CQuerySequenceNode | virtual |