\hypertarget{classutl_1_1ostreamdev__it}{}\section{utl\+:\+:ostreamdev\+\_\+it$<$ cont\+\_\+t, data\+\_\+t $>$ Class Template Reference}
\label{classutl_1_1ostreamdev__it}\index{utl\+::ostreamdev\+\_\+it$<$ cont\+\_\+t, data\+\_\+t $>$@{utl\+::ostreamdev\+\_\+it$<$ cont\+\_\+t, data\+\_\+t $>$}}


{\ttfamily \#include $<$dev\+\_\+iterators.\+h$>$}

\subsection*{Public Types}
\begin{DoxyCompactItemize}
\item 
using \mbox{\hyperlink{classutl_1_1ostreamdev__it_ab5f87e036d215580e62f112f9ea1aef3}{type}} = \mbox{\hyperlink{classutl_1_1ostreamdev__it}{iterator\+\_\+t}}
\end{DoxyCompactItemize}
\textbf{ }\par
\begin{DoxyCompactItemize}
\item 
using \mbox{\hyperlink{classutl_1_1ostreamdev__it_af1487479f0514fa330ef3393821932e8}{iterator\+\_\+category}} = typename \mbox{\hyperlink{structutl_1_1dev__iterator__traits}{dev\+\_\+iterator\+\_\+traits}}$<$ std\+::output\+\_\+iterator\+\_\+tag, data\+\_\+t, void $>$\+::\mbox{\hyperlink{classutl_1_1ostreamdev__it_af1487479f0514fa330ef3393821932e8}{iterator\+\_\+category}}
\item 
using \mbox{\hyperlink{classutl_1_1ostreamdev__it_a4c8ef9dc81fd07e719efe6e4f31bccfd}{value\+\_\+type}} = typename \mbox{\hyperlink{structutl_1_1dev__iterator__traits}{dev\+\_\+iterator\+\_\+traits}}$<$ std\+::output\+\_\+iterator\+\_\+tag, data\+\_\+t, void $>$\+::\mbox{\hyperlink{classutl_1_1ostreamdev__it_a4c8ef9dc81fd07e719efe6e4f31bccfd}{value\+\_\+type}}
\item 
using \mbox{\hyperlink{classutl_1_1ostreamdev__it_abf3e651511a922a8d8a2f9eb5d23e162}{difference\+\_\+type}} = typename \mbox{\hyperlink{structutl_1_1dev__iterator__traits}{dev\+\_\+iterator\+\_\+traits}}$<$ std\+::output\+\_\+iterator\+\_\+tag, data\+\_\+t, void $>$\+::\mbox{\hyperlink{classutl_1_1ostreamdev__it_abf3e651511a922a8d8a2f9eb5d23e162}{difference\+\_\+type}}
\item 
using \mbox{\hyperlink{classutl_1_1ostreamdev__it_a53deacec230a62f20fcb41858aa7cf8b}{pointer}} = typename \mbox{\hyperlink{structutl_1_1dev__iterator__traits}{dev\+\_\+iterator\+\_\+traits}}$<$ std\+::output\+\_\+iterator\+\_\+tag, data\+\_\+t, void $>$\+::\mbox{\hyperlink{classutl_1_1ostreamdev__it_a53deacec230a62f20fcb41858aa7cf8b}{pointer}}
\item 
using \mbox{\hyperlink{classutl_1_1ostreamdev__it_abda00e5d526b4f670b4bcae2a0ec65e2}{reference}} = typename \mbox{\hyperlink{structutl_1_1dev__iterator__traits}{dev\+\_\+iterator\+\_\+traits}}$<$ std\+::output\+\_\+iterator\+\_\+tag, data\+\_\+t, void $>$\+::\mbox{\hyperlink{classutl_1_1ostreamdev__it_abda00e5d526b4f670b4bcae2a0ec65e2}{reference}}
\end{DoxyCompactItemize}

\subsection*{Public Member Functions}
\begin{Indent}\textbf{ Constructor / Destructor}\par
\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{classutl_1_1ostreamdev__it_a6325c4575c2590a9af15091828f96253}{ostreamdev\+\_\+it}} (cont\+\_\+t $\ast$owner=nullptr) noexcept
\begin{DoxyCompactList}\small\item\em Basic constructor. \end{DoxyCompactList}\item 
\mbox{\hyperlink{classutl_1_1ostreamdev__it_a0743c044728fa9b33e0e0648da91982d}{ostreamdev\+\_\+it}} (const \mbox{\hyperlink{classutl_1_1ostreamdev__it}{iterator\+\_\+t}} \&it) noexcept
\begin{DoxyCompactList}\small\item\em Basic copy constructor. \end{DoxyCompactList}\item 
\mbox{\hyperlink{classutl_1_1ostreamdev__it}{iterator\+\_\+t}} \& \mbox{\hyperlink{classutl_1_1ostreamdev__it_a12bff250b98723f39f8145cd28753c62}{operator=}} (const \mbox{\hyperlink{classutl_1_1ostreamdev__it}{iterator\+\_\+t}} \&it) noexcept
\begin{DoxyCompactList}\small\item\em Basic copy assignment operator. \end{DoxyCompactList}\end{DoxyCompactItemize}
\end{Indent}
\begin{Indent}\textbf{ Public interface}\par
\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{classutl_1_1ostreamdev__it}{iterator\+\_\+t}} \& \mbox{\hyperlink{classutl_1_1ostreamdev__it_a59b20f351f4453d0439a732020f01a62}{operator$\ast$}} () noexcept
\item 
\mbox{\hyperlink{classutl_1_1ostreamdev__it}{iterator\+\_\+t}} \& \mbox{\hyperlink{classutl_1_1ostreamdev__it_a79b92769a48d202c4eb7d98d031eed3d}{operator=}} (const \mbox{\hyperlink{classutl_1_1ostreamdev__it_a4c8ef9dc81fd07e719efe6e4f31bccfd}{value\+\_\+type}} \&value)
\begin{DoxyCompactList}\small\item\em Value-\/assignment operation. Where the output method is invoked. \end{DoxyCompactList}\item 
\mbox{\hyperlink{classutl_1_1ostreamdev__it}{iterator\+\_\+t}} \& \mbox{\hyperlink{classutl_1_1ostreamdev__it_a0b30079065e0a886991eee4d701d99f2}{operator++}} () noexcept
\item 
\mbox{\hyperlink{classutl_1_1ostreamdev__it}{iterator\+\_\+t}} \& \mbox{\hyperlink{classutl_1_1ostreamdev__it_a1f14055eccffc96163aad431f2d1e663}{operator++}} (int) noexcept
\end{DoxyCompactItemize}
\end{Indent}


