BloombergLP::bdlma::ConcurrentFixedPool::allocate

Allocate a memory block of the objectSize specified at construction. Return the address of that block or 0 if the pool is exhausted (i.e., poolSize() memory blocks have already been allocated from this pool).

Synopsis

Declared in <bdlma_concurrentfixedpool.h>

void*
allocate();