Doxygen
|
Ordered dictionary of MemberName objects. More...
#include <src/membername.h>
Public Member Functions | |
MemberName::Ptr | take (const QCString &key, const MemberDef *value) |
Public Member Functions inherited from LinkedMap< MemberName > | |
const MemberName * | find (const std::string &key) const |
Find an object given the key. | |
const MemberName * | find (const QCString &key) const |
Find an object given the key. | |
const MemberName * | find (const char *key) const |
Find an object given the key. | |
MemberName * | find (const char *key) |
A non-const wrapper for find() const. | |
MemberName * | find (const QCString &key) |
A non-const wrapper for find() const. | |
MemberName * | find (const std::string &key) |
A non-const wrapper for find() const. | |
MemberName * | add (const char *k, Args &&... args) |
Adds a new object to the ordered vector if it was not added already. | |
MemberName * | add (const QCString &k, Args &&... args) |
MemberName * | add (const char *k, Ptr &&ptr) |
Adds an existing object to the ordered vector (unless another object was already added under the same key). | |
MemberName * | add (const QCString &k, Ptr &&ptr) |
MemberName * | prepend (const char *k, Args &&... args) |
Prepends a new object to the ordered vector if it was not added already. | |
MemberName * | prepend (const QCString &key, Args &&... args) |
bool | del (const QCString &key) |
Removes an object from the container and deletes it. | |
Ptr & | operator[] (size_t pos) |
const Ptr & | operator[] (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 LinkedMap< MemberName > | |
using | Ptr |
using | Vec |
using | iterator |
using | const_iterator |
using | reverse_iterator |
using | const_reverse_iterator |
Ordered dictionary of MemberName objects.
Definition at line 62 of file membername.h.
|
inline |
Definition at line 65 of file membername.h.
References MemberName::begin(), LinkedMap< MemberName >::del(), MemberName::empty(), MemberName::end(), MemberName::erase(), and LinkedMap< MemberName >::find().