\hypertarget{classgoogle_1_1protobuf_1_1internal_1_1RepeatedPtrFieldBackInsertIterator}{\section{google\-:\-:protobuf\-:\-:internal\-:\-:\-Repeated\-Ptr\-Field\-Back\-Insert\-Iterator$<$ \-T $>$ \-Class \-Template \-Reference}
\label{classgoogle_1_1protobuf_1_1internal_1_1RepeatedPtrFieldBackInsertIterator}\index{google\-::protobuf\-::internal\-::\-Repeated\-Ptr\-Field\-Back\-Insert\-Iterator$<$ T $>$@{google\-::protobuf\-::internal\-::\-Repeated\-Ptr\-Field\-Back\-Insert\-Iterator$<$ T $>$}}
}


{\ttfamily \#include $<$repeated\-\_\-field.\-h$>$}

\subsection*{\-Public \-Member \-Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{classgoogle_1_1protobuf_1_1internal_1_1RepeatedPtrFieldBackInsertIterator_ac4afe7e48786dcda2d10a96734c2595b}{\-Repeated\-Ptr\-Field\-Back\-Insert\-Iterator} (\hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField}{\-Repeated\-Ptr\-Field}$<$ \-T $>$ $\ast$const mutable\-\_\-field)
\item 
\hyperlink{classgoogle_1_1protobuf_1_1internal_1_1RepeatedPtrFieldBackInsertIterator}{\-Repeated\-Ptr\-Field\-Back\-Insert\-Iterator}\*
$<$ \-T $>$ \& \hyperlink{classgoogle_1_1protobuf_1_1internal_1_1RepeatedPtrFieldBackInsertIterator_a3eb104bc160bdda2d142adc7fadda938}{operator=} (const \-T \&\hyperlink{namespacegoogle_1_1protobuf_a894605792ac95df7f2b9d4c73eb18f63}{value})
\item 
\hyperlink{classgoogle_1_1protobuf_1_1internal_1_1RepeatedPtrFieldBackInsertIterator}{\-Repeated\-Ptr\-Field\-Back\-Insert\-Iterator}\*
$<$ \-T $>$ \& \hyperlink{classgoogle_1_1protobuf_1_1internal_1_1RepeatedPtrFieldBackInsertIterator_aec2750bd3ab777937fdbfadf8457217d}{operator=} (const \-T $\ast$const ptr\-\_\-to\-\_\-value)
\item 
\hyperlink{classgoogle_1_1protobuf_1_1internal_1_1RepeatedPtrFieldBackInsertIterator}{\-Repeated\-Ptr\-Field\-Back\-Insert\-Iterator}\*
$<$ \-T $>$ \& \hyperlink{classgoogle_1_1protobuf_1_1internal_1_1RepeatedPtrFieldBackInsertIterator_a4cd62c7aa7752292c0fcd6cf3e169896}{operator$\ast$} ()
\item 
\hyperlink{classgoogle_1_1protobuf_1_1internal_1_1RepeatedPtrFieldBackInsertIterator}{\-Repeated\-Ptr\-Field\-Back\-Insert\-Iterator}\*
$<$ \-T $>$ \& \hyperlink{classgoogle_1_1protobuf_1_1internal_1_1RepeatedPtrFieldBackInsertIterator_a31fd203ea896217a4256f624e187a6b4}{operator++} ()
\item 
\hyperlink{classgoogle_1_1protobuf_1_1internal_1_1RepeatedPtrFieldBackInsertIterator}{\-Repeated\-Ptr\-Field\-Back\-Insert\-Iterator}\*
$<$ \-T $>$ \& \hyperlink{classgoogle_1_1protobuf_1_1internal_1_1RepeatedPtrFieldBackInsertIterator_a3acf0c4074f793c69953c88f6491e1cb}{operator++} (int ignores\-\_\-parameter)
\end{DoxyCompactItemize}
\subsubsection*{template$<$typename T$>$ class google\-::protobuf\-::internal\-::\-Repeated\-Ptr\-Field\-Back\-Insert\-Iterator$<$ T $>$}



\subsection{\-Constructor \& \-Destructor \-Documentation}
\hypertarget{classgoogle_1_1protobuf_1_1internal_1_1RepeatedPtrFieldBackInsertIterator_ac4afe7e48786dcda2d10a96734c2595b}{\index{google\-::protobuf\-::internal\-::\-Repeated\-Ptr\-Field\-Back\-Insert\-Iterator@{google\-::protobuf\-::internal\-::\-Repeated\-Ptr\-Field\-Back\-Insert\-Iterator}!\-Repeated\-Ptr\-Field\-Back\-Insert\-Iterator@{\-Repeated\-Ptr\-Field\-Back\-Insert\-Iterator}}
\index{\-Repeated\-Ptr\-Field\-Back\-Insert\-Iterator@{\-Repeated\-Ptr\-Field\-Back\-Insert\-Iterator}!google::protobuf::internal::RepeatedPtrFieldBackInsertIterator@{google\-::protobuf\-::internal\-::\-Repeated\-Ptr\-Field\-Back\-Insert\-Iterator}}
\subsubsection[{\-Repeated\-Ptr\-Field\-Back\-Insert\-Iterator}]{\setlength{\rightskip}{0pt plus 5cm}template$<$typename T $>$ {\bf google\-::protobuf\-::internal\-::\-Repeated\-Ptr\-Field\-Back\-Insert\-Iterator}$<$ \-T $>$\-::{\bf \-Repeated\-Ptr\-Field\-Back\-Insert\-Iterator} (
\begin{DoxyParamCaption}
\item[{{\bf \-Repeated\-Ptr\-Field}$<$ \-T $>$ $\ast$const}]{mutable\-\_\-field}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1internal_1_1RepeatedPtrFieldBackInsertIterator_ac4afe7e48786dcda2d10a96734c2595b}


\subsection{\-Member \-Function \-Documentation}
\hypertarget{classgoogle_1_1protobuf_1_1internal_1_1RepeatedPtrFieldBackInsertIterator_a4cd62c7aa7752292c0fcd6cf3e169896}{\index{google\-::protobuf\-::internal\-::\-Repeated\-Ptr\-Field\-Back\-Insert\-Iterator@{google\-::protobuf\-::internal\-::\-Repeated\-Ptr\-Field\-Back\-Insert\-Iterator}!operator$\ast$@{operator$\ast$}}
\index{operator$\ast$@{operator$\ast$}!google::protobuf::internal::RepeatedPtrFieldBackInsertIterator@{google\-::protobuf\-::internal\-::\-Repeated\-Ptr\-Field\-Back\-Insert\-Iterator}}
\subsubsection[{operator$\ast$}]{\setlength{\rightskip}{0pt plus 5cm}template$<$typename T $>$ {\bf \-Repeated\-Ptr\-Field\-Back\-Insert\-Iterator}$<$\-T$>$\& {\bf google\-::protobuf\-::internal\-::\-Repeated\-Ptr\-Field\-Back\-Insert\-Iterator}$<$ \-T $>$\-::operator$\ast$ (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1internal_1_1RepeatedPtrFieldBackInsertIterator_a4cd62c7aa7752292c0fcd6cf3e169896}
\hypertarget{classgoogle_1_1protobuf_1_1internal_1_1RepeatedPtrFieldBackInsertIterator_a31fd203ea896217a4256f624e187a6b4}{\index{google\-::protobuf\-::internal\-::\-Repeated\-Ptr\-Field\-Back\-Insert\-Iterator@{google\-::protobuf\-::internal\-::\-Repeated\-Ptr\-Field\-Back\-Insert\-Iterator}!operator++@{operator++}}
\index{operator++@{operator++}!google::protobuf::internal::RepeatedPtrFieldBackInsertIterator@{google\-::protobuf\-::internal\-::\-Repeated\-Ptr\-Field\-Back\-Insert\-Iterator}}
\subsubsection[{operator++}]{\setlength{\rightskip}{0pt plus 5cm}template$<$typename T $>$ {\bf \-Repeated\-Ptr\-Field\-Back\-Insert\-Iterator}$<$\-T$>$\& {\bf google\-::protobuf\-::internal\-::\-Repeated\-Ptr\-Field\-Back\-Insert\-Iterator}$<$ \-T $>$\-::operator++ (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1internal_1_1RepeatedPtrFieldBackInsertIterator_a31fd203ea896217a4256f624e187a6b4}
\hypertarget{classgoogle_1_1protobuf_1_1internal_1_1RepeatedPtrFieldBackInsertIterator_a3acf0c4074f793c69953c88f6491e1cb}{\index{google\-::protobuf\-::internal\-::\-Repeated\-Ptr\-Field\-Back\-Insert\-Iterator@{google\-::protobuf\-::internal\-::\-Repeated\-Ptr\-Field\-Back\-Insert\-Iterator}!operator++@{operator++}}
\index{operator++@{operator++}!google::protobuf::internal::RepeatedPtrFieldBackInsertIterator@{google\-::protobuf\-::internal\-::\-Repeated\-Ptr\-Field\-Back\-Insert\-Iterator}}
\subsubsection[{operator++}]{\setlength{\rightskip}{0pt plus 5cm}template$<$typename T $>$ {\bf \-Repeated\-Ptr\-Field\-Back\-Insert\-Iterator}$<$\-T$>$\& {\bf google\-::protobuf\-::internal\-::\-Repeated\-Ptr\-Field\-Back\-Insert\-Iterator}$<$ \-T $>$\-::operator++ (
\begin{DoxyParamCaption}
\item[{int}]{ignores\-\_\-parameter}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1internal_1_1RepeatedPtrFieldBackInsertIterator_a3acf0c4074f793c69953c88f6491e1cb}
\hypertarget{classgoogle_1_1protobuf_1_1internal_1_1RepeatedPtrFieldBackInsertIterator_a3eb104bc160bdda2d142adc7fadda938}{\index{google\-::protobuf\-::internal\-::\-Repeated\-Ptr\-Field\-Back\-Insert\-Iterator@{google\-::protobuf\-::internal\-::\-Repeated\-Ptr\-Field\-Back\-Insert\-Iterator}!operator=@{operator=}}
\index{operator=@{operator=}!google::protobuf::internal::RepeatedPtrFieldBackInsertIterator@{google\-::protobuf\-::internal\-::\-Repeated\-Ptr\-Field\-Back\-Insert\-Iterator}}
\subsubsection[{operator=}]{\setlength{\rightskip}{0pt plus 5cm}template$<$typename T $>$ {\bf \-Repeated\-Ptr\-Field\-Back\-Insert\-Iterator}$<$\-T$>$\& {\bf google\-::protobuf\-::internal\-::\-Repeated\-Ptr\-Field\-Back\-Insert\-Iterator}$<$ \-T $>$\-::operator= (
\begin{DoxyParamCaption}
\item[{const \-T \&}]{value}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1internal_1_1RepeatedPtrFieldBackInsertIterator_a3eb104bc160bdda2d142adc7fadda938}


\-Here is the call graph for this function\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classgoogle_1_1protobuf_1_1internal_1_1RepeatedPtrFieldBackInsertIterator_a3eb104bc160bdda2d142adc7fadda938_cgraph}
\end{center}
\end{figure}


\hypertarget{classgoogle_1_1protobuf_1_1internal_1_1RepeatedPtrFieldBackInsertIterator_aec2750bd3ab777937fdbfadf8457217d}{\index{google\-::protobuf\-::internal\-::\-Repeated\-Ptr\-Field\-Back\-Insert\-Iterator@{google\-::protobuf\-::internal\-::\-Repeated\-Ptr\-Field\-Back\-Insert\-Iterator}!operator=@{operator=}}
\index{operator=@{operator=}!google::protobuf::internal::RepeatedPtrFieldBackInsertIterator@{google\-::protobuf\-::internal\-::\-Repeated\-Ptr\-Field\-Back\-Insert\-Iterator}}
\subsubsection[{operator=}]{\setlength{\rightskip}{0pt plus 5cm}template$<$typename T $>$ {\bf \-Repeated\-Ptr\-Field\-Back\-Insert\-Iterator}$<$\-T$>$\& {\bf google\-::protobuf\-::internal\-::\-Repeated\-Ptr\-Field\-Back\-Insert\-Iterator}$<$ \-T $>$\-::operator= (
\begin{DoxyParamCaption}
\item[{const \-T $\ast$const}]{ptr\-\_\-to\-\_\-value}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1internal_1_1RepeatedPtrFieldBackInsertIterator_aec2750bd3ab777937fdbfadf8457217d}


\-Here is the call graph for this function\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classgoogle_1_1protobuf_1_1internal_1_1RepeatedPtrFieldBackInsertIterator_aec2750bd3ab777937fdbfadf8457217d_cgraph}
\end{center}
\end{figure}




\-The documentation for this class was generated from the following file\-:\begin{DoxyCompactItemize}
\item 
\-Undermind/proxy/cpp/include/google/protobuf/\hyperlink{repeated__field_8h}{repeated\-\_\-field.\-h}\end{DoxyCompactItemize}
