Grouping Struct Reference

#include <entry.h>

List of all members.

Public Types

enum  GroupPri_t {
  GROUPING_LOWEST, GROUPING_AUTO_WEAK, GROUPING_AUTO_ADD, GROUPING_AUTO_DEF,
  GROUPING_AUTO_HIGHEST = GROUPING_AUTO_DEF, GROUPING_INGROUP, GROUPING_HIGHEST = GROUPING_INGROUP
}

Public Member Functions

 Grouping (const char *gn, GroupPri_t p)
 Grouping (const Grouping &g)

Static Public Member Functions

static const char * getGroupPriName (GroupPri_t priority)

Public Attributes

QCString groupname
 name of the group
GroupPri_t pri
 priority of this definition


Detailed Description

Definition at line 142 of file entry.h.


Member Enumeration Documentation

enum Grouping::GroupPri_t

Enumerator:
GROUPING_LOWEST 
GROUPING_AUTO_WEAK  membership in group was defined via @weakgroup
GROUPING_AUTO_ADD  membership in group was defined via @add[to]group
GROUPING_AUTO_DEF  membership in group was defined via @defgroup
GROUPING_AUTO_HIGHEST 
GROUPING_INGROUP  membership in group was defined by @ingroup
GROUPING_HIGHEST 

Definition at line 144 of file entry.h.


Constructor & Destructor Documentation

Grouping::Grouping ( const char *  gn,
GroupPri_t  p 
) [inline]

Definition at line 172 of file entry.h.

Grouping::Grouping ( const Grouping g  )  [inline]

Definition at line 173 of file entry.h.


Member Function Documentation

static const char* Grouping::getGroupPriName ( GroupPri_t  priority  )  [inline, static]

Definition at line 156 of file entry.h.

References GROUPING_AUTO_ADD, GROUPING_AUTO_DEF, GROUPING_AUTO_WEAK, and GROUPING_INGROUP.

Referenced by addMemberToGroups().


Member Data Documentation

QCString Grouping::groupname

name of the group

Definition at line 174 of file entry.h.

Referenced by addClassToGroups(), addDirToGroups(), addExampleToGroups(), addGroupToGroups(), addMemberToGroups(), addNamespaceToGroups(), and marshalGroupingList().

GroupPri_t Grouping::pri

priority of this definition

Definition at line 175 of file entry.h.

Referenced by addMemberToGroups(), and marshalGroupingList().


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



Generated on Mon Mar 31 10:59:00 2008 by  doxygen 1.5.1