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 313 of file outputlist.h.
using OutputList::OutputGenIntfPtr = std::unique_ptr<OutputGenIntf> |
Definition at line 316 of file outputlist.h.
OutputList::OutputList | ( | ) |
Definition at line 38 of file outputlist.cpp.
References m_codeGenList, m_id, and newId().
Referenced by operator=(), operator=(), OutputList(), and OutputList().
OutputList::OutputList | ( | const OutputList & | ol | ) |
Definition at line 44 of file outputlist.cpp.
References m_id, m_outputGenList, OutputList(), and refreshCodeGenerators().
|
delete |
References OutputList().
|
default |
|
inline |
Definition at line 351 of file outputlist.h.
References m_outputGenList, and refreshCodeGenerators().
Definition at line 591 of file outputlist.h.
References OutputGenIntf::addIndexItem().
Referenced by MemberDefImpl::_writeEnumValues(), and ClassDefImpl::writeInlineDocumentation().
Definition at line 544 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 745 of file outputlist.h.
References OutputGenIntf::cleanup().
|
inline |
|
inline |
Definition at line 357 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(), 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 438 of file outputlist.h.
References OutputGenIntf::docify().
Referenced by MemberDefImpl::_writeEnumValues(), MemberDefImpl::_writeGroupInclude(), DefinitionImpl::_writeSourceRefList(), MemberDefImpl::_writeTemplatePrefix(), 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(), 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(), 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 492 of file outputlist.h.
References OutputGenIntf::endAnonTypeScope().
Referenced by MemberDefImpl::writeDeclaration().
|
inline |
Definition at line 564 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 657 of file outputlist.h.
References OutputGenIntf::endCallGraph().
Referenced by MemberDefImpl::_writeCallerGraph(), and MemberDefImpl::_writeCallGraph().
|
inline |
Definition at line 554 of file outputlist.h.
References OutputGenIntf::endCenter().
|
inline |
Definition at line 597 of file outputlist.h.
References OutputGenIntf::endClassDiagram().
Referenced by ClassDefImpl::writeInheritanceGraph().
|
inline |
Definition at line 504 of file outputlist.h.
References OutputGenIntf::endCompoundTemplateParams().
Referenced by ClassDefImpl::writeTemplateSpec().
|
inline |
Definition at line 717 of file outputlist.h.
References OutputGenIntf::endConstraintDocs().
Referenced by writeTypeConstraints().
|
inline |
Definition at line 719 of file outputlist.h.
References OutputGenIntf::endConstraintList().
Referenced by writeTypeConstraints().
|
inline |
Definition at line 709 of file outputlist.h.
References OutputGenIntf::endConstraintParam().
Referenced by writeTypeConstraints().
|
inline |
Definition at line 713 of file outputlist.h.
References OutputGenIntf::endConstraintType().
Referenced by writeTypeConstraints().
|
inline |
Definition at line 619 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 550 of file outputlist.h.
References OutputGenIntf::endDescForItem().
Referenced by MemberDefImpl::_writeExamples(), and ClassDefImpl::writeDetailedDocumentationBody().
|
inline |
Definition at line 629 of file outputlist.h.
References OutputGenIntf::endDescTable().
Referenced by MemberDefImpl::_writeEnumValues().
|
inline |
Definition at line 645 of file outputlist.h.
References OutputGenIntf::endDescTableData().
Referenced by MemberDefImpl::_writeEnumValues().
|
inline |
Definition at line 641 of file outputlist.h.
References OutputGenIntf::endDescTableInit().
Referenced by MemberDefImpl::_writeEnumValues().
|
inline |
Definition at line 633 of file outputlist.h.
References OutputGenIntf::endDescTableRow().
Referenced by MemberDefImpl::_writeEnumValues().
|
inline |
Definition at line 637 of file outputlist.h.
References OutputGenIntf::endDescTableTitle().
Referenced by MemberDefImpl::_writeEnumValues().
|
inline |
Definition at line 661 of file outputlist.h.
References OutputGenIntf::endDirDepGraph().
Referenced by DirDefImpl::writeDirectoryGraph().
|
inline |
Definition at line 649 of file outputlist.h.
References OutputGenIntf::endDotGraph().
Referenced by ClassDefImpl::writeCollaborationGraph(), and ClassDefImpl::writeInheritanceGraph().
Definition at line 542 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 528 of file outputlist.h.
References OutputGenIntf::endEmphasis().
Referenced by VhdlDocGen::writeFuncProcDocu(), and VhdlDocGen::writeVHDLDeclaration().
|
inline |
Definition at line 581 of file outputlist.h.
References OutputGenIntf::endExamples().
Referenced by MemberDefImpl::_writeExamples(), and ClassDefImpl::writeDetailedDocumentationBody().
|
inline |
Definition at line 402 of file outputlist.h.
References OutputGenIntf::endFile().
Referenced by endFile().
|
inline |
Definition at line 665 of file outputlist.h.
References OutputGenIntf::endGroupCollaboration().
Referenced by GroupDefImpl::writeGroupGraph().
|
inline |
Definition at line 456 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 468 of file outputlist.h.
References OutputGenIntf::endHeaderSection().
Referenced by endTitle(), GroupDefImpl::writeDocumentation(), ModuleDefImpl::writeDocumentation(), PageDefImpl::writeDocumentation(), and writeIndex().
|
inline |
Definition at line 653 of file outputlist.h.
References OutputGenIntf::endInclDepGraph().
Referenced by FileDefImpl::writeIncludedByGraph(), and FileDefImpl::writeIncludeGraph().
|
inline |
Definition at line 585 of file outputlist.h.
References OutputGenIntf::endIndent().
Referenced by MemberDefImpl::writeDocumentation(), and ClassDefImpl::writeInlineDocumentation().
Definition at line 436 of file outputlist.h.
References OutputGenIntf::endIndexItem().
Referenced by writeClassTreeForList(), writeClassTreeToOutput(), writeDirTreeNode(), writeGroupTreeNode(), and writeModuleTreeNode().
|
inline |
Definition at line 424 of file outputlist.h.
References OutputGenIntf::endIndexKey().
Referenced by writeAnnotatedClassList(), writeConceptIndex(), writeNamespaceIndex(), and writeSingleFileIndex().
|
inline |
Definition at line 420 of file outputlist.h.
References OutputGenIntf::endIndexList().
Referenced by endIndexHierarchy(), writeAnnotatedClassList(), writeConceptIndex(), writeFileIndex(), and writeNamespaceIndex().
|
inline |
Definition at line 416 of file outputlist.h.
References OutputGenIntf::endIndexListItem().
Referenced by writeClassTreeForList(), writeClassTreeToOutput(), writeDirTreeNode(), writeGroupTreeNode(), and writeModuleTreeNode().
|
inline |
Definition at line 388 of file outputlist.h.
References OutputGenIntf::endIndexSection().
Referenced by writeIndex().
|
inline |
Definition at line 428 of file outputlist.h.
References OutputGenIntf::endIndexValue().
Referenced by writeAnnotatedClassList(), writeConceptIndex(), writeNamespaceIndex(), and writeSingleFileIndex().
|
inline |
Definition at line 488 of file outputlist.h.
References OutputGenIntf::endInlineHeader().
Referenced by MemberList::writeDeclarations().
|
inline |
Definition at line 735 of file outputlist.h.
References OutputGenIntf::endInlineMemberDoc().
Referenced by MemberDefImpl::writeMemberDocSimple().
|
inline |
Definition at line 731 of file outputlist.h.
References OutputGenIntf::endInlineMemberName().
Referenced by MemberDefImpl::writeMemberDocSimple().
|
inline |
Definition at line 727 of file outputlist.h.
References OutputGenIntf::endInlineMemberType().
Referenced by MemberDefImpl::writeMemberDocSimple().
|
inline |
Definition at line 432 of file outputlist.h.
References OutputGenIntf::endItemList().
Referenced by endIndexHierarchy(), ClassDefImpl::showUsedFiles(), writeExampleIndex(), and writeMemberList().
|
inline |
Definition at line 460 of file outputlist.h.
References OutputGenIntf::endItemListItem().
Referenced by ClassDefImpl::showUsedFiles(), writeExampleIndex(), and writeMemberList().
|
inline |
Definition at line 741 of file outputlist.h.
References OutputGenIntf::endLabels().
Referenced by ClassDefImpl::addClassAttributes(), ConceptDefImpl::addConceptAttributes(), NamespaceDefImpl::addNamespaceAttributes(), and MemberDefImpl::writeDocumentation().
|
inline |
Definition at line 572 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 568 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 536 of file outputlist.h.
References OutputGenIntf::endMemberDoc().
Referenced by MemberDefImpl::writeDocumentation(), and ClassDefImpl::writeInlineDocumentation().
|
inline |
Definition at line 480 of file outputlist.h.
References OutputGenIntf::endMemberDocList().
Referenced by MemberList::writeDocumentation().
|
inline |
Definition at line 681 of file outputlist.h.
References OutputGenIntf::endMemberDocName().
Referenced by writeDefArgumentList(), MemberDefImpl::writeDocumentation(), VhdlDocGen::writeFuncProcDocu(), and ClassDefImpl::writeInlineDocumentation().
|
inline |
Definition at line 677 of file outputlist.h.
References OutputGenIntf::endMemberDocPrefixItem().
Referenced by MemberDefImpl::writeDocumentation().
|
inline |
Definition at line 723 of file outputlist.h.
References OutputGenIntf::endMemberDocSimple().
Referenced by MemberList::writeSimpleDocumentation().
|
inline |
Definition at line 516 of file outputlist.h.
References OutputGenIntf::endMemberGroup().
Referenced by MemberList::writeDeclarations(), and VhdlDocGen::writeVHDLDeclarations().
|
inline |
Definition at line 512 of file outputlist.h.
References OutputGenIntf::endMemberGroupDocs().
Referenced by MemberList::writeDeclarations(), and VhdlDocGen::writeVHDLDeclarations().
|
inline |
Definition at line 508 of file outputlist.h.
References OutputGenIntf::endMemberGroupHeader().
Referenced by MemberList::writeDeclarations(), and VhdlDocGen::writeVHDLDeclarations().
|
inline |
Definition at line 472 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 496 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 484 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 464 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 476 of file outputlist.h.
References OutputGenIntf::endMemberSubtitle().
Referenced by MemberList::writeDeclarations(), and VhdlDocGen::writeVHDLDeclarations().
|
inline |
Definition at line 500 of file outputlist.h.
References OutputGenIntf::endMemberTemplateParams().
Referenced by MemberDefImpl::writeDeclaration().
|
inline |
Definition at line 623 of file outputlist.h.
References OutputGenIntf::endPageDoc().
Referenced by PageDefImpl::writeDocumentation(), and writeIndex().
Definition at line 601 of file outputlist.h.
References OutputGenIntf::endPageRef().
Referenced by writePageRef().
|
inline |
Definition at line 410 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 697 of file outputlist.h.
References OutputGenIntf::endParameterDefVal().
Referenced by writeDefArgumentList().
|
inline |
Definition at line 693 of file outputlist.h.
References OutputGenIntf::endParameterExtra().
Referenced by writeDefArgumentList(), VhdlDocGen::writeFuncProcDocu(), and VhdlDocGen::writeRecUnitDocu().
|
inline |
Definition at line 701 of file outputlist.h.
References OutputGenIntf::endParameterList().
Referenced by MemberDefImpl::writeDocumentation().
|
inline |
Definition at line 689 of file outputlist.h.
References OutputGenIntf::endParameterName().
Referenced by writeDefArgumentList(), VhdlDocGen::writeFuncProcDocu(), and VhdlDocGen::writeRecUnitDocu().
|
inline |
Definition at line 685 of file outputlist.h.
References OutputGenIntf::endParameterType().
Referenced by writeDefArgumentList(), VhdlDocGen::writeFuncProcDocu(), and VhdlDocGen::writeRecUnitDocu().
|
inline |
Definition at line 749 of file outputlist.h.
References OutputGenIntf::endPlainFile().
|
inline |
Definition at line 394 of file outputlist.h.
References OutputGenIntf::endProjectNumber().
Referenced by FileDefImpl::writeDocumentation(), and writeIndex().
|
inline |
Definition at line 605 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 589 of file outputlist.h.
References OutputGenIntf::endSection().
Referenced by PageDefImpl::writeDocumentation(), writeMemberList(), and GroupDefImpl::writePageDocumentation().
|
inline |
Definition at line 558 of file outputlist.h.
References OutputGenIntf::endSmall().
|
inline |
Definition at line 671 of file outputlist.h.
References OutputGenIntf::endTextBlock(), and FALSE.
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 445 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 406 of file outputlist.h.
References OutputGenIntf::endTitleHead().
Referenced by endTitle(), GroupDefImpl::writeDocumentation(), ModuleDefImpl::writeDocumentation(), PageDefImpl::writeDocumentation(), and writeIndex().
|
inline |
Definition at line 452 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 703 of file outputlist.h.
References OutputGenIntf::exceptionEntry(), and prefix.
Referenced by writeExceptionListImpl().
|
inlineprivate |
Definition at line 758 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(), 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 518 of file outputlist.h.
References FALSE, and 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 520 of file outputlist.h.
References FALSE, OutputGenIntf::insertMemberAlignLeft(), and OutputGenerator::Normal.
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 673 of file outputlist.h.
References OutputGenIntf::lastIndexPage().
Referenced by writeIndex().
Definition at line 560 of file outputlist.h.
References OutputGenIntf::lineBreak().
Referenced by MemberDefImpl::_writeTemplatePrefix(), 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, OutputList(), and refreshCodeGenerators().
|
delete |
References OutputList().
void OutputList::parseText | ( | const QCString & | textStr | ) |
Definition at line 198 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 m_codeGenList, m_id, and m_outputGenList.
Referenced by add(), operator=(), and OutputList().
|
inline |
|
inline |
Definition at line 490 of file outputlist.h.
References OutputGenIntf::startAnonTypeScope().
Referenced by MemberDefImpl::writeDeclaration().
|
inline |
Definition at line 562 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 655 of file outputlist.h.
References OutputGenIntf::startCallGraph().
Referenced by MemberDefImpl::_writeCallerGraph(), and MemberDefImpl::_writeCallGraph().
|
inline |
Definition at line 552 of file outputlist.h.
References OutputGenIntf::startCenter().
|
inline |
Definition at line 595 of file outputlist.h.
References OutputGenIntf::startClassDiagram().
Referenced by ClassDefImpl::writeInheritanceGraph().
|
inline |
Definition at line 502 of file outputlist.h.
References OutputGenIntf::startCompoundTemplateParams().
Referenced by ClassDefImpl::writeTemplateSpec().
|
inline |
Definition at line 715 of file outputlist.h.
References OutputGenIntf::startConstraintDocs().
Referenced by writeTypeConstraints().
|
inline |
Definition at line 705 of file outputlist.h.
References OutputGenIntf::startConstraintList().
Referenced by writeTypeConstraints().
|
inline |
Definition at line 707 of file outputlist.h.
References OutputGenIntf::startConstraintParam().
Referenced by writeTypeConstraints().
|
inline |
Definition at line 711 of file outputlist.h.
References OutputGenIntf::startConstraintType().
Referenced by writeTypeConstraints().
|
inline |
Definition at line 617 of file outputlist.h.
References OutputGenIntf::startContents().
Referenced by 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 548 of file outputlist.h.
References OutputGenIntf::startDescForItem().
Referenced by MemberDefImpl::_writeExamples(), and ClassDefImpl::writeDetailedDocumentationBody().
|
inline |
Definition at line 627 of file outputlist.h.
References OutputGenIntf::startDescTable().
Referenced by MemberDefImpl::_writeEnumValues().
|
inline |
Definition at line 643 of file outputlist.h.
References OutputGenIntf::startDescTableData().
Referenced by MemberDefImpl::_writeEnumValues().
|
inline |
Definition at line 639 of file outputlist.h.
References OutputGenIntf::startDescTableInit().
Referenced by MemberDefImpl::_writeEnumValues().
|
inline |
Definition at line 631 of file outputlist.h.
References OutputGenIntf::startDescTableRow().
Referenced by MemberDefImpl::_writeEnumValues().
|
inline |
Definition at line 635 of file outputlist.h.
References OutputGenIntf::startDescTableTitle().
Referenced by MemberDefImpl::_writeEnumValues().
|
inline |
Definition at line 659 of file outputlist.h.
References OutputGenIntf::startDirDepGraph().
Referenced by DirDefImpl::writeDirectoryGraph().
|
inline |
Definition at line 647 of file outputlist.h.
References OutputGenIntf::startDotGraph().
Referenced by ClassDefImpl::writeCollaborationGraph(), and ClassDefImpl::writeInheritanceGraph().
|
inline |
Definition at line 538 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 526 of file outputlist.h.
References OutputGenIntf::startEmphasis().
Referenced by VhdlDocGen::writeFuncProcDocu(), and VhdlDocGen::writeVHDLDeclaration().
|
inline |
Definition at line 579 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 191 of file outputlist.cpp.
References m_codeGenList, m_id, newId(), and OutputGenIntf::startFile().
Referenced by startFile(), writeClassMemberIndexFiltered(), writeFileMemberIndexFiltered(), writeIndex(), writeModuleMemberIndexFiltered(), and writeNamespaceMemberIndexFiltered().
|
inline |
Definition at line 663 of file outputlist.h.
References OutputGenIntf::startGroupCollaboration().
Referenced by GroupDefImpl::writeGroupGraph().
|
inline |
Definition at line 454 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 466 of file outputlist.h.
References OutputGenIntf::startHeaderSection().
Referenced by startTitle(), GroupDefImpl::writeDocumentation(), ModuleDefImpl::writeDocumentation(), PageDefImpl::writeDocumentation(), and writeIndex().
|
inline |
Definition at line 651 of file outputlist.h.
References OutputGenIntf::startInclDepGraph().
Referenced by FileDefImpl::writeIncludedByGraph(), and FileDefImpl::writeIncludeGraph().
|
inline |
Definition at line 583 of file outputlist.h.
References OutputGenIntf::startIndent().
Referenced by MemberDefImpl::writeDocumentation(), and ClassDefImpl::writeInlineDocumentation().
Definition at line 434 of file outputlist.h.
References OutputGenIntf::startIndexItem().
Referenced by writeClassTreeForList(), writeClassTreeToOutput(), writeDirTreeNode(), writeGroupTreeNode(), and writeModuleTreeNode().
|
inline |
Definition at line 422 of file outputlist.h.
References OutputGenIntf::startIndexKey().
Referenced by writeAnnotatedClassList(), writeConceptIndex(), writeNamespaceIndex(), and writeSingleFileIndex().
|
inline |
Definition at line 418 of file outputlist.h.
References OutputGenIntf::startIndexList().
Referenced by startIndexHierarchy(), writeAnnotatedClassList(), writeConceptIndex(), writeFileIndex(), and writeNamespaceIndex().
|
inline |
Definition at line 414 of file outputlist.h.
References OutputGenIntf::startIndexListItem().
Referenced by writeClassTreeForList(), writeClassTreeToOutput(), writeDirTreeNode(), writeGroupTreeNode(), and writeModuleTreeNode().
|
inline |
Definition at line 386 of file outputlist.h.
References OutputGenIntf::startIndexSection().
Referenced by writeIndex().
|
inline |
Definition at line 426 of file outputlist.h.
References OutputGenIntf::startIndexValue().
Referenced by writeAnnotatedClassList(), writeConceptIndex(), writeNamespaceIndex(), and writeSingleFileIndex().
|
inline |
Definition at line 486 of file outputlist.h.
References OutputGenIntf::startInlineHeader().
Referenced by MemberList::writeDeclarations().
|
inline |
Definition at line 733 of file outputlist.h.
References OutputGenIntf::startInlineMemberDoc().
Referenced by MemberDefImpl::writeMemberDocSimple().
|
inline |
Definition at line 729 of file outputlist.h.
References OutputGenIntf::startInlineMemberName().
Referenced by MemberDefImpl::writeMemberDocSimple().
|
inline |
Definition at line 725 of file outputlist.h.
References OutputGenIntf::startInlineMemberType().
Referenced by MemberDefImpl::writeMemberDocSimple().
|
inline |
Definition at line 430 of file outputlist.h.
References OutputGenIntf::startItemList().
Referenced by ClassDefImpl::showUsedFiles(), startIndexHierarchy(), writeExampleIndex(), and writeMemberList().
|
inline |
Definition at line 458 of file outputlist.h.
References OutputGenIntf::startItemListItem().
Referenced by ClassDefImpl::showUsedFiles(), writeExampleIndex(), and writeMemberList().
|
inline |
Definition at line 737 of file outputlist.h.
References OutputGenIntf::startLabels().
Referenced by ClassDefImpl::addClassAttributes(), ConceptDefImpl::addConceptAttributes(), NamespaceDefImpl::addNamespaceAttributes(), and MemberDefImpl::writeDocumentation().
|
inline |
Definition at line 570 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 566 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 532 of file outputlist.h.
References OutputGenIntf::startMemberDoc().
Referenced by MemberDefImpl::writeDocumentation(), and ClassDefImpl::writeInlineDocumentation().
|
inline |
Definition at line 478 of file outputlist.h.
References OutputGenIntf::startMemberDocList().
Referenced by MemberList::writeDocumentation().
|
inline |
Definition at line 679 of file outputlist.h.
References align(), and OutputGenIntf::startMemberDocName().
Referenced by MemberDefImpl::writeDocumentation(), and ClassDefImpl::writeInlineDocumentation().
|
inline |
Definition at line 675 of file outputlist.h.
References OutputGenIntf::startMemberDocPrefixItem().
Referenced by MemberDefImpl::writeDocumentation().
|
inline |
Definition at line 721 of file outputlist.h.
References OutputGenIntf::startMemberDocSimple().
Referenced by MemberList::writeSimpleDocumentation().
|
inline |
Definition at line 514 of file outputlist.h.
References OutputGenIntf::startMemberGroup().
Referenced by MemberList::writeDeclarations(), and VhdlDocGen::writeVHDLDeclarations().
|
inline |
Definition at line 510 of file outputlist.h.
References OutputGenIntf::startMemberGroupDocs().
Referenced by MemberList::writeDeclarations(), and VhdlDocGen::writeVHDLDeclarations().
|
inline |
Definition at line 506 of file outputlist.h.
References OutputGenIntf::startMemberGroupHeader().
Referenced by MemberList::writeDeclarations(), and VhdlDocGen::writeVHDLDeclarations().
|
inline |
Definition at line 470 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 494 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 482 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 462 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 474 of file outputlist.h.
References OutputGenIntf::startMemberSubtitle().
Referenced by MemberList::writeDeclarations(), and VhdlDocGen::writeVHDLDeclarations().
|
inline |
Definition at line 498 of file outputlist.h.
References OutputGenIntf::startMemberTemplateParams().
Referenced by MemberDefImpl::writeDeclaration().
|
inline |
Definition at line 621 of file outputlist.h.
References OutputGenIntf::startPageDoc().
Referenced by PageDefImpl::writeDocumentation(), and writeIndex().
|
inline |
Definition at line 599 of file outputlist.h.
References OutputGenIntf::startPageRef().
Referenced by writePageRef().
Definition at line 408 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 695 of file outputlist.h.
References OutputGenIntf::startParameterDefVal().
Referenced by writeDefArgumentList().
|
inline |
Definition at line 691 of file outputlist.h.
References OutputGenIntf::startParameterExtra().
Referenced by writeDefArgumentList(), VhdlDocGen::writeFuncProcDocu(), and VhdlDocGen::writeRecUnitDocu().
|
inline |
Definition at line 699 of file outputlist.h.
References OutputGenIntf::startParameterList().
Referenced by writeDefArgumentList(), VhdlDocGen::writeFuncProcDocu(), and VhdlDocGen::writeRecUnitDocu().
|
inline |
Definition at line 687 of file outputlist.h.
References OutputGenIntf::startParameterName().
Referenced by writeDefArgumentList(), VhdlDocGen::writeFuncProcDocu(), and VhdlDocGen::writeRecUnitDocu().
|
inline |
Definition at line 683 of file outputlist.h.
References OutputGenIntf::startParameterType().
Referenced by writeDefArgumentList(), VhdlDocGen::writeFuncProcDocu(), and VhdlDocGen::writeRecUnitDocu().
|
inline |
Definition at line 747 of file outputlist.h.
References OutputGenIntf::startPlainFile().
|
inline |
Definition at line 392 of file outputlist.h.
References OutputGenIntf::startProjectNumber().
Referenced by FileDefImpl::writeDocumentation(), and writeIndex().
|
inline |
Definition at line 603 of file outputlist.h.
References OutputGenIntf::startQuickIndices().
Referenced by startFile(), writeClassMemberIndexFiltered(), writeFileMemberIndexFiltered(), writeIndex(), writeModuleMemberIndexFiltered(), and writeNamespaceMemberIndexFiltered().
|
inline |
Definition at line 587 of file outputlist.h.
References OutputGenIntf::startSection().
Referenced by writeMemberList(), and GroupDefImpl::writePageDocumentation().
|
inline |
Definition at line 556 of file outputlist.h.
References OutputGenIntf::startSmall().
|
inline |
Definition at line 669 of file outputlist.h.
References FALSE, and 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 443 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 404 of file outputlist.h.
References OutputGenIntf::startTitleHead().
Referenced by startTitle(), GroupDefImpl::writeDocumentation(), ModuleDefImpl::writeDocumentation(), PageDefImpl::writeDocumentation(), and writeIndex().
|
inline |
Definition at line 450 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, and m_outputGenList.
Referenced by disable(), disableAll(), disableAllBut(), enable(), enableAll(), popGeneratorState(), and pushGeneratorState().
Definition at line 524 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 530 of file outputlist.h.
References OutputGenIntf::writeChar().
Referenced by MemberDefImpl::writeEnumDeclaration(), and VhdlDocGen::writeProcedureProto().
|
inline |
Definition at line 384 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 400 of file outputlist.h.
References OutputGenIntf::writeFooter().
Referenced by endFile().
|
inline |
Definition at line 667 of file outputlist.h.
References OutputGenIntf::writeGraphicalHierarchy().
Referenced by writeGraphicalClassHierarchy(), writeGraphicalExceptionHierarchy(), and writeGraphicalInterfaceHierarchy().
|
inline |
Definition at line 574 of file outputlist.h.
References OutputGenIntf::writeInheritedSectionTitle().
Referenced by MemberList::writeDeclarations().
|
inline |
Definition at line 739 of file outputlist.h.
References OutputGenIntf::writeLabel().
Referenced by ClassDefImpl::addClassAttributes(), ConceptDefImpl::addConceptAttributes(), NamespaceDefImpl::addNamespaceAttributes(), and MemberDefImpl::writeDocumentation().
|
inline |
Definition at line 546 of file outputlist.h.
References OutputGenIntf::writeLatexSpacing().
Referenced by MemberDefImpl::writeDeclaration().
|
inline |
Definition at line 743 of file outputlist.h.
References OutputGenIntf::writeLocalToc().
Referenced by DefinitionImpl::writeToc().
|
inline |
Definition at line 611 of file outputlist.h.
References OutputGenIntf::writeLogo().
|
inline |
Definition at line 609 of file outputlist.h.
References OutputGenIntf::writeNavigationPath().
Referenced by DefinitionImpl::writeNavigationPath().
|
inline |
Definition at line 625 of file outputlist.h.
References OutputGenIntf::writeNonBreakableSpace().
Referenced by MemberDefImpl::writeDeclaration(), writeDefArgumentList(), and MemberDefImpl::writeDocumentation().
|
inline |
Definition at line 440 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(), 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 390 of file outputlist.h.
References OutputGenIntf::writePageLink().
Referenced by GroupDefImpl::writeDocumentation(), and PageDefImpl::writePageDocumentation().
|
inline |
Definition at line 613 of file outputlist.h.
References OutputGenIntf::writeQuickLinks().
Referenced by startFile(), writeClassMemberIndexFiltered(), writeFileMemberIndexFiltered(), writeIndex(), writeModuleMemberIndexFiltered(), and writeNamespaceMemberIndexFiltered().
|
inline |
Definition at line 522 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 398 of file outputlist.h.
References OutputGenIntf::writeSearchInfo().
Referenced by startFile(), writeClassMemberIndexFiltered(), writeFileMemberIndexFiltered(), writeIndex(), writeModuleMemberIndexFiltered(), and writeNamespaceMemberIndexFiltered().
|
inline |
Definition at line 607 of file outputlist.h.
References OutputGenIntf::writeSplitBar().
Referenced by startFile(), writeClassMemberIndexFiltered(), writeFileMemberIndexFiltered(), writeIndex(), writeModuleMemberIndexFiltered(), and writeNamespaceMemberIndexFiltered().
|
inline |
Definition at line 447 of file outputlist.h.
References OutputGenIntf::writeStartAnnoItem().
|
inline |
Definition at line 412 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 396 of file outputlist.h.
References OutputGenIntf::writeStyleInfo().
|
inline |
Definition at line 615 of file outputlist.h.
References OutputGenIntf::writeSummaryLink().
Referenced by ClassDefImpl::writeSummaryLinks(), FileDefImpl::writeSummaryLinks(), GroupDefImpl::writeSummaryLinks(), ModuleDefImpl::writeSummaryLinks(), and NamespaceDefImpl::writeSummaryLinks().
|
inline |
Definition at line 593 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 770 of file outputlist.h.
Referenced by codeGenerators(), codeGenerators(), OutputList(), refreshCodeGenerators(), startFile(), and syncEnabled().
|
private |
Definition at line 771 of file outputlist.h.
Referenced by newId(), operator=(), OutputList(), OutputList(), refreshCodeGenerators(), startFile(), and writeDoc().
|
private |
Definition at line 769 of file outputlist.h.
Referenced by add(), disable(), disableAll(), disableAllBut(), enable(), enableAll(), foreach(), generateDoc(), isEnabled(), operator=(), OutputList(), parseText(), popGeneratorState(), pushGeneratorState(), refreshCodeGenerators(), size(), and syncEnabled().