Doxygen
Loading...
Searching...
No Matches
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123456789101112131415161718]
 CAccessStack::AccessElemElement in the stack
 CAccessStackHelper class representing the stack of items considered while resolving the scope
 CActiveRowSpanHelper class to compute the grid for an HTML style table
 CLatexDocVisitor::ActiveRowSpan
 CAliasInfo
 CAlphaIndexTableCellClass representing a cell in the alphabetical class index
 CAnchorGeneratorSingleton class used to generate anchors for Markdown headers
 CAnnotatedIndexContext
 CArgumentThis class contains the information about the argument of a function or template
 CArgumentListThis class represents an function or template argument list
 CAutoNodeStack
 CAutoTimeKeeper
 CAutoTraceHelper class to trace an entry statement at creation and another one at destruction
 CBase
 CBaseClassDefClass that contains information about an inheritance relation
 CBaseInfoThis class stores information about an inheritance relation
 CCodeFragmentManager::Private::BlockMarker
 CBodyInfoData associated with description found in the body
 CBriefInfoData associated with a brief description
 CCache< K, V >
 CCache< std::string, LookupInfo >
 CCallContextRepresents the call context
 COutputCodeRecorder::CallInfo
 CCharAroundSpace
 CCharAroundSpace::CharElem
 Cvhdl::parser::CharStreamThis class describes a character stream that maintains line and column number positions of the characters
 CGrowVector< T >::Chunk
 CCitationManagerCitation manager class
 CCiteInfoCitation-related data
 CCitePositionClass that provide information about the p[osition of a citation name
 CClangParserWrapper for to let libclang assisted parsing
 CClangTUParserClang parser object for a single translation unit, which consists of a source file and the directly or indirectly included headers
 CClassDiagramClass representing a built-in class diagram
 CCmhlInfoHelper class representing a class member in the navigation menu
 CCodeFragmentManager
 CCodeParserInterfaceAbstract interface for code parsers
 CcodeYY_state
 CColorHelper struct representing a RGBA color
 CColoredImageClass representing a bitmap image colored based on hue/sat/gamma settings
 CColoredImgDataItemData associated with a HSV colored image
 CCommandOverrides
 Ccommentcnv_FileState
 CcommentcnvYY_CondCtx
 CcommentcnvYY_state
 CCommentCtx
 CCommentInPrepass
 CCommentScanner
 CcommentscanYY_state
 Canonymous_namespace{tagreader.cpp}::CompoundFactory
 CCondParserCopyright (C) 1997-2015 by Dimitri van Heesch
 CConfigFileState
 CConfigImplSingleton for configuration variables
 CConfigOptionAbstract base class for any configuration option
 CConstExpressionParserConstant expression parser used for the C preprocessor
 CconstexpYY_state
 CConstraintClassDefClass that contains information about a type constraint relations
 CCPPValueA class representing a C-preprocessor value
 CCallContext::Ctx
 CDateTimeField
 CDebugClass containing a print function for diagnostics
 CDebugLex
 CdeclinfoYY_state
 CdefargsYY_state
 CDefineA class representing a macro definition
 CDefineManagerClass that manages the defines available while preprocessing files
 CDefineManager::DefinesPerFileLocal class used to hold the defines for a single file
 CDefinitionThe common base class of all entity definitions found in the sources
 CDefinitionAliasImpl
 CDefinitionImpl
 CDefinitionMutable
 Cstd::deque
 CDiagramItemClass representing a single node in the built-in class diagram
 CDiagramRowClass representing a row in the built-in class diagram
 CDirClass representing a directory in the file system
 CDirEntry
 CDirIterator
 CDirRelationA usage relation between two directories
 CDocCmdMap
 CDocGroup
 CDocInfoData associated with a detailed description
 CDocLexerContext
 CDocLinkInfo
 CDocNodeAbstract node interface with type information
 CDocParserContextParser's context to store all global variables
 CDocTokenizer
 CdoctokenizerYY_state
 CDocVisitorHelper base class for functionality shared by all visitors
 CDotAttributesClass representing an attribute list of a dot graph object
 CDotDirPropertyProperties are used to format the directories in the graph distinctively
 CDotDirPropertyBuilderBuilder helper to create instances of the DotDirProperty struct
 CDotFilePatcherHelper class to insert a set of map file into an output file
 CDotGraphA dot graph
 CDotRunner::DotJob
 CDotManagerSingleton that manages parallel dot invocations and patching files for embedding image maps
 CDotNodeA node in a dot graph
 CDotRunnerHelper class to run dot from doxygen from multiple threads
 CDoxygenThis class serves as a namespace for global variables used by doxygen
 CDualDirIterator< C, I >Helper class representing an iterator that can iterate forwards or backwards
 CScopedTypeVariant::DummyDef
 CDotGroupCollaboration::Edge
 CEdgeInfoAttributes of an edge of a dot graph
 CEdgePropertiesHelper struct holding the properties of a edge in a dot graph
 Canonymous_namespace{layout.cpp}::ElementCallbacks
 Canonymous_namespace{tagreader.cpp}::ElementCallbacks
 CemojiEntityCompatibility
 CemojiEntityInfo
 CEmojiEntityMapperSingleton helper class to map emoji entities to other formats
 CEntryRepresents an unstructured piece of information, about an entity found in the sources
 CEntryTypeWrapper class for the Entry type
 Cvhdl::parser::ErrorHandler
 Creg::ExClass representing a regular expression
 CExampleData associated with an example
 Cstd::false_type
 CFileInfoMinimal replacement for QFileInfo
 CFileNameFnCustom combined key compare and hash functor that uses a lower case string in case CASE_SENSE_NAMES is set to NO
 CFilePairClass representing a pair of FileDef objects
 CFilesInDir
 CFileState
 CFilterCache
 CFilterCache::FilterCacheItem
 CFindFileCacheElemCache element for the file name to FileDef mapping cache
 CFlowChart
 CFmhlInfoHelper class representing a file member in the navigation menu
 Cfmt::formatter< T >
 Cfmt::formatter< std::string >
 CFormulaClass representing a LaTeX formula as found in the documentation
 CFormulaManager
 CfortrancodeYY_state
 CfortranscannerYY_state
 CCodeFragmentManager::Private::FragmentInfo
 CFTVNode
 CGetDefInput
 CGetDefResult
 CGroupingGrouping info
 CGrowBufClass representing a string buffer optimized for growing
 CGrowVector< T >Std::vector like container optimized for pushing elements to the back
 CGrowVector< DocNodeVariant >
 CGuardedSection
 CHeaderInfo
 CHtagsThis class is a namespace for HTAGS related functions
 CHtmlAttribClass representing a HTML attribute
 CHtmlContextInfo
 CHtmlEntityInfoStructure defining all HTML4 entities, doxygen extensions and doxygen commands representing special symbols
 CHtmlEntityMapperSingleton helper class to map html entities to other formats
 CHtmlHelpIndexA helper class for HtmlHelp that manages a two level index in alphabetical order
 CHtmlHelpRecoderHelper class to deal with recoding the UTF8 encoded text back to the native encoding specified by CHM_INDEX_ENCODING
 CIDocNodeASTOpaque representation of the abstract syntax tree (AST)
 CIDocParserOpaque parser interface
 CImageClass representing a bitmap image generated by doxygen
 CClassDefImpl::IMPLPrivate data associated with a ClassDef object
 Cdetails::Impl< T, Ts >
 Cdetails::Impl< T >
 CImportInfo
 CIncludeInfoClass representing the data associated with a #include statement
 CIndex
 CIndexFieldClass representing a field in the HTML help index
 CIndexIntfAbstract interface for index generators
 CIndexListA list of index interfaces
 CSearchIndex::IndexWord
 CInputFileEncoding
 CGrowVector< T >::Iterator< C, I >Bidirectional iterator
 Creg::IteratorIterator class to iterator through matches
 CGrowVector< T >::Iterator< const GrowVector, const T >
 CGrowVector< T >::Iterator< GrowVector, T >
 Cvhdl::parser::JJCalls
 CJJEnter< T >
 CJJExit< T >
 CJSTreeFile
 CKeywordHash
 CKeywordSubstitution
 CLang2ExtMap
 CLatexDocVisitor::LatexListItemInfo
 CLayoutDocEntryBase class representing a piece of a documentation page
 CLayoutDocManagerSingleton providing access to the (user configurable) layout of the documentation
 CLayoutNavEntryBase class for the layout of a navigation item at the top of the HTML pages
 CLayoutParser
 ClexcodeYY_state
 ClexscannerYY_state
 CHtmlCodeGenerator::LineInfo
 CDotGroupCollaboration::Link
 CLinkedMap< T, Hash, KeyEqual, Map >Container class representing a vector of objects with keys
 CLinkedMap< ClassDef >
 CLinkedMap< ConceptDef >
 CLinkedMap< DirDef >
 CLinkedMap< DirRelation >
 CLinkedMap< FileName, FileNameFn, FileNameFn, std::unordered_multimap< std::string, FileName *, FileNameFn, FileNameFn > >
 CLinkedMap< FilePair >
 CLinkedMap< Formula >
 CLinkedMap< GroupDef >
 CLinkedMap< IndexField >
 CLinkedMap< MemberName >
 CLinkedMap< MemberNameInfo >
 CLinkedMap< ModuleDef >
 CLinkedMap< NamespaceDef >
 CLinkedMap< PageDef >
 CLinkedMap< PreIncludeInfo >
 CLinkedMap< RefList >
 CLinkedMap< SectionInfo >
 CLinkedMap< UsedDir >
 CLinkedRefMap< T, Hash, KeyEqual, Map >Container class representing a vector of objects with keys
 CLinkedRefMap< ClassDef >
 CLinkedRefMap< ConceptDef >
 CLinkedRefMap< const Definition >
 CLinkedRefMap< const MemberDef >
 CLinkedRefMap< const NamespaceDef >
 CLinkedRefMap< ModuleDef >
 CLinkedRefMap< NamespaceDef >
 CLinkedRefMap< PageDef >
 CMarkdown::Private::LinkRef
 CLocalDefClass representing a local class definition found while generating syntax highlighted code
 CLocalToc
 CLookupInfo
 CManDocVisitor::ManListItemInfo
 CDotFilePatcher::Map
 Cstd::map
 CMapper< T >Class representing a mapping from command names to command IDs
 CMarkdownHelper class to process markdown formatted text
 CMarker
 Creg::MatchObject representing the matching results
 CMemberGroupA class representing a group of members
 CMemberGroupInfoData collected for a member group
 CMemberInfoData associated with a MemberDef in an inheritance relation
 CMemberListTypeWrapper class for the MemberListType type
 CMemberName
 CMemberNameInfo
 CMemberVectorA vector of MemberDef object
 CMmhlInfoHelper class representing a module member in the navigation menu
 CModuleManager
 CNamespaceAliasInfo
 CNavIndexEntry
 CNmhlInfoHelper class representing a namespace member in the navigation menu
 CQhpSectionTree::Node
 CObjCCallCtx
 COutlineParserInterfaceAbstract interface for outline parsers
 COutputCodeList::OutputCodeElem
 COutputCodeIntfBase class for code generators
 COutputCodeListClass representing a list of different code generators
 COutputList::OutputGenElem
 COutputGeneratorBase class for shared implementation for all output generators
 COutputGenIntfAbstract interface for output generators
 COutputListClass representing a list of output generators that are written to in parallel
 Cvhdl::parser::ParseExceptionThis exception is thrown when parse errors are encountered
 CParserManagerManages programming language parsers
 CParserManager::ParserPair
 CPerlModGenerator
 CPerlModOutput
 CPerlModOutputStream
 CHtmlEntityMapper::PerlSymb
 CPlantumlContent
 CPlantumlManagerSingleton that manages plantuml relation actions
 CPreIncludeInfo
 CPreprocessor
 CpreYY_CondCtx
 CpreYY_state
 CPrintDocVisitor
 CAnchorGenerator::Private
 CCCodeParser::Private
 CCitationManager::Private
 CClangParser::Private
 CClangTUParser::Private
 CClassDiagram::Private
 CCodeFragmentManager::Private
 CColoredImage::Private
 CCommentScanner::Private
 CConstExpressionParser::Private
 CCOutlineParser::Private
 CCrawlmap::Private
 CDefinitionImpl::PrivatePrivate data associated with a Symbol DefinitionImpl object
 CDir::Private
 CDirEntry::Private
 CDirIterator::Private
 CDocDiagramFileBase::Private
 CDocImage::Private
 CDocSets::Private
 CDocTokenizer::Private
 CDocVerbatim::Private
 CDocVisitor::Private
 CEclipseHelp::Private
 CFormulaManager::Private
 CFortranCodeParser::Private
 CFortranOutlineParser::Private
 CFTVHelp::Private
 CHtmlHelp::Private
 CImage::Private
 CIndex::Private
 CLayoutDocManager::Private
 CLexCodeParser::Private
 CLexOutlineParser::Private
 CMarkdown::Private
 CMarkdownOutlineParser::Private
 CModuleManager::Private
 CPreprocessor::Private
 CPythonCodeParser::Private
 CPythonOutlineParser::Private
 CQhp::Private
 Creg::Ex::PrivatePrivate members of a regular expression
 CResourceMgr::Private
 CSitemap::Private
 CSQLCodeParser::Private
 CSymbolResolver::Private
 CTooltipManager::Private
 CVHDLCodeParser::Private
 CVHDLOutlineParser::Private
 CXMLCodeParser::Private
 CXMLParser::Private
 Creg::PTokenClass representing a token in the compiled regular expression token stream
 CpycodeYY_state
 CpyscannerYY_state
 CQCStringThis is an alternative implementation of QCString
 CQhpSectionTree
 CReaderStream
 CRefid
 CRefItemThis struct represents an item in the list of references
 CRefListList of cross-referenced items
 CResourceCompiled resource
 CResourceMgrSingleton for managing resources compiled into an executable
 CRtf_Style_Default
 CRtf_Table_Default
 CRTFDocVisitor::RTFListItemInfo
 CRTFGenerator::RTFListItemInfo
 CscannerYY_state
 CScopeContains names of used modules and names of local variables
 CScopedTypeVariant
 CSearchIndexExternal::SearchDocEntry
 CSearchIndexWrites search index for doxygen provided server based search engine that uses PHP
 CSearchIndexExternalWrites search index that should be used with an externally provided search engine, e.g
 CSearchIndexInfoTable entry to allow filtering the search results per category
 CSearchIndexIntfAbstract proxy interface for non-javascript based search indices
 CSearchTermSearchable term
 CSectionInfoClass that provide information about a section
 CSectionRefsClass that represents a list of constant references to sections
 CSectionType
 CSelectionBlock
 CSelectionMarkerInfo
 Cvhdl::parser::VhdlParser::SharedState
 CSIData_CurrentDoc
 CSIData_Word
 CSourceLinkInfo
 CSpecFormat
 CsqlcodeYY_state
 CSqlStmt
 Cstd::stack
 CStatistics::stat
 CStatistics
 CSTLInfoA struct contained the data for an STL class
 CStyleData
 Creg::SubMatchObject representing the match results of a capture range
 CSymbolMap< T >Class implementing a symbol map that maps symbol names to objects
 CSymbolMap< Definition >
 CSymbolModifiersHolds yyextra->modifiers (ie attributes) for one symbol (variable, function, etc)
 CSymbolResolverHelper class to find a class definition or check if A symbol is accessible in a given scope
 CSysTimeKeeper
 CTableCell
 CLatexDocVisitor::TableState
 Canonymous_namespace{tagreader.cpp}::TagAnchorInfoInformation about an linkable anchor
 Canonymous_namespace{tagreader.cpp}::TagCompoundInfoBase class for all compound types
 Canonymous_namespace{tagreader.cpp}::TagCompoundVariantVariant class that holds a unique pointer to one of the specific container types
 Canonymous_namespace{tagreader.cpp}::TagEnumValueInfoContainer for enum values that are scoped within an enum
 Canonymous_namespace{tagreader.cpp}::TagFileParserTag file parser
 Canonymous_namespace{tagreader.cpp}::TagIncludeInfoContainer for include info that can be read from a tagfile
 CTagInfoThis struct is used to capture the tag file information for an Entry
 Canonymous_namespace{tagreader.cpp}::TagMemberInfoContainer for member specific info that can be read from a tagfile
 CTemplateInstanceDefClass that contains information about a template instance relation
 CTextGeneratorIntfAbstract interface for a hyperlinked text fragment
 CTextStreamText streaming class that buffers data
 CThreadPoolClass managing a pool of worker threads
 CSysTimeKeeper::TimeData
 CTimer
 CToken
 Cvhdl::parser::TokenDescribes the input token stream
 CTokenInfoData associated with a token used by the comment block parser
 Cvhdl::parser::TokenManagerAn implementation for this interface is generated by JavaCCParser
 Cvhdl::parser::TokenManagerErrorHandler
 Cvhdl::parser::TokenMgrError
 Cvhdl::parser::TokenParser
 CTooltipManagerClass that manages the tooltips for a source file
 CTranslatorAbstract base class for all translatable text fragments
 CTreeDiagramClass representing the tree layout for the built-in class diagram
 Cstd::true_type
 CTypeSpecifierWrapper class for a number of boolean properties
 CSearchIndex::URL
 CSearchIndex::URLInfo
 CUsedDirUsage information of a directory
 CUseEntryData of an use-statement
 CUsesClassDefClass that contains information about a usage relation
 CVariableContext
 Cstd::vector
 CvhdlcodeYY_state
 CVhdlConfNode
 CVhdlDocGenClass for generating documentation specific for VHDL
 CVHDLDocInfo
 Cvhdl::parser::VhdlParser
 CVhdlStringMinimal string class with std::string like behavior that fulfills the JavaCC string requirements
 CxmlcodeYY_state
 CXMLHandlersEvent handlers that can installed by the client and called while parsing a XML document
 CXMLLocator
 CxmlYY_state