groupdef.h File Reference

#include "qtbc.h"
#include "sortdict.h"
#include "definition.h"
#include "memberlist.h"
#include "memberdef.h"
#include "htmlhelp.h"

Go to the source code of this file.

Classes

class  GroupDef
class  GroupSDict
class  GroupList
class  GroupListIterator

Functions

void addClassToGroups (Entry *root, ClassDef *cd)
void addNamespaceToGroups (Entry *root, NamespaceDef *nd)
void addGroupToGroups (Entry *root, GroupDef *subGroup)
void addMemberToGroups (Entry *root, MemberDef *md)
void addPageToGroups (Entry *root, PageDef *pd)
void addExampleToGroups (Entry *root, PageDef *eg)
void addDirToGroups (Entry *root, DirDef *dd)


Function Documentation

void addClassToGroups ( Entry root,
ClassDef cd 
)

Definition at line 930 of file groupdef.cpp.

References SDict< T >::find(), Grouping::groupname, Entry::groups, Doxygen::groupSDict, and Definition::makePartOfGroup().

void addDirToGroups ( Entry root,
DirDef dd 
)

Definition at line 962 of file groupdef.cpp.

References SDict< T >::find(), Grouping::groupname, Entry::groups, Doxygen::groupSDict, and Definition::makePartOfGroup().

void addExampleToGroups ( Entry root,
PageDef eg 
)

Definition at line 1105 of file groupdef.cpp.

References SDict< T >::find(), Grouping::groupname, Entry::groups, Doxygen::groupSDict, and Definition::makePartOfGroup().

void addGroupToGroups ( Entry root,
GroupDef subGroup 
)

Definition at line 980 of file groupdef.cpp.

References Entry::fileName, SDict< T >::find(), Grouping::groupname, Entry::groups, Doxygen::groupSDict, Entry::startLine, and warn().

void addMemberToGroups ( Entry root,
MemberDef md 
)

Add a member to the group with the highest priority

Definition at line 1004 of file groupdef.cpp.

References Entry::doc, Entry::fileName, SDict< T >::find(), MemberDef::getClassDefOfAnonymousType(), MemberDef::getGroupDef(), MemberDef::getGroupFileName(), MemberDef::getGroupHasDocs(), MemberDef::getGroupPri(), Grouping::getGroupPriName(), MemberDef::getGroupStartLine(), Grouping::GROUPING_LOWEST, Grouping::groupname, Entry::groups, Doxygen::groupSDict, GroupDef::insertMember(), Definition::name(), MemberDef::name, Grouping::pri, GroupDef::removeMember(), MemberDef::setGroupDef(), ClassDef::setGroupDefForAllMembers(), Entry::startLine, and warn().

Referenced by VhdlDocGen::findFunction().

void addNamespaceToGroups ( Entry root,
NamespaceDef nd 
)

Definition at line 945 of file groupdef.cpp.

References SDict< T >::find(), Grouping::groupname, Entry::groups, Doxygen::groupSDict, and Definition::makePartOfGroup().

void addPageToGroups ( Entry root,
PageDef pd 
)



Generated on Mon Mar 31 10:58:52 2008 by  doxygen 1.5.1