Allocates size bytes of memory.
Deallocates a memory block.
Increases or decreases the size of a memory block.
Reallocates a memory block in place if possible or returns $(D_KEYWORD false). This function cannot be used to allocate or deallocate memory, so if p is $(D_KEYWORD null) or size is 0, it should return $(D_KEYWORD false).
Abstract class implementing a basic allocator.