souffle
2.0.2-371-g6315b36
|
#include <CacheUtil.h>
Public Member Functions | |
void | access (const T &val) |
template<typename Op > | |
bool | any (const Op &op) const |
void | clear (const T &val=T()) |
template<typename Op > | |
bool | forEachInOrder (const Op &op) const |
See description in most general case. More... | |
LRUCache () | |
LRUCache (const T &val) | |
Private Attributes | |
T | entry |
Friends | |
std::ostream & | operator<< (std::ostream &out, const LRUCache &cache) |
Definition at line 157 of file CacheUtil.h.
|
inline |
Definition at line 163 of file CacheUtil.h.
|
inline |
Definition at line 166 of file CacheUtil.h.
|
inline |
Definition at line 174 of file CacheUtil.h.
|
inline |
Definition at line 188 of file CacheUtil.h.
|
inline |
Definition at line 169 of file CacheUtil.h.
|
inline |
See description in most general case.
Definition at line 182 of file CacheUtil.h.
References souffle::LRUCache< T, size >::forEachInOrder().
|
friend |
Definition at line 194 of file CacheUtil.h.
|
private |
Definition at line 159 of file CacheUtil.h.