|
Medical Imaging Interaction Toolkit
2026.06.00
Medical Imaging Interaction Toolkit
|
A std::map style associative container allowing query and removal operations only. More...
#include <usShrinkableMap.h>
Public Types | |
| typedef std::map< Key, T > | container_type |
| typedef container_type::iterator | iterator |
| typedef container_type::const_iterator | const_iterator |
| typedef container_type::size_type | size_type |
| typedef container_type::key_type | key_type |
| typedef container_type::mapped_type | mapped_type |
| typedef container_type::value_type | value_type |
| typedef container_type::reference | reference |
| typedef container_type::const_reference | const_reference |
Public Member Functions | |
| ShrinkableMap () | |
| iterator | begin () |
| const_iterator | begin () const |
| iterator | end () |
| const_iterator | end () const |
| void | erase (iterator pos) |
| void | erase (iterator first, iterator last) |
| size_type | erase (const Key &key) |
| bool | empty () const |
| void | clear () |
| size_type | size () const |
| size_type | max_size () const |
| T & | operator[] (const Key &key) |
| size_type | count (const Key &key) const |
| iterator | find (const Key &key) |
| const_iterator | find (const Key &key) const |
| std::pair< iterator, iterator > | equal_range (const Key &key) |
| std::pair< const_iterator, const_iterator > | equal_range (const Key &key) const |
| iterator | lower_bound (const Key &key) |
| const_iterator | lower_bound (const Key &key) const |
| iterator | upper_bound (const Key &key) |
| const_iterator | upper_bound (const Key &key) const |
A std::map style associative container allowing query and removal operations only.
Definition at line 29 of file usShrinkableMap.h.
| typedef container_type::const_iterator us::ShrinkableMap< Key, T >::const_iterator |
Definition at line 38 of file usShrinkableMap.h.
| typedef container_type::const_reference us::ShrinkableMap< Key, T >::const_reference |
Definition at line 44 of file usShrinkableMap.h.
| typedef std::map<Key,T> us::ShrinkableMap< Key, T >::container_type |
Definition at line 36 of file usShrinkableMap.h.
| typedef container_type::iterator us::ShrinkableMap< Key, T >::iterator |
Definition at line 37 of file usShrinkableMap.h.
| typedef container_type::key_type us::ShrinkableMap< Key, T >::key_type |
Definition at line 40 of file usShrinkableMap.h.
| typedef container_type::mapped_type us::ShrinkableMap< Key, T >::mapped_type |
Definition at line 41 of file usShrinkableMap.h.
| typedef container_type::reference us::ShrinkableMap< Key, T >::reference |
Definition at line 43 of file usShrinkableMap.h.
| typedef container_type::size_type us::ShrinkableMap< Key, T >::size_type |
Definition at line 39 of file usShrinkableMap.h.
| typedef container_type::value_type us::ShrinkableMap< Key, T >::value_type |
Definition at line 42 of file usShrinkableMap.h.
|
inline |
Definition at line 46 of file usShrinkableMap.h.
|
inline |
Definition at line 51 of file usShrinkableMap.h.
|
inline |
Definition at line 56 of file usShrinkableMap.h.
|
inline |
Definition at line 91 of file usShrinkableMap.h.
|
inline |
Definition at line 111 of file usShrinkableMap.h.
|
inline |
Definition at line 86 of file usShrinkableMap.h.
|
inline |
Definition at line 61 of file usShrinkableMap.h.
|
inline |
Definition at line 66 of file usShrinkableMap.h.
|
inline |
Definition at line 126 of file usShrinkableMap.h.
|
inline |
Definition at line 131 of file usShrinkableMap.h.
|
inline |
Definition at line 81 of file usShrinkableMap.h.
|
inline |
Definition at line 76 of file usShrinkableMap.h.
|
inline |
Definition at line 71 of file usShrinkableMap.h.
|
inline |
Definition at line 116 of file usShrinkableMap.h.
|
inline |
Definition at line 121 of file usShrinkableMap.h.
|
inline |
Definition at line 136 of file usShrinkableMap.h.
|
inline |
Definition at line 141 of file usShrinkableMap.h.
|
inline |
Definition at line 101 of file usShrinkableMap.h.
|
inline |
Definition at line 106 of file usShrinkableMap.h.
|
inline |
Definition at line 96 of file usShrinkableMap.h.
|
inline |
Definition at line 146 of file usShrinkableMap.h.
|
inline |
Definition at line 151 of file usShrinkableMap.h.