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.
Declared in <bslalg_typetraithasstliterators.h>
struct TypeTraitHasStlIterators;
| Name | Description |
|---|---|
Metafunction | Alias for HasStlIterators<TYPE>::type. |
NestedTraitDeclaration | This class template ties the bslalg::TypeTraitHasStlIterators trait tag to the bslmf::HasStlIterators trait metafunction. |