doxygen
|
Abstract proxy interface for non-javascript based search indices. More...
#include <searchindex.h>
Public Types | |
enum | Kind { Internal, External } |
using | SearchIndexVariant = std::variant< SearchIndex, SearchIndexExternal > |
Public Member Functions | |
SearchIndexIntf (Kind k) | |
void | setCurrentDoc (const Definition *ctx, const QCString &anchor, bool isSourceFile) |
void | addWord (const QCString &word, bool hiPriority) |
void | write (const QCString &file) |
Kind | kind () const |
Abstract proxy interface for non-javascript based search indices.
It forwards calls to either SearchIndex or SearchIndexExternal depending on the Kind passed during construction.