diff options
author | Dimitri van Heesch <doxygen@gmail.com> | 2019-01-21 20:36:22 (GMT) |
---|---|---|
committer | Dimitri van Heesch <doxygen@gmail.com> | 2019-01-21 20:36:22 (GMT) |
commit | b073c0a41a2575d8be4cbd17482d605d6d930e19 (patch) | |
tree | 856fb566a7a95e9ee7b1a86799a15d6eed6634fe /src/namespacedef.h | |
parent | 924cc02d8b7439551508a6301a3b9c762fd2d1bc (diff) | |
download | Doxygen-b073c0a41a2575d8be4cbd17482d605d6d930e19.zip Doxygen-b073c0a41a2575d8be4cbd17482d605d6d930e19.tar.gz Doxygen-b073c0a41a2575d8be4cbd17482d605d6d930e19.tar.bz2 |
Store inline attribute for namespaces
Diffstat (limited to 'src/namespacedef.h')
-rw-r--r-- | src/namespacedef.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/namespacedef.h b/src/namespacedef.h index b46d074..6f406d8 100644 --- a/src/namespacedef.h +++ b/src/namespacedef.h @@ -67,10 +67,12 @@ class NamespaceDef : public Definition void combineUsingRelations(); QCString displayName(bool=TRUE) const; QCString localName() const; + void setInline(bool isInline) { m_inline = isInline; } bool isConstantGroup() const { return CONSTANT_GROUP == m_type; } bool isModule() const { return MODULE == m_type; } bool isLibrary() const { return LIBRARY == m_type; } + bool isInline() const { return m_inline; } bool isLinkableInProject() const; bool isLinkable() const; @@ -109,6 +111,7 @@ class NamespaceDef : public Definition /*! Returns the namespaces contained in this namespace */ NamespaceSDict *getNamespaceSDict() const { return namespaceSDict; } + QCString title() const; QCString compoundTypeString() const; @@ -156,6 +159,7 @@ class NamespaceDef : public Definition enum { NAMESPACE, MODULE, CONSTANT_GROUP, LIBRARY } m_type; bool m_isPublished; QCString metaData; + bool m_inline; }; /** A list of NamespaceDef objects. */ |