◆ Cache()
Cache::Cache |
( |
int |
l, |
|
|
long int |
size |
|
) |
| |
◆ ~Cache()
◆ get_data()
int Cache::get_data |
( |
const int |
index, |
|
|
Qfloat ** |
data, |
|
|
int |
len |
|
) |
| |
References data, free(), h, head, ObjexxFCL::index(), ObjexxFCL::len(), lru_delete(), lru_head, lru_insert(), detail::digits::more, Cache::head_t::next, percent_subangstrom::old, size, and swap().
Referenced by SVC_Q::get_Q(), ONE_CLASS_Q::get_Q(), and SVR_Q::get_Q().
◆ lru_delete()
void Cache::lru_delete |
( |
head_t * |
h | ) |
|
|
private |
◆ lru_insert()
void Cache::lru_insert |
( |
head_t * |
h | ) |
|
|
private |
◆ swap_index()
void Cache::swap_index |
( |
int |
i, |
|
|
int |
j |
|
) |
| |
References data, free(), h, head, create_a3b_hbs::i, create_a3b_hbs::j, ObjexxFCL::len(), lru_delete(), lru_head, lru_insert(), Cache::head_t::next, size, and swap().
Referenced by SVC_Q::swap_index(), and ONE_CLASS_Q::swap_index().
◆ head
◆ lru_head
◆ size
The documentation for this class was generated from the following file: