\hypertarget{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection}{\section{google\-:\-:protobuf\-:\-:internal\-:\-:\-Generated\-Message\-Reflection \-Class \-Reference}
\label{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection}\index{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection@{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection}}
}


{\ttfamily \#include $<$generated\-\_\-message\-\_\-reflection.\-h$>$}



\-Inheritance diagram for google\-:\-:protobuf\-:\-:internal\-:\-:\-Generated\-Message\-Reflection\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=338pt]{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection__inherit__graph}
\end{center}
\end{figure}


\-Collaboration diagram for google\-:\-:protobuf\-:\-:internal\-:\-:\-Generated\-Message\-Reflection\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=338pt]{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection__coll__graph}
\end{center}
\end{figure}
\subsection*{\-Public \-Member \-Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_a1743cfe6f3e647c3ea139e268bb2c8b5}{\-Generated\-Message\-Reflection} (const \hyperlink{classgoogle_1_1protobuf_1_1Descriptor}{\-Descriptor} $\ast$descriptor, const \hyperlink{classgoogle_1_1protobuf_1_1Message}{\-Message} $\ast$default\-\_\-instance, const int offsets\mbox{[}$\,$\mbox{]}, int has\-\_\-bits\-\_\-offset, int unknown\-\_\-fields\-\_\-offset, int extensions\-\_\-offset, const \hyperlink{classgoogle_1_1protobuf_1_1DescriptorPool}{\-Descriptor\-Pool} $\ast$pool, \hyperlink{classgoogle_1_1protobuf_1_1MessageFactory}{\-Message\-Factory} $\ast$factory, int object\-\_\-size)
\item 
\hyperlink{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_a080561f8de57335bff39e4b73e6304ab}{$\sim$\-Generated\-Message\-Reflection} ()
\item 
const \hyperlink{classgoogle_1_1protobuf_1_1UnknownFieldSet}{\-Unknown\-Field\-Set} \& \hyperlink{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_a4ebbd0c5136b334065e845ba8181e50a}{\-Get\-Unknown\-Fields} (const \hyperlink{classgoogle_1_1protobuf_1_1Message}{\-Message} \&message) const 
\item 
\hyperlink{classgoogle_1_1protobuf_1_1UnknownFieldSet}{\-Unknown\-Field\-Set} $\ast$ \hyperlink{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_ac26ba177b3b6e3f1d810aa39ce6056f3}{\-Mutable\-Unknown\-Fields} (\hyperlink{classgoogle_1_1protobuf_1_1Message}{\-Message} $\ast$message) const 
\item 
int \hyperlink{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_aad6aa27efa84498f68eb6d6fb3830fba}{\-Space\-Used} (const \hyperlink{classgoogle_1_1protobuf_1_1Message}{\-Message} \&message) const 
\item 
bool \hyperlink{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_ae756b11882613bd825f5cbeb1484f609}{\-Has\-Field} (const \hyperlink{classgoogle_1_1protobuf_1_1Message}{\-Message} \&message, const \hyperlink{classgoogle_1_1protobuf_1_1FieldDescriptor}{\-Field\-Descriptor} $\ast$field) const 
\item 
int \hyperlink{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_a97d812e195954d325d9f5f4cfef2f73e}{\-Field\-Size} (const \hyperlink{classgoogle_1_1protobuf_1_1Message}{\-Message} \&message, const \hyperlink{classgoogle_1_1protobuf_1_1FieldDescriptor}{\-Field\-Descriptor} $\ast$field) const 
\item 
void \hyperlink{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_a4f673c57d6a2eeb089d7320fe9419c69}{\-Clear\-Field} (\hyperlink{classgoogle_1_1protobuf_1_1Message}{\-Message} $\ast$message, const \hyperlink{classgoogle_1_1protobuf_1_1FieldDescriptor}{\-Field\-Descriptor} $\ast$field) const 
\item 
void \hyperlink{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_a8d048890552c18b6ba950e3939a7a560}{\-Remove\-Last} (\hyperlink{classgoogle_1_1protobuf_1_1Message}{\-Message} $\ast$message, const \hyperlink{classgoogle_1_1protobuf_1_1FieldDescriptor}{\-Field\-Descriptor} $\ast$field) const 
\item 
void \hyperlink{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_a206313573d7854f3e9cfcd2168d39b65}{\-Swap} (\hyperlink{classgoogle_1_1protobuf_1_1Message}{\-Message} $\ast$message1, \hyperlink{classgoogle_1_1protobuf_1_1Message}{\-Message} $\ast$message2) const 
\item 
void \hyperlink{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_a7fcb68457122d59615218b4cb8e4c79d}{\-Swap\-Elements} (\hyperlink{classgoogle_1_1protobuf_1_1Message}{\-Message} $\ast$message, const \hyperlink{classgoogle_1_1protobuf_1_1FieldDescriptor}{\-Field\-Descriptor} $\ast$field, int index1, int index2) const 
\item 
void \hyperlink{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_a8976a09853c91b1f40d32c2487648650}{\-List\-Fields} (const \hyperlink{classgoogle_1_1protobuf_1_1Message}{\-Message} \&message, vector$<$ const \hyperlink{classgoogle_1_1protobuf_1_1FieldDescriptor}{\-Field\-Descriptor} $\ast$ $>$ $\ast$\hyperlink{wire__format__lite_8h_ae04293253b669ea7b9882c968030eeed}{output}) const 
\item 
\hyperlink{namespacegoogle_1_1protobuf_a226b60f758da1259c33583ecf10cd15d}{int32} \hyperlink{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_a7f94b26c564c55cd6ed1c1e4768fa886}{\-Get\-Int32} (const \hyperlink{classgoogle_1_1protobuf_1_1Message}{\-Message} \&message, const \hyperlink{classgoogle_1_1protobuf_1_1FieldDescriptor}{\-Field\-Descriptor} $\ast$field) const 
\item 
\hyperlink{namespacegoogle_1_1protobuf_adcd50a8bb13efd71e1067d4c07acc3e5}{int64} \hyperlink{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_a8cc60a96e97bdae8eecd76f574e6887a}{\-Get\-Int64} (const \hyperlink{classgoogle_1_1protobuf_1_1Message}{\-Message} \&message, const \hyperlink{classgoogle_1_1protobuf_1_1FieldDescriptor}{\-Field\-Descriptor} $\ast$field) const 
\item 
\hyperlink{namespacegoogle_1_1protobuf_a1e71aef03d3769d50688e4bb9acb0535}{uint32} \hyperlink{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_a05842ca91e0aec34ad8c3b0541965250}{\-Get\-U\-Int32} (const \hyperlink{classgoogle_1_1protobuf_1_1Message}{\-Message} \&message, const \hyperlink{classgoogle_1_1protobuf_1_1FieldDescriptor}{\-Field\-Descriptor} $\ast$field) const 
\item 
\hyperlink{namespacegoogle_1_1protobuf_af9dee8ec0ced67fb1a8ec454de8c2a7f}{uint64} \hyperlink{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_af5697ec7fb145644dc32b192e8307ff4}{\-Get\-U\-Int64} (const \hyperlink{classgoogle_1_1protobuf_1_1Message}{\-Message} \&message, const \hyperlink{classgoogle_1_1protobuf_1_1FieldDescriptor}{\-Field\-Descriptor} $\ast$field) const 
\item 
float \hyperlink{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_a5c418a66381659a89d4e9c5a3eed3266}{\-Get\-Float} (const \hyperlink{classgoogle_1_1protobuf_1_1Message}{\-Message} \&message, const \hyperlink{classgoogle_1_1protobuf_1_1FieldDescriptor}{\-Field\-Descriptor} $\ast$field) const 
\item 
double \hyperlink{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_adfdd81ed26a904a9ea5459ac707c9d68}{\-Get\-Double} (const \hyperlink{classgoogle_1_1protobuf_1_1Message}{\-Message} \&message, const \hyperlink{classgoogle_1_1protobuf_1_1FieldDescriptor}{\-Field\-Descriptor} $\ast$field) const 
\item 
bool \hyperlink{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_a4cebbade9cd5ebb45701198d0e6cc6b2}{\-Get\-Bool} (const \hyperlink{classgoogle_1_1protobuf_1_1Message}{\-Message} \&message, const \hyperlink{classgoogle_1_1protobuf_1_1FieldDescriptor}{\-Field\-Descriptor} $\ast$field) const 
\item 
string \hyperlink{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_ab97f311403c900131d22536ba3ab8cd2}{\-Get\-String} (const \hyperlink{classgoogle_1_1protobuf_1_1Message}{\-Message} \&message, const \hyperlink{classgoogle_1_1protobuf_1_1FieldDescriptor}{\-Field\-Descriptor} $\ast$field) const 
\item 
const string \& \hyperlink{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_ae11a8000eee14a6406043a3a8f3dbcf4}{\-Get\-String\-Reference} (const \hyperlink{classgoogle_1_1protobuf_1_1Message}{\-Message} \&message, const \hyperlink{classgoogle_1_1protobuf_1_1FieldDescriptor}{\-Field\-Descriptor} $\ast$field, string $\ast$scratch) const 
\item 
const \hyperlink{classgoogle_1_1protobuf_1_1EnumValueDescriptor}{\-Enum\-Value\-Descriptor} $\ast$ \hyperlink{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_ad6aa30ec2397a3640cbf2a10f4793f29}{\-Get\-Enum} (const \hyperlink{classgoogle_1_1protobuf_1_1Message}{\-Message} \&message, const \hyperlink{classgoogle_1_1protobuf_1_1FieldDescriptor}{\-Field\-Descriptor} $\ast$field) const 
\item 
const \hyperlink{classgoogle_1_1protobuf_1_1Message}{\-Message} \& \hyperlink{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_ad6f8efeb3b5a0a83e809676a766db599}{\-Get\-Message} (const \hyperlink{classgoogle_1_1protobuf_1_1Message}{\-Message} \&message, const \hyperlink{classgoogle_1_1protobuf_1_1FieldDescriptor}{\-Field\-Descriptor} $\ast$field, \hyperlink{classgoogle_1_1protobuf_1_1MessageFactory}{\-Message\-Factory} $\ast$factory=\-N\-U\-L\-L) const 
\item 
void \hyperlink{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_a1e9ff7a7c9102c55e846b3f380e5c57c}{\-Set\-Int32} (\hyperlink{classgoogle_1_1protobuf_1_1Message}{\-Message} $\ast$message, const \hyperlink{classgoogle_1_1protobuf_1_1FieldDescriptor}{\-Field\-Descriptor} $\ast$field, \hyperlink{namespacegoogle_1_1protobuf_a226b60f758da1259c33583ecf10cd15d}{int32} \hyperlink{namespacegoogle_1_1protobuf_a894605792ac95df7f2b9d4c73eb18f63}{value}) const 
\item 
void \hyperlink{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_a0a2bd735c1b05a6abc815dd6c8c8f380}{\-Set\-Int64} (\hyperlink{classgoogle_1_1protobuf_1_1Message}{\-Message} $\ast$message, const \hyperlink{classgoogle_1_1protobuf_1_1FieldDescriptor}{\-Field\-Descriptor} $\ast$field, \hyperlink{namespacegoogle_1_1protobuf_adcd50a8bb13efd71e1067d4c07acc3e5}{int64} \hyperlink{namespacegoogle_1_1protobuf_a894605792ac95df7f2b9d4c73eb18f63}{value}) const 
\item 
void \hyperlink{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_a313a8ac152935bc491199299c17db9a3}{\-Set\-U\-Int32} (\hyperlink{classgoogle_1_1protobuf_1_1Message}{\-Message} $\ast$message, const \hyperlink{classgoogle_1_1protobuf_1_1FieldDescriptor}{\-Field\-Descriptor} $\ast$field, \hyperlink{namespacegoogle_1_1protobuf_a1e71aef03d3769d50688e4bb9acb0535}{uint32} \hyperlink{namespacegoogle_1_1protobuf_a894605792ac95df7f2b9d4c73eb18f63}{value}) const 
\item 
void \hyperlink{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_a753f3f31ec3c52603cd502a652bbec61}{\-Set\-U\-Int64} (\hyperlink{classgoogle_1_1protobuf_1_1Message}{\-Message} $\ast$message, const \hyperlink{classgoogle_1_1protobuf_1_1FieldDescriptor}{\-Field\-Descriptor} $\ast$field, \hyperlink{namespacegoogle_1_1protobuf_af9dee8ec0ced67fb1a8ec454de8c2a7f}{uint64} \hyperlink{namespacegoogle_1_1protobuf_a894605792ac95df7f2b9d4c73eb18f63}{value}) const 
\item 
void \hyperlink{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_a84e1033a6115c46bb1a48f72edd67d04}{\-Set\-Float} (\hyperlink{classgoogle_1_1protobuf_1_1Message}{\-Message} $\ast$message, const \hyperlink{classgoogle_1_1protobuf_1_1FieldDescriptor}{\-Field\-Descriptor} $\ast$field, float \hyperlink{namespacegoogle_1_1protobuf_a894605792ac95df7f2b9d4c73eb18f63}{value}) const 
\item 
void \hyperlink{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_a49965c1a6d36f992569deec119f6c58a}{\-Set\-Double} (\hyperlink{classgoogle_1_1protobuf_1_1Message}{\-Message} $\ast$message, const \hyperlink{classgoogle_1_1protobuf_1_1FieldDescriptor}{\-Field\-Descriptor} $\ast$field, double \hyperlink{namespacegoogle_1_1protobuf_a894605792ac95df7f2b9d4c73eb18f63}{value}) const 
\item 
void \hyperlink{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_ad09ad0ddb0104149cb711be7bb2ebe4c}{\-Set\-Bool} (\hyperlink{classgoogle_1_1protobuf_1_1Message}{\-Message} $\ast$message, const \hyperlink{classgoogle_1_1protobuf_1_1FieldDescriptor}{\-Field\-Descriptor} $\ast$field, bool \hyperlink{namespacegoogle_1_1protobuf_a894605792ac95df7f2b9d4c73eb18f63}{value}) const 
\item 
void \hyperlink{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_ac6124369c48ae20a8974d62eab19c375}{\-Set\-String} (\hyperlink{classgoogle_1_1protobuf_1_1Message}{\-Message} $\ast$message, const \hyperlink{classgoogle_1_1protobuf_1_1FieldDescriptor}{\-Field\-Descriptor} $\ast$field, const string \&\hyperlink{namespacegoogle_1_1protobuf_a894605792ac95df7f2b9d4c73eb18f63}{value}) const 
\item 
void \hyperlink{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_aaca0d8ea4aacab78e1a0719cc08ede6d}{\-Set\-Enum} (\hyperlink{classgoogle_1_1protobuf_1_1Message}{\-Message} $\ast$message, const \hyperlink{classgoogle_1_1protobuf_1_1FieldDescriptor}{\-Field\-Descriptor} $\ast$field, const \hyperlink{classgoogle_1_1protobuf_1_1EnumValueDescriptor}{\-Enum\-Value\-Descriptor} $\ast$\hyperlink{namespacegoogle_1_1protobuf_a894605792ac95df7f2b9d4c73eb18f63}{value}) const 
\item 
\hyperlink{classgoogle_1_1protobuf_1_1Message}{\-Message} $\ast$ \hyperlink{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_a264d0be385fe563d8d9f67ce285a5ebd}{\-Mutable\-Message} (\hyperlink{classgoogle_1_1protobuf_1_1Message}{\-Message} $\ast$message, const \hyperlink{classgoogle_1_1protobuf_1_1FieldDescriptor}{\-Field\-Descriptor} $\ast$field, \hyperlink{classgoogle_1_1protobuf_1_1MessageFactory}{\-Message\-Factory} $\ast$factory=\-N\-U\-L\-L) const 
\item 
\hyperlink{namespacegoogle_1_1protobuf_a226b60f758da1259c33583ecf10cd15d}{int32} \hyperlink{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_a765170e38113121858d87c4fa96d607a}{\-Get\-Repeated\-Int32} (const \hyperlink{classgoogle_1_1protobuf_1_1Message}{\-Message} \&message, const \hyperlink{classgoogle_1_1protobuf_1_1FieldDescriptor}{\-Field\-Descriptor} $\ast$field, int index) const 
\item 
\hyperlink{namespacegoogle_1_1protobuf_adcd50a8bb13efd71e1067d4c07acc3e5}{int64} \hyperlink{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_acee2bef988e3e5e458ca5b9795a935d3}{\-Get\-Repeated\-Int64} (const \hyperlink{classgoogle_1_1protobuf_1_1Message}{\-Message} \&message, const \hyperlink{classgoogle_1_1protobuf_1_1FieldDescriptor}{\-Field\-Descriptor} $\ast$field, int index) const 
\item 
\hyperlink{namespacegoogle_1_1protobuf_a1e71aef03d3769d50688e4bb9acb0535}{uint32} \hyperlink{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_a27ddcb96f397e6c38dcbede1d6abf79c}{\-Get\-Repeated\-U\-Int32} (const \hyperlink{classgoogle_1_1protobuf_1_1Message}{\-Message} \&message, const \hyperlink{classgoogle_1_1protobuf_1_1FieldDescriptor}{\-Field\-Descriptor} $\ast$field, int index) const 
\item 
\hyperlink{namespacegoogle_1_1protobuf_af9dee8ec0ced67fb1a8ec454de8c2a7f}{uint64} \hyperlink{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_a5e0dfc13aa2eb99d95b1ea45d187adfc}{\-Get\-Repeated\-U\-Int64} (const \hyperlink{classgoogle_1_1protobuf_1_1Message}{\-Message} \&message, const \hyperlink{classgoogle_1_1protobuf_1_1FieldDescriptor}{\-Field\-Descriptor} $\ast$field, int index) const 
\item 
float \hyperlink{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_ad74182d7ea94087d127317fa7a00afb0}{\-Get\-Repeated\-Float} (const \hyperlink{classgoogle_1_1protobuf_1_1Message}{\-Message} \&message, const \hyperlink{classgoogle_1_1protobuf_1_1FieldDescriptor}{\-Field\-Descriptor} $\ast$field, int index) const 
\item 
double \hyperlink{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_ade2d53c78ed8f867fce41843fd1f5637}{\-Get\-Repeated\-Double} (const \hyperlink{classgoogle_1_1protobuf_1_1Message}{\-Message} \&message, const \hyperlink{classgoogle_1_1protobuf_1_1FieldDescriptor}{\-Field\-Descriptor} $\ast$field, int index) const 
\item 
bool \hyperlink{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_a49b3e2f236e9fb2d922cbbeea7ecfd7f}{\-Get\-Repeated\-Bool} (const \hyperlink{classgoogle_1_1protobuf_1_1Message}{\-Message} \&message, const \hyperlink{classgoogle_1_1protobuf_1_1FieldDescriptor}{\-Field\-Descriptor} $\ast$field, int index) const 
\item 
string \hyperlink{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_aef7b92258e7e9640bdd4634d37f7b520}{\-Get\-Repeated\-String} (const \hyperlink{classgoogle_1_1protobuf_1_1Message}{\-Message} \&message, const \hyperlink{classgoogle_1_1protobuf_1_1FieldDescriptor}{\-Field\-Descriptor} $\ast$field, int index) const 
\item 
const string \& \hyperlink{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_a21cac2811f1311ae8b9106c1099379d7}{\-Get\-Repeated\-String\-Reference} (const \hyperlink{classgoogle_1_1protobuf_1_1Message}{\-Message} \&message, const \hyperlink{classgoogle_1_1protobuf_1_1FieldDescriptor}{\-Field\-Descriptor} $\ast$field, int index, string $\ast$scratch) const 
\item 
const \hyperlink{classgoogle_1_1protobuf_1_1EnumValueDescriptor}{\-Enum\-Value\-Descriptor} $\ast$ \hyperlink{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_a66a0c344010c57ea89dbf9abd34bd914}{\-Get\-Repeated\-Enum} (const \hyperlink{classgoogle_1_1protobuf_1_1Message}{\-Message} \&message, const \hyperlink{classgoogle_1_1protobuf_1_1FieldDescriptor}{\-Field\-Descriptor} $\ast$field, int index) const 
\item 
const \hyperlink{classgoogle_1_1protobuf_1_1Message}{\-Message} \& \hyperlink{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_ad4fbcdf177724af1172f55f9c89269d9}{\-Get\-Repeated\-Message} (const \hyperlink{classgoogle_1_1protobuf_1_1Message}{\-Message} \&message, const \hyperlink{classgoogle_1_1protobuf_1_1FieldDescriptor}{\-Field\-Descriptor} $\ast$field, int index) const 
\item 
void \hyperlink{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_ac6c8202e5c97d0f8242bb886b6426716}{\-Set\-Repeated\-Int32} (\hyperlink{classgoogle_1_1protobuf_1_1Message}{\-Message} $\ast$message, const \hyperlink{classgoogle_1_1protobuf_1_1FieldDescriptor}{\-Field\-Descriptor} $\ast$field, int index, \hyperlink{namespacegoogle_1_1protobuf_a226b60f758da1259c33583ecf10cd15d}{int32} \hyperlink{namespacegoogle_1_1protobuf_a894605792ac95df7f2b9d4c73eb18f63}{value}) const 
\item 
void \hyperlink{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_a068761919c014c4aa8cf5dd74c460c0f}{\-Set\-Repeated\-Int64} (\hyperlink{classgoogle_1_1protobuf_1_1Message}{\-Message} $\ast$message, const \hyperlink{classgoogle_1_1protobuf_1_1FieldDescriptor}{\-Field\-Descriptor} $\ast$field, int index, \hyperlink{namespacegoogle_1_1protobuf_adcd50a8bb13efd71e1067d4c07acc3e5}{int64} \hyperlink{namespacegoogle_1_1protobuf_a894605792ac95df7f2b9d4c73eb18f63}{value}) const 
\item 
void \hyperlink{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_a283e7d9345d06e53ab0c4653642ec55e}{\-Set\-Repeated\-U\-Int32} (\hyperlink{classgoogle_1_1protobuf_1_1Message}{\-Message} $\ast$message, const \hyperlink{classgoogle_1_1protobuf_1_1FieldDescriptor}{\-Field\-Descriptor} $\ast$field, int index, \hyperlink{namespacegoogle_1_1protobuf_a1e71aef03d3769d50688e4bb9acb0535}{uint32} \hyperlink{namespacegoogle_1_1protobuf_a894605792ac95df7f2b9d4c73eb18f63}{value}) const 
\item 
void \hyperlink{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_a0234640a068e17098967b923bef8aa76}{\-Set\-Repeated\-U\-Int64} (\hyperlink{classgoogle_1_1protobuf_1_1Message}{\-Message} $\ast$message, const \hyperlink{classgoogle_1_1protobuf_1_1FieldDescriptor}{\-Field\-Descriptor} $\ast$field, int index, \hyperlink{namespacegoogle_1_1protobuf_af9dee8ec0ced67fb1a8ec454de8c2a7f}{uint64} \hyperlink{namespacegoogle_1_1protobuf_a894605792ac95df7f2b9d4c73eb18f63}{value}) const 
\item 
void \hyperlink{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_a773dfc84aa4d9ed833761633f8ddc7cb}{\-Set\-Repeated\-Float} (\hyperlink{classgoogle_1_1protobuf_1_1Message}{\-Message} $\ast$message, const \hyperlink{classgoogle_1_1protobuf_1_1FieldDescriptor}{\-Field\-Descriptor} $\ast$field, int index, float \hyperlink{namespacegoogle_1_1protobuf_a894605792ac95df7f2b9d4c73eb18f63}{value}) const 
\item 
void \hyperlink{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_a6c02665296c9e1184a8fd6d09830e3b5}{\-Set\-Repeated\-Double} (\hyperlink{classgoogle_1_1protobuf_1_1Message}{\-Message} $\ast$message, const \hyperlink{classgoogle_1_1protobuf_1_1FieldDescriptor}{\-Field\-Descriptor} $\ast$field, int index, double \hyperlink{namespacegoogle_1_1protobuf_a894605792ac95df7f2b9d4c73eb18f63}{value}) const 
\item 
void \hyperlink{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_aedea30296740a1ad23460f41b7d0f0f9}{\-Set\-Repeated\-Bool} (\hyperlink{classgoogle_1_1protobuf_1_1Message}{\-Message} $\ast$message, const \hyperlink{classgoogle_1_1protobuf_1_1FieldDescriptor}{\-Field\-Descriptor} $\ast$field, int index, bool \hyperlink{namespacegoogle_1_1protobuf_a894605792ac95df7f2b9d4c73eb18f63}{value}) const 
\item 
void \hyperlink{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_a1a894458eab6723a0fb66edd695c1704}{\-Set\-Repeated\-String} (\hyperlink{classgoogle_1_1protobuf_1_1Message}{\-Message} $\ast$message, const \hyperlink{classgoogle_1_1protobuf_1_1FieldDescriptor}{\-Field\-Descriptor} $\ast$field, int index, const string \&\hyperlink{namespacegoogle_1_1protobuf_a894605792ac95df7f2b9d4c73eb18f63}{value}) const 
\item 
void \hyperlink{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_a18e7e2b6b3875bb81b8e274dba39a6d5}{\-Set\-Repeated\-Enum} (\hyperlink{classgoogle_1_1protobuf_1_1Message}{\-Message} $\ast$message, const \hyperlink{classgoogle_1_1protobuf_1_1FieldDescriptor}{\-Field\-Descriptor} $\ast$field, int index, const \hyperlink{classgoogle_1_1protobuf_1_1EnumValueDescriptor}{\-Enum\-Value\-Descriptor} $\ast$\hyperlink{namespacegoogle_1_1protobuf_a894605792ac95df7f2b9d4c73eb18f63}{value}) const 
\item 
\hyperlink{classgoogle_1_1protobuf_1_1Message}{\-Message} $\ast$ \hyperlink{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_ae75ce9771d957feec8e31c2403061381}{\-Mutable\-Repeated\-Message} (\hyperlink{classgoogle_1_1protobuf_1_1Message}{\-Message} $\ast$message, const \hyperlink{classgoogle_1_1protobuf_1_1FieldDescriptor}{\-Field\-Descriptor} $\ast$field, int index) const 
\item 
void \hyperlink{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_a3daa0bdf8667ba5cfdbe2ee8679455b3}{\-Add\-Int32} (\hyperlink{classgoogle_1_1protobuf_1_1Message}{\-Message} $\ast$message, const \hyperlink{classgoogle_1_1protobuf_1_1FieldDescriptor}{\-Field\-Descriptor} $\ast$field, \hyperlink{namespacegoogle_1_1protobuf_a226b60f758da1259c33583ecf10cd15d}{int32} \hyperlink{namespacegoogle_1_1protobuf_a894605792ac95df7f2b9d4c73eb18f63}{value}) const 
\item 
void \hyperlink{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_a49c0d295ffc7d04a5ebda8f85e8d677e}{\-Add\-Int64} (\hyperlink{classgoogle_1_1protobuf_1_1Message}{\-Message} $\ast$message, const \hyperlink{classgoogle_1_1protobuf_1_1FieldDescriptor}{\-Field\-Descriptor} $\ast$field, \hyperlink{namespacegoogle_1_1protobuf_adcd50a8bb13efd71e1067d4c07acc3e5}{int64} \hyperlink{namespacegoogle_1_1protobuf_a894605792ac95df7f2b9d4c73eb18f63}{value}) const 
\item 
void \hyperlink{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_a5bd881eee67a6a5fe850076156deb6f4}{\-Add\-U\-Int32} (\hyperlink{classgoogle_1_1protobuf_1_1Message}{\-Message} $\ast$message, const \hyperlink{classgoogle_1_1protobuf_1_1FieldDescriptor}{\-Field\-Descriptor} $\ast$field, \hyperlink{namespacegoogle_1_1protobuf_a1e71aef03d3769d50688e4bb9acb0535}{uint32} \hyperlink{namespacegoogle_1_1protobuf_a894605792ac95df7f2b9d4c73eb18f63}{value}) const 
\item 
void \hyperlink{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_a672039d6614a8f7c8785f4486b3bc328}{\-Add\-U\-Int64} (\hyperlink{classgoogle_1_1protobuf_1_1Message}{\-Message} $\ast$message, const \hyperlink{classgoogle_1_1protobuf_1_1FieldDescriptor}{\-Field\-Descriptor} $\ast$field, \hyperlink{namespacegoogle_1_1protobuf_af9dee8ec0ced67fb1a8ec454de8c2a7f}{uint64} \hyperlink{namespacegoogle_1_1protobuf_a894605792ac95df7f2b9d4c73eb18f63}{value}) const 
\item 
void \hyperlink{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_a647ded9ee8062bf0a6cdaf004ee68d06}{\-Add\-Float} (\hyperlink{classgoogle_1_1protobuf_1_1Message}{\-Message} $\ast$message, const \hyperlink{classgoogle_1_1protobuf_1_1FieldDescriptor}{\-Field\-Descriptor} $\ast$field, float \hyperlink{namespacegoogle_1_1protobuf_a894605792ac95df7f2b9d4c73eb18f63}{value}) const 
\item 
void \hyperlink{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_a7ef3dd8c8650e7cbac32842b819deba3}{\-Add\-Double} (\hyperlink{classgoogle_1_1protobuf_1_1Message}{\-Message} $\ast$message, const \hyperlink{classgoogle_1_1protobuf_1_1FieldDescriptor}{\-Field\-Descriptor} $\ast$field, double \hyperlink{namespacegoogle_1_1protobuf_a894605792ac95df7f2b9d4c73eb18f63}{value}) const 
\item 
void \hyperlink{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_a6ad3d7551e2551db32b6b68fd6ec077c}{\-Add\-Bool} (\hyperlink{classgoogle_1_1protobuf_1_1Message}{\-Message} $\ast$message, const \hyperlink{classgoogle_1_1protobuf_1_1FieldDescriptor}{\-Field\-Descriptor} $\ast$field, bool \hyperlink{namespacegoogle_1_1protobuf_a894605792ac95df7f2b9d4c73eb18f63}{value}) const 
\item 
void \hyperlink{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_ad073789de5a81410f98fec65f45ccd70}{\-Add\-String} (\hyperlink{classgoogle_1_1protobuf_1_1Message}{\-Message} $\ast$message, const \hyperlink{classgoogle_1_1protobuf_1_1FieldDescriptor}{\-Field\-Descriptor} $\ast$field, const string \&\hyperlink{namespacegoogle_1_1protobuf_a894605792ac95df7f2b9d4c73eb18f63}{value}) const 
\item 
void \hyperlink{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_ab71e4af254c69aab4ada4df672db2ed5}{\-Add\-Enum} (\hyperlink{classgoogle_1_1protobuf_1_1Message}{\-Message} $\ast$message, const \hyperlink{classgoogle_1_1protobuf_1_1FieldDescriptor}{\-Field\-Descriptor} $\ast$field, const \hyperlink{classgoogle_1_1protobuf_1_1EnumValueDescriptor}{\-Enum\-Value\-Descriptor} $\ast$\hyperlink{namespacegoogle_1_1protobuf_a894605792ac95df7f2b9d4c73eb18f63}{value}) const 
\item 
\hyperlink{classgoogle_1_1protobuf_1_1Message}{\-Message} $\ast$ \hyperlink{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_aded9c2de8d2f8561b19ab08ffe75daa6}{\-Add\-Message} (\hyperlink{classgoogle_1_1protobuf_1_1Message}{\-Message} $\ast$message, const \hyperlink{classgoogle_1_1protobuf_1_1FieldDescriptor}{\-Field\-Descriptor} $\ast$field, \hyperlink{classgoogle_1_1protobuf_1_1MessageFactory}{\-Message\-Factory} $\ast$factory=\-N\-U\-L\-L) const 
\item 
const \hyperlink{classgoogle_1_1protobuf_1_1FieldDescriptor}{\-Field\-Descriptor} $\ast$ \hyperlink{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_ab4df63124f5764b77795a5493104f857}{\-Find\-Known\-Extension\-By\-Name} (const string \&name) const 
\item 
const \hyperlink{classgoogle_1_1protobuf_1_1FieldDescriptor}{\-Field\-Descriptor} $\ast$ \hyperlink{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_a4a21bc9b0eeb661ace36f85ee91e6183}{\-Find\-Known\-Extension\-By\-Number} (int number) const 
\end{DoxyCompactItemize}
\subsection*{\-Friends}
\begin{DoxyCompactItemize}
\item 
class \hyperlink{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_a6143de0872baff770919213432871477}{\-Generated\-Message}
\end{DoxyCompactItemize}


