\hypertarget{struct_k_b_l_i_b___n_s_1_1adjuster}{}\doxysection{KBLIB\+\_\+\+NS\+::adjuster Struct Reference}
\label{struct_k_b_l_i_b___n_s_1_1adjuster}\index{KBLIB\_NS::adjuster@{KBLIB\_NS::adjuster}}


{\ttfamily \#include $<$kblib/iterators.\+h$>$}

\doxysubsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
constexpr \mbox{\hyperlink{struct_k_b_l_i_b___n_s_1_1adjuster_ad98b33cb88916cfa3bee204d1c4ac1bc}{adjuster}} (std\+::ptrdiff\+\_\+t adj\+\_\+) noexcept
\item 
constexpr \mbox{\hyperlink{struct_k_b_l_i_b___n_s_1_1adjuster_ab8d7a8850151f44ae163c06399e5b093}{operator std\+::ptrdiff\+\_\+t}} () const noexcept
\end{DoxyCompactItemize}
\doxysubsection*{Public Attributes}
\begin{DoxyCompactItemize}
\item 
std\+::ptrdiff\+\_\+t \mbox{\hyperlink{struct_k_b_l_i_b___n_s_1_1adjuster_a0d4af895b8124ae71742df11561cddc3}{adj}}
\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}


Definition at line \mbox{\hyperlink{iterators_8h_source_l00545}{545}} of file \mbox{\hyperlink{iterators_8h_source}{iterators.\+h}}.



\doxysubsection{Constructor \& Destructor Documentation}
\mbox{\Hypertarget{struct_k_b_l_i_b___n_s_1_1adjuster_ad98b33cb88916cfa3bee204d1c4ac1bc}\label{struct_k_b_l_i_b___n_s_1_1adjuster_ad98b33cb88916cfa3bee204d1c4ac1bc}} 
\index{KBLIB\_NS::adjuster@{KBLIB\_NS::adjuster}!adjuster@{adjuster}}
\index{adjuster@{adjuster}!KBLIB\_NS::adjuster@{KBLIB\_NS::adjuster}}
\doxysubsubsection{\texorpdfstring{adjuster()}{adjuster()}}
{\footnotesize\ttfamily constexpr KBLIB\+\_\+\+NS\+::adjuster\+::adjuster (\begin{DoxyParamCaption}\item[{std\+::ptrdiff\+\_\+t}]{adj\+\_\+ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [constexpr]}, {\ttfamily [noexcept]}}



Definition at line \mbox{\hyperlink{iterators_8h_source_l00547}{547}} of file \mbox{\hyperlink{iterators_8h_source}{iterators.\+h}}.



\doxysubsection{Member Function Documentation}
\mbox{\Hypertarget{struct_k_b_l_i_b___n_s_1_1adjuster_ab8d7a8850151f44ae163c06399e5b093}\label{struct_k_b_l_i_b___n_s_1_1adjuster_ab8d7a8850151f44ae163c06399e5b093}} 
\index{KBLIB\_NS::adjuster@{KBLIB\_NS::adjuster}!operator std::ptrdiff\_t@{operator std::ptrdiff\_t}}
\index{operator std::ptrdiff\_t@{operator std::ptrdiff\_t}!KBLIB\_NS::adjuster@{KBLIB\_NS::adjuster}}
\doxysubsubsection{\texorpdfstring{operator std::ptrdiff\_t()}{operator std::ptrdiff\_t()}}
{\footnotesize\ttfamily constexpr KBLIB\+\_\+\+NS\+::adjuster\+::operator std\+::ptrdiff\+\_\+t (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [constexpr]}, {\ttfamily [noexcept]}}



Definition at line \mbox{\hyperlink{iterators_8h_source_l00549}{549}} of file \mbox{\hyperlink{iterators_8h_source}{iterators.\+h}}.



\doxysubsection{Member Data Documentation}
\mbox{\Hypertarget{struct_k_b_l_i_b___n_s_1_1adjuster_a0d4af895b8124ae71742df11561cddc3}\label{struct_k_b_l_i_b___n_s_1_1adjuster_a0d4af895b8124ae71742df11561cddc3}} 
\index{KBLIB\_NS::adjuster@{KBLIB\_NS::adjuster}!adj@{adj}}
\index{adj@{adj}!KBLIB\_NS::adjuster@{KBLIB\_NS::adjuster}}
\doxysubsubsection{\texorpdfstring{adj}{adj}}
{\footnotesize\ttfamily std\+::ptrdiff\+\_\+t KBLIB\+\_\+\+NS\+::adjuster\+::adj}



Definition at line \mbox{\hyperlink{iterators_8h_source_l00546}{546}} of file \mbox{\hyperlink{iterators_8h_source}{iterators.\+h}}.



The documentation for this struct was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
kblib/\mbox{\hyperlink{iterators_8h}{iterators.\+h}}\end{DoxyCompactItemize}
