#include <index.h>
Inheritance diagram for IndexList:
Public Member Functions | |
IndexList () | |
void | addIndex (IndexIntf *intf) |
void | initialize () |
void | finalize () |
void | incContentsDepth () |
void | decContentsDepth () |
void | addContentsItem (bool isDir, const char *name, const char *ref=0, const char *file=0, const char *anchor=0) |
void | addIndexItem (const char *level1, const char *level2, const char *contRef, const char *memRef, const char *anchor, const MemberDef *md) |
void | addIndexFile (const char *name) |
Definition at line 44 of file index.h.
void IndexList::addIndex | ( | IndexIntf * | intf | ) | [inline] |
void IndexList::initialize | ( | ) | [inline, virtual] |
Implements IndexIntf.
Definition at line 77 of file index.h.
References IndexIntf::initialize().
Referenced by generateOutput().
void IndexList::finalize | ( | ) | [inline, virtual] |
Implements IndexIntf.
Definition at line 79 of file index.h.
References IndexIntf::finalize().
Referenced by generateOutput().
void IndexList::incContentsDepth | ( | ) | [inline, virtual] |
Implements IndexIntf.
Definition at line 81 of file index.h.
References IndexIntf::incContentsDepth().
Referenced by writeAnnotatedIndex(), writeClassTree(), writeDirIndex(), writeDirTreeNode(), writeExampleIndex(), writeFileIndex(), writeGroupIndex(), writeGroupIndexItem(), writeGroupTreeNode(), and writeNamespaceIndex().
void IndexList::decContentsDepth | ( | ) | [inline, virtual] |
Implements IndexIntf.
Definition at line 83 of file index.h.
References IndexIntf::decContentsDepth().
Referenced by writeAnnotatedIndex(), writeClassHierarchy(), writeClassTree(), writeDirIndex(), writeDirTreeNode(), writeExampleIndex(), writeFileIndex(), writeGroupIndex(), writeGroupIndexItem(), writeGroupTreeNode(), and writeNamespaceIndex().
void IndexList::addContentsItem | ( | bool | isDir, | |
const char * | name, | |||
const char * | ref = 0 , |
|||
const char * | file = 0 , |
|||
const char * | anchor = 0 | |||
) | [inline, virtual] |
Implements IndexIntf.
Definition at line 85 of file index.h.
References IndexIntf::addContentsItem().
Referenced by writeAnnotatedClassList(), writeAnnotatedIndex(), writeClassMemberIndex(), writeClassTree(), writeDirIndex(), writeDirTreeNode(), writeExampleIndex(), writeFileIndex(), writeFileMemberIndex(), writeGraphicalClassHierarchy(), writeGroupIndex(), writeGroupIndexItem(), writeGroupTreeNode(), writeHierarchicalIndex(), writeIndex(), writeNamespaceIndex(), writeNamespaceMemberIndex(), and writePageIndex().
void IndexList::addIndexItem | ( | const char * | level1, | |
const char * | level2, | |||
const char * | contRef, | |||
const char * | memRef, | |||
const char * | anchor, | |||
const MemberDef * | md | |||
) | [inline, virtual] |
Implements IndexIntf.
Definition at line 89 of file index.h.
References IndexIntf::addIndexItem().
Referenced by MemberDef::writeDeclaration(), and MemberDef::writeDocumentation().
void IndexList::addIndexFile | ( | const char * | name | ) | [inline, virtual] |
Implements IndexIntf.
Definition at line 93 of file index.h.
References IndexIntf::addIndexFile().
Referenced by HtmlGenerator::startFile().