|
libbio
|
#include <AbstractCached.h>

Public Member Functions | |
| AbstractCached () | |
| virtual | ~AbstractCached () |
| virtual void | Flush () |
| void | Register () |
| void | Deregister () |
AbstractCached is a base class for all Cached objects.
NOTE: *this will Register on construction and Deregister on destruction. Because these functions are called in ?tors, they cannot be virtual. This may change in a future release.
| bio::AbstractCached::AbstractCached | ( | ) |
|
virtual |
Remove whatever *this has cached and re-look up the newest value.
Reimplemented in bio::Cached< STORE_TYPE, LOOKUP_TYPE, LOOKUP_FUNCTION >, bio::Cached< ID_TYPE, const Name &, ID_TYPE(physical::Perspective< ID_TYPE >::*)(const Name &) >, and bio::CachedId< ID_TYPE >.