\hypertarget{classgoogle_1_1protobuf_1_1internal_1_1RepeatedPtrFieldBase}{\section{google\-:\-:protobuf\-:\-:internal\-:\-:\-Repeated\-Ptr\-Field\-Base \-Class \-Reference}
\label{classgoogle_1_1protobuf_1_1internal_1_1RepeatedPtrFieldBase}\index{google\-::protobuf\-::internal\-::\-Repeated\-Ptr\-Field\-Base@{google\-::protobuf\-::internal\-::\-Repeated\-Ptr\-Field\-Base}}
}


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



\-Inheritance diagram for google\-:\-:protobuf\-:\-:internal\-:\-:\-Repeated\-Ptr\-Field\-Base\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classgoogle_1_1protobuf_1_1internal_1_1RepeatedPtrFieldBase__inherit__graph}
\end{center}
\end{figure}
\subsection*{\-Protected \-Member \-Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{classgoogle_1_1protobuf_1_1internal_1_1RepeatedPtrFieldBase_a9dc27a3067711c4c1bd44e7beebffabc}{\-Repeated\-Ptr\-Field\-Base} ()
\item 
{\footnotesize template$<$typename Type\-Handler $>$ }\\void \hyperlink{classgoogle_1_1protobuf_1_1internal_1_1RepeatedPtrFieldBase_a0657788a258fc5ecc59814583f3409cb}{\-Destroy} ()
\item 
int \hyperlink{classgoogle_1_1protobuf_1_1internal_1_1RepeatedPtrFieldBase_a4579db9f3618365d1182971f431116bc}{size} () const 
\item 
{\footnotesize template$<$typename Type\-Handler $>$ }\\const \-Type\-Handler\-::\-Type \& \hyperlink{classgoogle_1_1protobuf_1_1internal_1_1RepeatedPtrFieldBase_a0bdfae4c658f84f5bc93bbd487bf67ea}{\-Get} (int index) const 
\item 
{\footnotesize template$<$typename Type\-Handler $>$ }\\\-Type\-Handler\-::\-Type $\ast$ \hyperlink{classgoogle_1_1protobuf_1_1internal_1_1RepeatedPtrFieldBase_af7a80eebe709ea03140bd57740edd671}{\-Mutable} (int index)
\item 
{\footnotesize template$<$typename Type\-Handler $>$ }\\\-Type\-Handler\-::\-Type $\ast$ \hyperlink{classgoogle_1_1protobuf_1_1internal_1_1RepeatedPtrFieldBase_a5b2f887e4d7d66b43659f6da38753360}{\-Add} ()
\item 
{\footnotesize template$<$typename Type\-Handler $>$ }\\void \hyperlink{classgoogle_1_1protobuf_1_1internal_1_1RepeatedPtrFieldBase_aabdf22f7d2a055f5006151d2dd8730ef}{\-Remove\-Last} ()
\item 
{\footnotesize template$<$typename Type\-Handler $>$ }\\void \hyperlink{classgoogle_1_1protobuf_1_1internal_1_1RepeatedPtrFieldBase_a0626134120038606dcd3daf3e4111d0c}{\-Clear} ()
\item 
{\footnotesize template$<$typename Type\-Handler $>$ }\\void \hyperlink{classgoogle_1_1protobuf_1_1internal_1_1RepeatedPtrFieldBase_a5c8019b9fda108ee3baae89916b9bd2b}{\-Merge\-From} (const \hyperlink{classgoogle_1_1protobuf_1_1internal_1_1RepeatedPtrFieldBase}{\-Repeated\-Ptr\-Field\-Base} \&other)
\item 
void \hyperlink{classgoogle_1_1protobuf_1_1internal_1_1RepeatedPtrFieldBase_af4e221729525ca3fa0b3d98f0cc48a1d}{\-Reserve} (int new\-\_\-size)
\item 
int \hyperlink{classgoogle_1_1protobuf_1_1internal_1_1RepeatedPtrFieldBase_a7e7167a3324e53b27d541dce4300bc57}{\-Capacity} () const 
\item 
void $\ast$const $\ast$ \hyperlink{classgoogle_1_1protobuf_1_1internal_1_1RepeatedPtrFieldBase_aabed4d2e97494cea04d55bcc9de3f8a4}{raw\-\_\-data} () const 
\item 
void $\ast$$\ast$ \hyperlink{classgoogle_1_1protobuf_1_1internal_1_1RepeatedPtrFieldBase_a790c5369ab497e33375623e3c4d64e28}{raw\-\_\-mutable\-\_\-data} () const 
\item 
{\footnotesize template$<$typename Type\-Handler $>$ }\\\-Type\-Handler\-::\-Type $\ast$$\ast$ \hyperlink{classgoogle_1_1protobuf_1_1internal_1_1RepeatedPtrFieldBase_ab0848e114b4a2037325e788c20a5ab54}{mutable\-\_\-data} ()
\item 
{\footnotesize template$<$typename Type\-Handler $>$ }\\const \-Type\-Handler\-::\-Type $\ast$const $\ast$ \hyperlink{classgoogle_1_1protobuf_1_1internal_1_1RepeatedPtrFieldBase_af0b71869ed3b9bc98187a3aeb8ee7f52}{data} () const 
\item 
void \hyperlink{classgoogle_1_1protobuf_1_1internal_1_1RepeatedPtrFieldBase_a72eec78759956c1e56aa24f0ba8c580d}{\-Swap} (\hyperlink{classgoogle_1_1protobuf_1_1internal_1_1RepeatedPtrFieldBase}{\-Repeated\-Ptr\-Field\-Base} $\ast$other)
\item 
void \hyperlink{classgoogle_1_1protobuf_1_1internal_1_1RepeatedPtrFieldBase_ad31a61ea305e380170bbedd71a9e203d}{\-Swap\-Elements} (int index1, int index2)
\item 
{\footnotesize template$<$typename Type\-Handler $>$ }\\int \hyperlink{classgoogle_1_1protobuf_1_1internal_1_1RepeatedPtrFieldBase_a9957c8275da8a499d25f658a18cb9e2b}{\-Space\-Used\-Excluding\-Self} () const 
\item 
{\footnotesize template$<$typename Type\-Handler $>$ }\\\-Type\-Handler\-::\-Type $\ast$ \hyperlink{classgoogle_1_1protobuf_1_1internal_1_1RepeatedPtrFieldBase_a2d4e80c2bf3f69ac28e5c0ed6d76b271}{\-Add\-From\-Cleared} ()
\item 
{\footnotesize template$<$typename Type\-Handler $>$ }\\void \hyperlink{classgoogle_1_1protobuf_1_1internal_1_1RepeatedPtrFieldBase_ae68132b4de64eaa301608bd1cad7c0ac}{\-Add\-Allocated} (typename \-Type\-Handler\-::\-Type $\ast$\hyperlink{namespacegoogle_1_1protobuf_a894605792ac95df7f2b9d4c73eb18f63}{value})
\item 
{\footnotesize template$<$typename Type\-Handler $>$ }\\\-Type\-Handler\-::\-Type $\ast$ \hyperlink{classgoogle_1_1protobuf_1_1internal_1_1RepeatedPtrFieldBase_a28f3d4d916923f82c75516f21de50241}{\-Release\-Last} ()
\item 
int \hyperlink{classgoogle_1_1protobuf_1_1internal_1_1RepeatedPtrFieldBase_ac65933f2c46ce323d2a28e3db7f93c97}{\-Cleared\-Count} () const 
\item 
{\footnotesize template$<$typename Type\-Handler $>$ }\\void \hyperlink{classgoogle_1_1protobuf_1_1internal_1_1RepeatedPtrFieldBase_a9a801a51aa2fff180fcbefb0add200a7}{\-Add\-Cleared} (typename \-Type\-Handler\-::\-Type $\ast$\hyperlink{namespacegoogle_1_1protobuf_a894605792ac95df7f2b9d4c73eb18f63}{value})
\item 
{\footnotesize template$<$typename Type\-Handler $>$ }\\\-Type\-Handler\-::\-Type $\ast$ \hyperlink{classgoogle_1_1protobuf_1_1internal_1_1RepeatedPtrFieldBase_aa592c8012cfc0c45641ecea8e36be0c4}{\-Release\-Cleared} ()
\end{DoxyCompactItemize}
\subsection*{\-Friends}
\begin{DoxyCompactItemize}
\item 
class \hyperlink{classgoogle_1_1protobuf_1_1internal_1_1RepeatedPtrFieldBase_a91923198680d7ae3f103ce5b3db35ca4}{\-Generated\-Message\-Reflection}
\item 
class \hyperlink{classgoogle_1_1protobuf_1_1internal_1_1RepeatedPtrFieldBase_a1c31850b9ca42e96165e0ef5849b8aa2}{\-Extension\-Set}
\end{DoxyCompactItemize}


\subsection{\-Constructor \& \-Destructor \-Documentation}
\hypertarget{classgoogle_1_1protobuf_1_1internal_1_1RepeatedPtrFieldBase_a9dc27a3067711c4c1bd44e7beebffabc}{\index{google\-::protobuf\-::internal\-::\-Repeated\-Ptr\-Field\-Base@{google\-::protobuf\-::internal\-::\-Repeated\-Ptr\-Field\-Base}!\-Repeated\-Ptr\-Field\-Base@{\-Repeated\-Ptr\-Field\-Base}}
\index{\-Repeated\-Ptr\-Field\-Base@{\-Repeated\-Ptr\-Field\-Base}!google::protobuf::internal::RepeatedPtrFieldBase@{google\-::protobuf\-::internal\-::\-Repeated\-Ptr\-Field\-Base}}
\subsubsection[{\-Repeated\-Ptr\-Field\-Base}]{\setlength{\rightskip}{0pt plus 5cm}{\bf google\-::protobuf\-::internal\-::\-Repeated\-Ptr\-Field\-Base\-::\-Repeated\-Ptr\-Field\-Base} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline, protected\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1internal_1_1RepeatedPtrFieldBase_a9dc27a3067711c4c1bd44e7beebffabc}


\subsection{\-Member \-Function \-Documentation}
\hypertarget{classgoogle_1_1protobuf_1_1internal_1_1RepeatedPtrFieldBase_a5b2f887e4d7d66b43659f6da38753360}{\index{google\-::protobuf\-::internal\-::\-Repeated\-Ptr\-Field\-Base@{google\-::protobuf\-::internal\-::\-Repeated\-Ptr\-Field\-Base}!\-Add@{\-Add}}
\index{\-Add@{\-Add}!google::protobuf::internal::RepeatedPtrFieldBase@{google\-::protobuf\-::internal\-::\-Repeated\-Ptr\-Field\-Base}}
\subsubsection[{\-Add}]{\setlength{\rightskip}{0pt plus 5cm}template$<$typename Type\-Handler $>$ \-Type\-Handler\-::\-Type $\ast$ {\bf google\-::protobuf\-::internal\-::\-Repeated\-Ptr\-Field\-Base\-::\-Add} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline, protected\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1internal_1_1RepeatedPtrFieldBase_a5b2f887e4d7d66b43659f6da38753360}


\-Reimplemented in \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_ac4bb6711065ab0c8719f553f00786e19}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ Element $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_ac4bb6711065ab0c8719f553f00786e19}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Upgrade\-Type $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_ac4bb6711065ab0c8719f553f00786e19}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Chokepoint $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_ac4bb6711065ab0c8719f553f00786e19}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Tech\-Type\-Data $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_ac4bb6711065ab0c8719f553f00786e19}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Player\-Status $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_ac4bb6711065ab0c8719f553f00786e19}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::google\-::protobuf\-::\-Uninterpreted\-Option\-\_\-\-Name\-Part $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_ac4bb6711065ab0c8719f553f00786e19}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Player $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_ac4bb6711065ab0c8719f553f00786e19}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Upgrade\-Level $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_ac4bb6711065ab0c8719f553f00786e19}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ Message\-Lite $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_ac4bb6711065ab0c8719f553f00786e19}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Unit\-Type\-Int\-Pair $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_ac4bb6711065ab0c8719f553f00786e19}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Unit\-Id $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_ac4bb6711065ab0c8719f553f00786e19}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ T $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_ac4bb6711065ab0c8719f553f00786e19}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ string $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_ac4bb6711065ab0c8719f553f00786e19}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::std\-::string $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_ac4bb6711065ab0c8719f553f00786e19}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::google\-::protobuf\-::\-Descriptor\-Proto\-\_\-\-Extension\-Range $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_ac4bb6711065ab0c8719f553f00786e19}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::google\-::protobuf\-::\-Descriptor\-Proto $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_ac4bb6711065ab0c8719f553f00786e19}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Unit\-Type\-Data $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_ac4bb6711065ab0c8719f553f00786e19}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Base\-Location $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_ac4bb6711065ab0c8719f553f00786e19}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Draw\-Command $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_ac4bb6711065ab0c8719f553f00786e19}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Player\-Text $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_ac4bb6711065ab0c8719f553f00786e19}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::google\-::protobuf\-::\-Field\-Descriptor\-Proto $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_ac4bb6711065ab0c8719f553f00786e19}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Color $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_ac4bb6711065ab0c8719f553f00786e19}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::google\-::protobuf\-::\-Method\-Descriptor\-Proto $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_ac4bb6711065ab0c8719f553f00786e19}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Tech\-Type $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_ac4bb6711065ab0c8719f553f00786e19}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::google\-::protobuf\-::\-Enum\-Descriptor\-Proto $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_ac4bb6711065ab0c8719f553f00786e19}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Tile\-Position $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_ac4bb6711065ab0c8719f553f00786e19}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Weapon\-Type\-Data $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_ac4bb6711065ab0c8719f553f00786e19}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Polygon $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_ac4bb6711065ab0c8719f553f00786e19}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Command $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_ac4bb6711065ab0c8719f553f00786e19}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Bullet $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_ac4bb6711065ab0c8719f553f00786e19}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Upgrade\-Type\-Data $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_ac4bb6711065ab0c8719f553f00786e19}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Position $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_ac4bb6711065ab0c8719f553f00786e19}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Unit\-Type $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_ac4bb6711065ab0c8719f553f00786e19}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::google\-::protobuf\-::\-Service\-Descriptor\-Proto $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_ac4bb6711065ab0c8719f553f00786e19}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::google\-::protobuf\-::\-Uninterpreted\-Option $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_ac4bb6711065ab0c8719f553f00786e19}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Unit $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_ac4bb6711065ab0c8719f553f00786e19}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::google\-::protobuf\-::\-File\-Descriptor\-Proto $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_ac4bb6711065ab0c8719f553f00786e19}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Region $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_ac4bb6711065ab0c8719f553f00786e19}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Race\-Data $>$}, and \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_ac4bb6711065ab0c8719f553f00786e19}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::google\-::protobuf\-::\-Enum\-Value\-Descriptor\-Proto $>$}.



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


