|
Minsky: 3.17.0
|
#include <intrusiveMap.h>


Public Member Functions | |
| const std::set< K > & | accessLog () const |
| void | clearAccessLog () |
| bool | hasBeenAccessed (K x) |
| template<class... A> | |
| TrackedIntrusiveMap (A... a) | |
Public Member Functions inherited from minsky::IntrusiveMap< K, V > | |
| IntrusiveMap (A... a) | |
| iterator | begin () |
| const_iterator | begin () const |
| iterator | end () |
| const_iterator | end () const |
| iterator | find (const K &k) |
| const_iterator | find (const K &k) const |
| size_t | count (const K &k) const |
| std::pair< iterator, bool > | insert (const value_type &x) |
| void | insert (I1 i1, I2 i2) |
| void | insert (const K &k, const V &v) |
| value_type & | operator[] (const K &k) |
| value_type | operator[] (const K &k) const |
| void | swap (IntrusiveMap &x) |
| std::set< K > | keys () const |
Additional Inherited Members | |
Public Types inherited from minsky::IntrusiveMap< K, V > | |
| typedef Super::const_iterator | const_iterator |
| typedef Super::value_type | value_type |
| typedef K | key_type |
| typedef V | mapped_type |
Public Attributes inherited from minsky::IntrusiveMap< K, V > | |
| std::set< K > | updateAccess |
| track writeable access into this Map More... | |
Definition at line 165 of file intrusiveMap.h.
|
inline |
Definition at line 171 of file intrusiveMap.h.
|
inline |
Definition at line 167 of file intrusiveMap.h.
References minsky::IntrusiveMap< K, V >::updateAccess.
|
inline |
Definition at line 168 of file intrusiveMap.h.
References minsky::IntrusiveMap< K, V >::updateAccess.
|
inline |
Definition at line 170 of file intrusiveMap.h.
References minsky::IntrusiveMap< K, V >::updateAccess.