ddc
|
#include <IndexSetForQueryingStage.h>
Public Member Functions | |
DWORD | GetIndexItemOffsetAndFlags () const |
return m_IndexItemOffsetAndFlags for serialization More... | |
void | SetIndexItemOffsetAndFlags (DWORD Value) |
set m_IndexItemOffsetAndFlags for serialization More... | |
DWORD | GetIndexItemOffset () const |
returns a reference of this index item to CStringIndexSet::m_StringBuffer More... | |
void | SetIndexItemOffset (DWORD Value) |
sets a reference of this index item to CStringIndexSet::m_StringBuffer More... | |
DWORD | GetItemIndexFlags () const |
returns flags of this index item More... | |
void | AddItemIndexFlags (DWORD Value) |
set flags of this index item More... | |
DWORD | GetEndOccurOffset () const |
return the upper bound offset of occurrences in CIndexSetForQueryingStage::m_OccursFp More... | |
void | SetEndOccurOffset (DWORD EndOccurOffset) |
set the upper bound offset of occurrences in CIndexSetForQueryingStage::m_OccursFp More... | |
bool | HasOneOccurrence () const |
Static Public Member Functions | |
static size_t | GetMaximalNumberOfRunningTokens () |
Private Attributes | |
DWORD | m_IndexItemOffsetAndFlags |
DWORD | m_EndOccurOffset |
CIndexItem contains basic information about one index item. In the strict sense one index item is a connection between an indexed string and its occurrences. More generally the term "index item" is used to refer also an indexed string.
|
inline |
return m_IndexItemOffsetAndFlags for serialization
References m_IndexItemOffsetAndFlags.
Referenced by save_to_bytes().
|
inline |
set m_IndexItemOffsetAndFlags for serialization
Referenced by CIndexSetForQueryingStage::AddOneIndexItem(), and restore_from_bytes().
|
inlinestatic |
References AllFlags.
Referenced by CConcIndexator::CreateAsUnion(), ConcIndexatorInvoker::FinalizeIndex(), and ConcIndexatorInvoker::IndexFile().
|
inline |
returns a reference of this index item to CStringIndexSet::m_StringBuffer
References AllFlags.
Referenced by LessByPrefixIndex::operator()().
|
inline |
sets a reference of this index item to CStringIndexSet::m_StringBuffer
References AllFlags.
|
inline |
returns flags of this index item
References AllFlags.
|
inline |
set flags of this index item
References AllFlags.
Referenced by CIndexSetForQueryingStage::AddOneIndexItem().
|
inline |
return the upper bound offset of occurrences in CIndexSetForQueryingStage::m_OccursFp
References m_EndOccurOffset.
Referenced by CStringIndexSet::FindOccurrences(), and save_to_bytes().
|
inline |
set the upper bound offset of occurrences in CIndexSetForQueryingStage::m_OccursFp
Referenced by CIndexSetForQueryingStage::AddOneIndexItem(), and restore_from_bytes().
|
inline |
References TheOnlyOccurIsInEndOccurNo.
Referenced by CStringIndexSet::FindOccurrences().
|
private |
Referenced by GetIndexItemOffsetAndFlags().
|
private |
Referenced by GetEndOccurOffset().