\hypertarget{classgoogle_1_1protobuf_1_1internal_1_1RepeatedPtrFieldBase_ae68132b4de64eaa301608bd1cad7c0ac}{\index{google\-::protobuf\-::internal\-::\-Repeated\-Ptr\-Field\-Base@{google\-::protobuf\-::internal\-::\-Repeated\-Ptr\-Field\-Base}!\-Add\-Allocated@{\-Add\-Allocated}}
\index{\-Add\-Allocated@{\-Add\-Allocated}!google::protobuf::internal::RepeatedPtrFieldBase@{google\-::protobuf\-::internal\-::\-Repeated\-Ptr\-Field\-Base}}
\subsubsection[{\-Add\-Allocated}]{\setlength{\rightskip}{0pt plus 5cm}template$<$typename Type\-Handler $>$ void {\bf google\-::protobuf\-::internal\-::\-Repeated\-Ptr\-Field\-Base\-::\-Add\-Allocated} (
\begin{DoxyParamCaption}
\item[{typename \-Type\-Handler\-::\-Type $\ast$}]{value}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}protected\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1internal_1_1RepeatedPtrFieldBase_ae68132b4de64eaa301608bd1cad7c0ac}


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


\hypertarget{classgoogle_1_1protobuf_1_1internal_1_1RepeatedPtrFieldBase_a9a801a51aa2fff180fcbefb0add200a7}{\index{google\-::protobuf\-::internal\-::\-Repeated\-Ptr\-Field\-Base@{google\-::protobuf\-::internal\-::\-Repeated\-Ptr\-Field\-Base}!\-Add\-Cleared@{\-Add\-Cleared}}
\index{\-Add\-Cleared@{\-Add\-Cleared}!google::protobuf::internal::RepeatedPtrFieldBase@{google\-::protobuf\-::internal\-::\-Repeated\-Ptr\-Field\-Base}}
\subsubsection[{\-Add\-Cleared}]{\setlength{\rightskip}{0pt plus 5cm}template$<$typename Type\-Handler $>$ void {\bf google\-::protobuf\-::internal\-::\-Repeated\-Ptr\-Field\-Base\-::\-Add\-Cleared} (
\begin{DoxyParamCaption}
\item[{typename \-Type\-Handler\-::\-Type $\ast$}]{value}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline, protected\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1internal_1_1RepeatedPtrFieldBase_a9a801a51aa2fff180fcbefb0add200a7}


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


\hypertarget{classgoogle_1_1protobuf_1_1internal_1_1RepeatedPtrFieldBase_a2d4e80c2bf3f69ac28e5c0ed6d76b271}{\index{google\-::protobuf\-::internal\-::\-Repeated\-Ptr\-Field\-Base@{google\-::protobuf\-::internal\-::\-Repeated\-Ptr\-Field\-Base}!\-Add\-From\-Cleared@{\-Add\-From\-Cleared}}
\index{\-Add\-From\-Cleared@{\-Add\-From\-Cleared}!google::protobuf::internal::RepeatedPtrFieldBase@{google\-::protobuf\-::internal\-::\-Repeated\-Ptr\-Field\-Base}}
\subsubsection[{\-Add\-From\-Cleared}]{\setlength{\rightskip}{0pt plus 5cm}template$<$typename Type\-Handler $>$ \-Type\-Handler\-::\-Type $\ast$ {\bf google\-::protobuf\-::internal\-::\-Repeated\-Ptr\-Field\-Base\-::\-Add\-From\-Cleared} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline, protected\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1internal_1_1RepeatedPtrFieldBase_a2d4e80c2bf3f69ac28e5c0ed6d76b271}
\hypertarget{classgoogle_1_1protobuf_1_1internal_1_1RepeatedPtrFieldBase_a7e7167a3324e53b27d541dce4300bc57}{\index{google\-::protobuf\-::internal\-::\-Repeated\-Ptr\-Field\-Base@{google\-::protobuf\-::internal\-::\-Repeated\-Ptr\-Field\-Base}!\-Capacity@{\-Capacity}}
\index{\-Capacity@{\-Capacity}!google::protobuf::internal::RepeatedPtrFieldBase@{google\-::protobuf\-::internal\-::\-Repeated\-Ptr\-Field\-Base}}
\subsubsection[{\-Capacity}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf google\-::protobuf\-::internal\-::\-Repeated\-Ptr\-Field\-Base\-::\-Capacity} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline, protected\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1internal_1_1RepeatedPtrFieldBase_a7e7167a3324e53b27d541dce4300bc57}


\-Reimplemented in \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a2d3eec196d678ae44f9fef02bd598cf0}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ Element $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a2d3eec196d678ae44f9fef02bd598cf0}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Upgrade\-Type $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a2d3eec196d678ae44f9fef02bd598cf0}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Chokepoint $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a2d3eec196d678ae44f9fef02bd598cf0}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Tech\-Type\-Data $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a2d3eec196d678ae44f9fef02bd598cf0}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Player\-Status $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a2d3eec196d678ae44f9fef02bd598cf0}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::google\-::protobuf\-::\-Uninterpreted\-Option\-\_\-\-Name\-Part $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a2d3eec196d678ae44f9fef02bd598cf0}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Player $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a2d3eec196d678ae44f9fef02bd598cf0}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Upgrade\-Level $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a2d3eec196d678ae44f9fef02bd598cf0}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ Message\-Lite $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a2d3eec196d678ae44f9fef02bd598cf0}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Unit\-Type\-Int\-Pair $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a2d3eec196d678ae44f9fef02bd598cf0}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Unit\-Id $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a2d3eec196d678ae44f9fef02bd598cf0}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ T $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a2d3eec196d678ae44f9fef02bd598cf0}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ string $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a2d3eec196d678ae44f9fef02bd598cf0}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::std\-::string $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a2d3eec196d678ae44f9fef02bd598cf0}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::google\-::protobuf\-::\-Descriptor\-Proto\-\_\-\-Extension\-Range $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a2d3eec196d678ae44f9fef02bd598cf0}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::google\-::protobuf\-::\-Descriptor\-Proto $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a2d3eec196d678ae44f9fef02bd598cf0}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Unit\-Type\-Data $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a2d3eec196d678ae44f9fef02bd598cf0}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Base\-Location $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a2d3eec196d678ae44f9fef02bd598cf0}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Draw\-Command $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a2d3eec196d678ae44f9fef02bd598cf0}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Player\-Text $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a2d3eec196d678ae44f9fef02bd598cf0}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::google\-::protobuf\-::\-Field\-Descriptor\-Proto $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a2d3eec196d678ae44f9fef02bd598cf0}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Color $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a2d3eec196d678ae44f9fef02bd598cf0}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::google\-::protobuf\-::\-Method\-Descriptor\-Proto $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a2d3eec196d678ae44f9fef02bd598cf0}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Tech\-Type $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a2d3eec196d678ae44f9fef02bd598cf0}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::google\-::protobuf\-::\-Enum\-Descriptor\-Proto $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a2d3eec196d678ae44f9fef02bd598cf0}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Tile\-Position $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a2d3eec196d678ae44f9fef02bd598cf0}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Weapon\-Type\-Data $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a2d3eec196d678ae44f9fef02bd598cf0}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Polygon $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a2d3eec196d678ae44f9fef02bd598cf0}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Command $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a2d3eec196d678ae44f9fef02bd598cf0}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Bullet $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a2d3eec196d678ae44f9fef02bd598cf0}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Upgrade\-Type\-Data $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a2d3eec196d678ae44f9fef02bd598cf0}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Position $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a2d3eec196d678ae44f9fef02bd598cf0}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Unit\-Type $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a2d3eec196d678ae44f9fef02bd598cf0}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::google\-::protobuf\-::\-Service\-Descriptor\-Proto $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a2d3eec196d678ae44f9fef02bd598cf0}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::google\-::protobuf\-::\-Uninterpreted\-Option $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a2d3eec196d678ae44f9fef02bd598cf0}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Unit $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a2d3eec196d678ae44f9fef02bd598cf0}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::google\-::protobuf\-::\-File\-Descriptor\-Proto $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a2d3eec196d678ae44f9fef02bd598cf0}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Region $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a2d3eec196d678ae44f9fef02bd598cf0}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Race\-Data $>$}, and \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a2d3eec196d678ae44f9fef02bd598cf0}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::google\-::protobuf\-::\-Enum\-Value\-Descriptor\-Proto $>$}.