\subsection{Detailed Description}
\subsubsection*{template$<$typename cont\+\_\+t, typename data\+\_\+t$>$\newline
class utl\+::ostreamdev\+\_\+it$<$ cont\+\_\+t, data\+\_\+t $>$}



Definition at line 69 of file dev\+\_\+iterators.\+h.



\subsection{Member Typedef Documentation}
\mbox{\Hypertarget{classutl_1_1ostreamdev__it_abf3e651511a922a8d8a2f9eb5d23e162}\label{classutl_1_1ostreamdev__it_abf3e651511a922a8d8a2f9eb5d23e162}} 
\index{utl\+::ostreamdev\+\_\+it@{utl\+::ostreamdev\+\_\+it}!difference\+\_\+type@{difference\+\_\+type}}
\index{difference\+\_\+type@{difference\+\_\+type}!utl\+::ostreamdev\+\_\+it@{utl\+::ostreamdev\+\_\+it}}
\subsubsection{\texorpdfstring{difference\+\_\+type}{difference\_type}}
{\footnotesize\ttfamily template$<$typename cont\+\_\+t , typename data\+\_\+t $>$ \\
using \mbox{\hyperlink{classutl_1_1ostreamdev__it}{utl\+::ostreamdev\+\_\+it}}$<$ cont\+\_\+t, data\+\_\+t $>$\+::\mbox{\hyperlink{classutl_1_1ostreamdev__it_abf3e651511a922a8d8a2f9eb5d23e162}{difference\+\_\+type}} =  typename \mbox{\hyperlink{structutl_1_1dev__iterator__traits}{dev\+\_\+iterator\+\_\+traits}} $<$std\+::output\+\_\+iterator\+\_\+tag, data\+\_\+t, void$>$\+::\mbox{\hyperlink{classutl_1_1ostreamdev__it_abf3e651511a922a8d8a2f9eb5d23e162}{difference\+\_\+type}}}



Definition at line 78 of file dev\+\_\+iterators.\+h.

