240 lines
18 KiB
TeX
240 lines
18 KiB
TeX
\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}
|