A model of a page symbol. More...
#include <pagedef.h>
Private Member Functions | |
void | setNestingLevel (int l) |
void | writePageDocumentation (OutputList &ol) |
Private Attributes | |
QCString | m_fileName |
QCString | m_title |
PageSDict * | m_subPageDict |
Definition * | m_pageScope |
int | m_nestingLevel |
bool | m_showToc |
Additional Inherited Members | |
Public Types inherited from DefinitionIntf | |
enum | DefType { TypeClass = 0, TypeFile = 1, TypeNamespace = 2, TypeMember = 3, TypeGroup = 4, TypePackage = 5, TypePage = 6, TypeDir = 7, TypeSymbolList = 8 } |
Protected Member Functions inherited from Definition | |
Definition (const Definition &d) | |
PageDef::PageDef | ( | const char * | f, |
int | l, | ||
const char * | n, | ||
const char * | d, | ||
const char * | t | ||
) |
Definition at line 29 of file pagedef.cpp.
PageDef::~PageDef | ( | ) |
Definition at line 42 of file pagedef.cpp.
|
virtual |
Reimplemented from Definition.
Definition at line 71 of file pagedef.cpp.
|
inlinevirtual |
Returns the anchor within a page where this item can be found
Implements Definition.
Definition at line 52 of file pagedef.h.
|
inlinevirtual |
Use this for dynamic inspection of the type of the derived class
Implements DefinitionIntf.
Definition at line 40 of file pagedef.h.
Returns the name of the definition as it appears in the output
Implements Definition.
Definition at line 65 of file pagedef.h.
bool PageDef::documentedPage | ( | ) | const |
Definition at line 292 of file pagedef.cpp.
void PageDef::findSectionsInDocumentation | ( | ) |
Definition at line 47 of file pagedef.cpp.
GroupDef * PageDef::getGroupDef | ( | ) | const |
Definition at line 52 of file pagedef.cpp.
|
virtual |
Returns the base file name (without extension) of this definition. as it is referenced to/written to disk.
Implements Definition.
Definition at line 58 of file pagedef.cpp.
|
inline |
bool PageDef::hasParentPage | ( | ) | const |
Definition at line 89 of file pagedef.cpp.
bool PageDef::hasSubPages | ( | ) | const |
Definition at line 300 of file pagedef.cpp.
|
inlinevirtual |
Returns TRUE iff it is possible to link to this item. This can be a link to another project imported via a tag file.
Implements Definition.
Definition at line 45 of file pagedef.h.
|
inlinevirtual |
Returns TRUE iff it is possible to link to this item within this project.
Implements Definition.
Definition at line 41 of file pagedef.h.
void PageDef::setFileName | ( | const char * | name | ) |
Definition at line 66 of file pagedef.cpp.
|
private |
Definition at line 305 of file pagedef.cpp.
|
inline |
void PageDef::setShowToc | ( | bool | b | ) |
Definition at line 310 of file pagedef.cpp.
bool PageDef::visibleInIndex | ( | ) | const |
Definition at line 282 of file pagedef.cpp.
void PageDef::writeDocumentation | ( | OutputList & | ol | ) |
Definition at line 119 of file pagedef.cpp.
|
private |
Definition at line 223 of file pagedef.cpp.
void PageDef::writeTagFile | ( | FTextStream & | tagFile | ) |
Definition at line 95 of file pagedef.cpp.
|
private |