Doxygen
|
Static Public Member Functions | |
static LayoutParser & | instance () |
Private Attributes | |
QCString | m_scope |
LayoutDocManager::LayoutPart | m_part = LayoutDocManager::Undefined |
LayoutNavEntry * | m_rootNav = nullptr |
bool | m_invalidEntry = false |
bool | m_visible = true |
const XMLLocator * | m_locator = nullptr |
Static Private Attributes | |
static int | m_userGroupCount =0 |
Definition at line 183 of file layout.cpp.
void LayoutParser::endElement | ( | const std::string & | name | ) |
Definition at line 1366 of file layout.cpp.
References anonymous_namespace{layout.cpp}::g_elementHandlers, and m_scope.
Referenced by LayoutDocManager::init(), and LayoutDocManager::parse().
|
inline |
Definition at line 682 of file layout.cpp.
References LayoutDocManager::addEntry(), LayoutDocManager::instance(), m_part, m_scope, and LayoutDocEntrySimple::visible().
|
inline |
Definition at line 650 of file layout.cpp.
References LayoutDocManager::addEntry(), LayoutDocManager::instance(), m_part, m_scope, and LayoutDocEntrySimple::visible().
|
inline |
Definition at line 601 of file layout.cpp.
References FALSE, m_invalidEntry, and m_rootNav.
|
inline |
Definition at line 271 of file layout.cpp.
References m_rootNav, m_scope, theTranslator, and TRUE.
|
inline |
|
inline |
Definition at line 197 of file layout.cpp.
Referenced by LayoutDocManager::init(), and LayoutDocManager::parse().
|
inlinestatic |
Definition at line 186 of file layout.cpp.
Referenced by LayoutDocManager::init(), and LayoutDocManager::parse().
|
inline |
Definition at line 608 of file layout.cpp.
References LayoutNavEntry::children(), recurseNavEntryChildren(), and LayoutNavEntry::visible().
Referenced by recurseNavEntryChildren(), and startTop().
|
inline |
Definition at line 193 of file layout.cpp.
References m_locator.
Referenced by LayoutDocManager::init(), and LayoutDocManager::parse().
void LayoutParser::startElement | ( | const std::string & | name, |
const XMLHandlers::Attributes & | attrib ) |
Definition at line 1350 of file layout.cpp.
References anonymous_namespace{layout.cpp}::g_elementHandlers, m_locator, m_scope, qPrint(), and warn.
Referenced by LayoutDocManager::init(), and LayoutDocManager::parse().
|
inline |
Definition at line 257 of file layout.cpp.
|
inline |
Definition at line 672 of file layout.cpp.
References LayoutDocManager::addEntry(), elemIsVisible(), LayoutDocManager::instance(), m_part, m_rootNav, m_scope, m_visible, and parentIsVisible().
|
inline |
Definition at line 230 of file layout.cpp.
References LayoutDocManager::addEntry(), elemIsVisible(), LayoutDocManager::instance(), QCString::isEmpty(), m_part, m_rootNav, m_visible, parentIsVisible(), and XMLHandlers::value().
|
inline |
Definition at line 640 of file layout.cpp.
References LayoutDocManager::addEntry(), elemIsVisible(), LayoutDocManager::instance(), m_part, m_rootNav, m_scope, m_visible, and parentIsVisible().
|
inline |
Definition at line 244 of file layout.cpp.
References LayoutDocManager::addEntry(), elemIsVisible(), LayoutDocManager::instance(), QCString::isEmpty(), m_part, m_rootNav, m_visible, parentIsVisible(), and XMLHandlers::value().
|
inline |
Definition at line 282 of file layout.cpp.
References Config_getBool, LayoutDocManager::createChildNavEntry(), elemIsVisible(), FALSE, LayoutDocManager::instance(), QCString::isEmpty(), m_invalidEntry, m_locator, m_rootNav, m_userGroupCount, m_visible, parentIsVisible(), qPrint(), QCString::sprintf(), theTranslator, TRUE, XMLHandlers::value(), and warn.
|
inline |
Definition at line 261 of file layout.cpp.
References LayoutDocManager::instance(), m_rootNav, m_scope, and LayoutDocManager::rootNavEntry().
|
inline |
Definition at line 215 of file layout.cpp.
References LayoutDocManager::addEntry(), elemIsVisible(), LayoutDocManager::instance(), QCString::isEmpty(), m_part, m_rootNav, m_visible, parentIsVisible(), and XMLHandlers::value().
|
inline |
Definition at line 204 of file layout.cpp.
References LayoutDocManager::addEntry(), elemIsVisible(), LayoutDocManager::instance(), m_part, m_rootNav, m_visible, and parentIsVisible().
|
inline |
Definition at line 618 of file layout.cpp.
References LayoutDocManager::clear(), elemIsVisible(), LayoutNavEntry::find(), LayoutDocManager::instance(), m_part, m_scope, m_visible, recurseNavEntryChildren(), and LayoutDocManager::rootNavEntry().
|
private |
Definition at line 707 of file layout.cpp.
Referenced by endNavEntry(), and startNavEntry().
|
private |
Definition at line 710 of file layout.cpp.
Referenced by setDocumentLocator(), startElement(), and startNavEntry().
|
private |
Definition at line 705 of file layout.cpp.
Referenced by endMemberDecl(), endMemberDef(), endTop(), startMemberDecl(), startMemberDeclEntry(), startMemberDef(), startMemberDefEntry(), startSectionEntry(), startSimpleEntry(), and startTop().
|
private |
Definition at line 706 of file layout.cpp.
Referenced by endNavEntry(), endNavIndex(), startMemberDecl(), startMemberDeclEntry(), startMemberDef(), startMemberDefEntry(), startNavEntry(), startNavIndex(), startSectionEntry(), and startSimpleEntry().
|
private |
Definition at line 704 of file layout.cpp.
Referenced by endElement(), endMemberDecl(), endMemberDef(), endNavIndex(), endTop(), startElement(), startMemberDecl(), startMemberDef(), startNavIndex(), and startTop().
|
staticprivate |
Definition at line 709 of file layout.cpp.
Referenced by startNavEntry().
|
private |
Definition at line 708 of file layout.cpp.
Referenced by startMemberDecl(), startMemberDeclEntry(), startMemberDef(), startMemberDefEntry(), startNavEntry(), startSectionEntry(), startSimpleEntry(), and startTop().