|
My Project
|
#include <searchindex.h>
Public Types | |
| typedef Definition | ElementType |
Public Member Functions | |
| SearchIndexList (uint letter) | |
| ~SearchIndexList () | |
| void | append (Definition *d) |
| uint | letter () const |
Public Member Functions inherited from SDict< SearchDefinitionList > | |
| SDict (int size=17, bool caseSensitive=TRUE) | |
| virtual | ~SDict () |
| void | append (const char *key, const SearchDefinitionList *d) |
| void | prepend (const char *key, const SearchDefinitionList *d) |
| bool | remove (const char *key) |
| SearchDefinitionList * | take (const char *key) |
| void | sort () |
| void | inSort (const char *key, const SearchDefinitionList *d) |
| void | insertAt (int i, const char *key, const SearchDefinitionList *d) |
| void | setAutoDelete (bool val) |
| SearchDefinitionList * | find (const char *key) |
| SearchDefinitionList * | find (const QCString &key) |
| SearchDefinitionList * | find (const QString &key) |
| int | findAt (const QCString &key) |
| SearchDefinitionList * | operator[] (const char *key) const |
| SearchDefinitionList * | at (uint i) |
| void | clear () |
| int | count () const |
Private Member Functions | |
| int | compareValues (const SearchDefinitionList *md1, const SearchDefinitionList *md2) const |
Private Attributes | |
| uint | m_letter |
Definition at line 143 of file searchindex.h.
Definition at line 146 of file searchindex.h.
| SearchIndexList::SearchIndexList | ( | uint | letter | ) |
Definition at line 1254 of file searchindex.cpp.
References SDict< SearchDefinitionList >::setAutoDelete().
| SearchIndexList::~SearchIndexList | ( | ) |
Definition at line 1260 of file searchindex.cpp.
| void SearchIndexList::append | ( | Definition * | d | ) |
Definition at line 1264 of file searchindex.cpp.
References SDict< T >::append(), DefinitionIntf::definitionType(), SDict< SearchDefinitionList >::find(), Definition::localName(), Definition::name(), searchId(), DefinitionIntf::TypeGroup, and DefinitionIntf::TypePage.
|
privatevirtual |
Function that is used to compare two items when sorting. Overload this to properly sort items.
Reimplemented from SDict< SearchDefinitionList >.
Definition at line 1289 of file searchindex.cpp.
| uint SearchIndexList::letter | ( | ) | const |
Definition at line 1284 of file searchindex.cpp.
References m_letter.
Referenced by SymbolIndexContext::Private::letter(), and writeJavascriptSearchIndex().
|
private |
Definition at line 153 of file searchindex.h.
Referenced by letter().