Doxygen
Grouping结构体 参考

Grouping info 更多...

#include <types.h>

+ Grouping 的协作图:

Public 类型

enum  GroupPri_t {
  GROUPING_LOWEST, GROUPING_AUTO_WEAK = GROUPING_LOWEST, GROUPING_AUTO_ADD, GROUPING_AUTO_DEF,
  GROUPING_AUTO_HIGHEST = GROUPING_AUTO_DEF, GROUPING_INGROUP, GROUPING_HIGHEST = GROUPING_INGROUP
}
 Grouping priority 更多...
 

Public 成员函数

 Grouping (const QCString &gn, GroupPri_t p)
 

静态 Public 成员函数

static const char * getGroupPriName (GroupPri_t priority)
 

Public 属性

QCString groupname
 name of the group 更多...
 
GroupPri_t pri
 priority of this definition 更多...
 

详细描述

Grouping info

在文件 types.h64 行定义.

成员枚举类型说明

◆ GroupPri_t

Grouping priority

枚举值
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 

在文件 types.h67 行定义.

68  {
70  GROUPING_AUTO_WEAK = GROUPING_LOWEST, //!< membership in group was defined via \@weakgroup
71  GROUPING_AUTO_ADD, //!< membership in group was defined via \@add[to]group
72  GROUPING_AUTO_DEF, //!< membership in group was defined via \@defgroup
74  GROUPING_INGROUP, //!< membership in group was defined by \@ingroup
76  };

构造及析构函数说明

◆ Grouping()

Grouping::Grouping ( const QCString gn,
GroupPri_t  p 
)
inline

在文件 types.h94 行定义.

94 : groupname(gn), pri(p) {}

成员函数说明

◆ getGroupPriName()

static const char* Grouping::getGroupPriName ( GroupPri_t  priority)
inlinestatic

在文件 types.h78 行定义.

79  {
80  switch( priority )
81  {
82  case GROUPING_AUTO_WEAK:
83  return "@weakgroup";
84  case GROUPING_AUTO_ADD:
85  return "@addtogroup";
86  case GROUPING_AUTO_DEF:
87  return "@defgroup";
88  case GROUPING_INGROUP:
89  return "@ingroup";
90  }
91  return "???";
92  }

引用了 GROUPING_AUTO_ADD, GROUPING_AUTO_DEF, GROUPING_AUTO_WEAK , 以及 GROUPING_INGROUP.

被这些函数引用 addMemberToGroups().

类成员变量说明

◆ groupname

◆ pri

GroupPri_t Grouping::pri

priority of this definition

在文件 types.h96 行定义.

被这些函数引用 addMemberToGroups().


该结构体的文档由以下文件生成:
Grouping::pri
GroupPri_t pri
priority of this definition
Definition: types.h:96
Grouping::GROUPING_LOWEST
@ GROUPING_LOWEST
Definition: types.h:69
Grouping::GROUPING_AUTO_DEF
@ GROUPING_AUTO_DEF
membership in group was defined via @defgroup
Definition: types.h:72
Grouping::groupname
QCString groupname
name of the group
Definition: types.h:95
Grouping::GROUPING_AUTO_HIGHEST
@ GROUPING_AUTO_HIGHEST
Definition: types.h:73
Grouping::GROUPING_INGROUP
@ GROUPING_INGROUP
membership in group was defined by @ingroup
Definition: types.h:74
Grouping::GROUPING_AUTO_ADD
@ GROUPING_AUTO_ADD
membership in group was defined via @add[to]group
Definition: types.h:71
Grouping::GROUPING_AUTO_WEAK
@ GROUPING_AUTO_WEAK
membership in group was defined via @weakgroup
Definition: types.h:70
Grouping::GROUPING_HIGHEST
@ GROUPING_HIGHEST
Definition: types.h:75