|
Blender
V2.59
|
#include <MEM_CacheLimiter.h>

Public Types | |
| typedef std::list < MEM_CacheLimiterHandle< T > *, MEM_Allocator < MEM_CacheLimiterHandle< T > * > >::iterator | iterator |
Public Member Functions | |
| ~MEM_CacheLimiter () | |
| MEM_CacheLimiterHandle< T > * | insert (T *elem) |
| void | unmanage (MEM_CacheLimiterHandle< T > *handle) |
| void | enforce_limits () |
| void | touch (MEM_CacheLimiterHandle< T > *handle) |
Definition at line 125 of file MEM_CacheLimiter.h.
| typedef std::list<MEM_CacheLimiterHandle<T> *, MEM_Allocator<MEM_CacheLimiterHandle<T> *> >::iterator MEM_CacheLimiter< T >::iterator |
Definition at line 128 of file MEM_CacheLimiter.h.
| MEM_CacheLimiter< T >::~MEM_CacheLimiter | ( | ) | [inline] |
Definition at line 129 of file MEM_CacheLimiter.h.
| void MEM_CacheLimiter< T >::enforce_limits | ( | ) | [inline] |
Definition at line 145 of file MEM_CacheLimiter.h.
Referenced by MEM_CacheLimiter_enforce_limits().
| MEM_CacheLimiterHandle<T>* MEM_CacheLimiter< T >::insert | ( | T * | elem | ) | [inline] |
Definition at line 134 of file MEM_CacheLimiter.h.
Referenced by MEM_CacheLimiterCClass::insert().
| void MEM_CacheLimiter< T >::touch | ( | MEM_CacheLimiterHandle< T > * | handle | ) | [inline] |
Definition at line 160 of file MEM_CacheLimiter.h.
| void MEM_CacheLimiter< T >::unmanage | ( | MEM_CacheLimiterHandle< T > * | handle | ) | [inline] |
Definition at line 141 of file MEM_CacheLimiter.h.