◆ Private()
  
  
      
        
          | ModuleContext::Private::Private  | 
          ( | 
          const GroupDef *  | 
          gd | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ classes()
◆ compoundType()
◆ constantgroups()
◆ createClasses()
◆ createConstantgroups()
◆ createDetailedEnums()
◆ createDetailedEnumValues()
◆ createDetailedEvents()
◆ createDetailedFriends()
◆ createDetailedFunctions()
◆ createDetailedMacros()
◆ createDetailedPrivateSlots()
  
  
      
        
          | TemplateVariant ModuleContext::Private::createDetailedPrivateSlots  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inlineprivate   | 
  
 
 
◆ createDetailedProperties()
◆ createDetailedProtectedSlots()
  
  
      
        
          | TemplateVariant ModuleContext::Private::createDetailedProtectedSlots  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inlineprivate   | 
  
 
 
◆ createDetailedPublicSlots()
  
  
      
        
          | TemplateVariant ModuleContext::Private::createDetailedPublicSlots  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inlineprivate   | 
  
 
 
◆ createDetailedSignals()
◆ createDetailedTypedefs()
◆ createDetailedVariables()
◆ createDirs()
◆ createEnums()
◆ createEnumValues()
◆ createEvents()
◆ createExamples()
◆ createFiles()
◆ createFriends()
◆ createFunctions()
◆ createGroupGraph()
◆ createInlineClasses()
◆ createMacros()
◆ createMemberGroups()
◆ createMemberList()
在文件 context.cpp 第 4738 行定义.
引用了 MemberListInfoContext::alloc(), GroupDef::getMemberList(), m_groupDef, DefinitionContext< ModuleContext::Private >::relPathAsString() , 以及 title().
被这些函数引用 createDetailedEnums(), createDetailedEnumValues(), createDetailedEvents(), createDetailedFriends(), createDetailedFunctions(), createDetailedMacros(), createDetailedPrivateSlots(), createDetailedProperties(), createDetailedProtectedSlots(), createDetailedPublicSlots(), createDetailedSignals(), createDetailedTypedefs(), createDetailedVariables(), createEnums(), createEnumValues(), createEvents(), createFriends(), createFunctions(), createMacros(), createPrivateSlots(), createProperties(), createProtectedSlots(), createPublicSlots(), createSignals(), createTypedefs() , 以及 createVariables().
 
 
◆ createModules()
◆ createNamespaces()
◆ createPages()
◆ createPrivateSlots()
◆ createProperties()
◆ createProtectedSlots()
◆ createPublicSlots()
◆ createSignals()
◆ createTypedefs()
◆ createVariables()
◆ detailedEnums()
◆ detailedEnumValues()
◆ detailedEvents()
◆ detailedFriends()
◆ detailedFunctions()
◆ detailedMacros()
◆ detailedPrivateSlots()
◆ detailedProperties()
◆ detailedProtectedSlots()
◆ detailedPublicSlots()
◆ detailedSignals()
◆ detailedTypedefs()
◆ detailedVariables()
◆ dirs()
◆ enums()
◆ enumValues()
◆ events()
◆ examples()
◆ fields()
◆ files()
◆ friends()
◆ functions()
◆ get()
◆ getGroupGraph()
◆ groupGraph()
在文件 context.cpp 第 4602 行定义.
 4607       if (haveDot && groupGraphs)
 
 4636             err(
"context.cpp: output format not yet supported\n");
 
 
引用了 addHtmlExtensionIfMissing(), Config_getBool, ContextOutputFormat_Html, ContextOutputFormat_Latex, ContextGlobals::dynSectionId, EOF_Html, EOF_LaTeX, err(), g_globals, getGroupGraph(), GroupDef::getOutputFileBase(), GOF_BITMAP, GOF_EPS, m_groupDef, ContextGlobals::outputDir, ContextGlobals::outputFormat, Portable::pathSeparator(), DefinitionContext< ModuleContext::Private >::relPathAsString(), TextStream::str() , 以及 TRUE.
 
 
◆ hasDetails()
◆ hasGroupGraph()
◆ highlight()
◆ inlineClasses()
◆ macros()
◆ memberGroups()
◆ modules()
◆ namespaces()
◆ pages()
◆ privateSlots()
◆ properties()
◆ protectedSlots()
◆ publicSlots()
◆ signals()
◆ subHighlight()
◆ title()
◆ typedefs()
◆ variables()
◆ m_cachable
  
  
      
        
          | Cachable ModuleContext::Private::m_cachable | 
         
       
   | 
  
private   | 
  
 
在文件 context.cpp 第 4922 行定义.
被这些函数引用 classes(), constantgroups(), detailedEnums(), detailedEnumValues(), detailedEvents(), detailedFriends(), detailedFunctions(), detailedMacros(), detailedPrivateSlots(), detailedProperties(), detailedProtectedSlots(), detailedPublicSlots(), detailedSignals(), detailedTypedefs(), detailedVariables(), dirs(), enums(), enumValues(), events(), examples(), files(), friends(), functions(), getGroupGraph(), inlineClasses(), macros(), memberGroups(), modules(), namespaces(), pages(), privateSlots(), properties(), protectedSlots(), publicSlots(), signals(), typedefs() , 以及 variables().
 
 
◆ m_groupDef
  
  
      
        
          | const GroupDef* ModuleContext::Private::m_groupDef | 
         
       
   | 
  
private   | 
  
 
在文件 context.cpp 第 4881 行定义.
被这些函数引用 createClasses(), createConstantgroups(), createDetailedFunctions(), createDirs(), createExamples(), createFiles(), createFunctions(), createGroupGraph(), createInlineClasses(), createMemberGroups(), createMemberList(), createModules(), createNamespaces(), createPages(), groupGraph(), hasDetails() , 以及 title().
 
 
◆ s_inst
该类的文档由以下文件生成:
 
 
std::shared_ptr< DotGroupCollaboration > DotGroupCollaborationPtr
 
virtual QCString trConstants()=0
 
@ ContextOutputFormat_Latex
 
std::vector< TemplateVariant > TemplateVariantList
 
CachedItem< TemplateVariant, Private, &Private::createDetailedTypedefs > detailedTypedefs
 
static TemplateStructIntfPtr alloc(const GroupDef *gd)
 
CachedItem< TemplateVariant, Private, &Private::createNamespaces > namespaces
 
@ MemberListType_decEnumValMembers
 
CachedItem< DotGroupCollaborationPtr, Private, &Private::createGroupGraph > groupGraph
 
virtual QCString trSubprograms()=0
 
CachedItem< TemplateVariant, Private, &Private::createDetailedFunctions > detailedFunctions
 
ContextOutputFormat outputFormat
 
@ MemberListType_docProSlotMembers
 
virtual QCString trFunctionAndProc()=0
 
@ MemberListType_docEnumMembers
 
TemplateVariant get(const T *obj, const QCString &n) const
 
virtual const ClassLinkedRefMap & getClasses() const =0
 
static TemplateStructIntfPtr alloc(const DirDef *dd)
 
virtual bool hasDetailedDescription() const =0
 
virtual bool subGrouping() const =0
 
CachedItem< TemplateVariant, Private, &Private::createDetailedFriends > detailedFriends
 
static TemplateStructIntfPtr alloc(const ClassDef *cd)
 
virtual QCString groupTitle() const =0
 
CachedItem< TemplateVariant, Private, &Private::createClasses > classes
 
CachedItem< TemplateVariant, Private, &Private::createMemberGroups > memberGroups
 
virtual const FileList & getFiles() const =0
 
virtual MemberList * getMemberList(MemberListType lt) const =0
 
SrcLangExt
Language as given by extension
 
@ MemberListType_priSlots
 
CachedItem< TemplateVariant, Private, &Private::createFunctions > functions
 
@ MemberListType_docDefineMembers
 
virtual QCString trEnumerationValues()=0
 
virtual QCString trEvents()=0
 
virtual QCString trEnumerations()=0
 
void err(const char *fmt,...)
 
StringVector fields() const
 
virtual const GroupList & getSubGroups() const =0
 
CachedItem< TemplateVariant, Private, &Private::createDetailedPrivateSlots > detailedPrivateSlots
 
Text streaming class that buffers data.
 
virtual QCString trPrivateSlots()=0
 
CachedItem< TemplateVariant, Private, &Private::createPrivateSlots > privateSlots
 
CachedItem< TemplateVariant, Private, &Private::createInlineClasses > inlineClasses
 
virtual SrcLangExt getLanguage() const =0
Returns the programming language this definition was written in.
 
virtual QCString trFunctionDocumentation()=0
 
CachedItem< TemplateVariant, Private, &Private::createDetailedProperties > detailedProperties
 
CachedItem< TemplateVariant, Private, &Private::createSignals > signals
 
CachedItem< TemplateVariant, Private, &Private::createEvents > events
 
CachedItem< TemplateVariant, Private, &Private::createDetailedEnumValues > detailedEnumValues
 
@ MemberListType_docFriendMembers
 
virtual QCString trSubprogramDocumentation()=0
 
CachedItem< TemplateVariant, Private, &Private::createExamples > examples
 
QCString addHtmlExtensionIfMissing(const QCString &fName)
 
CachedItem< TemplateVariant, Private, &Private::createDirs > dirs
 
virtual const DirList & getDirs() const =0
 
Variant type which can hold one value of a fixed set of types.
 
@ MemberListType_pubSlots
 
@ MemberListType_decVarMembers
 
CachedItem< TemplateVariant, Private, &Private::createVariables > variables
 
CachedItem< TemplateVariant, Private, &Private::createEnums > enums
 
virtual QCString trVariables()=0
 
TemplateVariant createMemberList(MemberListType type, const QCString &title) const
 
TemplateVariant title() const
 
CachedItem< TemplateVariant, Private, &Private::createProtectedSlots > protectedSlots
 
CachedItem< TemplateVariant, Private, &Private::createConstantgroups > constantgroups
 
virtual const MemberGroupList & getMemberGroups() const =0
 
CachedItem< TemplateVariant, Private, &Private::createMacros > macros
 
virtual QCString trFriends()=0
 
Translator * theTranslator
 
virtual QCString trVariableDocumentation()=0
 
const GroupDef * m_groupDef
 
@ MemberListType_docSignalMembers
 
CachedItem< TemplateVariant, Private, &Private::createModules > modules
 
virtual QCString trEventDocumentation()=0
 
CachedItem< TemplateVariant, Private, &Private::createDetailedPublicSlots > detailedPublicSlots
 
CachedItem< TemplateVariant, Private, &Private::createDetailedMacros > detailedMacros
 
@ MemberListType_docFuncMembers
 
CachedItem< TemplateVariant, Private, &Private::createProperties > properties
 
virtual const NamespaceLinkedRefMap & getNamespaces() const =0
 
CachedItem< TemplateVariant, Private, &Private::createFiles > files
 
std::string str() const
Return the contents of the buffer as a std::string object
 
virtual QCString trTypedefs()=0
 
@ MemberListType_decEnumMembers
 
@ MemberListType_decDefineMembers
 
struct ContextGlobals g_globals
 
virtual const PageLinkedRefMap & getPages() const =0
 
CachedItem< TemplateVariant, Private, &Private::createDetailedSignals > detailedSignals
 
@ MemberListType_decFuncMembers
 
virtual QCString trProperties()=0
 
@ MemberListType_docPubSlotMembers
 
static TemplateListIntfPtr alloc()
 
virtual QCString trEnumerationTypeDocumentation()=0
 
CachedItem< TemplateVariant, Private, &Private::createPages > pages
 
CachedItem< TemplateVariant, Private, &Private::createFriends > friends
 
virtual QCString trEnumerationValueDocumentation()=0
 
#define Config_getBool(name)
 
virtual QCString getOutputFileBase() const =0
 
static TemplateListIntfPtr alloc(std::initializer_list< TemplateVariant > elements)
Creates an instance and returns a shared pointer to it
 
virtual QCString trTypedefDocumentation()=0
 
virtual QCString trDefines()=0
 
virtual QCString trSignals()=0
 
CachedItem< TemplateVariant, Private, &Private::createDetailedProtectedSlots > detailedProtectedSlots
 
virtual QCString trDefineDocumentation()=0
 
@ ContextOutputFormat_Html
 
@ MemberListType_docVarMembers
 
static const PropertyMap< ModuleContext::Private > s_inst
 
@ MemberListType_proSlots
 
@ MemberListType_decTypedefMembers
 
virtual QCString trProtectedSlots()=0
 
CachedItem< TemplateVariant, Private, &Private::createDetailedVariables > detailedVariables
 
CachedItem< TemplateVariant, Private, &Private::createDetailedEnums > detailedEnums
 
virtual const PageLinkedRefMap & getExamples() const =0
 
CachedItem< TemplateVariant, Private, &Private::createTypedefs > typedefs
 
virtual QCString trPublicSlots()=0
 
@ MemberListType_docPriSlotMembers
 
static TemplateStructIntfPtr alloc(const PageDef *pd, bool isMainPage, bool isExample)
 
static TemplateStructIntfPtr alloc(const Definition *def, const QCString &relPath, const MemberList *ml, const QCString &title, const QCString &subtitle=QCString())
 
@ MemberListType_docEnumValMembers
 
CachedItem< TemplateVariant, Private, &Private::createDetailedEvents > detailedEvents
 
virtual QCString trFunctions()=0
 
DotGroupCollaborationPtr getGroupGraph() const
 
CachedItem< TemplateVariant, Private, &Private::createPublicSlots > publicSlots
 
@ MemberListType_properties
 
A list of MemberDef objects as shown in documentation sections.
 
static TemplateStructIntfPtr alloc(const NamespaceDef *nd)
 
@ MemberListType_docEventMembers
 
@ MemberListType_docTypedefMembers
 
@ MemberListType_docPropMembers
 
virtual QCString trPropertyDocumentation()=0
 
QCString relPathAsString() const
 
static TemplateStructIntfPtr alloc(const FileDef *fd)