![]() |
ReFRACtor
|
Caches ArrayAd objects using a std::map. More...
#include <array_ad_cache.h>
Inheritance diagram for FullPhysics::ArrayAdMapCache< K, T, D >:
Collaboration diagram for FullPhysics::ArrayAdMapCache< K, T, D >: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.