\hypertarget{classgoogle_1_1protobuf_1_1internal_1_1RepeatedPtrFieldBase_a0626134120038606dcd3daf3e4111d0c}{\index{google\-::protobuf\-::internal\-::\-Repeated\-Ptr\-Field\-Base@{google\-::protobuf\-::internal\-::\-Repeated\-Ptr\-Field\-Base}!\-Clear@{\-Clear}}
\index{\-Clear@{\-Clear}!google::protobuf::internal::RepeatedPtrFieldBase@{google\-::protobuf\-::internal\-::\-Repeated\-Ptr\-Field\-Base}}
\subsubsection[{\-Clear}]{\setlength{\rightskip}{0pt plus 5cm}template$<$typename Type\-Handler $>$ void {\bf google\-::protobuf\-::internal\-::\-Repeated\-Ptr\-Field\-Base\-::\-Clear} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}protected\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1internal_1_1RepeatedPtrFieldBase_a0626134120038606dcd3daf3e4111d0c}


\-Reimplemented in \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a71743c24c0ee33eb16a7d1945e42ed14}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ Element $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a71743c24c0ee33eb16a7d1945e42ed14}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Upgrade\-Type $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a71743c24c0ee33eb16a7d1945e42ed14}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Chokepoint $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a71743c24c0ee33eb16a7d1945e42ed14}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Tech\-Type\-Data $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a71743c24c0ee33eb16a7d1945e42ed14}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Player\-Status $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a71743c24c0ee33eb16a7d1945e42ed14}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::google\-::protobuf\-::\-Uninterpreted\-Option\-\_\-\-Name\-Part $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a71743c24c0ee33eb16a7d1945e42ed14}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Player $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a71743c24c0ee33eb16a7d1945e42ed14}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Upgrade\-Level $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a71743c24c0ee33eb16a7d1945e42ed14}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ Message\-Lite $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a71743c24c0ee33eb16a7d1945e42ed14}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Unit\-Type\-Int\-Pair $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a71743c24c0ee33eb16a7d1945e42ed14}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Unit\-Id $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a71743c24c0ee33eb16a7d1945e42ed14}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ T $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a71743c24c0ee33eb16a7d1945e42ed14}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ string $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a71743c24c0ee33eb16a7d1945e42ed14}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::std\-::string $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a71743c24c0ee33eb16a7d1945e42ed14}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::google\-::protobuf\-::\-Descriptor\-Proto\-\_\-\-Extension\-Range $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a71743c24c0ee33eb16a7d1945e42ed14}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::google\-::protobuf\-::\-Descriptor\-Proto $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a71743c24c0ee33eb16a7d1945e42ed14}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Unit\-Type\-Data $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a71743c24c0ee33eb16a7d1945e42ed14}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Base\-Location $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a71743c24c0ee33eb16a7d1945e42ed14}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Draw\-Command $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a71743c24c0ee33eb16a7d1945e42ed14}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Player\-Text $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a71743c24c0ee33eb16a7d1945e42ed14}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::google\-::protobuf\-::\-Field\-Descriptor\-Proto $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a71743c24c0ee33eb16a7d1945e42ed14}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Color $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a71743c24c0ee33eb16a7d1945e42ed14}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::google\-::protobuf\-::\-Method\-Descriptor\-Proto $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a71743c24c0ee33eb16a7d1945e42ed14}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Tech\-Type $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a71743c24c0ee33eb16a7d1945e42ed14}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::google\-::protobuf\-::\-Enum\-Descriptor\-Proto $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a71743c24c0ee33eb16a7d1945e42ed14}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Tile\-Position $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a71743c24c0ee33eb16a7d1945e42ed14}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Weapon\-Type\-Data $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a71743c24c0ee33eb16a7d1945e42ed14}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Polygon $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a71743c24c0ee33eb16a7d1945e42ed14}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Command $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a71743c24c0ee33eb16a7d1945e42ed14}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Bullet $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a71743c24c0ee33eb16a7d1945e42ed14}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Upgrade\-Type\-Data $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a71743c24c0ee33eb16a7d1945e42ed14}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Position $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a71743c24c0ee33eb16a7d1945e42ed14}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Unit\-Type $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a71743c24c0ee33eb16a7d1945e42ed14}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::google\-::protobuf\-::\-Service\-Descriptor\-Proto $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a71743c24c0ee33eb16a7d1945e42ed14}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::google\-::protobuf\-::\-Uninterpreted\-Option $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a71743c24c0ee33eb16a7d1945e42ed14}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Unit $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a71743c24c0ee33eb16a7d1945e42ed14}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::google\-::protobuf\-::\-File\-Descriptor\-Proto $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a71743c24c0ee33eb16a7d1945e42ed14}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Region $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a71743c24c0ee33eb16a7d1945e42ed14}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Race\-Data $>$}, and \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a71743c24c0ee33eb16a7d1945e42ed14}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::google\-::protobuf\-::\-Enum\-Value\-Descriptor\-Proto $>$}.



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


\hypertarget{classgoogle_1_1protobuf_1_1internal_1_1RepeatedPtrFieldBase_ac65933f2c46ce323d2a28e3db7f93c97}{\index{google\-::protobuf\-::internal\-::\-Repeated\-Ptr\-Field\-Base@{google\-::protobuf\-::internal\-::\-Repeated\-Ptr\-Field\-Base}!\-Cleared\-Count@{\-Cleared\-Count}}
\index{\-Cleared\-Count@{\-Cleared\-Count}!google::protobuf::internal::RepeatedPtrFieldBase@{google\-::protobuf\-::internal\-::\-Repeated\-Ptr\-Field\-Base}}
\subsubsection[{\-Cleared\-Count}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf google\-::protobuf\-::internal\-::\-Repeated\-Ptr\-Field\-Base\-::\-Cleared\-Count} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline, protected\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1internal_1_1RepeatedPtrFieldBase_ac65933f2c46ce323d2a28e3db7f93c97}


\-Reimplemented in \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_aca63863ec9824ea1b67f494aeb3b79be}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ Element $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_aca63863ec9824ea1b67f494aeb3b79be}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Upgrade\-Type $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_aca63863ec9824ea1b67f494aeb3b79be}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Chokepoint $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_aca63863ec9824ea1b67f494aeb3b79be}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Tech\-Type\-Data $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_aca63863ec9824ea1b67f494aeb3b79be}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Player\-Status $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_aca63863ec9824ea1b67f494aeb3b79be}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::google\-::protobuf\-::\-Uninterpreted\-Option\-\_\-\-Name\-Part $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_aca63863ec9824ea1b67f494aeb3b79be}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Player $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_aca63863ec9824ea1b67f494aeb3b79be}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Upgrade\-Level $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_aca63863ec9824ea1b67f494aeb3b79be}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ Message\-Lite $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_aca63863ec9824ea1b67f494aeb3b79be}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Unit\-Type\-Int\-Pair $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_aca63863ec9824ea1b67f494aeb3b79be}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Unit\-Id $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_aca63863ec9824ea1b67f494aeb3b79be}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ T $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_aca63863ec9824ea1b67f494aeb3b79be}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ string $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_aca63863ec9824ea1b67f494aeb3b79be}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::std\-::string $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_aca63863ec9824ea1b67f494aeb3b79be}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::google\-::protobuf\-::\-Descriptor\-Proto\-\_\-\-Extension\-Range $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_aca63863ec9824ea1b67f494aeb3b79be}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::google\-::protobuf\-::\-Descriptor\-Proto $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_aca63863ec9824ea1b67f494aeb3b79be}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Unit\-Type\-Data $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_aca63863ec9824ea1b67f494aeb3b79be}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Base\-Location $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_aca63863ec9824ea1b67f494aeb3b79be}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Draw\-Command $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_aca63863ec9824ea1b67f494aeb3b79be}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Player\-Text $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_aca63863ec9824ea1b67f494aeb3b79be}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::google\-::protobuf\-::\-Field\-Descriptor\-Proto $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_aca63863ec9824ea1b67f494aeb3b79be}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Color $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_aca63863ec9824ea1b67f494aeb3b79be}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::google\-::protobuf\-::\-Method\-Descriptor\-Proto $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_aca63863ec9824ea1b67f494aeb3b79be}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Tech\-Type $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_aca63863ec9824ea1b67f494aeb3b79be}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::google\-::protobuf\-::\-Enum\-Descriptor\-Proto $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_aca63863ec9824ea1b67f494aeb3b79be}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Tile\-Position $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_aca63863ec9824ea1b67f494aeb3b79be}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Weapon\-Type\-Data $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_aca63863ec9824ea1b67f494aeb3b79be}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Polygon $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_aca63863ec9824ea1b67f494aeb3b79be}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Command $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_aca63863ec9824ea1b67f494aeb3b79be}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Bullet $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_aca63863ec9824ea1b67f494aeb3b79be}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Upgrade\-Type\-Data $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_aca63863ec9824ea1b67f494aeb3b79be}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Position $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_aca63863ec9824ea1b67f494aeb3b79be}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Unit\-Type $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_aca63863ec9824ea1b67f494aeb3b79be}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::google\-::protobuf\-::\-Service\-Descriptor\-Proto $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_aca63863ec9824ea1b67f494aeb3b79be}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::google\-::protobuf\-::\-Uninterpreted\-Option $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_aca63863ec9824ea1b67f494aeb3b79be}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Unit $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_aca63863ec9824ea1b67f494aeb3b79be}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::google\-::protobuf\-::\-File\-Descriptor\-Proto $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_aca63863ec9824ea1b67f494aeb3b79be}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Region $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_aca63863ec9824ea1b67f494aeb3b79be}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Race\-Data $>$}, and \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_aca63863ec9824ea1b67f494aeb3b79be}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::google\-::protobuf\-::\-Enum\-Value\-Descriptor\-Proto $>$}.

