, 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 string &name, size_t max_size) (defined in AdaptiveLru) | AdaptiveLru | |
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 | [inline, static] |
get_max_size() const | AdaptiveLru | [inline] |
get_max_updates_per_frame() const | AdaptiveLru | [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 | [inline, static] |
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 string &initial_name="") (defined in Namable) | Namable | [inline] |
Namable(const Namable ©) (defined in Namable) | Namable | [inline] |
operator delete(void *ptr) (defined in MemoryBase) | MemoryBase | [inline] |
operator delete(void *ptr, void *) (defined in MemoryBase) | MemoryBase | [inline] |
operator delete[](void *ptr) (defined in MemoryBase) | MemoryBase | [inline] |
operator delete[](void *, void *) (defined in MemoryBase) | MemoryBase | [inline] |
operator new(size_t size) (defined in MemoryBase) | MemoryBase | [inline] |
operator new(size_t size, void *ptr) (defined in MemoryBase) | MemoryBase | [inline] |
operator new[](size_t size) (defined in MemoryBase) | MemoryBase | [inline] |
operator new[](size_t size, void *ptr) (defined in MemoryBase) | MemoryBase | [inline] |
operator=(const Namable &other) (defined in Namable) | Namable | [inline] |
output(ostream &out) const | AdaptiveLru | |
set_max_size(size_t max_size) | AdaptiveLru | [inline] |
set_max_updates_per_frame(int max_updates_per_frame) | AdaptiveLru | [inline] |
set_name(const string &name) (defined in Namable) | Namable | [inline] |
set_weight(PN_stdfloat weight) | AdaptiveLru | [inline] |
update_page(AdaptiveLruPage *page) | AdaptiveLru | |
validate() | AdaptiveLru | [inline] |
write(ostream &out, int indent_level) const (defined in AdaptiveLru) | AdaptiveLru | |
~AdaptiveLru() (defined in AdaptiveLru) | AdaptiveLru | |