bsl::allocator<ZoneinfoTransition>::construct

Create a default-constructed object of (template parameter) ELEMENT_TYPE at the specified address. If ELEMENT_TYPE supports bslma-style allocation, this allocator passes itself to the extended default constructor. If the constructor throws, the memory at address is left in an unspecified state. The behavior is undefined unless address refers to a block of sufficient size and properly aligned for objects of ELEMENT_TYPE.

Synopsis

Declared in <bslma_bslallocator.h>

template<class ELEMENT_TYPE>
void
construct(ELEMENT_TYPE* address);