Lista completa de los miembros de Aleph::Cache< Key, Data >, incluyendo todos los heredados:
Cache(size_t(*hash_fct)(const Key &), const size_t &size) (definido en Aleph::Cache< Key, Data >) | Aleph::Cache< Key, Data > | inline |
capacity() const (definido en Aleph::Cache< Key, Data >) | Aleph::Cache< Key, Data > | inline |
do_lru(Cache_Entry *cache_entry) (definido en Aleph::Cache< Key, Data >) | Aleph::Cache< Key, Data > | inlineprotected |
do_mru(Cache_Entry *cache_entry) (definido en Aleph::Cache< Key, Data >) | Aleph::Cache< Key, Data > | inlineprotected |
expand(const size_t &plus_size) Exception_Prototypes(std (definido en Aleph::Cache< Key, Data >) | Aleph::Cache< Key, Data > | inline |
get_lru_entry() (definido en Aleph::Cache< Key, Data >) | Aleph::Cache< Key, Data > | inlineprotected |
get_num_busy_slots() const (definido en Aleph::Cache< Key, Data >) | Aleph::Cache< Key, Data > | inline |
get_num_entries() const (definido en Aleph::Cache< Key, Data >) | Aleph::Cache< Key, Data > | inline |
get_num_locked() const (definido en Aleph::Cache< Key, Data >) | Aleph::Cache< Key, Data > | inline |
insert(const Key &key, const Data &data) Exception_Prototypes(std (definido en Aleph::Cache< Key, Data >) | Aleph::Cache< Key, Data > | inline |
insert_entry_to_locked_list(Cache_Entry *cache_entry) (definido en Aleph::Cache< Key, Data >) | Aleph::Cache< Key, Data > | inlineprotected |
insert_entry_to_lru_list(Cache_Entry *cache_entry) (definido en Aleph::Cache< Key, Data >) | Aleph::Cache< Key, Data > | inlineprotected |
insert_pair(const Key &key, const Data &data) (definido en Aleph::Cache< Key, Data >) | Aleph::Cache< Key, Data > | inlineprotected |
LINKNAME_TO_TYPE(Cache_Entry, dlink_lru) (definido en Aleph::Cache< Key, Data >) | Aleph::Cache< Key, Data > | protected |
LINKNAME_TO_TYPE(Cache_Entry, dlink_inside) (definido en Aleph::Cache< Key, Data >) | Aleph::Cache< Key, Data > | protected |
lock_entry(Cache_Entry *cache_entry) Exception_Prototypes(std (definido en Aleph::Cache< Key, Data >) | Aleph::Cache< Key, Data > | inline |
move_to_inside_front(Cache_Entry *cache_entry) (definido en Aleph::Cache< Key, Data >) | Aleph::Cache< Key, Data > | inlineprotected |
move_to_lru_front(Cache_Entry *cache_entry) (definido en Aleph::Cache< Key, Data >) | Aleph::Cache< Key, Data > | inlineprotected |
move_to_lru_rear(Cache_Entry *cache_entry) (definido en Aleph::Cache< Key, Data >) | Aleph::Cache< Key, Data > | inlineprotected |
remove(Cache_Entry *cache_entry) Exception_Prototypes(std (definido en Aleph::Cache< Key, Data >) | Aleph::Cache< Key, Data > | inline |
remove_entry_from_hash_table(Cache_Entry *cache_entry) (definido en Aleph::Cache< Key, Data >) | Aleph::Cache< Key, Data > | inlineprotected |
remove_entry_from_locked_list(Cache_Entry *cache_entry) (definido en Aleph::Cache< Key, Data >) | Aleph::Cache< Key, Data > | inlineprotected |
remove_entry_from_lru_list(Cache_Entry *cache_entry) (definido en Aleph::Cache< Key, Data >) | Aleph::Cache< Key, Data > | inlineprotected |
search(const Key &key) (definido en Aleph::Cache< Key, Data >) | Aleph::Cache< Key, Data > | inline |
search_next(Cache_Entry *cache_entry) (definido en Aleph::Cache< Key, Data >) | Aleph::Cache< Key, Data > | inline |
size() const (definido en Aleph::Cache< Key, Data >) | Aleph::Cache< Key, Data > | inline |
unlock_entry(Cache_Entry *cache_entry) Exception_Prototypes(std (definido en Aleph::Cache< Key, Data >) | Aleph::Cache< Key, Data > | inline |
~Cache() (definido en Aleph::Cache< Key, Data >) | Aleph::Cache< Key, Data > | inlinevirtual |