Public Member Functions | Public Attributes | Private Member Functions

CConcXml::CFreeBiblIndex Class Reference

Inheritance diagram for CConcXml::CFreeBiblIndex:
Inheritance graph
[legend]

List of all members.

Public Member Functions

Public Attributes

Private Member Functions


Constructor & Destructor Documentation

CConcXml::CFreeBiblIndex::CFreeBiblIndex (  ) 
CConcXml::CFreeBiblIndex::~CFreeBiblIndex (  )  [virtual]

Member Function Documentation

string CConcXml::CFreeBiblIndex::GetIndexFileName ( string  Path  )  const [private]

References m_Name, and MakeFName().

Referenced by ConvertAndSaveToDiskAfterIndexing(), CreateUnion(), DeleteBiblFiles(), and ReadFromDisk().

Here is the call graph for this function:

Here is the caller graph for this function:

string CConcXml::CFreeBiblIndex::GetDescriptionStr (  )  const

References Format(), FreeBiblAttribOptionFieldName, GetTypeStr(), m_bShowInHeader, m_Name, and m_Xpath.

Here is the call graph for this function:

int CConcXml::CFreeBiblIndex::GetIntegerValue ( DWORD  FileNo  )  const

References m_ValuesForEachFile.

Referenced by CConcXml::InitGreaterByBiblIntegerField(), and CConcXml::InitLessByBiblIntegerField().

Here is the caller graph for this function:

void CConcXml::CFreeBiblIndex::clear (  )  [virtual]
string CConcXml::CFreeBiblIndex::GetStringValue ( DWORD  FileNo  )  const [virtual]

Reimplemented in CConcXml::CFreeBiblStringIndex.

References Format(), and m_ValuesForEachFile.

Referenced by CConcXml::GetFreeHeaderBiblAttributesJson(), CConcXml::GetFreeHeaderBiblAttributesWithNames(), and CConcXml::GetVisibleFreeHeaderBiblAttributes().

Here is the call graph for this function:

Here is the caller graph for this function:

bool CConcXml::CFreeBiblIndex::ReadFromDisk ( string  Path,
DWORD  FileBreaksSize 
) [virtual]

Reimplemented in CConcXml::CFreeBiblStringIndex.

References ErrorMessage(), Format(), GetIndexFileName(), m_Name, m_ValuesForEachFile, and ReadVector().

Here is the call graph for this function:

void CConcXml::CFreeBiblIndex::CreateUnion ( string  Path,
const CFreeBiblIndex pIndex1,
const CFreeBiblIndex pIndex2 
) [virtual]

Reimplemented in CConcXml::CFreeBiblStringIndex.

References GetIndexFileName(), m_ValuesForEachFile, and WriteVector().

Here is the call graph for this function:

bool CConcXml::CFreeBiblIndex::GetValueForDDCFilter ( const RML_RE::Options RegexOpts,
string  Value,
CDDCFilterWithBounds Filter 
) const [virtual]
bool CConcXml::CFreeBiblIndex::RegisterBiblStringItemId ( const string &  Value  )  [virtual]

Reimplemented in CConcXml::CFreeBiblStringIndex.

References m_ValuesForEachFile.

bool CConcXml::CFreeBiblIndex::DeleteBiblFiles ( string  Path  )  const [virtual]

Reimplemented in CConcXml::CFreeBiblStringIndex.

References GetIndexFileName().

Referenced by CConcXml::CFreeBiblStringIndex::DeleteBiblFiles().

Here is the call graph for this function:

Here is the caller graph for this function:

bool CConcXml::CFreeBiblIndex::ConvertAndSaveToDiskAfterIndexing ( string  Path  )  [virtual]

Reimplemented in CConcXml::CFreeBiblStringIndex.

References GetIndexFileName(), m_ValuesForEachFile, and WriteVector().

Here is the call graph for this function:

string CConcXml::CFreeBiblIndex::GetTypeStr (  )  const [virtual]

Reimplemented in CConcXml::CFreeBiblStringIndex.

References IntegerTypeStr.

Referenced by GetDescriptionStr().

Here is the caller graph for this function:


Member Data Documentation

the XPath to this information (from options file)

Referenced by GetDescriptionStr(), and CConcXml::RegisterFreeBiblAttributes().


The documentation for this class was generated from the following files: