BloombergLP::bslalg::TypeTraitHasStlIterators

A TYPE with this trait defines (at minimum) the nested types iterator and const_iterator and the functions begin() and end() having the standard STL semantics.

Synopsis

Declared in <bslalg_typetraithasstliterators.h>

struct TypeTraitHasStlIterators;

Types

NameDescription
Metafunction Alias for HasStlIterators<TYPE>::type.
NestedTraitDeclaration This class template ties the bslalg::TypeTraitHasStlIterators trait tag to the bslmf::HasStlIterators trait metafunction.