, including all inherited members.
AddInputLoadIndexToMemoryLoadIndex() | CIndexSetForLoadingStage | |
AddItemStrToBuffer(const char *Str, size_t StrLen) | CIndexSetForLoadingStage | [protected] |
AddMemoryLoadIndexToMainLoadIndex() | CIndexSetForLoadingStage | |
AddOccurs(size_t IndexItemNo, const bool bOneOccurrence, const size_t StartOccurNo, const size_t EndOccurNo, vector< CTokenNo > &Occurs, size_t PeriodNo, COccurrBuffer &OccursBuffer, CShortOccurCache *pCacheByIndexSet, int &CacheId) const | CIndexSetForQueryingStage | [protected] |
AddOneIndexItem(CItemIndexForLoading &M, FILE *res_fp, size_t &CurrPositionInResFile, const CTokenNo EndTokeNo) | CIndexSetForQueryingStage | [protected] |
AssertHasPath() const | CIndexSetForQueryingStage | [protected] |
BuildPeriodsDivisionAndCompress(const DWORD TokenId, vector< CTokenNo > &InputTokens) | CIndexSetForQueryingStage | [protected] |
CIndexSetForLoadingStage() | CIndexSetForLoadingStage | |
CIndexSetForQueryingStage(const CStringIndexator *pParent) | CIndexSetForQueryingStage | |
CloseStorageFile() | CStringIndexSet | [private] |
CloseTempBigramsFile() | CIndexSetForLoadingStage | |
ConvertLoadIndexToWorkingIndex() | CStringIndexSet | [private] |
ConvertTempStorageToPersistent() | CStringIndexSet | [private] |
CreateTempFiles(string Path) | CIndexSetForLoadingStage | |
CreateUnionTokenStorage(const CStringIndexSet &I1, const CStringIndexSet &I2, const map< DWORD, DWORD > &First2Result, const map< DWORD, DWORD > &Second2Result) | CStringIndexSet | [private] |
CStringIndexSet(const CStringIndexator *pParent) | CStringIndexSet | |
DeleteTempFiles() | CIndexSetForLoadingStage | |
DestroyIndexSet() | CStringIndexSet | |
DumpBigrams() const | CStringIndexSet | |
DumpBigramsOfOneDirection(BigramDirectionEnum bigram_direc) const | CStringIndexSet | [private] |
DumpStorage() const | CStringIndexSet | |
FindChunkOccurrences(const vector< DWORD > &IndexItems, vector< CTokenNo > &occurrences, vector< size_t > &ChunkLengths, size_t PeriodNo, CMyTimeSpanHolder &Profilerp, CShortOccurCacheMap *pCaches, vector< int > &CacheIds) const | CStringIndexSet | |
FindOccurrences(const vector< DWORD > &IndexItems, const size_t PeriodNo, vector< CTokenNo > &occurrences, CMyTimeSpanHolder &Profilerp, CShortOccurCacheMap *pCaches, vector< int > &CacheIds) const | CStringIndexSet | |
GetFileNameForInfos() const | CIndexSetForQueryingStage | [protected] |
GetIndexItemStr(const T &W) const | CStringIndexSet | [inline] |
GetLeftBigramsFileName() const | CStringIndexSet | [private] |
GetMemoryLoadIndexItemsCount() const | CIndexSetForLoadingStage | |
GetName() const | CStringIndexSet | [private, virtual] |
GetOccHdrFileName() const | CIndexSetForQueryingStage | [protected] |
GetOccurrsFileSize() const | CIndexSetForQueryingStage | [protected] |
GetOccursFileName() const | CIndexSetForQueryingStage | [protected] |
GetPeriodsDevisionFileName() const | CIndexSetForQueryingStage | [protected] |
GetStartOccurNo(size_t IndexNo) const | CIndexSetForQueryingStage | [protected] |
GetStorageFileName() const | CStringIndexSet | [private] |
GetTokensFromStorage(const size_t start_offset, const size_t end_offset, vector< COutputToken > &Tokens) const | CStringIndexSet | |
IndexOneBigram(const char *Word1, BYTE Word1Len, const char *Word2, BYTE Word2Len, const CTokenNo &TokenOffset, char SecondWordAddress) | CIndexSetForLoadingStage | [protected] |
InitIndexSet(string Name, string ShortName, bool bCreateItemStorage, bool bCompress) | CStringIndexSet | |
InsertToInputLoadIndex(const char *Str, size_t StrLen, const vector< CTokenNo > &occurrences) | CIndexSetForLoadingStage | |
LoadIndexSet(bool bLoadHeaderOfOccurrences=true) | CIndexSetForQueryingStage | |
m_bCompressOccurrences | CIndexSetForQueryingStage | |
m_BigramBorder | CIndexSetForLoadingStage | |
m_BigramsIndex | CStringIndexSet | |
m_bUseItemStorage | CIndexSetForLoadingStage | |
m_EndPeriodOffsets | CIndexSetForQueryingStage | |
m_Index | CIndexSetForQueryingStage | |
m_MainOccurTempFileName | CIndexSetForLoadingStage | [protected] |
m_MaxBigramWindowSize | CIndexSetForLoadingStage | |
m_Name | CStringIndexSet | |
m_pParent | CIndexSetForQueryingStage | |
m_ShortName | CStringIndexSet | |
m_StorageFile | CStringIndexSet | [private] |
m_StringBuffer | CIndexSetForLoadingStage | |
m_TempBigramsFileName | CIndexSetForLoadingStage | [protected] |
m_TempStorageFile | CIndexSetForLoadingStage | [protected] |
m_TempStorageFileName | CIndexSetForLoadingStage | [protected] |
OpenStorageFile() | CStringIndexSet | [private] |
ProcessBigramBorder(CTokenNo occurrence) | CIndexSetForLoadingStage | |
QueryTokenList(const string &WordForm, vector< DWORD > &MatchWords) const | CStringIndexSet | |
QueryTokenListUsingRegExp(RML_RE &RegExp, vector< DWORD > &MatchWords) const | CStringIndexSet | |
QueryTokenListWithRightTruncation(const string &WordForm, vector< DWORD > &MatchWords) const | CStringIndexSet | |
ReadAllOccurrences(size_t IndexItemNo, vector< CTokenNo > &Occurs) const | CIndexSetForQueryingStage | |
ReadFromTheDisk() | CStringIndexSet | |
SaveMemoryLoadIndex() | CIndexSetForLoadingStage | |
SaveOnePartOfUnionTokenStorage(FILE *res_fp, const map< DWORD, DWORD > &Old2New) const | CStringIndexSet | [private] |
SortInputAndMemoryIndices() | CIndexSetForLoadingStage | |
UnionIndexSet(const CStringIndexSet &I1, const CStringIndexSet &I2, const CTokenNo EndToken1, const CTokenNo EndToken2) | CStringIndexSet | |
UseBigrams() const | CIndexSetForLoadingStage | |
WritePeriodsDivision() | CIndexSetForQueryingStage | [protected] |
WriteToFile(bool bAfterLoading) | CStringIndexSet | |
~CIndexSetForLoadingStage() | CIndexSetForLoadingStage | |
~CIndexSetForQueryingStage() | CIndexSetForQueryingStage | |
~CStringIndexSet() | CStringIndexSet | |