Doxygen
|
Class representing a list of output generators that are written to in parallel. More...
#include <src/outputlist.h>
Classes | |
struct | OutputGenElem |
Public Types | |
using | OutputGenIntfPtr = std::unique_ptr<OutputGenIntf> |
Private Member Functions | |
void | newId () |
void | syncEnabled () |
void | refreshCodeGenerators () |
template<class... Ts, class... As> | |
void | foreach (void(OutputGenIntf::*methodPtr)(Ts...), As &&... args) |
Private Attributes | |
std::vector< OutputGenElem > | m_outputGenList |
OutputCodeList | m_codeGenList |
int | m_id |
Class representing a list of output generators that are written to in parallel.
Definition at line 290 of file outputlist.h.
using OutputList::OutputGenIntfPtr = std::unique_ptr<OutputGenIntf> |
Definition at line 293 of file outputlist.h.
OutputList::OutputList | ( | ) |
Definition at line 38 of file outputlist.cpp.
References m_codeGenList, m_id, newId(), and OutputCodeList::setId().
OutputList::OutputList | ( | const OutputList & | ol | ) |
Definition at line 44 of file outputlist.cpp.
References m_id, and refreshCodeGenerators().
|
delete |
|
default |
|
inline |
Definition at line 328 of file outputlist.h.
References m_outputGenList, and refreshCodeGenerators().
Referenced by generateOutput().
Definition at line 568 of file outputlist.h.
References OutputGenIntf::addIndexItem().
Referenced by MemberDefImpl::_writeEnumValues(), and ClassDefImpl::writeInlineDocumentation().
Definition at line 521 of file outputlist.h.
References OutputGenIntf::addLabel().
Referenced by MemberDefImpl::_writeEnumValues(), MemberDefImpl::writeDeclaration(), MemberDefImpl::writeDocumentation(), MemberDefImpl::writeMemberDocSimple(), MemberList::writePlainDeclarations(), and VhdlDocGen::writeVHDLDeclaration().
|
inline |
Definition at line 718 of file outputlist.h.
References OutputGenIntf::cleanup().
Referenced by generateOutput().
|
inline |
|
inline |
Definition at line 334 of file outputlist.h.
References m_codeGenList.
Referenced by MemberDefImpl::_writeMultiLineInitializer(), startFonts(), ConceptDefImpl::writeDefinition(), DefinitionImpl::writeInlineCode(), VhdlDocGen::writeSource(), and FileDefImpl::writeSourceBody().
void OutputList::disable | ( | OutputType | o | ) |
Definition at line 115 of file outputlist.cpp.
References m_outputGenList, and syncEnabled().
Referenced by MemberDefImpl::_writeCallerGraph(), MemberDefImpl::_writeCallGraph(), endIndexHierarchy(), generateExampleDocs(), ClassDefImpl::showUsedFiles(), startIndexHierarchy(), ClassDefImpl::startMemberDocumentation(), FileDefImpl::startMemberDocumentation(), GroupDefImpl::startMemberDocumentation(), ModuleDefImpl::startMemberDocumentation(), NamespaceDefImpl::startMemberDocumentation(), startTitle(), writeAnnotatedClassList(), writeAnnotatedIndexGeneric(), ClassDefImpl::writeBriefDescription(), ConceptDefImpl::writeBriefDescription(), DirDefImpl::writeBriefDescription(), FileDefImpl::writeBriefDescription(), GroupDefImpl::writeBriefDescription(), ModuleDefImpl::writeBriefDescription(), NamespaceDefImpl::writeBriefDescription(), writeClassHierarchy(), ClassDefImpl::writeCollaborationGraph(), writeConceptIndex(), MemberDefImpl::writeDeclaration(), ClassDefImpl::writeDetailedDescription(), ConceptDefImpl::writeDetailedDescription(), DirDefImpl::writeDetailedDescription(), FileDefImpl::writeDetailedDescription(), GroupDefImpl::writeDetailedDescription(), ModuleDefImpl::writeDetailedDescription(), NamespaceDefImpl::writeDetailedDescription(), ClassDefImpl::writeDetailedDocumentationBody(), DirDefImpl::writeDirectoryGraph(), writeDirHierarchy(), DirDefImpl::writeDocumentation(), FileDefImpl::writeDocumentation(), GroupDefImpl::writeDocumentation(), MemberDefImpl::writeDocumentation(), MemberList::writeDocumentation(), ModuleDefImpl::writeDocumentation(), PageDefImpl::writeDocumentation(), MemberDefImpl::writeEnumDeclaration(), writeExampleIndex(), writeExamples(), writeFileIndex(), DirDefImpl::writeFileList(), VhdlDocGen::writeFuncProcDocu(), GroupDefImpl::writeGroupGraph(), writeGroupHierarchy(), writeHierarchicalExceptionIndex(), writeHierarchicalIndex(), writeHierarchicalInterfaceIndex(), FileDefImpl::writeIncludedByGraph(), ClassDefImpl::writeIncludeFiles(), ConceptDefImpl::writeIncludeFiles(), FileDefImpl::writeIncludeFiles(), FileDefImpl::writeIncludeGraph(), writeIndex(), ClassDefImpl::writeInheritanceGraph(), FileDefImpl::writeInlineClasses(), VhdlDocGen::writeInlineClassLink(), ClassDefImpl::writeInlineDocumentation(), MemberDefImpl::writeMemberDocSimple(), writeModuleIndex(), writeModuleList(), ClassDefImpl::writeMoreLink(), writeNamespaceIndex(), PageDefImpl::writePageDocumentation(), writePageRef(), FileDefImpl::writeSourceHeader(), DirDefImpl::writeSubDirList(), writeTopicIndex(), and VhdlDocGen::writeVHDLDeclaration().
void OutputList::disableAll | ( | ) |
Definition at line 105 of file outputlist.cpp.
References m_outputGenList, and syncEnabled().
Referenced by MemberDefImpl::writeDocumentation(), and PageDefImpl::writePageDocumentation().
void OutputList::disableAllBut | ( | OutputType | o | ) |
Definition at line 85 of file outputlist.cpp.
References m_outputGenList, and syncEnabled().
Referenced by MemberDefImpl::_writeEnumValues(), ClassDefImpl::addClassAttributes(), ConceptDefImpl::addConceptAttributes(), NamespaceDefImpl::addNamespaceAttributes(), endFile(), endFileWithNavPath(), generateDirDocs(), recursivelyAddGroupListToTitle(), ClassDefImpl::showUsedFiles(), writeAlphabeticalExceptionIndex(), writeAlphabeticalIndex(), writeAlphabeticalInterfaceIndex(), writeAlphabeticalStructIndex(), writeAnnotatedIndexGeneric(), ClassDefImpl::writeAuthorSection(), ConceptDefImpl::writeAuthorSection(), FileDefImpl::writeAuthorSection(), GroupDefImpl::writeAuthorSection(), ModuleDefImpl::writeAuthorSection(), NamespaceDefImpl::writeAuthorSection(), ClassDefImpl::writeBriefDescription(), ConceptDefImpl::writeBriefDescription(), DirDefImpl::writeBriefDescription(), FileDefImpl::writeBriefDescription(), GroupDefImpl::writeBriefDescription(), ModuleDefImpl::writeBriefDescription(), NamespaceDefImpl::writeBriefDescription(), writeClassMemberIndexFiltered(), writeConceptIndex(), MemberDefImpl::writeDeclaration(), ClassDefImpl::writeDetailedDescription(), ConceptDefImpl::writeDetailedDescription(), DirDefImpl::writeDetailedDescription(), FileDefImpl::writeDetailedDescription(), GroupDefImpl::writeDetailedDescription(), ModuleDefImpl::writeDetailedDescription(), NamespaceDefImpl::writeDetailedDescription(), DirDefImpl::writeDocumentation(), DirRelation::writeDocumentation(), FileDefImpl::writeDocumentation(), GroupDefImpl::writeDocumentation(), ModuleDefImpl::writeDocumentation(), PageDefImpl::writeDocumentation(), MemberDefImpl::writeEnumDeclaration(), writeFileIndex(), DirDefImpl::writeFileList(), writeFileMemberIndexFiltered(), writeGraphicalClassHierarchy(), writeGraphicalExceptionHierarchy(), writeGraphicalInterfaceHierarchy(), writeGraphInfo(), writeHierarchicalExceptionIndex(), writeHierarchicalIndex(), writeHierarchicalInterfaceIndex(), ClassDefImpl::writeIncludeFiles(), ConceptDefImpl::writeIncludeFiles(), FileDefImpl::writeIncludeFiles(), writeIndex(), ClassDefImpl::writeInheritanceGraph(), ClassDefImpl::writeInlineDocumentation(), ClassDefImpl::writeMemberList(), ClassDefImpl::writeMemberPages(), FileDefImpl::writeMemberPages(), GroupDefImpl::writeMemberPages(), NamespaceDefImpl::writeMemberPages(), writeModuleIndex(), writeModuleMemberIndexFiltered(), ClassDefImpl::writeMoreLink(), writeNamespaceIndex(), writeNamespaceMemberIndexFiltered(), DefinitionImpl::writeNavigationPath(), PageDefImpl::writePageDocumentation(), writePageIndex(), MemberList::writePlainDeclarations(), writeSingleFileIndex(), FileDefImpl::writeSourceHeader(), FileDefImpl::writeSourceLink(), DirDefImpl::writeSubDirList(), ClassDefImpl::writeSummaryLinks(), FileDefImpl::writeSummaryLinks(), GroupDefImpl::writeSummaryLinks(), ModuleDefImpl::writeSummaryLinks(), NamespaceDefImpl::writeSummaryLinks(), writeTopicIndex(), writeUserGroupStubPage(), and VhdlDocGen::writeVHDLDeclaration().
|
inline |
Definition at line 415 of file outputlist.h.
References OutputGenIntf::docify().
Referenced by MemberDefImpl::_writeEnumValues(), MemberDefImpl::_writeGroupInclude(), DefinitionImpl::_writeSourceRefList(), MemberDefImpl::_writeTemplatePrefix(), generateExampleDocs(), generateFileRef(), ClassDefImpl::showUsedFiles(), writeAlphabeticalClassList(), writeAnnotatedClassList(), NamespaceDefImpl::writeBriefDescription(), writeClassTreeForList(), writeClassTreeToOutput(), ClassDefImpl::writeDeclaration(), MemberDefImpl::writeDeclaration(), NamespaceLinkedRefMap::writeDeclaration(), ClassDefImpl::writeDeclarationLink(), ConceptDefImpl::writeDeclarationLink(), ModuleDefImpl::writeDeclarationLink(), writeDefArgumentList(), writeDirTreeNode(), FileDefImpl::writeDocumentation(), MemberDefImpl::writeDocumentation(), MemberDefImpl::writeEnumDeclaration(), writeExceptionListImpl(), ModuleDefImpl::writeExports(), DirDefImpl::writeFileList(), GroupDefImpl::writeFiles(), ModuleDefImpl::writeFiles(), VhdlDocGen::writeFormatString(), VhdlDocGen::writeFuncProcDocu(), VhdlDocGen::writeFunctionProto(), writeGroupTreeNode(), ClassDefImpl::writeIncludeFiles(), ConceptDefImpl::writeIncludeFiles(), FileDefImpl::writeIncludeFiles(), ClassDefImpl::writeIncludeFilesForSlice(), ClassDefImpl::writeInheritanceGraph(), writeInheritanceSpecifier(), MemberDefImpl::writeLink(), MemberDefImpl::writeMemberDocSimple(), ClassDefImpl::writeMemberList(), writeMemberList(), writeModuleTreeNode(), ClassDefImpl::writeMoreLink(), GroupDefImpl::writePageDocumentation(), writePageRef(), writePartialFilePath(), MemberList::writePlainDeclarations(), VhdlDocGen::writeProcedureProto(), VhdlDocGen::writeProcessProto(), writeSingleFileIndex(), TextGeneratorOLImpl::writeString(), VhdlDocGen::writeStringLink(), ClassDefImpl::writeTemplateSpec(), writeUCFLink(), VhdlDocGen::writeVHDLDeclaration(), VhdlDocGen::writeVHDLDeclarations(), VhdlDocGen::writeVhdlLink(), and VhdlDocGen::writeVHDLTypeDocumentation().
void OutputList::enable | ( | OutputType | o | ) |
Definition at line 125 of file outputlist.cpp.
References m_outputGenList, and syncEnabled().
Referenced by ClassDefImpl::endMemberDocumentation(), FileDefImpl::endMemberDocumentation(), ModuleDefImpl::endMemberDocumentation(), NamespaceDefImpl::endMemberDocumentation(), generateExampleDocs(), ClassDefImpl::showUsedFiles(), ClassDefImpl::writeBriefDescription(), ConceptDefImpl::writeBriefDescription(), DirDefImpl::writeBriefDescription(), FileDefImpl::writeBriefDescription(), GroupDefImpl::writeBriefDescription(), ModuleDefImpl::writeBriefDescription(), NamespaceDefImpl::writeBriefDescription(), MemberDefImpl::writeDeclaration(), DirDefImpl::writeDetailedDescription(), FileDefImpl::writeDetailedDescription(), GroupDefImpl::writeDetailedDescription(), ModuleDefImpl::writeDetailedDescription(), NamespaceDefImpl::writeDetailedDescription(), MemberDefImpl::writeDocumentation(), MemberDefImpl::writeEnumDeclaration(), VhdlDocGen::writeFuncProcDocu(), writeHierarchicalExceptionIndex(), writeHierarchicalInterfaceIndex(), ClassDefImpl::writeIncludeFiles(), ConceptDefImpl::writeIncludeFiles(), writeIndex(), ClassDefImpl::writeInheritanceGraph(), FileDefImpl::writeInlineClasses(), VhdlDocGen::writeInlineClassLink(), MemberDefImpl::writeMemberDocSimple(), PageDefImpl::writePageDocumentation(), and VhdlDocGen::writeVHDLDeclaration().
void OutputList::enableAll | ( | ) |
Definition at line 95 of file outputlist.cpp.
References m_outputGenList, and syncEnabled().
Referenced by MemberDefImpl::_writeCallerGraph(), MemberDefImpl::_writeCallGraph(), MemberDefImpl::_writeEnumValues(), DirDefImpl::writeDetailedDescription(), FileDefImpl::writeDetailedDescription(), GroupDefImpl::writeDetailedDescription(), ModuleDefImpl::writeDetailedDescription(), NamespaceDefImpl::writeDetailedDescription(), DirDefImpl::writeDirectoryGraph(), DirDefImpl::writeDocumentation(), FileDefImpl::writeDocumentation(), PageDefImpl::writeDocumentation(), DirDefImpl::writeFileList(), VhdlDocGen::writeFuncProcDocu(), writeGraphicalClassHierarchy(), writeGraphicalExceptionHierarchy(), writeGraphicalInterfaceHierarchy(), FileDefImpl::writeIncludedByGraph(), FileDefImpl::writeIncludeFiles(), FileDefImpl::writeIncludeGraph(), ClassDefImpl::writeInheritanceGraph(), PageDefImpl::writePageDocumentation(), MemberList::writePlainDeclarations(), FileDefImpl::writeSourceFooter(), FileDefImpl::writeSourceLink(), and DirDefImpl::writeSubDirList().
|
inline |
Definition at line 469 of file outputlist.h.
References OutputGenIntf::endAnonTypeScope().
Referenced by MemberDefImpl::writeDeclaration().
|
inline |
Definition at line 541 of file outputlist.h.
References OutputGenIntf::endBold().
Referenced by MemberDefImpl::_writeMultiLineInitializer(), ClassDefImpl::showUsedFiles(), VhdlDocGen::writeClassType(), ClassDefImpl::writeDeclaration(), ClassDefImpl::writeDeclarationLink(), ConceptDefImpl::writeDeclarationLink(), ModuleDefImpl::writeDeclarationLink(), MemberDefImpl::writeEnumDeclaration(), ModuleDefImpl::writeExports(), DirDefImpl::writeFileList(), ModuleDefImpl::writeFiles(), VhdlDocGen::writeFormatString(), VhdlDocGen::writeFunctionProto(), MemberDefImpl::writeLink(), ClassDefImpl::writeMemberList(), writePartialFilePath(), VhdlDocGen::writeProcedureProto(), VhdlDocGen::writeProcessProto(), VhdlDocGen::writeRecordUnit(), VhdlDocGen::writeStringLink(), VhdlDocGen::writeVHDLDeclaration(), VhdlDocGen::writeVhdlLink(), and VhdlDocGen::writeVHDLTypeDocumentation().
|
inline |
Definition at line 630 of file outputlist.h.
References OutputGenIntf::endCallGraph().
Referenced by MemberDefImpl::_writeCallerGraph(), and MemberDefImpl::_writeCallGraph().
|
inline |
Definition at line 531 of file outputlist.h.
References OutputGenIntf::endCenter().
|
inline |
Definition at line 574 of file outputlist.h.
References OutputGenIntf::endClassDiagram().
Referenced by ClassDefImpl::writeInheritanceGraph().
|
inline |
Definition at line 481 of file outputlist.h.
References OutputGenIntf::endCompoundTemplateParams().
Referenced by ClassDefImpl::writeTemplateSpec().
|
inline |
Definition at line 690 of file outputlist.h.
References OutputGenIntf::endConstraintDocs().
Referenced by writeTypeConstraints().
|
inline |
Definition at line 692 of file outputlist.h.
References OutputGenIntf::endConstraintList().
Referenced by writeTypeConstraints().
|
inline |
Definition at line 682 of file outputlist.h.
References OutputGenIntf::endConstraintParam().
Referenced by writeTypeConstraints().
|
inline |
Definition at line 686 of file outputlist.h.
References OutputGenIntf::endConstraintType().
Referenced by writeTypeConstraints().
|
inline |
Definition at line 596 of file outputlist.h.
References OutputGenIntf::endContents().
Referenced by endFile(), ConceptDefImpl::writeDocumentation(), DirDefImpl::writeDocumentation(), DirRelation::writeDocumentation(), FileDefImpl::writeDocumentation(), NamespaceDefImpl::writeDocumentation(), PageDefImpl::writeDocumentation(), ClassDefImpl::writeDocumentationContents(), MemberList::writeDocumentationPage(), and FileDefImpl::writeSourceFooter().
|
inline |
Definition at line 527 of file outputlist.h.
References OutputGenIntf::endDescForItem().
Referenced by MemberDefImpl::_writeExamples(), and ClassDefImpl::writeDetailedDocumentationBody().
|
inline |
Definition at line 606 of file outputlist.h.
References OutputGenIntf::endDescTable().
Referenced by MemberDefImpl::_writeEnumValues().
|
inline |
Definition at line 618 of file outputlist.h.
References OutputGenIntf::endDescTableData().
Referenced by MemberDefImpl::_writeEnumValues().
|
inline |
Definition at line 610 of file outputlist.h.
References OutputGenIntf::endDescTableRow().
Referenced by MemberDefImpl::_writeEnumValues().
|
inline |
Definition at line 614 of file outputlist.h.
References OutputGenIntf::endDescTableTitle().
Referenced by MemberDefImpl::_writeEnumValues().
|
inline |
Definition at line 634 of file outputlist.h.
References OutputGenIntf::endDirDepGraph().
Referenced by DirDefImpl::writeDirectoryGraph().
|
inline |
Definition at line 622 of file outputlist.h.
References OutputGenIntf::endDotGraph().
Referenced by ClassDefImpl::writeCollaborationGraph(), and ClassDefImpl::writeInheritanceGraph().
Definition at line 519 of file outputlist.h.
References OutputGenIntf::endDoxyAnchor().
Referenced by MemberDefImpl::_writeEnumValues(), MemberDefImpl::writeDeclaration(), MemberDefImpl::writeDocumentation(), MemberDefImpl::writeMemberDocSimple(), MemberList::writePlainDeclarations(), and VhdlDocGen::writeVHDLDeclaration().
|
inline |
Definition at line 505 of file outputlist.h.
References OutputGenIntf::endEmphasis().
Referenced by VhdlDocGen::writeFuncProcDocu(), and VhdlDocGen::writeVHDLDeclaration().
|
inline |
Definition at line 558 of file outputlist.h.
References OutputGenIntf::endExamples().
Referenced by MemberDefImpl::_writeExamples(), and ClassDefImpl::writeDetailedDocumentationBody().
|
inline |
Definition at line 379 of file outputlist.h.
References OutputGenIntf::endFile().
Referenced by endFile().
|
inline |
Definition at line 638 of file outputlist.h.
References OutputGenIntf::endGroupCollaboration().
Referenced by GroupDefImpl::writeGroupGraph().
|
inline |
Definition at line 433 of file outputlist.h.
References OutputGenIntf::endGroupHeader().
Referenced by ClassDefImpl::writeAuthorSection(), ConceptDefImpl::writeAuthorSection(), FileDefImpl::writeAuthorSection(), GroupDefImpl::writeAuthorSection(), ModuleDefImpl::writeAuthorSection(), NamespaceDefImpl::writeAuthorSection(), ConceptDefImpl::writeDefinition(), ClassDefImpl::writeDetailedDescription(), ConceptDefImpl::writeDetailedDescription(), DirDefImpl::writeDetailedDescription(), FileDefImpl::writeDetailedDescription(), GroupDefImpl::writeDetailedDescription(), ModuleDefImpl::writeDetailedDescription(), NamespaceDefImpl::writeDetailedDescription(), ClassLinkedRefMap::writeDocumentation(), MemberList::writeDocumentation(), and ClassDefImpl::writeInlineDocumentation().
|
inline |
Definition at line 445 of file outputlist.h.
References OutputGenIntf::endHeaderSection().
Referenced by endTitle(), GroupDefImpl::writeDocumentation(), ModuleDefImpl::writeDocumentation(), PageDefImpl::writeDocumentation(), and writeIndex().
|
inline |
Definition at line 626 of file outputlist.h.
References OutputGenIntf::endInclDepGraph().
Referenced by FileDefImpl::writeIncludedByGraph(), and FileDefImpl::writeIncludeGraph().
|
inline |
Definition at line 562 of file outputlist.h.
References OutputGenIntf::endIndent().
Referenced by MemberDefImpl::writeDocumentation(), and ClassDefImpl::writeInlineDocumentation().
Definition at line 413 of file outputlist.h.
References OutputGenIntf::endIndexItem().
Referenced by writeClassTreeForList(), writeClassTreeToOutput(), writeDirTreeNode(), writeGroupTreeNode(), and writeModuleTreeNode().
|
inline |
Definition at line 401 of file outputlist.h.
References OutputGenIntf::endIndexKey().
Referenced by writeAnnotatedClassList(), writeConceptIndex(), writeNamespaceIndex(), and writeSingleFileIndex().
|
inline |
Definition at line 397 of file outputlist.h.
References OutputGenIntf::endIndexList().
Referenced by endIndexHierarchy(), writeAnnotatedClassList(), writeConceptIndex(), writeFileIndex(), and writeNamespaceIndex().
|
inline |
Definition at line 393 of file outputlist.h.
References OutputGenIntf::endIndexListItem().
Referenced by writeClassTreeForList(), writeClassTreeToOutput(), writeDirTreeNode(), writeGroupTreeNode(), and writeModuleTreeNode().
|
inline |
Definition at line 365 of file outputlist.h.
References OutputGenIntf::endIndexSection().
Referenced by writeIndex().
|
inline |
Definition at line 405 of file outputlist.h.
References OutputGenIntf::endIndexValue().
Referenced by writeAnnotatedClassList(), writeConceptIndex(), writeNamespaceIndex(), and writeSingleFileIndex().
|
inline |
Definition at line 465 of file outputlist.h.
References OutputGenIntf::endInlineHeader().
Referenced by MemberList::writeDeclarations().
|
inline |
Definition at line 708 of file outputlist.h.
References OutputGenIntf::endInlineMemberDoc().
Referenced by MemberDefImpl::writeMemberDocSimple().
|
inline |
Definition at line 704 of file outputlist.h.
References OutputGenIntf::endInlineMemberName().
Referenced by MemberDefImpl::writeMemberDocSimple().
|
inline |
Definition at line 700 of file outputlist.h.
References OutputGenIntf::endInlineMemberType().
Referenced by MemberDefImpl::writeMemberDocSimple().
|
inline |
Definition at line 409 of file outputlist.h.
References OutputGenIntf::endItemList().
Referenced by endIndexHierarchy(), ClassDefImpl::showUsedFiles(), writeExampleIndex(), and writeMemberList().
|
inline |
Definition at line 437 of file outputlist.h.
References OutputGenIntf::endItemListItem().
Referenced by ClassDefImpl::showUsedFiles(), writeExampleIndex(), and writeMemberList().
|
inline |
Definition at line 714 of file outputlist.h.
References OutputGenIntf::endLabels().
Referenced by ClassDefImpl::addClassAttributes(), ConceptDefImpl::addConceptAttributes(), NamespaceDefImpl::addNamespaceAttributes(), and MemberDefImpl::writeDocumentation().
|
inline |
Definition at line 549 of file outputlist.h.
References OutputGenIntf::endMemberDeclaration().
Referenced by ClassDefImpl::writeDeclaration(), MemberDefImpl::writeDeclaration(), NamespaceLinkedRefMap::writeDeclaration(), ClassDefImpl::writeDeclarationLink(), ConceptDefImpl::writeDeclarationLink(), ModuleDefImpl::writeDeclarationLink(), GroupDefImpl::writeDirs(), ModuleDefImpl::writeExports(), DirDefImpl::writeFileList(), GroupDefImpl::writeFiles(), ModuleDefImpl::writeFiles(), GroupDefImpl::writeNestedGroups(), MemberList::writePlainDeclarations(), and DirDefImpl::writeSubDirList().
|
inline |
Definition at line 545 of file outputlist.h.
References OutputGenIntf::endMemberDescription().
Referenced by MemberDefImpl::writeDeclaration(), NamespaceLinkedRefMap::writeDeclaration(), ClassDefImpl::writeDeclarationLink(), ConceptDefImpl::writeDeclarationLink(), ModuleDefImpl::writeDeclarationLink(), GroupDefImpl::writeDirs(), ModuleDefImpl::writeExports(), DirDefImpl::writeFileList(), GroupDefImpl::writeFiles(), ModuleDefImpl::writeFiles(), GroupDefImpl::writeNestedGroups(), MemberList::writePlainDeclarations(), DirDefImpl::writeSubDirList(), and VhdlDocGen::writeVHDLDeclaration().
|
inline |
Definition at line 513 of file outputlist.h.
References OutputGenIntf::endMemberDoc().
Referenced by MemberDefImpl::writeDocumentation(), and ClassDefImpl::writeInlineDocumentation().
|
inline |
Definition at line 457 of file outputlist.h.
References OutputGenIntf::endMemberDocList().
Referenced by MemberList::writeDocumentation().
|
inline |
Definition at line 654 of file outputlist.h.
References OutputGenIntf::endMemberDocName().
Referenced by writeDefArgumentList(), MemberDefImpl::writeDocumentation(), VhdlDocGen::writeFuncProcDocu(), and ClassDefImpl::writeInlineDocumentation().
|
inline |
Definition at line 650 of file outputlist.h.
References OutputGenIntf::endMemberDocPrefixItem().
Referenced by MemberDefImpl::writeDocumentation().
|
inline |
Definition at line 696 of file outputlist.h.
References OutputGenIntf::endMemberDocSimple().
Referenced by MemberList::writeSimpleDocumentation().
|
inline |
Definition at line 493 of file outputlist.h.
References OutputGenIntf::endMemberGroup().
Referenced by MemberList::writeDeclarations(), and VhdlDocGen::writeVHDLDeclarations().
|
inline |
Definition at line 489 of file outputlist.h.
References OutputGenIntf::endMemberGroupDocs().
Referenced by MemberList::writeDeclarations(), and VhdlDocGen::writeVHDLDeclarations().
|
inline |
Definition at line 485 of file outputlist.h.
References OutputGenIntf::endMemberGroupHeader().
Referenced by MemberList::writeDeclarations(), and VhdlDocGen::writeVHDLDeclarations().
|
inline |
Definition at line 449 of file outputlist.h.
References OutputGenIntf::endMemberHeader().
Referenced by ClassDefImpl::endMemberDeclarations(), NamespaceLinkedRefMap::writeDeclaration(), ClassDefImpl::writeDeclarationLink(), ConceptDefImpl::writeDeclarationLink(), ModuleDefImpl::writeDeclarationLink(), MemberList::writeDeclarations(), GroupDefImpl::writeDirs(), ModuleDefImpl::writeExports(), DirDefImpl::writeFileList(), GroupDefImpl::writeFiles(), ModuleDefImpl::writeFiles(), GroupDefImpl::writeNestedGroups(), DirDefImpl::writeSubDirList(), and VhdlDocGen::writeVHDLDeclarations().
|
inline |
Definition at line 473 of file outputlist.h.
References OutputGenIntf::endMemberItem().
Referenced by ClassDefImpl::writeDeclaration(), MemberDefImpl::writeDeclaration(), NamespaceLinkedRefMap::writeDeclaration(), ClassDefImpl::writeDeclarationLink(), ConceptDefImpl::writeDeclarationLink(), ModuleDefImpl::writeDeclarationLink(), GroupDefImpl::writeDirs(), ModuleDefImpl::writeExports(), DirDefImpl::writeFileList(), GroupDefImpl::writeFiles(), ModuleDefImpl::writeFiles(), GroupDefImpl::writeNestedGroups(), MemberList::writePlainDeclarations(), DirDefImpl::writeSubDirList(), and VhdlDocGen::writeVHDLDeclaration().
|
inline |
Definition at line 461 of file outputlist.h.
References OutputGenIntf::endMemberList().
Referenced by ClassLinkedRefMap::writeDeclaration(), ConceptLinkedRefMap::writeDeclaration(), ModuleLinkedRefMap::writeDeclaration(), NamespaceLinkedRefMap::writeDeclaration(), GroupDefImpl::writeDirs(), ModuleDefImpl::writeExports(), DirDefImpl::writeFileList(), GroupDefImpl::writeFiles(), ModuleDefImpl::writeFiles(), GroupDefImpl::writeNestedGroups(), MemberList::writePlainDeclarations(), VhdlDocGen::writePlainVHDLDeclarations(), and DirDefImpl::writeSubDirList().
|
inline |
Definition at line 441 of file outputlist.h.
References OutputGenIntf::endMemberSections().
Referenced by ClassDefImpl::endMemberDeclarations(), DirDefImpl::endMemberDeclarations(), FileDefImpl::endMemberDeclarations(), GroupDefImpl::endMemberDeclarations(), ModuleDefImpl::endMemberDeclarations(), and NamespaceDefImpl::endMemberDeclarations().
|
inline |
Definition at line 453 of file outputlist.h.
References OutputGenIntf::endMemberSubtitle().
Referenced by MemberList::writeDeclarations(), and VhdlDocGen::writeVHDLDeclarations().
|
inline |
Definition at line 477 of file outputlist.h.
References OutputGenIntf::endMemberTemplateParams().
Referenced by MemberDefImpl::writeDeclaration().
|
inline |
Definition at line 600 of file outputlist.h.
References OutputGenIntf::endPageDoc().
Referenced by PageDefImpl::writeDocumentation(), and writeIndex().
Definition at line 578 of file outputlist.h.
References OutputGenIntf::endPageRef().
Referenced by writePageRef().
|
inline |
Definition at line 387 of file outputlist.h.
References OutputGenIntf::endParagraph().
Referenced by MemberDefImpl::_writeCategoryRelation(), MemberDefImpl::_writeGroupInclude(), MemberDefImpl::_writeReimplementedBy(), MemberDefImpl::_writeReimplements(), DefinitionImpl::_writeSourceRefList(), ClassDefImpl::showUsedFiles(), ClassDefImpl::writeBriefDescription(), ConceptDefImpl::writeBriefDescription(), DirDefImpl::writeBriefDescription(), FileDefImpl::writeBriefDescription(), GroupDefImpl::writeBriefDescription(), ModuleDefImpl::writeBriefDescription(), NamespaceDefImpl::writeBriefDescription(), MemberDefImpl::writeDeclaration(), FileDefImpl::writeDetailedDescription(), MemberDefImpl::writeDocumentation(), writeGraphicalClassHierarchy(), writeGraphicalExceptionHierarchy(), writeGraphicalInterfaceHierarchy(), writeHierarchicalExceptionIndex(), writeHierarchicalIndex(), writeHierarchicalInterfaceIndex(), ClassDefImpl::writeIncludeFiles(), ConceptDefImpl::writeIncludeFiles(), ClassDefImpl::writeIncludeFilesForSlice(), ClassDefImpl::writeInheritanceGraph(), ClassDefImpl::writeMemberList(), DefinitionImpl::writeSourceDef(), and FileDefImpl::writeSourceLink().
|
inline |
Definition at line 670 of file outputlist.h.
References OutputGenIntf::endParameterDefVal().
Referenced by writeDefArgumentList().
|
inline |
Definition at line 666 of file outputlist.h.
References OutputGenIntf::endParameterExtra().
Referenced by writeDefArgumentList(), VhdlDocGen::writeFuncProcDocu(), and VhdlDocGen::writeRecUnitDocu().
|
inline |
Definition at line 674 of file outputlist.h.
References OutputGenIntf::endParameterList().
Referenced by MemberDefImpl::writeDocumentation().
|
inline |
Definition at line 662 of file outputlist.h.
References OutputGenIntf::endParameterName().
Referenced by writeDefArgumentList(), VhdlDocGen::writeFuncProcDocu(), and VhdlDocGen::writeRecUnitDocu().
|
inline |
Definition at line 658 of file outputlist.h.
References OutputGenIntf::endParameterType().
Referenced by writeDefArgumentList(), VhdlDocGen::writeFuncProcDocu(), and VhdlDocGen::writeRecUnitDocu().
|
inline |
Definition at line 722 of file outputlist.h.
References OutputGenIntf::endPlainFile().
|
inline |
Definition at line 371 of file outputlist.h.
References OutputGenIntf::endProjectNumber().
Referenced by FileDefImpl::writeDocumentation(), and writeIndex().
|
inline |
Definition at line 582 of file outputlist.h.
References OutputGenIntf::endQuickIndices().
Referenced by startFile(), writeClassMemberIndexFiltered(), ClassDefImpl::writeDocumentation(), ConceptDefImpl::writeDocumentation(), DirDefImpl::writeDocumentation(), DirRelation::writeDocumentation(), FileDefImpl::writeDocumentation(), NamespaceDefImpl::writeDocumentation(), PageDefImpl::writeDocumentation(), MemberList::writeDocumentationPage(), writeFileMemberIndexFiltered(), writeIndex(), ClassDefImpl::writeMemberList(), writeModuleMemberIndexFiltered(), writeNamespaceMemberIndexFiltered(), and FileDefImpl::writeSourceHeader().
|
inline |
Definition at line 566 of file outputlist.h.
References OutputGenIntf::endSection().
Referenced by PageDefImpl::writeDocumentation(), writeMemberList(), and GroupDefImpl::writePageDocumentation().
|
inline |
Definition at line 535 of file outputlist.h.
References OutputGenIntf::endSmall().
|
inline |
Definition at line 644 of file outputlist.h.
References OutputGenIntf::endTextBlock().
Referenced by writeAnnotatedIndexGeneric(), writeClassMemberIndexFiltered(), writeConceptIndex(), ConceptDefImpl::writeDetailedDescription(), FileDefImpl::writeDetailedDescription(), ModuleDefImpl::writeDetailedDescription(), NamespaceDefImpl::writeDetailedDescription(), ClassDefImpl::writeDetailedDocumentationBody(), writeExampleIndex(), writeFileIndex(), writeFileMemberIndexFiltered(), writeGraphicalClassHierarchy(), writeGraphicalExceptionHierarchy(), writeGraphicalInterfaceHierarchy(), writeHierarchicalExceptionIndex(), writeHierarchicalIndex(), writeHierarchicalInterfaceIndex(), FileDefImpl::writeIncludedByGraph(), FileDefImpl::writeIncludeFiles(), FileDefImpl::writeIncludeGraph(), writeIndex(), writeModuleIndex(), writeModuleMemberIndexFiltered(), writeNamespaceIndex(), writeNamespaceMemberIndexFiltered(), GroupDefImpl::writePageDocumentation(), PageDefImpl::writePageDocumentation(), writePageIndex(), and writeTopicIndex().
|
inline |
Definition at line 422 of file outputlist.h.
References OutputGenIntf::endTextLink().
Referenced by ConceptDefImpl::writeBriefDescription(), DirDefImpl::writeBriefDescription(), FileDefImpl::writeBriefDescription(), GroupDefImpl::writeBriefDescription(), ModuleDefImpl::writeBriefDescription(), NamespaceDefImpl::writeBriefDescription(), MemberDefImpl::writeDeclaration(), DirDefImpl::writeFileList(), writeGraphicalClassHierarchy(), writeGraphicalExceptionHierarchy(), writeGraphicalInterfaceHierarchy(), writeHierarchicalExceptionIndex(), writeHierarchicalIndex(), writeHierarchicalInterfaceIndex(), ClassDefImpl::writeMoreLink(), MemberList::writePlainDeclarations(), writeSingleFileIndex(), FileDefImpl::writeSourceHeader(), FileDefImpl::writeSourceLink(), and VhdlDocGen::writeVHDLDeclaration().
Definition at line 383 of file outputlist.h.
References OutputGenIntf::endTitleHead().
Referenced by endTitle(), GroupDefImpl::writeDocumentation(), ModuleDefImpl::writeDocumentation(), PageDefImpl::writeDocumentation(), and writeIndex().
|
inline |
Definition at line 429 of file outputlist.h.
References OutputGenIntf::endTypewriter().
Referenced by MemberDefImpl::_writeGroupInclude(), NamespaceDefImpl::writeBriefDescription(), writeClassTreeForList(), writeClassTreeToOutput(), MemberDefImpl::writeDeclaration(), writeDirTreeNode(), writeGroupTreeNode(), ClassDefImpl::writeIncludeFiles(), ConceptDefImpl::writeIncludeFiles(), FileDefImpl::writeIncludeFiles(), ClassDefImpl::writeIncludeFilesForSlice(), writeInheritanceSpecifier(), and writeModuleTreeNode().
|
inline |
Definition at line 676 of file outputlist.h.
References OutputGenIntf::exceptionEntry(), and prefix.
Referenced by writeExceptionListImpl().
|
inlineprivate |
Definition at line 731 of file outputlist.h.
References m_outputGenList.
void OutputList::generateDoc | ( | const QCString & | fileName, |
int | startLine, | ||
const Definition * | ctx, | ||
const MemberDef * | md, | ||
const QCString & | docStr, | ||
bool | indexWords, | ||
bool | isExample, | ||
const QCString & | exampleName, | ||
bool | singleLine, | ||
bool | linkFromIndex, | ||
bool | markdownSupport ) |
Definition at line 168 of file outputlist.cpp.
References createDocParser(), QCString::isEmpty(), m_outputGenList, validatingParseDoc(), and writeDoc().
Referenced by MemberDefImpl::_writeEnumValues(), generateExampleDocs(), writeAnnotatedClassList(), ClassDefImpl::writeBriefDescription(), writeConceptIndex(), NamespaceLinkedRefMap::writeDeclaration(), MemberList::writeDeclarations(), ConceptDefImpl::writeDetailedDescription(), DirDefImpl::writeDetailedDescription(), FileDefImpl::writeDetailedDescription(), GroupDefImpl::writeDetailedDescription(), ModuleDefImpl::writeDetailedDescription(), NamespaceDefImpl::writeDetailedDescription(), ClassDefImpl::writeDetailedDocumentationBody(), GroupDefImpl::writeDirs(), MemberDefImpl::writeDocumentation(), PageDefImpl::writeDocumentation(), ModuleDefImpl::writeExports(), DirDefImpl::writeFileList(), GroupDefImpl::writeFiles(), ModuleDefImpl::writeFiles(), writeGraphInfo(), writeIndex(), MemberDefImpl::writeMemberDocSimple(), writeNamespaceIndex(), GroupDefImpl::writeNestedGroups(), GroupDefImpl::writePageDocumentation(), PageDefImpl::writePageDocumentation(), writeSingleFileIndex(), DirDefImpl::writeSubDirList(), writeTypeConstraints(), VhdlDocGen::writeVHDLDeclaration(), and VhdlDocGen::writeVHDLDeclarations().
|
inline |
Definition at line 495 of file outputlist.h.
References OutputGenIntf::insertMemberAlign().
Referenced by MemberDefImpl::writeDeclaration(), NamespaceLinkedRefMap::writeDeclaration(), ClassDefImpl::writeDeclarationLink(), ConceptDefImpl::writeDeclarationLink(), ModuleDefImpl::writeDeclarationLink(), GroupDefImpl::writeDirs(), ModuleDefImpl::writeExports(), DirDefImpl::writeFileList(), GroupDefImpl::writeFiles(), ModuleDefImpl::writeFiles(), VhdlDocGen::writeFunctionProto(), GroupDefImpl::writeNestedGroups(), MemberList::writePlainDeclarations(), VhdlDocGen::writeRecordUnit(), DirDefImpl::writeSubDirList(), writeUCFLink(), and VhdlDocGen::writeVHDLDeclaration().
|
inline |
Definition at line 497 of file outputlist.h.
References OutputGenIntf::insertMemberAlignLeft().
Referenced by VhdlDocGen::writeVHDLDeclaration().
bool OutputList::isEnabled | ( | OutputType | o | ) |
Definition at line 135 of file outputlist.cpp.
References m_outputGenList.
Referenced by MemberDefImpl::writeDeclaration(), FileDefImpl::writeInlineClasses(), and VhdlDocGen::writeVHDLDeclaration().
|
inline |
Definition at line 646 of file outputlist.h.
References OutputGenIntf::lastIndexPage().
Referenced by writeIndex().
Definition at line 537 of file outputlist.h.
References OutputGenIntf::lineBreak().
Referenced by MemberDefImpl::_writeTemplatePrefix(), TextGeneratorOLImpl::writeBreak(), NamespaceDefImpl::writeBriefDescription(), MemberDefImpl::writeEnumDeclaration(), VhdlDocGen::writeFunctionProto(), FileDefImpl::writeIncludeFiles(), ClassDefImpl::writeIncludeFilesForSlice(), MemberDefImpl::writeMemberDocSimple(), VhdlDocGen::writeProcedureProto(), ClassDefImpl::writeTemplateSpec(), and VhdlDocGen::writeVhdlLink().
|
private |
Definition at line 71 of file outputlist.cpp.
Referenced by OutputList(), and startFile().
OutputList & OutputList::operator= | ( | const OutputList & | ol | ) |
Definition at line 50 of file outputlist.cpp.
References m_id, m_outputGenList, and refreshCodeGenerators().
|
delete |
void OutputList::parseText | ( | const QCString & | textStr | ) |
Definition at line 201 of file outputlist.cpp.
References createDocParser(), m_outputGenList, validatingParseText(), and writeDoc().
Referenced by MemberDefImpl::_writeCallerGraph(), MemberDefImpl::_writeCallGraph(), MemberDefImpl::_writeCategoryRelation(), MemberDefImpl::_writeMultiLineInitializer(), MemberDefImpl::_writeReimplements(), DefinitionImpl::_writeSourceRefList(), ClassDefImpl::endMemberDeclarations(), ClassDefImpl::showUsedFiles(), writeAlphabeticalExceptionIndex(), writeAlphabeticalIndex(), writeAlphabeticalInterfaceIndex(), writeAlphabeticalStructIndex(), writeAnnotatedIndexGeneric(), ClassDefImpl::writeAuthorSection(), ConceptDefImpl::writeAuthorSection(), FileDefImpl::writeAuthorSection(), GroupDefImpl::writeAuthorSection(), ModuleDefImpl::writeAuthorSection(), NamespaceDefImpl::writeAuthorSection(), ConceptDefImpl::writeBriefDescription(), DirDefImpl::writeBriefDescription(), FileDefImpl::writeBriefDescription(), GroupDefImpl::writeBriefDescription(), ModuleDefImpl::writeBriefDescription(), NamespaceDefImpl::writeBriefDescription(), writeClassMemberIndexFiltered(), writeClassTreeForList(), writeClassTreeToOutput(), ClassDefImpl::writeCollaborationGraph(), writeConceptIndex(), MemberDefImpl::writeDeclaration(), NamespaceLinkedRefMap::writeDeclaration(), ClassDefImpl::writeDeclarationLink(), ConceptDefImpl::writeDeclarationLink(), ModuleDefImpl::writeDeclarationLink(), MemberList::writeDeclarations(), ConceptDefImpl::writeDefinition(), ClassDefImpl::writeDetailedDescription(), ConceptDefImpl::writeDetailedDescription(), DirDefImpl::writeDetailedDescription(), FileDefImpl::writeDetailedDescription(), GroupDefImpl::writeDetailedDescription(), ModuleDefImpl::writeDetailedDescription(), NamespaceDefImpl::writeDetailedDescription(), DirDefImpl::writeDirectoryGraph(), GroupDefImpl::writeDirs(), writeDirTreeNode(), ClassDefImpl::writeDocumentation(), ClassLinkedRefMap::writeDocumentation(), ConceptDefImpl::writeDocumentation(), DirDefImpl::writeDocumentation(), DirRelation::writeDocumentation(), FileDefImpl::writeDocumentation(), GroupDefImpl::writeDocumentation(), MemberList::writeDocumentation(), ModuleDefImpl::writeDocumentation(), NamespaceDefImpl::writeDocumentation(), PageDefImpl::writeDocumentation(), MemberDefImpl::writeEnumDeclaration(), writeExampleIndex(), ModuleDefImpl::writeExports(), writeFileIndex(), DirDefImpl::writeFileList(), writeFileMemberIndexFiltered(), GroupDefImpl::writeFiles(), ModuleDefImpl::writeFiles(), writeGraphicalClassHierarchy(), writeGraphicalExceptionHierarchy(), writeGraphicalInterfaceHierarchy(), writeGraphInfo(), GroupDefImpl::writeGroupGraph(), writeGroupTreeNode(), writeHierarchicalExceptionIndex(), writeHierarchicalIndex(), writeHierarchicalInterfaceIndex(), FileDefImpl::writeIncludedByGraph(), FileDefImpl::writeIncludeGraph(), writeIndex(), ClassDefImpl::writeInheritanceGraph(), ClassDefImpl::writeInlineDocumentation(), writeMarkerList(), ClassDefImpl::writeMemberList(), writeModuleIndex(), writeModuleMemberIndexFiltered(), writeModuleTreeNode(), ClassDefImpl::writeMoreLink(), writeNamespaceIndex(), writeNamespaceMemberIndexFiltered(), GroupDefImpl::writeNestedGroups(), writePageIndex(), MemberList::writePlainDeclarations(), writeSingleFileIndex(), DefinitionImpl::writeSourceDef(), FileDefImpl::writeSourceHeader(), FileDefImpl::writeSourceLink(), DirDefImpl::writeSubDirList(), writeTopicIndex(), writeTypeConstraints(), writeUserGroupStubPage(), and VhdlDocGen::writeVHDLDeclarations().
void OutputList::popGeneratorState | ( | ) |
Definition at line 154 of file outputlist.cpp.
References m_outputGenList, and syncEnabled().
Referenced by ClassDefImpl::addClassAttributes(), ConceptDefImpl::addConceptAttributes(), NamespaceDefImpl::addNamespaceAttributes(), endFile(), endFileWithNavPath(), endIndexHierarchy(), GroupDefImpl::endMemberDocumentation(), endTitle(), generateDirDocs(), recursivelyAddGroupListToTitle(), ClassDefImpl::showUsedFiles(), startIndexHierarchy(), writeAlphabeticalExceptionIndex(), writeAlphabeticalIndex(), writeAlphabeticalInterfaceIndex(), writeAlphabeticalStructIndex(), writeAnnotatedClassList(), writeAnnotatedIndexGeneric(), ClassDefImpl::writeAuthorSection(), ConceptDefImpl::writeAuthorSection(), FileDefImpl::writeAuthorSection(), GroupDefImpl::writeAuthorSection(), ModuleDefImpl::writeAuthorSection(), NamespaceDefImpl::writeAuthorSection(), ClassDefImpl::writeBriefDescription(), ConceptDefImpl::writeBriefDescription(), DirDefImpl::writeBriefDescription(), FileDefImpl::writeBriefDescription(), GroupDefImpl::writeBriefDescription(), ModuleDefImpl::writeBriefDescription(), NamespaceDefImpl::writeBriefDescription(), writeClassHierarchy(), writeClassMemberIndexFiltered(), ClassDefImpl::writeCollaborationGraph(), writeConceptIndex(), MemberDefImpl::writeDeclaration(), ClassDefImpl::writeDetailedDescription(), ConceptDefImpl::writeDetailedDescription(), DirDefImpl::writeDetailedDescription(), FileDefImpl::writeDetailedDescription(), GroupDefImpl::writeDetailedDescription(), ModuleDefImpl::writeDetailedDescription(), NamespaceDefImpl::writeDetailedDescription(), ClassDefImpl::writeDetailedDocumentationBody(), writeDirHierarchy(), DirDefImpl::writeDocumentation(), DirRelation::writeDocumentation(), FileDefImpl::writeDocumentation(), GroupDefImpl::writeDocumentation(), MemberDefImpl::writeDocumentation(), MemberList::writeDocumentation(), ModuleDefImpl::writeDocumentation(), PageDefImpl::writeDocumentation(), MemberDefImpl::writeEnumDeclaration(), writeExampleIndex(), writeExamples(), writeFileIndex(), DirDefImpl::writeFileList(), writeFileMemberIndexFiltered(), writeGraphInfo(), GroupDefImpl::writeGroupGraph(), writeGroupHierarchy(), writeHierarchicalExceptionIndex(), writeHierarchicalIndex(), writeHierarchicalInterfaceIndex(), ClassDefImpl::writeIncludeFiles(), ConceptDefImpl::writeIncludeFiles(), writeIndex(), ClassDefImpl::writeInheritanceGraph(), DefinitionImpl::writeInlineCode(), ClassDefImpl::writeInlineDocumentation(), ClassDefImpl::writeMemberList(), ClassDefImpl::writeMemberPages(), FileDefImpl::writeMemberPages(), GroupDefImpl::writeMemberPages(), NamespaceDefImpl::writeMemberPages(), writeModuleIndex(), writeModuleList(), writeModuleMemberIndexFiltered(), ClassDefImpl::writeMoreLink(), writeNamespaceIndex(), writeNamespaceMemberIndexFiltered(), DefinitionImpl::writeNavigationPath(), PageDefImpl::writePageDocumentation(), writePageIndex(), writePageRef(), MemberList::writePlainDeclarations(), writeSingleFileIndex(), VhdlDocGen::writeSource(), FileDefImpl::writeSourceHeader(), DirDefImpl::writeSubDirList(), ClassDefImpl::writeSummaryLinks(), FileDefImpl::writeSummaryLinks(), GroupDefImpl::writeSummaryLinks(), ModuleDefImpl::writeSummaryLinks(), NamespaceDefImpl::writeSummaryLinks(), writeTopicIndex(), writeUserGroupStubPage(), and VhdlDocGen::writeVHDLDeclaration().
void OutputList::pushGeneratorState | ( | ) |
Definition at line 144 of file outputlist.cpp.
References m_outputGenList, and syncEnabled().
Referenced by ClassDefImpl::addClassAttributes(), ConceptDefImpl::addConceptAttributes(), NamespaceDefImpl::addNamespaceAttributes(), endFile(), endFileWithNavPath(), endIndexHierarchy(), generateDirDocs(), recursivelyAddGroupListToTitle(), ClassDefImpl::showUsedFiles(), startIndexHierarchy(), GroupDefImpl::startMemberDocumentation(), startTitle(), writeAlphabeticalExceptionIndex(), writeAlphabeticalIndex(), writeAlphabeticalInterfaceIndex(), writeAlphabeticalStructIndex(), writeAnnotatedClassList(), writeAnnotatedIndexGeneric(), ClassDefImpl::writeAuthorSection(), ConceptDefImpl::writeAuthorSection(), FileDefImpl::writeAuthorSection(), GroupDefImpl::writeAuthorSection(), ModuleDefImpl::writeAuthorSection(), NamespaceDefImpl::writeAuthorSection(), ClassDefImpl::writeBriefDescription(), ConceptDefImpl::writeBriefDescription(), DirDefImpl::writeBriefDescription(), FileDefImpl::writeBriefDescription(), GroupDefImpl::writeBriefDescription(), ModuleDefImpl::writeBriefDescription(), NamespaceDefImpl::writeBriefDescription(), writeClassHierarchy(), writeClassMemberIndexFiltered(), ClassDefImpl::writeCollaborationGraph(), writeConceptIndex(), MemberDefImpl::writeDeclaration(), ClassDefImpl::writeDetailedDescription(), ConceptDefImpl::writeDetailedDescription(), DirDefImpl::writeDetailedDescription(), FileDefImpl::writeDetailedDescription(), GroupDefImpl::writeDetailedDescription(), ModuleDefImpl::writeDetailedDescription(), NamespaceDefImpl::writeDetailedDescription(), ClassDefImpl::writeDetailedDocumentationBody(), writeDirHierarchy(), DirDefImpl::writeDocumentation(), DirRelation::writeDocumentation(), FileDefImpl::writeDocumentation(), GroupDefImpl::writeDocumentation(), MemberDefImpl::writeDocumentation(), MemberList::writeDocumentation(), ModuleDefImpl::writeDocumentation(), PageDefImpl::writeDocumentation(), MemberDefImpl::writeEnumDeclaration(), writeExampleIndex(), writeExamples(), writeFileIndex(), DirDefImpl::writeFileList(), writeFileMemberIndexFiltered(), writeGraphInfo(), GroupDefImpl::writeGroupGraph(), writeGroupHierarchy(), writeHierarchicalExceptionIndex(), writeHierarchicalIndex(), writeHierarchicalInterfaceIndex(), ClassDefImpl::writeIncludeFiles(), ConceptDefImpl::writeIncludeFiles(), writeIndex(), ClassDefImpl::writeInheritanceGraph(), DefinitionImpl::writeInlineCode(), ClassDefImpl::writeInlineDocumentation(), ClassDefImpl::writeMemberList(), ClassDefImpl::writeMemberPages(), FileDefImpl::writeMemberPages(), GroupDefImpl::writeMemberPages(), NamespaceDefImpl::writeMemberPages(), writeModuleIndex(), writeModuleList(), writeModuleMemberIndexFiltered(), ClassDefImpl::writeMoreLink(), writeNamespaceIndex(), writeNamespaceMemberIndexFiltered(), DefinitionImpl::writeNavigationPath(), PageDefImpl::writePageDocumentation(), writePageIndex(), writePageRef(), MemberList::writePlainDeclarations(), writeSingleFileIndex(), VhdlDocGen::writeSource(), FileDefImpl::writeSourceHeader(), DirDefImpl::writeSubDirList(), ClassDefImpl::writeSummaryLinks(), FileDefImpl::writeSummaryLinks(), GroupDefImpl::writeSummaryLinks(), ModuleDefImpl::writeSummaryLinks(), NamespaceDefImpl::writeSummaryLinks(), writeTopicIndex(), writeUserGroupStubPage(), and VhdlDocGen::writeVHDLDeclaration().
|
private |
Definition at line 61 of file outputlist.cpp.
References OutputCodeList::clear(), m_codeGenList, m_id, m_outputGenList, and OutputCodeList::setId().
Referenced by add(), operator=(), and OutputList().
|
inline |
Definition at line 337 of file outputlist.h.
References m_outputGenList.
Referenced by generateOutput().
|
inline |
Definition at line 467 of file outputlist.h.
References OutputGenIntf::startAnonTypeScope().
Referenced by MemberDefImpl::writeDeclaration().
|
inline |
Definition at line 539 of file outputlist.h.
References OutputGenIntf::startBold().
Referenced by MemberDefImpl::_writeMultiLineInitializer(), ClassDefImpl::showUsedFiles(), VhdlDocGen::writeClassType(), ClassDefImpl::writeDeclaration(), ClassDefImpl::writeDeclarationLink(), ConceptDefImpl::writeDeclarationLink(), ModuleDefImpl::writeDeclarationLink(), MemberDefImpl::writeEnumDeclaration(), ModuleDefImpl::writeExports(), DirDefImpl::writeFileList(), ModuleDefImpl::writeFiles(), VhdlDocGen::writeFormatString(), VhdlDocGen::writeFunctionProto(), MemberDefImpl::writeLink(), ClassDefImpl::writeMemberList(), writePartialFilePath(), VhdlDocGen::writeProcedureProto(), VhdlDocGen::writeProcessProto(), VhdlDocGen::writeRecordUnit(), VhdlDocGen::writeStringLink(), VhdlDocGen::writeVHDLDeclaration(), VhdlDocGen::writeVhdlLink(), and VhdlDocGen::writeVHDLTypeDocumentation().
|
inline |
Definition at line 628 of file outputlist.h.
References OutputGenIntf::startCallGraph().
Referenced by MemberDefImpl::_writeCallerGraph(), and MemberDefImpl::_writeCallGraph().
|
inline |
Definition at line 529 of file outputlist.h.
References OutputGenIntf::startCenter().
|
inline |
Definition at line 572 of file outputlist.h.
References OutputGenIntf::startClassDiagram().
Referenced by ClassDefImpl::writeInheritanceGraph().
|
inline |
Definition at line 479 of file outputlist.h.
References OutputGenIntf::startCompoundTemplateParams().
Referenced by ClassDefImpl::writeTemplateSpec().
|
inline |
Definition at line 688 of file outputlist.h.
References OutputGenIntf::startConstraintDocs().
Referenced by writeTypeConstraints().
|
inline |
Definition at line 678 of file outputlist.h.
References OutputGenIntf::startConstraintList().
Referenced by writeTypeConstraints().
|
inline |
Definition at line 680 of file outputlist.h.
References OutputGenIntf::startConstraintParam().
Referenced by writeTypeConstraints().
|
inline |
Definition at line 684 of file outputlist.h.
References OutputGenIntf::startConstraintType().
Referenced by writeTypeConstraints().
|
inline |
Definition at line 594 of file outputlist.h.
References OutputGenIntf::startContents().
Referenced by generateExampleDocs(), writeAlphabeticalExceptionIndex(), writeAlphabeticalIndex(), writeAlphabeticalInterfaceIndex(), writeAlphabeticalStructIndex(), writeAnnotatedIndexGeneric(), writeClassMemberIndexFiltered(), writeConceptIndex(), ConceptDefImpl::writeDocumentation(), DirDefImpl::writeDocumentation(), DirRelation::writeDocumentation(), FileDefImpl::writeDocumentation(), GroupDefImpl::writeDocumentation(), ModuleDefImpl::writeDocumentation(), NamespaceDefImpl::writeDocumentation(), PageDefImpl::writeDocumentation(), ClassDefImpl::writeDocumentationContents(), MemberList::writeDocumentationPage(), writeExampleIndex(), writeFileIndex(), writeFileMemberIndexFiltered(), writeGraphicalClassHierarchy(), writeGraphicalExceptionHierarchy(), writeGraphicalInterfaceHierarchy(), writeGraphInfo(), writeHierarchicalExceptionIndex(), writeHierarchicalIndex(), writeHierarchicalInterfaceIndex(), writeIndex(), ClassDefImpl::writeMemberList(), writeModuleIndex(), writeModuleMemberIndexFiltered(), writeNamespaceIndex(), writeNamespaceMemberIndexFiltered(), writePageIndex(), FileDefImpl::writeSourceHeader(), writeTopicIndex(), and writeUserGroupStubPage().
|
inline |
Definition at line 525 of file outputlist.h.
References OutputGenIntf::startDescForItem().
Referenced by MemberDefImpl::_writeExamples(), and ClassDefImpl::writeDetailedDocumentationBody().
|
inline |
Definition at line 604 of file outputlist.h.
References OutputGenIntf::startDescTable().
Referenced by MemberDefImpl::_writeEnumValues().
|
inline |
Definition at line 616 of file outputlist.h.
References OutputGenIntf::startDescTableData().
Referenced by MemberDefImpl::_writeEnumValues().
|
inline |
Definition at line 608 of file outputlist.h.
References OutputGenIntf::startDescTableRow().
Referenced by MemberDefImpl::_writeEnumValues().
|
inline |
Definition at line 612 of file outputlist.h.
References OutputGenIntf::startDescTableTitle().
Referenced by MemberDefImpl::_writeEnumValues().
|
inline |
Definition at line 632 of file outputlist.h.
References OutputGenIntf::startDirDepGraph().
Referenced by DirDefImpl::writeDirectoryGraph().
|
inline |
Definition at line 620 of file outputlist.h.
References OutputGenIntf::startDotGraph().
Referenced by ClassDefImpl::writeCollaborationGraph(), and ClassDefImpl::writeInheritanceGraph().
|
inline |
Definition at line 515 of file outputlist.h.
References OutputGenIntf::startDoxyAnchor().
Referenced by MemberDefImpl::_writeEnumValues(), MemberDefImpl::writeDeclaration(), MemberDefImpl::writeDocumentation(), MemberDefImpl::writeMemberDocSimple(), MemberList::writePlainDeclarations(), and VhdlDocGen::writeVHDLDeclaration().
|
inline |
Definition at line 503 of file outputlist.h.
References OutputGenIntf::startEmphasis().
Referenced by VhdlDocGen::writeFuncProcDocu(), and VhdlDocGen::writeVHDLDeclaration().
|
inline |
Definition at line 556 of file outputlist.h.
References OutputGenIntf::startExamples().
Referenced by MemberDefImpl::_writeExamples(), and ClassDefImpl::writeDetailedDocumentationBody().
void OutputList::startFile | ( | const QCString & | name, |
const QCString & | manName, | ||
const QCString & | title, | ||
int | hierarchyLevel = 0 ) |
Definition at line 194 of file outputlist.cpp.
References m_codeGenList, m_id, newId(), OutputCodeList::setId(), and OutputGenIntf::startFile().
Referenced by startFile(), writeClassMemberIndexFiltered(), writeFileMemberIndexFiltered(), writeIndex(), writeModuleMemberIndexFiltered(), and writeNamespaceMemberIndexFiltered().
|
inline |
Definition at line 636 of file outputlist.h.
References OutputGenIntf::startGroupCollaboration().
Referenced by GroupDefImpl::writeGroupGraph().
|
inline |
Definition at line 431 of file outputlist.h.
References OutputGenIntf::startGroupHeader().
Referenced by ClassDefImpl::writeAuthorSection(), ConceptDefImpl::writeAuthorSection(), FileDefImpl::writeAuthorSection(), GroupDefImpl::writeAuthorSection(), ModuleDefImpl::writeAuthorSection(), NamespaceDefImpl::writeAuthorSection(), ConceptDefImpl::writeDefinition(), ClassDefImpl::writeDetailedDescription(), ConceptDefImpl::writeDetailedDescription(), DirDefImpl::writeDetailedDescription(), FileDefImpl::writeDetailedDescription(), GroupDefImpl::writeDetailedDescription(), ModuleDefImpl::writeDetailedDescription(), NamespaceDefImpl::writeDetailedDescription(), ClassLinkedRefMap::writeDocumentation(), MemberList::writeDocumentation(), and ClassDefImpl::writeInlineDocumentation().
|
inline |
Definition at line 443 of file outputlist.h.
References OutputGenIntf::startHeaderSection().
Referenced by startTitle(), GroupDefImpl::writeDocumentation(), ModuleDefImpl::writeDocumentation(), PageDefImpl::writeDocumentation(), and writeIndex().
|
inline |
Definition at line 624 of file outputlist.h.
References OutputGenIntf::startInclDepGraph().
Referenced by FileDefImpl::writeIncludedByGraph(), and FileDefImpl::writeIncludeGraph().
|
inline |
Definition at line 560 of file outputlist.h.
References OutputGenIntf::startIndent().
Referenced by MemberDefImpl::writeDocumentation(), and ClassDefImpl::writeInlineDocumentation().
Definition at line 411 of file outputlist.h.
References OutputGenIntf::startIndexItem().
Referenced by writeClassTreeForList(), writeClassTreeToOutput(), writeDirTreeNode(), writeGroupTreeNode(), and writeModuleTreeNode().
|
inline |
Definition at line 399 of file outputlist.h.
References OutputGenIntf::startIndexKey().
Referenced by writeAnnotatedClassList(), writeConceptIndex(), writeNamespaceIndex(), and writeSingleFileIndex().
|
inline |
Definition at line 395 of file outputlist.h.
References OutputGenIntf::startIndexList().
Referenced by startIndexHierarchy(), writeAnnotatedClassList(), writeConceptIndex(), writeFileIndex(), and writeNamespaceIndex().
|
inline |
Definition at line 391 of file outputlist.h.
References OutputGenIntf::startIndexListItem().
Referenced by writeClassTreeForList(), writeClassTreeToOutput(), writeDirTreeNode(), writeGroupTreeNode(), and writeModuleTreeNode().
|
inline |
Definition at line 363 of file outputlist.h.
References OutputGenIntf::startIndexSection().
Referenced by writeIndex().
|
inline |
Definition at line 403 of file outputlist.h.
References OutputGenIntf::startIndexValue().
Referenced by writeAnnotatedClassList(), writeConceptIndex(), writeNamespaceIndex(), and writeSingleFileIndex().
|
inline |
Definition at line 463 of file outputlist.h.
References OutputGenIntf::startInlineHeader().
Referenced by MemberList::writeDeclarations().
|
inline |
Definition at line 706 of file outputlist.h.
References OutputGenIntf::startInlineMemberDoc().
Referenced by MemberDefImpl::writeMemberDocSimple().
|
inline |
Definition at line 702 of file outputlist.h.
References OutputGenIntf::startInlineMemberName().
Referenced by MemberDefImpl::writeMemberDocSimple().
|
inline |
Definition at line 698 of file outputlist.h.
References OutputGenIntf::startInlineMemberType().
Referenced by MemberDefImpl::writeMemberDocSimple().
|
inline |
Definition at line 407 of file outputlist.h.
References OutputGenIntf::startItemList().
Referenced by ClassDefImpl::showUsedFiles(), startIndexHierarchy(), writeExampleIndex(), and writeMemberList().
|
inline |
Definition at line 435 of file outputlist.h.
References OutputGenIntf::startItemListItem().
Referenced by ClassDefImpl::showUsedFiles(), writeExampleIndex(), and writeMemberList().
|
inline |
Definition at line 710 of file outputlist.h.
References OutputGenIntf::startLabels().
Referenced by ClassDefImpl::addClassAttributes(), ConceptDefImpl::addConceptAttributes(), NamespaceDefImpl::addNamespaceAttributes(), and MemberDefImpl::writeDocumentation().
|
inline |
Definition at line 547 of file outputlist.h.
References OutputGenIntf::startMemberDeclaration().
Referenced by MemberDefImpl::writeDeclaration(), NamespaceLinkedRefMap::writeDeclaration(), ClassDefImpl::writeDeclarationLink(), ConceptDefImpl::writeDeclarationLink(), ModuleDefImpl::writeDeclarationLink(), GroupDefImpl::writeDirs(), ModuleDefImpl::writeExports(), DirDefImpl::writeFileList(), GroupDefImpl::writeFiles(), ModuleDefImpl::writeFiles(), GroupDefImpl::writeNestedGroups(), MemberList::writePlainDeclarations(), and DirDefImpl::writeSubDirList().
|
inline |
Definition at line 543 of file outputlist.h.
References OutputGenIntf::startMemberDescription().
Referenced by MemberDefImpl::writeDeclaration(), NamespaceLinkedRefMap::writeDeclaration(), ClassDefImpl::writeDeclarationLink(), ConceptDefImpl::writeDeclarationLink(), ModuleDefImpl::writeDeclarationLink(), GroupDefImpl::writeDirs(), ModuleDefImpl::writeExports(), DirDefImpl::writeFileList(), GroupDefImpl::writeFiles(), ModuleDefImpl::writeFiles(), GroupDefImpl::writeNestedGroups(), MemberList::writePlainDeclarations(), DirDefImpl::writeSubDirList(), and VhdlDocGen::writeVHDLDeclaration().
|
inline |
Definition at line 509 of file outputlist.h.
References OutputGenIntf::startMemberDoc().
Referenced by MemberDefImpl::writeDocumentation(), and ClassDefImpl::writeInlineDocumentation().
|
inline |
Definition at line 455 of file outputlist.h.
References OutputGenIntf::startMemberDocList().
Referenced by MemberList::writeDocumentation().
|
inline |
Definition at line 652 of file outputlist.h.
References align(), and OutputGenIntf::startMemberDocName().
Referenced by MemberDefImpl::writeDocumentation(), and ClassDefImpl::writeInlineDocumentation().
|
inline |
Definition at line 648 of file outputlist.h.
References OutputGenIntf::startMemberDocPrefixItem().
Referenced by MemberDefImpl::writeDocumentation().
|
inline |
Definition at line 694 of file outputlist.h.
References OutputGenIntf::startMemberDocSimple().
Referenced by MemberList::writeSimpleDocumentation().
|
inline |
Definition at line 491 of file outputlist.h.
References OutputGenIntf::startMemberGroup().
Referenced by MemberList::writeDeclarations(), and VhdlDocGen::writeVHDLDeclarations().
|
inline |
Definition at line 487 of file outputlist.h.
References OutputGenIntf::startMemberGroupDocs().
Referenced by MemberList::writeDeclarations(), and VhdlDocGen::writeVHDLDeclarations().
|
inline |
Definition at line 483 of file outputlist.h.
References OutputGenIntf::startMemberGroupHeader().
Referenced by MemberList::writeDeclarations(), and VhdlDocGen::writeVHDLDeclarations().
|
inline |
Definition at line 447 of file outputlist.h.
References OutputGenIntf::startMemberHeader().
Referenced by ClassDefImpl::endMemberDeclarations(), NamespaceLinkedRefMap::writeDeclaration(), ClassDefImpl::writeDeclarationLink(), ConceptDefImpl::writeDeclarationLink(), ModuleDefImpl::writeDeclarationLink(), MemberList::writeDeclarations(), GroupDefImpl::writeDirs(), ModuleDefImpl::writeExports(), DirDefImpl::writeFileList(), GroupDefImpl::writeFiles(), ModuleDefImpl::writeFiles(), GroupDefImpl::writeNestedGroups(), DirDefImpl::writeSubDirList(), and VhdlDocGen::writeVHDLDeclarations().
|
inline |
Definition at line 471 of file outputlist.h.
References OutputGenIntf::startMemberItem().
Referenced by MemberDefImpl::writeDeclaration(), NamespaceLinkedRefMap::writeDeclaration(), ClassDefImpl::writeDeclarationLink(), ConceptDefImpl::writeDeclarationLink(), ModuleDefImpl::writeDeclarationLink(), GroupDefImpl::writeDirs(), ModuleDefImpl::writeExports(), DirDefImpl::writeFileList(), GroupDefImpl::writeFiles(), ModuleDefImpl::writeFiles(), GroupDefImpl::writeNestedGroups(), MemberList::writePlainDeclarations(), DirDefImpl::writeSubDirList(), and VhdlDocGen::writeVHDLDeclaration().
|
inline |
Definition at line 459 of file outputlist.h.
References OutputGenIntf::startMemberList().
Referenced by NamespaceLinkedRefMap::writeDeclaration(), ClassDefImpl::writeDeclarationLink(), ConceptDefImpl::writeDeclarationLink(), ModuleDefImpl::writeDeclarationLink(), GroupDefImpl::writeDirs(), ModuleDefImpl::writeExports(), DirDefImpl::writeFileList(), GroupDefImpl::writeFiles(), ModuleDefImpl::writeFiles(), GroupDefImpl::writeNestedGroups(), MemberList::writePlainDeclarations(), VhdlDocGen::writePlainVHDLDeclarations(), and DirDefImpl::writeSubDirList().
|
inline |
Definition at line 439 of file outputlist.h.
References OutputGenIntf::startMemberSections().
Referenced by ClassDefImpl::startMemberDeclarations(), DirDefImpl::startMemberDeclarations(), FileDefImpl::startMemberDeclarations(), GroupDefImpl::startMemberDeclarations(), ModuleDefImpl::startMemberDeclarations(), and NamespaceDefImpl::startMemberDeclarations().
|
inline |
Definition at line 451 of file outputlist.h.
References OutputGenIntf::startMemberSubtitle().
Referenced by MemberList::writeDeclarations(), and VhdlDocGen::writeVHDLDeclarations().
|
inline |
Definition at line 475 of file outputlist.h.
References OutputGenIntf::startMemberTemplateParams().
Referenced by MemberDefImpl::writeDeclaration().
|
inline |
Definition at line 598 of file outputlist.h.
References OutputGenIntf::startPageDoc().
Referenced by PageDefImpl::writeDocumentation(), and writeIndex().
|
inline |
Definition at line 576 of file outputlist.h.
References OutputGenIntf::startPageRef().
Referenced by writePageRef().
Definition at line 385 of file outputlist.h.
References OutputGenIntf::startParagraph().
Referenced by MemberDefImpl::_writeCategoryRelation(), MemberDefImpl::_writeGroupInclude(), MemberDefImpl::_writeReimplementedBy(), MemberDefImpl::_writeReimplements(), DefinitionImpl::_writeSourceRefList(), ClassDefImpl::showUsedFiles(), ClassDefImpl::writeBriefDescription(), ConceptDefImpl::writeBriefDescription(), DirDefImpl::writeBriefDescription(), FileDefImpl::writeBriefDescription(), GroupDefImpl::writeBriefDescription(), ModuleDefImpl::writeBriefDescription(), NamespaceDefImpl::writeBriefDescription(), MemberDefImpl::writeDeclaration(), FileDefImpl::writeDetailedDescription(), MemberDefImpl::writeDocumentation(), writeGraphicalClassHierarchy(), writeGraphicalExceptionHierarchy(), writeGraphicalInterfaceHierarchy(), writeHierarchicalExceptionIndex(), writeHierarchicalIndex(), writeHierarchicalInterfaceIndex(), ClassDefImpl::writeIncludeFiles(), ConceptDefImpl::writeIncludeFiles(), ClassDefImpl::writeIncludeFilesForSlice(), ClassDefImpl::writeInheritanceGraph(), ClassDefImpl::writeMemberList(), DefinitionImpl::writeSourceDef(), and FileDefImpl::writeSourceLink().
|
inline |
Definition at line 668 of file outputlist.h.
References OutputGenIntf::startParameterDefVal().
Referenced by writeDefArgumentList().
|
inline |
Definition at line 664 of file outputlist.h.
References OutputGenIntf::startParameterExtra().
Referenced by writeDefArgumentList(), VhdlDocGen::writeFuncProcDocu(), and VhdlDocGen::writeRecUnitDocu().
|
inline |
Definition at line 672 of file outputlist.h.
References OutputGenIntf::startParameterList().
Referenced by writeDefArgumentList(), VhdlDocGen::writeFuncProcDocu(), and VhdlDocGen::writeRecUnitDocu().
|
inline |
Definition at line 660 of file outputlist.h.
References OutputGenIntf::startParameterName().
Referenced by writeDefArgumentList(), VhdlDocGen::writeFuncProcDocu(), and VhdlDocGen::writeRecUnitDocu().
|
inline |
Definition at line 656 of file outputlist.h.
References OutputGenIntf::startParameterType().
Referenced by writeDefArgumentList(), VhdlDocGen::writeFuncProcDocu(), and VhdlDocGen::writeRecUnitDocu().
|
inline |
Definition at line 720 of file outputlist.h.
References OutputGenIntf::startPlainFile().
|
inline |
Definition at line 369 of file outputlist.h.
References OutputGenIntf::startProjectNumber().
Referenced by FileDefImpl::writeDocumentation(), and writeIndex().
|
inline |
Definition at line 580 of file outputlist.h.
References OutputGenIntf::startQuickIndices().
Referenced by startFile(), writeClassMemberIndexFiltered(), writeFileMemberIndexFiltered(), writeIndex(), writeModuleMemberIndexFiltered(), and writeNamespaceMemberIndexFiltered().
|
inline |
Definition at line 564 of file outputlist.h.
References OutputGenIntf::startSection().
Referenced by writeMemberList(), and GroupDefImpl::writePageDocumentation().
|
inline |
Definition at line 533 of file outputlist.h.
References OutputGenIntf::startSmall().
|
inline |
Definition at line 642 of file outputlist.h.
References OutputGenIntf::startTextBlock().
Referenced by writeAnnotatedIndexGeneric(), writeClassMemberIndexFiltered(), writeConceptIndex(), ConceptDefImpl::writeDetailedDescription(), FileDefImpl::writeDetailedDescription(), ModuleDefImpl::writeDetailedDescription(), NamespaceDefImpl::writeDetailedDescription(), ClassDefImpl::writeDetailedDocumentationBody(), writeExampleIndex(), writeFileIndex(), writeFileMemberIndexFiltered(), writeGraphicalClassHierarchy(), writeGraphicalExceptionHierarchy(), writeGraphicalInterfaceHierarchy(), writeHierarchicalExceptionIndex(), writeHierarchicalIndex(), writeHierarchicalInterfaceIndex(), FileDefImpl::writeIncludedByGraph(), FileDefImpl::writeIncludeFiles(), FileDefImpl::writeIncludeGraph(), writeIndex(), writeModuleIndex(), writeModuleMemberIndexFiltered(), writeNamespaceIndex(), writeNamespaceMemberIndexFiltered(), GroupDefImpl::writePageDocumentation(), PageDefImpl::writePageDocumentation(), writePageIndex(), and writeTopicIndex().
Definition at line 420 of file outputlist.h.
References OutputGenIntf::startTextLink().
Referenced by ConceptDefImpl::writeBriefDescription(), DirDefImpl::writeBriefDescription(), FileDefImpl::writeBriefDescription(), GroupDefImpl::writeBriefDescription(), ModuleDefImpl::writeBriefDescription(), NamespaceDefImpl::writeBriefDescription(), MemberDefImpl::writeDeclaration(), DirDefImpl::writeFileList(), writeGraphicalClassHierarchy(), writeGraphicalExceptionHierarchy(), writeGraphicalInterfaceHierarchy(), writeHierarchicalExceptionIndex(), writeHierarchicalIndex(), writeHierarchicalInterfaceIndex(), ClassDefImpl::writeMoreLink(), MemberList::writePlainDeclarations(), writeSingleFileIndex(), FileDefImpl::writeSourceHeader(), FileDefImpl::writeSourceLink(), and VhdlDocGen::writeVHDLDeclaration().
|
inline |
Definition at line 381 of file outputlist.h.
References OutputGenIntf::startTitleHead().
Referenced by startTitle(), GroupDefImpl::writeDocumentation(), ModuleDefImpl::writeDocumentation(), PageDefImpl::writeDocumentation(), and writeIndex().
|
inline |
Definition at line 427 of file outputlist.h.
References OutputGenIntf::startTypewriter().
Referenced by MemberDefImpl::_writeGroupInclude(), NamespaceDefImpl::writeBriefDescription(), writeClassTreeForList(), writeClassTreeToOutput(), MemberDefImpl::writeDeclaration(), writeDirTreeNode(), writeGroupTreeNode(), ClassDefImpl::writeIncludeFiles(), ConceptDefImpl::writeIncludeFiles(), FileDefImpl::writeIncludeFiles(), ClassDefImpl::writeIncludeFilesForSlice(), writeInheritanceSpecifier(), and writeModuleTreeNode().
|
private |
Definition at line 76 of file outputlist.cpp.
References m_codeGenList, m_outputGenList, and OutputCodeList::setEnabledFiltered().
Referenced by disable(), disableAll(), disableAllBut(), enable(), enableAll(), popGeneratorState(), and pushGeneratorState().
Definition at line 501 of file outputlist.h.
References OutputGenIntf::writeAnchor().
Referenced by ClassDefImpl::writeDetailedDescription(), ConceptDefImpl::writeDetailedDescription(), DirDefImpl::writeDetailedDescription(), FileDefImpl::writeDetailedDescription(), GroupDefImpl::writeDetailedDescription(), ModuleDefImpl::writeDetailedDescription(), NamespaceDefImpl::writeDetailedDescription(), and ClassDefImpl::writeInlineDocumentation().
|
inline |
Definition at line 507 of file outputlist.h.
References OutputGenIntf::writeChar().
Referenced by MemberDefImpl::writeEnumDeclaration(), and VhdlDocGen::writeProcedureProto().
|
inline |
Definition at line 361 of file outputlist.h.
References m_id, and OutputGenIntf::writeDoc().
Referenced by generateDoc(), parseText(), ConceptDefImpl::writeBriefDescription(), DirDefImpl::writeBriefDescription(), FileDefImpl::writeBriefDescription(), GroupDefImpl::writeBriefDescription(), ModuleDefImpl::writeBriefDescription(), NamespaceDefImpl::writeBriefDescription(), MemberDefImpl::writeDeclaration(), ClassDefImpl::writeDeclarationLink(), ConceptDefImpl::writeDeclarationLink(), ModuleDefImpl::writeDeclarationLink(), and MemberList::writePlainDeclarations().
|
inline |
Definition at line 377 of file outputlist.h.
References OutputGenIntf::writeFooter().
Referenced by endFile().
|
inline |
Definition at line 640 of file outputlist.h.
References OutputGenIntf::writeGraphicalHierarchy().
Referenced by writeGraphicalClassHierarchy(), writeGraphicalExceptionHierarchy(), and writeGraphicalInterfaceHierarchy().
|
inline |
Definition at line 551 of file outputlist.h.
References OutputGenIntf::writeInheritedSectionTitle().
Referenced by MemberList::writeDeclarations().
|
inline |
Definition at line 712 of file outputlist.h.
References OutputGenIntf::writeLabel().
Referenced by ClassDefImpl::addClassAttributes(), ConceptDefImpl::addConceptAttributes(), NamespaceDefImpl::addNamespaceAttributes(), and MemberDefImpl::writeDocumentation().
|
inline |
Definition at line 523 of file outputlist.h.
References OutputGenIntf::writeLatexSpacing().
Referenced by MemberDefImpl::writeDeclaration().
|
inline |
Definition at line 716 of file outputlist.h.
References OutputGenIntf::writeLocalToc().
Referenced by DefinitionImpl::writeToc().
|
inline |
Definition at line 588 of file outputlist.h.
References OutputGenIntf::writeLogo().
|
inline |
Definition at line 586 of file outputlist.h.
References OutputGenIntf::writeNavigationPath().
Referenced by DefinitionImpl::writeNavigationPath().
|
inline |
Definition at line 602 of file outputlist.h.
References OutputGenIntf::writeNonBreakableSpace().
Referenced by TextGeneratorOLImpl::writeBreak(), MemberDefImpl::writeDeclaration(), writeDefArgumentList(), MemberDefImpl::writeDocumentation(), and TextGeneratorOLImpl::writeString().
|
inline |
Definition at line 417 of file outputlist.h.
References OutputGenIntf::writeObjectLink().
Referenced by MemberDefImpl::_writeCategoryRelation(), MemberDefImpl::_writeGroupInclude(), MemberDefImpl::_writeReimplementedBy(), MemberDefImpl::_writeReimplements(), DefinitionImpl::_writeSourceRefList(), generateFileRef(), recursivelyAddGroupListToTitle(), ClassDefImpl::showUsedFiles(), writeAlphabeticalClassList(), writeAnnotatedClassList(), writeClassLinkForMember(), writeConceptIndex(), ClassDefImpl::writeDeclaration(), NamespaceLinkedRefMap::writeDeclaration(), ClassDefImpl::writeDeclarationLink(), ConceptDefImpl::writeDeclarationLink(), ModuleDefImpl::writeDeclarationLink(), FileDefImpl::writeDetailedDescription(), GroupDefImpl::writeDirs(), writeExampleIndex(), writeExamples(), ModuleDefImpl::writeExports(), writeFileLinkForMember(), DirDefImpl::writeFileList(), GroupDefImpl::writeFiles(), ModuleDefImpl::writeFiles(), ClassDefImpl::writeIncludeFiles(), ConceptDefImpl::writeIncludeFiles(), FileDefImpl::writeIncludeFiles(), ClassDefImpl::writeIncludeFilesForSlice(), ClassDefImpl::writeInheritanceGraph(), MemberDefImpl::writeLink(), TextGeneratorOLImpl::writeLink(), writeLink(), MemberDefImpl::writeMemberDocSimple(), ClassDefImpl::writeMemberList(), writeModuleLinkForMember(), writeNamespaceIndex(), writeNamespaceLinkForMember(), GroupDefImpl::writeNestedGroups(), writePartialDirPath(), writePartialFilePath(), writeSingleFileIndex(), DefinitionImpl::writeSourceDef(), DirDefImpl::writeSubDirList(), VhdlDocGen::writeVHDLDeclaration(), and VhdlDocGen::writeVhdlLink().
|
inline |
Definition at line 367 of file outputlist.h.
References OutputGenIntf::writePageLink().
Referenced by GroupDefImpl::writeDocumentation(), and PageDefImpl::writePageDocumentation().
|
inline |
Definition at line 590 of file outputlist.h.
References OutputGenIntf::writeQuickLinks().
Referenced by startFile(), writeClassMemberIndexFiltered(), writeFileMemberIndexFiltered(), writeIndex(), writeModuleMemberIndexFiltered(), and writeNamespaceMemberIndexFiltered().
|
inline |
Definition at line 499 of file outputlist.h.
References OutputGenIntf::writeRuler().
Referenced by ClassDefImpl::showUsedFiles(), ClassDefImpl::writeDetailedDescription(), ConceptDefImpl::writeDetailedDescription(), DirDefImpl::writeDetailedDescription(), FileDefImpl::writeDetailedDescription(), GroupDefImpl::writeDetailedDescription(), ModuleDefImpl::writeDetailedDescription(), NamespaceDefImpl::writeDetailedDescription(), ClassLinkedRefMap::writeDocumentation(), and MemberList::writeDocumentation().
|
inline |
Definition at line 375 of file outputlist.h.
References OutputGenIntf::writeSearchInfo().
Referenced by startFile(), writeClassMemberIndexFiltered(), writeFileMemberIndexFiltered(), writeIndex(), writeModuleMemberIndexFiltered(), and writeNamespaceMemberIndexFiltered().
|
inline |
Definition at line 584 of file outputlist.h.
References OutputGenIntf::writeSplitBar().
Referenced by startFile(), writeClassMemberIndexFiltered(), writeFileMemberIndexFiltered(), writeIndex(), writeModuleMemberIndexFiltered(), and writeNamespaceMemberIndexFiltered().
|
inline |
Definition at line 424 of file outputlist.h.
References OutputGenIntf::writeStartAnnoItem().
|
inline |
Definition at line 389 of file outputlist.h.
References OutputGenIntf::writeString().
Referenced by MemberDefImpl::_writeEnumValues(), DefinitionImpl::_writeSourceRefList(), endFile(), endFileWithNavPath(), endQuickIndexItem(), endQuickIndexList(), recursivelyAddGroupListToTitle(), startQuickIndexItem(), startQuickIndexList(), writeAlphabeticalClassList(), writeAnnotatedClassList(), writeAnnotatedIndexGeneric(), ClassDefImpl::writeAuthorSection(), ClassDefImpl::writeBriefDescription(), ConceptDefImpl::writeBriefDescription(), DirDefImpl::writeBriefDescription(), FileDefImpl::writeBriefDescription(), GroupDefImpl::writeBriefDescription(), ModuleDefImpl::writeBriefDescription(), NamespaceDefImpl::writeBriefDescription(), writeClassLinkForMember(), writeClassMemberIndexFiltered(), VhdlDocGen::writeClassType(), writeConceptIndex(), MemberDefImpl::writeDeclaration(), ClassDefImpl::writeDeclarationLink(), ConceptDefImpl::writeDeclarationLink(), ModuleDefImpl::writeDeclarationLink(), ConceptDefImpl::writeDetailedDescription(), DirDefImpl::writeDetailedDescription(), FileDefImpl::writeDetailedDescription(), GroupDefImpl::writeDetailedDescription(), ModuleDefImpl::writeDetailedDescription(), NamespaceDefImpl::writeDetailedDescription(), ClassDefImpl::writeDetailedDocumentationBody(), DirRelation::writeDocumentation(), GroupDefImpl::writeDocumentation(), MemberDefImpl::writeDocumentation(), ModuleDefImpl::writeDocumentation(), PageDefImpl::writeDocumentation(), MemberList::writeDocumentationPage(), MemberDefImpl::writeEnumDeclaration(), writeExamples(), writeFileIndex(), writeFileLinkForMember(), DirDefImpl::writeFileList(), writeFileMemberIndexFiltered(), writeHierarchicalExceptionIndex(), writeHierarchicalIndex(), writeHierarchicalInterfaceIndex(), writeIndex(), ClassDefImpl::writeInlineDocumentation(), MemberDefImpl::writeMemberDocSimple(), ClassDefImpl::writeMemberList(), writeModuleIndex(), writeModuleLinkForMember(), writeModuleMemberIndexFiltered(), ClassDefImpl::writeMoreLink(), writeNamespaceIndex(), writeNamespaceLinkForMember(), writeNamespaceMemberIndexFiltered(), PageDefImpl::writePageDocumentation(), writePageIndex(), writePartialDirPath(), writePartialFilePath(), MemberList::writePlainDeclarations(), writeQuickMemberIndex(), ClassDefImpl::writeQuickMemberLinks(), FileDefImpl::writeQuickMemberLinks(), GroupDefImpl::writeQuickMemberLinks(), NamespaceDefImpl::writeQuickMemberLinks(), FileDefImpl::writeSourceHeader(), DirDefImpl::writeSubDirList(), ClassDefImpl::writeSummaryLinks(), FileDefImpl::writeSummaryLinks(), GroupDefImpl::writeSummaryLinks(), ModuleDefImpl::writeSummaryLinks(), NamespaceDefImpl::writeSummaryLinks(), writeTopicIndex(), writeUCFLink(), and writeUserGroupStubPage().
|
inline |
Definition at line 373 of file outputlist.h.
References OutputGenIntf::writeStyleInfo().
Referenced by generateOutput().
|
inline |
Definition at line 592 of file outputlist.h.
References OutputGenIntf::writeSummaryLink().
Referenced by ClassDefImpl::writeSummaryLinks(), FileDefImpl::writeSummaryLinks(), GroupDefImpl::writeSummaryLinks(), ModuleDefImpl::writeSummaryLinks(), and NamespaceDefImpl::writeSummaryLinks().
|
inline |
Definition at line 570 of file outputlist.h.
References OutputGenIntf::writeSynopsis().
Referenced by ClassDefImpl::writeBriefDescription(), ConceptDefImpl::writeBriefDescription(), DirDefImpl::writeBriefDescription(), FileDefImpl::writeBriefDescription(), GroupDefImpl::writeBriefDescription(), ModuleDefImpl::writeBriefDescription(), and NamespaceDefImpl::writeBriefDescription().
|
private |
Definition at line 743 of file outputlist.h.
Referenced by codeGenerators(), codeGenerators(), OutputList(), refreshCodeGenerators(), startFile(), and syncEnabled().
|
private |
Definition at line 744 of file outputlist.h.
Referenced by newId(), operator=(), OutputList(), OutputList(), refreshCodeGenerators(), startFile(), and writeDoc().
|
private |
Definition at line 742 of file outputlist.h.
Referenced by add(), disable(), disableAll(), disableAllBut(), enable(), enableAll(), foreach(), generateDoc(), isEnabled(), operator=(), parseText(), popGeneratorState(), pushGeneratorState(), refreshCodeGenerators(), size(), and syncEnabled().