doxygen
Public Types | Public Member Functions | List of all members
SearchIndexIntf Class Reference

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
 

Detailed Description

Abstract proxy interface for non-javascript based search indices.

It forwards calls to either SearchIndex or SearchIndexExternal depending on the Kind passed during construction.


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