\mbox{\Hypertarget{classutl_1_1ostreamdev__it_af1487479f0514fa330ef3393821932e8}\label{classutl_1_1ostreamdev__it_af1487479f0514fa330ef3393821932e8}} 
\index{utl\+::ostreamdev\+\_\+it@{utl\+::ostreamdev\+\_\+it}!iterator\+\_\+category@{iterator\+\_\+category}}
\index{iterator\+\_\+category@{iterator\+\_\+category}!utl\+::ostreamdev\+\_\+it@{utl\+::ostreamdev\+\_\+it}}
\subsubsection{\texorpdfstring{iterator\+\_\+category}{iterator\_category}}
{\footnotesize\ttfamily template$<$typename cont\+\_\+t , typename data\+\_\+t $>$ \\
using \mbox{\hyperlink{classutl_1_1ostreamdev__it}{utl\+::ostreamdev\+\_\+it}}$<$ cont\+\_\+t, data\+\_\+t $>$\+::\mbox{\hyperlink{classutl_1_1ostreamdev__it_af1487479f0514fa330ef3393821932e8}{iterator\+\_\+category}} =  typename \mbox{\hyperlink{structutl_1_1dev__iterator__traits}{dev\+\_\+iterator\+\_\+traits}} $<$std\+::output\+\_\+iterator\+\_\+tag, data\+\_\+t, void$>$\+::\mbox{\hyperlink{classutl_1_1ostreamdev__it_af1487479f0514fa330ef3393821932e8}{iterator\+\_\+category}}}

S\+TL iterator traits \char`\"{}forwarding\char`\"{} 

Definition at line 76 of file dev\+\_\+iterators.\+h.

\mbox{\Hypertarget{classutl_1_1ostreamdev__it_a53deacec230a62f20fcb41858aa7cf8b}\label{classutl_1_1ostreamdev__it_a53deacec230a62f20fcb41858aa7cf8b}} 
\index{utl\+::ostreamdev\+\_\+it@{utl\+::ostreamdev\+\_\+it}!pointer@{pointer}}
\index{pointer@{pointer}!utl\+::ostreamdev\+\_\+it@{utl\+::ostreamdev\+\_\+it}}
\subsubsection{\texorpdfstring{pointer}{pointer}}
{\footnotesize\ttfamily template$<$typename cont\+\_\+t , typename data\+\_\+t $>$ \\
using \mbox{\hyperlink{classutl_1_1ostreamdev__it}{utl\+::ostreamdev\+\_\+it}}$<$ cont\+\_\+t, data\+\_\+t $>$\+::\mbox{\hyperlink{classutl_1_1ostreamdev__it_a53deacec230a62f20fcb41858aa7cf8b}{pointer}} =  typename \mbox{\hyperlink{structutl_1_1dev__iterator__traits}{dev\+\_\+iterator\+\_\+traits}} $<$std\+::output\+\_\+iterator\+\_\+tag, data\+\_\+t, void$>$\+::\mbox{\hyperlink{classutl_1_1ostreamdev__it_a53deacec230a62f20fcb41858aa7cf8b}{pointer}}}



Definition at line 79 of file dev\+\_\+iterators.\+h.

\mbox{\Hypertarget{classutl_1_1ostreamdev__it_abda00e5d526b4f670b4bcae2a0ec65e2}\label{classutl_1_1ostreamdev__it_abda00e5d526b4f670b4bcae2a0ec65e2}} 
\index{utl\+::ostreamdev\+\_\+it@{utl\+::ostreamdev\+\_\+it}!reference@{reference}}
\index{reference@{reference}!utl\+::ostreamdev\+\_\+it@{utl\+::ostreamdev\+\_\+it}}
\subsubsection{\texorpdfstring{reference}{reference}}
{\footnotesize\ttfamily template$<$typename cont\+\_\+t , typename data\+\_\+t $>$ \\
using \mbox{\hyperlink{classutl_1_1ostreamdev__it}{utl\+::ostreamdev\+\_\+it}}$<$ cont\+\_\+t, data\+\_\+t $>$\+::\mbox{\hyperlink{classutl_1_1ostreamdev__it_abda00e5d526b4f670b4bcae2a0ec65e2}{reference}} =  typename \mbox{\hyperlink{structutl_1_1dev__iterator__traits}{dev\+\_\+iterator\+\_\+traits}} $<$std\+::output\+\_\+iterator\+\_\+tag, data\+\_\+t, void$>$\+::\mbox{\hyperlink{classutl_1_1ostreamdev__it_abda00e5d526b4f670b4bcae2a0ec65e2}{reference}}}



