IndexList Class Reference

#include <index.h>

Inheritance diagram for IndexList:

IndexIntf List of all members.

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)

Detailed Description

Definition at line 44 of file index.h.


Constructor & Destructor Documentation

IndexList::IndexList (  )  [inline]

Definition at line 74 of file index.h.


Member Function Documentation

void IndexList::addIndex ( IndexIntf intf  )  [inline]

Definition at line 75 of file index.h.

Referenced by generateOutput().

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().


The documentation for this class was generated from the following file:



Generated on Mon Mar 31 10:59:00 2008 by  doxygen 1.5.1