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