ReFRACtor
|
Caches ArrayAd objects using a std::map. More...
#include <array_ad_cache.h>
Public Member Functions | |
ArrayAdMapCache () | |
virtual | ~ArrayAdMapCache () |
virtual void | clear () |
virtual void | erase (const K &key) |
virtual void | insert (const K &key, const ArrayAd< T, D > &value) |
virtual bool | is_valid (const K &key) const |
virtual ArrayAd< T, D > | operator[] (const K &key) const |
Caches ArrayAd objects using a std::map.
Best used when items are inserted and retrieved in an unknown order.
Definition at line 32 of file array_ad_cache.h.
|
inline |
Definition at line 35 of file array_ad_cache.h.
|
inlinevirtual |
Definition at line 36 of file array_ad_cache.h.
|
inlinevirtual |
Implements FullPhysics::ArrayAdCache< K, T, D >.
Definition at line 63 of file array_ad_cache.h.
|
inlinevirtual |
Implements FullPhysics::ArrayAdCache< K, T, D >.
Definition at line 58 of file array_ad_cache.h.
|
inlinevirtual |
Implements FullPhysics::ArrayAdCache< K, T, D >.
Definition at line 51 of file array_ad_cache.h.
|
inlinevirtual |
Implements FullPhysics::ArrayAdCache< K, T, D >.
Definition at line 46 of file array_ad_cache.h.
|
inlinevirtual |
Implements FullPhysics::ArrayAdCache< K, T, D >.
Definition at line 37 of file array_ad_cache.h.