\hypertarget{classgoogle_1_1protobuf_1_1internal_1_1RepeatedPtrFieldBase_af0b71869ed3b9bc98187a3aeb8ee7f52}{\index{google\-::protobuf\-::internal\-::\-Repeated\-Ptr\-Field\-Base@{google\-::protobuf\-::internal\-::\-Repeated\-Ptr\-Field\-Base}!data@{data}}
\index{data@{data}!google::protobuf::internal::RepeatedPtrFieldBase@{google\-::protobuf\-::internal\-::\-Repeated\-Ptr\-Field\-Base}}
\subsubsection[{data}]{\setlength{\rightskip}{0pt plus 5cm}template$<$typename Type\-Handler $>$ const \-Type\-Handler\-::\-Type $\ast$const $\ast$ {\bf google\-::protobuf\-::internal\-::\-Repeated\-Ptr\-Field\-Base\-::data} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline, protected\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1internal_1_1RepeatedPtrFieldBase_af0b71869ed3b9bc98187a3aeb8ee7f52}


\-Reimplemented in \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_aef85015bc3f1f7f3c24aaa0fce24f1cb}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ Element $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_aef85015bc3f1f7f3c24aaa0fce24f1cb}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Upgrade\-Type $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_aef85015bc3f1f7f3c24aaa0fce24f1cb}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Chokepoint $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_aef85015bc3f1f7f3c24aaa0fce24f1cb}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Tech\-Type\-Data $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_aef85015bc3f1f7f3c24aaa0fce24f1cb}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Player\-Status $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_aef85015bc3f1f7f3c24aaa0fce24f1cb}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::google\-::protobuf\-::\-Uninterpreted\-Option\-\_\-\-Name\-Part $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_aef85015bc3f1f7f3c24aaa0fce24f1cb}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Player $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_aef85015bc3f1f7f3c24aaa0fce24f1cb}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Upgrade\-Level $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_aef85015bc3f1f7f3c24aaa0fce24f1cb}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ Message\-Lite $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_aef85015bc3f1f7f3c24aaa0fce24f1cb}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Unit\-Type\-Int\-Pair $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_aef85015bc3f1f7f3c24aaa0fce24f1cb}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Unit\-Id $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_aef85015bc3f1f7f3c24aaa0fce24f1cb}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ T $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_aef85015bc3f1f7f3c24aaa0fce24f1cb}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ string $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_aef85015bc3f1f7f3c24aaa0fce24f1cb}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::std\-::string $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_aef85015bc3f1f7f3c24aaa0fce24f1cb}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::google\-::protobuf\-::\-Descriptor\-Proto\-\_\-\-Extension\-Range $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_aef85015bc3f1f7f3c24aaa0fce24f1cb}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::google\-::protobuf\-::\-Descriptor\-Proto $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_aef85015bc3f1f7f3c24aaa0fce24f1cb}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Unit\-Type\-Data $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_aef85015bc3f1f7f3c24aaa0fce24f1cb}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Base\-Location $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_aef85015bc3f1f7f3c24aaa0fce24f1cb}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Draw\-Command $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_aef85015bc3f1f7f3c24aaa0fce24f1cb}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Player\-Text $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_aef85015bc3f1f7f3c24aaa0fce24f1cb}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::google\-::protobuf\-::\-Field\-Descriptor\-Proto $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_aef85015bc3f1f7f3c24aaa0fce24f1cb}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Color $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_aef85015bc3f1f7f3c24aaa0fce24f1cb}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::google\-::protobuf\-::\-Method\-Descriptor\-Proto $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_aef85015bc3f1f7f3c24aaa0fce24f1cb}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Tech\-Type $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_aef85015bc3f1f7f3c24aaa0fce24f1cb}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::google\-::protobuf\-::\-Enum\-Descriptor\-Proto $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_aef85015bc3f1f7f3c24aaa0fce24f1cb}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Tile\-Position $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_aef85015bc3f1f7f3c24aaa0fce24f1cb}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Weapon\-Type\-Data $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_aef85015bc3f1f7f3c24aaa0fce24f1cb}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Polygon $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_aef85015bc3f1f7f3c24aaa0fce24f1cb}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Command $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_aef85015bc3f1f7f3c24aaa0fce24f1cb}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Bullet $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_aef85015bc3f1f7f3c24aaa0fce24f1cb}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Upgrade\-Type\-Data $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_aef85015bc3f1f7f3c24aaa0fce24f1cb}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Position $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_aef85015bc3f1f7f3c24aaa0fce24f1cb}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Unit\-Type $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_aef85015bc3f1f7f3c24aaa0fce24f1cb}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::google\-::protobuf\-::\-Service\-Descriptor\-Proto $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_aef85015bc3f1f7f3c24aaa0fce24f1cb}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::google\-::protobuf\-::\-Uninterpreted\-Option $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_aef85015bc3f1f7f3c24aaa0fce24f1cb}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Unit $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_aef85015bc3f1f7f3c24aaa0fce24f1cb}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::google\-::protobuf\-::\-File\-Descriptor\-Proto $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_aef85015bc3f1f7f3c24aaa0fce24f1cb}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Region $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_aef85015bc3f1f7f3c24aaa0fce24f1cb}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Race\-Data $>$}, and \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_aef85015bc3f1f7f3c24aaa0fce24f1cb}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::google\-::protobuf\-::\-Enum\-Value\-Descriptor\-Proto $>$}.

\hypertarget{classgoogle_1_1protobuf_1_1internal_1_1RepeatedPtrFieldBase_a0657788a258fc5ecc59814583f3409cb}{\index{google\-::protobuf\-::internal\-::\-Repeated\-Ptr\-Field\-Base@{google\-::protobuf\-::internal\-::\-Repeated\-Ptr\-Field\-Base}!\-Destroy@{\-Destroy}}
\index{\-Destroy@{\-Destroy}!google::protobuf::internal::RepeatedPtrFieldBase@{google\-::protobuf\-::internal\-::\-Repeated\-Ptr\-Field\-Base}}
\subsubsection[{\-Destroy}]{\setlength{\rightskip}{0pt plus 5cm}template$<$typename Type\-Handler $>$ void {\bf google\-::protobuf\-::internal\-::\-Repeated\-Ptr\-Field\-Base\-::\-Destroy} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}protected\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1internal_1_1RepeatedPtrFieldBase_a0657788a258fc5ecc59814583f3409cb}
\hypertarget{classgoogle_1_1protobuf_1_1internal_1_1RepeatedPtrFieldBase_a0bdfae4c658f84f5bc93bbd487bf67ea}{\index{google\-::protobuf\-::internal\-::\-Repeated\-Ptr\-Field\-Base@{google\-::protobuf\-::internal\-::\-Repeated\-Ptr\-Field\-Base}!\-Get@{\-Get}}
\index{\-Get@{\-Get}!google::protobuf::internal::RepeatedPtrFieldBase@{google\-::protobuf\-::internal\-::\-Repeated\-Ptr\-Field\-Base}}
\subsubsection[{\-Get}]{\setlength{\rightskip}{0pt plus 5cm}template$<$typename Type\-Handler $>$ const \-Type\-Handler\-::\-Type \& {\bf google\-::protobuf\-::internal\-::\-Repeated\-Ptr\-Field\-Base\-::\-Get} (
\begin{DoxyParamCaption}
\item[{int}]{index}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline, protected\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1internal_1_1RepeatedPtrFieldBase_a0bdfae4c658f84f5bc93bbd487bf67ea}


\-Reimplemented in \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a5a455b62f7ad19c87ad3805d6e8c435d}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ Element $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a5a455b62f7ad19c87ad3805d6e8c435d}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Upgrade\-Type $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a5a455b62f7ad19c87ad3805d6e8c435d}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Chokepoint $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a5a455b62f7ad19c87ad3805d6e8c435d}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Tech\-Type\-Data $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a5a455b62f7ad19c87ad3805d6e8c435d}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Player\-Status $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a5a455b62f7ad19c87ad3805d6e8c435d}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::google\-::protobuf\-::\-Uninterpreted\-Option\-\_\-\-Name\-Part $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a5a455b62f7ad19c87ad3805d6e8c435d}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Player $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a5a455b62f7ad19c87ad3805d6e8c435d}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Upgrade\-Level $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a5a455b62f7ad19c87ad3805d6e8c435d}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ Message\-Lite $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a5a455b62f7ad19c87ad3805d6e8c435d}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Unit\-Type\-Int\-Pair $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a5a455b62f7ad19c87ad3805d6e8c435d}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Unit\-Id $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a5a455b62f7ad19c87ad3805d6e8c435d}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ T $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a5a455b62f7ad19c87ad3805d6e8c435d}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ string $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a5a455b62f7ad19c87ad3805d6e8c435d}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::std\-::string $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a5a455b62f7ad19c87ad3805d6e8c435d}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::google\-::protobuf\-::\-Descriptor\-Proto\-\_\-\-Extension\-Range $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a5a455b62f7ad19c87ad3805d6e8c435d}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::google\-::protobuf\-::\-Descriptor\-Proto $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a5a455b62f7ad19c87ad3805d6e8c435d}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Unit\-Type\-Data $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a5a455b62f7ad19c87ad3805d6e8c435d}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Base\-Location $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a5a455b62f7ad19c87ad3805d6e8c435d}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Draw\-Command $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a5a455b62f7ad19c87ad3805d6e8c435d}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Player\-Text $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a5a455b62f7ad19c87ad3805d6e8c435d}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::google\-::protobuf\-::\-Field\-Descriptor\-Proto $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a5a455b62f7ad19c87ad3805d6e8c435d}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Color $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a5a455b62f7ad19c87ad3805d6e8c435d}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::google\-::protobuf\-::\-Method\-Descriptor\-Proto $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a5a455b62f7ad19c87ad3805d6e8c435d}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Tech\-Type $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a5a455b62f7ad19c87ad3805d6e8c435d}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::google\-::protobuf\-::\-Enum\-Descriptor\-Proto $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a5a455b62f7ad19c87ad3805d6e8c435d}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Tile\-Position $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a5a455b62f7ad19c87ad3805d6e8c435d}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Weapon\-Type\-Data $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a5a455b62f7ad19c87ad3805d6e8c435d}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Polygon $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a5a455b62f7ad19c87ad3805d6e8c435d}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Command $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a5a455b62f7ad19c87ad3805d6e8c435d}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Bullet $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a5a455b62f7ad19c87ad3805d6e8c435d}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Upgrade\-Type\-Data $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a5a455b62f7ad19c87ad3805d6e8c435d}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Position $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a5a455b62f7ad19c87ad3805d6e8c435d}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Unit\-Type $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a5a455b62f7ad19c87ad3805d6e8c435d}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::google\-::protobuf\-::\-Service\-Descriptor\-Proto $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a5a455b62f7ad19c87ad3805d6e8c435d}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::google\-::protobuf\-::\-Uninterpreted\-Option $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a5a455b62f7ad19c87ad3805d6e8c435d}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Unit $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a5a455b62f7ad19c87ad3805d6e8c435d}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::google\-::protobuf\-::\-File\-Descriptor\-Proto $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a5a455b62f7ad19c87ad3805d6e8c435d}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Region $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a5a455b62f7ad19c87ad3805d6e8c435d}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Race\-Data $>$}, and \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a5a455b62f7ad19c87ad3805d6e8c435d}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::google\-::protobuf\-::\-Enum\-Value\-Descriptor\-Proto $>$}.



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




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


