Skip to main content

PageDef Class

A model of a page symbol. More...

Declaration​

class PageDef { ... }

Included Headers​

#include <src/pagedef.h>

Base classes​

classDefinitionMutable
classDefinition

The common base class of all entity definitions found in the sources. More...

Derived Classes​

classDefinitionMixin<Base>

Public Member Functions Index​

voidsetFileName (const QCString &name)=0
voidsetLocalToc (const LocalToc &tl)=0
voidsetShowLineNo (bool)=0
voidsetTitle (const QCString &title)=0
voidfindSectionsInDocumentation ()=0
QCStringtitle () const =0
const GroupDef *getGroupDef () const =0
const PageLinkedRefMap &getSubPages () const =0
boolvisibleInIndex () const =0
booldocumentedPage () const =0
boolhasSubPages () const =0
boolhasParentPage () const =0
boolhasTitle () const =0
LocalToclocalToc () const =0
voidsetPageScope (Definition *)=0
Definition *getPageScope () const =0
boolshowLineNo () const =0
voidwriteDocumentation (OutputList &)=0
voidwriteTagFile (TextStream &)=0
voidsetNestingLevel (int)=0
voidwritePageDocumentation (OutputList &) const =0
voidaddSectionsToIndex ()=0

Description​

A model of a page symbol.

Definition at line 25 of file pagedef.h.

Public Member Functions​

addSectionsToIndex()​

virtual void PageDef::addSectionsToIndex ()

Definition at line 55 of file pagedef.h.

References addSectionsToIndex, createPageDef and toPageDef.

Referenced by addSectionsToIndex and writePages.

documentedPage()​

virtual bool PageDef::documentedPage ()

Definition at line 42 of file pagedef.h.

Reference documentedPage.

Referenced by documentedPage.

findSectionsInDocumentation()​

virtual void PageDef::findSectionsInDocumentation ()

Definition at line 37 of file pagedef.h.

Reference findSectionsInDocumentation.

Referenced by findSectionsInDocumentation.

getGroupDef()​

virtual const GroupDef * PageDef::getGroupDef ()

Definition at line 39 of file pagedef.h.

Reference getGroupDef.

Referenced by generateSqlite3ForPage, generateXMLForPage, getGroupDef, resolveLink and resolveUserReferences.

getPageScope()​

virtual Definition * PageDef::getPageScope ()

Definition at line 48 of file pagedef.h.

Reference getPageScope.

Referenced by getPageScope.

getSubPages()​

virtual const PageLinkedRefMap & PageDef::getSubPages ()

Definition at line 40 of file pagedef.h.

Reference getSubPages.

Referenced by generateSqlite3ForPage, generateXMLForPage, getSubPages and writePages.

hasParentPage()​

virtual bool PageDef::hasParentPage ()

Definition at line 44 of file pagedef.h.

Reference hasParentPage.

Referenced by DocRef::DocRef, hasParentPage, DocSecRefItem::parse and PageDefImpl::writeDocumentation.

hasSubPages()​

virtual bool PageDef::hasSubPages ()

Definition at line 43 of file pagedef.h.

Reference hasSubPages.

Referenced by hasSubPages and writePages.

hasTitle()​

virtual bool PageDef::hasTitle ()

Definition at line 45 of file pagedef.h.

Reference hasTitle.

Referenced by addRelatedPage, hasTitle, SearchIndex::setCurrentDoc and SearchIndexExternal::setCurrentDoc.

localToc()​

virtual LocalToc PageDef::localToc ()

Definition at line 46 of file pagedef.h.

Reference localToc.

Referenced by generateXMLForPage and localToc.

setFileName()​

virtual void PageDef::setFileName (const QCString & name)

Definition at line 31 of file pagedef.h.

References Definition::name and setFileName.

Referenced by addRelatedPage, buildExampleList and setFileName.

setLocalToc()​

virtual void PageDef::setLocalToc (const LocalToc & tl)

Definition at line 32 of file pagedef.h.

Reference setLocalToc.

Referenced by addRelatedPage and setLocalToc.

setNestingLevel()​

virtual void PageDef::setNestingLevel (int)

Definition at line 53 of file pagedef.h.

Reference setNestingLevel.

Referenced by PageDefImpl::addInnerCompound, addRelatedPage and setNestingLevel.

setPageScope()​

virtual void PageDef::setPageScope (Definition *)

Definition at line 47 of file pagedef.h.

Reference setPageScope.

Referenced by addPageToContext, addRelatedPage and setPageScope.

setShowLineNo()​

virtual void PageDef::setShowLineNo (bool)

Definition at line 33 of file pagedef.h.

Reference setShowLineNo.

Referenced by addRelatedPage, buildExampleList and setShowLineNo.

setTitle()​

virtual void PageDef::setTitle (const QCString & title)

Definition at line 34 of file pagedef.h.

References setTitle and title.

Referenced by addRelatedPage and setTitle.

showLineNo()​

virtual bool PageDef::showLineNo ()

Definition at line 49 of file pagedef.h.

Reference showLineNo.

Referenced by showLineNo.

title()​

visibleInIndex()​

virtual bool PageDef::visibleInIndex ()

Definition at line 41 of file pagedef.h.

Reference visibleInIndex.

Referenced by visibleInIndex and writePages.

writeDocumentation()​

virtual void PageDef::writeDocumentation (OutputList &)

Definition at line 51 of file pagedef.h.

Reference writeDocumentation.

Referenced by writeDocumentation.

writePageDocumentation()​

virtual void PageDef::writePageDocumentation (OutputList &)

Definition at line 54 of file pagedef.h.

Reference writePageDocumentation.

Referenced by writePageDocumentation.

writeTagFile()​

virtual void PageDef::writeTagFile (TextStream &)

Definition at line 52 of file pagedef.h.

Reference writeTagFile.

Referenced by writeTagFile.


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


Generated via doxygen2docusaurus 2.0.0 by Doxygen 1.14.0.