virtual bool Free(void* ptr, UPInt size, UPInt align) = 0;
Free frees the block of memory allocated by Alloc.
A Boolean value of true if block of memory is released otherwise false.