\hypertarget{classgoogle_1_1protobuf_1_1FileOptions}{\section{google\-:\-:protobuf\-:\-:\-File\-Options \-Class \-Reference}
\label{classgoogle_1_1protobuf_1_1FileOptions}\index{google\-::protobuf\-::\-File\-Options@{google\-::protobuf\-::\-File\-Options}}
}


{\ttfamily \#include $<$descriptor.\-pb.\-h$>$}



\-Inheritance diagram for google\-:\-:protobuf\-:\-:\-File\-Options\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=550pt]{classgoogle_1_1protobuf_1_1FileOptions__inherit__graph}
\end{center}
\end{figure}


\-Collaboration diagram for google\-:\-:protobuf\-:\-:\-File\-Options\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=550pt]{classgoogle_1_1protobuf_1_1FileOptions__coll__graph}
\end{center}
\end{figure}
\subsection*{\-Public \-Types}
\begin{DoxyCompactItemize}
\item 
typedef \hyperlink{namespacegoogle_1_1protobuf_adc8228687129f840e81737ebcb0b471e}{\-File\-Options\-\_\-\-Optimize\-Mode} \hyperlink{classgoogle_1_1protobuf_1_1FileOptions_a39fccb7af10875d7446bda4a92e8777d}{\-Optimize\-Mode}
\end{DoxyCompactItemize}
\subsection*{\-Public \-Member \-Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{classgoogle_1_1protobuf_1_1FileOptions_a09c78b736f2ee034d19005091b199a3f}{\-File\-Options} ()
\item 
virtual \hyperlink{classgoogle_1_1protobuf_1_1FileOptions_afdd3ac220ca8e265281e4947f4410cd4}{$\sim$\-File\-Options} ()
\item 
\hyperlink{classgoogle_1_1protobuf_1_1FileOptions_a0a4aa80fe42d0781649ff9881a550d63}{\-File\-Options} (const \hyperlink{classgoogle_1_1protobuf_1_1FileOptions}{\-File\-Options} \&from)
\item 
\hyperlink{classgoogle_1_1protobuf_1_1FileOptions}{\-File\-Options} \& \hyperlink{classgoogle_1_1protobuf_1_1FileOptions_a8a8f7f0bc183d5ba5c897a6d445d8010}{operator=} (const \hyperlink{classgoogle_1_1protobuf_1_1FileOptions}{\-File\-Options} \&from)
\item 
const \*
\-::\hyperlink{classgoogle_1_1protobuf_1_1UnknownFieldSet}{google\-::protobuf\-::\-Unknown\-Field\-Set} \& \hyperlink{classgoogle_1_1protobuf_1_1FileOptions_a18a7cddc36e3e4ad19e3dfe22fda2169}{unknown\-\_\-fields} () const 
\item 
inline\-::google\-::protobuf\-::\-Unknown\-Field\-Set $\ast$ \hyperlink{classgoogle_1_1protobuf_1_1FileOptions_a09b079c3e811e098657243a12610d5a8}{mutable\-\_\-unknown\-\_\-fields} ()
\item 
void \hyperlink{classgoogle_1_1protobuf_1_1FileOptions_a7b0dcbda601368dbaec2ca8cd42b10cb}{\-Swap} (\hyperlink{classgoogle_1_1protobuf_1_1FileOptions}{\-File\-Options} $\ast$other)
\item 
\hyperlink{classgoogle_1_1protobuf_1_1FileOptions}{\-File\-Options} $\ast$ \hyperlink{classgoogle_1_1protobuf_1_1FileOptions_ab4758caeee420a2c22b33ec99d8ab9df}{\-New} () const 
\item 
void \hyperlink{classgoogle_1_1protobuf_1_1FileOptions_a80f8db3f2ce8e6714798b20ff5787739}{\-Copy\-From} (const \-::\hyperlink{classgoogle_1_1protobuf_1_1Message}{google\-::protobuf\-::\-Message} \&from)
\item 
void \hyperlink{classgoogle_1_1protobuf_1_1FileOptions_a201165ec94808084f7db044e8c3082eb}{\-Merge\-From} (const \-::\hyperlink{classgoogle_1_1protobuf_1_1Message}{google\-::protobuf\-::\-Message} \&from)
\item 
void \hyperlink{classgoogle_1_1protobuf_1_1FileOptions_a85f076c307ef7ab4be726a8f5981c476}{\-Copy\-From} (const \hyperlink{classgoogle_1_1protobuf_1_1FileOptions}{\-File\-Options} \&from)
\item 
void \hyperlink{classgoogle_1_1protobuf_1_1FileOptions_afc34a73633c9c8d6364ae37532cb36cf}{\-Merge\-From} (const \hyperlink{classgoogle_1_1protobuf_1_1FileOptions}{\-File\-Options} \&from)
\item 
void \hyperlink{classgoogle_1_1protobuf_1_1FileOptions_a4767178bc3c7a6a692a00fa89338daee}{\-Clear} ()
\item 
bool \hyperlink{classgoogle_1_1protobuf_1_1FileOptions_a4e53c257f562859551907e4972fdbf07}{\-Is\-Initialized} () const 
\item 
int \hyperlink{classgoogle_1_1protobuf_1_1FileOptions_af26328c3f2ee972b45c86a01a1731a94}{\-Byte\-Size} () const 
\item 
bool \hyperlink{classgoogle_1_1protobuf_1_1FileOptions_acfb4ceb34da50d7248a478590933b120}{\-Merge\-Partial\-From\-Coded\-Stream} (\-::\hyperlink{classgoogle_1_1protobuf_1_1io_1_1CodedInputStream}{google\-::protobuf\-::io\-::\-Coded\-Input\-Stream} $\ast$\hyperlink{wire__format__lite_8h_a2965939d8d22ec60c89f74062f0c370c}{input})
\item 
void \hyperlink{classgoogle_1_1protobuf_1_1FileOptions_a30b1159eaace5508688ae993b5fbab3e}{\-Serialize\-With\-Cached\-Sizes} (\-::\hyperlink{classgoogle_1_1protobuf_1_1io_1_1CodedOutputStream}{google\-::protobuf\-::io\-::\-Coded\-Output\-Stream} $\ast$\hyperlink{wire__format__lite_8h_ae04293253b669ea7b9882c968030eeed}{output}) const 
\item 
\-::\hyperlink{namespacegoogle_1_1protobuf_a91053c1ac8cd0be928a2276b5f087303}{google\-::protobuf\-::uint8} $\ast$ \hyperlink{classgoogle_1_1protobuf_1_1FileOptions_a2733965e05df9d7e9b8ce01c7180a77b}{\-Serialize\-With\-Cached\-Sizes\-To\-Array} (\-::\hyperlink{namespacegoogle_1_1protobuf_a91053c1ac8cd0be928a2276b5f087303}{google\-::protobuf\-::uint8} $\ast$\hyperlink{wire__format__lite_8h_ae04293253b669ea7b9882c968030eeed}{output}) const 
\item 
int \hyperlink{classgoogle_1_1protobuf_1_1FileOptions_a71b87da3be82e35d57b4deb8bf63f39d}{\-Get\-Cached\-Size} () const 
\item 
\-::\hyperlink{structgoogle_1_1protobuf_1_1Metadata}{google\-::protobuf\-::\-Metadata} \hyperlink{classgoogle_1_1protobuf_1_1FileOptions_a92f012cb0196d1ed39a0dca210dcbc25}{\-Get\-Metadata} () const 
\item 
bool \hyperlink{classgoogle_1_1protobuf_1_1FileOptions_a3a4714f6c1fc69d18eaca741b39cfa83}{has\-\_\-java\-\_\-package} () const 
\item 
void \hyperlink{classgoogle_1_1protobuf_1_1FileOptions_a22e61146de6d7350a345a4b7a7be0cae}{clear\-\_\-java\-\_\-package} ()
\item 
const \-::std\-::string \& \hyperlink{classgoogle_1_1protobuf_1_1FileOptions_a12ea93acc260ac4e39f572cc60c983c5}{java\-\_\-package} () const 
\item 
void \hyperlink{classgoogle_1_1protobuf_1_1FileOptions_ae8363dc340a6c5b5319f150ff14007cd}{set\-\_\-java\-\_\-package} (const \-::std\-::string \&\hyperlink{namespacegoogle_1_1protobuf_a894605792ac95df7f2b9d4c73eb18f63}{value})
\item 
void \hyperlink{classgoogle_1_1protobuf_1_1FileOptions_a50ce113ab1593336ab5ad4dd13a6d470}{set\-\_\-java\-\_\-package} (const char $\ast$\hyperlink{namespacegoogle_1_1protobuf_a894605792ac95df7f2b9d4c73eb18f63}{value})
\item 
void \hyperlink{classgoogle_1_1protobuf_1_1FileOptions_aecd888e865abce1bb4e5a56569cc653b}{set\-\_\-java\-\_\-package} (const char $\ast$\hyperlink{namespacegoogle_1_1protobuf_a894605792ac95df7f2b9d4c73eb18f63}{value}, size\-\_\-t size)
\item 
inline\-::std\-::string $\ast$ \hyperlink{classgoogle_1_1protobuf_1_1FileOptions_a1316fc6ded560008fd7a12f06e7b1ebb}{mutable\-\_\-java\-\_\-package} ()
\item 
bool \hyperlink{classgoogle_1_1protobuf_1_1FileOptions_a47f4cc555cea10cfe957480fb601d737}{has\-\_\-java\-\_\-outer\-\_\-classname} () const 
\item 
void \hyperlink{classgoogle_1_1protobuf_1_1FileOptions_aee13602466b078f1e64227c9c462dae2}{clear\-\_\-java\-\_\-outer\-\_\-classname} ()
\item 
const \-::std\-::string \& \hyperlink{classgoogle_1_1protobuf_1_1FileOptions_a0d1c5b624a1f1513a7280a6cc7dfb4e9}{java\-\_\-outer\-\_\-classname} () const 
\item 
void \hyperlink{classgoogle_1_1protobuf_1_1FileOptions_abcfeca8561af30ffdc72bac9bc0d074d}{set\-\_\-java\-\_\-outer\-\_\-classname} (const \-::std\-::string \&\hyperlink{namespacegoogle_1_1protobuf_a894605792ac95df7f2b9d4c73eb18f63}{value})
\item 
void \hyperlink{classgoogle_1_1protobuf_1_1FileOptions_a3b7bd447df22a045be864f93ad2ea76c}{set\-\_\-java\-\_\-outer\-\_\-classname} (const char $\ast$\hyperlink{namespacegoogle_1_1protobuf_a894605792ac95df7f2b9d4c73eb18f63}{value})
\item 
void \hyperlink{classgoogle_1_1protobuf_1_1FileOptions_aba1e28ced1330f5b8c5920283d2d8c52}{set\-\_\-java\-\_\-outer\-\_\-classname} (const char $\ast$\hyperlink{namespacegoogle_1_1protobuf_a894605792ac95df7f2b9d4c73eb18f63}{value}, size\-\_\-t size)
\item 
inline\-::std\-::string $\ast$ \hyperlink{classgoogle_1_1protobuf_1_1FileOptions_a1720d1fbdef1e28aa0488082814198af}{mutable\-\_\-java\-\_\-outer\-\_\-classname} ()
\item 
bool \hyperlink{classgoogle_1_1protobuf_1_1FileOptions_a07d0e6609a958ee105eaff29f4162091}{has\-\_\-java\-\_\-multiple\-\_\-files} () const 
\item 
void \hyperlink{classgoogle_1_1protobuf_1_1FileOptions_ae712bca765251fc4fa2d824dc7f3a299}{clear\-\_\-java\-\_\-multiple\-\_\-files} ()
\item 
bool \hyperlink{classgoogle_1_1protobuf_1_1FileOptions_aebef6efaceaf3aa195e78fbd3ddb755e}{java\-\_\-multiple\-\_\-files} () const 
\item 
void \hyperlink{classgoogle_1_1protobuf_1_1FileOptions_afa061ad5d9b5a377a759b48d4c40ba7a}{set\-\_\-java\-\_\-multiple\-\_\-files} (bool \hyperlink{namespacegoogle_1_1protobuf_a894605792ac95df7f2b9d4c73eb18f63}{value})
\item 
bool \hyperlink{classgoogle_1_1protobuf_1_1FileOptions_a0ccfffc200e6ccbfc97472d7e358d052}{has\-\_\-optimize\-\_\-for} () const 
\item 
void \hyperlink{classgoogle_1_1protobuf_1_1FileOptions_ae3285859f1b9958bf8b56987cbfcbc64}{clear\-\_\-optimize\-\_\-for} ()
\item 
inline\-::google\-::protobuf\-::\-File\-Options\-\_\-\-Optimize\-Mode \hyperlink{classgoogle_1_1protobuf_1_1FileOptions_a71f894c7668955ee766cfd06c48c843f}{optimize\-\_\-for} () const 
\item 
void \hyperlink{classgoogle_1_1protobuf_1_1FileOptions_a056d80987de5fe45e67c9df93b6fcd31}{set\-\_\-optimize\-\_\-for} (\-::\hyperlink{namespacegoogle_1_1protobuf_adc8228687129f840e81737ebcb0b471e}{google\-::protobuf\-::\-File\-Options\-\_\-\-Optimize\-Mode} \hyperlink{namespacegoogle_1_1protobuf_a894605792ac95df7f2b9d4c73eb18f63}{value})
\item 
bool \hyperlink{classgoogle_1_1protobuf_1_1FileOptions_aa79600e78ccddecc0f62730233c2e020}{has\-\_\-cc\-\_\-generic\-\_\-services} () const 
\item 
void \hyperlink{classgoogle_1_1protobuf_1_1FileOptions_aacff1bc747f423ff3ebdda0251d6d8f6}{clear\-\_\-cc\-\_\-generic\-\_\-services} ()
\item 
bool \hyperlink{classgoogle_1_1protobuf_1_1FileOptions_a0058496ff38ce0f960abfa376e0206a3}{cc\-\_\-generic\-\_\-services} () const 
\item 
void \hyperlink{classgoogle_1_1protobuf_1_1FileOptions_ae6d43cf2163db1692d106e897042f083}{set\-\_\-cc\-\_\-generic\-\_\-services} (bool \hyperlink{namespacegoogle_1_1protobuf_a894605792ac95df7f2b9d4c73eb18f63}{value})
\item 
bool \hyperlink{classgoogle_1_1protobuf_1_1FileOptions_a16d98a045fb7493abb08f138613f93fc}{has\-\_\-java\-\_\-generic\-\_\-services} () const 
\item 
void \hyperlink{classgoogle_1_1protobuf_1_1FileOptions_a61a938a8605ee7bad19301256def1ed6}{clear\-\_\-java\-\_\-generic\-\_\-services} ()
\item 
bool \hyperlink{classgoogle_1_1protobuf_1_1FileOptions_a2832e1036fa9e75deb726d626375c1ac}{java\-\_\-generic\-\_\-services} () const 
\item 
void \hyperlink{classgoogle_1_1protobuf_1_1FileOptions_a4a1846ea89d99bb8ca5f06adc3f48032}{set\-\_\-java\-\_\-generic\-\_\-services} (bool \hyperlink{namespacegoogle_1_1protobuf_a894605792ac95df7f2b9d4c73eb18f63}{value})
\item 
bool \hyperlink{classgoogle_1_1protobuf_1_1FileOptions_a64addc4a47d51a8b4254e37181a99aea}{has\-\_\-py\-\_\-generic\-\_\-services} () const 
\item 
void \hyperlink{classgoogle_1_1protobuf_1_1FileOptions_a80be268da8753d2a43ce0ab954e5bcb3}{clear\-\_\-py\-\_\-generic\-\_\-services} ()
\item 
bool \hyperlink{classgoogle_1_1protobuf_1_1FileOptions_ae8d7660783a4001fd050613ef77e6604}{py\-\_\-generic\-\_\-services} () const 
\item 
void \hyperlink{classgoogle_1_1protobuf_1_1FileOptions_aaa45c521bc4262048f6b7df3b07484b1}{set\-\_\-py\-\_\-generic\-\_\-services} (bool \hyperlink{namespacegoogle_1_1protobuf_a894605792ac95df7f2b9d4c73eb18f63}{value})
\item 
int \hyperlink{classgoogle_1_1protobuf_1_1FileOptions_a78c67d1c9259558aa50ad52e946efee9}{uninterpreted\-\_\-option\-\_\-size} () const 
\item 
void \hyperlink{classgoogle_1_1protobuf_1_1FileOptions_a4a414f5d25bfbd8cb9aa32a12cca31f5}{clear\-\_\-uninterpreted\-\_\-option} ()
\item 
const \*
\-::\hyperlink{classgoogle_1_1protobuf_1_1UninterpretedOption}{google\-::protobuf\-::\-Uninterpreted\-Option} \& \hyperlink{classgoogle_1_1protobuf_1_1FileOptions_a3d54a8aceb03dfd16421b702c7c773b0}{uninterpreted\-\_\-option} (int index) const 
\item 
inline\-::google\-::protobuf\-::\-Uninterpreted\-Option $\ast$ \hyperlink{classgoogle_1_1protobuf_1_1FileOptions_a819ad15929e9dd8a88fd947fab1fd1ac}{mutable\-\_\-uninterpreted\-\_\-option} (int index)
\item 
inline\-::google\-::protobuf\-::\-Uninterpreted\-Option $\ast$ \hyperlink{classgoogle_1_1protobuf_1_1FileOptions_ab0b40e66da6f464f7ec74d1b4f853949}{add\-\_\-uninterpreted\-\_\-option} ()
\item 
const \*
\-::\hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField}{google\-::protobuf\-::\-Repeated\-Ptr\-Field}\*
$<$ \-::\hyperlink{classgoogle_1_1protobuf_1_1UninterpretedOption}{google\-::protobuf\-::\-Uninterpreted\-Option} $>$ \& \hyperlink{classgoogle_1_1protobuf_1_1FileOptions_a383e505f2f26bfb40d443f4a76dd3792}{uninterpreted\-\_\-option} () const 
\item 
inline\-::google\-::protobuf\-::\-Repeated\-Ptr\-Field\*
$<$ \-::\hyperlink{classgoogle_1_1protobuf_1_1UninterpretedOption}{google\-::protobuf\-::\-Uninterpreted\-Option} $>$ $\ast$ \hyperlink{classgoogle_1_1protobuf_1_1FileOptions_a494c5130b313992ecf06b4b7149e5f25}{mutable\-\_\-uninterpreted\-\_\-option} ()
\end{DoxyCompactItemize}
\subsection*{\-Static \-Public \-Member \-Functions}
\begin{DoxyCompactItemize}
\item 
static const \*
\-::\hyperlink{classgoogle_1_1protobuf_1_1Descriptor}{google\-::protobuf\-::\-Descriptor} $\ast$ \hyperlink{classgoogle_1_1protobuf_1_1FileOptions_ac441f635bd4a2ea9e7ca8ad81839d1b1}{descriptor} ()
\item 
static const \hyperlink{classgoogle_1_1protobuf_1_1FileOptions}{\-File\-Options} \& \hyperlink{classgoogle_1_1protobuf_1_1FileOptions_af62498f66041067cb4252d18d2bd591b}{default\-\_\-instance} ()
\item 
static bool \hyperlink{classgoogle_1_1protobuf_1_1FileOptions_a97811054b5e68c9d96c0257c2b29d699}{\-Optimize\-Mode\-\_\-\-Is\-Valid} (int \hyperlink{namespacegoogle_1_1protobuf_a894605792ac95df7f2b9d4c73eb18f63}{value})
\item 
static const \*
\-::\hyperlink{classgoogle_1_1protobuf_1_1EnumDescriptor}{google\-::protobuf\-::\-Enum\-Descriptor} $\ast$ \hyperlink{classgoogle_1_1protobuf_1_1FileOptions_ae3d2a79fbd1987ca248690c9661954c4}{\-Optimize\-Mode\-\_\-descriptor} ()
\item 
static const \-::std\-::string \& \hyperlink{classgoogle_1_1protobuf_1_1FileOptions_a647fb19e5cd1ef74cb4cd5c6b4745aaa}{\-Optimize\-Mode\-\_\-\-Name} (\hyperlink{namespacegoogle_1_1protobuf_adc8228687129f840e81737ebcb0b471e}{\-Optimize\-Mode} \hyperlink{namespacegoogle_1_1protobuf_a894605792ac95df7f2b9d4c73eb18f63}{value})
\item 
static bool \hyperlink{classgoogle_1_1protobuf_1_1FileOptions_af16e71b18fd586d7255ace77e37ffba3}{\-Optimize\-Mode\-\_\-\-Parse} (const \-::std\-::string \&name, \hyperlink{namespacegoogle_1_1protobuf_adc8228687129f840e81737ebcb0b471e}{\-Optimize\-Mode} $\ast$\hyperlink{namespacegoogle_1_1protobuf_a894605792ac95df7f2b9d4c73eb18f63}{value})
\end{DoxyCompactItemize}
\subsection*{\-Static \-Public \-Attributes}
\begin{DoxyCompactItemize}
\item 
static const \hyperlink{namespacegoogle_1_1protobuf_adc8228687129f840e81737ebcb0b471e}{\-Optimize\-Mode} \hyperlink{classgoogle_1_1protobuf_1_1FileOptions_acfba719956f1eaa91d04fde771f6c0fc}{\-S\-P\-E\-E\-D} = \hyperlink{namespacegoogle_1_1protobuf_adc8228687129f840e81737ebcb0b471eab3abc7b293d7e45025a33a762b72b7ab}{\-File\-Options\-\_\-\-Optimize\-Mode\-\_\-\-S\-P\-E\-E\-D}
\item 
static const \hyperlink{namespacegoogle_1_1protobuf_adc8228687129f840e81737ebcb0b471e}{\-Optimize\-Mode} \hyperlink{classgoogle_1_1protobuf_1_1FileOptions_a0a48a64ff8b8f33f48b9db11b974ef9b}{\-C\-O\-D\-E\-\_\-\-S\-I\-Z\-E} = \hyperlink{namespacegoogle_1_1protobuf_adc8228687129f840e81737ebcb0b471ea20a852c3cfc95c0bf604e076575be136}{\-File\-Options\-\_\-\-Optimize\-Mode\-\_\-\-C\-O\-D\-E\-\_\-\-S\-I\-Z\-E}
\item 
static const \hyperlink{namespacegoogle_1_1protobuf_adc8228687129f840e81737ebcb0b471e}{\-Optimize\-Mode} \hyperlink{classgoogle_1_1protobuf_1_1FileOptions_adead41febcd07b662761c0dc3ee1c5f7}{\-L\-I\-T\-E\-\_\-\-R\-U\-N\-T\-I\-M\-E} = \hyperlink{namespacegoogle_1_1protobuf_adc8228687129f840e81737ebcb0b471ea9e58bc1e0c42ab462951d34a2ea815c8}{\-File\-Options\-\_\-\-Optimize\-Mode\-\_\-\-L\-I\-T\-E\-\_\-\-R\-U\-N\-T\-I\-M\-E}
\item 
static const \hyperlink{namespacegoogle_1_1protobuf_adc8228687129f840e81737ebcb0b471e}{\-Optimize\-Mode} \hyperlink{classgoogle_1_1protobuf_1_1FileOptions_a4e906024a61cf6cdb79282daaf7102ef}{\-Optimize\-Mode\-\_\-\-M\-I\-N}
\item 
static const \hyperlink{namespacegoogle_1_1protobuf_adc8228687129f840e81737ebcb0b471e}{\-Optimize\-Mode} \hyperlink{classgoogle_1_1protobuf_1_1FileOptions_a917e215717c6f4e301cb295915694a9a}{\-Optimize\-Mode\-\_\-\-M\-A\-X}
\item 
static const int \hyperlink{classgoogle_1_1protobuf_1_1FileOptions_a4b9dbe0c0c2a17615c6ad5febbaf3311}{\-Optimize\-Mode\-\_\-\-A\-R\-R\-A\-Y\-S\-I\-Z\-E}
\item 
static const int \hyperlink{classgoogle_1_1protobuf_1_1FileOptions_af7376c8e32133c6ee479d34e6babc410}{k\-Java\-Package\-Field\-Number} = 1
\item 
static const int \hyperlink{classgoogle_1_1protobuf_1_1FileOptions_ad6b1677c04444f2ad93d9fb5871a3d8b}{k\-Java\-Outer\-Classname\-Field\-Number} = 8
\item 
static const int \hyperlink{classgoogle_1_1protobuf_1_1FileOptions_a28b8e10657f37dc0a3d1649451f80e11}{k\-Java\-Multiple\-Files\-Field\-Number} = 10
\item 
static const int \hyperlink{classgoogle_1_1protobuf_1_1FileOptions_a3d3e3f9b4faf01632e219392a4e520d8}{k\-Optimize\-For\-Field\-Number} = 9
\item 
static const int \hyperlink{classgoogle_1_1protobuf_1_1FileOptions_ae579512f60eec2492c5fd7f54a99b4d7}{k\-Cc\-Generic\-Services\-Field\-Number} = 16
\item 
static const int \hyperlink{classgoogle_1_1protobuf_1_1FileOptions_a7c521e7b22c70a817443ae5e338ba02b}{k\-Java\-Generic\-Services\-Field\-Number} = 17
\item 
static const int \hyperlink{classgoogle_1_1protobuf_1_1FileOptions_a9fc62eae7b965357cbd74dee77b6ee4f}{k\-Py\-Generic\-Services\-Field\-Number} = 18
\item 
static const int \hyperlink{classgoogle_1_1protobuf_1_1FileOptions_aad1f101fbcc27bb4a236436552d31c7e}{k\-Uninterpreted\-Option\-Field\-Number} = 999
\end{DoxyCompactItemize}
\subsection*{\-Friends}
\begin{DoxyCompactItemize}
\item 
void \hyperlink{common_8h_aed87dc0af96ed41ff289b5d65531c6c2}{\-L\-I\-B\-P\-R\-O\-T\-O\-B\-U\-F\-\_\-\-E\-X\-P\-O\-R\-T} \hyperlink{classgoogle_1_1protobuf_1_1FileOptions_a00e0775f76f6cb7a2ac5ed413c899a4d}{protobuf\-\_\-\-Add\-Desc\-\_\-google\-\_\-2fprotobuf\-\_\-2fdescriptor\-\_\-2eproto} ()
\item 
void \hyperlink{classgoogle_1_1protobuf_1_1FileOptions_a09972f4cff8a7bd399ca3463dcf1d3fd}{protobuf\-\_\-\-Assign\-Desc\-\_\-google\-\_\-2fprotobuf\-\_\-2fdescriptor\-\_\-2eproto} ()
\item 
void \hyperlink{classgoogle_1_1protobuf_1_1FileOptions_a07a2ddfa4b80001cc9ea22dbec18b9e6}{protobuf\-\_\-\-Shutdown\-File\-\_\-google\-\_\-2fprotobuf\-\_\-2fdescriptor\-\_\-2eproto} ()
\end{DoxyCompactItemize}


