This is the complete list of members for AdaptiveLru, including all inherited members.
| _current_frame_identifier (defined in AdaptiveLru) | AdaptiveLru | |
| _lock (defined in AdaptiveLru) | AdaptiveLru | |
| _max_size (defined in AdaptiveLru) | AdaptiveLru | |
| _max_updates_per_frame (defined in AdaptiveLru) | AdaptiveLru | |
| _page_array (defined in AdaptiveLru) | AdaptiveLru | |
| _static_list (defined in AdaptiveLru) | AdaptiveLru | |
| _total_size (defined in AdaptiveLru) | AdaptiveLru | |
| _weight (defined in AdaptiveLru) | AdaptiveLru | |
| AdaptiveLru(const std::string &name, size_t max_size) (defined in AdaptiveLru) | AdaptiveLru | explicit |
| AdaptiveLruPage (defined in AdaptiveLru) | AdaptiveLru | friend |
| begin_epoch() | AdaptiveLru | |
| calculate_exponential_moving_average(PN_stdfloat value, PN_stdfloat average) const (defined in AdaptiveLru) | AdaptiveLru | inline |
| clear_name() | Namable | inline |
| consider_evict() | AdaptiveLru | inline |
| count_active_size() const | AdaptiveLru | |
| do_access_page(AdaptiveLruPage *page) | AdaptiveLru | |
| do_add_page(AdaptiveLruPage *page) | AdaptiveLru | |
| do_evict_to(size_t target_size, bool hard_evict) | AdaptiveLru | |
| do_partial_lru_update(int num_updates) | AdaptiveLru | |
| do_remove_page(AdaptiveLruPage *page) | AdaptiveLru | |
| do_validate() | AdaptiveLru | |
| evict_to(size_t target_size) | AdaptiveLru | inline |
| get_class_type() (defined in Namable) | Namable | inlinestatic |
| get_max_size() const | AdaptiveLru | inline |
| get_max_updates_per_frame() const | AdaptiveLru | inline |
| get_name (defined in Namable) | Namable | inline |
| get_name() const (defined in Namable) | Namable | inline |
| get_total_size() const | AdaptiveLru | inline |
| get_weight() const | AdaptiveLru | inline |
| has_name() const | Namable | inline |
| init_type() (defined in Namable) | Namable | inlinestatic |
| LPP_High enum value (defined in AdaptiveLru) | AdaptiveLru | |
| LPP_Highest enum value (defined in AdaptiveLru) | AdaptiveLru | |
| LPP_Intermediate enum value (defined in AdaptiveLru) | AdaptiveLru | |
| LPP_Low enum value (defined in AdaptiveLru) | AdaptiveLru | |
| LPP_New enum value (defined in AdaptiveLru) | AdaptiveLru | |
| LPP_Normal enum value (defined in AdaptiveLru) | AdaptiveLru | |
| LPP_TotalPriorities enum value (defined in AdaptiveLru) | AdaptiveLru | |
| LruPagePriority enum name (defined in AdaptiveLru) | AdaptiveLru | |
| Namable(const std::string &initial_name="") (defined in Namable) | Namable | inlineexplicit |
| output(std::ostream &out) const (defined in AdaptiveLru) | AdaptiveLru | |
| set_max_size(size_t max_size) | AdaptiveLru | inline |
| set_max_updates_per_frame(int max_updates_per_frame) | AdaptiveLru | inline |
| set_name (defined in Namable) | Namable | inline |
| set_name(const std::string &name) (defined in Namable) | Namable | inline |
| set_weight(PN_stdfloat weight) | AdaptiveLru | inline |
| update_page(AdaptiveLruPage *page) | AdaptiveLru | |
| validate() | AdaptiveLru | inline |
| write(std::ostream &out, int indent_level) const (defined in AdaptiveLru) | AdaptiveLru | |
| ~AdaptiveLru() (defined in AdaptiveLru) | AdaptiveLru |
1.8.15