My Project
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Public Attributes | List of all members
MemberContext::Private::Cachable Struct Reference
Inheritance diagram for MemberContext::Private::Cachable:
DefinitionContext< T >::Cachable Definition::Cookie

Public Member Functions

 Cachable (MemberDef *md)
 
- Public Member Functions inherited from DefinitionContext< T >::Cachable
 Cachable (Definition *def)
 

Public Attributes

SharedPtr< ArgumentListContexttemplateArgs
 
SharedPtr< ArgumentListContextarguments
 
SharedPtr< MemberListContextenumValues
 
SharedPtr< FileContextfileDef
 
SharedPtr< NamespaceContextnamespaceDef
 
SharedPtr< ClassContextcategory
 
SharedPtr< MemberContextcategoryRelation
 
SharedPtr< ClassContextclassDef
 
SharedPtr< ClassContextanonymousType
 
SharedPtr< TemplateListtemplateDecls
 
ScopedPtr< TemplateVariantparamDocs
 
SharedPtr< TemplateListimplements
 
SharedPtr< TemplateListreimplements
 
SharedPtr< TemplateListimplementedBy
 
SharedPtr< MemberListContextsourceRefs
 
SharedPtr< MemberListContextsourceRefBys
 
ScopedPtr< DotCallGraphcallGraph
 
ScopedPtr< DotCallGraphcallerGraph
 
SharedPtr< MemberContextanonymousMember
 
SharedPtr< TemplateListreimplementedBy
 
SharedPtr< TemplateListlabels
 
TemplateVariant initializer
 
bool initializerParsed
 
TemplateVariant sourceCode
 
bool sourceCodeParsed
 
TemplateVariant declArgs
 
bool declArgsParsed
 
TemplateVariant declType
 
bool declTypeParsed
 
SharedPtr< TemplateListexamples
 
SharedPtr< TemplateListexampleList
 
SharedPtr< ArgumentListContexttypeConstraints
 
SharedPtr< TemplateListpropertyAttrs
 
SharedPtr< TemplateListeventAttrs
 
- Public Attributes inherited from DefinitionContext< T >::Cachable
ScopedPtr< TemplateVariantdetails
 
ContextOutputFormat detailsOutputFormat
 
ScopedPtr< TemplateVariantbrief
 
ContextOutputFormat briefOutputFormat
 
ScopedPtr< TemplateVariantinbodyDocs
 
ContextOutputFormat inbodyDocsOutputFormat
 
SharedPtr< TemplateListnavPath
 
SharedPtr< TemplateListsourceDef
 
SharedPtr< TemplateStructfileLink
 
SharedPtr< TemplateStructlineLink
 

Detailed Description

Definition at line 5062 of file context.cpp.

Constructor & Destructor Documentation

MemberContext::Private::Cachable::Cachable ( MemberDef md)
inline

Member Data Documentation

SharedPtr<MemberContext> MemberContext::Private::Cachable::anonymousMember

Definition at line 5085 of file context.cpp.

Referenced by MemberContext::Private::anonymousMember().

SharedPtr<ClassContext> MemberContext::Private::Cachable::anonymousType

Definition at line 5075 of file context.cpp.

Referenced by MemberContext::Private::anonymousType().

SharedPtr<ArgumentListContext> MemberContext::Private::Cachable::arguments

Definition at line 5068 of file context.cpp.

Referenced by MemberContext::Private::parameters().

ScopedPtr<DotCallGraph> MemberContext::Private::Cachable::callerGraph

Definition at line 5084 of file context.cpp.

Referenced by MemberContext::Private::getCallerGraph().

ScopedPtr<DotCallGraph> MemberContext::Private::Cachable::callGraph

Definition at line 5083 of file context.cpp.

Referenced by MemberContext::Private::getCallGraph().

SharedPtr<ClassContext> MemberContext::Private::Cachable::category

Definition at line 5072 of file context.cpp.

Referenced by MemberContext::Private::category().

SharedPtr<MemberContext> MemberContext::Private::Cachable::categoryRelation

Definition at line 5073 of file context.cpp.

Referenced by MemberContext::Private::categoryRelation().

SharedPtr<ClassContext> MemberContext::Private::Cachable::classDef

Definition at line 5074 of file context.cpp.

Referenced by MemberContext::Private::getClass().

