Doxygen
RefItem类 参考

This struct represents an item in the list of references. 更多...

#include <reflist.h>

+ RefItem 的协作图:

Public 成员函数

 RefItem (int id, RefList *list)
 
void setText (const QCString &text)
 
void setAnchor (const QCString &anchor)
 
void setPrefix (const QCString &prefix)
 
void setName (const QCString &name)
 
void setTitle (const QCString &title)
 
void setArgs (const QCString &args)
 
void setGroup (const QCString &group)
 
void setScope (const Definition *scope)
 
QCString text () const
 
QCString anchor () const
 
QCString prefix () const
 
QCString name () const
 
QCString title () const
 
QCString args () const
 
QCString group () const
 
int id () const
 
RefListlist () const
 
const Definitionscope () const
 

Private 属性

int m_id = 0
 unique identifier for this item within its list 更多...
 
RefListm_list
 list owning this item 更多...
 
QCString m_text
 text of the item. 更多...
 
QCString m_anchor
 anchor in the list 更多...
 
QCString m_prefix
 type prefix for the name 更多...
 
QCString m_name
 name of the entity containing the reference 更多...
 
QCString m_title
 display name of the entity 更多...
 
QCString m_args
 optional arguments for the entity (if function) 更多...
 
QCString m_group
 group id used to combine item under a single header 更多...
 
const Definitionm_scope = 0
 scope to use for references. 更多...
 

详细描述

This struct represents an item in the list of references.

在文件 reflist.h30 行定义.

构造及析构函数说明

◆ RefItem()

RefItem::RefItem ( int  id,
RefList list 
)
inline

在文件 reflist.h33 行定义.

33 : m_id(id), m_list(list) {}

成员函数说明

◆ anchor()

QCString RefItem::anchor ( ) const
inline

在文件 reflist.h45 行定义.

45 { return m_anchor; }

引用了 m_anchor.

被这些函数引用 DocXRefItem::parse() , 以及 setAnchor().

◆ args()

QCString RefItem::args ( ) const
inline

在文件 reflist.h49 行定义.

49 { return m_args; }

引用了 m_args.

被这些函数引用 setArgs().

◆ group()

QCString RefItem::group ( ) const
inline

在文件 reflist.h50 行定义.

50 { return m_group; }

引用了 m_group.

被这些函数引用 setGroup().

◆ id()

int RefItem::id ( ) const
inline

在文件 reflist.h51 行定义.

51 { return m_id; }

引用了 m_id.

被这些函数引用 DefinitionImpl::_getXRefListId().

◆ list()

RefList* RefItem::list ( ) const
inline

在文件 reflist.h52 行定义.

52 { return m_list; }

引用了 m_list.

被这些函数引用 DefinitionImpl::_getXRefListId().

◆ name()

QCString RefItem::name ( ) const
inline

在文件 reflist.h47 行定义.

47 { return m_name; }

引用了 m_name.

被这些函数引用 setName().

◆ prefix()

QCString RefItem::prefix ( ) const
inline

在文件 reflist.h46 行定义.

46 { return m_prefix; }

引用了 m_prefix.

被这些函数引用 setPrefix().

◆ scope()

const Definition* RefItem::scope ( ) const
inline

在文件 reflist.h53 行定义.

53 { return m_scope; }

引用了 m_scope.

被这些函数引用 setScope().

◆ setAnchor()

void RefItem::setAnchor ( const QCString anchor)
inline

在文件 reflist.h36 行定义.

36 { m_anchor = anchor; }

引用了 anchor() , 以及 m_anchor.

◆ setArgs()

void RefItem::setArgs ( const QCString args)
inline

在文件 reflist.h40 行定义.

40 { m_args = args; }

引用了 args() , 以及 m_args.

◆ setGroup()

void RefItem::setGroup ( const QCString group)
inline

在文件 reflist.h41 行定义.

41 { m_group = group; }

引用了 group() , 以及 m_group.

◆ setName()

void RefItem::setName ( const QCString name)
inline

在文件 reflist.h38 行定义.

38 { m_name = name; }

引用了 m_name , 以及 name().

◆ setPrefix()

void RefItem::setPrefix ( const QCString prefix)
inline

在文件 reflist.h37 行定义.

37 { m_prefix = prefix; }

引用了 m_prefix , 以及 prefix().

