ark::doxygen::NamespaceSection
Defined in header “ark/doxygen/doxygen_xml_parser.hh”.
This structure contains data about a parsed Doxygen namespace.
Methods
- bool empty()
Returns true if this namespace has no content (recursively searching nested namespaces).
Variables
-
std::string name
Name of the namespace. -
std::map< std::string, NamespaceSectionPtr > namespaces
Child namespaces contained in this namespace. -
std::map< std::string, ClassDefinitionPtr > classes
All of the classes that belong to this namespace. -
std::vector< FunctionDefinition > functions
All of the functions that belong to this namespace. -
std::vector< VariableDefinition > variables
All of the variables that belong to this namespace. -
std::vector< EnumDefinition > enums
All of the enum definitions that belong to this namespace. -
std::vector< TypedefDefinition > typedefs
Any typedefs defined in this namespace.