TemplateVariant MemberContext::Private::Cachable::declArgs

Definition at line 5092 of file context.cpp.

Referenced by MemberContext::Private::declArgs().

bool MemberContext::Private::Cachable::declArgsParsed

Definition at line 5093 of file context.cpp.

Referenced by MemberContext::Private::declArgs().

TemplateVariant MemberContext::Private::Cachable::declType

Definition at line 5094 of file context.cpp.

Referenced by MemberContext::Private::declType().

bool MemberContext::Private::Cachable::declTypeParsed

Definition at line 5095 of file context.cpp.

Referenced by MemberContext::Private::declType().

SharedPtr<MemberListContext> MemberContext::Private::Cachable::enumValues

Definition at line 5069 of file context.cpp.

Referenced by MemberContext::Private::enumValues().

SharedPtr<TemplateList> MemberContext::Private::Cachable::eventAttrs
SharedPtr<TemplateList> MemberContext::Private::Cachable::exampleList

Definition at line 5097 of file context.cpp.

SharedPtr<TemplateList> MemberContext::Private::Cachable::examples

Definition at line 5096 of file context.cpp.

Referenced by MemberContext::Private::examples().

SharedPtr<FileContext> MemberContext::Private::Cachable::fileDef

Definition at line 5070 of file context.cpp.

Referenced by MemberContext::Private::getFile().

SharedPtr<TemplateList> MemberContext::Private::Cachable::implementedBy

Definition at line 5080 of file context.cpp.

Referenced by MemberContext::Private::implementedBy().

SharedPtr<TemplateList> MemberContext::Private::Cachable::implements

Definition at line 5078 of file context.cpp.

Referenced by MemberContext::Private::implements().

TemplateVariant MemberContext::Private::Cachable::initializer

Definition at line 5088 of file context.cpp.

Referenced by MemberContext::Private::initializerAsCode().

bool MemberContext::Private::Cachable::initializerParsed

Definition at line 5089 of file context.cpp.

Referenced by MemberContext::Private::initializerAsCode().

SharedPtr<TemplateList> MemberContext::Private::Cachable::labels

Definition at line 5087 of file context.cpp.

Referenced by MemberContext::Private::labels().

SharedPtr<NamespaceContext> MemberContext::Private::Cachable::namespaceDef

Definition at line 5071 of file context.cpp.

Referenced by MemberContext::Private::getNamespace().

ScopedPtr<TemplateVariant> MemberContext::Private::Cachable::paramDocs

Definition at line 5077 of file context.cpp.

Referenced by MemberContext::Private::paramDocs().

SharedPtr<TemplateList> MemberContext::Private::Cachable::propertyAttrs
SharedPtr<TemplateList> MemberContext::Private::Cachable::reimplementedBy

Definition at line 5086 of file context.cpp.

Referenced by MemberContext::Private::reimplementedBy().

SharedPtr<TemplateList> MemberContext::Private::Cachable::reimplements

Definition at line 5079 of file context.cpp.

Referenced by MemberContext::Private::reimplements().

TemplateVariant MemberContext::Private::Cachable::sourceCode

Definition at line 5090 of file context.cpp.

Referenced by MemberContext::Private::sourceCode().

bool MemberContext::Private::Cachable::sourceCodeParsed

Definition at line 5091 of file context.cpp.

Referenced by MemberContext::Private::sourceCode().

SharedPtr<MemberListContext> MemberContext::Private::Cachable::sourceRefBys

Definition at line 5082 of file context.cpp.

Referenced by MemberContext::Private::sourceRefBys().

SharedPtr<MemberListContext> MemberContext::Private::Cachable::sourceRefs

Definition at line 5081 of file context.cpp.

Referenced by MemberContext::Private::sourceRefs().

SharedPtr<ArgumentListContext> MemberContext::Private::Cachable::templateArgs

Definition at line 5067 of file context.cpp.

Referenced by MemberContext::Private::templateArgs().

SharedPtr<TemplateList> MemberContext::Private::Cachable::templateDecls

Definition at line 5076 of file context.cpp.

Referenced by MemberContext::Private::templateDecls().

SharedPtr<ArgumentListContext> MemberContext::Private::Cachable::typeConstraints

Definition at line 5098 of file context.cpp.

Referenced by MemberContext::Private::typeConstraints().


The documentation for this struct was generated from the following file: