Quick Links:

bal | bbl | bdl | bsl

Protected Member Functions | Protected Attributes

bsl::Pair_First< TYPE & > Struct Template Reference
[Component bslstl_pair]

#include <bslstl_pair.h>

List of all members.

Protected Member Functions

BSLS_KEYWORD_CONSTEXPR Pair_First (TYPE &value)
template<class PARAM >
BSLS_KEYWORD_CONSTEXPR Pair_First (const PARAM &value)
template<class PARAM >
BSLS_KEYWORD_CONSTEXPR Pair_First (PARAM &value)
template<class PARAM >
BSLS_KEYWORD_CONSTEXPR Pair_First (const PARAM &value, BloombergLP::bslma::Allocator *basicAllocator, Pair_BslmaIdiomNone)
template<class PARAM >
BSLS_KEYWORD_CONSTEXPR Pair_First (PARAM &value, BloombergLP::bslma::Allocator *basicAllocator, Pair_BslmaIdiomNone)
 ~Pair_First ()
Pair_Firstoperator= (const Pair_First &rhs) BSLS_KEYWORD_NOEXCEPT

Protected Attributes

TYPE & first

Detailed Description

template<class TYPE>
struct bsl::Pair_First< TYPE & >

This component-private class holds the first data member of a pair and constructs it appropriately.

See Component bslstl_pair


Member Data Documentation

template<class TYPE >
TYPE& bsl::Pair_First< TYPE & >::first [protected]

The documentation for this struct was generated from the following file: