doxygen
Public Member Functions | List of all members
NamespaceLinkedRefMap Class Reference
Inheritance diagram for NamespaceLinkedRefMap:
Inheritance graph
[legend]
Collaboration diagram for NamespaceLinkedRefMap:
Collaboration graph
[legend]

Public Member Functions

void writeDeclaration (OutputList &ol, const QCString &title, bool isConstantGroup=false, bool localName=FALSE)
 
bool declVisible (bool isContantGroup) const
 
- Public Member Functions inherited from LinkedRefMap< const NamespaceDef >
const const NamespaceDeffind (const std::string &key) const
 find an object given the key. More...
 
const const NamespaceDeffind (const QCString &key) const
 find an object given the key. More...
 
const const NamespaceDeffind (const char *key) const
 find an object given the key. More...
 
const NamespaceDeffind (const char *key)
 non-const wrapper for find() const
 
const NamespaceDeffind (const QCString &key)
 
const NamespaceDeffind (const std::string &key)
 non-const wrapper for find() const
 
bool add (const char *k, const NamespaceDef *obj)
 Adds an object reference to the ordered vector if it was not added already. More...
 
bool add (const QCString &k, const NamespaceDef *obj)
 
bool prepend (const char *k, const NamespaceDef *obj)
 Prepends an object reference to the ordered vector if it was not added already. More...
 
bool prepend (const QCString &key, const NamespaceDef *obj)
 
bool del (const QCString &key)
 Removes an object from the container and deletes it. More...
 
Ptroperator[] (size_t pos)
 
const Ptroperator[] (size_t pos) const
 
iterator begin ()
 
const_iterator begin () const
 
iterator end ()
 
const_iterator end () const
 
reverse_iterator rbegin ()
 
const_reverse_iterator rbegin () const
 
reverse_iterator rend ()
 
const_reverse_iterator rend () const
 
bool empty () const
 
size_t size () const
 
void clear ()
 

Additional Inherited Members

- Public Types inherited from LinkedRefMap< const NamespaceDef >
using Ptr = const NamespaceDef *
 
using Vec = std::vector< Ptr >
 
using iterator = typename Vec::iterator
 
using const_iterator = typename Vec::const_iterator
 
using reverse_iterator = typename Vec::reverse_iterator
 
using const_reverse_iterator = typename Vec::const_reverse_iterator
 

The documentation for this class was generated from the following files: