My Project
|
Classes | |
struct | Cachable |
Public Types | |
typedef bool(MemberDef::* | MemberFunc )() const |
Public Member Functions | |
Private () | |
TemplateVariant | get (const char *n) const |
TemplateVariant | getMembersFiltered (SharedPtr< TemplateList > &listRef, MemberFunc filter) const |
TemplateVariant | all () const |
TemplateVariant | functions () const |
TemplateVariant | variables () const |
TemplateVariant | typedefs () const |
TemplateVariant | enums () const |
TemplateVariant | enumValues () const |
TemplateVariant | macros () const |
TemplateVariant | properties () const |
TemplateVariant | events () const |
TemplateVariant | related () const |
TemplateVariant | fileName () const |
TemplateVariant | relPath () const |
TemplateVariant | highlight () const |
TemplateVariant | subhighlight () const |
TemplateVariant | title () const |
Private Attributes | |
Cachable | m_cache |
Static Private Attributes | |
static PropertyMapper < ClassMembersIndexContext::Private > | s_inst |
Definition at line 7986 of file context.cpp.
typedef bool(MemberDef::* ClassMembersIndexContext::Private::MemberFunc)() const |
Definition at line 8016 of file context.cpp.
|
inline |
Definition at line 7989 of file context.cpp.
References all(), enums(), enumValues(), events(), fileName(), functions(), highlight(), Config::init(), macros(), properties(), related(), relPath(), s_inst, subhighlight(), title(), typedefs(), and variables().
|
inline |
Definition at line 8045 of file context.cpp.
References ClassMembersIndexContext::Private::Cachable::all, getMembersFiltered(), MemberDef::isNotFriend(), and m_cache.
Referenced by Private().
|
inline |
Definition at line 8061 of file context.cpp.
References ClassMembersIndexContext::Private::Cachable::enums, getMembersFiltered(), MemberDef::isEnumerate(), and m_cache.
Referenced by Private().
|
inline |
Definition at line 8065 of file context.cpp.
References ClassMembersIndexContext::Private::Cachable::enumValues, getMembersFiltered(), MemberDef::isEnumValue(), and m_cache.
Referenced by Private().
|
inline |
Definition at line 8077 of file context.cpp.
References ClassMembersIndexContext::Private::Cachable::events, getMembersFiltered(), MemberDef::isEvent(), and m_cache.
Referenced by Private().
|
inline |
|
inline |
Definition at line 8049 of file context.cpp.
References ClassMembersIndexContext::Private::Cachable::functions, getMembersFiltered(), MemberDef::isFunctionOrSignalSlot(), and m_cache.
Referenced by Private().
|
inline |
Definition at line 8012 of file context.cpp.
References s_inst.
Referenced by ClassMembersIndexContext::get().
|
inline |
Definition at line 8017 of file context.cpp.
References MemberContext::alloc(), TemplateList::alloc(), TemplateList::append(), SharedPtr< T >::get(), MemberDef::getClassDef(), ClassDef::isLinkableInProject(), MemberDef::isLinkableInProject(), SDict< MemberName >::Iterator, Doxygen::memberNameSDict, Definition::name(), SharedPtr< T >::reset(), and ClassDef::templateMaster().
Referenced by all(), enums(), enumValues(), events(), functions(), properties(), related(), typedefs(), and variables().
|
inline |
|
inline |
|
inline |
Definition at line 8073 of file context.cpp.
References getMembersFiltered(), MemberDef::isProperty(), m_cache, and ClassMembersIndexContext::Private::Cachable::properties.
Referenced by Private().
|
inline |
Definition at line 8081 of file context.cpp.
References getMembersFiltered(), MemberDef::isRelated(), m_cache, and ClassMembersIndexContext::Private::Cachable::related.
Referenced by Private().
|
inline |
|
inline |
|
inline |
Definition at line 8101 of file context.cpp.
References theTranslator, and Translator::trCompoundMembers().
Referenced by Private().
|
inline |
Definition at line 8057 of file context.cpp.
References getMembersFiltered(), MemberDef::isTypedef(), m_cache, and ClassMembersIndexContext::Private::Cachable::typedefs.
Referenced by Private().
|
inline |
Definition at line 8053 of file context.cpp.
References getMembersFiltered(), MemberDef::isVariable(), m_cache, and ClassMembersIndexContext::Private::Cachable::variables.
Referenced by Private().
|
mutableprivate |
Definition at line 8119 of file context.cpp.
Referenced by all(), enums(), enumValues(), events(), functions(), properties(), related(), typedefs(), and variables().
|
staticprivate |
Definition at line 8120 of file context.cpp.