Doxygen
|
class that represents a list of constant references to sections. 更多...
#include <section.h>
Public 类型 | |
using | const_iterator = SectionInfoVec::const_iterator |
Public 成员函数 | |
const SectionInfo * | find (const QCString &label) const |
Returns a constant pointer to the section info given a section label or nullptr if no section with the given label can be found. 更多... | |
void | add (const SectionInfo *si) |
Adds a non-owning section reference. 更多... | |
const_iterator | begin () const |
const_iterator | end () const |
bool | empty () const |
size_t | size () const |
Private 类型 | |
using | SectionInfoVec = std::vector< const SectionInfo * > |
Private 属性 | |
SectionInfoVec | m_entries |
std::unordered_map< std::string, const SectionInfo * > | m_lookup |
using SectionRefs::const_iterator = SectionInfoVec::const_iterator |
|
private |
|
inline |
Adds a non-owning section reference.
引用了 SectionInfo::label(), m_entries, m_lookup , 以及 toStdString().
|
inline |
|
inline |
|
inline |
|
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.
引用了 m_lookup , 以及 QCString::str().
|
inline |
|
private |
|
private |