Doxygen
Loading...
Searching...
No Matches
FileNameLinkedMap Class Reference

Ordered dictionary of FileName objects. More...

#include <src/filename.h>

+ Inheritance diagram for FileNameLinkedMap:
+ Collaboration diagram for FileNameLinkedMap:

Additional Inherited Members

- Public Types inherited from LinkedMap< FileName, FileNameFn, FileNameFn, std::unordered_multimap< std::string, FileName *, FileNameFn, FileNameFn > >
using Ptr
 
using Vec
 
using iterator
 
using const_iterator
 
using reverse_iterator
 
using const_reverse_iterator
 
- Public Member Functions inherited from LinkedMap< FileName, FileNameFn, FileNameFn, std::unordered_multimap< std::string, FileName *, FileNameFn, FileNameFn > >
const FileNamefind (const std::string &key) const
 Find an object given the key.
 
const FileNamefind (const QCString &key) const
 Find an object given the key.
 
const FileNamefind (const char *key) const
 Find an object given the key.
 
FileNamefind (const char *key)
 A non-const wrapper for find() const.
 
FileNamefind (const QCString &key)
 A non-const wrapper for find() const.
 
FileNamefind (const std::string &key)
 A non-const wrapper for find() const.
 
FileNameadd (const char *k, Args &&... args)
 Adds a new object to the ordered vector if it was not added already.
 
FileNameadd (const QCString &k, Args &&... args)
 
FileNameadd (const char *k, Ptr &&ptr)
 Adds an existing object to the ordered vector (unless another object was already added under the same key).
 
FileNameadd (const QCString &k, Ptr &&ptr)
 
FileNameprepend (const char *k, Args &&... args)
 Prepends a new object to the ordered vector if it was not added already.
 
FileNameprepend (const QCString &key, Args &&... args)
 
bool del (const QCString &key)
 Removes an object from the container and deletes it.
 
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 ()
 

Detailed Description

Ordered dictionary of FileName objects.

Definition at line 71 of file filename.h.


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