\hypertarget{classgoogle_1_1protobuf_1_1internal_1_1RepeatedPtrFieldBase_a5c8019b9fda108ee3baae89916b9bd2b}{\index{google\-::protobuf\-::internal\-::\-Repeated\-Ptr\-Field\-Base@{google\-::protobuf\-::internal\-::\-Repeated\-Ptr\-Field\-Base}!\-Merge\-From@{\-Merge\-From}}
\index{\-Merge\-From@{\-Merge\-From}!google::protobuf::internal::RepeatedPtrFieldBase@{google\-::protobuf\-::internal\-::\-Repeated\-Ptr\-Field\-Base}}
\subsubsection[{\-Merge\-From}]{\setlength{\rightskip}{0pt plus 5cm}template$<$typename Type\-Handler $>$ void {\bf google\-::protobuf\-::internal\-::\-Repeated\-Ptr\-Field\-Base\-::\-Merge\-From} (
\begin{DoxyParamCaption}
\item[{const {\bf \-Repeated\-Ptr\-Field\-Base} \&}]{other}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline, protected\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1internal_1_1RepeatedPtrFieldBase_a5c8019b9fda108ee3baae89916b9bd2b}


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


\hypertarget{classgoogle_1_1protobuf_1_1internal_1_1RepeatedPtrFieldBase_af7a80eebe709ea03140bd57740edd671}{\index{google\-::protobuf\-::internal\-::\-Repeated\-Ptr\-Field\-Base@{google\-::protobuf\-::internal\-::\-Repeated\-Ptr\-Field\-Base}!\-Mutable@{\-Mutable}}
\index{\-Mutable@{\-Mutable}!google::protobuf::internal::RepeatedPtrFieldBase@{google\-::protobuf\-::internal\-::\-Repeated\-Ptr\-Field\-Base}}
\subsubsection[{\-Mutable}]{\setlength{\rightskip}{0pt plus 5cm}template$<$typename Type\-Handler $>$ \-Type\-Handler\-::\-Type $\ast$ {\bf google\-::protobuf\-::internal\-::\-Repeated\-Ptr\-Field\-Base\-::\-Mutable} (
\begin{DoxyParamCaption}
\item[{int}]{index}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline, protected\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1internal_1_1RepeatedPtrFieldBase_af7a80eebe709ea03140bd57740edd671}


\-Reimplemented in \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_aa9d47a417e4a8b6c7f354471f546bc19}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ Element $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_aa9d47a417e4a8b6c7f354471f546bc19}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Upgrade\-Type $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_aa9d47a417e4a8b6c7f354471f546bc19}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Chokepoint $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_aa9d47a417e4a8b6c7f354471f546bc19}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Tech\-Type\-Data $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_aa9d47a417e4a8b6c7f354471f546bc19}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Player\-Status $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_aa9d47a417e4a8b6c7f354471f546bc19}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::google\-::protobuf\-::\-Uninterpreted\-Option\-\_\-\-Name\-Part $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_aa9d47a417e4a8b6c7f354471f546bc19}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Player $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_aa9d47a417e4a8b6c7f354471f546bc19}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Upgrade\-Level $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_aa9d47a417e4a8b6c7f354471f546bc19}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ Message\-Lite $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_aa9d47a417e4a8b6c7f354471f546bc19}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Unit\-Type\-Int\-Pair $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_aa9d47a417e4a8b6c7f354471f546bc19}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Unit\-Id $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_aa9d47a417e4a8b6c7f354471f546bc19}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ T $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_aa9d47a417e4a8b6c7f354471f546bc19}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ string $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_aa9d47a417e4a8b6c7f354471f546bc19}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::std\-::string $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_aa9d47a417e4a8b6c7f354471f546bc19}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::google\-::protobuf\-::\-Descriptor\-Proto\-\_\-\-Extension\-Range $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_aa9d47a417e4a8b6c7f354471f546bc19}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::google\-::protobuf\-::\-Descriptor\-Proto $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_aa9d47a417e4a8b6c7f354471f546bc19}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Unit\-Type\-Data $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_aa9d47a417e4a8b6c7f354471f546bc19}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Base\-Location $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_aa9d47a417e4a8b6c7f354471f546bc19}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Draw\-Command $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_aa9d47a417e4a8b6c7f354471f546bc19}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Player\-Text $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_aa9d47a417e4a8b6c7f354471f546bc19}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::google\-::protobuf\-::\-Field\-Descriptor\-Proto $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_aa9d47a417e4a8b6c7f354471f546bc19}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Color $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_aa9d47a417e4a8b6c7f354471f546bc19}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::google\-::protobuf\-::\-Method\-Descriptor\-Proto $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_aa9d47a417e4a8b6c7f354471f546bc19}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Tech\-Type $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_aa9d47a417e4a8b6c7f354471f546bc19}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::google\-::protobuf\-::\-Enum\-Descriptor\-Proto $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_aa9d47a417e4a8b6c7f354471f546bc19}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Tile\-Position $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_aa9d47a417e4a8b6c7f354471f546bc19}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Weapon\-Type\-Data $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_aa9d47a417e4a8b6c7f354471f546bc19}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Polygon $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_aa9d47a417e4a8b6c7f354471f546bc19}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Command $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_aa9d47a417e4a8b6c7f354471f546bc19}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Bullet $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_aa9d47a417e4a8b6c7f354471f546bc19}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Upgrade\-Type\-Data $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_aa9d47a417e4a8b6c7f354471f546bc19}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Position $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_aa9d47a417e4a8b6c7f354471f546bc19}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Unit\-Type $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_aa9d47a417e4a8b6c7f354471f546bc19}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::google\-::protobuf\-::\-Service\-Descriptor\-Proto $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_aa9d47a417e4a8b6c7f354471f546bc19}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::google\-::protobuf\-::\-Uninterpreted\-Option $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_aa9d47a417e4a8b6c7f354471f546bc19}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Unit $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_aa9d47a417e4a8b6c7f354471f546bc19}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::google\-::protobuf\-::\-File\-Descriptor\-Proto $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_aa9d47a417e4a8b6c7f354471f546bc19}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Region $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_aa9d47a417e4a8b6c7f354471f546bc19}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Race\-Data $>$}, and \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_aa9d47a417e4a8b6c7f354471f546bc19}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::google\-::protobuf\-::\-Enum\-Value\-Descriptor\-Proto $>$}.



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


\hypertarget{classgoogle_1_1protobuf_1_1internal_1_1RepeatedPtrFieldBase_ab0848e114b4a2037325e788c20a5ab54}{\index{google\-::protobuf\-::internal\-::\-Repeated\-Ptr\-Field\-Base@{google\-::protobuf\-::internal\-::\-Repeated\-Ptr\-Field\-Base}!mutable\-\_\-data@{mutable\-\_\-data}}
\index{mutable\-\_\-data@{mutable\-\_\-data}!google::protobuf::internal::RepeatedPtrFieldBase@{google\-::protobuf\-::internal\-::\-Repeated\-Ptr\-Field\-Base}}
\subsubsection[{mutable\-\_\-data}]{\setlength{\rightskip}{0pt plus 5cm}template$<$typename Type\-Handler $>$ \-Type\-Handler\-::\-Type $\ast$$\ast$ {\bf google\-::protobuf\-::internal\-::\-Repeated\-Ptr\-Field\-Base\-::mutable\-\_\-data} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline, protected\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1internal_1_1RepeatedPtrFieldBase_ab0848e114b4a2037325e788c20a5ab54}


\-Reimplemented in \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_ae497e03a2f4357a9fe4e3707b48a1905}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ Element $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_ae497e03a2f4357a9fe4e3707b48a1905}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Upgrade\-Type $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_ae497e03a2f4357a9fe4e3707b48a1905}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Chokepoint $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_ae497e03a2f4357a9fe4e3707b48a1905}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Tech\-Type\-Data $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_ae497e03a2f4357a9fe4e3707b48a1905}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Player\-Status $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_ae497e03a2f4357a9fe4e3707b48a1905}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::google\-::protobuf\-::\-Uninterpreted\-Option\-\_\-\-Name\-Part $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_ae497e03a2f4357a9fe4e3707b48a1905}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Player $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_ae497e03a2f4357a9fe4e3707b48a1905}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Upgrade\-Level $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_ae497e03a2f4357a9fe4e3707b48a1905}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ Message\-Lite $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_ae497e03a2f4357a9fe4e3707b48a1905}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Unit\-Type\-Int\-Pair $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_ae497e03a2f4357a9fe4e3707b48a1905}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Unit\-Id $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_ae497e03a2f4357a9fe4e3707b48a1905}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ T $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_ae497e03a2f4357a9fe4e3707b48a1905}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ string $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_ae497e03a2f4357a9fe4e3707b48a1905}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::std\-::string $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_ae497e03a2f4357a9fe4e3707b48a1905}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::google\-::protobuf\-::\-Descriptor\-Proto\-\_\-\-Extension\-Range $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_ae497e03a2f4357a9fe4e3707b48a1905}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::google\-::protobuf\-::\-Descriptor\-Proto $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_ae497e03a2f4357a9fe4e3707b48a1905}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Unit\-Type\-Data $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_ae497e03a2f4357a9fe4e3707b48a1905}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Base\-Location $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_ae497e03a2f4357a9fe4e3707b48a1905}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Draw\-Command $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_ae497e03a2f4357a9fe4e3707b48a1905}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Player\-Text $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_ae497e03a2f4357a9fe4e3707b48a1905}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::google\-::protobuf\-::\-Field\-Descriptor\-Proto $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_ae497e03a2f4357a9fe4e3707b48a1905}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Color $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_ae497e03a2f4357a9fe4e3707b48a1905}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::google\-::protobuf\-::\-Method\-Descriptor\-Proto $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_ae497e03a2f4357a9fe4e3707b48a1905}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Tech\-Type $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_ae497e03a2f4357a9fe4e3707b48a1905}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::google\-::protobuf\-::\-Enum\-Descriptor\-Proto $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_ae497e03a2f4357a9fe4e3707b48a1905}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Tile\-Position $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_ae497e03a2f4357a9fe4e3707b48a1905}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Weapon\-Type\-Data $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_ae497e03a2f4357a9fe4e3707b48a1905}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Polygon $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_ae497e03a2f4357a9fe4e3707b48a1905}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Command $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_ae497e03a2f4357a9fe4e3707b48a1905}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Bullet $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_ae497e03a2f4357a9fe4e3707b48a1905}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Upgrade\-Type\-Data $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_ae497e03a2f4357a9fe4e3707b48a1905}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Position $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_ae497e03a2f4357a9fe4e3707b48a1905}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Unit\-Type $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_ae497e03a2f4357a9fe4e3707b48a1905}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::google\-::protobuf\-::\-Service\-Descriptor\-Proto $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_ae497e03a2f4357a9fe4e3707b48a1905}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::google\-::protobuf\-::\-Uninterpreted\-Option $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_ae497e03a2f4357a9fe4e3707b48a1905}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Unit $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_ae497e03a2f4357a9fe4e3707b48a1905}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::google\-::protobuf\-::\-File\-Descriptor\-Proto $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_ae497e03a2f4357a9fe4e3707b48a1905}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Region $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_ae497e03a2f4357a9fe4e3707b48a1905}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Race\-Data $>$}, and \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_ae497e03a2f4357a9fe4e3707b48a1905}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::google\-::protobuf\-::\-Enum\-Value\-Descriptor\-Proto $>$}.

