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

Name

Description

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.

Created with MrDocs