My Project
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | List of all members
AllMembersListContext::Private Class Reference
Inheritance diagram for AllMembersListContext::Private:
GenericNodeListContext TemplateListIntf

Public Member Functions

 Private (const MemberNameInfoSDict *ml)
 
- Public Member Functions inherited from GenericNodeListContext
 GenericNodeListContext ()
 
int count () const
 
TemplateVariant at (int index) const
 
TemplateListIntf::ConstIteratorcreateIterator () const
 
void append (const TemplateVariant &ctn)
 
bool isEmpty () const
 
int addRef ()
 
int release ()
 
- Public Member Functions inherited from TemplateListIntf
virtual ~TemplateListIntf ()
 

Additional Inherited Members

- Static Public Member Functions inherited from GenericNodeListContext
static GenericNodeListContextalloc ()
 

Detailed Description

Definition at line 8648 of file context.cpp.

Constructor & Destructor Documentation

AllMembersListContext::Private::Private ( const MemberNameInfoSDict ml)
inline

Definition at line 8651 of file context.cpp.

References MemberInfoContext::alloc(), GenericNodeListContext::append(), Config_getBool, MemberDef::getClassDef(), Definition::isArtificial(), MemberDef::isFriend(), ClassDef::isLinkable(), MemberDef::isLinkable(), SDict< MemberNameInfo >::Iterator, MemberInfo::memberDef, Definition::name(), MemberDef::protection(), and protectionLevelVisible().

{
if (ml)
{
static bool hideUndocMembers = Config_getBool(HIDE_UNDOC_MEMBERS);
for (mnii.toFirst();(mni=mnii.current());++mnii)
{
for (mnii2.toFirst();(mi=mnii2.current());++mnii2)
{
ClassDef *cd=md->getClassDef();
if (cd && !md->name().isEmpty() && md->name()[0]!='@')
{
if ((cd->isLinkable() && md->isLinkable()) ||
(!cd->isArtificial() && !hideUndocMembers &&
)
)
{
}
}
}
}
}
}

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