GiNaC 1.8.7
|
A list of entries in the remember table having some least significant bits of the hashvalue in common. More...
#include <remember.h>
Public Member Functions | |
remember_table_list (unsigned as, unsigned strat) | |
void | add_entry (function const &f, ex const &result) |
bool | lookup_entry (function const &f, ex &result) const |
Protected Attributes | |
unsigned | max_assoc_size |
unsigned | remember_strategy |
A list of entries in the remember table having some least significant bits of the hashvalue in common.
Definition at line 59 of file remember.h.
GiNaC::remember_table_list::remember_table_list | ( | unsigned | as, |
unsigned | strat | ||
) |
Definition at line 61 of file remember.cpp.
References max_assoc_size, and remember_strategy.
Definition at line 68 of file remember.cpp.
References GiNaC::remember_strategies::delete_cyclic, GiNaC::remember_strategies::delete_lfu, GiNaC::remember_strategies::delete_lru, GiNaC::remember_strategies::delete_never, GINAC_ASSERT, max_assoc_size, and remember_strategy.
Definition at line 122 of file remember.cpp.
|
protected |
Definition at line 65 of file remember.h.
Referenced by add_entry(), and remember_table_list().
|
protected |
Definition at line 66 of file remember.h.
Referenced by add_entry(), and remember_table_list().