|
typedef KEY | key_t |
|
typedef VALUE | value_t |
|
typedef Map< KEY, VALUE, COMPARER > | self_t |
|
typedef Mapping< KEY, VALUE > | mapping_t |
|
typedef Enumerator< mapping_t > | enumerator_t |
|
|
| Map (self_t const &src) |
|
void | swap (self_t &that) noexcept |
|
self_t & | operator= (self_t const &src) |
|
gate_map_t const * | c_impl () const |
|
void | add (key_t const &key, value_t const &value) |
|
bool_t | remove (key_t const &key) noexcept |
|
iterator | get (key_t const &key) noexcept |
|
const_iterator | get (key_t const &key) const noexcept |
|
const_iterator | find (key_t const &key) const noexcept |
|
void | clear () noexcept |
|
size_t | count () const noexcept |
|
bool_t | empty () const noexcept |
|
const_iterator | cbegin () const noexcept |
|
const_iterator | cend () const noexcept |
|
iterator | begin () noexcept |
|
iterator | end () noexcept |
|
const_iterator | begin () const noexcept |
|
const_iterator | end () const noexcept |
|
bool_t | contains (key_t const &key, value_t const **ptrValue=NULL) const noexcept |
|
enumerator_t | enumerate () const noexcept |
|
Enumerator< key_t const > | enumerateKeys () const noexcept |
|
Enumerator< value_t > | enumerateValues () const noexcept |
|
The documentation for this class was generated from the following file: