Doxygen
|
List of cross-referenced items 更多...
#include <reflist.h>
Public 成员函数 | |
RefList (const QCString &listName, const QCString &pageTitle, const QCString &secTitle) | |
bool | isEnabled () const |
RefItem * | add () |
RefItem * | find (int itemId) |
QCString | listName () const |
QCString | fileName () const |
QCString | pageTitle () const |
QCString | sectionTitle () const |
void | generatePage () |
Private 属性 | |
int | m_id = 0 |
QCString | m_listName |
QCString | m_fileName |
QCString | m_pageTitle |
QCString | m_secTitle |
std::vector< std::unique_ptr< RefItem > > | m_entries |
std::unordered_map< int, RefItem * > | m_lookup |
List of cross-referenced items
This class represents a list of items that are put at a certain point in the documentation by some special command and are collected in a list. The items cross-reference the documentation and the list.
Examples are the todo list, the test list and the bug list, introduced by the \todo, \test, and \bug commands respectively.
RefList::RefList | ( | const QCString & | listName, |
const QCString & | pageTitle, | ||
const QCString & | secTitle | ||
) |
Create a list of items that are cross referenced with documentation blocks
listName | String representing the name of the list. |
pageTitle | String representing the title of the list page. |
secTitle | String representing the title of the section. |
在文件 reflist.cpp 第 24 行定义.
RefItem * RefList::add | ( | ) |
|
inline |
RefItem * RefList::find | ( | int | itemId | ) |
Returns an item given it's id that is obtained with addRefItem()
itemId | item's identifier. |
在文件 reflist.cpp 第 40 行定义.
引用了 m_lookup.
被这些函数引用 DocXRefItem::parse().
void RefList::generatePage | ( | ) |
在文件 reflist.cpp 第 55 行定义.
引用了 addRelatedPage(), isEnabled(), m_entries, m_fileName, m_listName, m_pageTitle, substitute() , 以及 TRUE.
bool RefList::isEnabled | ( | ) | const |
在文件 reflist.cpp 第 46 行定义.
引用了 Config_getBool , 以及 m_listName.
被这些函数引用 generatePage() , 以及 DocXRefItem::parse().
|
inline |
|
inline |
|
inline |
|
private |
被这些函数引用 add() , 以及 generatePage().
|
private |
被这些函数引用 fileName() , 以及 generatePage().
|
private |
被这些函数引用 generatePage(), isEnabled() , 以及 listName().
|
private |
|
private |
被这些函数引用 generatePage() , 以及 pageTitle().
|
private |
被这些函数引用 sectionTitle().