The SectionRefs
Class Reference
class that represents a list of constant references to sections. More...
Declaration
Included Headers
Public Member Typedefs Index
using | const_iterator = SectionInfoVec::const_iterator |
Private Member Typedefs Index
using | SectionInfoVec = std::vector< const SectionInfo * > |
Public Member Functions Index
const SectionInfo * | find (const QCString &label) const |
void | add (const SectionInfo *si) |
Adds a non-owning section reference. More... | |
const_iterator | begin () const |
const_iterator | end () const |
bool | empty () const |
size_t | size () const |
Private Member Attributes Index
SectionInfoVec | m_entries |
std::unordered_map< std::string, const SectionInfo * > | m_lookup |
Description
class that represents a list of constant references to sections.
Definition at line 101 of file section.h.
Public Member Typedefs
const_iterator
|
Definition at line 105 of file section.h.
Private Member Typedefs
SectionInfoVec
|
Definition at line 103 of file section.h.
Public Member Functions
add()
| inline |
Adds a non-owning section reference.
Definition at line 116 of file section.h.
References SectionInfo::label, m_entries, m_lookup and toStdString.
begin()
| inline |
Definition at line 122 of file section.h.
Reference m_entries.
Referenced by PageDefImpl::addSectionsToIndex.
empty()
| inline |
Definition at line 124 of file section.h.
Reference m_entries.
Referenced by PageDefImpl::addSectionsToIndex and generateXMLForPage.
end()
| inline |
Definition at line 123 of file section.h.
Reference m_entries.
Referenced by PageDefImpl::addSectionsToIndex.
find()
| inline |
Returns a constant pointer to the section info given a section label or nullptr if no section with the given label can be found.
Definition at line 109 of file section.h.
References m_lookup and QCString::str.
size()
The documentation for this class was generated from the following file:
Generated via doxygen2docusaurus by Doxygen 1.14.0.