Minsky
|
#include <intrusiveMap.h>
Public Member Functions | |
const std::set< K > & | accessLog () const |
void | clearAccessLog () |
bool | hasBeenAccessed (K x) |
template<class... A> | |
TrackedIntrusiveMap (A... a) | |
![]() | |
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 | |
![]() | |
typedef Super::const_iterator | const_iterator |
typedef Super::value_type | value_type |
typedef K | key_type |
typedef V | mapped_type |
![]() | |
std::set< K > | updateAccess |
track writeable access into this Map More... | |
Definition at line 167 of file intrusiveMap.h.
|
inline |
Definition at line 173 of file intrusiveMap.h.
|
inline |
Definition at line 169 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.
|
inline |
Definition at line 172 of file intrusiveMap.h.
References minsky::IntrusiveMap< K, V >::updateAccess.