Definition at line 80 of file dev\+\_\+iterators.\+h.

\mbox{\Hypertarget{classutl_1_1ostreamdev__it_ab5f87e036d215580e62f112f9ea1aef3}\label{classutl_1_1ostreamdev__it_ab5f87e036d215580e62f112f9ea1aef3}} 
\index{utl\+::ostreamdev\+\_\+it@{utl\+::ostreamdev\+\_\+it}!type@{type}}
\index{type@{type}!utl\+::ostreamdev\+\_\+it@{utl\+::ostreamdev\+\_\+it}}
\subsubsection{\texorpdfstring{type}{type}}
{\footnotesize\ttfamily template$<$typename cont\+\_\+t , typename data\+\_\+t $>$ \\
using \mbox{\hyperlink{classutl_1_1ostreamdev__it}{utl\+::ostreamdev\+\_\+it}}$<$ cont\+\_\+t, data\+\_\+t $>$\+::\mbox{\hyperlink{classutl_1_1ostreamdev__it_ab5f87e036d215580e62f112f9ea1aef3}{type}} =  \mbox{\hyperlink{classutl_1_1ostreamdev__it}{iterator\+\_\+t}}}

Export type as identity meta-\/function 

Definition at line 72 of file dev\+\_\+iterators.\+h.

\mbox{\Hypertarget{classutl_1_1ostreamdev__it_a4c8ef9dc81fd07e719efe6e4f31bccfd}\label{classutl_1_1ostreamdev__it_a4c8ef9dc81fd07e719efe6e4f31bccfd}} 
\index{utl\+::ostreamdev\+\_\+it@{utl\+::ostreamdev\+\_\+it}!value\+\_\+type@{value\+\_\+type}}
\index{value\+\_\+type@{value\+\_\+type}!utl\+::ostreamdev\+\_\+it@{utl\+::ostreamdev\+\_\+it}}
\subsubsection{\texorpdfstring{value\+\_\+type}{value\_type}}
{\footnotesize\ttfamily template$<$typename cont\+\_\+t , typename data\+\_\+t $>$ \\
using \mbox{\hyperlink{classutl_1_1ostreamdev__it}{utl\+::ostreamdev\+\_\+it}}$<$ cont\+\_\+t, data\+\_\+t $>$\+::\mbox{\hyperlink{classutl_1_1ostreamdev__it_a4c8ef9dc81fd07e719efe6e4f31bccfd}{value\+\_\+type}} =  typename \mbox{\hyperlink{structutl_1_1dev__iterator__traits}{dev\+\_\+iterator\+\_\+traits}} $<$std\+::output\+\_\+iterator\+\_\+tag, data\+\_\+t, void$>$\+::\mbox{\hyperlink{classutl_1_1ostreamdev__it_a4c8ef9dc81fd07e719efe6e4f31bccfd}{value\+\_\+type}}}



Definition at line 77 of file dev\+\_\+iterators.\+h.



\subsection{Constructor \& Destructor Documentation}
\mbox{\Hypertarget{classutl_1_1ostreamdev__it_a6325c4575c2590a9af15091828f96253}\label{classutl_1_1ostreamdev__it_a6325c4575c2590a9af15091828f96253}} 
\index{utl\+::ostreamdev\+\_\+it@{utl\+::ostreamdev\+\_\+it}!ostreamdev\+\_\+it@{ostreamdev\+\_\+it}}
\index{ostreamdev\+\_\+it@{ostreamdev\+\_\+it}!utl\+::ostreamdev\+\_\+it@{utl\+::ostreamdev\+\_\+it}}
\subsubsection{\texorpdfstring{ostreamdev\+\_\+it()}{ostreamdev\_it()}\hspace{0.1cm}{\footnotesize\ttfamily [1/2]}}
{\footnotesize\ttfamily template$<$typename cont\+\_\+t , typename data\+\_\+t $>$ \\
\mbox{\hyperlink{classutl_1_1ostreamdev__it}{utl\+::ostreamdev\+\_\+it}}$<$ cont\+\_\+t, data\+\_\+t $>$\+::\mbox{\hyperlink{classutl_1_1ostreamdev__it}{ostreamdev\+\_\+it}} (\begin{DoxyParamCaption}\item[{cont\+\_\+t $\ast$}]{owner = {\ttfamily nullptr} }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [noexcept]}}