\hypertarget{classgoogle_1_1protobuf_1_1internal_1_1RepeatedPtrFieldBase_aabed4d2e97494cea04d55bcc9de3f8a4}{\index{google\-::protobuf\-::internal\-::\-Repeated\-Ptr\-Field\-Base@{google\-::protobuf\-::internal\-::\-Repeated\-Ptr\-Field\-Base}!raw\-\_\-data@{raw\-\_\-data}}
\index{raw\-\_\-data@{raw\-\_\-data}!google::protobuf::internal::RepeatedPtrFieldBase@{google\-::protobuf\-::internal\-::\-Repeated\-Ptr\-Field\-Base}}
\subsubsection[{raw\-\_\-data}]{\setlength{\rightskip}{0pt plus 5cm}void $\ast$const $\ast$ {\bf google\-::protobuf\-::internal\-::\-Repeated\-Ptr\-Field\-Base\-::raw\-\_\-data} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline, protected\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1internal_1_1RepeatedPtrFieldBase_aabed4d2e97494cea04d55bcc9de3f8a4}
\hypertarget{classgoogle_1_1protobuf_1_1internal_1_1RepeatedPtrFieldBase_a790c5369ab497e33375623e3c4d64e28}{\index{google\-::protobuf\-::internal\-::\-Repeated\-Ptr\-Field\-Base@{google\-::protobuf\-::internal\-::\-Repeated\-Ptr\-Field\-Base}!raw\-\_\-mutable\-\_\-data@{raw\-\_\-mutable\-\_\-data}}
\index{raw\-\_\-mutable\-\_\-data@{raw\-\_\-mutable\-\_\-data}!google::protobuf::internal::RepeatedPtrFieldBase@{google\-::protobuf\-::internal\-::\-Repeated\-Ptr\-Field\-Base}}
\subsubsection[{raw\-\_\-mutable\-\_\-data}]{\setlength{\rightskip}{0pt plus 5cm}void $\ast$$\ast$ {\bf google\-::protobuf\-::internal\-::\-Repeated\-Ptr\-Field\-Base\-::raw\-\_\-mutable\-\_\-data} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline, protected\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1internal_1_1RepeatedPtrFieldBase_a790c5369ab497e33375623e3c4d64e28}
\hypertarget{classgoogle_1_1protobuf_1_1internal_1_1RepeatedPtrFieldBase_aa592c8012cfc0c45641ecea8e36be0c4}{\index{google\-::protobuf\-::internal\-::\-Repeated\-Ptr\-Field\-Base@{google\-::protobuf\-::internal\-::\-Repeated\-Ptr\-Field\-Base}!\-Release\-Cleared@{\-Release\-Cleared}}
\index{\-Release\-Cleared@{\-Release\-Cleared}!google::protobuf::internal::RepeatedPtrFieldBase@{google\-::protobuf\-::internal\-::\-Repeated\-Ptr\-Field\-Base}}
\subsubsection[{\-Release\-Cleared}]{\setlength{\rightskip}{0pt plus 5cm}template$<$typename Type\-Handler $>$ \-Type\-Handler\-::\-Type $\ast$ {\bf google\-::protobuf\-::internal\-::\-Repeated\-Ptr\-Field\-Base\-::\-Release\-Cleared} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline, protected\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1internal_1_1RepeatedPtrFieldBase_aa592c8012cfc0c45641ecea8e36be0c4}


\-Reimplemented in \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a0a7c5e7e39540c1f75420761ab938d70}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ Element $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a0a7c5e7e39540c1f75420761ab938d70}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Upgrade\-Type $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a0a7c5e7e39540c1f75420761ab938d70}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Chokepoint $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a0a7c5e7e39540c1f75420761ab938d70}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Tech\-Type\-Data $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a0a7c5e7e39540c1f75420761ab938d70}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Player\-Status $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a0a7c5e7e39540c1f75420761ab938d70}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::google\-::protobuf\-::\-Uninterpreted\-Option\-\_\-\-Name\-Part $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a0a7c5e7e39540c1f75420761ab938d70}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Player $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a0a7c5e7e39540c1f75420761ab938d70}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Upgrade\-Level $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a0a7c5e7e39540c1f75420761ab938d70}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ Message\-Lite $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a0a7c5e7e39540c1f75420761ab938d70}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Unit\-Type\-Int\-Pair $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a0a7c5e7e39540c1f75420761ab938d70}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Unit\-Id $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a0a7c5e7e39540c1f75420761ab938d70}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ T $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a0a7c5e7e39540c1f75420761ab938d70}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ string $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a0a7c5e7e39540c1f75420761ab938d70}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::std\-::string $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a0a7c5e7e39540c1f75420761ab938d70}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::google\-::protobuf\-::\-Descriptor\-Proto\-\_\-\-Extension\-Range $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a0a7c5e7e39540c1f75420761ab938d70}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::google\-::protobuf\-::\-Descriptor\-Proto $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a0a7c5e7e39540c1f75420761ab938d70}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Unit\-Type\-Data $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a0a7c5e7e39540c1f75420761ab938d70}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Base\-Location $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a0a7c5e7e39540c1f75420761ab938d70}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Draw\-Command $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a0a7c5e7e39540c1f75420761ab938d70}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Player\-Text $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a0a7c5e7e39540c1f75420761ab938d70}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::google\-::protobuf\-::\-Field\-Descriptor\-Proto $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a0a7c5e7e39540c1f75420761ab938d70}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Color $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a0a7c5e7e39540c1f75420761ab938d70}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::google\-::protobuf\-::\-Method\-Descriptor\-Proto $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a0a7c5e7e39540c1f75420761ab938d70}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Tech\-Type $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a0a7c5e7e39540c1f75420761ab938d70}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::google\-::protobuf\-::\-Enum\-Descriptor\-Proto $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a0a7c5e7e39540c1f75420761ab938d70}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Tile\-Position $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a0a7c5e7e39540c1f75420761ab938d70}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Weapon\-Type\-Data $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a0a7c5e7e39540c1f75420761ab938d70}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Polygon $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a0a7c5e7e39540c1f75420761ab938d70}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Command $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a0a7c5e7e39540c1f75420761ab938d70}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Bullet $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a0a7c5e7e39540c1f75420761ab938d70}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Upgrade\-Type\-Data $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a0a7c5e7e39540c1f75420761ab938d70}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Position $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a0a7c5e7e39540c1f75420761ab938d70}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Unit\-Type $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a0a7c5e7e39540c1f75420761ab938d70}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::google\-::protobuf\-::\-Service\-Descriptor\-Proto $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a0a7c5e7e39540c1f75420761ab938d70}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::google\-::protobuf\-::\-Uninterpreted\-Option $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a0a7c5e7e39540c1f75420761ab938d70}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Unit $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a0a7c5e7e39540c1f75420761ab938d70}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::google\-::protobuf\-::\-File\-Descriptor\-Proto $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a0a7c5e7e39540c1f75420761ab938d70}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Region $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a0a7c5e7e39540c1f75420761ab938d70}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Race\-Data $>$}, and \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a0a7c5e7e39540c1f75420761ab938d70}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::google\-::protobuf\-::\-Enum\-Value\-Descriptor\-Proto $>$}.

\hypertarget{classgoogle_1_1protobuf_1_1internal_1_1RepeatedPtrFieldBase_a28f3d4d916923f82c75516f21de50241}{\index{google\-::protobuf\-::internal\-::\-Repeated\-Ptr\-Field\-Base@{google\-::protobuf\-::internal\-::\-Repeated\-Ptr\-Field\-Base}!\-Release\-Last@{\-Release\-Last}}
\index{\-Release\-Last@{\-Release\-Last}!google::protobuf::internal::RepeatedPtrFieldBase@{google\-::protobuf\-::internal\-::\-Repeated\-Ptr\-Field\-Base}}
\subsubsection[{\-Release\-Last}]{\setlength{\rightskip}{0pt plus 5cm}template$<$typename Type\-Handler $>$ \-Type\-Handler\-::\-Type $\ast$ {\bf google\-::protobuf\-::internal\-::\-Repeated\-Ptr\-Field\-Base\-::\-Release\-Last} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline, protected\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1internal_1_1RepeatedPtrFieldBase_a28f3d4d916923f82c75516f21de50241}


\-Reimplemented in \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a339f6e6139b44d47deaec615457e1ba3}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ Element $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a339f6e6139b44d47deaec615457e1ba3}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Upgrade\-Type $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a339f6e6139b44d47deaec615457e1ba3}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Chokepoint $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a339f6e6139b44d47deaec615457e1ba3}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Tech\-Type\-Data $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a339f6e6139b44d47deaec615457e1ba3}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Player\-Status $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a339f6e6139b44d47deaec615457e1ba3}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::google\-::protobuf\-::\-Uninterpreted\-Option\-\_\-\-Name\-Part $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a339f6e6139b44d47deaec615457e1ba3}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Player $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a339f6e6139b44d47deaec615457e1ba3}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Upgrade\-Level $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a339f6e6139b44d47deaec615457e1ba3}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ Message\-Lite $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a339f6e6139b44d47deaec615457e1ba3}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Unit\-Type\-Int\-Pair $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a339f6e6139b44d47deaec615457e1ba3}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Unit\-Id $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a339f6e6139b44d47deaec615457e1ba3}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ T $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a339f6e6139b44d47deaec615457e1ba3}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ string $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a339f6e6139b44d47deaec615457e1ba3}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::std\-::string $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a339f6e6139b44d47deaec615457e1ba3}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::google\-::protobuf\-::\-Descriptor\-Proto\-\_\-\-Extension\-Range $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a339f6e6139b44d47deaec615457e1ba3}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::google\-::protobuf\-::\-Descriptor\-Proto $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a339f6e6139b44d47deaec615457e1ba3}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Unit\-Type\-Data $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a339f6e6139b44d47deaec615457e1ba3}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Base\-Location $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a339f6e6139b44d47deaec615457e1ba3}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Draw\-Command $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a339f6e6139b44d47deaec615457e1ba3}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Player\-Text $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a339f6e6139b44d47deaec615457e1ba3}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::google\-::protobuf\-::\-Field\-Descriptor\-Proto $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a339f6e6139b44d47deaec615457e1ba3}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Color $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a339f6e6139b44d47deaec615457e1ba3}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::google\-::protobuf\-::\-Method\-Descriptor\-Proto $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a339f6e6139b44d47deaec615457e1ba3}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Tech\-Type $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a339f6e6139b44d47deaec615457e1ba3}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::google\-::protobuf\-::\-Enum\-Descriptor\-Proto $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a339f6e6139b44d47deaec615457e1ba3}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Tile\-Position $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a339f6e6139b44d47deaec615457e1ba3}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Weapon\-Type\-Data $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a339f6e6139b44d47deaec615457e1ba3}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Polygon $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a339f6e6139b44d47deaec615457e1ba3}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Command $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a339f6e6139b44d47deaec615457e1ba3}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Bullet $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a339f6e6139b44d47deaec615457e1ba3}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Upgrade\-Type\-Data $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a339f6e6139b44d47deaec615457e1ba3}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Position $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a339f6e6139b44d47deaec615457e1ba3}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Unit\-Type $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a339f6e6139b44d47deaec615457e1ba3}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::google\-::protobuf\-::\-Service\-Descriptor\-Proto $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a339f6e6139b44d47deaec615457e1ba3}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::google\-::protobuf\-::\-Uninterpreted\-Option $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a339f6e6139b44d47deaec615457e1ba3}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Unit $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a339f6e6139b44d47deaec615457e1ba3}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::google\-::protobuf\-::\-File\-Descriptor\-Proto $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a339f6e6139b44d47deaec615457e1ba3}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Region $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a339f6e6139b44d47deaec615457e1ba3}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Race\-Data $>$}, and \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a339f6e6139b44d47deaec615457e1ba3}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::google\-::protobuf\-::\-Enum\-Value\-Descriptor\-Proto $>$}.

\hypertarget{classgoogle_1_1protobuf_1_1internal_1_1RepeatedPtrFieldBase_aabdf22f7d2a055f5006151d2dd8730ef}{\index{google\-::protobuf\-::internal\-::\-Repeated\-Ptr\-Field\-Base@{google\-::protobuf\-::internal\-::\-Repeated\-Ptr\-Field\-Base}!\-Remove\-Last@{\-Remove\-Last}}
\index{\-Remove\-Last@{\-Remove\-Last}!google::protobuf::internal::RepeatedPtrFieldBase@{google\-::protobuf\-::internal\-::\-Repeated\-Ptr\-Field\-Base}}
\subsubsection[{\-Remove\-Last}]{\setlength{\rightskip}{0pt plus 5cm}template$<$typename Type\-Handler $>$ void {\bf google\-::protobuf\-::internal\-::\-Repeated\-Ptr\-Field\-Base\-::\-Remove\-Last} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline, protected\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1internal_1_1RepeatedPtrFieldBase_aabdf22f7d2a055f5006151d2dd8730ef}


\-Reimplemented in \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a7af03bb7e4880acd4c829dd120057c3a}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ Element $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a7af03bb7e4880acd4c829dd120057c3a}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Upgrade\-Type $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a7af03bb7e4880acd4c829dd120057c3a}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Chokepoint $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a7af03bb7e4880acd4c829dd120057c3a}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Tech\-Type\-Data $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a7af03bb7e4880acd4c829dd120057c3a}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Player\-Status $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a7af03bb7e4880acd4c829dd120057c3a}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::google\-::protobuf\-::\-Uninterpreted\-Option\-\_\-\-Name\-Part $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a7af03bb7e4880acd4c829dd120057c3a}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Player $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a7af03bb7e4880acd4c829dd120057c3a}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Upgrade\-Level $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a7af03bb7e4880acd4c829dd120057c3a}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ Message\-Lite $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a7af03bb7e4880acd4c829dd120057c3a}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Unit\-Type\-Int\-Pair $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a7af03bb7e4880acd4c829dd120057c3a}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Unit\-Id $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a7af03bb7e4880acd4c829dd120057c3a}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ T $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a7af03bb7e4880acd4c829dd120057c3a}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ string $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a7af03bb7e4880acd4c829dd120057c3a}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::std\-::string $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a7af03bb7e4880acd4c829dd120057c3a}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::google\-::protobuf\-::\-Descriptor\-Proto\-\_\-\-Extension\-Range $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a7af03bb7e4880acd4c829dd120057c3a}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::google\-::protobuf\-::\-Descriptor\-Proto $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a7af03bb7e4880acd4c829dd120057c3a}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Unit\-Type\-Data $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a7af03bb7e4880acd4c829dd120057c3a}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Base\-Location $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a7af03bb7e4880acd4c829dd120057c3a}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Draw\-Command $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a7af03bb7e4880acd4c829dd120057c3a}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Player\-Text $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a7af03bb7e4880acd4c829dd120057c3a}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::google\-::protobuf\-::\-Field\-Descriptor\-Proto $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a7af03bb7e4880acd4c829dd120057c3a}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Color $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a7af03bb7e4880acd4c829dd120057c3a}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::google\-::protobuf\-::\-Method\-Descriptor\-Proto $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a7af03bb7e4880acd4c829dd120057c3a}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Tech\-Type $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a7af03bb7e4880acd4c829dd120057c3a}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::google\-::protobuf\-::\-Enum\-Descriptor\-Proto $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a7af03bb7e4880acd4c829dd120057c3a}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Tile\-Position $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a7af03bb7e4880acd4c829dd120057c3a}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Weapon\-Type\-Data $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a7af03bb7e4880acd4c829dd120057c3a}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Polygon $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a7af03bb7e4880acd4c829dd120057c3a}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Command $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a7af03bb7e4880acd4c829dd120057c3a}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Bullet $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a7af03bb7e4880acd4c829dd120057c3a}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Upgrade\-Type\-Data $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a7af03bb7e4880acd4c829dd120057c3a}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Position $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a7af03bb7e4880acd4c829dd120057c3a}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Unit\-Type $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a7af03bb7e4880acd4c829dd120057c3a}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::google\-::protobuf\-::\-Service\-Descriptor\-Proto $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a7af03bb7e4880acd4c829dd120057c3a}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::google\-::protobuf\-::\-Uninterpreted\-Option $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a7af03bb7e4880acd4c829dd120057c3a}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Unit $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a7af03bb7e4880acd4c829dd120057c3a}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::google\-::protobuf\-::\-File\-Descriptor\-Proto $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a7af03bb7e4880acd4c829dd120057c3a}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Region $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a7af03bb7e4880acd4c829dd120057c3a}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Race\-Data $>$}, and \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a7af03bb7e4880acd4c829dd120057c3a}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::google\-::protobuf\-::\-Enum\-Value\-Descriptor\-Proto $>$}.



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


