|
CBMC
|
#include <irep_hash_container.h>
Collaboration diagram for irep_hash_mapt< Key, T >:Public Types | |
| using | key_type = Key |
| using | mapped_type = T |
| using | value_type = std::pair< const Key, T > |
| using | const_iterator = typename mapt::const_iterator |
| using | iterator = typename mapt::iterator |
Public Member Functions | |
| const_iterator | find (const Key &key) const |
| iterator | find (const Key &key) |
| const_iterator | begin () const |
| iterator | begin () |
| const_iterator | end () const |
| iterator | end () |
| void | clear () |
| std::size_t | size () const |
| bool | empty () const |
| T & | operator[] (const Key &key) |
| std::pair< iterator, bool > | insert (const value_type &value) |
| void | erase (iterator it) |
| void | swap (irep_hash_mapt< Key, T > &other) |
Protected Types | |
| using | mapt = std::map< std::size_t, T > |
Protected Attributes | |
| irep_hash_containert | hash_container |
| mapt | map |
Definition at line 101 of file irep_hash_container.h.
| using irep_hash_mapt< Key, T >::const_iterator = typename mapt::const_iterator |
Definition at line 110 of file irep_hash_container.h.
| using irep_hash_mapt< Key, T >::iterator = typename mapt::iterator |
Definition at line 111 of file irep_hash_container.h.
| using irep_hash_mapt< Key, T >::key_type = Key |
Definition at line 107 of file irep_hash_container.h.
| using irep_hash_mapt< Key, T >::mapped_type = T |
Definition at line 108 of file irep_hash_container.h.
|
protected |
Definition at line 104 of file irep_hash_container.h.
| using irep_hash_mapt< Key, T >::value_type = std::pair<const Key, T> |
Definition at line 109 of file irep_hash_container.h.
|
inline |
Definition at line 128 of file irep_hash_container.h.
|
inline |
Definition at line 123 of file irep_hash_container.h.
|
inline |
Definition at line 143 of file irep_hash_container.h.
|
inline |
Definition at line 154 of file irep_hash_container.h.
|
inline |
Definition at line 138 of file irep_hash_container.h.
|
inline |
Definition at line 133 of file irep_hash_container.h.
|
inline |
Definition at line 171 of file irep_hash_container.h.
|
inline |
Definition at line 118 of file irep_hash_container.h.
|
inline |
Definition at line 113 of file irep_hash_container.h.
|
inline |
Definition at line 165 of file irep_hash_container.h.
|
inline |
Definition at line 159 of file irep_hash_container.h.
|
inline |
Definition at line 149 of file irep_hash_container.h.
|
inline |
Definition at line 176 of file irep_hash_container.h.
|
mutableprotected |
Definition at line 183 of file irep_hash_container.h.
|
protected |
Definition at line 184 of file irep_hash_container.h.