tagreader.cpp File
Included Headers
Namespaces Index
| namespace | anonymous{tagreader.cpp} |
Classes Index
| class | TagAnchorInfo |
|
Information about an linkable anchor. More... | |
| class | TagEnumValueInfo |
|
Container for enum values that are scoped within an enum. More... | |
| class | TagIncludeInfo |
|
Container for include info that can be read from a tagfile. More... | |
| class | TagMemberInfo |
|
Container for member specific info that can be read from a tagfile. More... | |
| struct | TagCompoundInfo |
|
Base class for all compound types. More... | |
| struct | TagClassInfo |
|
Container for class specific info that can be read from a tagfile. More... | |
| struct | TagConceptInfo |
|
Container for concept specific info that can be read from a tagfile. More... | |
| struct | TagModuleInfo |
|
Container for module specific info that can be read from a tagfile. More... | |
| struct | TagNamespaceInfo |
|
Container for namespace specific info that can be read from a tagfile. More... | |
| struct | TagPackageInfo |
|
Container for package specific info that can be read from a tagfile. More... | |
| struct | TagFileInfo |
|
Container for file specific info that can be read from a tagfile. More... | |
| struct | TagGroupInfo |
|
Container for group specific info that can be read from a tagfile. More... | |
| struct | TagPageInfo |
|
Container for page specific info that can be read from a tagfile. More... | |
| struct | TagDirInfo |
|
Container for directory specific info that can be read from a tagfile. More... | |
| class | TagCompoundVariant |
|
Variant class that holds a unique pointer to one of the specific container types. More... | |
| class | TagFileParser |
|
Tag file parser. More... | |
| struct | ClassNode |
| struct | ElementCallbacks |
| struct | CompoundFactory |
Functions Index
| void | parseTagFile (const std::shared_ptr< Entry > &root, const char *fullName) |
Macro Definitions Index
| #define | p_warn(fmt, ...) ... |
Functions
parseTagFile()
|
Definition at line 1864 of file tagreader.cpp.
References XMLHandlers::characters, QCString::data, XMLHandlers::endElement, XMLHandlers::error, fileToString, Debug::isFlagSet, Debug::Lex_xml, msg, XMLParser::parse, XMLHandlers::startDocument, XMLHandlers::startElement, Debug::Tag and anonymous{tagreader.cpp}::TagFileParser::TagFileParser.
Referenced by readTagFile.
Macro Definitions
p_warn
|
- Value
-
do { \ warn(m_locator->fileName(),m_locator->lineNr(),fmt,##__VA_ARGS__); \ } while(0)
Definition at line 330 of file tagreader.cpp.
Referenced by anonymous{tagreader.cpp}::TagFileParser::buildLists, anonymous{tagreader.cpp}::TagFileParser::endAnchor, anonymous{tagreader.cpp}::TagFileParser::endAnchorFile, anonymous{tagreader.cpp}::TagFileParser::endArglist, anonymous{tagreader.cpp}::TagFileParser::endBase, anonymous{tagreader.cpp}::TagFileParser::endClangId, anonymous{tagreader.cpp}::TagFileParser::endClass, anonymous{tagreader.cpp}::TagFileParser::endCompound, anonymous{tagreader.cpp}::TagFileParser::endConcept, anonymous{tagreader.cpp}::TagFileParser::endDir, anonymous{tagreader.cpp}::TagFileParser::endDocAnchor, anonymous{tagreader.cpp}::TagFileParser::endElement, anonymous{tagreader.cpp}::TagFileParser::endFile, anonymous{tagreader.cpp}::TagFileParser::endFilename, anonymous{tagreader.cpp}::TagFileParser::endIncludes, anonymous{tagreader.cpp}::TagFileParser::endMember, anonymous{tagreader.cpp}::TagFileParser::endModule, anonymous{tagreader.cpp}::TagFileParser::endName, anonymous{tagreader.cpp}::TagFileParser::endNamespace, anonymous{tagreader.cpp}::TagFileParser::endPage, anonymous{tagreader.cpp}::TagFileParser::endPath, anonymous{tagreader.cpp}::TagFileParser::endSubgroup, anonymous{tagreader.cpp}::TagFileParser::endSubpage, anonymous{tagreader.cpp}::TagFileParser::endTemplateArg, anonymous{tagreader.cpp}::TagFileParser::endTitle, anonymous{tagreader.cpp}::TagFileParser::endType, anonymous{tagreader.cpp}::TagFileParser::startBase, anonymous{tagreader.cpp}::TagFileParser::startCompound, anonymous{tagreader.cpp}::TagFileParser::startElement and anonymous{tagreader.cpp}::TagFileParser::startEnumValue.
Generated via doxygen2docusaurus 2.0.0 by Doxygen 1.14.0.