\hypertarget{classgoogle_1_1protobuf_1_1internal_1_1RepeatedPtrFieldBase_af4e221729525ca3fa0b3d98f0cc48a1d}{\index{google\-::protobuf\-::internal\-::\-Repeated\-Ptr\-Field\-Base@{google\-::protobuf\-::internal\-::\-Repeated\-Ptr\-Field\-Base}!\-Reserve@{\-Reserve}}
\index{\-Reserve@{\-Reserve}!google::protobuf::internal::RepeatedPtrFieldBase@{google\-::protobuf\-::internal\-::\-Repeated\-Ptr\-Field\-Base}}
\subsubsection[{\-Reserve}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf google\-::protobuf\-::internal\-::\-Repeated\-Ptr\-Field\-Base\-::\-Reserve} (
\begin{DoxyParamCaption}
\item[{int}]{new\-\_\-size}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}protected\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1internal_1_1RepeatedPtrFieldBase_af4e221729525ca3fa0b3d98f0cc48a1d}


\-Reimplemented in \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_af198aa159e6b8451310558e829e524cb}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ Element $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_af198aa159e6b8451310558e829e524cb}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Upgrade\-Type $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_af198aa159e6b8451310558e829e524cb}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Chokepoint $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_af198aa159e6b8451310558e829e524cb}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Tech\-Type\-Data $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_af198aa159e6b8451310558e829e524cb}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Player\-Status $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_af198aa159e6b8451310558e829e524cb}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::google\-::protobuf\-::\-Uninterpreted\-Option\-\_\-\-Name\-Part $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_af198aa159e6b8451310558e829e524cb}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Player $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_af198aa159e6b8451310558e829e524cb}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Upgrade\-Level $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_af198aa159e6b8451310558e829e524cb}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ Message\-Lite $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_af198aa159e6b8451310558e829e524cb}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Unit\-Type\-Int\-Pair $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_af198aa159e6b8451310558e829e524cb}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Unit\-Id $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_af198aa159e6b8451310558e829e524cb}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ T $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_af198aa159e6b8451310558e829e524cb}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ string $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_af198aa159e6b8451310558e829e524cb}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::std\-::string $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_af198aa159e6b8451310558e829e524cb}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::google\-::protobuf\-::\-Descriptor\-Proto\-\_\-\-Extension\-Range $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_af198aa159e6b8451310558e829e524cb}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::google\-::protobuf\-::\-Descriptor\-Proto $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_af198aa159e6b8451310558e829e524cb}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Unit\-Type\-Data $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_af198aa159e6b8451310558e829e524cb}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Base\-Location $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_af198aa159e6b8451310558e829e524cb}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Draw\-Command $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_af198aa159e6b8451310558e829e524cb}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Player\-Text $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_af198aa159e6b8451310558e829e524cb}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::google\-::protobuf\-::\-Field\-Descriptor\-Proto $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_af198aa159e6b8451310558e829e524cb}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Color $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_af198aa159e6b8451310558e829e524cb}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::google\-::protobuf\-::\-Method\-Descriptor\-Proto $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_af198aa159e6b8451310558e829e524cb}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Tech\-Type $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_af198aa159e6b8451310558e829e524cb}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::google\-::protobuf\-::\-Enum\-Descriptor\-Proto $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_af198aa159e6b8451310558e829e524cb}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Tile\-Position $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_af198aa159e6b8451310558e829e524cb}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Weapon\-Type\-Data $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_af198aa159e6b8451310558e829e524cb}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Polygon $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_af198aa159e6b8451310558e829e524cb}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Command $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_af198aa159e6b8451310558e829e524cb}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Bullet $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_af198aa159e6b8451310558e829e524cb}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Upgrade\-Type\-Data $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_af198aa159e6b8451310558e829e524cb}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Position $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_af198aa159e6b8451310558e829e524cb}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Unit\-Type $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_af198aa159e6b8451310558e829e524cb}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::google\-::protobuf\-::\-Service\-Descriptor\-Proto $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_af198aa159e6b8451310558e829e524cb}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::google\-::protobuf\-::\-Uninterpreted\-Option $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_af198aa159e6b8451310558e829e524cb}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Unit $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_af198aa159e6b8451310558e829e524cb}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::google\-::protobuf\-::\-File\-Descriptor\-Proto $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_af198aa159e6b8451310558e829e524cb}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Region $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_af198aa159e6b8451310558e829e524cb}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Race\-Data $>$}, and \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_af198aa159e6b8451310558e829e524cb}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::google\-::protobuf\-::\-Enum\-Value\-Descriptor\-Proto $>$}.



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


\hypertarget{classgoogle_1_1protobuf_1_1internal_1_1RepeatedPtrFieldBase_a4579db9f3618365d1182971f431116bc}{\index{google\-::protobuf\-::internal\-::\-Repeated\-Ptr\-Field\-Base@{google\-::protobuf\-::internal\-::\-Repeated\-Ptr\-Field\-Base}!size@{size}}
\index{size@{size}!google::protobuf::internal::RepeatedPtrFieldBase@{google\-::protobuf\-::internal\-::\-Repeated\-Ptr\-Field\-Base}}
\subsubsection[{size}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf google\-::protobuf\-::internal\-::\-Repeated\-Ptr\-Field\-Base\-::size} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline, protected\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1internal_1_1RepeatedPtrFieldBase_a4579db9f3618365d1182971f431116bc}


\-Reimplemented in \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a8b3191b4c8f144f300848547128d5910}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ Element $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a8b3191b4c8f144f300848547128d5910}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Upgrade\-Type $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a8b3191b4c8f144f300848547128d5910}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Chokepoint $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a8b3191b4c8f144f300848547128d5910}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Tech\-Type\-Data $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a8b3191b4c8f144f300848547128d5910}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Player\-Status $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a8b3191b4c8f144f300848547128d5910}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::google\-::protobuf\-::\-Uninterpreted\-Option\-\_\-\-Name\-Part $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a8b3191b4c8f144f300848547128d5910}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Player $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a8b3191b4c8f144f300848547128d5910}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Upgrade\-Level $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a8b3191b4c8f144f300848547128d5910}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ Message\-Lite $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a8b3191b4c8f144f300848547128d5910}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Unit\-Type\-Int\-Pair $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a8b3191b4c8f144f300848547128d5910}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Unit\-Id $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a8b3191b4c8f144f300848547128d5910}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ T $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a8b3191b4c8f144f300848547128d5910}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ string $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a8b3191b4c8f144f300848547128d5910}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::std\-::string $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a8b3191b4c8f144f300848547128d5910}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::google\-::protobuf\-::\-Descriptor\-Proto\-\_\-\-Extension\-Range $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a8b3191b4c8f144f300848547128d5910}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::google\-::protobuf\-::\-Descriptor\-Proto $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a8b3191b4c8f144f300848547128d5910}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Unit\-Type\-Data $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a8b3191b4c8f144f300848547128d5910}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Base\-Location $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a8b3191b4c8f144f300848547128d5910}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Draw\-Command $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a8b3191b4c8f144f300848547128d5910}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Player\-Text $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a8b3191b4c8f144f300848547128d5910}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::google\-::protobuf\-::\-Field\-Descriptor\-Proto $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a8b3191b4c8f144f300848547128d5910}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Color $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a8b3191b4c8f144f300848547128d5910}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::google\-::protobuf\-::\-Method\-Descriptor\-Proto $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a8b3191b4c8f144f300848547128d5910}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Tech\-Type $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a8b3191b4c8f144f300848547128d5910}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::google\-::protobuf\-::\-Enum\-Descriptor\-Proto $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a8b3191b4c8f144f300848547128d5910}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Tile\-Position $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a8b3191b4c8f144f300848547128d5910}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Weapon\-Type\-Data $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a8b3191b4c8f144f300848547128d5910}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Polygon $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a8b3191b4c8f144f300848547128d5910}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Command $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a8b3191b4c8f144f300848547128d5910}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Bullet $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a8b3191b4c8f144f300848547128d5910}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Upgrade\-Type\-Data $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a8b3191b4c8f144f300848547128d5910}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Position $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a8b3191b4c8f144f300848547128d5910}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Unit\-Type $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a8b3191b4c8f144f300848547128d5910}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::google\-::protobuf\-::\-Service\-Descriptor\-Proto $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a8b3191b4c8f144f300848547128d5910}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::google\-::protobuf\-::\-Uninterpreted\-Option $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a8b3191b4c8f144f300848547128d5910}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Unit $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a8b3191b4c8f144f300848547128d5910}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::google\-::protobuf\-::\-File\-Descriptor\-Proto $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a8b3191b4c8f144f300848547128d5910}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Region $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a8b3191b4c8f144f300848547128d5910}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Race\-Data $>$}, and \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a8b3191b4c8f144f300848547128d5910}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::google\-::protobuf\-::\-Enum\-Value\-Descriptor\-Proto $>$}.



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