\subsection{\-Constructor \& \-Destructor \-Documentation}
\hypertarget{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_a1743cfe6f3e647c3ea139e268bb2c8b5}{\index{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection@{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection}!\-Generated\-Message\-Reflection@{\-Generated\-Message\-Reflection}}
\index{\-Generated\-Message\-Reflection@{\-Generated\-Message\-Reflection}!google::protobuf::internal::GeneratedMessageReflection@{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection}}
\subsubsection[{\-Generated\-Message\-Reflection}]{\setlength{\rightskip}{0pt plus 5cm}{\bf google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection\-::\-Generated\-Message\-Reflection} (
\begin{DoxyParamCaption}
\item[{const {\bf \-Descriptor} $\ast$}]{descriptor, }
\item[{const {\bf \-Message} $\ast$}]{default\-\_\-instance, }
\item[{const int}]{offsets\mbox{[}$\,$\mbox{]}, }
\item[{int}]{has\-\_\-bits\-\_\-offset, }
\item[{int}]{unknown\-\_\-fields\-\_\-offset, }
\item[{int}]{extensions\-\_\-offset, }
\item[{const {\bf \-Descriptor\-Pool} $\ast$}]{pool, }
\item[{{\bf \-Message\-Factory} $\ast$}]{factory, }
\item[{int}]{object\-\_\-size}
\end{DoxyParamCaption}
)}}\label{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_a1743cfe6f3e647c3ea139e268bb2c8b5}
\hypertarget{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_a080561f8de57335bff39e4b73e6304ab}{\index{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection@{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection}!$\sim$\-Generated\-Message\-Reflection@{$\sim$\-Generated\-Message\-Reflection}}
\index{$\sim$\-Generated\-Message\-Reflection@{$\sim$\-Generated\-Message\-Reflection}!google::protobuf::internal::GeneratedMessageReflection@{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection}}
\subsubsection[{$\sim$\-Generated\-Message\-Reflection}]{\setlength{\rightskip}{0pt plus 5cm}{\bf google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection\-::$\sim$\-Generated\-Message\-Reflection} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)}}\label{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_a080561f8de57335bff39e4b73e6304ab}


\subsection{\-Member \-Function \-Documentation}
\hypertarget{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_a6ad3d7551e2551db32b6b68fd6ec077c}{\index{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection@{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection}!\-Add\-Bool@{\-Add\-Bool}}
\index{\-Add\-Bool@{\-Add\-Bool}!google::protobuf::internal::GeneratedMessageReflection@{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection}}
\subsubsection[{\-Add\-Bool}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection\-::\-Add\-Bool} (
\begin{DoxyParamCaption}
\item[{{\bf \-Message} $\ast$}]{message, }
\item[{const {\bf \-Field\-Descriptor} $\ast$}]{field, }
\item[{bool}]{value}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_a6ad3d7551e2551db32b6b68fd6ec077c}


\-Implements \hyperlink{classgoogle_1_1protobuf_1_1Reflection_a79309ce96c9bc738323e0588e1b11887}{google\-::protobuf\-::\-Reflection}.

\hypertarget{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_a7ef3dd8c8650e7cbac32842b819deba3}{\index{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection@{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection}!\-Add\-Double@{\-Add\-Double}}
\index{\-Add\-Double@{\-Add\-Double}!google::protobuf::internal::GeneratedMessageReflection@{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection}}
\subsubsection[{\-Add\-Double}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection\-::\-Add\-Double} (
\begin{DoxyParamCaption}
\item[{{\bf \-Message} $\ast$}]{message, }
\item[{const {\bf \-Field\-Descriptor} $\ast$}]{field, }
\item[{double}]{value}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_a7ef3dd8c8650e7cbac32842b819deba3}


\-Implements \hyperlink{classgoogle_1_1protobuf_1_1Reflection_abc26306fca44c14d4d627748191f8985}{google\-::protobuf\-::\-Reflection}.

\hypertarget{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_ab71e4af254c69aab4ada4df672db2ed5}{\index{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection@{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection}!\-Add\-Enum@{\-Add\-Enum}}
\index{\-Add\-Enum@{\-Add\-Enum}!google::protobuf::internal::GeneratedMessageReflection@{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection}}
\subsubsection[{\-Add\-Enum}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection\-::\-Add\-Enum} (
\begin{DoxyParamCaption}
\item[{{\bf \-Message} $\ast$}]{message, }
\item[{const {\bf \-Field\-Descriptor} $\ast$}]{field, }
\item[{const {\bf \-Enum\-Value\-Descriptor} $\ast$}]{value}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_ab71e4af254c69aab4ada4df672db2ed5}


\-Implements \hyperlink{classgoogle_1_1protobuf_1_1Reflection_a8179f3e39f737115c3c1c90d200324a4}{google\-::protobuf\-::\-Reflection}.

\hypertarget{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_a647ded9ee8062bf0a6cdaf004ee68d06}{\index{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection@{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection}!\-Add\-Float@{\-Add\-Float}}
\index{\-Add\-Float@{\-Add\-Float}!google::protobuf::internal::GeneratedMessageReflection@{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection}}
\subsubsection[{\-Add\-Float}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection\-::\-Add\-Float} (
\begin{DoxyParamCaption}
\item[{{\bf \-Message} $\ast$}]{message, }
\item[{const {\bf \-Field\-Descriptor} $\ast$}]{field, }
\item[{float}]{value}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_a647ded9ee8062bf0a6cdaf004ee68d06}


\-Implements \hyperlink{classgoogle_1_1protobuf_1_1Reflection_af9025b49328a56a329c223dce8875bfb}{google\-::protobuf\-::\-Reflection}.

\hypertarget{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_a3daa0bdf8667ba5cfdbe2ee8679455b3}{\index{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection@{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection}!\-Add\-Int32@{\-Add\-Int32}}
\index{\-Add\-Int32@{\-Add\-Int32}!google::protobuf::internal::GeneratedMessageReflection@{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection}}
\subsubsection[{\-Add\-Int32}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection\-::\-Add\-Int32} (
\begin{DoxyParamCaption}
\item[{{\bf \-Message} $\ast$}]{message, }
\item[{const {\bf \-Field\-Descriptor} $\ast$}]{field, }
\item[{{\bf int32}}]{value}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_a3daa0bdf8667ba5cfdbe2ee8679455b3}


\-Implements \hyperlink{classgoogle_1_1protobuf_1_1Reflection_a6c43533292e94aa0c8f8ea4d71bbfb16}{google\-::protobuf\-::\-Reflection}.

\hypertarget{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_a49c0d295ffc7d04a5ebda8f85e8d677e}{\index{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection@{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection}!\-Add\-Int64@{\-Add\-Int64}}
\index{\-Add\-Int64@{\-Add\-Int64}!google::protobuf::internal::GeneratedMessageReflection@{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection}}
\subsubsection[{\-Add\-Int64}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection\-::\-Add\-Int64} (
\begin{DoxyParamCaption}
\item[{{\bf \-Message} $\ast$}]{message, }
\item[{const {\bf \-Field\-Descriptor} $\ast$}]{field, }
\item[{{\bf int64}}]{value}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_a49c0d295ffc7d04a5ebda8f85e8d677e}


\-Implements \hyperlink{classgoogle_1_1protobuf_1_1Reflection_ab9e0a07ac05e2f220662d6a6ec738e3b}{google\-::protobuf\-::\-Reflection}.

\hypertarget{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_aded9c2de8d2f8561b19ab08ffe75daa6}{\index{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection@{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection}!\-Add\-Message@{\-Add\-Message}}
\index{\-Add\-Message@{\-Add\-Message}!google::protobuf::internal::GeneratedMessageReflection@{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection}}
\subsubsection[{\-Add\-Message}]{\setlength{\rightskip}{0pt plus 5cm}{\bf \-Message}$\ast$ {\bf google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection\-::\-Add\-Message} (
\begin{DoxyParamCaption}
\item[{{\bf \-Message} $\ast$}]{message, }
\item[{const {\bf \-Field\-Descriptor} $\ast$}]{field, }
\item[{{\bf \-Message\-Factory} $\ast$}]{factory = {\ttfamily \-N\-U\-L\-L}}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_aded9c2de8d2f8561b19ab08ffe75daa6}


\-Implements \hyperlink{classgoogle_1_1protobuf_1_1Reflection_a683465cd8eeca8855774dc0657a9ee32}{google\-::protobuf\-::\-Reflection}.

\hypertarget{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_ad073789de5a81410f98fec65f45ccd70}{\index{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection@{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection}!\-Add\-String@{\-Add\-String}}
\index{\-Add\-String@{\-Add\-String}!google::protobuf::internal::GeneratedMessageReflection@{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection}}
\subsubsection[{\-Add\-String}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection\-::\-Add\-String} (
\begin{DoxyParamCaption}
\item[{{\bf \-Message} $\ast$}]{message, }
\item[{const {\bf \-Field\-Descriptor} $\ast$}]{field, }
\item[{const string \&}]{value}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_ad073789de5a81410f98fec65f45ccd70}


\-Implements \hyperlink{classgoogle_1_1protobuf_1_1Reflection_a42b7426ee07e4cff565cdd95fd975400}{google\-::protobuf\-::\-Reflection}.

\hypertarget{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_a5bd881eee67a6a5fe850076156deb6f4}{\index{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection@{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection}!\-Add\-U\-Int32@{\-Add\-U\-Int32}}
\index{\-Add\-U\-Int32@{\-Add\-U\-Int32}!google::protobuf::internal::GeneratedMessageReflection@{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection}}
\subsubsection[{\-Add\-U\-Int32}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection\-::\-Add\-U\-Int32} (
\begin{DoxyParamCaption}
\item[{{\bf \-Message} $\ast$}]{message, }
\item[{const {\bf \-Field\-Descriptor} $\ast$}]{field, }
\item[{{\bf uint32}}]{value}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_a5bd881eee67a6a5fe850076156deb6f4}


\-Implements \hyperlink{classgoogle_1_1protobuf_1_1Reflection_aab2b3575bfd0f8e6b75804d4e6f3a393}{google\-::protobuf\-::\-Reflection}.

\hypertarget{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_a672039d6614a8f7c8785f4486b3bc328}{\index{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection@{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection}!\-Add\-U\-Int64@{\-Add\-U\-Int64}}
\index{\-Add\-U\-Int64@{\-Add\-U\-Int64}!google::protobuf::internal::GeneratedMessageReflection@{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection}}
\subsubsection[{\-Add\-U\-Int64}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection\-::\-Add\-U\-Int64} (
\begin{DoxyParamCaption}
\item[{{\bf \-Message} $\ast$}]{message, }
\item[{const {\bf \-Field\-Descriptor} $\ast$}]{field, }
\item[{{\bf uint64}}]{value}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_a672039d6614a8f7c8785f4486b3bc328}


\-Implements \hyperlink{classgoogle_1_1protobuf_1_1Reflection_a19b022094011ab44a61cbe45287c1554}{google\-::protobuf\-::\-Reflection}.

\hypertarget{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_a4f673c57d6a2eeb089d7320fe9419c69}{\index{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection@{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection}!\-Clear\-Field@{\-Clear\-Field}}
\index{\-Clear\-Field@{\-Clear\-Field}!google::protobuf::internal::GeneratedMessageReflection@{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection}}
\subsubsection[{\-Clear\-Field}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection\-::\-Clear\-Field} (
\begin{DoxyParamCaption}
\item[{{\bf \-Message} $\ast$}]{message, }
\item[{const {\bf \-Field\-Descriptor} $\ast$}]{field}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_a4f673c57d6a2eeb089d7320fe9419c69}


\-Implements \hyperlink{classgoogle_1_1protobuf_1_1Reflection_abf41e43835d85ee68f029efb2fa57571}{google\-::protobuf\-::\-Reflection}.

\hypertarget{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_a97d812e195954d325d9f5f4cfef2f73e}{\index{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection@{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection}!\-Field\-Size@{\-Field\-Size}}
\index{\-Field\-Size@{\-Field\-Size}!google::protobuf::internal::GeneratedMessageReflection@{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection}}
\subsubsection[{\-Field\-Size}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection\-::\-Field\-Size} (
\begin{DoxyParamCaption}
\item[{const {\bf \-Message} \&}]{message, }
\item[{const {\bf \-Field\-Descriptor} $\ast$}]{field}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_a97d812e195954d325d9f5f4cfef2f73e}


\-Implements \hyperlink{classgoogle_1_1protobuf_1_1Reflection_a63239f65588b893572a337fc95fa0a31}{google\-::protobuf\-::\-Reflection}.

\hypertarget{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_ab4df63124f5764b77795a5493104f857}{\index{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection@{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection}!\-Find\-Known\-Extension\-By\-Name@{\-Find\-Known\-Extension\-By\-Name}}
\index{\-Find\-Known\-Extension\-By\-Name@{\-Find\-Known\-Extension\-By\-Name}!google::protobuf::internal::GeneratedMessageReflection@{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection}}
\subsubsection[{\-Find\-Known\-Extension\-By\-Name}]{\setlength{\rightskip}{0pt plus 5cm}const {\bf \-Field\-Descriptor}$\ast$ {\bf google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection\-::\-Find\-Known\-Extension\-By\-Name} (
\begin{DoxyParamCaption}
\item[{const string \&}]{name}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_ab4df63124f5764b77795a5493104f857}


\-Implements \hyperlink{classgoogle_1_1protobuf_1_1Reflection_ad7875f967bb01aacbd548503f9dd6f11}{google\-::protobuf\-::\-Reflection}.

\hypertarget{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_a4a21bc9b0eeb661ace36f85ee91e6183}{\index{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection@{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection}!\-Find\-Known\-Extension\-By\-Number@{\-Find\-Known\-Extension\-By\-Number}}
\index{\-Find\-Known\-Extension\-By\-Number@{\-Find\-Known\-Extension\-By\-Number}!google::protobuf::internal::GeneratedMessageReflection@{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection}}
\subsubsection[{\-Find\-Known\-Extension\-By\-Number}]{\setlength{\rightskip}{0pt plus 5cm}const {\bf \-Field\-Descriptor}$\ast$ {\bf google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection\-::\-Find\-Known\-Extension\-By\-Number} (
\begin{DoxyParamCaption}
\item[{int}]{number}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_a4a21bc9b0eeb661ace36f85ee91e6183}


\-Implements \hyperlink{classgoogle_1_1protobuf_1_1Reflection_a8805f96d1bdd0b85c493559e3f225e0a}{google\-::protobuf\-::\-Reflection}.

\hypertarget{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_a4cebbade9cd5ebb45701198d0e6cc6b2}{\index{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection@{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection}!\-Get\-Bool@{\-Get\-Bool}}
\index{\-Get\-Bool@{\-Get\-Bool}!google::protobuf::internal::GeneratedMessageReflection@{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection}}
\subsubsection[{\-Get\-Bool}]{\setlength{\rightskip}{0pt plus 5cm}bool {\bf google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection\-::\-Get\-Bool} (
\begin{DoxyParamCaption}
\item[{const {\bf \-Message} \&}]{message, }
\item[{const {\bf \-Field\-Descriptor} $\ast$}]{field}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_a4cebbade9cd5ebb45701198d0e6cc6b2}


\-Implements \hyperlink{classgoogle_1_1protobuf_1_1Reflection_a72c47909176bb85d110f0d71e6c9910a}{google\-::protobuf\-::\-Reflection}.

\hypertarget{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_adfdd81ed26a904a9ea5459ac707c9d68}{\index{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection@{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection}!\-Get\-Double@{\-Get\-Double}}
\index{\-Get\-Double@{\-Get\-Double}!google::protobuf::internal::GeneratedMessageReflection@{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection}}
\subsubsection[{\-Get\-Double}]{\setlength{\rightskip}{0pt plus 5cm}double {\bf google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection\-::\-Get\-Double} (
\begin{DoxyParamCaption}
\item[{const {\bf \-Message} \&}]{message, }
\item[{const {\bf \-Field\-Descriptor} $\ast$}]{field}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_adfdd81ed26a904a9ea5459ac707c9d68}


\-Implements \hyperlink{classgoogle_1_1protobuf_1_1Reflection_a58858615c59ca7804300646e6115b008}{google\-::protobuf\-::\-Reflection}.

\hypertarget{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_ad6aa30ec2397a3640cbf2a10f4793f29}{\index{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection@{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection}!\-Get\-Enum@{\-Get\-Enum}}
\index{\-Get\-Enum@{\-Get\-Enum}!google::protobuf::internal::GeneratedMessageReflection@{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection}}
\subsubsection[{\-Get\-Enum}]{\setlength{\rightskip}{0pt plus 5cm}const {\bf \-Enum\-Value\-Descriptor}$\ast$ {\bf google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection\-::\-Get\-Enum} (
\begin{DoxyParamCaption}
\item[{const {\bf \-Message} \&}]{message, }
\item[{const {\bf \-Field\-Descriptor} $\ast$}]{field}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_ad6aa30ec2397a3640cbf2a10f4793f29}


\-Implements \hyperlink{classgoogle_1_1protobuf_1_1Reflection_a99fcaf7ddb877a73a82967c69d5f180e}{google\-::protobuf\-::\-Reflection}.

\hypertarget{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_a5c418a66381659a89d4e9c5a3eed3266}{\index{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection@{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection}!\-Get\-Float@{\-Get\-Float}}
\index{\-Get\-Float@{\-Get\-Float}!google::protobuf::internal::GeneratedMessageReflection@{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection}}
\subsubsection[{\-Get\-Float}]{\setlength{\rightskip}{0pt plus 5cm}float {\bf google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection\-::\-Get\-Float} (
\begin{DoxyParamCaption}
\item[{const {\bf \-Message} \&}]{message, }
\item[{const {\bf \-Field\-Descriptor} $\ast$}]{field}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_a5c418a66381659a89d4e9c5a3eed3266}


\-Implements \hyperlink{classgoogle_1_1protobuf_1_1Reflection_a32bd76ff75398174ca1f205e1122b702}{google\-::protobuf\-::\-Reflection}.

\hypertarget{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_a7f94b26c564c55cd6ed1c1e4768fa886}{\index{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection@{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection}!\-Get\-Int32@{\-Get\-Int32}}
\index{\-Get\-Int32@{\-Get\-Int32}!google::protobuf::internal::GeneratedMessageReflection@{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection}}
\subsubsection[{\-Get\-Int32}]{\setlength{\rightskip}{0pt plus 5cm}{\bf int32} {\bf google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection\-::\-Get\-Int32} (
\begin{DoxyParamCaption}
\item[{const {\bf \-Message} \&}]{message, }
\item[{const {\bf \-Field\-Descriptor} $\ast$}]{field}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_a7f94b26c564c55cd6ed1c1e4768fa886}


\-Implements \hyperlink{classgoogle_1_1protobuf_1_1Reflection_a35ad1807674829638a28f182cb0dc7ac}{google\-::protobuf\-::\-Reflection}.

\hypertarget{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_a8cc60a96e97bdae8eecd76f574e6887a}{\index{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection@{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection}!\-Get\-Int64@{\-Get\-Int64}}
\index{\-Get\-Int64@{\-Get\-Int64}!google::protobuf::internal::GeneratedMessageReflection@{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection}}
\subsubsection[{\-Get\-Int64}]{\setlength{\rightskip}{0pt plus 5cm}{\bf int64} {\bf google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection\-::\-Get\-Int64} (
\begin{DoxyParamCaption}
\item[{const {\bf \-Message} \&}]{message, }
\item[{const {\bf \-Field\-Descriptor} $\ast$}]{field}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_a8cc60a96e97bdae8eecd76f574e6887a}


\-Implements \hyperlink{classgoogle_1_1protobuf_1_1Reflection_a8e362757fda3b5baa422cf056149a24f}{google\-::protobuf\-::\-Reflection}.

\hypertarget{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_ad6f8efeb3b5a0a83e809676a766db599}{\index{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection@{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection}!\-Get\-Message@{\-Get\-Message}}
\index{\-Get\-Message@{\-Get\-Message}!google::protobuf::internal::GeneratedMessageReflection@{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection}}
\subsubsection[{\-Get\-Message}]{\setlength{\rightskip}{0pt plus 5cm}const {\bf \-Message}\& {\bf google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection\-::\-Get\-Message} (
\begin{DoxyParamCaption}
\item[{const {\bf \-Message} \&}]{message, }
\item[{const {\bf \-Field\-Descriptor} $\ast$}]{field, }
\item[{{\bf \-Message\-Factory} $\ast$}]{factory = {\ttfamily \-N\-U\-L\-L}}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_ad6f8efeb3b5a0a83e809676a766db599}


\-Implements \hyperlink{classgoogle_1_1protobuf_1_1Reflection_a16d77d153bdd00a09f3b0b41e4443355}{google\-::protobuf\-::\-Reflection}.

\hypertarget{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_a49b3e2f236e9fb2d922cbbeea7ecfd7f}{\index{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection@{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection}!\-Get\-Repeated\-Bool@{\-Get\-Repeated\-Bool}}
\index{\-Get\-Repeated\-Bool@{\-Get\-Repeated\-Bool}!google::protobuf::internal::GeneratedMessageReflection@{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection}}
\subsubsection[{\-Get\-Repeated\-Bool}]{\setlength{\rightskip}{0pt plus 5cm}bool {\bf google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection\-::\-Get\-Repeated\-Bool} (
\begin{DoxyParamCaption}
\item[{const {\bf \-Message} \&}]{message, }
\item[{const {\bf \-Field\-Descriptor} $\ast$}]{field, }
\item[{int}]{index}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_a49b3e2f236e9fb2d922cbbeea7ecfd7f}


\-Implements \hyperlink{classgoogle_1_1protobuf_1_1Reflection_aa6ed7190adb4174392f34c058e8bf1b2}{google\-::protobuf\-::\-Reflection}.

\hypertarget{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_ade2d53c78ed8f867fce41843fd1f5637}{\index{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection@{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection}!\-Get\-Repeated\-Double@{\-Get\-Repeated\-Double}}
\index{\-Get\-Repeated\-Double@{\-Get\-Repeated\-Double}!google::protobuf::internal::GeneratedMessageReflection@{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection}}
\subsubsection[{\-Get\-Repeated\-Double}]{\setlength{\rightskip}{0pt plus 5cm}double {\bf google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection\-::\-Get\-Repeated\-Double} (
\begin{DoxyParamCaption}
\item[{const {\bf \-Message} \&}]{message, }
\item[{const {\bf \-Field\-Descriptor} $\ast$}]{field, }
\item[{int}]{index}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_ade2d53c78ed8f867fce41843fd1f5637}


\-Implements \hyperlink{classgoogle_1_1protobuf_1_1Reflection_ac0fc1ffd880a062863d59e7da9a3359c}{google\-::protobuf\-::\-Reflection}.

\hypertarget{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_a66a0c344010c57ea89dbf9abd34bd914}{\index{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection@{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection}!\-Get\-Repeated\-Enum@{\-Get\-Repeated\-Enum}}
\index{\-Get\-Repeated\-Enum@{\-Get\-Repeated\-Enum}!google::protobuf::internal::GeneratedMessageReflection@{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection}}
\subsubsection[{\-Get\-Repeated\-Enum}]{\setlength{\rightskip}{0pt plus 5cm}const {\bf \-Enum\-Value\-Descriptor}$\ast$ {\bf google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection\-::\-Get\-Repeated\-Enum} (
\begin{DoxyParamCaption}
\item[{const {\bf \-Message} \&}]{message, }
\item[{const {\bf \-Field\-Descriptor} $\ast$}]{field, }
\item[{int}]{index}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_a66a0c344010c57ea89dbf9abd34bd914}


\-Implements \hyperlink{classgoogle_1_1protobuf_1_1Reflection_a1678f26e826acec4a2a8a2d3539ba806}{google\-::protobuf\-::\-Reflection}.

\hypertarget{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_ad74182d7ea94087d127317fa7a00afb0}{\index{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection@{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection}!\-Get\-Repeated\-Float@{\-Get\-Repeated\-Float}}
\index{\-Get\-Repeated\-Float@{\-Get\-Repeated\-Float}!google::protobuf::internal::GeneratedMessageReflection@{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection}}
\subsubsection[{\-Get\-Repeated\-Float}]{\setlength{\rightskip}{0pt plus 5cm}float {\bf google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection\-::\-Get\-Repeated\-Float} (
\begin{DoxyParamCaption}
\item[{const {\bf \-Message} \&}]{message, }
\item[{const {\bf \-Field\-Descriptor} $\ast$}]{field, }
\item[{int}]{index}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_ad74182d7ea94087d127317fa7a00afb0}


\-Implements \hyperlink{classgoogle_1_1protobuf_1_1Reflection_a34f44298c4afaeb922d33322027fe549}{google\-::protobuf\-::\-Reflection}.

\hypertarget{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_a765170e38113121858d87c4fa96d607a}{\index{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection@{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection}!\-Get\-Repeated\-Int32@{\-Get\-Repeated\-Int32}}
\index{\-Get\-Repeated\-Int32@{\-Get\-Repeated\-Int32}!google::protobuf::internal::GeneratedMessageReflection@{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection}}
\subsubsection[{\-Get\-Repeated\-Int32}]{\setlength{\rightskip}{0pt plus 5cm}{\bf int32} {\bf google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection\-::\-Get\-Repeated\-Int32} (
\begin{DoxyParamCaption}
\item[{const {\bf \-Message} \&}]{message, }
\item[{const {\bf \-Field\-Descriptor} $\ast$}]{field, }
\item[{int}]{index}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_a765170e38113121858d87c4fa96d607a}


\-Implements \hyperlink{classgoogle_1_1protobuf_1_1Reflection_af2c1b44a1522c47e28f4acc4be3faaae}{google\-::protobuf\-::\-Reflection}.

\hypertarget{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_acee2bef988e3e5e458ca5b9795a935d3}{\index{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection@{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection}!\-Get\-Repeated\-Int64@{\-Get\-Repeated\-Int64}}
\index{\-Get\-Repeated\-Int64@{\-Get\-Repeated\-Int64}!google::protobuf::internal::GeneratedMessageReflection@{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection}}
\subsubsection[{\-Get\-Repeated\-Int64}]{\setlength{\rightskip}{0pt plus 5cm}{\bf int64} {\bf google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection\-::\-Get\-Repeated\-Int64} (
\begin{DoxyParamCaption}
\item[{const {\bf \-Message} \&}]{message, }
\item[{const {\bf \-Field\-Descriptor} $\ast$}]{field, }
\item[{int}]{index}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_acee2bef988e3e5e458ca5b9795a935d3}


\-Implements \hyperlink{classgoogle_1_1protobuf_1_1Reflection_ae78293e18656bc1054a599f2cefdad2a}{google\-::protobuf\-::\-Reflection}.

\hypertarget{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_ad4fbcdf177724af1172f55f9c89269d9}{\index{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection@{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection}!\-Get\-Repeated\-Message@{\-Get\-Repeated\-Message}}
\index{\-Get\-Repeated\-Message@{\-Get\-Repeated\-Message}!google::protobuf::internal::GeneratedMessageReflection@{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection}}
\subsubsection[{\-Get\-Repeated\-Message}]{\setlength{\rightskip}{0pt plus 5cm}const {\bf \-Message}\& {\bf google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection\-::\-Get\-Repeated\-Message} (
\begin{DoxyParamCaption}
\item[{const {\bf \-Message} \&}]{message, }
\item[{const {\bf \-Field\-Descriptor} $\ast$}]{field, }
\item[{int}]{index}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_ad4fbcdf177724af1172f55f9c89269d9}


\-Implements \hyperlink{classgoogle_1_1protobuf_1_1Reflection_a7e78df186176c2ac97b695d40d5c41bd}{google\-::protobuf\-::\-Reflection}.

\hypertarget{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_aef7b92258e7e9640bdd4634d37f7b520}{\index{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection@{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection}!\-Get\-Repeated\-String@{\-Get\-Repeated\-String}}
\index{\-Get\-Repeated\-String@{\-Get\-Repeated\-String}!google::protobuf::internal::GeneratedMessageReflection@{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection}}
\subsubsection[{\-Get\-Repeated\-String}]{\setlength{\rightskip}{0pt plus 5cm}string {\bf google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection\-::\-Get\-Repeated\-String} (
\begin{DoxyParamCaption}
\item[{const {\bf \-Message} \&}]{message, }
\item[{const {\bf \-Field\-Descriptor} $\ast$}]{field, }
\item[{int}]{index}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_aef7b92258e7e9640bdd4634d37f7b520}


\-Implements \hyperlink{classgoogle_1_1protobuf_1_1Reflection_aa7439833b0c3e61bef26dda219ebcdb7}{google\-::protobuf\-::\-Reflection}.

\hypertarget{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_a21cac2811f1311ae8b9106c1099379d7}{\index{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection@{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection}!\-Get\-Repeated\-String\-Reference@{\-Get\-Repeated\-String\-Reference}}
\index{\-Get\-Repeated\-String\-Reference@{\-Get\-Repeated\-String\-Reference}!google::protobuf::internal::GeneratedMessageReflection@{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection}}
\subsubsection[{\-Get\-Repeated\-String\-Reference}]{\setlength{\rightskip}{0pt plus 5cm}const string\& {\bf google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection\-::\-Get\-Repeated\-String\-Reference} (
\begin{DoxyParamCaption}
\item[{const {\bf \-Message} \&}]{message, }
\item[{const {\bf \-Field\-Descriptor} $\ast$}]{field, }
\item[{int}]{index, }
\item[{string $\ast$}]{scratch}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_a21cac2811f1311ae8b9106c1099379d7}


\-Implements \hyperlink{classgoogle_1_1protobuf_1_1Reflection_abbd19b5629392e2a6bfd4b3878d8768e}{google\-::protobuf\-::\-Reflection}.

\hypertarget{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_a27ddcb96f397e6c38dcbede1d6abf79c}{\index{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection@{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection}!\-Get\-Repeated\-U\-Int32@{\-Get\-Repeated\-U\-Int32}}
\index{\-Get\-Repeated\-U\-Int32@{\-Get\-Repeated\-U\-Int32}!google::protobuf::internal::GeneratedMessageReflection@{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection}}
\subsubsection[{\-Get\-Repeated\-U\-Int32}]{\setlength{\rightskip}{0pt plus 5cm}{\bf uint32} {\bf google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection\-::\-Get\-Repeated\-U\-Int32} (
\begin{DoxyParamCaption}
\item[{const {\bf \-Message} \&}]{message, }
\item[{const {\bf \-Field\-Descriptor} $\ast$}]{field, }
\item[{int}]{index}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_a27ddcb96f397e6c38dcbede1d6abf79c}


\-Implements \hyperlink{classgoogle_1_1protobuf_1_1Reflection_a9db949be7522eb997a558789b98576d0}{google\-::protobuf\-::\-Reflection}.

\hypertarget{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_a5e0dfc13aa2eb99d95b1ea45d187adfc}{\index{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection@{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection}!\-Get\-Repeated\-U\-Int64@{\-Get\-Repeated\-U\-Int64}}
\index{\-Get\-Repeated\-U\-Int64@{\-Get\-Repeated\-U\-Int64}!google::protobuf::internal::GeneratedMessageReflection@{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection}}
\subsubsection[{\-Get\-Repeated\-U\-Int64}]{\setlength{\rightskip}{0pt plus 5cm}{\bf uint64} {\bf google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection\-::\-Get\-Repeated\-U\-Int64} (
\begin{DoxyParamCaption}
\item[{const {\bf \-Message} \&}]{message, }
\item[{const {\bf \-Field\-Descriptor} $\ast$}]{field, }
\item[{int}]{index}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_a5e0dfc13aa2eb99d95b1ea45d187adfc}


\-Implements \hyperlink{classgoogle_1_1protobuf_1_1Reflection_a4cfb6d08e5efe3da835975c2ce38b890}{google\-::protobuf\-::\-Reflection}.

\hypertarget{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_ab97f311403c900131d22536ba3ab8cd2}{\index{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection@{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection}!\-Get\-String@{\-Get\-String}}
\index{\-Get\-String@{\-Get\-String}!google::protobuf::internal::GeneratedMessageReflection@{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection}}
\subsubsection[{\-Get\-String}]{\setlength{\rightskip}{0pt plus 5cm}string {\bf google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection\-::\-Get\-String} (
\begin{DoxyParamCaption}
\item[{const {\bf \-Message} \&}]{message, }
\item[{const {\bf \-Field\-Descriptor} $\ast$}]{field}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_ab97f311403c900131d22536ba3ab8cd2}


\-Implements \hyperlink{classgoogle_1_1protobuf_1_1Reflection_a8a8653206143415226b5857a63d6420c}{google\-::protobuf\-::\-Reflection}.

\hypertarget{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_ae11a8000eee14a6406043a3a8f3dbcf4}{\index{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection@{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection}!\-Get\-String\-Reference@{\-Get\-String\-Reference}}
\index{\-Get\-String\-Reference@{\-Get\-String\-Reference}!google::protobuf::internal::GeneratedMessageReflection@{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection}}
\subsubsection[{\-Get\-String\-Reference}]{\setlength{\rightskip}{0pt plus 5cm}const string\& {\bf google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection\-::\-Get\-String\-Reference} (
\begin{DoxyParamCaption}
\item[{const {\bf \-Message} \&}]{message, }
\item[{const {\bf \-Field\-Descriptor} $\ast$}]{field, }
\item[{string $\ast$}]{scratch}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_ae11a8000eee14a6406043a3a8f3dbcf4}


\-Implements \hyperlink{classgoogle_1_1protobuf_1_1Reflection_a715ced14cd53b1b26d08cbd54754902c}{google\-::protobuf\-::\-Reflection}.

\hypertarget{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_a05842ca91e0aec34ad8c3b0541965250}{\index{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection@{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection}!\-Get\-U\-Int32@{\-Get\-U\-Int32}}
\index{\-Get\-U\-Int32@{\-Get\-U\-Int32}!google::protobuf::internal::GeneratedMessageReflection@{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection}}
\subsubsection[{\-Get\-U\-Int32}]{\setlength{\rightskip}{0pt plus 5cm}{\bf uint32} {\bf google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection\-::\-Get\-U\-Int32} (
\begin{DoxyParamCaption}
\item[{const {\bf \-Message} \&}]{message, }
\item[{const {\bf \-Field\-Descriptor} $\ast$}]{field}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_a05842ca91e0aec34ad8c3b0541965250}


\-Implements \hyperlink{classgoogle_1_1protobuf_1_1Reflection_a00517be8176f331cf2eb9b9ff2168fec}{google\-::protobuf\-::\-Reflection}.

\hypertarget{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_af5697ec7fb145644dc32b192e8307ff4}{\index{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection@{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection}!\-Get\-U\-Int64@{\-Get\-U\-Int64}}
\index{\-Get\-U\-Int64@{\-Get\-U\-Int64}!google::protobuf::internal::GeneratedMessageReflection@{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection}}
\subsubsection[{\-Get\-U\-Int64}]{\setlength{\rightskip}{0pt plus 5cm}{\bf uint64} {\bf google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection\-::\-Get\-U\-Int64} (
\begin{DoxyParamCaption}
\item[{const {\bf \-Message} \&}]{message, }
\item[{const {\bf \-Field\-Descriptor} $\ast$}]{field}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_af5697ec7fb145644dc32b192e8307ff4}


\-Implements \hyperlink{classgoogle_1_1protobuf_1_1Reflection_a9ddfc6d1fffa61b78f32867098ebe5b3}{google\-::protobuf\-::\-Reflection}.

\hypertarget{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_a4ebbd0c5136b334065e845ba8181e50a}{\index{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection@{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection}!\-Get\-Unknown\-Fields@{\-Get\-Unknown\-Fields}}
\index{\-Get\-Unknown\-Fields@{\-Get\-Unknown\-Fields}!google::protobuf::internal::GeneratedMessageReflection@{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection}}
\subsubsection[{\-Get\-Unknown\-Fields}]{\setlength{\rightskip}{0pt plus 5cm}const {\bf \-Unknown\-Field\-Set}\& {\bf google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection\-::\-Get\-Unknown\-Fields} (
\begin{DoxyParamCaption}
\item[{const {\bf \-Message} \&}]{message}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_a4ebbd0c5136b334065e845ba8181e50a}


\-Implements \hyperlink{classgoogle_1_1protobuf_1_1Reflection_afb2032b928d2afc692dc9d304afdebd5}{google\-::protobuf\-::\-Reflection}.

\hypertarget{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_ae756b11882613bd825f5cbeb1484f609}{\index{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection@{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection}!\-Has\-Field@{\-Has\-Field}}
\index{\-Has\-Field@{\-Has\-Field}!google::protobuf::internal::GeneratedMessageReflection@{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection}}
\subsubsection[{\-Has\-Field}]{\setlength{\rightskip}{0pt plus 5cm}bool {\bf google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection\-::\-Has\-Field} (
\begin{DoxyParamCaption}
\item[{const {\bf \-Message} \&}]{message, }
\item[{const {\bf \-Field\-Descriptor} $\ast$}]{field}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_ae756b11882613bd825f5cbeb1484f609}


\-Implements \hyperlink{classgoogle_1_1protobuf_1_1Reflection_ac4f9172522607f25016dc54556eba832}{google\-::protobuf\-::\-Reflection}.

\hypertarget{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_a8976a09853c91b1f40d32c2487648650}{\index{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection@{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection}!\-List\-Fields@{\-List\-Fields}}
\index{\-List\-Fields@{\-List\-Fields}!google::protobuf::internal::GeneratedMessageReflection@{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection}}
\subsubsection[{\-List\-Fields}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection\-::\-List\-Fields} (
\begin{DoxyParamCaption}
\item[{const {\bf \-Message} \&}]{message, }
\item[{vector$<$ const {\bf \-Field\-Descriptor} $\ast$ $>$ $\ast$}]{output}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_a8976a09853c91b1f40d32c2487648650}


\-Implements \hyperlink{classgoogle_1_1protobuf_1_1Reflection_a13ffce917955b46b81b86837f5411043}{google\-::protobuf\-::\-Reflection}.

\hypertarget{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_a264d0be385fe563d8d9f67ce285a5ebd}{\index{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection@{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection}!\-Mutable\-Message@{\-Mutable\-Message}}
\index{\-Mutable\-Message@{\-Mutable\-Message}!google::protobuf::internal::GeneratedMessageReflection@{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection}}
\subsubsection[{\-Mutable\-Message}]{\setlength{\rightskip}{0pt plus 5cm}{\bf \-Message}$\ast$ {\bf google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection\-::\-Mutable\-Message} (
\begin{DoxyParamCaption}
\item[{{\bf \-Message} $\ast$}]{message, }
\item[{const {\bf \-Field\-Descriptor} $\ast$}]{field, }
\item[{{\bf \-Message\-Factory} $\ast$}]{factory = {\ttfamily \-N\-U\-L\-L}}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_a264d0be385fe563d8d9f67ce285a5ebd}


\-Implements \hyperlink{classgoogle_1_1protobuf_1_1Reflection_ac0a0b30c67e201232ee98f4d6087060f}{google\-::protobuf\-::\-Reflection}.

\hypertarget{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_ae75ce9771d957feec8e31c2403061381}{\index{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection@{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection}!\-Mutable\-Repeated\-Message@{\-Mutable\-Repeated\-Message}}
\index{\-Mutable\-Repeated\-Message@{\-Mutable\-Repeated\-Message}!google::protobuf::internal::GeneratedMessageReflection@{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection}}
\subsubsection[{\-Mutable\-Repeated\-Message}]{\setlength{\rightskip}{0pt plus 5cm}{\bf \-Message}$\ast$ {\bf google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection\-::\-Mutable\-Repeated\-Message} (
\begin{DoxyParamCaption}
\item[{{\bf \-Message} $\ast$}]{message, }
\item[{const {\bf \-Field\-Descriptor} $\ast$}]{field, }
\item[{int}]{index}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_ae75ce9771d957feec8e31c2403061381}


\-Implements \hyperlink{classgoogle_1_1protobuf_1_1Reflection_a9ef35a3dedb2b88de6d10e995d9acce9}{google\-::protobuf\-::\-Reflection}.

\hypertarget{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_ac26ba177b3b6e3f1d810aa39ce6056f3}{\index{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection@{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection}!\-Mutable\-Unknown\-Fields@{\-Mutable\-Unknown\-Fields}}
\index{\-Mutable\-Unknown\-Fields@{\-Mutable\-Unknown\-Fields}!google::protobuf::internal::GeneratedMessageReflection@{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection}}
\subsubsection[{\-Mutable\-Unknown\-Fields}]{\setlength{\rightskip}{0pt plus 5cm}{\bf \-Unknown\-Field\-Set}$\ast$ {\bf google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection\-::\-Mutable\-Unknown\-Fields} (
\begin{DoxyParamCaption}
\item[{{\bf \-Message} $\ast$}]{message}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_ac26ba177b3b6e3f1d810aa39ce6056f3}


\-Implements \hyperlink{classgoogle_1_1protobuf_1_1Reflection_ab61fb781d9014f458f6c7d44d1702236}{google\-::protobuf\-::\-Reflection}.

\hypertarget{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_a8d048890552c18b6ba950e3939a7a560}{\index{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection@{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection}!\-Remove\-Last@{\-Remove\-Last}}
\index{\-Remove\-Last@{\-Remove\-Last}!google::protobuf::internal::GeneratedMessageReflection@{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection}}
\subsubsection[{\-Remove\-Last}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection\-::\-Remove\-Last} (
\begin{DoxyParamCaption}
\item[{{\bf \-Message} $\ast$}]{message, }
\item[{const {\bf \-Field\-Descriptor} $\ast$}]{field}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_a8d048890552c18b6ba950e3939a7a560}


\-Implements \hyperlink{classgoogle_1_1protobuf_1_1Reflection_aae99ab031f43f6331f8a8e84c35ddeda}{google\-::protobuf\-::\-Reflection}.

\hypertarget{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_ad09ad0ddb0104149cb711be7bb2ebe4c}{\index{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection@{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection}!\-Set\-Bool@{\-Set\-Bool}}
\index{\-Set\-Bool@{\-Set\-Bool}!google::protobuf::internal::GeneratedMessageReflection@{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection}}
\subsubsection[{\-Set\-Bool}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection\-::\-Set\-Bool} (
\begin{DoxyParamCaption}
\item[{{\bf \-Message} $\ast$}]{message, }
\item[{const {\bf \-Field\-Descriptor} $\ast$}]{field, }
\item[{bool}]{value}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_ad09ad0ddb0104149cb711be7bb2ebe4c}


\-Implements \hyperlink{classgoogle_1_1protobuf_1_1Reflection_a2488f8992f0b3e8740c8db5758d37601}{google\-::protobuf\-::\-Reflection}.

\hypertarget{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_a49965c1a6d36f992569deec119f6c58a}{\index{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection@{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection}!\-Set\-Double@{\-Set\-Double}}
\index{\-Set\-Double@{\-Set\-Double}!google::protobuf::internal::GeneratedMessageReflection@{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection}}
\subsubsection[{\-Set\-Double}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection\-::\-Set\-Double} (
\begin{DoxyParamCaption}
\item[{{\bf \-Message} $\ast$}]{message, }
\item[{const {\bf \-Field\-Descriptor} $\ast$}]{field, }
\item[{double}]{value}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_a49965c1a6d36f992569deec119f6c58a}


\-Implements \hyperlink{classgoogle_1_1protobuf_1_1Reflection_aebf293db55b5f837dce56e46e340dccf}{google\-::protobuf\-::\-Reflection}.

\hypertarget{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_aaca0d8ea4aacab78e1a0719cc08ede6d}{\index{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection@{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection}!\-Set\-Enum@{\-Set\-Enum}}
\index{\-Set\-Enum@{\-Set\-Enum}!google::protobuf::internal::GeneratedMessageReflection@{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection}}
\subsubsection[{\-Set\-Enum}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection\-::\-Set\-Enum} (
\begin{DoxyParamCaption}
\item[{{\bf \-Message} $\ast$}]{message, }
\item[{const {\bf \-Field\-Descriptor} $\ast$}]{field, }
\item[{const {\bf \-Enum\-Value\-Descriptor} $\ast$}]{value}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_aaca0d8ea4aacab78e1a0719cc08ede6d}


\-Implements \hyperlink{classgoogle_1_1protobuf_1_1Reflection_afea5f778d1575581b88a990c3792ea0b}{google\-::protobuf\-::\-Reflection}.

\hypertarget{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_a84e1033a6115c46bb1a48f72edd67d04}{\index{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection@{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection}!\-Set\-Float@{\-Set\-Float}}
\index{\-Set\-Float@{\-Set\-Float}!google::protobuf::internal::GeneratedMessageReflection@{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection}}
\subsubsection[{\-Set\-Float}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection\-::\-Set\-Float} (
\begin{DoxyParamCaption}
\item[{{\bf \-Message} $\ast$}]{message, }
\item[{const {\bf \-Field\-Descriptor} $\ast$}]{field, }
\item[{float}]{value}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_a84e1033a6115c46bb1a48f72edd67d04}


\-Implements \hyperlink{classgoogle_1_1protobuf_1_1Reflection_aac7e86886bd9fe6b066b64938c1b448c}{google\-::protobuf\-::\-Reflection}.

\hypertarget{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_a1e9ff7a7c9102c55e846b3f380e5c57c}{\index{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection@{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection}!\-Set\-Int32@{\-Set\-Int32}}
\index{\-Set\-Int32@{\-Set\-Int32}!google::protobuf::internal::GeneratedMessageReflection@{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection}}
\subsubsection[{\-Set\-Int32}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection\-::\-Set\-Int32} (
\begin{DoxyParamCaption}
\item[{{\bf \-Message} $\ast$}]{message, }
\item[{const {\bf \-Field\-Descriptor} $\ast$}]{field, }
\item[{{\bf int32}}]{value}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_a1e9ff7a7c9102c55e846b3f380e5c57c}


\-Implements \hyperlink{classgoogle_1_1protobuf_1_1Reflection_a1dccef3d00293b6dff6bd4bc3fd76f0f}{google\-::protobuf\-::\-Reflection}.

\hypertarget{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_a0a2bd735c1b05a6abc815dd6c8c8f380}{\index{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection@{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection}!\-Set\-Int64@{\-Set\-Int64}}
\index{\-Set\-Int64@{\-Set\-Int64}!google::protobuf::internal::GeneratedMessageReflection@{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection}}
\subsubsection[{\-Set\-Int64}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection\-::\-Set\-Int64} (
\begin{DoxyParamCaption}
\item[{{\bf \-Message} $\ast$}]{message, }
\item[{const {\bf \-Field\-Descriptor} $\ast$}]{field, }
\item[{{\bf int64}}]{value}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_a0a2bd735c1b05a6abc815dd6c8c8f380}


\-Implements \hyperlink{classgoogle_1_1protobuf_1_1Reflection_a57301c8c2248a9d11b7a23658200e9f9}{google\-::protobuf\-::\-Reflection}.

\hypertarget{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_aedea30296740a1ad23460f41b7d0f0f9}{\index{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection@{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection}!\-Set\-Repeated\-Bool@{\-Set\-Repeated\-Bool}}
\index{\-Set\-Repeated\-Bool@{\-Set\-Repeated\-Bool}!google::protobuf::internal::GeneratedMessageReflection@{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection}}
\subsubsection[{\-Set\-Repeated\-Bool}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection\-::\-Set\-Repeated\-Bool} (
\begin{DoxyParamCaption}
\item[{{\bf \-Message} $\ast$}]{message, }
\item[{const {\bf \-Field\-Descriptor} $\ast$}]{field, }
\item[{int}]{index, }
\item[{bool}]{value}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_aedea30296740a1ad23460f41b7d0f0f9}


\-Implements \hyperlink{classgoogle_1_1protobuf_1_1Reflection_af8a411afb7bf7f95d792c85d470e266e}{google\-::protobuf\-::\-Reflection}.

\hypertarget{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_a6c02665296c9e1184a8fd6d09830e3b5}{\index{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection@{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection}!\-Set\-Repeated\-Double@{\-Set\-Repeated\-Double}}
\index{\-Set\-Repeated\-Double@{\-Set\-Repeated\-Double}!google::protobuf::internal::GeneratedMessageReflection@{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection}}
\subsubsection[{\-Set\-Repeated\-Double}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection\-::\-Set\-Repeated\-Double} (
\begin{DoxyParamCaption}
\item[{{\bf \-Message} $\ast$}]{message, }
\item[{const {\bf \-Field\-Descriptor} $\ast$}]{field, }
\item[{int}]{index, }
\item[{double}]{value}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_a6c02665296c9e1184a8fd6d09830e3b5}


\-Implements \hyperlink{classgoogle_1_1protobuf_1_1Reflection_a155a2ab99efae3d2913a56767acbcfb7}{google\-::protobuf\-::\-Reflection}.

\hypertarget{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_a18e7e2b6b3875bb81b8e274dba39a6d5}{\index{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection@{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection}!\-Set\-Repeated\-Enum@{\-Set\-Repeated\-Enum}}
\index{\-Set\-Repeated\-Enum@{\-Set\-Repeated\-Enum}!google::protobuf::internal::GeneratedMessageReflection@{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection}}
\subsubsection[{\-Set\-Repeated\-Enum}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection\-::\-Set\-Repeated\-Enum} (
\begin{DoxyParamCaption}
\item[{{\bf \-Message} $\ast$}]{message, }
\item[{const {\bf \-Field\-Descriptor} $\ast$}]{field, }
\item[{int}]{index, }
\item[{const {\bf \-Enum\-Value\-Descriptor} $\ast$}]{value}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_a18e7e2b6b3875bb81b8e274dba39a6d5}


\-Implements \hyperlink{classgoogle_1_1protobuf_1_1Reflection_ac0bc4a68f84590fda77ccf13ab22be4c}{google\-::protobuf\-::\-Reflection}.

\hypertarget{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_a773dfc84aa4d9ed833761633f8ddc7cb}{\index{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection@{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection}!\-Set\-Repeated\-Float@{\-Set\-Repeated\-Float}}
\index{\-Set\-Repeated\-Float@{\-Set\-Repeated\-Float}!google::protobuf::internal::GeneratedMessageReflection@{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection}}
\subsubsection[{\-Set\-Repeated\-Float}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection\-::\-Set\-Repeated\-Float} (
\begin{DoxyParamCaption}
\item[{{\bf \-Message} $\ast$}]{message, }
\item[{const {\bf \-Field\-Descriptor} $\ast$}]{field, }
\item[{int}]{index, }
\item[{float}]{value}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_a773dfc84aa4d9ed833761633f8ddc7cb}


\-Implements \hyperlink{classgoogle_1_1protobuf_1_1Reflection_a2b4e563cad617827030365acbe50fea9}{google\-::protobuf\-::\-Reflection}.

\hypertarget{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_ac6c8202e5c97d0f8242bb886b6426716}{\index{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection@{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection}!\-Set\-Repeated\-Int32@{\-Set\-Repeated\-Int32}}
\index{\-Set\-Repeated\-Int32@{\-Set\-Repeated\-Int32}!google::protobuf::internal::GeneratedMessageReflection@{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection}}
\subsubsection[{\-Set\-Repeated\-Int32}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection\-::\-Set\-Repeated\-Int32} (
\begin{DoxyParamCaption}
\item[{{\bf \-Message} $\ast$}]{message, }
\item[{const {\bf \-Field\-Descriptor} $\ast$}]{field, }
\item[{int}]{index, }
\item[{{\bf int32}}]{value}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_ac6c8202e5c97d0f8242bb886b6426716}


\-Implements \hyperlink{classgoogle_1_1protobuf_1_1Reflection_a3221ebbc26a775c8b271c94142a83f50}{google\-::protobuf\-::\-Reflection}.

\hypertarget{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_a068761919c014c4aa8cf5dd74c460c0f}{\index{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection@{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection}!\-Set\-Repeated\-Int64@{\-Set\-Repeated\-Int64}}
\index{\-Set\-Repeated\-Int64@{\-Set\-Repeated\-Int64}!google::protobuf::internal::GeneratedMessageReflection@{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection}}
\subsubsection[{\-Set\-Repeated\-Int64}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection\-::\-Set\-Repeated\-Int64} (
\begin{DoxyParamCaption}
\item[{{\bf \-Message} $\ast$}]{message, }
\item[{const {\bf \-Field\-Descriptor} $\ast$}]{field, }
\item[{int}]{index, }
\item[{{\bf int64}}]{value}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_a068761919c014c4aa8cf5dd74c460c0f}


\-Implements \hyperlink{classgoogle_1_1protobuf_1_1Reflection_aae6a3ef2f513daa2ccf1e82ecdf99121}{google\-::protobuf\-::\-Reflection}.

\hypertarget{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_a1a894458eab6723a0fb66edd695c1704}{\index{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection@{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection}!\-Set\-Repeated\-String@{\-Set\-Repeated\-String}}
\index{\-Set\-Repeated\-String@{\-Set\-Repeated\-String}!google::protobuf::internal::GeneratedMessageReflection@{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection}}
\subsubsection[{\-Set\-Repeated\-String}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection\-::\-Set\-Repeated\-String} (
\begin{DoxyParamCaption}
\item[{{\bf \-Message} $\ast$}]{message, }
\item[{const {\bf \-Field\-Descriptor} $\ast$}]{field, }
\item[{int}]{index, }
\item[{const string \&}]{value}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_a1a894458eab6723a0fb66edd695c1704}


\-Implements \hyperlink{classgoogle_1_1protobuf_1_1Reflection_aa3daf8b6b13b50123b15936cf76ddf6f}{google\-::protobuf\-::\-Reflection}.

\hypertarget{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_a283e7d9345d06e53ab0c4653642ec55e}{\index{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection@{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection}!\-Set\-Repeated\-U\-Int32@{\-Set\-Repeated\-U\-Int32}}
\index{\-Set\-Repeated\-U\-Int32@{\-Set\-Repeated\-U\-Int32}!google::protobuf::internal::GeneratedMessageReflection@{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection}}
\subsubsection[{\-Set\-Repeated\-U\-Int32}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection\-::\-Set\-Repeated\-U\-Int32} (
\begin{DoxyParamCaption}
\item[{{\bf \-Message} $\ast$}]{message, }
\item[{const {\bf \-Field\-Descriptor} $\ast$}]{field, }
\item[{int}]{index, }
\item[{{\bf uint32}}]{value}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_a283e7d9345d06e53ab0c4653642ec55e}


\-Implements \hyperlink{classgoogle_1_1protobuf_1_1Reflection_a1756be8cdce1c4bcc8b6c1fccf0a41e1}{google\-::protobuf\-::\-Reflection}.

\hypertarget{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_a0234640a068e17098967b923bef8aa76}{\index{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection@{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection}!\-Set\-Repeated\-U\-Int64@{\-Set\-Repeated\-U\-Int64}}
\index{\-Set\-Repeated\-U\-Int64@{\-Set\-Repeated\-U\-Int64}!google::protobuf::internal::GeneratedMessageReflection@{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection}}
\subsubsection[{\-Set\-Repeated\-U\-Int64}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection\-::\-Set\-Repeated\-U\-Int64} (
\begin{DoxyParamCaption}
\item[{{\bf \-Message} $\ast$}]{message, }
\item[{const {\bf \-Field\-Descriptor} $\ast$}]{field, }
\item[{int}]{index, }
\item[{{\bf uint64}}]{value}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_a0234640a068e17098967b923bef8aa76}


\-Implements \hyperlink{classgoogle_1_1protobuf_1_1Reflection_ab3d1fbb83a1f32f768af59a9dea8b99b}{google\-::protobuf\-::\-Reflection}.

\hypertarget{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_ac6124369c48ae20a8974d62eab19c375}{\index{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection@{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection}!\-Set\-String@{\-Set\-String}}
\index{\-Set\-String@{\-Set\-String}!google::protobuf::internal::GeneratedMessageReflection@{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection}}
\subsubsection[{\-Set\-String}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection\-::\-Set\-String} (
\begin{DoxyParamCaption}
\item[{{\bf \-Message} $\ast$}]{message, }
\item[{const {\bf \-Field\-Descriptor} $\ast$}]{field, }
\item[{const string \&}]{value}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_ac6124369c48ae20a8974d62eab19c375}


\-Implements \hyperlink{classgoogle_1_1protobuf_1_1Reflection_ab2ef35eea3a3dc8916f8752c9a02fc98}{google\-::protobuf\-::\-Reflection}.

\hypertarget{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_a313a8ac152935bc491199299c17db9a3}{\index{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection@{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection}!\-Set\-U\-Int32@{\-Set\-U\-Int32}}
\index{\-Set\-U\-Int32@{\-Set\-U\-Int32}!google::protobuf::internal::GeneratedMessageReflection@{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection}}
\subsubsection[{\-Set\-U\-Int32}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection\-::\-Set\-U\-Int32} (
\begin{DoxyParamCaption}
\item[{{\bf \-Message} $\ast$}]{message, }
\item[{const {\bf \-Field\-Descriptor} $\ast$}]{field, }
\item[{{\bf uint32}}]{value}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_a313a8ac152935bc491199299c17db9a3}


\-Implements \hyperlink{classgoogle_1_1protobuf_1_1Reflection_a518c685dee8a1a8e91b4f104f17e700a}{google\-::protobuf\-::\-Reflection}.

\hypertarget{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_a753f3f31ec3c52603cd502a652bbec61}{\index{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection@{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection}!\-Set\-U\-Int64@{\-Set\-U\-Int64}}
\index{\-Set\-U\-Int64@{\-Set\-U\-Int64}!google::protobuf::internal::GeneratedMessageReflection@{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection}}
\subsubsection[{\-Set\-U\-Int64}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection\-::\-Set\-U\-Int64} (
\begin{DoxyParamCaption}
\item[{{\bf \-Message} $\ast$}]{message, }
\item[{const {\bf \-Field\-Descriptor} $\ast$}]{field, }
\item[{{\bf uint64}}]{value}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_a753f3f31ec3c52603cd502a652bbec61}


\-Implements \hyperlink{classgoogle_1_1protobuf_1_1Reflection_a609ddcd253fdc6092cfd132857649d68}{google\-::protobuf\-::\-Reflection}.

\hypertarget{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_aad6aa27efa84498f68eb6d6fb3830fba}{\index{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection@{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection}!\-Space\-Used@{\-Space\-Used}}
\index{\-Space\-Used@{\-Space\-Used}!google::protobuf::internal::GeneratedMessageReflection@{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection}}
\subsubsection[{\-Space\-Used}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection\-::\-Space\-Used} (
\begin{DoxyParamCaption}
\item[{const {\bf \-Message} \&}]{message}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_aad6aa27efa84498f68eb6d6fb3830fba}


\-Implements \hyperlink{classgoogle_1_1protobuf_1_1Reflection_ad1d9358d4567665040c343801061c11e}{google\-::protobuf\-::\-Reflection}.

\hypertarget{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_a206313573d7854f3e9cfcd2168d39b65}{\index{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection@{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection}!\-Swap@{\-Swap}}
\index{\-Swap@{\-Swap}!google::protobuf::internal::GeneratedMessageReflection@{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection}}
\subsubsection[{\-Swap}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection\-::\-Swap} (
\begin{DoxyParamCaption}
\item[{{\bf \-Message} $\ast$}]{message1, }
\item[{{\bf \-Message} $\ast$}]{message2}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_a206313573d7854f3e9cfcd2168d39b65}


\-Implements \hyperlink{classgoogle_1_1protobuf_1_1Reflection_a13b9ae2389cef19d09cdbcd84a82db40}{google\-::protobuf\-::\-Reflection}.

\hypertarget{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_a7fcb68457122d59615218b4cb8e4c79d}{\index{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection@{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection}!\-Swap\-Elements@{\-Swap\-Elements}}
\index{\-Swap\-Elements@{\-Swap\-Elements}!google::protobuf::internal::GeneratedMessageReflection@{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection}}
\subsubsection[{\-Swap\-Elements}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection\-::\-Swap\-Elements} (
\begin{DoxyParamCaption}
\item[{{\bf \-Message} $\ast$}]{message, }
\item[{const {\bf \-Field\-Descriptor} $\ast$}]{field, }
\item[{int}]{index1, }
\item[{int}]{index2}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_a7fcb68457122d59615218b4cb8e4c79d}


\-Implements \hyperlink{classgoogle_1_1protobuf_1_1Reflection_ae36850f1fc9b6dc04b94e778f797e71f}{google\-::protobuf\-::\-Reflection}.



\subsection{\-Friends \-And \-Related \-Function \-Documentation}
\hypertarget{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_a6143de0872baff770919213432871477}{\index{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection@{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection}!\-Generated\-Message@{\-Generated\-Message}}
\index{\-Generated\-Message@{\-Generated\-Message}!google::protobuf::internal::GeneratedMessageReflection@{google\-::protobuf\-::internal\-::\-Generated\-Message\-Reflection}}
\subsubsection[{\-Generated\-Message}]{\setlength{\rightskip}{0pt plus 5cm}friend class {\bf \-Generated\-Message}\hspace{0.3cm}{\ttfamily  \mbox{[}friend\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1internal_1_1GeneratedMessageReflection_a6143de0872baff770919213432871477}


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