|
Doxygen
|
Public Types | |
| using | DefinitionVector = std::vector<const Definition *> |
Public Member Functions | |
| Requirement (const QCString &id_, const QCString &file_, int line_, const QCString &title_, const QCString &doc_, const QCString &tagFile_, const QCString &extPage_) | |
| QCString | id () const override |
| QCString | file () const override |
| int | line () const override |
| QCString | title () const override |
| QCString | doc () const override |
| QCString | getTagFile () const override |
| QCString | getExtPage () const override |
| QCString | getOutputFileBase () const override |
| const DefinitionVector & | satisfiedBy () const |
| const DefinitionVector & | verifiedBy () const |
| void | sortReferences () |
| void | addSatisfiedBy (const Definition *def) |
| void | addVerifiedBy (const Definition *def) |
Private Attributes | |
| QCString | m_id |
| QCString | m_file |
| int | m_line |
| QCString | m_title |
| QCString | m_doc |
| QCString | m_tagFile |
| QCString | m_extPage |
| DefinitionVector | m_satisfiedBy |
| DefinitionVector | m_verifiedBy |
Definition at line 33 of file requirement.cpp.
| using Requirement::DefinitionVector = std::vector<const Definition *> |
Definition at line 47 of file requirement.cpp.
|
inline |
|
inline |
Definition at line 63 of file requirement.cpp.
References m_satisfiedBy.
Referenced by RequirementManager::addRequirementRefsForSymbol().
|
inline |
Definition at line 71 of file requirement.cpp.
References m_verifiedBy.
Referenced by RequirementManager::addRequirementRefsForSymbol().
|
inlineoverridevirtual |
|
inlineoverridevirtual |
|
inlineoverridevirtual |
|
inlineoverridevirtual |
Implements RequirementIntf.
Definition at line 45 of file requirement.cpp.
|
inlineoverridevirtual |
|
inlineoverridevirtual |
|
inlineoverridevirtual |
|
inline |
|
inline |
Definition at line 51 of file requirement.cpp.
References Config_getBool, m_satisfiedBy, m_verifiedBy, Definition::name(), qstricmp_sort(), and Definition::qualifiedName().
|
inlineoverridevirtual |
|
inline |
|
private |
Definition at line 84 of file requirement.cpp.
Referenced by doc(), and Requirement().
|
private |
Definition at line 86 of file requirement.cpp.
Referenced by getExtPage(), and Requirement().
|
private |
Definition at line 81 of file requirement.cpp.
Referenced by file(), and Requirement().
|
private |
Definition at line 80 of file requirement.cpp.
Referenced by id(), and Requirement().
|
private |
Definition at line 82 of file requirement.cpp.
Referenced by line(), and Requirement().
|
private |
Definition at line 87 of file requirement.cpp.
Referenced by addSatisfiedBy(), satisfiedBy(), and sortReferences().
|
private |
Definition at line 85 of file requirement.cpp.
Referenced by getTagFile(), and Requirement().
|
private |
Definition at line 83 of file requirement.cpp.
Referenced by Requirement(), and title().
|
private |
Definition at line 88 of file requirement.cpp.
Referenced by addVerifiedBy(), sortReferences(), and verifiedBy().