Doxygen
|
This struct represents an item in the list of references. More...
#include <src/reflist.h>
Public Member Functions | |
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 |
RefList * | list () const |
const Definition * | scope () const |
Private Attributes | |
int | m_id = 0 |
unique identifier for this item within its list | |
RefList * | m_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 Definition * | m_scope = nullptr |
scope to use for references. | |
|
inline |
Definition at line 46 of file reflist.h.
References m_anchor.
Referenced by DocXRefItem::parse(), and setAnchor().
|
inline |
Definition at line 50 of file reflist.h.
References m_args.
Referenced by setArgs().
|
inline |
Definition at line 51 of file reflist.h.
References m_group.
Referenced by setGroup().
|
inline |
Definition at line 52 of file reflist.h.
References m_id.
Referenced by DefinitionImpl::_getXRefListId(), addXRefItem(), and RefItem().
|
inline |
Definition at line 53 of file reflist.h.
References m_list.
Referenced by DefinitionImpl::_getXRefListId(), addXRefItem(), and RefItem().
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 37 of file reflist.h.
References anchor(), and m_anchor.
Referenced by addXRefItem().
|
inline |
|
inline |
Definition at line 36 of file reflist.h.
References m_text, and text().
Referenced by addXRefItem().
|
inline |
Definition at line 45 of file reflist.h.
References m_text.
Referenced by addXRefItem(), DocXRefItem::parse(), and setText().
|
inline |
|
private |
anchor in the list
Definition at line 60 of file reflist.h.
Referenced by anchor(), and setAnchor().
|
private |
|
private |
group id used to combine item under a single header
Definition at line 65 of file reflist.h.
Referenced by group(), and setGroup().
|
private |
|
private |
|
private |
|
private |
type prefix for the name
Definition at line 61 of file reflist.h.
Referenced by prefix(), and setPrefix().
|
private |
scope to use for references.
Definition at line 66 of file reflist.h.
Referenced by scope(), and setScope().
|
private |
|
private |
display name of the entity
Definition at line 63 of file reflist.h.
Referenced by setTitle(), and title().