#include <namespacedef.h>
Public Member Functions | |
NamespaceSDict (int size=17) | |
~NamespaceSDict () | |
void | writeDeclaration (OutputList &ol, const char *title, bool isConstantGroup=false, bool localName=FALSE) |
bool | declVisible () const |
Public Member Functions inherited from SDict< NamespaceDef > | |
SDict (int size=17, bool caseSensitive=TRUE) | |
virtual | ~SDict () |
void | append (const char *key, const NamespaceDef *d) |
void | prepend (const char *key, const NamespaceDef *d) |
bool | remove (const char *key) |
NamespaceDef * | take (const char *key) |
void | sort () |
void | inSort (const char *key, const NamespaceDef *d) |
void | insertAt (int i, const char *key, const NamespaceDef *d) |
void | setAutoDelete (bool val) |
NamespaceDef * | find (const char *key) |
NamespaceDef * | find (const QCString &key) |
NamespaceDef * | find (const QString &key) |
int | findAt (const QCString &key) |
NamespaceDef * | operator[] (const char *key) const |
NamespaceDef * | at (uint i) |
void | clear () |
int | count () const |
Private Member Functions | |
int | compareValues (const NamespaceDef *item1, const NamespaceDef *item2) const |
A sorted dictionary of NamespaceDef objects.
Definition at line 173 of file namespacedef.h.
|
inline |
Definition at line 176 of file namespacedef.h.
|
inline |
Definition at line 177 of file namespacedef.h.
|
inlineprivatevirtual |
Function that is used to compare two items when sorting. Overload this to properly sort items.
Reimplemented from SDict< NamespaceDef >.
Definition at line 182 of file namespacedef.h.
bool NamespaceSDict::declVisible | ( | ) | const |
Definition at line 925 of file namespacedef.cpp.
void NamespaceSDict::writeDeclaration | ( | OutputList & | ol, |
const char * | title, | ||
bool | isConstantGroup = false , |
||
bool | localName = FALSE |
||
) |
Definition at line 939 of file namespacedef.cpp.