Namespace for managed allocator components.
Types
Name |
Description |
Protocol for clients and suppliers of raw aligned memory. |
|
Allocator wrapper that guarantees a specified minimum alignment. |
|
This class implements a proctor that invokes the |
|
Low‐level memory manager that allocates and manages a sequence of memory blocks. |
|
This |
|
Memory manager that dispenses heterogeneous blocks from an external buffer. |
|
Fast allocator that dispenses heterogeneous blocks from an external buffer. |
|
Fast memory pool dispensing blocks from an external buffer. |
|
Thread‐enabled adapter that synchronizes access to a decorated allocator. |
|
Thread‐safe pool of a fixed number of uniformly sized memory blocks. |
|
The component‐private |
|
Thread‐safe multipool that manages memory via size‐tiered pools. |
|
Thread‐safe allocator managing pools of varying block sizes. |
|
Thread‐safe memory pool that allocates and manages uniformly sized blocks. |
|
Thread‐safe allocator that manages pooled memory blocks of uniform size. |
|
Concrete allocator that counts bytes currently in use and ever allocated. |
|
Provide a default concrete implementation of the |
|
Provide a protocol (or pure interface) for a thread‐safe object deleter. |
|
Provide a protocol for a thread‐safe object creator and deleter. |
|
Concrete thread‐safe guarding allocator that adjoins a protected guard page to each allocated block. |
|
Memory allocator that obtains storage directly from virtual memory. |
|
Low‐level memory manager that allocates and manages a sequence of memory blocks. |
|
Holds a |
|
Fast allocator that dispenses heterogeneous blocks from a local buffer. |
|
Protocol for allocators that support releasing all allocated memory. |
|
In‐core value‐semantic class describing the size and address of a memory block. |
|
Memory manager that maintains a configurable number of size‐tiered pools. |
|
Allocator that manages pools of memory blocks of varying sizes. |
|
This class implements a memory pool that allocates and manages memory blocks of some uniform size specified at construction. |
|
Fast allocator that dispenses heterogeneous blocks from dynamically allocated buffers. |
|
Fast memory pool dispensing heterogeneous blocks from dynamic buffers. |
Functions
Name |
Description |
Return |
|
Return |
Created with MrDocs