◆ setScope()

void RefItem::setScope ( const Definition scope)
inline

在文件 reflist.h42 行定义.

42 { m_scope = scope; }

引用了 m_scope , 以及 scope().

◆ setText()

void RefItem::setText ( const QCString text)
inline

在文件 reflist.h35 行定义.

35 { m_text = text; }

引用了 m_text , 以及 text().

◆ setTitle()

void RefItem::setTitle ( const QCString title)
inline

在文件 reflist.h39 行定义.

39 { m_title = title; }

引用了 m_title , 以及 title().

◆ text()

QCString RefItem::text ( ) const
inline

在文件 reflist.h44 行定义.

44 { return m_text; }

引用了 m_text.

被这些函数引用 DocXRefItem::parse() , 以及 setText().

◆ title()

QCString RefItem::title ( ) const
inline

在文件 reflist.h48 行定义.

48 { return m_title; }

引用了 m_title.

被这些函数引用 setTitle().

类成员变量说明

◆ m_anchor

QCString RefItem::m_anchor
private

anchor in the list

在文件 reflist.h59 行定义.

被这些函数引用 anchor() , 以及 setAnchor().

◆ m_args

QCString RefItem::m_args
private

optional arguments for the entity (if function)

在文件 reflist.h63 行定义.

被这些函数引用 args() , 以及 setArgs().

◆ m_group

QCString RefItem::m_group
private

group id used to combine item under a single header

在文件 reflist.h64 行定义.

被这些函数引用 group() , 以及 setGroup().

◆ m_id

int RefItem::m_id = 0
private

unique identifier for this item within its list

在文件 reflist.h56 行定义.

被这些函数引用 id().

◆ m_list

RefList* RefItem::m_list
private

list owning this item

在文件 reflist.h57 行定义.

被这些函数引用 list().

◆ m_name

QCString RefItem::m_name
private

name of the entity containing the reference

在文件 reflist.h61 行定义.

被这些函数引用 name() , 以及 setName().

◆ m_prefix

QCString RefItem::m_prefix
private

type prefix for the name

在文件 reflist.h60 行定义.

被这些函数引用 prefix() , 以及 setPrefix().

◆ m_scope

const Definition* RefItem::m_scope = 0
private

scope to use for references.

在文件 reflist.h65 行定义.

被这些函数引用 scope() , 以及 setScope().

◆ m_text

QCString RefItem::m_text
private

text of the item.

在文件 reflist.h58 行定义.

被这些函数引用 setText() , 以及 text().

◆ m_title

QCString RefItem::m_title
private

display name of the entity

在文件 reflist.h62 行定义.

被这些函数引用 setTitle() , 以及 title().


该类的文档由以下文件生成:
RefItem::title
QCString title() const
Definition: reflist.h:48
RefItem::text
QCString text() const
Definition: reflist.h:44
RefItem::m_anchor
QCString m_anchor
anchor in the list
Definition: reflist.h:59
RefItem::m_title
QCString m_title
display name of the entity
Definition: reflist.h:62
RefItem::m_id
int m_id
unique identifier for this item within its list
Definition: reflist.h:56
RefItem::m_prefix
QCString m_prefix
type prefix for the name
Definition: reflist.h:60
RefItem::m_args
QCString m_args
optional arguments for the entity (if function)
Definition: reflist.h:63
RefItem::group
QCString group() const
Definition: reflist.h:50
RefItem::scope
const Definition * scope() const
Definition: reflist.h:53
RefItem::m_group
QCString m_group
group id used to combine item under a single header
Definition: reflist.h:64
RefItem::m_scope
const Definition * m_scope
scope to use for references.
Definition: reflist.h:65
RefItem::anchor
QCString anchor() const
Definition: reflist.h:45
RefItem::m_text
QCString m_text
text of the item.
Definition: reflist.h:58
RefItem::list
RefList * list() const
Definition: reflist.h:52
RefItem::prefix
QCString prefix() const
Definition: reflist.h:46
RefItem::m_list
RefList * m_list
list owning this item
Definition: reflist.h:57
RefItem::args
QCString args() const
Definition: reflist.h:49
RefItem::m_name
QCString m_name
name of the entity containing the reference
Definition: reflist.h:61
RefItem::name
QCString name() const
Definition: reflist.h:47