bsl::Pair_First::Pair_First

Construct the 'first' member of a 'pair' from the specified 'value', using the specified 'basicAllocator' to supply memory. This function (perfectly) forwards 'value' to the constructor of (template parameter) 'TYPE' when 'TYPE' does not use 'bslma'-style allocators.

Synopsis

Declared in <bslstl_pair.h>

template<class PARAM>
Pair_First(
    PARAM&& value,
    BloombergLP::bslma::Allocator* basicAllocator,
    Pair_BslmaIdiomNone);