|
My Project
|
#include <searchindex.h>
Classes | |
| struct | Private |
Public Member Functions | |
| SearchIndexExternal () | |
| ~SearchIndexExternal () | |
| void | setCurrentDoc (Definition *ctx, const char *anchor, bool isSourceFile) |
| void | addWord (const char *word, bool hiPriority) |
| void | write (const char *file) |
Public Member Functions inherited from SearchIndexIntf | |
| SearchIndexIntf (Kind k) | |
| virtual | ~SearchIndexIntf () |
| Kind | kind () const |
Private Attributes | |
| Private * | p |
Additional Inherited Members | |
Public Types inherited from SearchIndexIntf | |
| enum | Kind { Internal, External } |
Definition at line 100 of file searchindex.h.
| SearchIndexExternal::SearchIndexExternal | ( | ) |
Definition at line 432 of file searchindex.cpp.
References SearchIndexExternal::Private::current, SearchIndexExternal::Private::docEntries, p, Private, and SDict< T >::setAutoDelete().
| SearchIndexExternal::~SearchIndexExternal | ( | ) |
Definition at line 439 of file searchindex.cpp.
References p.
|
virtual |
Implements SearchIndexIntf.
Definition at line 527 of file searchindex.cpp.
References GrowBuf::addChar(), GrowBuf::addStr(), SearchIndexExternal::Private::current, GrowBuf::getPos(), SearchDocEntry::importantText, isId(), SearchDocEntry::normalText, and p.
|
virtual |
Implements SearchIndexIntf.
Definition at line 500 of file searchindex.cpp.
References SDict< T >::append(), SearchDocEntry::args, Config_getString, SearchIndexExternal::Private::current, definitionToName(), SearchIndexExternal::Private::docEntries, SearchDocEntry::extId, SDict< T >::find(), Doxygen::htmlFileExtension, SearchDocEntry::name, p, stripPath(), SearchDocEntry::type, DefinitionIntf::TypeMember, and SearchDocEntry::url.
|
virtual |
Implements SearchIndexIntf.
Definition at line 536 of file searchindex.cpp.
References GrowBuf::addChar(), SearchDocEntry::args, convertToXML(), doc, SearchIndexExternal::Private::docEntries, endl(), err(), SearchDocEntry::extId, GrowBuf::get(), SearchDocEntry::importantText, SearchDocEntry::name, SearchDocEntry::normalText, p, SearchDocEntry::type, and SearchDocEntry::url.
|
private |
Definition at line 110 of file searchindex.h.
Referenced by addWord(), SearchIndexExternal(), setCurrentDoc(), write(), and ~SearchIndexExternal().