The searchindex.cpp
File Reference
Included Headers
Functions Index
static int | charsToIndex (const QCString &word) |
static void | writeInt (std::ostream &f, size_t index) |
static void | writeString (std::ostream &f, const QCString &s) |
static QCString | definitionToName (const Definition *ctx) |
void | initSearchIndexer () |
void | finalizeSearchIndexer () |
Variables Index
const size_t | numIndexEntries = 256*256 |
static std::mutex | g_searchIndexMutex |
Functions
charsToIndex()
| static |
Definition at line 175 of file searchindex.cpp.
Reference QCString::length.
Referenced by SearchIndex::addWordRec.
definitionToName()
| static |
Definition at line 391 of file searchindex.cpp.
References Definition::definitionType, MemberDef::isDefine, MemberDef::isEnumerate, MemberDef::isEnumValue, MemberDef::isEvent, MemberDef::isForeign, MemberDef::isFriend, MemberDef::isFunction, MemberDef::isProperty, MemberDef::isRelated, MemberDef::isSignal, MemberDef::isSlot, MemberDef::isTypedef, MemberDef::isVariable, toClassDef, toMemberDef, Definition::TypeClass, Definition::TypeConcept, Definition::TypeDir, Definition::TypeFile, Definition::TypeGroup, Definition::TypeMember, Definition::TypeModule, Definition::TypeNamespace, Definition::TypePackage and Definition::TypePage.
Referenced by SearchIndexExternal::setCurrentDoc.
finalizeSearchIndexer()
|
Cleanup the search indexer
Definition at line 551 of file searchindex.cpp.
References SearchIndexIntf::Disabled and Doxygen::searchIndex.
Referenced by generateOutput.
initSearchIndexer()
|
Initialize the search indexer
Definition at line 540 of file searchindex.cpp.
References Config_getBool, SearchIndexIntf::External, SearchIndexIntf::Internal and Doxygen::searchIndex.
Referenced by parseInput.
writeInt()
| static |
Definition at line 242 of file searchindex.cpp.
Referenced by SearchIndex::write.
writeString()
| static |
Definition at line 250 of file searchindex.cpp.
Reference QCString::length.
Referenced by SearchIndex::write.
Variables
g_searchIndexMutex
| static |
Definition at line 50 of file searchindex.cpp.
Referenced by SearchIndex::addWord, SearchIndexExternal::addWord, SearchIndex::setCurrentDoc and SearchIndexExternal::setCurrentDoc.
numIndexEntries
|
Definition at line 48 of file searchindex.cpp.
Referenced by SearchIndex::SearchIndex and SearchIndex::write.
Generated via doxygen2docusaurus by Doxygen 1.14.0.