\subsection{\-Member \-Typedef \-Documentation}
\hypertarget{classgoogle_1_1protobuf_1_1FileOptions_a39fccb7af10875d7446bda4a92e8777d}{\index{google\-::protobuf\-::\-File\-Options@{google\-::protobuf\-::\-File\-Options}!\-Optimize\-Mode@{\-Optimize\-Mode}}
\index{\-Optimize\-Mode@{\-Optimize\-Mode}!google::protobuf::FileOptions@{google\-::protobuf\-::\-File\-Options}}
\subsubsection[{\-Optimize\-Mode}]{\setlength{\rightskip}{0pt plus 5cm}typedef {\bf \-File\-Options\-\_\-\-Optimize\-Mode} {\bf google\-::protobuf\-::\-File\-Options\-::\-Optimize\-Mode}}}\label{classgoogle_1_1protobuf_1_1FileOptions_a39fccb7af10875d7446bda4a92e8777d}


\subsection{\-Constructor \& \-Destructor \-Documentation}
\hypertarget{classgoogle_1_1protobuf_1_1FileOptions_a09c78b736f2ee034d19005091b199a3f}{\index{google\-::protobuf\-::\-File\-Options@{google\-::protobuf\-::\-File\-Options}!\-File\-Options@{\-File\-Options}}
\index{\-File\-Options@{\-File\-Options}!google::protobuf::FileOptions@{google\-::protobuf\-::\-File\-Options}}
\subsubsection[{\-File\-Options}]{\setlength{\rightskip}{0pt plus 5cm}{\bf google\-::protobuf\-::\-File\-Options\-::\-File\-Options} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)}}\label{classgoogle_1_1protobuf_1_1FileOptions_a09c78b736f2ee034d19005091b199a3f}
\hypertarget{classgoogle_1_1protobuf_1_1FileOptions_afdd3ac220ca8e265281e4947f4410cd4}{\index{google\-::protobuf\-::\-File\-Options@{google\-::protobuf\-::\-File\-Options}!$\sim$\-File\-Options@{$\sim$\-File\-Options}}
\index{$\sim$\-File\-Options@{$\sim$\-File\-Options}!google::protobuf::FileOptions@{google\-::protobuf\-::\-File\-Options}}
\subsubsection[{$\sim$\-File\-Options}]{\setlength{\rightskip}{0pt plus 5cm}virtual {\bf google\-::protobuf\-::\-File\-Options\-::$\sim$\-File\-Options} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1FileOptions_afdd3ac220ca8e265281e4947f4410cd4}
\hypertarget{classgoogle_1_1protobuf_1_1FileOptions_a0a4aa80fe42d0781649ff9881a550d63}{\index{google\-::protobuf\-::\-File\-Options@{google\-::protobuf\-::\-File\-Options}!\-File\-Options@{\-File\-Options}}
\index{\-File\-Options@{\-File\-Options}!google::protobuf::FileOptions@{google\-::protobuf\-::\-File\-Options}}
\subsubsection[{\-File\-Options}]{\setlength{\rightskip}{0pt plus 5cm}{\bf google\-::protobuf\-::\-File\-Options\-::\-File\-Options} (
\begin{DoxyParamCaption}
\item[{const {\bf \-File\-Options} \&}]{from}
\end{DoxyParamCaption}
)}}\label{classgoogle_1_1protobuf_1_1FileOptions_a0a4aa80fe42d0781649ff9881a550d63}


\subsection{\-Member \-Function \-Documentation}
\hypertarget{classgoogle_1_1protobuf_1_1FileOptions_ab0b40e66da6f464f7ec74d1b4f853949}{\index{google\-::protobuf\-::\-File\-Options@{google\-::protobuf\-::\-File\-Options}!add\-\_\-uninterpreted\-\_\-option@{add\-\_\-uninterpreted\-\_\-option}}
\index{add\-\_\-uninterpreted\-\_\-option@{add\-\_\-uninterpreted\-\_\-option}!google::protobuf::FileOptions@{google\-::protobuf\-::\-File\-Options}}
\subsubsection[{add\-\_\-uninterpreted\-\_\-option}]{\setlength{\rightskip}{0pt plus 5cm}{\bf google\-::protobuf\-::\-Uninterpreted\-Option} $\ast$ {\bf google\-::protobuf\-::\-File\-Options\-::add\-\_\-uninterpreted\-\_\-option} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1FileOptions_ab0b40e66da6f464f7ec74d1b4f853949}
\hypertarget{classgoogle_1_1protobuf_1_1FileOptions_af26328c3f2ee972b45c86a01a1731a94}{\index{google\-::protobuf\-::\-File\-Options@{google\-::protobuf\-::\-File\-Options}!\-Byte\-Size@{\-Byte\-Size}}
\index{\-Byte\-Size@{\-Byte\-Size}!google::protobuf::FileOptions@{google\-::protobuf\-::\-File\-Options}}
\subsubsection[{\-Byte\-Size}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf google\-::protobuf\-::\-File\-Options\-::\-Byte\-Size} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1FileOptions_af26328c3f2ee972b45c86a01a1731a94}


\-Reimplemented from \hyperlink{classgoogle_1_1protobuf_1_1Message_ab1560961037abdec6570cb08c872a439}{google\-::protobuf\-::\-Message}.

\hypertarget{classgoogle_1_1protobuf_1_1FileOptions_a0058496ff38ce0f960abfa376e0206a3}{\index{google\-::protobuf\-::\-File\-Options@{google\-::protobuf\-::\-File\-Options}!cc\-\_\-generic\-\_\-services@{cc\-\_\-generic\-\_\-services}}
\index{cc\-\_\-generic\-\_\-services@{cc\-\_\-generic\-\_\-services}!google::protobuf::FileOptions@{google\-::protobuf\-::\-File\-Options}}
\subsubsection[{cc\-\_\-generic\-\_\-services}]{\setlength{\rightskip}{0pt plus 5cm}bool {\bf google\-::protobuf\-::\-File\-Options\-::cc\-\_\-generic\-\_\-services} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1FileOptions_a0058496ff38ce0f960abfa376e0206a3}
\hypertarget{classgoogle_1_1protobuf_1_1FileOptions_a4767178bc3c7a6a692a00fa89338daee}{\index{google\-::protobuf\-::\-File\-Options@{google\-::protobuf\-::\-File\-Options}!\-Clear@{\-Clear}}
\index{\-Clear@{\-Clear}!google::protobuf::FileOptions@{google\-::protobuf\-::\-File\-Options}}
\subsubsection[{\-Clear}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf google\-::protobuf\-::\-File\-Options\-::\-Clear} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1FileOptions_a4767178bc3c7a6a692a00fa89338daee}


\-Reimplemented from \hyperlink{classgoogle_1_1protobuf_1_1Message_a6704e0b86f3e9e52a9264c0890900843}{google\-::protobuf\-::\-Message}.

\hypertarget{classgoogle_1_1protobuf_1_1FileOptions_aacff1bc747f423ff3ebdda0251d6d8f6}{\index{google\-::protobuf\-::\-File\-Options@{google\-::protobuf\-::\-File\-Options}!clear\-\_\-cc\-\_\-generic\-\_\-services@{clear\-\_\-cc\-\_\-generic\-\_\-services}}
\index{clear\-\_\-cc\-\_\-generic\-\_\-services@{clear\-\_\-cc\-\_\-generic\-\_\-services}!google::protobuf::FileOptions@{google\-::protobuf\-::\-File\-Options}}
\subsubsection[{clear\-\_\-cc\-\_\-generic\-\_\-services}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf google\-::protobuf\-::\-File\-Options\-::clear\-\_\-cc\-\_\-generic\-\_\-services} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1FileOptions_aacff1bc747f423ff3ebdda0251d6d8f6}
\hypertarget{classgoogle_1_1protobuf_1_1FileOptions_a61a938a8605ee7bad19301256def1ed6}{\index{google\-::protobuf\-::\-File\-Options@{google\-::protobuf\-::\-File\-Options}!clear\-\_\-java\-\_\-generic\-\_\-services@{clear\-\_\-java\-\_\-generic\-\_\-services}}
\index{clear\-\_\-java\-\_\-generic\-\_\-services@{clear\-\_\-java\-\_\-generic\-\_\-services}!google::protobuf::FileOptions@{google\-::protobuf\-::\-File\-Options}}
\subsubsection[{clear\-\_\-java\-\_\-generic\-\_\-services}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf google\-::protobuf\-::\-File\-Options\-::clear\-\_\-java\-\_\-generic\-\_\-services} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1FileOptions_a61a938a8605ee7bad19301256def1ed6}
\hypertarget{classgoogle_1_1protobuf_1_1FileOptions_ae712bca765251fc4fa2d824dc7f3a299}{\index{google\-::protobuf\-::\-File\-Options@{google\-::protobuf\-::\-File\-Options}!clear\-\_\-java\-\_\-multiple\-\_\-files@{clear\-\_\-java\-\_\-multiple\-\_\-files}}
\index{clear\-\_\-java\-\_\-multiple\-\_\-files@{clear\-\_\-java\-\_\-multiple\-\_\-files}!google::protobuf::FileOptions@{google\-::protobuf\-::\-File\-Options}}
\subsubsection[{clear\-\_\-java\-\_\-multiple\-\_\-files}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf google\-::protobuf\-::\-File\-Options\-::clear\-\_\-java\-\_\-multiple\-\_\-files} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1FileOptions_ae712bca765251fc4fa2d824dc7f3a299}
\hypertarget{classgoogle_1_1protobuf_1_1FileOptions_aee13602466b078f1e64227c9c462dae2}{\index{google\-::protobuf\-::\-File\-Options@{google\-::protobuf\-::\-File\-Options}!clear\-\_\-java\-\_\-outer\-\_\-classname@{clear\-\_\-java\-\_\-outer\-\_\-classname}}
\index{clear\-\_\-java\-\_\-outer\-\_\-classname@{clear\-\_\-java\-\_\-outer\-\_\-classname}!google::protobuf::FileOptions@{google\-::protobuf\-::\-File\-Options}}
\subsubsection[{clear\-\_\-java\-\_\-outer\-\_\-classname}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf google\-::protobuf\-::\-File\-Options\-::clear\-\_\-java\-\_\-outer\-\_\-classname} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1FileOptions_aee13602466b078f1e64227c9c462dae2}
\hypertarget{classgoogle_1_1protobuf_1_1FileOptions_a22e61146de6d7350a345a4b7a7be0cae}{\index{google\-::protobuf\-::\-File\-Options@{google\-::protobuf\-::\-File\-Options}!clear\-\_\-java\-\_\-package@{clear\-\_\-java\-\_\-package}}
\index{clear\-\_\-java\-\_\-package@{clear\-\_\-java\-\_\-package}!google::protobuf::FileOptions@{google\-::protobuf\-::\-File\-Options}}
\subsubsection[{clear\-\_\-java\-\_\-package}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf google\-::protobuf\-::\-File\-Options\-::clear\-\_\-java\-\_\-package} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1FileOptions_a22e61146de6d7350a345a4b7a7be0cae}
\hypertarget{classgoogle_1_1protobuf_1_1FileOptions_ae3285859f1b9958bf8b56987cbfcbc64}{\index{google\-::protobuf\-::\-File\-Options@{google\-::protobuf\-::\-File\-Options}!clear\-\_\-optimize\-\_\-for@{clear\-\_\-optimize\-\_\-for}}
\index{clear\-\_\-optimize\-\_\-for@{clear\-\_\-optimize\-\_\-for}!google::protobuf::FileOptions@{google\-::protobuf\-::\-File\-Options}}
\subsubsection[{clear\-\_\-optimize\-\_\-for}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf google\-::protobuf\-::\-File\-Options\-::clear\-\_\-optimize\-\_\-for} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1FileOptions_ae3285859f1b9958bf8b56987cbfcbc64}
\hypertarget{classgoogle_1_1protobuf_1_1FileOptions_a80be268da8753d2a43ce0ab954e5bcb3}{\index{google\-::protobuf\-::\-File\-Options@{google\-::protobuf\-::\-File\-Options}!clear\-\_\-py\-\_\-generic\-\_\-services@{clear\-\_\-py\-\_\-generic\-\_\-services}}
\index{clear\-\_\-py\-\_\-generic\-\_\-services@{clear\-\_\-py\-\_\-generic\-\_\-services}!google::protobuf::FileOptions@{google\-::protobuf\-::\-File\-Options}}
\subsubsection[{clear\-\_\-py\-\_\-generic\-\_\-services}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf google\-::protobuf\-::\-File\-Options\-::clear\-\_\-py\-\_\-generic\-\_\-services} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1FileOptions_a80be268da8753d2a43ce0ab954e5bcb3}
\hypertarget{classgoogle_1_1protobuf_1_1FileOptions_a4a414f5d25bfbd8cb9aa32a12cca31f5}{\index{google\-::protobuf\-::\-File\-Options@{google\-::protobuf\-::\-File\-Options}!clear\-\_\-uninterpreted\-\_\-option@{clear\-\_\-uninterpreted\-\_\-option}}
\index{clear\-\_\-uninterpreted\-\_\-option@{clear\-\_\-uninterpreted\-\_\-option}!google::protobuf::FileOptions@{google\-::protobuf\-::\-File\-Options}}
\subsubsection[{clear\-\_\-uninterpreted\-\_\-option}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf google\-::protobuf\-::\-File\-Options\-::clear\-\_\-uninterpreted\-\_\-option} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1FileOptions_a4a414f5d25bfbd8cb9aa32a12cca31f5}
\hypertarget{classgoogle_1_1protobuf_1_1FileOptions_a80f8db3f2ce8e6714798b20ff5787739}{\index{google\-::protobuf\-::\-File\-Options@{google\-::protobuf\-::\-File\-Options}!\-Copy\-From@{\-Copy\-From}}
\index{\-Copy\-From@{\-Copy\-From}!google::protobuf::FileOptions@{google\-::protobuf\-::\-File\-Options}}
\subsubsection[{\-Copy\-From}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf google\-::protobuf\-::\-File\-Options\-::\-Copy\-From} (
\begin{DoxyParamCaption}
\item[{const \-::{\bf google\-::protobuf\-::\-Message} \&}]{from}
\end{DoxyParamCaption}
)}}\label{classgoogle_1_1protobuf_1_1FileOptions_a80f8db3f2ce8e6714798b20ff5787739}
\hypertarget{classgoogle_1_1protobuf_1_1FileOptions_a85f076c307ef7ab4be726a8f5981c476}{\index{google\-::protobuf\-::\-File\-Options@{google\-::protobuf\-::\-File\-Options}!\-Copy\-From@{\-Copy\-From}}
\index{\-Copy\-From@{\-Copy\-From}!google::protobuf::FileOptions@{google\-::protobuf\-::\-File\-Options}}
\subsubsection[{\-Copy\-From}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf google\-::protobuf\-::\-File\-Options\-::\-Copy\-From} (
\begin{DoxyParamCaption}
\item[{const {\bf \-File\-Options} \&}]{from}
\end{DoxyParamCaption}
)}}\label{classgoogle_1_1protobuf_1_1FileOptions_a85f076c307ef7ab4be726a8f5981c476}
\hypertarget{classgoogle_1_1protobuf_1_1FileOptions_af62498f66041067cb4252d18d2bd591b}{\index{google\-::protobuf\-::\-File\-Options@{google\-::protobuf\-::\-File\-Options}!default\-\_\-instance@{default\-\_\-instance}}
\index{default\-\_\-instance@{default\-\_\-instance}!google::protobuf::FileOptions@{google\-::protobuf\-::\-File\-Options}}
\subsubsection[{default\-\_\-instance}]{\setlength{\rightskip}{0pt plus 5cm}static const {\bf \-File\-Options}\& {\bf google\-::protobuf\-::\-File\-Options\-::default\-\_\-instance} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1FileOptions_af62498f66041067cb4252d18d2bd591b}
\hypertarget{classgoogle_1_1protobuf_1_1FileOptions_ac441f635bd4a2ea9e7ca8ad81839d1b1}{\index{google\-::protobuf\-::\-File\-Options@{google\-::protobuf\-::\-File\-Options}!descriptor@{descriptor}}
\index{descriptor@{descriptor}!google::protobuf::FileOptions@{google\-::protobuf\-::\-File\-Options}}
\subsubsection[{descriptor}]{\setlength{\rightskip}{0pt plus 5cm}static const \-::{\bf google\-::protobuf\-::\-Descriptor}$\ast$ {\bf google\-::protobuf\-::\-File\-Options\-::descriptor} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1FileOptions_ac441f635bd4a2ea9e7ca8ad81839d1b1}
\hypertarget{classgoogle_1_1protobuf_1_1FileOptions_a71b87da3be82e35d57b4deb8bf63f39d}{\index{google\-::protobuf\-::\-File\-Options@{google\-::protobuf\-::\-File\-Options}!\-Get\-Cached\-Size@{\-Get\-Cached\-Size}}
\index{\-Get\-Cached\-Size@{\-Get\-Cached\-Size}!google::protobuf::FileOptions@{google\-::protobuf\-::\-File\-Options}}
\subsubsection[{\-Get\-Cached\-Size}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf google\-::protobuf\-::\-File\-Options\-::\-Get\-Cached\-Size} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline, virtual\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1FileOptions_a71b87da3be82e35d57b4deb8bf63f39d}


\-Implements \hyperlink{classgoogle_1_1protobuf_1_1MessageLite_a5347f639af70b2f2ba4963791931404e}{google\-::protobuf\-::\-Message\-Lite}.

\hypertarget{classgoogle_1_1protobuf_1_1FileOptions_a92f012cb0196d1ed39a0dca210dcbc25}{\index{google\-::protobuf\-::\-File\-Options@{google\-::protobuf\-::\-File\-Options}!\-Get\-Metadata@{\-Get\-Metadata}}
\index{\-Get\-Metadata@{\-Get\-Metadata}!google::protobuf::FileOptions@{google\-::protobuf\-::\-File\-Options}}
\subsubsection[{\-Get\-Metadata}]{\setlength{\rightskip}{0pt plus 5cm}\-::{\bf google\-::protobuf\-::\-Metadata} {\bf google\-::protobuf\-::\-File\-Options\-::\-Get\-Metadata} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1FileOptions_a92f012cb0196d1ed39a0dca210dcbc25}


\-Implements \hyperlink{classgoogle_1_1protobuf_1_1Message_a152599c650dfa8c021a928e02e773a6b}{google\-::protobuf\-::\-Message}.

\hypertarget{classgoogle_1_1protobuf_1_1FileOptions_aa79600e78ccddecc0f62730233c2e020}{\index{google\-::protobuf\-::\-File\-Options@{google\-::protobuf\-::\-File\-Options}!has\-\_\-cc\-\_\-generic\-\_\-services@{has\-\_\-cc\-\_\-generic\-\_\-services}}
\index{has\-\_\-cc\-\_\-generic\-\_\-services@{has\-\_\-cc\-\_\-generic\-\_\-services}!google::protobuf::FileOptions@{google\-::protobuf\-::\-File\-Options}}
\subsubsection[{has\-\_\-cc\-\_\-generic\-\_\-services}]{\setlength{\rightskip}{0pt plus 5cm}bool {\bf google\-::protobuf\-::\-File\-Options\-::has\-\_\-cc\-\_\-generic\-\_\-services} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1FileOptions_aa79600e78ccddecc0f62730233c2e020}
\hypertarget{classgoogle_1_1protobuf_1_1FileOptions_a16d98a045fb7493abb08f138613f93fc}{\index{google\-::protobuf\-::\-File\-Options@{google\-::protobuf\-::\-File\-Options}!has\-\_\-java\-\_\-generic\-\_\-services@{has\-\_\-java\-\_\-generic\-\_\-services}}
\index{has\-\_\-java\-\_\-generic\-\_\-services@{has\-\_\-java\-\_\-generic\-\_\-services}!google::protobuf::FileOptions@{google\-::protobuf\-::\-File\-Options}}
\subsubsection[{has\-\_\-java\-\_\-generic\-\_\-services}]{\setlength{\rightskip}{0pt plus 5cm}bool {\bf google\-::protobuf\-::\-File\-Options\-::has\-\_\-java\-\_\-generic\-\_\-services} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1FileOptions_a16d98a045fb7493abb08f138613f93fc}
\hypertarget{classgoogle_1_1protobuf_1_1FileOptions_a07d0e6609a958ee105eaff29f4162091}{\index{google\-::protobuf\-::\-File\-Options@{google\-::protobuf\-::\-File\-Options}!has\-\_\-java\-\_\-multiple\-\_\-files@{has\-\_\-java\-\_\-multiple\-\_\-files}}
\index{has\-\_\-java\-\_\-multiple\-\_\-files@{has\-\_\-java\-\_\-multiple\-\_\-files}!google::protobuf::FileOptions@{google\-::protobuf\-::\-File\-Options}}
\subsubsection[{has\-\_\-java\-\_\-multiple\-\_\-files}]{\setlength{\rightskip}{0pt plus 5cm}bool {\bf google\-::protobuf\-::\-File\-Options\-::has\-\_\-java\-\_\-multiple\-\_\-files} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1FileOptions_a07d0e6609a958ee105eaff29f4162091}
\hypertarget{classgoogle_1_1protobuf_1_1FileOptions_a47f4cc555cea10cfe957480fb601d737}{\index{google\-::protobuf\-::\-File\-Options@{google\-::protobuf\-::\-File\-Options}!has\-\_\-java\-\_\-outer\-\_\-classname@{has\-\_\-java\-\_\-outer\-\_\-classname}}
\index{has\-\_\-java\-\_\-outer\-\_\-classname@{has\-\_\-java\-\_\-outer\-\_\-classname}!google::protobuf::FileOptions@{google\-::protobuf\-::\-File\-Options}}
\subsubsection[{has\-\_\-java\-\_\-outer\-\_\-classname}]{\setlength{\rightskip}{0pt plus 5cm}bool {\bf google\-::protobuf\-::\-File\-Options\-::has\-\_\-java\-\_\-outer\-\_\-classname} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1FileOptions_a47f4cc555cea10cfe957480fb601d737}
\hypertarget{classgoogle_1_1protobuf_1_1FileOptions_a3a4714f6c1fc69d18eaca741b39cfa83}{\index{google\-::protobuf\-::\-File\-Options@{google\-::protobuf\-::\-File\-Options}!has\-\_\-java\-\_\-package@{has\-\_\-java\-\_\-package}}
\index{has\-\_\-java\-\_\-package@{has\-\_\-java\-\_\-package}!google::protobuf::FileOptions@{google\-::protobuf\-::\-File\-Options}}
\subsubsection[{has\-\_\-java\-\_\-package}]{\setlength{\rightskip}{0pt plus 5cm}bool {\bf google\-::protobuf\-::\-File\-Options\-::has\-\_\-java\-\_\-package} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1FileOptions_a3a4714f6c1fc69d18eaca741b39cfa83}
\hypertarget{classgoogle_1_1protobuf_1_1FileOptions_a0ccfffc200e6ccbfc97472d7e358d052}{\index{google\-::protobuf\-::\-File\-Options@{google\-::protobuf\-::\-File\-Options}!has\-\_\-optimize\-\_\-for@{has\-\_\-optimize\-\_\-for}}
\index{has\-\_\-optimize\-\_\-for@{has\-\_\-optimize\-\_\-for}!google::protobuf::FileOptions@{google\-::protobuf\-::\-File\-Options}}
\subsubsection[{has\-\_\-optimize\-\_\-for}]{\setlength{\rightskip}{0pt plus 5cm}bool {\bf google\-::protobuf\-::\-File\-Options\-::has\-\_\-optimize\-\_\-for} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1FileOptions_a0ccfffc200e6ccbfc97472d7e358d052}
\hypertarget{classgoogle_1_1protobuf_1_1FileOptions_a64addc4a47d51a8b4254e37181a99aea}{\index{google\-::protobuf\-::\-File\-Options@{google\-::protobuf\-::\-File\-Options}!has\-\_\-py\-\_\-generic\-\_\-services@{has\-\_\-py\-\_\-generic\-\_\-services}}
\index{has\-\_\-py\-\_\-generic\-\_\-services@{has\-\_\-py\-\_\-generic\-\_\-services}!google::protobuf::FileOptions@{google\-::protobuf\-::\-File\-Options}}
\subsubsection[{has\-\_\-py\-\_\-generic\-\_\-services}]{\setlength{\rightskip}{0pt plus 5cm}bool {\bf google\-::protobuf\-::\-File\-Options\-::has\-\_\-py\-\_\-generic\-\_\-services} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1FileOptions_a64addc4a47d51a8b4254e37181a99aea}
\hypertarget{classgoogle_1_1protobuf_1_1FileOptions_a4e53c257f562859551907e4972fdbf07}{\index{google\-::protobuf\-::\-File\-Options@{google\-::protobuf\-::\-File\-Options}!\-Is\-Initialized@{\-Is\-Initialized}}
\index{\-Is\-Initialized@{\-Is\-Initialized}!google::protobuf::FileOptions@{google\-::protobuf\-::\-File\-Options}}
\subsubsection[{\-Is\-Initialized}]{\setlength{\rightskip}{0pt plus 5cm}bool {\bf google\-::protobuf\-::\-File\-Options\-::\-Is\-Initialized} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1FileOptions_a4e53c257f562859551907e4972fdbf07}


\-Reimplemented from \hyperlink{classgoogle_1_1protobuf_1_1Message_a781db24cdbfa161b11970ca5ff30eb16}{google\-::protobuf\-::\-Message}.

\hypertarget{classgoogle_1_1protobuf_1_1FileOptions_a2832e1036fa9e75deb726d626375c1ac}{\index{google\-::protobuf\-::\-File\-Options@{google\-::protobuf\-::\-File\-Options}!java\-\_\-generic\-\_\-services@{java\-\_\-generic\-\_\-services}}
\index{java\-\_\-generic\-\_\-services@{java\-\_\-generic\-\_\-services}!google::protobuf::FileOptions@{google\-::protobuf\-::\-File\-Options}}
\subsubsection[{java\-\_\-generic\-\_\-services}]{\setlength{\rightskip}{0pt plus 5cm}bool {\bf google\-::protobuf\-::\-File\-Options\-::java\-\_\-generic\-\_\-services} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1FileOptions_a2832e1036fa9e75deb726d626375c1ac}
\hypertarget{classgoogle_1_1protobuf_1_1FileOptions_aebef6efaceaf3aa195e78fbd3ddb755e}{\index{google\-::protobuf\-::\-File\-Options@{google\-::protobuf\-::\-File\-Options}!java\-\_\-multiple\-\_\-files@{java\-\_\-multiple\-\_\-files}}
\index{java\-\_\-multiple\-\_\-files@{java\-\_\-multiple\-\_\-files}!google::protobuf::FileOptions@{google\-::protobuf\-::\-File\-Options}}
\subsubsection[{java\-\_\-multiple\-\_\-files}]{\setlength{\rightskip}{0pt plus 5cm}bool {\bf google\-::protobuf\-::\-File\-Options\-::java\-\_\-multiple\-\_\-files} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1FileOptions_aebef6efaceaf3aa195e78fbd3ddb755e}
\hypertarget{classgoogle_1_1protobuf_1_1FileOptions_a0d1c5b624a1f1513a7280a6cc7dfb4e9}{\index{google\-::protobuf\-::\-File\-Options@{google\-::protobuf\-::\-File\-Options}!java\-\_\-outer\-\_\-classname@{java\-\_\-outer\-\_\-classname}}
\index{java\-\_\-outer\-\_\-classname@{java\-\_\-outer\-\_\-classname}!google::protobuf::FileOptions@{google\-::protobuf\-::\-File\-Options}}
\subsubsection[{java\-\_\-outer\-\_\-classname}]{\setlength{\rightskip}{0pt plus 5cm}const \-::std\-::string \& {\bf google\-::protobuf\-::\-File\-Options\-::java\-\_\-outer\-\_\-classname} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1FileOptions_a0d1c5b624a1f1513a7280a6cc7dfb4e9}
\hypertarget{classgoogle_1_1protobuf_1_1FileOptions_a12ea93acc260ac4e39f572cc60c983c5}{\index{google\-::protobuf\-::\-File\-Options@{google\-::protobuf\-::\-File\-Options}!java\-\_\-package@{java\-\_\-package}}
\index{java\-\_\-package@{java\-\_\-package}!google::protobuf::FileOptions@{google\-::protobuf\-::\-File\-Options}}
\subsubsection[{java\-\_\-package}]{\setlength{\rightskip}{0pt plus 5cm}const \-::std\-::string \& {\bf google\-::protobuf\-::\-File\-Options\-::java\-\_\-package} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1FileOptions_a12ea93acc260ac4e39f572cc60c983c5}
\hypertarget{classgoogle_1_1protobuf_1_1FileOptions_a201165ec94808084f7db044e8c3082eb}{\index{google\-::protobuf\-::\-File\-Options@{google\-::protobuf\-::\-File\-Options}!\-Merge\-From@{\-Merge\-From}}
\index{\-Merge\-From@{\-Merge\-From}!google::protobuf::FileOptions@{google\-::protobuf\-::\-File\-Options}}
\subsubsection[{\-Merge\-From}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf google\-::protobuf\-::\-File\-Options\-::\-Merge\-From} (
\begin{DoxyParamCaption}
\item[{const \-::{\bf google\-::protobuf\-::\-Message} \&}]{from}
\end{DoxyParamCaption}
)}}\label{classgoogle_1_1protobuf_1_1FileOptions_a201165ec94808084f7db044e8c3082eb}
\hypertarget{classgoogle_1_1protobuf_1_1FileOptions_afc34a73633c9c8d6364ae37532cb36cf}{\index{google\-::protobuf\-::\-File\-Options@{google\-::protobuf\-::\-File\-Options}!\-Merge\-From@{\-Merge\-From}}
\index{\-Merge\-From@{\-Merge\-From}!google::protobuf::FileOptions@{google\-::protobuf\-::\-File\-Options}}
\subsubsection[{\-Merge\-From}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf google\-::protobuf\-::\-File\-Options\-::\-Merge\-From} (
\begin{DoxyParamCaption}
\item[{const {\bf \-File\-Options} \&}]{from}
\end{DoxyParamCaption}
)}}\label{classgoogle_1_1protobuf_1_1FileOptions_afc34a73633c9c8d6364ae37532cb36cf}
\hypertarget{classgoogle_1_1protobuf_1_1FileOptions_acfb4ceb34da50d7248a478590933b120}{\index{google\-::protobuf\-::\-File\-Options@{google\-::protobuf\-::\-File\-Options}!\-Merge\-Partial\-From\-Coded\-Stream@{\-Merge\-Partial\-From\-Coded\-Stream}}
\index{\-Merge\-Partial\-From\-Coded\-Stream@{\-Merge\-Partial\-From\-Coded\-Stream}!google::protobuf::FileOptions@{google\-::protobuf\-::\-File\-Options}}
\subsubsection[{\-Merge\-Partial\-From\-Coded\-Stream}]{\setlength{\rightskip}{0pt plus 5cm}bool {\bf google\-::protobuf\-::\-File\-Options\-::\-Merge\-Partial\-From\-Coded\-Stream} (
\begin{DoxyParamCaption}
\item[{\-::{\bf google\-::protobuf\-::io\-::\-Coded\-Input\-Stream} $\ast$}]{input}
\end{DoxyParamCaption}
)}}\label{classgoogle_1_1protobuf_1_1FileOptions_acfb4ceb34da50d7248a478590933b120}
\hypertarget{classgoogle_1_1protobuf_1_1FileOptions_a1720d1fbdef1e28aa0488082814198af}{\index{google\-::protobuf\-::\-File\-Options@{google\-::protobuf\-::\-File\-Options}!mutable\-\_\-java\-\_\-outer\-\_\-classname@{mutable\-\_\-java\-\_\-outer\-\_\-classname}}
\index{mutable\-\_\-java\-\_\-outer\-\_\-classname@{mutable\-\_\-java\-\_\-outer\-\_\-classname}!google::protobuf::FileOptions@{google\-::protobuf\-::\-File\-Options}}
\subsubsection[{mutable\-\_\-java\-\_\-outer\-\_\-classname}]{\setlength{\rightskip}{0pt plus 5cm}std\-::string $\ast$ {\bf google\-::protobuf\-::\-File\-Options\-::mutable\-\_\-java\-\_\-outer\-\_\-classname} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1FileOptions_a1720d1fbdef1e28aa0488082814198af}
\hypertarget{classgoogle_1_1protobuf_1_1FileOptions_a1316fc6ded560008fd7a12f06e7b1ebb}{\index{google\-::protobuf\-::\-File\-Options@{google\-::protobuf\-::\-File\-Options}!mutable\-\_\-java\-\_\-package@{mutable\-\_\-java\-\_\-package}}
\index{mutable\-\_\-java\-\_\-package@{mutable\-\_\-java\-\_\-package}!google::protobuf::FileOptions@{google\-::protobuf\-::\-File\-Options}}
\subsubsection[{mutable\-\_\-java\-\_\-package}]{\setlength{\rightskip}{0pt plus 5cm}std\-::string $\ast$ {\bf google\-::protobuf\-::\-File\-Options\-::mutable\-\_\-java\-\_\-package} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1FileOptions_a1316fc6ded560008fd7a12f06e7b1ebb}
\hypertarget{classgoogle_1_1protobuf_1_1FileOptions_a819ad15929e9dd8a88fd947fab1fd1ac}{\index{google\-::protobuf\-::\-File\-Options@{google\-::protobuf\-::\-File\-Options}!mutable\-\_\-uninterpreted\-\_\-option@{mutable\-\_\-uninterpreted\-\_\-option}}
\index{mutable\-\_\-uninterpreted\-\_\-option@{mutable\-\_\-uninterpreted\-\_\-option}!google::protobuf::FileOptions@{google\-::protobuf\-::\-File\-Options}}
\subsubsection[{mutable\-\_\-uninterpreted\-\_\-option}]{\setlength{\rightskip}{0pt plus 5cm}{\bf google\-::protobuf\-::\-Uninterpreted\-Option} $\ast$ {\bf google\-::protobuf\-::\-File\-Options\-::mutable\-\_\-uninterpreted\-\_\-option} (
\begin{DoxyParamCaption}
\item[{int}]{index}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1FileOptions_a819ad15929e9dd8a88fd947fab1fd1ac}
\hypertarget{classgoogle_1_1protobuf_1_1FileOptions_a494c5130b313992ecf06b4b7149e5f25}{\index{google\-::protobuf\-::\-File\-Options@{google\-::protobuf\-::\-File\-Options}!mutable\-\_\-uninterpreted\-\_\-option@{mutable\-\_\-uninterpreted\-\_\-option}}
\index{mutable\-\_\-uninterpreted\-\_\-option@{mutable\-\_\-uninterpreted\-\_\-option}!google::protobuf::FileOptions@{google\-::protobuf\-::\-File\-Options}}
\subsubsection[{mutable\-\_\-uninterpreted\-\_\-option}]{\setlength{\rightskip}{0pt plus 5cm}{\bf google\-::protobuf\-::\-Repeated\-Ptr\-Field}$<$\-::{\bf google\-::protobuf\-::\-Uninterpreted\-Option} $>$ $\ast$ {\bf google\-::protobuf\-::\-File\-Options\-::mutable\-\_\-uninterpreted\-\_\-option} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1FileOptions_a494c5130b313992ecf06b4b7149e5f25}
\hypertarget{classgoogle_1_1protobuf_1_1FileOptions_a09b079c3e811e098657243a12610d5a8}{\index{google\-::protobuf\-::\-File\-Options@{google\-::protobuf\-::\-File\-Options}!mutable\-\_\-unknown\-\_\-fields@{mutable\-\_\-unknown\-\_\-fields}}
\index{mutable\-\_\-unknown\-\_\-fields@{mutable\-\_\-unknown\-\_\-fields}!google::protobuf::FileOptions@{google\-::protobuf\-::\-File\-Options}}
\subsubsection[{mutable\-\_\-unknown\-\_\-fields}]{\setlength{\rightskip}{0pt plus 5cm}inline \-::{\bf google\-::protobuf\-::\-Unknown\-Field\-Set}$\ast$ {\bf google\-::protobuf\-::\-File\-Options\-::mutable\-\_\-unknown\-\_\-fields} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1FileOptions_a09b079c3e811e098657243a12610d5a8}
\hypertarget{classgoogle_1_1protobuf_1_1FileOptions_ab4758caeee420a2c22b33ec99d8ab9df}{\index{google\-::protobuf\-::\-File\-Options@{google\-::protobuf\-::\-File\-Options}!\-New@{\-New}}
\index{\-New@{\-New}!google::protobuf::FileOptions@{google\-::protobuf\-::\-File\-Options}}
\subsubsection[{\-New}]{\setlength{\rightskip}{0pt plus 5cm}{\bf \-File\-Options}$\ast$ {\bf google\-::protobuf\-::\-File\-Options\-::\-New} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1FileOptions_ab4758caeee420a2c22b33ec99d8ab9df}


\-Implements \hyperlink{classgoogle_1_1protobuf_1_1Message_ad11147db580486666b35364f6dc4e6e9}{google\-::protobuf\-::\-Message}.

\hypertarget{classgoogle_1_1protobuf_1_1FileOptions_a8a8f7f0bc183d5ba5c897a6d445d8010}{\index{google\-::protobuf\-::\-File\-Options@{google\-::protobuf\-::\-File\-Options}!operator=@{operator=}}
\index{operator=@{operator=}!google::protobuf::FileOptions@{google\-::protobuf\-::\-File\-Options}}
\subsubsection[{operator=}]{\setlength{\rightskip}{0pt plus 5cm}{\bf \-File\-Options}\& google\-::protobuf\-::\-File\-Options\-::operator= (
\begin{DoxyParamCaption}
\item[{const {\bf \-File\-Options} \&}]{from}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1FileOptions_a8a8f7f0bc183d5ba5c897a6d445d8010}
\hypertarget{classgoogle_1_1protobuf_1_1FileOptions_a71f894c7668955ee766cfd06c48c843f}{\index{google\-::protobuf\-::\-File\-Options@{google\-::protobuf\-::\-File\-Options}!optimize\-\_\-for@{optimize\-\_\-for}}
\index{optimize\-\_\-for@{optimize\-\_\-for}!google::protobuf::FileOptions@{google\-::protobuf\-::\-File\-Options}}
\subsubsection[{optimize\-\_\-for}]{\setlength{\rightskip}{0pt plus 5cm}{\bf google\-::protobuf\-::\-File\-Options\-\_\-\-Optimize\-Mode} {\bf google\-::protobuf\-::\-File\-Options\-::optimize\-\_\-for} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1FileOptions_a71f894c7668955ee766cfd06c48c843f}
\hypertarget{classgoogle_1_1protobuf_1_1FileOptions_ae3d2a79fbd1987ca248690c9661954c4}{\index{google\-::protobuf\-::\-File\-Options@{google\-::protobuf\-::\-File\-Options}!\-Optimize\-Mode\-\_\-descriptor@{\-Optimize\-Mode\-\_\-descriptor}}
\index{\-Optimize\-Mode\-\_\-descriptor@{\-Optimize\-Mode\-\_\-descriptor}!google::protobuf::FileOptions@{google\-::protobuf\-::\-File\-Options}}
\subsubsection[{\-Optimize\-Mode\-\_\-descriptor}]{\setlength{\rightskip}{0pt plus 5cm}static const \-::{\bf google\-::protobuf\-::\-Enum\-Descriptor}$\ast$ {\bf google\-::protobuf\-::\-File\-Options\-::\-Optimize\-Mode\-\_\-descriptor} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline, static\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1FileOptions_ae3d2a79fbd1987ca248690c9661954c4}


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


\hypertarget{classgoogle_1_1protobuf_1_1FileOptions_a97811054b5e68c9d96c0257c2b29d699}{\index{google\-::protobuf\-::\-File\-Options@{google\-::protobuf\-::\-File\-Options}!\-Optimize\-Mode\-\_\-\-Is\-Valid@{\-Optimize\-Mode\-\_\-\-Is\-Valid}}
\index{\-Optimize\-Mode\-\_\-\-Is\-Valid@{\-Optimize\-Mode\-\_\-\-Is\-Valid}!google::protobuf::FileOptions@{google\-::protobuf\-::\-File\-Options}}
\subsubsection[{\-Optimize\-Mode\-\_\-\-Is\-Valid}]{\setlength{\rightskip}{0pt plus 5cm}static bool {\bf google\-::protobuf\-::\-File\-Options\-::\-Optimize\-Mode\-\_\-\-Is\-Valid} (
\begin{DoxyParamCaption}
\item[{int}]{value}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline, static\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1FileOptions_a97811054b5e68c9d96c0257c2b29d699}


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


\hypertarget{classgoogle_1_1protobuf_1_1FileOptions_a647fb19e5cd1ef74cb4cd5c6b4745aaa}{\index{google\-::protobuf\-::\-File\-Options@{google\-::protobuf\-::\-File\-Options}!\-Optimize\-Mode\-\_\-\-Name@{\-Optimize\-Mode\-\_\-\-Name}}
\index{\-Optimize\-Mode\-\_\-\-Name@{\-Optimize\-Mode\-\_\-\-Name}!google::protobuf::FileOptions@{google\-::protobuf\-::\-File\-Options}}
\subsubsection[{\-Optimize\-Mode\-\_\-\-Name}]{\setlength{\rightskip}{0pt plus 5cm}static const \-::std\-::string\& {\bf google\-::protobuf\-::\-File\-Options\-::\-Optimize\-Mode\-\_\-\-Name} (
\begin{DoxyParamCaption}
\item[{{\bf \-Optimize\-Mode}}]{value}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline, static\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1FileOptions_a647fb19e5cd1ef74cb4cd5c6b4745aaa}


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


\hypertarget{classgoogle_1_1protobuf_1_1FileOptions_af16e71b18fd586d7255ace77e37ffba3}{\index{google\-::protobuf\-::\-File\-Options@{google\-::protobuf\-::\-File\-Options}!\-Optimize\-Mode\-\_\-\-Parse@{\-Optimize\-Mode\-\_\-\-Parse}}
\index{\-Optimize\-Mode\-\_\-\-Parse@{\-Optimize\-Mode\-\_\-\-Parse}!google::protobuf::FileOptions@{google\-::protobuf\-::\-File\-Options}}
\subsubsection[{\-Optimize\-Mode\-\_\-\-Parse}]{\setlength{\rightskip}{0pt plus 5cm}static bool {\bf google\-::protobuf\-::\-File\-Options\-::\-Optimize\-Mode\-\_\-\-Parse} (
\begin{DoxyParamCaption}
\item[{const \-::std\-::string \&}]{name, }
\item[{{\bf \-Optimize\-Mode} $\ast$}]{value}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline, static\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1FileOptions_af16e71b18fd586d7255ace77e37ffba3}


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


\hypertarget{classgoogle_1_1protobuf_1_1FileOptions_ae8d7660783a4001fd050613ef77e6604}{\index{google\-::protobuf\-::\-File\-Options@{google\-::protobuf\-::\-File\-Options}!py\-\_\-generic\-\_\-services@{py\-\_\-generic\-\_\-services}}
\index{py\-\_\-generic\-\_\-services@{py\-\_\-generic\-\_\-services}!google::protobuf::FileOptions@{google\-::protobuf\-::\-File\-Options}}
\subsubsection[{py\-\_\-generic\-\_\-services}]{\setlength{\rightskip}{0pt plus 5cm}bool {\bf google\-::protobuf\-::\-File\-Options\-::py\-\_\-generic\-\_\-services} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1FileOptions_ae8d7660783a4001fd050613ef77e6604}
\hypertarget{classgoogle_1_1protobuf_1_1FileOptions_a30b1159eaace5508688ae993b5fbab3e}{\index{google\-::protobuf\-::\-File\-Options@{google\-::protobuf\-::\-File\-Options}!\-Serialize\-With\-Cached\-Sizes@{\-Serialize\-With\-Cached\-Sizes}}
\index{\-Serialize\-With\-Cached\-Sizes@{\-Serialize\-With\-Cached\-Sizes}!google::protobuf::FileOptions@{google\-::protobuf\-::\-File\-Options}}
\subsubsection[{\-Serialize\-With\-Cached\-Sizes}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf google\-::protobuf\-::\-File\-Options\-::\-Serialize\-With\-Cached\-Sizes} (
\begin{DoxyParamCaption}
\item[{\-::{\bf google\-::protobuf\-::io\-::\-Coded\-Output\-Stream} $\ast$}]{output}
\end{DoxyParamCaption}
) const}}\label{classgoogle_1_1protobuf_1_1FileOptions_a30b1159eaace5508688ae993b5fbab3e}
\hypertarget{classgoogle_1_1protobuf_1_1FileOptions_a2733965e05df9d7e9b8ce01c7180a77b}{\index{google\-::protobuf\-::\-File\-Options@{google\-::protobuf\-::\-File\-Options}!\-Serialize\-With\-Cached\-Sizes\-To\-Array@{\-Serialize\-With\-Cached\-Sizes\-To\-Array}}
\index{\-Serialize\-With\-Cached\-Sizes\-To\-Array@{\-Serialize\-With\-Cached\-Sizes\-To\-Array}!google::protobuf::FileOptions@{google\-::protobuf\-::\-File\-Options}}
\subsubsection[{\-Serialize\-With\-Cached\-Sizes\-To\-Array}]{\setlength{\rightskip}{0pt plus 5cm}\-::{\bf google\-::protobuf\-::uint8}$\ast$ {\bf google\-::protobuf\-::\-File\-Options\-::\-Serialize\-With\-Cached\-Sizes\-To\-Array} (
\begin{DoxyParamCaption}
\item[{\-::{\bf google\-::protobuf\-::uint8} $\ast$}]{output}
\end{DoxyParamCaption}
) const}}\label{classgoogle_1_1protobuf_1_1FileOptions_a2733965e05df9d7e9b8ce01c7180a77b}
\hypertarget{classgoogle_1_1protobuf_1_1FileOptions_ae6d43cf2163db1692d106e897042f083}{\index{google\-::protobuf\-::\-File\-Options@{google\-::protobuf\-::\-File\-Options}!set\-\_\-cc\-\_\-generic\-\_\-services@{set\-\_\-cc\-\_\-generic\-\_\-services}}
\index{set\-\_\-cc\-\_\-generic\-\_\-services@{set\-\_\-cc\-\_\-generic\-\_\-services}!google::protobuf::FileOptions@{google\-::protobuf\-::\-File\-Options}}
\subsubsection[{set\-\_\-cc\-\_\-generic\-\_\-services}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf google\-::protobuf\-::\-File\-Options\-::set\-\_\-cc\-\_\-generic\-\_\-services} (
\begin{DoxyParamCaption}
\item[{bool}]{value}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1FileOptions_ae6d43cf2163db1692d106e897042f083}
\hypertarget{classgoogle_1_1protobuf_1_1FileOptions_a4a1846ea89d99bb8ca5f06adc3f48032}{\index{google\-::protobuf\-::\-File\-Options@{google\-::protobuf\-::\-File\-Options}!set\-\_\-java\-\_\-generic\-\_\-services@{set\-\_\-java\-\_\-generic\-\_\-services}}
\index{set\-\_\-java\-\_\-generic\-\_\-services@{set\-\_\-java\-\_\-generic\-\_\-services}!google::protobuf::FileOptions@{google\-::protobuf\-::\-File\-Options}}
\subsubsection[{set\-\_\-java\-\_\-generic\-\_\-services}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf google\-::protobuf\-::\-File\-Options\-::set\-\_\-java\-\_\-generic\-\_\-services} (
\begin{DoxyParamCaption}
\item[{bool}]{value}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1FileOptions_a4a1846ea89d99bb8ca5f06adc3f48032}
\hypertarget{classgoogle_1_1protobuf_1_1FileOptions_afa061ad5d9b5a377a759b48d4c40ba7a}{\index{google\-::protobuf\-::\-File\-Options@{google\-::protobuf\-::\-File\-Options}!set\-\_\-java\-\_\-multiple\-\_\-files@{set\-\_\-java\-\_\-multiple\-\_\-files}}
\index{set\-\_\-java\-\_\-multiple\-\_\-files@{set\-\_\-java\-\_\-multiple\-\_\-files}!google::protobuf::FileOptions@{google\-::protobuf\-::\-File\-Options}}
\subsubsection[{set\-\_\-java\-\_\-multiple\-\_\-files}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf google\-::protobuf\-::\-File\-Options\-::set\-\_\-java\-\_\-multiple\-\_\-files} (
\begin{DoxyParamCaption}
\item[{bool}]{value}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1FileOptions_afa061ad5d9b5a377a759b48d4c40ba7a}
\hypertarget{classgoogle_1_1protobuf_1_1FileOptions_abcfeca8561af30ffdc72bac9bc0d074d}{\index{google\-::protobuf\-::\-File\-Options@{google\-::protobuf\-::\-File\-Options}!set\-\_\-java\-\_\-outer\-\_\-classname@{set\-\_\-java\-\_\-outer\-\_\-classname}}
\index{set\-\_\-java\-\_\-outer\-\_\-classname@{set\-\_\-java\-\_\-outer\-\_\-classname}!google::protobuf::FileOptions@{google\-::protobuf\-::\-File\-Options}}
\subsubsection[{set\-\_\-java\-\_\-outer\-\_\-classname}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf google\-::protobuf\-::\-File\-Options\-::set\-\_\-java\-\_\-outer\-\_\-classname} (
\begin{DoxyParamCaption}
\item[{const \-::std\-::string \&}]{value}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1FileOptions_abcfeca8561af30ffdc72bac9bc0d074d}
\hypertarget{classgoogle_1_1protobuf_1_1FileOptions_a3b7bd447df22a045be864f93ad2ea76c}{\index{google\-::protobuf\-::\-File\-Options@{google\-::protobuf\-::\-File\-Options}!set\-\_\-java\-\_\-outer\-\_\-classname@{set\-\_\-java\-\_\-outer\-\_\-classname}}
\index{set\-\_\-java\-\_\-outer\-\_\-classname@{set\-\_\-java\-\_\-outer\-\_\-classname}!google::protobuf::FileOptions@{google\-::protobuf\-::\-File\-Options}}
\subsubsection[{set\-\_\-java\-\_\-outer\-\_\-classname}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf google\-::protobuf\-::\-File\-Options\-::set\-\_\-java\-\_\-outer\-\_\-classname} (
\begin{DoxyParamCaption}
\item[{const char $\ast$}]{value}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1FileOptions_a3b7bd447df22a045be864f93ad2ea76c}
\hypertarget{classgoogle_1_1protobuf_1_1FileOptions_aba1e28ced1330f5b8c5920283d2d8c52}{\index{google\-::protobuf\-::\-File\-Options@{google\-::protobuf\-::\-File\-Options}!set\-\_\-java\-\_\-outer\-\_\-classname@{set\-\_\-java\-\_\-outer\-\_\-classname}}
\index{set\-\_\-java\-\_\-outer\-\_\-classname@{set\-\_\-java\-\_\-outer\-\_\-classname}!google::protobuf::FileOptions@{google\-::protobuf\-::\-File\-Options}}
\subsubsection[{set\-\_\-java\-\_\-outer\-\_\-classname}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf google\-::protobuf\-::\-File\-Options\-::set\-\_\-java\-\_\-outer\-\_\-classname} (
\begin{DoxyParamCaption}
\item[{const char $\ast$}]{value, }
\item[{size\-\_\-t}]{size}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1FileOptions_aba1e28ced1330f5b8c5920283d2d8c52}
\hypertarget{classgoogle_1_1protobuf_1_1FileOptions_ae8363dc340a6c5b5319f150ff14007cd}{\index{google\-::protobuf\-::\-File\-Options@{google\-::protobuf\-::\-File\-Options}!set\-\_\-java\-\_\-package@{set\-\_\-java\-\_\-package}}
\index{set\-\_\-java\-\_\-package@{set\-\_\-java\-\_\-package}!google::protobuf::FileOptions@{google\-::protobuf\-::\-File\-Options}}
\subsubsection[{set\-\_\-java\-\_\-package}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf google\-::protobuf\-::\-File\-Options\-::set\-\_\-java\-\_\-package} (
\begin{DoxyParamCaption}
\item[{const \-::std\-::string \&}]{value}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1FileOptions_ae8363dc340a6c5b5319f150ff14007cd}
\hypertarget{classgoogle_1_1protobuf_1_1FileOptions_a50ce113ab1593336ab5ad4dd13a6d470}{\index{google\-::protobuf\-::\-File\-Options@{google\-::protobuf\-::\-File\-Options}!set\-\_\-java\-\_\-package@{set\-\_\-java\-\_\-package}}
\index{set\-\_\-java\-\_\-package@{set\-\_\-java\-\_\-package}!google::protobuf::FileOptions@{google\-::protobuf\-::\-File\-Options}}
\subsubsection[{set\-\_\-java\-\_\-package}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf google\-::protobuf\-::\-File\-Options\-::set\-\_\-java\-\_\-package} (
\begin{DoxyParamCaption}
\item[{const char $\ast$}]{value}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1FileOptions_a50ce113ab1593336ab5ad4dd13a6d470}
\hypertarget{classgoogle_1_1protobuf_1_1FileOptions_aecd888e865abce1bb4e5a56569cc653b}{\index{google\-::protobuf\-::\-File\-Options@{google\-::protobuf\-::\-File\-Options}!set\-\_\-java\-\_\-package@{set\-\_\-java\-\_\-package}}
\index{set\-\_\-java\-\_\-package@{set\-\_\-java\-\_\-package}!google::protobuf::FileOptions@{google\-::protobuf\-::\-File\-Options}}
\subsubsection[{set\-\_\-java\-\_\-package}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf google\-::protobuf\-::\-File\-Options\-::set\-\_\-java\-\_\-package} (
\begin{DoxyParamCaption}
\item[{const char $\ast$}]{value, }
\item[{size\-\_\-t}]{size}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1FileOptions_aecd888e865abce1bb4e5a56569cc653b}
\hypertarget{classgoogle_1_1protobuf_1_1FileOptions_a056d80987de5fe45e67c9df93b6fcd31}{\index{google\-::protobuf\-::\-File\-Options@{google\-::protobuf\-::\-File\-Options}!set\-\_\-optimize\-\_\-for@{set\-\_\-optimize\-\_\-for}}
\index{set\-\_\-optimize\-\_\-for@{set\-\_\-optimize\-\_\-for}!google::protobuf::FileOptions@{google\-::protobuf\-::\-File\-Options}}
\subsubsection[{set\-\_\-optimize\-\_\-for}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf google\-::protobuf\-::\-File\-Options\-::set\-\_\-optimize\-\_\-for} (
\begin{DoxyParamCaption}
\item[{\-::{\bf google\-::protobuf\-::\-File\-Options\-\_\-\-Optimize\-Mode}}]{value}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1FileOptions_a056d80987de5fe45e67c9df93b6fcd31}


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


\hypertarget{classgoogle_1_1protobuf_1_1FileOptions_aaa45c521bc4262048f6b7df3b07484b1}{\index{google\-::protobuf\-::\-File\-Options@{google\-::protobuf\-::\-File\-Options}!set\-\_\-py\-\_\-generic\-\_\-services@{set\-\_\-py\-\_\-generic\-\_\-services}}
\index{set\-\_\-py\-\_\-generic\-\_\-services@{set\-\_\-py\-\_\-generic\-\_\-services}!google::protobuf::FileOptions@{google\-::protobuf\-::\-File\-Options}}
\subsubsection[{set\-\_\-py\-\_\-generic\-\_\-services}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf google\-::protobuf\-::\-File\-Options\-::set\-\_\-py\-\_\-generic\-\_\-services} (
\begin{DoxyParamCaption}
\item[{bool}]{value}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1FileOptions_aaa45c521bc4262048f6b7df3b07484b1}
\hypertarget{classgoogle_1_1protobuf_1_1FileOptions_a7b0dcbda601368dbaec2ca8cd42b10cb}{\index{google\-::protobuf\-::\-File\-Options@{google\-::protobuf\-::\-File\-Options}!\-Swap@{\-Swap}}
\index{\-Swap@{\-Swap}!google::protobuf::FileOptions@{google\-::protobuf\-::\-File\-Options}}
\subsubsection[{\-Swap}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf google\-::protobuf\-::\-File\-Options\-::\-Swap} (
\begin{DoxyParamCaption}
\item[{{\bf \-File\-Options} $\ast$}]{other}
\end{DoxyParamCaption}
)}}\label{classgoogle_1_1protobuf_1_1FileOptions_a7b0dcbda601368dbaec2ca8cd42b10cb}
\hypertarget{classgoogle_1_1protobuf_1_1FileOptions_a3d54a8aceb03dfd16421b702c7c773b0}{\index{google\-::protobuf\-::\-File\-Options@{google\-::protobuf\-::\-File\-Options}!uninterpreted\-\_\-option@{uninterpreted\-\_\-option}}
\index{uninterpreted\-\_\-option@{uninterpreted\-\_\-option}!google::protobuf::FileOptions@{google\-::protobuf\-::\-File\-Options}}
\subsubsection[{uninterpreted\-\_\-option}]{\setlength{\rightskip}{0pt plus 5cm}const \-::{\bf google\-::protobuf\-::\-Uninterpreted\-Option} \& {\bf google\-::protobuf\-::\-File\-Options\-::uninterpreted\-\_\-option} (
\begin{DoxyParamCaption}
\item[{int}]{index}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1FileOptions_a3d54a8aceb03dfd16421b702c7c773b0}


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


\hypertarget{classgoogle_1_1protobuf_1_1FileOptions_a383e505f2f26bfb40d443f4a76dd3792}{\index{google\-::protobuf\-::\-File\-Options@{google\-::protobuf\-::\-File\-Options}!uninterpreted\-\_\-option@{uninterpreted\-\_\-option}}
\index{uninterpreted\-\_\-option@{uninterpreted\-\_\-option}!google::protobuf::FileOptions@{google\-::protobuf\-::\-File\-Options}}
\subsubsection[{uninterpreted\-\_\-option}]{\setlength{\rightskip}{0pt plus 5cm}const \-::{\bf google\-::protobuf\-::\-Repeated\-Ptr\-Field}$<$\-::{\bf google\-::protobuf\-::\-Uninterpreted\-Option} $>$ \& {\bf google\-::protobuf\-::\-File\-Options\-::uninterpreted\-\_\-option} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1FileOptions_a383e505f2f26bfb40d443f4a76dd3792}
\hypertarget{classgoogle_1_1protobuf_1_1FileOptions_a78c67d1c9259558aa50ad52e946efee9}{\index{google\-::protobuf\-::\-File\-Options@{google\-::protobuf\-::\-File\-Options}!uninterpreted\-\_\-option\-\_\-size@{uninterpreted\-\_\-option\-\_\-size}}
\index{uninterpreted\-\_\-option\-\_\-size@{uninterpreted\-\_\-option\-\_\-size}!google::protobuf::FileOptions@{google\-::protobuf\-::\-File\-Options}}
\subsubsection[{uninterpreted\-\_\-option\-\_\-size}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf google\-::protobuf\-::\-File\-Options\-::uninterpreted\-\_\-option\-\_\-size} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1FileOptions_a78c67d1c9259558aa50ad52e946efee9}
\hypertarget{classgoogle_1_1protobuf_1_1FileOptions_a18a7cddc36e3e4ad19e3dfe22fda2169}{\index{google\-::protobuf\-::\-File\-Options@{google\-::protobuf\-::\-File\-Options}!unknown\-\_\-fields@{unknown\-\_\-fields}}
\index{unknown\-\_\-fields@{unknown\-\_\-fields}!google::protobuf::FileOptions@{google\-::protobuf\-::\-File\-Options}}
\subsubsection[{unknown\-\_\-fields}]{\setlength{\rightskip}{0pt plus 5cm}const \-::{\bf google\-::protobuf\-::\-Unknown\-Field\-Set}\& {\bf google\-::protobuf\-::\-File\-Options\-::unknown\-\_\-fields} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1FileOptions_a18a7cddc36e3e4ad19e3dfe22fda2169}


\subsection{\-Friends \-And \-Related \-Function \-Documentation}
\hypertarget{classgoogle_1_1protobuf_1_1FileOptions_a00e0775f76f6cb7a2ac5ed413c899a4d}{\index{google\-::protobuf\-::\-File\-Options@{google\-::protobuf\-::\-File\-Options}!protobuf\-\_\-\-Add\-Desc\-\_\-google\-\_\-2fprotobuf\-\_\-2fdescriptor\-\_\-2eproto@{protobuf\-\_\-\-Add\-Desc\-\_\-google\-\_\-2fprotobuf\-\_\-2fdescriptor\-\_\-2eproto}}
\index{protobuf\-\_\-\-Add\-Desc\-\_\-google\-\_\-2fprotobuf\-\_\-2fdescriptor\-\_\-2eproto@{protobuf\-\_\-\-Add\-Desc\-\_\-google\-\_\-2fprotobuf\-\_\-2fdescriptor\-\_\-2eproto}!google::protobuf::FileOptions@{google\-::protobuf\-::\-File\-Options}}
\subsubsection[{protobuf\-\_\-\-Add\-Desc\-\_\-google\-\_\-2fprotobuf\-\_\-2fdescriptor\-\_\-2eproto}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf \-L\-I\-B\-P\-R\-O\-T\-O\-B\-U\-F\-\_\-\-E\-X\-P\-O\-R\-T} {\bf protobuf\-\_\-\-Add\-Desc\-\_\-google\-\_\-2fprotobuf\-\_\-2fdescriptor\-\_\-2eproto} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}friend\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1FileOptions_a00e0775f76f6cb7a2ac5ed413c899a4d}
\hypertarget{classgoogle_1_1protobuf_1_1FileOptions_a09972f4cff8a7bd399ca3463dcf1d3fd}{\index{google\-::protobuf\-::\-File\-Options@{google\-::protobuf\-::\-File\-Options}!protobuf\-\_\-\-Assign\-Desc\-\_\-google\-\_\-2fprotobuf\-\_\-2fdescriptor\-\_\-2eproto@{protobuf\-\_\-\-Assign\-Desc\-\_\-google\-\_\-2fprotobuf\-\_\-2fdescriptor\-\_\-2eproto}}
\index{protobuf\-\_\-\-Assign\-Desc\-\_\-google\-\_\-2fprotobuf\-\_\-2fdescriptor\-\_\-2eproto@{protobuf\-\_\-\-Assign\-Desc\-\_\-google\-\_\-2fprotobuf\-\_\-2fdescriptor\-\_\-2eproto}!google::protobuf::FileOptions@{google\-::protobuf\-::\-File\-Options}}
\subsubsection[{protobuf\-\_\-\-Assign\-Desc\-\_\-google\-\_\-2fprotobuf\-\_\-2fdescriptor\-\_\-2eproto}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf protobuf\-\_\-\-Assign\-Desc\-\_\-google\-\_\-2fprotobuf\-\_\-2fdescriptor\-\_\-2eproto} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}friend\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1FileOptions_a09972f4cff8a7bd399ca3463dcf1d3fd}
\hypertarget{classgoogle_1_1protobuf_1_1FileOptions_a07a2ddfa4b80001cc9ea22dbec18b9e6}{\index{google\-::protobuf\-::\-File\-Options@{google\-::protobuf\-::\-File\-Options}!protobuf\-\_\-\-Shutdown\-File\-\_\-google\-\_\-2fprotobuf\-\_\-2fdescriptor\-\_\-2eproto@{protobuf\-\_\-\-Shutdown\-File\-\_\-google\-\_\-2fprotobuf\-\_\-2fdescriptor\-\_\-2eproto}}
\index{protobuf\-\_\-\-Shutdown\-File\-\_\-google\-\_\-2fprotobuf\-\_\-2fdescriptor\-\_\-2eproto@{protobuf\-\_\-\-Shutdown\-File\-\_\-google\-\_\-2fprotobuf\-\_\-2fdescriptor\-\_\-2eproto}!google::protobuf::FileOptions@{google\-::protobuf\-::\-File\-Options}}
\subsubsection[{protobuf\-\_\-\-Shutdown\-File\-\_\-google\-\_\-2fprotobuf\-\_\-2fdescriptor\-\_\-2eproto}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf protobuf\-\_\-\-Shutdown\-File\-\_\-google\-\_\-2fprotobuf\-\_\-2fdescriptor\-\_\-2eproto} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}friend\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1FileOptions_a07a2ddfa4b80001cc9ea22dbec18b9e6}


\subsection{\-Member \-Data \-Documentation}
\hypertarget{classgoogle_1_1protobuf_1_1FileOptions_a0a48a64ff8b8f33f48b9db11b974ef9b}{\index{google\-::protobuf\-::\-File\-Options@{google\-::protobuf\-::\-File\-Options}!\-C\-O\-D\-E\-\_\-\-S\-I\-Z\-E@{\-C\-O\-D\-E\-\_\-\-S\-I\-Z\-E}}
\index{\-C\-O\-D\-E\-\_\-\-S\-I\-Z\-E@{\-C\-O\-D\-E\-\_\-\-S\-I\-Z\-E}!google::protobuf::FileOptions@{google\-::protobuf\-::\-File\-Options}}
\subsubsection[{\-C\-O\-D\-E\-\_\-\-S\-I\-Z\-E}]{\setlength{\rightskip}{0pt plus 5cm}const {\bf \-Optimize\-Mode} {\bf google\-::protobuf\-::\-File\-Options\-::\-C\-O\-D\-E\-\_\-\-S\-I\-Z\-E} = {\bf \-File\-Options\-\_\-\-Optimize\-Mode\-\_\-\-C\-O\-D\-E\-\_\-\-S\-I\-Z\-E}\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1FileOptions_a0a48a64ff8b8f33f48b9db11b974ef9b}
\hypertarget{classgoogle_1_1protobuf_1_1FileOptions_ae579512f60eec2492c5fd7f54a99b4d7}{\index{google\-::protobuf\-::\-File\-Options@{google\-::protobuf\-::\-File\-Options}!k\-Cc\-Generic\-Services\-Field\-Number@{k\-Cc\-Generic\-Services\-Field\-Number}}
\index{k\-Cc\-Generic\-Services\-Field\-Number@{k\-Cc\-Generic\-Services\-Field\-Number}!google::protobuf::FileOptions@{google\-::protobuf\-::\-File\-Options}}
\subsubsection[{k\-Cc\-Generic\-Services\-Field\-Number}]{\setlength{\rightskip}{0pt plus 5cm}const int {\bf google\-::protobuf\-::\-File\-Options\-::k\-Cc\-Generic\-Services\-Field\-Number} = 16\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1FileOptions_ae579512f60eec2492c5fd7f54a99b4d7}
\hypertarget{classgoogle_1_1protobuf_1_1FileOptions_a7c521e7b22c70a817443ae5e338ba02b}{\index{google\-::protobuf\-::\-File\-Options@{google\-::protobuf\-::\-File\-Options}!k\-Java\-Generic\-Services\-Field\-Number@{k\-Java\-Generic\-Services\-Field\-Number}}
\index{k\-Java\-Generic\-Services\-Field\-Number@{k\-Java\-Generic\-Services\-Field\-Number}!google::protobuf::FileOptions@{google\-::protobuf\-::\-File\-Options}}
\subsubsection[{k\-Java\-Generic\-Services\-Field\-Number}]{\setlength{\rightskip}{0pt plus 5cm}const int {\bf google\-::protobuf\-::\-File\-Options\-::k\-Java\-Generic\-Services\-Field\-Number} = 17\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1FileOptions_a7c521e7b22c70a817443ae5e338ba02b}
\hypertarget{classgoogle_1_1protobuf_1_1FileOptions_a28b8e10657f37dc0a3d1649451f80e11}{\index{google\-::protobuf\-::\-File\-Options@{google\-::protobuf\-::\-File\-Options}!k\-Java\-Multiple\-Files\-Field\-Number@{k\-Java\-Multiple\-Files\-Field\-Number}}
\index{k\-Java\-Multiple\-Files\-Field\-Number@{k\-Java\-Multiple\-Files\-Field\-Number}!google::protobuf::FileOptions@{google\-::protobuf\-::\-File\-Options}}
\subsubsection[{k\-Java\-Multiple\-Files\-Field\-Number}]{\setlength{\rightskip}{0pt plus 5cm}const int {\bf google\-::protobuf\-::\-File\-Options\-::k\-Java\-Multiple\-Files\-Field\-Number} = 10\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1FileOptions_a28b8e10657f37dc0a3d1649451f80e11}
\hypertarget{classgoogle_1_1protobuf_1_1FileOptions_ad6b1677c04444f2ad93d9fb5871a3d8b}{\index{google\-::protobuf\-::\-File\-Options@{google\-::protobuf\-::\-File\-Options}!k\-Java\-Outer\-Classname\-Field\-Number@{k\-Java\-Outer\-Classname\-Field\-Number}}
\index{k\-Java\-Outer\-Classname\-Field\-Number@{k\-Java\-Outer\-Classname\-Field\-Number}!google::protobuf::FileOptions@{google\-::protobuf\-::\-File\-Options}}
\subsubsection[{k\-Java\-Outer\-Classname\-Field\-Number}]{\setlength{\rightskip}{0pt plus 5cm}const int {\bf google\-::protobuf\-::\-File\-Options\-::k\-Java\-Outer\-Classname\-Field\-Number} = 8\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1FileOptions_ad6b1677c04444f2ad93d9fb5871a3d8b}
\hypertarget{classgoogle_1_1protobuf_1_1FileOptions_af7376c8e32133c6ee479d34e6babc410}{\index{google\-::protobuf\-::\-File\-Options@{google\-::protobuf\-::\-File\-Options}!k\-Java\-Package\-Field\-Number@{k\-Java\-Package\-Field\-Number}}
\index{k\-Java\-Package\-Field\-Number@{k\-Java\-Package\-Field\-Number}!google::protobuf::FileOptions@{google\-::protobuf\-::\-File\-Options}}
\subsubsection[{k\-Java\-Package\-Field\-Number}]{\setlength{\rightskip}{0pt plus 5cm}const int {\bf google\-::protobuf\-::\-File\-Options\-::k\-Java\-Package\-Field\-Number} = 1\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1FileOptions_af7376c8e32133c6ee479d34e6babc410}
\hypertarget{classgoogle_1_1protobuf_1_1FileOptions_a3d3e3f9b4faf01632e219392a4e520d8}{\index{google\-::protobuf\-::\-File\-Options@{google\-::protobuf\-::\-File\-Options}!k\-Optimize\-For\-Field\-Number@{k\-Optimize\-For\-Field\-Number}}
\index{k\-Optimize\-For\-Field\-Number@{k\-Optimize\-For\-Field\-Number}!google::protobuf::FileOptions@{google\-::protobuf\-::\-File\-Options}}
\subsubsection[{k\-Optimize\-For\-Field\-Number}]{\setlength{\rightskip}{0pt plus 5cm}const int {\bf google\-::protobuf\-::\-File\-Options\-::k\-Optimize\-For\-Field\-Number} = 9\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1FileOptions_a3d3e3f9b4faf01632e219392a4e520d8}
\hypertarget{classgoogle_1_1protobuf_1_1FileOptions_a9fc62eae7b965357cbd74dee77b6ee4f}{\index{google\-::protobuf\-::\-File\-Options@{google\-::protobuf\-::\-File\-Options}!k\-Py\-Generic\-Services\-Field\-Number@{k\-Py\-Generic\-Services\-Field\-Number}}
\index{k\-Py\-Generic\-Services\-Field\-Number@{k\-Py\-Generic\-Services\-Field\-Number}!google::protobuf::FileOptions@{google\-::protobuf\-::\-File\-Options}}
\subsubsection[{k\-Py\-Generic\-Services\-Field\-Number}]{\setlength{\rightskip}{0pt plus 5cm}const int {\bf google\-::protobuf\-::\-File\-Options\-::k\-Py\-Generic\-Services\-Field\-Number} = 18\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1FileOptions_a9fc62eae7b965357cbd74dee77b6ee4f}
\hypertarget{classgoogle_1_1protobuf_1_1FileOptions_aad1f101fbcc27bb4a236436552d31c7e}{\index{google\-::protobuf\-::\-File\-Options@{google\-::protobuf\-::\-File\-Options}!k\-Uninterpreted\-Option\-Field\-Number@{k\-Uninterpreted\-Option\-Field\-Number}}
\index{k\-Uninterpreted\-Option\-Field\-Number@{k\-Uninterpreted\-Option\-Field\-Number}!google::protobuf::FileOptions@{google\-::protobuf\-::\-File\-Options}}
\subsubsection[{k\-Uninterpreted\-Option\-Field\-Number}]{\setlength{\rightskip}{0pt plus 5cm}const int {\bf google\-::protobuf\-::\-File\-Options\-::k\-Uninterpreted\-Option\-Field\-Number} = 999\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1FileOptions_aad1f101fbcc27bb4a236436552d31c7e}
\hypertarget{classgoogle_1_1protobuf_1_1FileOptions_adead41febcd07b662761c0dc3ee1c5f7}{\index{google\-::protobuf\-::\-File\-Options@{google\-::protobuf\-::\-File\-Options}!\-L\-I\-T\-E\-\_\-\-R\-U\-N\-T\-I\-M\-E@{\-L\-I\-T\-E\-\_\-\-R\-U\-N\-T\-I\-M\-E}}
\index{\-L\-I\-T\-E\-\_\-\-R\-U\-N\-T\-I\-M\-E@{\-L\-I\-T\-E\-\_\-\-R\-U\-N\-T\-I\-M\-E}!google::protobuf::FileOptions@{google\-::protobuf\-::\-File\-Options}}
\subsubsection[{\-L\-I\-T\-E\-\_\-\-R\-U\-N\-T\-I\-M\-E}]{\setlength{\rightskip}{0pt plus 5cm}const {\bf \-Optimize\-Mode} {\bf google\-::protobuf\-::\-File\-Options\-::\-L\-I\-T\-E\-\_\-\-R\-U\-N\-T\-I\-M\-E} = {\bf \-File\-Options\-\_\-\-Optimize\-Mode\-\_\-\-L\-I\-T\-E\-\_\-\-R\-U\-N\-T\-I\-M\-E}\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1FileOptions_adead41febcd07b662761c0dc3ee1c5f7}
\hypertarget{classgoogle_1_1protobuf_1_1FileOptions_a4b9dbe0c0c2a17615c6ad5febbaf3311}{\index{google\-::protobuf\-::\-File\-Options@{google\-::protobuf\-::\-File\-Options}!\-Optimize\-Mode\-\_\-\-A\-R\-R\-A\-Y\-S\-I\-Z\-E@{\-Optimize\-Mode\-\_\-\-A\-R\-R\-A\-Y\-S\-I\-Z\-E}}
\index{\-Optimize\-Mode\-\_\-\-A\-R\-R\-A\-Y\-S\-I\-Z\-E@{\-Optimize\-Mode\-\_\-\-A\-R\-R\-A\-Y\-S\-I\-Z\-E}!google::protobuf::FileOptions@{google\-::protobuf\-::\-File\-Options}}
\subsubsection[{\-Optimize\-Mode\-\_\-\-A\-R\-R\-A\-Y\-S\-I\-Z\-E}]{\setlength{\rightskip}{0pt plus 5cm}const int {\bf google\-::protobuf\-::\-File\-Options\-::\-Optimize\-Mode\-\_\-\-A\-R\-R\-A\-Y\-S\-I\-Z\-E}\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1FileOptions_a4b9dbe0c0c2a17615c6ad5febbaf3311}
{\bfseries \-Initial value\-:}
\begin{DoxyCode}

    FileOptions_OptimizeMode_OptimizeMode_ARRAYSIZE
\end{DoxyCode}
\hypertarget{classgoogle_1_1protobuf_1_1FileOptions_a917e215717c6f4e301cb295915694a9a}{\index{google\-::protobuf\-::\-File\-Options@{google\-::protobuf\-::\-File\-Options}!\-Optimize\-Mode\-\_\-\-M\-A\-X@{\-Optimize\-Mode\-\_\-\-M\-A\-X}}
\index{\-Optimize\-Mode\-\_\-\-M\-A\-X@{\-Optimize\-Mode\-\_\-\-M\-A\-X}!google::protobuf::FileOptions@{google\-::protobuf\-::\-File\-Options}}
\subsubsection[{\-Optimize\-Mode\-\_\-\-M\-A\-X}]{\setlength{\rightskip}{0pt plus 5cm}const {\bf \-Optimize\-Mode} {\bf google\-::protobuf\-::\-File\-Options\-::\-Optimize\-Mode\-\_\-\-M\-A\-X}\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1FileOptions_a917e215717c6f4e301cb295915694a9a}
{\bfseries \-Initial value\-:}
\begin{DoxyCode}

    FileOptions_OptimizeMode_OptimizeMode_MAX
\end{DoxyCode}
\hypertarget{classgoogle_1_1protobuf_1_1FileOptions_a4e906024a61cf6cdb79282daaf7102ef}{\index{google\-::protobuf\-::\-File\-Options@{google\-::protobuf\-::\-File\-Options}!\-Optimize\-Mode\-\_\-\-M\-I\-N@{\-Optimize\-Mode\-\_\-\-M\-I\-N}}
\index{\-Optimize\-Mode\-\_\-\-M\-I\-N@{\-Optimize\-Mode\-\_\-\-M\-I\-N}!google::protobuf::FileOptions@{google\-::protobuf\-::\-File\-Options}}
\subsubsection[{\-Optimize\-Mode\-\_\-\-M\-I\-N}]{\setlength{\rightskip}{0pt plus 5cm}const {\bf \-Optimize\-Mode} {\bf google\-::protobuf\-::\-File\-Options\-::\-Optimize\-Mode\-\_\-\-M\-I\-N}\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1FileOptions_a4e906024a61cf6cdb79282daaf7102ef}
{\bfseries \-Initial value\-:}
\begin{DoxyCode}

    FileOptions_OptimizeMode_OptimizeMode_MIN
\end{DoxyCode}
\hypertarget{classgoogle_1_1protobuf_1_1FileOptions_acfba719956f1eaa91d04fde771f6c0fc}{\index{google\-::protobuf\-::\-File\-Options@{google\-::protobuf\-::\-File\-Options}!\-S\-P\-E\-E\-D@{\-S\-P\-E\-E\-D}}
\index{\-S\-P\-E\-E\-D@{\-S\-P\-E\-E\-D}!google::protobuf::FileOptions@{google\-::protobuf\-::\-File\-Options}}
\subsubsection[{\-S\-P\-E\-E\-D}]{\setlength{\rightskip}{0pt plus 5cm}const {\bf \-Optimize\-Mode} {\bf google\-::protobuf\-::\-File\-Options\-::\-S\-P\-E\-E\-D} = {\bf \-File\-Options\-\_\-\-Optimize\-Mode\-\_\-\-S\-P\-E\-E\-D}\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1FileOptions_acfba719956f1eaa91d04fde771f6c0fc}


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