ddc
CQueryBinaryOperationNode Member List

This is the complete list of members for CQueryBinaryOperationNode, 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
ClearAndReserveOccurrences(int size)CQueryNode
ConvertOccurrencesToHits(bool bSeparateHits)CQueryNode
ConvertOccurrencesToHitsForPatterns(bool bSeparateHits)CQueryNode
CQueryBinaryOperationNode()CQueryBinaryOperationNodeinline
CQueryBinaryOperationNode(CQueryNode *dtr1, CQueryNode *dtr2)CQueryBinaryOperationNodeinline
CQueryNode(bool bUseNodeIndices=false, bool bUseMatchIds=false, const CConcHolder *holder=NULL)CQueryNodeinline
Create(const CConcHolder *pHolder, CQueryNode *child1, CQueryNode *child2, string Operation)CQueryBinaryOperationNode
EnsureChunkOffsets()CQueryNode
Evaluate(bool bSeparateHits=false)CQueryNodevirtual
EvaluateWithoutHits()CQueryNodevirtual
GetFirstOccurrenceInHit(DWORD HitNo, BYTE MatchId) constCQueryNode
GetLastOccurrenceInHit(DWORD HitNo, BYTE MatchId) constCQueryNode
GetMiddleOccurrenceInHit(DWORD HitNo, BYTE MatchId) constCQueryNode
GetNegation() constCQueryNode
GetNodeFrequencyByNodeIndex(size_t NodeIndex) constCQueryBinaryOperationNodevirtual
HitOccurrencesBegin(DWORD HitNo) constCQueryNodeinline
HitOccurrencesEnd(DWORD HitNo) constCQueryNodeinline
hits_add(const CQueryNode &NodeFrom, vector< CHit >::const_iterator First)CQueryBinaryOperationNodeprivate
hits_and_positions_assign(const CQueryNode &NodeFrom)CQueryBinaryOperationNode
hits_and_positions_difference(bool bSeparateHits=false)CQueryBinaryOperationNode
hits_and_positions_intersection(bool bSeparateHits=false)CQueryBinaryOperationNode
hits_and_positions_swap(CQueryNode &NodeFrom)CQueryBinaryOperationNode
hits_and_positions_union(bool bSeparateHits=false)CQueryBinaryOperationNode
IsUniversalWildcard() constCQueryNodevirtual
m_bAtomicCQueryNode
m_bNegatedCQueryNode
m_bUseMatchIdsCQueryNode
m_bUseNodeIndicesCQueryNode
m_CacheIdsCQueryNode
m_ChunkLengthsCQueryNode
m_ChunkOffsetsCQueryNode
m_HitsCQueryNode
m_OccurrenceMatchIdsCQueryNode
m_OccurrenceNodeIndicesCQueryNode
m_OccurrencesCQueryNode
m_pChild1CQueryBinaryOperationNode
m_pChild2CQueryBinaryOperationNode
m_pHolderCQueryNode
m_SourceCQueryNode
pushHit(DWORD BreakNo)CQueryBinaryOperationNodeinline
SetHolder(const CConcHolder *pHolder)CQueryNode
SetNegation(bool Value)CQueryNode
SwapOccurrences(CQueryNode &Node, bool swapChunkLengths=false)CQueryNode
~CQueryBinaryOperationNode()CQueryBinaryOperationNodevirtual
~CQueryNode()CQueryNodevirtual