souffle  2.0.2-371-g6315b36
Public Member Functions | Friends
souffle::LRUCache< T, 0 > Class Template Reference

#include <CacheUtil.h>

Collaboration diagram for souffle::LRUCache< T, 0 >:
Collaboration graph

Public Member Functions

void access (const T &)
 
template<typename Op >
bool any (const Op &op) const
 
void clear (const T &=T())
 
template<typename Op >
bool forEachInOrder (const Op &) const
 Always returns false. More...
 
 LRUCache (const T &=T())
 

Friends

std::ostream & operator<< (std::ostream &out, const LRUCache &)
 

Detailed Description

template<typename T>
class souffle::LRUCache< T, 0 >

Definition at line 201 of file CacheUtil.h.

Constructor & Destructor Documentation

◆ LRUCache()

template<typename T >
souffle::LRUCache< T, 0 >::LRUCache ( const T &  = T())
inline

Definition at line 204 of file CacheUtil.h.

206 {

Member Function Documentation

◆ access()

template<typename T >
void souffle::LRUCache< T, 0 >::access ( const T &  )
inline

Definition at line 212 of file CacheUtil.h.

214  {

◆ any()

template<typename T >
template<typename Op >
bool souffle::LRUCache< T, 0 >::any ( const Op &  op) const
inline

Definition at line 226 of file CacheUtil.h.

226  {
227  return out << "-empty-";
228  }

◆ clear()

template<typename T >
void souffle::LRUCache< T, 0 >::clear ( const T &  = T())
inline

Definition at line 207 of file CacheUtil.h.

214  {

◆ forEachInOrder()

template<typename T >
template<typename Op >
bool souffle::LRUCache< T, 0 >::forEachInOrder ( const Op &  ) const
inline

Always returns false.

Definition at line 220 of file CacheUtil.h.

220  {
221  return forEachInOrder(op);
222  }

References souffle::LRUCache< T, size >::forEachInOrder().

Here is the call graph for this function:

Friends And Related Function Documentation

◆ operator<<

template<typename T >
std::ostream& operator<< ( std::ostream &  out,
const LRUCache< T, 0 > &  cache 
)
friend

Definition at line 232 of file CacheUtil.h.

242  {

The documentation for this class was generated from the following file:
souffle::LRUCache< T, 0 >::forEachInOrder
bool forEachInOrder(const Op &) const
Always returns false.
Definition: CacheUtil.h:220