CBMC
|
Public Member Functions | |
iterator_templatet (UnderlyingIterator it, const map_typet &underlying_map) | |
operator iterator_templatet< typename backing_storet::const_iterator, const typename backing_storet::value_type > () const | |
Convert iterator to const_iterator (redundant when defined in the const_iterator itself) More... | |
self_typet | operator++ () |
self_typet | operator++ (int junk) |
base_typet::reference | operator* () const |
base_typet::pointer | operator-> () const |
bool | operator== (const self_typet &rhs) const |
bool | operator!= (const self_typet &rhs) const |
Private Types | |
typedef std::iterator< std::forward_iterator_tag, UnderlyingValue > | base_typet |
typedef iterator_templatet< UnderlyingIterator, UnderlyingValue > | self_typet |
typedef dense_integer_mapt< K, V, KeyToDenseInteger > | map_typet |
Private Member Functions | |
UnderlyingIterator | advance (UnderlyingIterator it) |
UnderlyingIterator | skip_unset_values (UnderlyingIterator it) |
Private Attributes | |
UnderlyingIterator | underlying_iterator |
const map_typet & | underlying_map |
Definition at line 118 of file dense_integer_map.h.
|
private |
Definition at line 123 of file dense_integer_map.h.
|
private |
Definition at line 127 of file dense_integer_map.h.
|
private |
Definition at line 125 of file dense_integer_map.h.
|
inline |
Definition at line 130 of file dense_integer_map.h.
|
inlineprivate |
Definition at line 175 of file dense_integer_map.h.
|
inline |
Convert iterator to const_iterator (redundant when defined in the const_iterator itself)
Definition at line 140 of file dense_integer_map.h.
|
inline |
Definition at line 168 of file dense_integer_map.h.
|
inline |
Definition at line 156 of file dense_integer_map.h.
|
inline |
Definition at line 145 of file dense_integer_map.h.
|
inline |
Definition at line 151 of file dense_integer_map.h.
|
inline |
Definition at line 160 of file dense_integer_map.h.
|
inline |
Definition at line 164 of file dense_integer_map.h.
|
inlineprivate |
Definition at line 181 of file dense_integer_map.h.
|
private |
Definition at line 196 of file dense_integer_map.h.
|
private |
Definition at line 197 of file dense_integer_map.h.