\hypertarget{iterators_8h}{}\section{include/utl/concepts/iterators.h File Reference} \label{iterators_8h}\index{include/utl/concepts/iterators.\+h@{include/utl/concepts/iterators.\+h}} {\ttfamily \#include $<$utl/core/impl.\+h$>$}\newline {\ttfamily \#include $<$utl/concepts/defines.\+h$>$}\newline {\ttfamily \#include $<$utl/concepts/stl.\+h$>$}\newline \subsection*{Namespaces} \begin{DoxyCompactItemize} \item \mbox{\hyperlink{namespaceutl}{utl}} \begin{DoxyCompactList}\small\item\em S\+TL\textquotesingle{}s core language concepts. \end{DoxyCompactList}\item \mbox{\hyperlink{namespaceutl_1_1detail}{utl\+::detail}} \end{DoxyCompactItemize} \subsection*{Typedefs} \begin{DoxyCompactItemize} \item {\footnotesize template$<$typename I $>$ }\\using \mbox{\hyperlink{namespaceutl_1_1detail_a50e7a46f910a83190bca5a58f67f1e2d}{utl\+::detail\+::try\+\_\+ppI}} = decltype(++(std\+::declval$<$ I $>$())) \item {\footnotesize template$<$typename I $>$ }\\using \mbox{\hyperlink{namespaceutl_1_1detail_a1371d13b3e8408cfc68e82b03ca9f3b0}{utl\+::detail\+::try\+\_\+\+Ipp}} = decltype(std\+::declval$<$ I $>$()++) \end{DoxyCompactItemize} \subsection*{Variables} \begin{DoxyCompactItemize} \item {\footnotesize template$<$class I $>$ }\\\mbox{\hyperlink{group__concepts_gaf81026787698cd63592563ab8223062b}{\+\_\+utl\+Concept}} \mbox{\hyperlink{namespaceutl_a25b4f216e3d7754b1c7088dd59504dee}{utl\+::\+Weakly\+Incrementable}} \end{DoxyCompactItemize}