Basic constructor. 



Definition at line 96 of file dev\+\_\+iterators.\+h.

\mbox{\Hypertarget{classutl_1_1ostreamdev__it_a0743c044728fa9b33e0e0648da91982d}\label{classutl_1_1ostreamdev__it_a0743c044728fa9b33e0e0648da91982d}} 
\index{utl\+::ostreamdev\+\_\+it@{utl\+::ostreamdev\+\_\+it}!ostreamdev\+\_\+it@{ostreamdev\+\_\+it}}
\index{ostreamdev\+\_\+it@{ostreamdev\+\_\+it}!utl\+::ostreamdev\+\_\+it@{utl\+::ostreamdev\+\_\+it}}
\subsubsection{\texorpdfstring{ostreamdev\+\_\+it()}{ostreamdev\_it()}\hspace{0.1cm}{\footnotesize\ttfamily [2/2]}}
{\footnotesize\ttfamily template$<$typename cont\+\_\+t , typename data\+\_\+t $>$ \\
\mbox{\hyperlink{classutl_1_1ostreamdev__it}{utl\+::ostreamdev\+\_\+it}}$<$ cont\+\_\+t, data\+\_\+t $>$\+::\mbox{\hyperlink{classutl_1_1ostreamdev__it}{ostreamdev\+\_\+it}} (\begin{DoxyParamCaption}\item[{const \mbox{\hyperlink{classutl_1_1ostreamdev__it}{iterator\+\_\+t}} \&}]{it }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [noexcept]}}



Basic copy constructor. 



Definition at line 99 of file dev\+\_\+iterators.\+h.



\subsection{Member Function Documentation}
\mbox{\Hypertarget{classutl_1_1ostreamdev__it_a59b20f351f4453d0439a732020f01a62}\label{classutl_1_1ostreamdev__it_a59b20f351f4453d0439a732020f01a62}} 
\index{utl\+::ostreamdev\+\_\+it@{utl\+::ostreamdev\+\_\+it}!operator$\ast$@{operator$\ast$}}
\index{operator$\ast$@{operator$\ast$}!utl\+::ostreamdev\+\_\+it@{utl\+::ostreamdev\+\_\+it}}
\subsubsection{\texorpdfstring{operator$\ast$()}{operator*()}}
{\footnotesize\ttfamily template$<$typename cont\+\_\+t , typename data\+\_\+t $>$ \\
\mbox{\hyperlink{classutl_1_1ostreamdev__it}{iterator\+\_\+t}}\& \mbox{\hyperlink{classutl_1_1ostreamdev__it}{utl\+::ostreamdev\+\_\+it}}$<$ cont\+\_\+t, data\+\_\+t $>$\+::operator$\ast$ (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [noexcept]}}



Definition at line 110 of file dev\+\_\+iterators.\+h.

\mbox{\Hypertarget{classutl_1_1ostreamdev__it_a0b30079065e0a886991eee4d701d99f2}\label{classutl_1_1ostreamdev__it_a0b30079065e0a886991eee4d701d99f2}} 
\index{utl\+::ostreamdev\+\_\+it@{utl\+::ostreamdev\+\_\+it}!operator++@{operator++}}
\index{operator++@{operator++}!utl\+::ostreamdev\+\_\+it@{utl\+::ostreamdev\+\_\+it}}
\subsubsection{\texorpdfstring{operator++()}{operator++()}\hspace{0.1cm}{\footnotesize\ttfamily [1/2]}}
{\footnotesize\ttfamily template$<$typename cont\+\_\+t , typename data\+\_\+t $>$ \\
\mbox{\hyperlink{classutl_1_1ostreamdev__it}{iterator\+\_\+t}}\& \mbox{\hyperlink{classutl_1_1ostreamdev__it}{utl\+::ostreamdev\+\_\+it}}$<$ cont\+\_\+t, data\+\_\+t $>$\+::operator++ (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [noexcept]}}



Definition at line 122 of file dev\+\_\+iterators.\+h.

