My Project
|
Classes | |
struct | Cachable |
Private Member Functions | |
Cachable & | getCache () const |
Private Attributes | |
ClassDef * | m_classDef |
Static Private Attributes | |
static PropertyMapper < ClassContext::Private > | s_inst |
Definition at line 1793 of file context.cpp.
|
inline |
Definition at line 1796 of file context.cpp.
References DefinitionContext< ClassContext::Private >::addBaseProperties(), additionalInheritedMembers(), allMembersFileName(), allMembersList(), categoryOf(), classes(), collaborationDiagram(), compoundType(), Definition::cookie(), detailedConstructors(), detailedEnums(), detailedEvents(), detailedInterfaces(), detailedMethods(), detailedProperties(), detailedRelated(), detailedServices(), detailedTypedefs(), detailedVariables(), events(), examples(), friends(), generatedFromFiles(), hasCollaborationDiagram(), hasDetails(), hasInheritanceDiagram(), highlight(), includeInfo(), inheritanceDiagram(), inheritedBy(), inherits(), Config::init(), innerClasses(), isSimple(), memberGroups(), members(), packageAttributes(), packageMethods(), packageStaticAttributes(), packageStaticMethods(), packageTypes(), privateAttributes(), privateMethods(), privateSlots(), privateStaticAttributes(), privateStaticMethods(), privateTypes(), properties(), protectedAttributes(), protectedMethods(), protectedSlots(), protectedStaticAttributes(), protectedStaticMethods(), protectedTypes(), publicAttributes(), publicMethods(), publicSlots(), publicStaticAttributes(), publicStaticMethods(), publicTypes(), related(), s_inst, Definition::setCookie(), signals(), subHighlight(), templateDecls(), title(), typeConstraints(), unoIDLInterfaces(), unoIDLServices(), and usedFiles().
|
inlinevirtual |
Definition at line 1873 of file context.cpp.
|
inline |
Definition at line 2354 of file context.cpp.
References TemplateStruct::alloc(), TemplateList::append(), ClassDef::exampleList(), ClassDef::hasExamples(), SDict< Example >::Iterator, m_classDef, and TemplateStruct::set().
Referenced by examples().
|
inline |
Definition at line 2500 of file context.cpp.
References ClassContext::Private::Cachable::additionalInheritedMembers, InheritedMemberInfoListContext::addMemberList(), InheritedMemberInfoListContext::alloc(), SharedPtr< T >::get(), getCache(), Definition::getLanguage(), m_classDef, MemberListType_events, MemberListType_interfaces, MemberListType_pacAttribs, MemberListType_pacMethods, MemberListType_pacStaticAttribs, MemberListType_pacStaticMethods, MemberListType_pacTypes, MemberListType_priAttribs, MemberListType_priMethods, MemberListType_priSlots, MemberListType_priStaticAttribs, MemberListType_priStaticMethods, MemberListType_priTypes, MemberListType_proAttribs, MemberListType_proMethods, MemberListType_properties, MemberListType_proSlots, MemberListType_proStaticAttribs, MemberListType_proStaticMethods, MemberListType_proTypes, MemberListType_pubAttribs, MemberListType_pubMethods, MemberListType_pubSlots, MemberListType_pubStaticAttribs, MemberListType_pubStaticMethods, MemberListType_pubTypes, MemberListType_related, MemberListType_services, MemberListType_signals, SharedPtr< T >::reset(), SrcLangExt_ObjC, theTranslator, Translator::trClassMethods(), Translator::trEvents(), Translator::trInstanceMethods(), Translator::trInterfaces(), Translator::trPackageAttribs(), Translator::trPackageMembers(), Translator::trPackageTypes(), Translator::trPrivateAttribs(), Translator::trPrivateMembers(), Translator::trPrivateSlots(), Translator::trPrivateTypes(), Translator::trProperties(), Translator::trProtectedAttribs(), Translator::trProtectedMembers(), Translator::trProtectedSlots(), Translator::trProtectedTypes(), Translator::trPublicAttribs(), Translator::trPublicMembers(), Translator::trPublicSlots(), Translator::trPublicTypes(), Translator::trRelatedFunctions(), Translator::trServices(), Translator::trSignals(), Translator::trStaticPackageAttribs(), Translator::trStaticPackageMembers(), Translator::trStaticPrivateAttribs(), Translator::trStaticPrivateMembers(), Translator::trStaticProtectedAttribs(), Translator::trStaticProtectedMembers(), Translator::trStaticPublicAttribs(), and Translator::trStaticPublicMembers().
Referenced by Private().
|
inline |
Definition at line 2408 of file context.cpp.
References ClassContext::Private::Cachable::allMembers, MemberList::append(), getCache(), ClassDef::getMemberList(), and MemberDef::isBriefSectionVisible().
Referenced by members().
|
inline |
Definition at line 2335 of file context.cpp.
References ArgumentListContext::alloc(), TemplateList::append(), DefinitionIntf::definitionType(), Definition::getOuterScope(), DefinitionContext< ClassContext::Private >::relPathAsString(), ClassDef::templateArguments(), and DefinitionIntf::TypeClass.
Referenced by templateDecls().
|
inline |
Definition at line 2480 of file context.cpp.
References ClassDef::getMemberListFileName(), and m_classDef.
Referenced by Private().
|
inline |
Definition at line 2463 of file context.cpp.
References ClassContext::Private::Cachable::allMembersList, AllMembersListContext::alloc(), SharedPtr< T >::get(), getCache(), m_classDef, ClassDef::memberNameInfoSDict(), and SharedPtr< T >::reset().
Referenced by Private().
|
inline |
Definition at line 2547 of file context.cpp.
References ClassContext::alloc(), ClassDef::categoryOf(), ClassContext::Private::Cachable::categoryOf, SharedPtr< T >::get(), getCache(), m_classDef, and SharedPtr< T >::reset().
Referenced by Private().
|
inline |
Definition at line 2283 of file context.cpp.
References ClassContext::alloc(), TemplateList::alloc(), TemplateList::append(), ClassContext::Private::Cachable::classes, SharedPtr< T >::get(), getCache(), ClassDef::getClassSDict(), SDict< ClassDef >::Iterator, m_classDef, and SharedPtr< T >::reset().
Referenced by Private().
|
inline |
Definition at line 2027 of file context.cpp.
References Config_getBool, ContextOutputFormat_Html, ContextOutputFormat_Latex, ContextGlobals::dynSectionId, EOF_Html, EOF_LaTeX, err(), g_globals, getCollaborationGraph(), ClassDef::getOutputFileBase(), GOF_BITMAP, GOF_EPS, Doxygen::htmlFileExtension, m_classDef, ContextGlobals::outputDir, ContextGlobals::outputFormat, portable_pathSeparator(), DefinitionContext< ClassContext::Private >::relPathAsString(), and DotClassGraph::writeGraph().
Referenced by Private().
|
inline |
Definition at line 2331 of file context.cpp.
References ClassDef::compoundTypeString(), and m_classDef.
Referenced by Private().
|
inline |
Definition at line 2259 of file context.cpp.
References getCache(), getMemberList(), MemberListType_constructors, theTranslator, and Translator::trConstructorDocumentation().
Referenced by Private().
|
inline |
Definition at line 2247 of file context.cpp.
References getCache(), getMemberList(), MemberListType_enumMembers, theTranslator, and Translator::trMemberEnumerationDocumentation().
Referenced by Private().
|
inline |
Definition at line 2279 of file context.cpp.
References getCache(), getMemberList(), MemberListType_eventMembers, theTranslator, and Translator::trEventDocumentation().
Referenced by Private().
|
inline |
Definition at line 2255 of file context.cpp.
References getCache(), getMemberList(), MemberListType_interfaceMembers, theTranslator, and Translator::trInterfaces().
Referenced by Private().
|
inline |
Definition at line 2263 of file context.cpp.
References getCache(), getMemberList(), MemberListType_functionMembers, theTranslator, and Translator::trMemberFunctionDocumentation().
Referenced by Private().
|
inline |
Definition at line 2275 of file context.cpp.
References getCache(), getMemberList(), MemberListType_propertyMembers, theTranslator, and Translator::trPropertyDocumentation().
Referenced by Private().
|
inline |
Definition at line 2267 of file context.cpp.
References getCache(), getMemberList(), MemberListType_relatedMembers, theTranslator, and Translator::trRelatedFunctionDocumentation().
Referenced by Private().
|
inline |
Definition at line 2251 of file context.cpp.
References getCache(), getMemberList(), MemberListType_serviceMembers, theTranslator, and Translator::trServices().
Referenced by Private().
|
inline |
Definition at line 2243 of file context.cpp.
References getCache(), getMemberList(), MemberListType_typedefMembers, theTranslator, and Translator::trMemberTypedefDocumentation().
Referenced by Private().
|
inline |
Definition at line 2271 of file context.cpp.
References getCache(), getMemberList(), MemberListType_variableMembers, theTranslator, and Translator::trMemberDataDocumentation().
Referenced by Private().
|
inline |
Definition at line 2231 of file context.cpp.
References getCache(), getMemberList(), MemberListType_events, theTranslator, and Translator::trEvents().
Referenced by Private().
|
inline |
Definition at line 2397 of file context.cpp.
References addExamples(), TemplateList::alloc(), ClassContext::Private::Cachable::examples, SharedPtr< T >::get(), getCache(), and SharedPtr< T >::reset().
Referenced by Private().
|
inline |
Definition at line 2235 of file context.cpp.
References getCache(), getMemberList(), MemberListType_friends, theTranslator, and Translator::trFriends().
Referenced by Private().
|
inline |
Definition at line 1894 of file context.cpp.
References ClassDef::generatedFromFiles(), and m_classDef.
Referenced by Private().
|
inline |
|
inlineprivate |
Definition at line 2630 of file context.cpp.
References Definition::cookie(), and m_classDef.
Referenced by additionalInheritedMembers(), addMembers(), allMembersList(), categoryOf(), classes(), detailedConstructors(), detailedEnums(), detailedEvents(), detailedInterfaces(), detailedMethods(), detailedProperties(), detailedRelated(), detailedServices(), detailedTypedefs(), detailedVariables(), events(), examples(), friends(), getClassGraph(), getCollaborationGraph(), includeInfo(), inheritedBy(), inherits(), innerClasses(), memberGroups(), members(), numInheritanceNodes(), packageAttributes(), packageMethods(), packageStaticAttributes(), packageStaticMethods(), packageTypes(), privateAttributes(), privateMethods(), privateSlots(), privateStaticAttributes(), privateStaticMethods(), privateTypes(), properties(), protectedAttributes(), protectedMethods(), protectedSlots(), protectedStaticAttributes(), protectedStaticMethods(), protectedTypes(), publicAttributes(), publicMethods(), publicSlots(), publicStaticAttributes(), publicStaticMethods(), publicTypes(), related(), signals(), templateDecls(), typeConstraints(), unoIDLInterfaces(), unoIDLServices(), and usedFiles().
|
inline |
Definition at line 1907 of file context.cpp.
References ClassContext::Private::Cachable::classGraph, ScopedPtr< T >::get(), getCache(), DotNode::Inheritance, m_classDef, and ScopedPtr< T >::reset().
Referenced by hasInheritanceDiagram(), and inheritanceDiagram().
|
inline |
Definition at line 2013 of file context.cpp.
References DotNode::Collaboration, ClassContext::Private::Cachable::collaborationGraph, ScopedPtr< T >::get(), getCache(), m_classDef, and ScopedPtr< T >::reset().
Referenced by collaborationDiagram(), and hasCollaborationDiagram().
|
inline |
Definition at line 2099 of file context.cpp.
References MemberListInfoContext::alloc(), SharedPtr< T >::get(), ClassDef::getMemberList(), m_classDef, DefinitionContext< ClassContext::Private >::relPathAsString(), and SharedPtr< T >::reset().
Referenced by detailedConstructors(), detailedEnums(), detailedEvents(), detailedInterfaces(), detailedMethods(), detailedProperties(), detailedRelated(), detailedServices(), detailedTypedefs(), detailedVariables(), events(), friends(), packageAttributes(), packageMethods(), packageStaticAttributes(), packageStaticMethods(), packageTypes(), privateAttributes(), privateMethods(), privateSlots(), privateStaticAttributes(), privateStaticMethods(), privateTypes(), properties(), protectedAttributes(), protectedMethods(), protectedSlots(), protectedStaticAttributes(), protectedStaticMethods(), protectedTypes(), publicAttributes(), publicMethods(), publicSlots(), publicStaticAttributes(), publicStaticMethods(), publicTypes(), related(), signals(), unoIDLInterfaces(), and unoIDLServices().
|
inline |
Definition at line 2022 of file context.cpp.
References Config_getBool, getCollaborationGraph(), and DotClassGraph::isTrivial().
Referenced by Private().
|
inline |
Definition at line 1890 of file context.cpp.
References ClassDef::hasDetailedDescription(), and m_classDef.
Referenced by Private().
|
inline |
Definition at line 1925 of file context.cpp.
References Config_getBool, getClassGraph(), DotClassGraph::isTooBig(), DotClassGraph::isTrivial(), and numInheritanceNodes().
Referenced by Private().
|
inline |
Definition at line 1882 of file context.cpp.
Referenced by Private().
|
inline |
Definition at line 2065 of file context.cpp.
References IncludeInfoContext::alloc(), SharedPtr< T >::get(), getCache(), Definition::getLanguage(), ClassDef::includeInfo(), ClassContext::Private::Cachable::includeInfo, m_classDef, and SharedPtr< T >::reset().
Referenced by Private().
|
inline |
Definition at line 1942 of file context.cpp.
References Config_getBool, ContextOutputFormat_Html, ContextOutputFormat_Latex, convertToHtml(), convertToId(), ClassDef::displayName(), ContextGlobals::dynSectionId, endl(), EOF_Html, EOF_LaTeX, err(), g_globals, getClassGraph(), ClassDef::getOutputFileBase(), GOF_BITMAP, GOF_EPS, Doxygen::htmlFileExtension, m_classDef, DefinitionContext< ClassContext::Private >::name(), ContextGlobals::outputDir, ContextGlobals::outputFormat, portable_pathSeparator(), DefinitionContext< ClassContext::Private >::relPathAsString(), ClassDiagram::writeFigure(), DotClassGraph::writeGraph(), and ClassDiagram::writeImage().
Referenced by Private().
|
inline |
Definition at line 2090 of file context.cpp.
References InheritanceListContext::alloc(), SharedPtr< T >::get(), getCache(), ClassContext::Private::Cachable::inheritedByList, m_classDef, SharedPtr< T >::reset(), and ClassDef::subClasses().
Referenced by Private().
|
inline |
Definition at line 2081 of file context.cpp.
References InheritanceListContext::alloc(), ClassDef::baseClasses(), SharedPtr< T >::get(), getCache(), ClassContext::Private::Cachable::inheritsList, m_classDef, and SharedPtr< T >::reset().
Referenced by Private().
|
inline |
Definition at line 2305 of file context.cpp.
References ClassContext::alloc(), TemplateList::alloc(), TemplateList::append(), SharedPtr< T >::get(), getCache(), ClassDef::getClassSDict(), ClassContext::Private::Cachable::innerClasses, SDict< ClassDef >::Iterator, m_classDef, and SharedPtr< T >::reset().
Referenced by Private().
|
inline |
Definition at line 2543 of file context.cpp.
References ClassDef::isSimple(), and m_classDef.
Referenced by Private().
|
inline |
Definition at line 2484 of file context.cpp.
References MemberGroupListContext::alloc(), SharedPtr< T >::get(), getCache(), ClassDef::getMemberGroupSDict(), m_classDef, ClassContext::Private::Cachable::memberGroups, DefinitionContext< ClassContext::Private >::relPathAsString(), SharedPtr< T >::reset(), and ClassDef::subGrouping().
Referenced by Private().
|
inline |
Definition at line 2425 of file context.cpp.
References addMembers(), ClassContext::Private::Cachable::allMembers, MemberListContext::alloc(), SharedPtr< T >::get(), getCache(), m_classDef, MemberListType_events, MemberListType_interfaces, MemberListType_pacAttribs, MemberListType_pacMethods, MemberListType_pacStaticAttribs, MemberListType_pacStaticMethods, MemberListType_pacTypes, MemberListType_priAttribs, MemberListType_priMethods, MemberListType_priSlots, MemberListType_priStaticAttribs, MemberListType_priStaticMethods, MemberListType_priTypes, MemberListType_proAttribs, MemberListType_proMethods, MemberListType_properties, MemberListType_proSlots, MemberListType_proStaticAttribs, MemberListType_proStaticMethods, MemberListType_proTypes, MemberListType_pubAttribs, MemberListType_pubMethods, MemberListType_pubSlots, MemberListType_pubStaticAttribs, MemberListType_pubStaticMethods, MemberListType_pubTypes, MemberListType_related, MemberListType_services, MemberListType_signals, ClassContext::Private::Cachable::members, and SharedPtr< T >::reset().
Referenced by Private().
|
inline |
Definition at line 1916 of file context.cpp.
References ClassDef::countInheritanceNodes(), getCache(), ClassContext::Private::Cachable::inheritanceNodes, and m_classDef.
Referenced by hasInheritanceDiagram().
|
inline |
Definition at line 2219 of file context.cpp.
References getCache(), getMemberList(), MemberListType_pacAttribs, theTranslator, and Translator::trPackageAttribs().
Referenced by Private().
|
inline |
Definition at line 2211 of file context.cpp.
References getCache(), getMemberList(), MemberListType_pacMethods, theTranslator, and Translator::trPackageMembers().
Referenced by Private().
|
inline |
Definition at line 2223 of file context.cpp.
References getCache(), getMemberList(), MemberListType_pacStaticAttribs, theTranslator, and Translator::trStaticPackageAttribs().
Referenced by Private().
|
inline |
Definition at line 2215 of file context.cpp.
References getCache(), getMemberList(), MemberListType_pacStaticMethods, theTranslator, and Translator::trStaticPackageMembers().
Referenced by Private().
|
inline |
Definition at line 2207 of file context.cpp.
References getCache(), getMemberList(), MemberListType_pacTypes, theTranslator, and Translator::trPackageTypes().
Referenced by Private().
|
inline |
Definition at line 2199 of file context.cpp.
References getCache(), getMemberList(), MemberListType_priAttribs, theTranslator, and Translator::trPrivateAttribs().
Referenced by Private().
|
inline |
Definition at line 2191 of file context.cpp.
References getCache(), getMemberList(), MemberListType_priMethods, theTranslator, and Translator::trPrivateMembers().
Referenced by Private().
|
inline |
Definition at line 2187 of file context.cpp.
References getCache(), getMemberList(), MemberListType_priSlots, theTranslator, and Translator::trPrivateSlots().
Referenced by Private().
|
inline |
Definition at line 2203 of file context.cpp.
References getCache(), getMemberList(), MemberListType_priStaticAttribs, theTranslator, and Translator::trStaticPrivateAttribs().
Referenced by Private().
|
inline |
Definition at line 2195 of file context.cpp.
References getCache(), getMemberList(), MemberListType_priStaticMethods, theTranslator, and Translator::trStaticPrivateMembers().
Referenced by Private().
|
inline |
Definition at line 2183 of file context.cpp.
References getCache(), getMemberList(), MemberListType_priTypes, theTranslator, and Translator::trPrivateTypes().
Referenced by Private().
|
inline |
Definition at line 2227 of file context.cpp.
References getCache(), getMemberList(), MemberListType_properties, theTranslator, and Translator::trProperties().
Referenced by Private().
|
inline |
Definition at line 2171 of file context.cpp.
References getCache(), getMemberList(), MemberListType_proAttribs, theTranslator, and Translator::trProtectedAttribs().
Referenced by Private().
|
inline |
Definition at line 2163 of file context.cpp.
References getCache(), getMemberList(), MemberListType_proMethods, theTranslator, and Translator::trProtectedMembers().
Referenced by Private().
|
inline |
Definition at line 2179 of file context.cpp.
References getCache(), getMemberList(), MemberListType_proSlots, theTranslator, and Translator::trProtectedSlots().
Referenced by Private().
|
inline |
Definition at line 2175 of file context.cpp.
References getCache(), getMemberList(), MemberListType_proStaticAttribs, theTranslator, and Translator::trStaticProtectedAttribs().
Referenced by Private().
|
inline |
Definition at line 2167 of file context.cpp.
References getCache(), getMemberList(), MemberListType_proStaticMethods, theTranslator, and Translator::trStaticProtectedMembers().
Referenced by Private().
|
inline |
Definition at line 2159 of file context.cpp.
References getCache(), getMemberList(), MemberListType_proTypes, theTranslator, and Translator::trProtectedTypes().
Referenced by Private().
|
inline |
Definition at line 2147 of file context.cpp.
References getCache(), getMemberList(), MemberListType_pubAttribs, theTranslator, and Translator::trPublicAttribs().
Referenced by Private().
|
inline |
Definition at line 2135 of file context.cpp.
References getCache(), Definition::getLanguage(), getMemberList(), m_classDef, MemberListType_pubMethods, SrcLangExt_ObjC, theTranslator, Translator::trInstanceMethods(), and Translator::trPublicMembers().
Referenced by Private().
|
inline |
Definition at line 2155 of file context.cpp.
References getCache(), getMemberList(), MemberListType_pubSlots, theTranslator, and Translator::trPublicSlots().
Referenced by Private().
|
inline |
Definition at line 2151 of file context.cpp.
References getCache(), getMemberList(), MemberListType_pubStaticAttribs, theTranslator, and Translator::trStaticPublicAttribs().
Referenced by Private().
|
inline |
Definition at line 2141 of file context.cpp.
References getCache(), Definition::getLanguage(), getMemberList(), m_classDef, MemberListType_pubStaticMethods, SrcLangExt_ObjC, theTranslator, Translator::trClassMethods(), and Translator::trStaticPublicMembers().
Referenced by Private().
|
inline |
Definition at line 2131 of file context.cpp.
References getCache(), getMemberList(), MemberListType_pubTypes, theTranslator, and Translator::trPublicTypes().
Referenced by Private().
|
inline |
Definition at line 2239 of file context.cpp.
References getCache(), getMemberList(), MemberListType_related, theTranslator, and Translator::trRelatedFunctions().
Referenced by Private().
|
inline |
Definition at line 2127 of file context.cpp.
References getCache(), getMemberList(), MemberListType_signals, theTranslator, and Translator::trSignals().
Referenced by Private().
|
inline |
Definition at line 1886 of file context.cpp.
Referenced by Private().
|
inline |
Definition at line 2373 of file context.cpp.
References addTemplateDecls(), TemplateList::alloc(), SharedPtr< T >::get(), getCache(), m_classDef, SharedPtr< T >::reset(), and ClassContext::Private::Cachable::templateDecls.
Referenced by Private().
|
inline |
Definition at line 1878 of file context.cpp.
References m_classDef, and ClassDef::title().
Referenced by Private().
|
inline |
Definition at line 2384 of file context.cpp.
References ArgumentListContext::alloc(), SharedPtr< T >::get(), getCache(), m_classDef, DefinitionContext< ClassContext::Private >::relPathAsString(), SharedPtr< T >::reset(), ClassDef::typeConstraints(), and ClassContext::Private::Cachable::typeConstraints.
Referenced by Private().
|
inline |
Definition at line 2123 of file context.cpp.
References getCache(), getMemberList(), MemberListType_interfaces, theTranslator, and Translator::trInterfaces().
Referenced by Private().
|
inline |
Definition at line 2119 of file context.cpp.
References getCache(), getMemberList(), MemberListType_services, theTranslator, and Translator::trServices().
Referenced by Private().
|
inline |
Definition at line 1898 of file context.cpp.
References UsedFilesContext::alloc(), SharedPtr< T >::get(), getCache(), m_classDef, SharedPtr< T >::reset(), and ClassContext::Private::Cachable::usedFiles.
Referenced by Private().
|
private |
Definition at line 2565 of file context.cpp.
Referenced by addExamples(), additionalInheritedMembers(), allMembersFileName(), allMembersList(), categoryOf(), classes(), collaborationDiagram(), compoundType(), generatedFromFiles(), getCache(), getClassGraph(), getCollaborationGraph(), getMemberList(), hasDetails(), includeInfo(), inheritanceDiagram(), inheritedBy(), inherits(), innerClasses(), isSimple(), memberGroups(), members(), numInheritanceNodes(), publicMethods(), publicStaticMethods(), templateDecls(), title(), typeConstraints(), and usedFiles().
|
staticprivate |
Definition at line 2636 of file context.cpp.