ddc
CQueryTokenNode Member List

This is the complete list of members for CQueryTokenNode, including all inherited members.

AddOccurrence(const CQueryNode &FromNode, int FromOcc)CQueryNodeinline
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() constCQueryNodeinline
BuildRegExp(string RegExpStr, vector< DWORD > &IndexItems, bool negated=false)CQueryTokenNode
ClearAndReserveOccurrences(int size)CQueryNode
ConvertOccurrencesToHits(bool bSeparateHits)CQueryNode
ConvertOccurrencesToHitsForPatterns(bool bSeparateHits)CQueryNode
CQueryNode(bool bUseNodeIndices=false, bool bUseMatchIds=false, const CConcHolder *holder=NULL)CQueryNodeinline
CQueryTokenNode(int NodeIndex, BYTE MatchId=0)CQueryTokenNode
CreateAnchorPattern(const CConcHolder *pHolder, const string &BreakName, int anchor)CQueryTokenNode
CreateChunkPattern(const CConcHolder *pHolder, const string &IndexName, const string &ChunkTypeStr)CQueryTokenNode
CreateFileList(const CConcHolder *pHolder, const string &IndexName, const string &FileName)CQueryTokenNode
CreateInfixPattern(const CConcHolder *pHolder, const string &IndexName, const string &Infix)CQueryTokenNode
CreateInfixSetPattern(const CConcHolder *pHolder, const string &IndexName, const set< string > &Infixes)CQueryTokenNode
CreateLemmaPattern(const CConcHolder *pHolder, const string &Value)CQueryTokenNode
CreateMorphAnnotationPattern(const CConcHolder *pHolder, const string &IndexName, const vector< string > &Items)CQueryTokenNode
CreateNullPattern(const CConcHolder *pHolder, const string &IndexName="Token")CQueryTokenNode
CreatePrefixPattern(const CConcHolder *pHolder, const string &IndexName, const string &Prefix)CQueryTokenNode
CreatePrefixSetPattern(const CConcHolder *pHolder, const string &IndexName, const set< string > &Prefixes)CQueryTokenNode
CreateRegexPattern(const CConcHolder *pHolder, const string &IndexName, const string &Regex, bool negated=false)CQueryTokenNode
CreateSetPattern(const CConcHolder *pHolder, const string &IndexName, const set< string > &Values)CQueryTokenNode
CreateStringPattern(const CConcHolder *pHolder, const string &IndexName, const string &Value)CQueryTokenNode
CreateSuffixPattern(const CConcHolder *pHolder, const string &IndexName, const string &Suffix)CQueryTokenNode
CreateSuffixSetPattern(const CConcHolder *pHolder, const string &IndexName, const set< string > &Suffixes)CQueryTokenNode
CreateThesPattern(const CConcHolder *pHolder, const string &IndexName, const string &src)CQueryTokenNode
CreateUniversalPattern(const CConcHolder *pHolder, const string &SourceStr="*")CQueryTokenNode
EnsureChunkOffsets()CQueryNode
Evaluate(bool bSeparateHits=false)CQueryTokenNodevirtual
EvaluateWithoutHits()CQueryTokenNodevirtual
GetFirstOccurrenceInHit(DWORD HitNo, BYTE MatchId) constCQueryNode
GetIndex(const CConcHolder *pHolder, const string &IndexName)CQueryTokenNode
GetLastOccurrenceInHit(DWORD HitNo, BYTE MatchId) constCQueryNode
GetMiddleOccurrenceInHit(DWORD HitNo, BYTE MatchId) constCQueryNode
GetNegation() constCQueryNode
GetNodeFrequencyByNodeIndex(size_t NodeIndex) constCQueryTokenNodevirtual
HitOccurrencesBegin(DWORD HitNo) constCQueryNodeinline
HitOccurrencesEnd(DWORD HitNo) constCQueryNodeinline
IsUniversalWildcard() constCQueryTokenNodevirtual
m_AnchorOffsetCQueryTokenNode
m_bAnchorCQueryTokenNode
m_bAnyCQueryTokenNode
m_bAtomicCQueryNode
m_bChunkCQueryTokenNode
m_bNegatedCQueryNode
m_bUseMatchIdsCQueryNode
m_bUseNodeIndicesCQueryNode
m_CacheIdsCQueryNode
m_ChunkLengthsCQueryNode
m_ChunkOffsetsCQueryNode
m_HitsCQueryNode
m_IndexItemsCQueryTokenNode
m_IndexNameCQueryTokenNode
m_MatchIdCQueryTokenNode
m_NodeIndexCQueryTokenNode
m_OccurrenceMatchIdsCQueryNode
m_OccurrenceNodeIndicesCQueryNode
m_OccurrencesCQueryNode
m_pHolderCQueryNode
m_SourceCQueryNode
MakeUnique(void)CQueryTokenNode
SetHolder(const CConcHolder *pHolder)CQueryNode
SetMatchId(BYTE MatchId)CQueryTokenNode
SetNegation(bool Value)CQueryNode
SwapOccurrences(CQueryNode &Node, bool swapChunkLengths=false)CQueryNode
~CQueryNode()CQueryNodevirtual
~CQueryTokenNode()CQueryTokenNodevirtual