CBMC
|
Const value iterator. More...
#include <small_map.h>
Public Member Functions | |
const_value_iterator (const small_mapt &m, const int ii) | |
const T & | operator* () const |
const T * | operator-> () const |
const_value_iterator | operator++ () |
const_value_iterator | operator++ (int) |
bool | operator== (const const_value_iterator &other) const |
bool | operator!= (const const_value_iterator &other) const |
Private Attributes | |
const small_mapt & | m |
int | ii |
Const value iterator.
Iterates over the mapped values (in an unspecified order).
Any modification of the underlying map invalidates the iterator
Definition at line 342 of file small_map.h.
|
inline |
Definition at line 345 of file small_map.h.
|
inline |
Definition at line 380 of file small_map.h.
|
inline |
Definition at line 349 of file small_map.h.
|
inline |
Definition at line 359 of file small_map.h.
|
inline |
Definition at line 366 of file small_map.h.
|
inline |
Definition at line 354 of file small_map.h.
|
inline |
Definition at line 375 of file small_map.h.
|
private |
Definition at line 387 of file small_map.h.
|
private |
Definition at line 386 of file small_map.h.