Doxygen
|
Web server based search engine. More...
#include <memory>
#include <vector>
#include <map>
#include <unordered_map>
#include <string>
#include <array>
#include <variant>
#include "qcstring.h"
#include "growbuf.h"
Go to the source code of this file.
Classes | |
struct | SIData_CurrentDoc |
struct | SIData_Word |
class | SearchIndex |
Writes search index for doxygen provided server based search engine that uses PHP. More... | |
struct | SearchIndex::URL |
struct | SearchIndex::URLInfo |
class | SearchIndex::IndexWord |
class | SearchIndexExternal |
Writes search index that should be used with an externally provided search engine, e.g. More... | |
struct | SearchIndexExternal::SearchDocEntry |
class | SearchIndexIntf |
Abstract proxy interface for non-javascript based search indices. More... | |
Functions | |
void | initSearchIndexer () |
void | finalizeSearchIndexer () |
Web server based search engine.
Comes in two flavors: internal (via generated index) or external (via doxyindexer + doxysearch)
Definition in file searchindex.h.
void finalizeSearchIndexer | ( | ) |
Cleanup the search indexer
Definition at line 551 of file searchindex.cpp.
References SearchIndexIntf::Disabled, Doxygen::searchIndex, and SearchIndexIntf::setKind().
Referenced by generateOutput().
void initSearchIndexer | ( | ) |
Initialize the search indexer
Definition at line 540 of file searchindex.cpp.
References Config_getBool, SearchIndexIntf::External, SearchIndexIntf::Internal, Doxygen::searchIndex, and SearchIndexIntf::setKind().
Referenced by parseInput().