\hypertarget{class_k_b_l_i_b___n_s_1_1irange__t}{}\doxysection{KBLIB\+\_\+\+NS\+::irange\+\_\+t\texorpdfstring{$<$}{<} Value, Delta \texorpdfstring{$>$}{>} Class Template Reference} \label{class_k_b_l_i_b___n_s_1_1irange__t}\index{KBLIB\_NS::irange\_t$<$ Value, Delta $>$@{KBLIB\_NS::irange\_t$<$ Value, Delta $>$}} {\ttfamily \#include $<$kblib/iterators.\+h$>$} \doxysubsection*{Public Attributes} \begin{DoxyCompactItemize} \item Value \mbox{\hyperlink{class_k_b_l_i_b___n_s_1_1irange__t_a94c8ccc6fd830e3e3ea03f6b00b5deeb}{min}} \item Value \mbox{\hyperlink{class_k_b_l_i_b___n_s_1_1irange__t_a8a0f73ae370ffd1ea6a96d47c7dcec6f}{max}} \item Delta \mbox{\hyperlink{class_k_b_l_i_b___n_s_1_1irange__t_a9680b466e54badc52e460f936ce63463}{step}} \end{DoxyCompactItemize} \doxysubsection*{Static Public Attributes} \begin{DoxyCompactItemize} \item static constexpr bool \mbox{\hyperlink{class_k_b_l_i_b___n_s_1_1irange__t_a4a284ad45a303b5ba797d49b42960c48}{nothrow\+\_\+copyable}} = std\+::is\+\_\+nothrow\+\_\+copy\+\_\+constructible$<$Value$>$\+::value \item static constexpr bool \mbox{\hyperlink{class_k_b_l_i_b___n_s_1_1irange__t_a695da5f0b567486d54e1083797953157}{nothrow\+\_\+steppable}} = noexcept(\mbox{\hyperlink{class_k_b_l_i_b___n_s_1_1irange__t_a94c8ccc6fd830e3e3ea03f6b00b5deeb}{min}} + \mbox{\hyperlink{class_k_b_l_i_b___n_s_1_1irange__t_a9680b466e54badc52e460f936ce63463}{step}}) \end{DoxyCompactItemize} \doxysubsection{Detailed Description} \subsubsection*{template$<$typename Value, typename Delta$>$\newline class KBLIB\+\_\+\+NS\+::irange\+\_\+t$<$ Value, Delta $>$} Definition at line \mbox{\hyperlink{iterators_8h_source_l00649}{649}} of file \mbox{\hyperlink{iterators_8h_source}{iterators.\+h}}. \doxysubsection{Member Data Documentation} \mbox{\Hypertarget{class_k_b_l_i_b___n_s_1_1irange__t_a8a0f73ae370ffd1ea6a96d47c7dcec6f}\label{class_k_b_l_i_b___n_s_1_1irange__t_a8a0f73ae370ffd1ea6a96d47c7dcec6f}} \index{KBLIB\_NS::irange\_t$<$ Value, Delta $>$@{KBLIB\_NS::irange\_t$<$ Value, Delta $>$}!max@{max}} \index{max@{max}!KBLIB\_NS::irange\_t$<$ Value, Delta $>$@{KBLIB\_NS::irange\_t$<$ Value, Delta $>$}} \doxysubsubsection{\texorpdfstring{max}{max}} {\footnotesize\ttfamily template$<$typename Value , typename Delta $>$ \\ Value \mbox{\hyperlink{class_k_b_l_i_b___n_s_1_1irange__t}{KBLIB\+\_\+\+NS\+::irange\+\_\+t}}$<$ Value, Delta $>$\+::max} Definition at line \mbox{\hyperlink{iterators_8h_source_l00651}{651}} of file \mbox{\hyperlink{iterators_8h_source}{iterators.\+h}}. \mbox{\Hypertarget{class_k_b_l_i_b___n_s_1_1irange__t_a94c8ccc6fd830e3e3ea03f6b00b5deeb}\label{class_k_b_l_i_b___n_s_1_1irange__t_a94c8ccc6fd830e3e3ea03f6b00b5deeb}} \index{KBLIB\_NS::irange\_t$<$ Value, Delta $>$@{KBLIB\_NS::irange\_t$<$ Value, Delta $>$}!min@{min}} \index{min@{min}!KBLIB\_NS::irange\_t$<$ Value, Delta $>$@{KBLIB\_NS::irange\_t$<$ Value, Delta $>$}} \doxysubsubsection{\texorpdfstring{min}{min}} {\footnotesize\ttfamily template$<$typename Value , typename Delta $>$ \\ Value \mbox{\hyperlink{class_k_b_l_i_b___n_s_1_1irange__t}{KBLIB\+\_\+\+NS\+::irange\+\_\+t}}$<$ Value, Delta $>$\+::min} Definition at line \mbox{\hyperlink{iterators_8h_source_l00651}{651}} of file \mbox{\hyperlink{iterators_8h_source}{iterators.\+h}}. \mbox{\Hypertarget{class_k_b_l_i_b___n_s_1_1irange__t_a4a284ad45a303b5ba797d49b42960c48}\label{class_k_b_l_i_b___n_s_1_1irange__t_a4a284ad45a303b5ba797d49b42960c48}} \index{KBLIB\_NS::irange\_t$<$ Value, Delta $>$@{KBLIB\_NS::irange\_t$<$ Value, Delta $>$}!nothrow\_copyable@{nothrow\_copyable}} \index{nothrow\_copyable@{nothrow\_copyable}!KBLIB\_NS::irange\_t$<$ Value, Delta $>$@{KBLIB\_NS::irange\_t$<$ Value, Delta $>$}} \doxysubsubsection{\texorpdfstring{nothrow\_copyable}{nothrow\_copyable}} {\footnotesize\ttfamily template$<$typename Value , typename Delta $>$ \\ constexpr bool \mbox{\hyperlink{class_k_b_l_i_b___n_s_1_1irange__t}{KBLIB\+\_\+\+NS\+::irange\+\_\+t}}$<$ Value, Delta $>$\+::nothrow\+\_\+copyable = std\+::is\+\_\+nothrow\+\_\+copy\+\_\+constructible$<$Value$>$\+::value\hspace{0.3cm}{\ttfamily [static]}, {\ttfamily [constexpr]}} Definition at line \mbox{\hyperlink{iterators_8h_source_l00654}{654}} of file \mbox{\hyperlink{iterators_8h_source}{iterators.\+h}}. \mbox{\Hypertarget{class_k_b_l_i_b___n_s_1_1irange__t_a695da5f0b567486d54e1083797953157}\label{class_k_b_l_i_b___n_s_1_1irange__t_a695da5f0b567486d54e1083797953157}} \index{KBLIB\_NS::irange\_t$<$ Value, Delta $>$@{KBLIB\_NS::irange\_t$<$ Value, Delta $>$}!nothrow\_steppable@{nothrow\_steppable}} \index{nothrow\_steppable@{nothrow\_steppable}!KBLIB\_NS::irange\_t$<$ Value, Delta $>$@{KBLIB\_NS::irange\_t$<$ Value, Delta $>$}} \doxysubsubsection{\texorpdfstring{nothrow\_steppable}{nothrow\_steppable}} {\footnotesize\ttfamily template$<$typename Value , typename Delta $>$ \\ constexpr bool \mbox{\hyperlink{class_k_b_l_i_b___n_s_1_1irange__t}{KBLIB\+\_\+\+NS\+::irange\+\_\+t}}$<$ Value, Delta $>$\+::nothrow\+\_\+steppable = noexcept(\mbox{\hyperlink{class_k_b_l_i_b___n_s_1_1irange__t_a94c8ccc6fd830e3e3ea03f6b00b5deeb}{min}} + \mbox{\hyperlink{class_k_b_l_i_b___n_s_1_1irange__t_a9680b466e54badc52e460f936ce63463}{step}})\hspace{0.3cm}{\ttfamily [static]}, {\ttfamily [constexpr]}} Definition at line \mbox{\hyperlink{iterators_8h_source_l00656}{656}} of file \mbox{\hyperlink{iterators_8h_source}{iterators.\+h}}. \mbox{\Hypertarget{class_k_b_l_i_b___n_s_1_1irange__t_a9680b466e54badc52e460f936ce63463}\label{class_k_b_l_i_b___n_s_1_1irange__t_a9680b466e54badc52e460f936ce63463}} \index{KBLIB\_NS::irange\_t$<$ Value, Delta $>$@{KBLIB\_NS::irange\_t$<$ Value, Delta $>$}!step@{step}} \index{step@{step}!KBLIB\_NS::irange\_t$<$ Value, Delta $>$@{KBLIB\_NS::irange\_t$<$ Value, Delta $>$}} \doxysubsubsection{\texorpdfstring{step}{step}} {\footnotesize\ttfamily template$<$typename Value , typename Delta $>$ \\ Delta \mbox{\hyperlink{class_k_b_l_i_b___n_s_1_1irange__t}{KBLIB\+\_\+\+NS\+::irange\+\_\+t}}$<$ Value, Delta $>$\+::step} Definition at line \mbox{\hyperlink{iterators_8h_source_l00652}{652}} of file \mbox{\hyperlink{iterators_8h_source}{iterators.\+h}}. The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize} \item kblib/\mbox{\hyperlink{iterators_8h}{iterators.\+h}}\end{DoxyCompactItemize}