#include <FreeBiblIndex.h>
|
| CFreeBiblStringConstant (const string &value="") |
|
virtual | ~CFreeBiblStringConstant () |
|
virtual void | clear () |
|
virtual string | GetTypeStr () const |
|
virtual CFreeBiblIndexTypeId | GetTypeId () const |
| return bibl-field subtype identifier More...
|
|
virtual const string & | GetXpathStr () const |
|
virtual string | GetStringValue (DWORD FileNo) const |
|
virtual int | GetIntegerValue (DWORD FileNo) const |
|
virtual void | ReadFromDisk (string Path, DWORD FileBreaksSize, bool useMMap=false) |
|
virtual bool | ConvertAndSaveToDiskAfterIndexing (string Path) |
|
virtual void | CreateUnion (const string &Path, const vector< const CFreeBiblIndex *> &Indices, const vector< size_t > &FileCounts) |
|
virtual void | CreatePartitions (vector< CFreeBiblIndex *> &Parts, const vector< string > &Paths, const vector< DWORD > &EndFileNo) const |
|
void | setValue (const string &value) |
|
| CFreeBiblStringIndex () |
|
virtual | ~CFreeBiblStringIndex () |
|
virtual void | RegisterBiblStringItemId (const string &Value) |
|
bool | DeleteBiblFiles (string Path) const |
|
virtual bool | GetFilterBounds (CDDCFilterWithBounds &Filter, const string &LoValue, const string &HiValue) const |
|
virtual bool | GetFilterValue (CDDCFilterWithBounds &Filter, const string &Value) const |
|
virtual bool | GetFilterValues (CDDCFilterWithBounds &Filter, const string &Regex) const |
|
virtual bool | GetFilterValues (CDDCFilterWithBounds &Filter, const set< string > &Values) const |
| initialize CDDCFilterWithBounds for a set of target values (default throws errLogic) More...
|
|
virtual size_t | size (void) const |
| for server info More...
|
|
virtual DWORD | GetIntegerLowerBound (const string &Value) const |
| for key-based pruning (v2.1.9): map a single value-string to its value-id More...
|
|
| CFreeBiblIndex () |
|
virtual | ~CFreeBiblIndex () |
|
string | GetDescriptionStr () const |
|
virtual bool | FileMatches (DWORD FileNo, const CDDCFilterWithBounds &Filter) const |
| test whether a given file matches the filter condition (for count(*) queries) More...
|
|
virtual | ~CFreeBiblIndexInterface () |
|
◆ CFreeBiblStringConstant()
CFreeBiblStringConstant::CFreeBiblStringConstant |
( |
const string & |
value = "" | ) |
|
◆ ~CFreeBiblStringConstant()
CFreeBiblStringConstant::~CFreeBiblStringConstant |
( |
| ) |
|
|
virtual |
◆ clear()
void CFreeBiblStringConstant::clear |
( |
void |
| ) |
|
|
virtual |
◆ GetTypeStr()
string CFreeBiblStringConstant::GetTypeStr |
( |
| ) |
const |
|
virtual |
◆ GetTypeId()
◆ GetXpathStr()
const string & CFreeBiblStringConstant::GetXpathStr |
( |
| ) |
const |
|
virtual |
◆ GetStringValue()
string CFreeBiblStringConstant::GetStringValue |
( |
DWORD |
FileNo | ) |
const |
|
virtual |
◆ GetIntegerValue()
int CFreeBiblStringConstant::GetIntegerValue |
( |
DWORD |
FileNo | ) |
const |
|
virtual |
◆ ReadFromDisk()
void CFreeBiblStringConstant::ReadFromDisk |
( |
string |
Path, |
|
|
DWORD |
FileBreaksSize, |
|
|
bool |
useMMap = false |
|
) |
| |
|
virtual |
◆ ConvertAndSaveToDiskAfterIndexing()
bool CFreeBiblStringConstant::ConvertAndSaveToDiskAfterIndexing |
( |
string |
Path | ) |
|
|
virtual |
◆ CreateUnion()
void CFreeBiblStringConstant::CreateUnion |
( |
const string & |
Path, |
|
|
const vector< const CFreeBiblIndex *> & |
Indices, |
|
|
const vector< size_t > & |
FileCounts |
|
) |
| |
|
virtual |
◆ CreatePartitions()
void CFreeBiblStringConstant::CreatePartitions |
( |
vector< CFreeBiblIndex *> & |
Parts, |
|
|
const vector< string > & |
Paths, |
|
|
const vector< DWORD > & |
EndFileNo |
|
) |
| const |
|
virtual |
◆ setValue()
void CFreeBiblStringConstant::setValue |
( |
const string & |
value | ) |
|
◆ m_Value
string CFreeBiblStringConstant::m_Value |
|
protected |
The documentation for this class was generated from the following files: