Same as the preceding constructor, using the specified basicAllocator to supply memory.
Declared in <bslstl_pair.h>
template<
class... ARGS_1,
class... ARGS_2>
pair(
std::piecewise_construct_t tag,
std::tuple<ARGS_1...> first_args,
std::tuple<ARGS_2...> second_args,
BloombergLP::bslma::Allocator* basicAllocator);
| Name | Description |
|---|---|
| tag | tag selecting piece-wise construction |
| first_args | tuple of arguments forwarded to the constructor of T1 |
| second_args | tuple of arguments forwarded to the constructor of T2 |
| basicAllocator | allocator used to supply memory |