BloombergLP::bslma::AllocatorTraits_HasIsAlwaysEqual

This struct template provides a mechanism for determining whether a given (template parameter) ALLOCATOR_TYPE defines a nested alias namedis_always_equal. The static boolean member value (nested alias named type) is true (bsl::true_type) if ALLOCATOR_TYPE defines such an alias, and false (bsl::false_type) otherwise.

Synopsis

Declared in <bslma_allocatortraits.h>

template<class ALLOC>
struct AllocatorTraits_HasIsAlwaysEqual;

Type Aliases

NameDescription
type integral_constant for whether ALLOC defines is_always_equal.

Static Data Members

NameDescription
value true if ALLOC defines a nested is_always_equal alias.