\hypertarget{classagora_1_1util_1_1_a_output_iterator}{}\doxysection{agora\+::util\+::A\+Output\+Iterator$<$ T $>$ Class Template Reference}
\label{classagora_1_1util_1_1_a_output_iterator}\index{agora::util::AOutputIterator$<$ T $>$@{agora::util::AOutputIterator$<$ T $>$}}
\doxysubsection*{Public Types}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{classagora_1_1util_1_1_a_output_iterator_a517f17f5574ceb64f0e13d3d56e88d7f}\label{classagora_1_1util_1_1_a_output_iterator_a517f17f5574ceb64f0e13d3d56e88d7f}} 
typedef T {\bfseries value\+\_\+type}
\item 
\mbox{\Hypertarget{classagora_1_1util_1_1_a_output_iterator_a1d1a3a7c57472dd8f59043eadd68dcb3}\label{classagora_1_1util_1_1_a_output_iterator_a1d1a3a7c57472dd8f59043eadd68dcb3}} 
typedef value\+\_\+type \& {\bfseries reference}
\item 
\mbox{\Hypertarget{classagora_1_1util_1_1_a_output_iterator_a7475dd2a0b35bbb345c4c12ac988bd65}\label{classagora_1_1util_1_1_a_output_iterator_a7475dd2a0b35bbb345c4c12ac988bd65}} 
typedef const value\+\_\+type \& {\bfseries const\+\_\+reference}
\item 
\mbox{\Hypertarget{classagora_1_1util_1_1_a_output_iterator_a6ca8f117e26ba18e913e1415a87cf0d2}\label{classagora_1_1util_1_1_a_output_iterator_a6ca8f117e26ba18e913e1415a87cf0d2}} 
typedef value\+\_\+type $\ast$ {\bfseries pointer}
\item 
\mbox{\Hypertarget{classagora_1_1util_1_1_a_output_iterator_a89b59ac81dfa8aa5ae428d2fbd44cb49}\label{classagora_1_1util_1_1_a_output_iterator_a89b59ac81dfa8aa5ae428d2fbd44cb49}} 
typedef const value\+\_\+type $\ast$ {\bfseries const\+\_\+pointer}
\end{DoxyCompactItemize}
\doxysubsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{classagora_1_1util_1_1_a_output_iterator_aaa2d98033396e13daafed70e888f3da4}\label{classagora_1_1util_1_1_a_output_iterator_aaa2d98033396e13daafed70e888f3da4}} 
{\bfseries A\+Output\+Iterator} (\mbox{\hyperlink{classagora_1_1util_1_1_i_iterator}{I\+Iterator}} $\ast$it=O\+P\+T\+I\+O\+N\+A\+L\+\_\+\+N\+U\+L\+L\+P\+TR)
\item 
\mbox{\Hypertarget{classagora_1_1util_1_1_a_output_iterator_a3b32723e2b3175dae78df0e7749d5157}\label{classagora_1_1util_1_1_a_output_iterator_a3b32723e2b3175dae78df0e7749d5157}} 
{\bfseries A\+Output\+Iterator} (const \mbox{\hyperlink{classagora_1_1util_1_1_a_output_iterator}{A\+Output\+Iterator}} \&rhs)
\item 
\mbox{\Hypertarget{classagora_1_1util_1_1_a_output_iterator_a7b6b5e601d029815c371e85e2cdb19b1}\label{classagora_1_1util_1_1_a_output_iterator_a7b6b5e601d029815c371e85e2cdb19b1}} 
\mbox{\hyperlink{classagora_1_1util_1_1_a_output_iterator}{A\+Output\+Iterator}} \& {\bfseries operator++} ()
\item 
\mbox{\Hypertarget{classagora_1_1util_1_1_a_output_iterator_a4c127289714c34af3e2680e69152a513}\label{classagora_1_1util_1_1_a_output_iterator_a4c127289714c34af3e2680e69152a513}} 
bool {\bfseries operator==} (const \mbox{\hyperlink{classagora_1_1util_1_1_a_output_iterator}{A\+Output\+Iterator}} \&rhs) const
\item 
\mbox{\Hypertarget{classagora_1_1util_1_1_a_output_iterator_a27f84c07a5ecad9bbb66c9c094e76a68}\label{classagora_1_1util_1_1_a_output_iterator_a27f84c07a5ecad9bbb66c9c094e76a68}} 
bool {\bfseries operator!=} (const \mbox{\hyperlink{classagora_1_1util_1_1_a_output_iterator}{A\+Output\+Iterator}} \&rhs) const
\item 
\mbox{\Hypertarget{classagora_1_1util_1_1_a_output_iterator_a3a61b728d84aead4b9aeff86af68d347}\label{classagora_1_1util_1_1_a_output_iterator_a3a61b728d84aead4b9aeff86af68d347}} 
reference {\bfseries operator$\ast$} ()
\item 
\mbox{\Hypertarget{classagora_1_1util_1_1_a_output_iterator_a90ef2db2540a393f59bd41b69c0bcc48}\label{classagora_1_1util_1_1_a_output_iterator_a90ef2db2540a393f59bd41b69c0bcc48}} 
const\+\_\+reference {\bfseries operator$\ast$} () const
\item 
\mbox{\Hypertarget{classagora_1_1util_1_1_a_output_iterator_ae476ca2eee7cec2b02d55dfe273a78b1}\label{classagora_1_1util_1_1_a_output_iterator_ae476ca2eee7cec2b02d55dfe273a78b1}} 
bool {\bfseries valid} () const
\end{DoxyCompactItemize}
