BloombergLP::bdlat_ArrayFunctions::ElementType

This meta-function should contain a typedef Type that specifies the type of element stored in an array of the parameterized TYPE.

Synopsis

Declared in <bdlat_arrayfunctions.h>

template<class TYPE>
struct ElementType;

Specializations

NameDescription
ElementType<bdlar::ArrayConstRef> Metafunction providing the element type of bdlar::ArrayConstRef.
ElementType<bdlar::ArrayRef> Metafunction providing the element type of bdlar::ArrayRef.
ElementType<bsl::vector<TYPE, ALLOC>> Specialization of ElementType for bsl::vector.