openMSX
|
Aligned memory (de)allocation. More...
Public Member Functions | |
AllocMap (const AllocMap &)=delete | |
AllocMap & | operator= (const AllocMap &)=delete |
void | insert (void *, void *unaligned) |
void * | remove (void *) |
Static Public Member Functions | |
static AllocMap & | instance () |
Aligned memory (de)allocation.
Definition at line 214 of file MemoryOps.cc.
|
delete |
|
inline |
Definition at line 225 of file MemoryOps.cc.
References contains().
Referenced by openmsx::MemoryOps::mallocAligned().
|
inlinestatic |
Definition at line 220 of file MemoryOps.cc.
Referenced by openmsx::MemoryOps::freeAligned(), and openmsx::MemoryOps::mallocAligned().
|
inline |
Definition at line 231 of file MemoryOps.cc.
References move_pop_back(), and rfind_unguarded().
Referenced by openmsx::MemoryOps::freeAligned().