|
Blender
V2.59
|
Public Member Functions | |
| MEM_CacheLimiterCClass (MEM_CacheLimiter_Destruct_Func data_destructor_) | |
| ~MEM_CacheLimiterCClass () | |
| handle_t * | insert (void *data) |
| void | destruct (void *data, list_t::iterator it) |
| cache_t * | get_cache () |
Definition at line 55 of file MEM_CacheLimiterC-Api.cpp.
| MEM_CacheLimiterCClass::MEM_CacheLimiterCClass | ( | MEM_CacheLimiter_Destruct_Func | data_destructor_ | ) | [inline] |
Definition at line 57 of file MEM_CacheLimiterC-Api.cpp.
| MEM_CacheLimiterCClass::~MEM_CacheLimiterCClass | ( | ) |
Definition at line 122 of file MEM_CacheLimiterC-Api.cpp.
| void MEM_CacheLimiterCClass::destruct | ( | void * | data, |
| list_t::iterator | it | ||
| ) |
Definition at line 109 of file MEM_CacheLimiterC-Api.cpp.
Referenced by MEM_CacheLimiterHandleCClass::~MEM_CacheLimiterHandleCClass().
| cache_t* MEM_CacheLimiterCClass::get_cache | ( | ) | [inline] |
Definition at line 67 of file MEM_CacheLimiterC-Api.cpp.
Referenced by MEM_CacheLimiter_enforce_limits().
| handle_t * MEM_CacheLimiterCClass::insert | ( | void * | data | ) |
Definition at line 99 of file MEM_CacheLimiterC-Api.cpp.
References MEM_CacheLimiter< T >::insert().
Referenced by MEM_CacheLimiter_insert().