\hypertarget{classgoogle_1_1protobuf_1_1internal_1_1RepeatedPtrFieldBase_a9957c8275da8a499d25f658a18cb9e2b}{\index{google\-::protobuf\-::internal\-::\-Repeated\-Ptr\-Field\-Base@{google\-::protobuf\-::internal\-::\-Repeated\-Ptr\-Field\-Base}!\-Space\-Used\-Excluding\-Self@{\-Space\-Used\-Excluding\-Self}}
\index{\-Space\-Used\-Excluding\-Self@{\-Space\-Used\-Excluding\-Self}!google::protobuf::internal::RepeatedPtrFieldBase@{google\-::protobuf\-::internal\-::\-Repeated\-Ptr\-Field\-Base}}
\subsubsection[{\-Space\-Used\-Excluding\-Self}]{\setlength{\rightskip}{0pt plus 5cm}template$<$typename Type\-Handler $>$ int {\bf google\-::protobuf\-::internal\-::\-Repeated\-Ptr\-Field\-Base\-::\-Space\-Used\-Excluding\-Self} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline, protected\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1internal_1_1RepeatedPtrFieldBase_a9957c8275da8a499d25f658a18cb9e2b}


\-Reimplemented in \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a4aa3188503d024f9faf3d8f6c7e45430}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ Element $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a4aa3188503d024f9faf3d8f6c7e45430}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Upgrade\-Type $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a4aa3188503d024f9faf3d8f6c7e45430}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Chokepoint $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a4aa3188503d024f9faf3d8f6c7e45430}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Tech\-Type\-Data $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a4aa3188503d024f9faf3d8f6c7e45430}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Player\-Status $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a4aa3188503d024f9faf3d8f6c7e45430}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::google\-::protobuf\-::\-Uninterpreted\-Option\-\_\-\-Name\-Part $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a4aa3188503d024f9faf3d8f6c7e45430}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Player $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a4aa3188503d024f9faf3d8f6c7e45430}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Upgrade\-Level $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a4aa3188503d024f9faf3d8f6c7e45430}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ Message\-Lite $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a4aa3188503d024f9faf3d8f6c7e45430}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Unit\-Type\-Int\-Pair $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a4aa3188503d024f9faf3d8f6c7e45430}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Unit\-Id $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a4aa3188503d024f9faf3d8f6c7e45430}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ T $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a4aa3188503d024f9faf3d8f6c7e45430}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ string $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a4aa3188503d024f9faf3d8f6c7e45430}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::std\-::string $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a4aa3188503d024f9faf3d8f6c7e45430}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::google\-::protobuf\-::\-Descriptor\-Proto\-\_\-\-Extension\-Range $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a4aa3188503d024f9faf3d8f6c7e45430}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::google\-::protobuf\-::\-Descriptor\-Proto $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a4aa3188503d024f9faf3d8f6c7e45430}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Unit\-Type\-Data $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a4aa3188503d024f9faf3d8f6c7e45430}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Base\-Location $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a4aa3188503d024f9faf3d8f6c7e45430}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Draw\-Command $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a4aa3188503d024f9faf3d8f6c7e45430}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Player\-Text $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a4aa3188503d024f9faf3d8f6c7e45430}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::google\-::protobuf\-::\-Field\-Descriptor\-Proto $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a4aa3188503d024f9faf3d8f6c7e45430}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Color $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a4aa3188503d024f9faf3d8f6c7e45430}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::google\-::protobuf\-::\-Method\-Descriptor\-Proto $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a4aa3188503d024f9faf3d8f6c7e45430}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Tech\-Type $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a4aa3188503d024f9faf3d8f6c7e45430}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::google\-::protobuf\-::\-Enum\-Descriptor\-Proto $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a4aa3188503d024f9faf3d8f6c7e45430}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Tile\-Position $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a4aa3188503d024f9faf3d8f6c7e45430}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Weapon\-Type\-Data $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a4aa3188503d024f9faf3d8f6c7e45430}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Polygon $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a4aa3188503d024f9faf3d8f6c7e45430}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Command $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a4aa3188503d024f9faf3d8f6c7e45430}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Bullet $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a4aa3188503d024f9faf3d8f6c7e45430}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Upgrade\-Type\-Data $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a4aa3188503d024f9faf3d8f6c7e45430}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Position $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a4aa3188503d024f9faf3d8f6c7e45430}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Unit\-Type $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a4aa3188503d024f9faf3d8f6c7e45430}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::google\-::protobuf\-::\-Service\-Descriptor\-Proto $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a4aa3188503d024f9faf3d8f6c7e45430}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::google\-::protobuf\-::\-Uninterpreted\-Option $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a4aa3188503d024f9faf3d8f6c7e45430}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Unit $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a4aa3188503d024f9faf3d8f6c7e45430}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::google\-::protobuf\-::\-File\-Descriptor\-Proto $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a4aa3188503d024f9faf3d8f6c7e45430}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Region $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a4aa3188503d024f9faf3d8f6c7e45430}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Race\-Data $>$}, and \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_a4aa3188503d024f9faf3d8f6c7e45430}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::google\-::protobuf\-::\-Enum\-Value\-Descriptor\-Proto $>$}.

\hypertarget{classgoogle_1_1protobuf_1_1internal_1_1RepeatedPtrFieldBase_a72eec78759956c1e56aa24f0ba8c580d}{\index{google\-::protobuf\-::internal\-::\-Repeated\-Ptr\-Field\-Base@{google\-::protobuf\-::internal\-::\-Repeated\-Ptr\-Field\-Base}!\-Swap@{\-Swap}}
\index{\-Swap@{\-Swap}!google::protobuf::internal::RepeatedPtrFieldBase@{google\-::protobuf\-::internal\-::\-Repeated\-Ptr\-Field\-Base}}
\subsubsection[{\-Swap}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf google\-::protobuf\-::internal\-::\-Repeated\-Ptr\-Field\-Base\-::\-Swap} (
\begin{DoxyParamCaption}
\item[{{\bf \-Repeated\-Ptr\-Field\-Base} $\ast$}]{other}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}protected\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1internal_1_1RepeatedPtrFieldBase_a72eec78759956c1e56aa24f0ba8c580d}
\hypertarget{classgoogle_1_1protobuf_1_1internal_1_1RepeatedPtrFieldBase_ad31a61ea305e380170bbedd71a9e203d}{\index{google\-::protobuf\-::internal\-::\-Repeated\-Ptr\-Field\-Base@{google\-::protobuf\-::internal\-::\-Repeated\-Ptr\-Field\-Base}!\-Swap\-Elements@{\-Swap\-Elements}}
\index{\-Swap\-Elements@{\-Swap\-Elements}!google::protobuf::internal::RepeatedPtrFieldBase@{google\-::protobuf\-::internal\-::\-Repeated\-Ptr\-Field\-Base}}
\subsubsection[{\-Swap\-Elements}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf google\-::protobuf\-::internal\-::\-Repeated\-Ptr\-Field\-Base\-::\-Swap\-Elements} (
\begin{DoxyParamCaption}
\item[{int}]{index1, }
\item[{int}]{index2}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline, protected\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1internal_1_1RepeatedPtrFieldBase_ad31a61ea305e380170bbedd71a9e203d}


\-Reimplemented in \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_aa34adfd4d30c22df58d991aea889471f}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ Element $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_aa34adfd4d30c22df58d991aea889471f}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Upgrade\-Type $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_aa34adfd4d30c22df58d991aea889471f}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Chokepoint $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_aa34adfd4d30c22df58d991aea889471f}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Tech\-Type\-Data $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_aa34adfd4d30c22df58d991aea889471f}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Player\-Status $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_aa34adfd4d30c22df58d991aea889471f}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::google\-::protobuf\-::\-Uninterpreted\-Option\-\_\-\-Name\-Part $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_aa34adfd4d30c22df58d991aea889471f}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Player $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_aa34adfd4d30c22df58d991aea889471f}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Upgrade\-Level $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_aa34adfd4d30c22df58d991aea889471f}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ Message\-Lite $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_aa34adfd4d30c22df58d991aea889471f}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Unit\-Type\-Int\-Pair $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_aa34adfd4d30c22df58d991aea889471f}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Unit\-Id $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_aa34adfd4d30c22df58d991aea889471f}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ T $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_aa34adfd4d30c22df58d991aea889471f}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ string $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_aa34adfd4d30c22df58d991aea889471f}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::std\-::string $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_aa34adfd4d30c22df58d991aea889471f}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::google\-::protobuf\-::\-Descriptor\-Proto\-\_\-\-Extension\-Range $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_aa34adfd4d30c22df58d991aea889471f}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::google\-::protobuf\-::\-Descriptor\-Proto $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_aa34adfd4d30c22df58d991aea889471f}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Unit\-Type\-Data $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_aa34adfd4d30c22df58d991aea889471f}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Base\-Location $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_aa34adfd4d30c22df58d991aea889471f}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Draw\-Command $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_aa34adfd4d30c22df58d991aea889471f}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Player\-Text $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_aa34adfd4d30c22df58d991aea889471f}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::google\-::protobuf\-::\-Field\-Descriptor\-Proto $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_aa34adfd4d30c22df58d991aea889471f}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Color $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_aa34adfd4d30c22df58d991aea889471f}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::google\-::protobuf\-::\-Method\-Descriptor\-Proto $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_aa34adfd4d30c22df58d991aea889471f}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Tech\-Type $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_aa34adfd4d30c22df58d991aea889471f}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::google\-::protobuf\-::\-Enum\-Descriptor\-Proto $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_aa34adfd4d30c22df58d991aea889471f}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Tile\-Position $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_aa34adfd4d30c22df58d991aea889471f}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Weapon\-Type\-Data $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_aa34adfd4d30c22df58d991aea889471f}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Polygon $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_aa34adfd4d30c22df58d991aea889471f}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Command $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_aa34adfd4d30c22df58d991aea889471f}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Bullet $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_aa34adfd4d30c22df58d991aea889471f}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Upgrade\-Type\-Data $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_aa34adfd4d30c22df58d991aea889471f}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Position $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_aa34adfd4d30c22df58d991aea889471f}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Unit\-Type $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_aa34adfd4d30c22df58d991aea889471f}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::google\-::protobuf\-::\-Service\-Descriptor\-Proto $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_aa34adfd4d30c22df58d991aea889471f}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::google\-::protobuf\-::\-Uninterpreted\-Option $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_aa34adfd4d30c22df58d991aea889471f}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Unit $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_aa34adfd4d30c22df58d991aea889471f}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::google\-::protobuf\-::\-File\-Descriptor\-Proto $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_aa34adfd4d30c22df58d991aea889471f}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Region $>$}, \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_aa34adfd4d30c22df58d991aea889471f}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::messages\-::\-Race\-Data $>$}, and \hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField_aa34adfd4d30c22df58d991aea889471f}{google\-::protobuf\-::\-Repeated\-Ptr\-Field$<$ \-::google\-::protobuf\-::\-Enum\-Value\-Descriptor\-Proto $>$}.



\subsection{\-Friends \-And \-Related \-Function \-Documentation}
\hypertarget{classgoogle_1_1protobuf_1_1internal_1_1RepeatedPtrFieldBase_a1c31850b9ca42e96165e0ef5849b8aa2}{\index{google\-::protobuf\-::internal\-::\-Repeated\-Ptr\-Field\-Base@{google\-::protobuf\-::internal\-::\-Repeated\-Ptr\-Field\-Base}!\-Extension\-Set@{\-Extension\-Set}}
\index{\-Extension\-Set@{\-Extension\-Set}!google::protobuf::internal::RepeatedPtrFieldBase@{google\-::protobuf\-::internal\-::\-Repeated\-Ptr\-Field\-Base}}
\subsubsection[{\-Extension\-Set}]{\setlength{\rightskip}{0pt plus 5cm}friend class {\bf \-Extension\-Set}\hspace{0.3cm}{\ttfamily  \mbox{[}friend\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1internal_1_1RepeatedPtrFieldBase_a1c31850b9ca42e96165e0ef5849b8aa2}
\hypertarget{classgoogle_1_1protobuf_1_1internal_1_1RepeatedPtrFieldBase_a91923198680d7ae3f103ce5b3db35ca4}{\index{google\-::protobuf\-::internal\-::\-Repeated\-Ptr\-Field\-Base@{google\-::protobuf\-::internal\-::\-Repeated\-Ptr\-Field\-Base}!\-Generated\-Message\-Reflection@{\-Generated\-Message\-Reflection}}
\index{\-Generated\-Message\-Reflection@{\-Generated\-Message\-Reflection}!google::protobuf::internal::RepeatedPtrFieldBase@{google\-::protobuf\-::internal\-::\-Repeated\-Ptr\-Field\-Base}}
\subsubsection[{\-Generated\-Message\-Reflection}]{\setlength{\rightskip}{0pt plus 5cm}friend class {\bf \-Generated\-Message\-Reflection}\hspace{0.3cm}{\ttfamily  \mbox{[}friend\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1internal_1_1RepeatedPtrFieldBase_a91923198680d7ae3f103ce5b3db35ca4}


\-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}