\mbox{\Hypertarget{classutl_1_1ostreamdev__it_a1f14055eccffc96163aad431f2d1e663}\label{classutl_1_1ostreamdev__it_a1f14055eccffc96163aad431f2d1e663}} 
\index{utl\+::ostreamdev\+\_\+it@{utl\+::ostreamdev\+\_\+it}!operator++@{operator++}}
\index{operator++@{operator++}!utl\+::ostreamdev\+\_\+it@{utl\+::ostreamdev\+\_\+it}}
\subsubsection{\texorpdfstring{operator++()}{operator++()}\hspace{0.1cm}{\footnotesize\ttfamily [2/2]}}
{\footnotesize\ttfamily template$<$typename cont\+\_\+t , typename data\+\_\+t $>$ \\
\mbox{\hyperlink{classutl_1_1ostreamdev__it}{iterator\+\_\+t}}\& \mbox{\hyperlink{classutl_1_1ostreamdev__it}{utl\+::ostreamdev\+\_\+it}}$<$ cont\+\_\+t, data\+\_\+t $>$\+::operator++ (\begin{DoxyParamCaption}\item[{int}]{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [noexcept]}}



Definition at line 123 of file dev\+\_\+iterators.\+h.

\mbox{\Hypertarget{classutl_1_1ostreamdev__it_a12bff250b98723f39f8145cd28753c62}\label{classutl_1_1ostreamdev__it_a12bff250b98723f39f8145cd28753c62}} 
\index{utl\+::ostreamdev\+\_\+it@{utl\+::ostreamdev\+\_\+it}!operator=@{operator=}}
\index{operator=@{operator=}!utl\+::ostreamdev\+\_\+it@{utl\+::ostreamdev\+\_\+it}}
\subsubsection{\texorpdfstring{operator=()}{operator=()}\hspace{0.1cm}{\footnotesize\ttfamily [1/2]}}
{\footnotesize\ttfamily template$<$typename cont\+\_\+t , typename data\+\_\+t $>$ \\
\mbox{\hyperlink{classutl_1_1ostreamdev__it}{iterator\+\_\+t}}\& \mbox{\hyperlink{classutl_1_1ostreamdev__it}{utl\+::ostreamdev\+\_\+it}}$<$ cont\+\_\+t, data\+\_\+t $>$\+::operator= (\begin{DoxyParamCaption}\item[{const \mbox{\hyperlink{classutl_1_1ostreamdev__it}{iterator\+\_\+t}} \&}]{it }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [noexcept]}}



Basic copy assignment operator. 



Definition at line 102 of file dev\+\_\+iterators.\+h.

\mbox{\Hypertarget{classutl_1_1ostreamdev__it_a79b92769a48d202c4eb7d98d031eed3d}\label{classutl_1_1ostreamdev__it_a79b92769a48d202c4eb7d98d031eed3d}} 
\index{utl\+::ostreamdev\+\_\+it@{utl\+::ostreamdev\+\_\+it}!operator=@{operator=}}
\index{operator=@{operator=}!utl\+::ostreamdev\+\_\+it@{utl\+::ostreamdev\+\_\+it}}
\subsubsection{\texorpdfstring{operator=()}{operator=()}\hspace{0.1cm}{\footnotesize\ttfamily [2/2]}}
{\footnotesize\ttfamily template$<$typename cont\+\_\+t , typename data\+\_\+t $>$ \\
\mbox{\hyperlink{classutl_1_1ostreamdev__it}{iterator\+\_\+t}}\& \mbox{\hyperlink{classutl_1_1ostreamdev__it}{utl\+::ostreamdev\+\_\+it}}$<$ cont\+\_\+t, data\+\_\+t $>$\+::operator= (\begin{DoxyParamCaption}\item[{const \mbox{\hyperlink{classutl_1_1ostreamdev__it_a4c8ef9dc81fd07e719efe6e4f31bccfd}{value\+\_\+type}} \&}]{value }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}



Value-\/assignment operation. Where the output method is invoked. 


\begin{DoxyParams}{Parameters}
{\em value} & An instance of Cont\+\_\+t\+::data\+\_\+type \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
This iterator, for chained operations. 
\end{DoxyReturn}


Definition at line 117 of file dev\+\_\+iterators.\+h.



The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
include/utl/dev/\mbox{\hyperlink{dev__iterators_8h}{dev\+\_\+iterators.\+h}}\end{DoxyCompactItemize}
