|
ISLEman
|
This file contains functions for the various index pages. More...
#include <stdlib.h>#include <qtextstream.h>#include <qdatetime.h>#include <qdir.h>#include <qregexp.h>#include "message.h"#include "index.h"#include "doxygen.h"#include "config.h"#include "filedef.h"#include "outputlist.h"#include "util.h"#include "groupdef.h"#include "language.h"#include "htmlgen.h"#include "htmlhelp.h"#include "ftvhelp.h"#include "dot.h"#include "pagedef.h"#include "dirdef.h"#include "vhdldocgen.h"#include "layout.h"#include "memberlist.h"#include "classlist.h"#include "namespacedef.h"#include "filename.h"Classes | |
| class | MemberIndexList |
| class | PrefixIgnoreClassList |
| Special class list where sorting takes IGNORE_PREFIX into account. More... | |
| class | AlphaIndexTableCell |
| Class representing a cell in the alphabetical class index. More... | |
| class | AlphaIndexTableRows |
| Class representing a row in the alphabetical class index. More... | |
| class | AlphaIndexTableRowsIterator |
| Iterator for the cells in a row of the alphabetical class index. More... | |
| class | AlphaIndexTableColumns |
| Class representing the columns in the alphabetical class index. More... | |
| class | UsedIndexLetters |
| struct | CmhlInfo |
| Helper class representing a class member in the navigation menu. More... | |
| struct | FmhlInfo |
| Helper class representing a file member in the navigation menu. More... | |
| struct | NmhlInfo |
| Helper class representing a namespace member in the navigation menu. More... | |
Macros | |
| #define | MAX_ITEMS_BEFORE_MULTIPAGE_INDEX 200 |
| #define | MAX_ITEMS_BEFORE_QUICK_INDEX 30 |
| #define | NEXT_ROW() |
Functions | |
| void | countDataStructures () |
| QCString | fixSpaces (const QCString &s) |
| void | startTitle (OutputList &ol, const char *fileName, Definition *def) |
| void | endTitle (OutputList &ol, const char *fileName, const char *name) |
| void | startFile (OutputList &ol, const char *name, const char *manName, const char *title, HighlightedItem hli, bool additionalIndices, const char *altSidebarName) |
| void | endFile (OutputList &ol, bool skipNavIndex, bool skipEndContents, const QCString &navPath) |
| void | endFileWithNavPath (Definition *d, OutputList &ol) |
| template<class T > | |
| void | addMembersToIndex (T *def, LayoutDocManager::LayoutPart part, const QCString &name, const QCString &anchor, bool addToIndex=TRUE, bool preventSeparateIndex=FALSE) |
| void | writeClassTree (ClassSDict *clDict, FTVHelp *ftv, bool addToIndex, bool globalOnly) |
| void | initClassMemberIndices () |
| void | addClassMemberNameToIndex (MemberDef *md) |
| void | initNamespaceMemberIndices () |
| void | addNamespaceMemberNameToIndex (MemberDef *md) |
| void | initFileMemberIndices () |
| void | addFileMemberNameToIndex (MemberDef *md) |
| void | writeGraphInfo (OutputList &ol) |
| template<class T > | |
| void | renderMemberIndicesAsJs (FTextStream &t, int total, const int *numDocumented, const LetterToIndexMap< MemberIndexList > *memberLists, const T *(*getInfo)(int hl)) |
| void | writeIndexHierarchy (OutputList &ol) |
This file contains functions for the various index pages.
| #define NEXT_ROW | ( | ) |
1.8.12