Allocates item of requested type from the pool.
Size of the requested item type must be less or equal to the pool block size.
pointer to the allocated item or null if the pool is already depleted.
See Implementation
Allocates item of requested type from the pool.
Size of the requested item type must be less or equal to the pool block size.