\hypertarget{classgoogle_1_1protobuf_1_1FileDescriptorSet}{\section{google\-:\-:protobuf\-:\-:\-File\-Descriptor\-Set \-Class \-Reference}
\label{classgoogle_1_1protobuf_1_1FileDescriptorSet}\index{google\-::protobuf\-::\-File\-Descriptor\-Set@{google\-::protobuf\-::\-File\-Descriptor\-Set}}
}


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



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


\-Collaboration diagram for google\-:\-:protobuf\-:\-:\-File\-Descriptor\-Set\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=550pt]{classgoogle_1_1protobuf_1_1FileDescriptorSet__coll__graph}
\end{center}
\end{figure}
\subsection*{\-Public \-Member \-Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{classgoogle_1_1protobuf_1_1FileDescriptorSet_a1103e67307774445569709a0ade6b41a}{\-File\-Descriptor\-Set} ()
\item 
virtual \hyperlink{classgoogle_1_1protobuf_1_1FileDescriptorSet_a3aa10a9f614e2691d75fc231c987cb51}{$\sim$\-File\-Descriptor\-Set} ()
\item 
\hyperlink{classgoogle_1_1protobuf_1_1FileDescriptorSet_a9c64f171e3e1d6a641534f54fdf6ac2c}{\-File\-Descriptor\-Set} (const \hyperlink{classgoogle_1_1protobuf_1_1FileDescriptorSet}{\-File\-Descriptor\-Set} \&from)
\item 
\hyperlink{classgoogle_1_1protobuf_1_1FileDescriptorSet}{\-File\-Descriptor\-Set} \& \hyperlink{classgoogle_1_1protobuf_1_1FileDescriptorSet_aee22fd93c364f97a74970887d0fab6e2}{operator=} (const \hyperlink{classgoogle_1_1protobuf_1_1FileDescriptorSet}{\-File\-Descriptor\-Set} \&from)
\item 
const \*
\-::\hyperlink{classgoogle_1_1protobuf_1_1UnknownFieldSet}{google\-::protobuf\-::\-Unknown\-Field\-Set} \& \hyperlink{classgoogle_1_1protobuf_1_1FileDescriptorSet_a63fda41e41b1d961ca33ff9ed18db0e1}{unknown\-\_\-fields} () const 
\item 
inline\-::google\-::protobuf\-::\-Unknown\-Field\-Set $\ast$ \hyperlink{classgoogle_1_1protobuf_1_1FileDescriptorSet_a8c006fd7f8ff47cee4ea96e7dfc51f5c}{mutable\-\_\-unknown\-\_\-fields} ()
\item 
void \hyperlink{classgoogle_1_1protobuf_1_1FileDescriptorSet_a3688aaf6a17d82f3f48a8b05af445429}{\-Swap} (\hyperlink{classgoogle_1_1protobuf_1_1FileDescriptorSet}{\-File\-Descriptor\-Set} $\ast$other)
\item 
\hyperlink{classgoogle_1_1protobuf_1_1FileDescriptorSet}{\-File\-Descriptor\-Set} $\ast$ \hyperlink{classgoogle_1_1protobuf_1_1FileDescriptorSet_a11da9259aa41e594e1edbcbe364f69b7}{\-New} () const 
\item 
void \hyperlink{classgoogle_1_1protobuf_1_1FileDescriptorSet_af2e110af83cd8efa9b8f25a5dbf01738}{\-Copy\-From} (const \-::\hyperlink{classgoogle_1_1protobuf_1_1Message}{google\-::protobuf\-::\-Message} \&from)
\item 
void \hyperlink{classgoogle_1_1protobuf_1_1FileDescriptorSet_a6b28da78e93da1fa1921df75f1ae7c90}{\-Merge\-From} (const \-::\hyperlink{classgoogle_1_1protobuf_1_1Message}{google\-::protobuf\-::\-Message} \&from)
\item 
void \hyperlink{classgoogle_1_1protobuf_1_1FileDescriptorSet_a7bcd7cbbd1582b0049f4206af0314b2d}{\-Copy\-From} (const \hyperlink{classgoogle_1_1protobuf_1_1FileDescriptorSet}{\-File\-Descriptor\-Set} \&from)
\item 
void \hyperlink{classgoogle_1_1protobuf_1_1FileDescriptorSet_a541352e0a8a79b1d7afc05eb492b2110}{\-Merge\-From} (const \hyperlink{classgoogle_1_1protobuf_1_1FileDescriptorSet}{\-File\-Descriptor\-Set} \&from)
\item 
void \hyperlink{classgoogle_1_1protobuf_1_1FileDescriptorSet_a5a7a45e1c21e4dd73b2aa719f6602ecc}{\-Clear} ()
\item 
bool \hyperlink{classgoogle_1_1protobuf_1_1FileDescriptorSet_ada257633ed6d471c69138b4e56ffb642}{\-Is\-Initialized} () const 
\item 
int \hyperlink{classgoogle_1_1protobuf_1_1FileDescriptorSet_a84e01fecd86810239e75b1067a37c670}{\-Byte\-Size} () const 
\item 
bool \hyperlink{classgoogle_1_1protobuf_1_1FileDescriptorSet_a0a9b2926a3bb5783ecd23d1ed37a8c8e}{\-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_1FileDescriptorSet_a889226c6f943f62c18b9dbc553abdade}{\-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_1FileDescriptorSet_a92311ae3602a865a87e2be7e00b67827}{\-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_1FileDescriptorSet_a488516f9e991e883fd5f5e94ffd85574}{\-Get\-Cached\-Size} () const 
\item 
\-::\hyperlink{structgoogle_1_1protobuf_1_1Metadata}{google\-::protobuf\-::\-Metadata} \hyperlink{classgoogle_1_1protobuf_1_1FileDescriptorSet_a541593a43483ef76dd89c5291738ace6}{\-Get\-Metadata} () const 
\item 
int \hyperlink{classgoogle_1_1protobuf_1_1FileDescriptorSet_a041c75223decd74ebd6d021387b94392}{file\-\_\-size} () const 
\item 
void \hyperlink{classgoogle_1_1protobuf_1_1FileDescriptorSet_ab4181008327b776b326853915afbf837}{clear\-\_\-file} ()
\item 
const \*
\-::\hyperlink{classgoogle_1_1protobuf_1_1FileDescriptorProto}{google\-::protobuf\-::\-File\-Descriptor\-Proto} \& \hyperlink{classgoogle_1_1protobuf_1_1FileDescriptorSet_a2d0c2519b41bf42517ea468a4595b693}{file} (int index) const 
\item 
inline\-::google\-::protobuf\-::\-File\-Descriptor\-Proto $\ast$ \hyperlink{classgoogle_1_1protobuf_1_1FileDescriptorSet_a8f9c33b0e3d4fc0d2fe19dab5d327fa8}{mutable\-\_\-file} (int index)
\item 
inline\-::google\-::protobuf\-::\-File\-Descriptor\-Proto $\ast$ \hyperlink{classgoogle_1_1protobuf_1_1FileDescriptorSet_a52d86bedba006ac4f8d7b5b9c5139cc9}{add\-\_\-file} ()
\item 
const \*
\-::\hyperlink{classgoogle_1_1protobuf_1_1RepeatedPtrField}{google\-::protobuf\-::\-Repeated\-Ptr\-Field}\*
$<$ \-::\hyperlink{classgoogle_1_1protobuf_1_1FileDescriptorProto}{google\-::protobuf\-::\-File\-Descriptor\-Proto} $>$ \& \hyperlink{classgoogle_1_1protobuf_1_1FileDescriptorSet_aecb4999f042a809574d0f94c6236b060}{file} () const 
\item 
inline\-::google\-::protobuf\-::\-Repeated\-Ptr\-Field\*
$<$ \-::\hyperlink{classgoogle_1_1protobuf_1_1FileDescriptorProto}{google\-::protobuf\-::\-File\-Descriptor\-Proto} $>$ $\ast$ \hyperlink{classgoogle_1_1protobuf_1_1FileDescriptorSet_a8b0ca578c0aed652a0aeada7e48f50f4}{mutable\-\_\-file} ()
\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_1FileDescriptorSet_af628d879d4ece1737f6c001dfd2b4488}{descriptor} ()
\item 
static const \hyperlink{classgoogle_1_1protobuf_1_1FileDescriptorSet}{\-File\-Descriptor\-Set} \& \hyperlink{classgoogle_1_1protobuf_1_1FileDescriptorSet_a560061a127c3ff53341e48e01806d7bc}{default\-\_\-instance} ()
\end{DoxyCompactItemize}
\subsection*{\-Static \-Public \-Attributes}
\begin{DoxyCompactItemize}
\item 
static const int \hyperlink{classgoogle_1_1protobuf_1_1FileDescriptorSet_a33a8ab5d1b59f03bf5043435f17107be}{k\-File\-Field\-Number} = 1
\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_1FileDescriptorSet_a00e0775f76f6cb7a2ac5ed413c899a4d}{protobuf\-\_\-\-Add\-Desc\-\_\-google\-\_\-2fprotobuf\-\_\-2fdescriptor\-\_\-2eproto} ()
\item 
void \hyperlink{classgoogle_1_1protobuf_1_1FileDescriptorSet_a09972f4cff8a7bd399ca3463dcf1d3fd}{protobuf\-\_\-\-Assign\-Desc\-\_\-google\-\_\-2fprotobuf\-\_\-2fdescriptor\-\_\-2eproto} ()
\item 
void \hyperlink{classgoogle_1_1protobuf_1_1FileDescriptorSet_a07a2ddfa4b80001cc9ea22dbec18b9e6}{protobuf\-\_\-\-Shutdown\-File\-\_\-google\-\_\-2fprotobuf\-\_\-2fdescriptor\-\_\-2eproto} ()
\end{DoxyCompactItemize}


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


\subsection{\-Member \-Function \-Documentation}
\hypertarget{classgoogle_1_1protobuf_1_1FileDescriptorSet_a52d86bedba006ac4f8d7b5b9c5139cc9}{\index{google\-::protobuf\-::\-File\-Descriptor\-Set@{google\-::protobuf\-::\-File\-Descriptor\-Set}!add\-\_\-file@{add\-\_\-file}}
\index{add\-\_\-file@{add\-\_\-file}!google::protobuf::FileDescriptorSet@{google\-::protobuf\-::\-File\-Descriptor\-Set}}
\subsubsection[{add\-\_\-file}]{\setlength{\rightskip}{0pt plus 5cm}{\bf google\-::protobuf\-::\-File\-Descriptor\-Proto} $\ast$ {\bf google\-::protobuf\-::\-File\-Descriptor\-Set\-::add\-\_\-file} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1FileDescriptorSet_a52d86bedba006ac4f8d7b5b9c5139cc9}


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


\hypertarget{classgoogle_1_1protobuf_1_1FileDescriptorSet_a84e01fecd86810239e75b1067a37c670}{\index{google\-::protobuf\-::\-File\-Descriptor\-Set@{google\-::protobuf\-::\-File\-Descriptor\-Set}!\-Byte\-Size@{\-Byte\-Size}}
\index{\-Byte\-Size@{\-Byte\-Size}!google::protobuf::FileDescriptorSet@{google\-::protobuf\-::\-File\-Descriptor\-Set}}
\subsubsection[{\-Byte\-Size}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf google\-::protobuf\-::\-File\-Descriptor\-Set\-::\-Byte\-Size} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1FileDescriptorSet_a84e01fecd86810239e75b1067a37c670}


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

\hypertarget{classgoogle_1_1protobuf_1_1FileDescriptorSet_a5a7a45e1c21e4dd73b2aa719f6602ecc}{\index{google\-::protobuf\-::\-File\-Descriptor\-Set@{google\-::protobuf\-::\-File\-Descriptor\-Set}!\-Clear@{\-Clear}}
\index{\-Clear@{\-Clear}!google::protobuf::FileDescriptorSet@{google\-::protobuf\-::\-File\-Descriptor\-Set}}
\subsubsection[{\-Clear}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf google\-::protobuf\-::\-File\-Descriptor\-Set\-::\-Clear} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1FileDescriptorSet_a5a7a45e1c21e4dd73b2aa719f6602ecc}


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

\hypertarget{classgoogle_1_1protobuf_1_1FileDescriptorSet_ab4181008327b776b326853915afbf837}{\index{google\-::protobuf\-::\-File\-Descriptor\-Set@{google\-::protobuf\-::\-File\-Descriptor\-Set}!clear\-\_\-file@{clear\-\_\-file}}
\index{clear\-\_\-file@{clear\-\_\-file}!google::protobuf::FileDescriptorSet@{google\-::protobuf\-::\-File\-Descriptor\-Set}}
\subsubsection[{clear\-\_\-file}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf google\-::protobuf\-::\-File\-Descriptor\-Set\-::clear\-\_\-file} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1FileDescriptorSet_ab4181008327b776b326853915afbf837}


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


\hypertarget{classgoogle_1_1protobuf_1_1FileDescriptorSet_af2e110af83cd8efa9b8f25a5dbf01738}{\index{google\-::protobuf\-::\-File\-Descriptor\-Set@{google\-::protobuf\-::\-File\-Descriptor\-Set}!\-Copy\-From@{\-Copy\-From}}
\index{\-Copy\-From@{\-Copy\-From}!google::protobuf::FileDescriptorSet@{google\-::protobuf\-::\-File\-Descriptor\-Set}}
\subsubsection[{\-Copy\-From}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf google\-::protobuf\-::\-File\-Descriptor\-Set\-::\-Copy\-From} (
\begin{DoxyParamCaption}
\item[{const \-::{\bf google\-::protobuf\-::\-Message} \&}]{from}
\end{DoxyParamCaption}
)}}\label{classgoogle_1_1protobuf_1_1FileDescriptorSet_af2e110af83cd8efa9b8f25a5dbf01738}
\hypertarget{classgoogle_1_1protobuf_1_1FileDescriptorSet_a7bcd7cbbd1582b0049f4206af0314b2d}{\index{google\-::protobuf\-::\-File\-Descriptor\-Set@{google\-::protobuf\-::\-File\-Descriptor\-Set}!\-Copy\-From@{\-Copy\-From}}
\index{\-Copy\-From@{\-Copy\-From}!google::protobuf::FileDescriptorSet@{google\-::protobuf\-::\-File\-Descriptor\-Set}}
\subsubsection[{\-Copy\-From}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf google\-::protobuf\-::\-File\-Descriptor\-Set\-::\-Copy\-From} (
\begin{DoxyParamCaption}
\item[{const {\bf \-File\-Descriptor\-Set} \&}]{from}
\end{DoxyParamCaption}
)}}\label{classgoogle_1_1protobuf_1_1FileDescriptorSet_a7bcd7cbbd1582b0049f4206af0314b2d}
\hypertarget{classgoogle_1_1protobuf_1_1FileDescriptorSet_a560061a127c3ff53341e48e01806d7bc}{\index{google\-::protobuf\-::\-File\-Descriptor\-Set@{google\-::protobuf\-::\-File\-Descriptor\-Set}!default\-\_\-instance@{default\-\_\-instance}}
\index{default\-\_\-instance@{default\-\_\-instance}!google::protobuf::FileDescriptorSet@{google\-::protobuf\-::\-File\-Descriptor\-Set}}
\subsubsection[{default\-\_\-instance}]{\setlength{\rightskip}{0pt plus 5cm}static const {\bf \-File\-Descriptor\-Set}\& {\bf google\-::protobuf\-::\-File\-Descriptor\-Set\-::default\-\_\-instance} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1FileDescriptorSet_a560061a127c3ff53341e48e01806d7bc}
\hypertarget{classgoogle_1_1protobuf_1_1FileDescriptorSet_af628d879d4ece1737f6c001dfd2b4488}{\index{google\-::protobuf\-::\-File\-Descriptor\-Set@{google\-::protobuf\-::\-File\-Descriptor\-Set}!descriptor@{descriptor}}
\index{descriptor@{descriptor}!google::protobuf::FileDescriptorSet@{google\-::protobuf\-::\-File\-Descriptor\-Set}}
\subsubsection[{descriptor}]{\setlength{\rightskip}{0pt plus 5cm}static const \-::{\bf google\-::protobuf\-::\-Descriptor}$\ast$ {\bf google\-::protobuf\-::\-File\-Descriptor\-Set\-::descriptor} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1FileDescriptorSet_af628d879d4ece1737f6c001dfd2b4488}
\hypertarget{classgoogle_1_1protobuf_1_1FileDescriptorSet_a2d0c2519b41bf42517ea468a4595b693}{\index{google\-::protobuf\-::\-File\-Descriptor\-Set@{google\-::protobuf\-::\-File\-Descriptor\-Set}!file@{file}}
\index{file@{file}!google::protobuf::FileDescriptorSet@{google\-::protobuf\-::\-File\-Descriptor\-Set}}
\subsubsection[{file}]{\setlength{\rightskip}{0pt plus 5cm}const \-::{\bf google\-::protobuf\-::\-File\-Descriptor\-Proto} \& {\bf google\-::protobuf\-::\-File\-Descriptor\-Set\-::file} (
\begin{DoxyParamCaption}
\item[{int}]{index}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1FileDescriptorSet_a2d0c2519b41bf42517ea468a4595b693}


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


\hypertarget{classgoogle_1_1protobuf_1_1FileDescriptorSet_aecb4999f042a809574d0f94c6236b060}{\index{google\-::protobuf\-::\-File\-Descriptor\-Set@{google\-::protobuf\-::\-File\-Descriptor\-Set}!file@{file}}
\index{file@{file}!google::protobuf::FileDescriptorSet@{google\-::protobuf\-::\-File\-Descriptor\-Set}}
\subsubsection[{file}]{\setlength{\rightskip}{0pt plus 5cm}const \-::{\bf google\-::protobuf\-::\-Repeated\-Ptr\-Field}$<$\-::{\bf google\-::protobuf\-::\-File\-Descriptor\-Proto} $>$ \& {\bf google\-::protobuf\-::\-File\-Descriptor\-Set\-::file} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1FileDescriptorSet_aecb4999f042a809574d0f94c6236b060}
\hypertarget{classgoogle_1_1protobuf_1_1FileDescriptorSet_a041c75223decd74ebd6d021387b94392}{\index{google\-::protobuf\-::\-File\-Descriptor\-Set@{google\-::protobuf\-::\-File\-Descriptor\-Set}!file\-\_\-size@{file\-\_\-size}}
\index{file\-\_\-size@{file\-\_\-size}!google::protobuf::FileDescriptorSet@{google\-::protobuf\-::\-File\-Descriptor\-Set}}
\subsubsection[{file\-\_\-size}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf google\-::protobuf\-::\-File\-Descriptor\-Set\-::file\-\_\-size} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1FileDescriptorSet_a041c75223decd74ebd6d021387b94392}


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


\hypertarget{classgoogle_1_1protobuf_1_1FileDescriptorSet_a488516f9e991e883fd5f5e94ffd85574}{\index{google\-::protobuf\-::\-File\-Descriptor\-Set@{google\-::protobuf\-::\-File\-Descriptor\-Set}!\-Get\-Cached\-Size@{\-Get\-Cached\-Size}}
\index{\-Get\-Cached\-Size@{\-Get\-Cached\-Size}!google::protobuf::FileDescriptorSet@{google\-::protobuf\-::\-File\-Descriptor\-Set}}
\subsubsection[{\-Get\-Cached\-Size}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf google\-::protobuf\-::\-File\-Descriptor\-Set\-::\-Get\-Cached\-Size} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline, virtual\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1FileDescriptorSet_a488516f9e991e883fd5f5e94ffd85574}


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

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


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

\hypertarget{classgoogle_1_1protobuf_1_1FileDescriptorSet_ada257633ed6d471c69138b4e56ffb642}{\index{google\-::protobuf\-::\-File\-Descriptor\-Set@{google\-::protobuf\-::\-File\-Descriptor\-Set}!\-Is\-Initialized@{\-Is\-Initialized}}
\index{\-Is\-Initialized@{\-Is\-Initialized}!google::protobuf::FileDescriptorSet@{google\-::protobuf\-::\-File\-Descriptor\-Set}}
\subsubsection[{\-Is\-Initialized}]{\setlength{\rightskip}{0pt plus 5cm}bool {\bf google\-::protobuf\-::\-File\-Descriptor\-Set\-::\-Is\-Initialized} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1FileDescriptorSet_ada257633ed6d471c69138b4e56ffb642}


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

\hypertarget{classgoogle_1_1protobuf_1_1FileDescriptorSet_a6b28da78e93da1fa1921df75f1ae7c90}{\index{google\-::protobuf\-::\-File\-Descriptor\-Set@{google\-::protobuf\-::\-File\-Descriptor\-Set}!\-Merge\-From@{\-Merge\-From}}
\index{\-Merge\-From@{\-Merge\-From}!google::protobuf::FileDescriptorSet@{google\-::protobuf\-::\-File\-Descriptor\-Set}}
\subsubsection[{\-Merge\-From}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf google\-::protobuf\-::\-File\-Descriptor\-Set\-::\-Merge\-From} (
\begin{DoxyParamCaption}
\item[{const \-::{\bf google\-::protobuf\-::\-Message} \&}]{from}
\end{DoxyParamCaption}
)}}\label{classgoogle_1_1protobuf_1_1FileDescriptorSet_a6b28da78e93da1fa1921df75f1ae7c90}
\hypertarget{classgoogle_1_1protobuf_1_1FileDescriptorSet_a541352e0a8a79b1d7afc05eb492b2110}{\index{google\-::protobuf\-::\-File\-Descriptor\-Set@{google\-::protobuf\-::\-File\-Descriptor\-Set}!\-Merge\-From@{\-Merge\-From}}
\index{\-Merge\-From@{\-Merge\-From}!google::protobuf::FileDescriptorSet@{google\-::protobuf\-::\-File\-Descriptor\-Set}}
\subsubsection[{\-Merge\-From}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf google\-::protobuf\-::\-File\-Descriptor\-Set\-::\-Merge\-From} (
\begin{DoxyParamCaption}
\item[{const {\bf \-File\-Descriptor\-Set} \&}]{from}
\end{DoxyParamCaption}
)}}\label{classgoogle_1_1protobuf_1_1FileDescriptorSet_a541352e0a8a79b1d7afc05eb492b2110}
\hypertarget{classgoogle_1_1protobuf_1_1FileDescriptorSet_a0a9b2926a3bb5783ecd23d1ed37a8c8e}{\index{google\-::protobuf\-::\-File\-Descriptor\-Set@{google\-::protobuf\-::\-File\-Descriptor\-Set}!\-Merge\-Partial\-From\-Coded\-Stream@{\-Merge\-Partial\-From\-Coded\-Stream}}
\index{\-Merge\-Partial\-From\-Coded\-Stream@{\-Merge\-Partial\-From\-Coded\-Stream}!google::protobuf::FileDescriptorSet@{google\-::protobuf\-::\-File\-Descriptor\-Set}}
\subsubsection[{\-Merge\-Partial\-From\-Coded\-Stream}]{\setlength{\rightskip}{0pt plus 5cm}bool {\bf google\-::protobuf\-::\-File\-Descriptor\-Set\-::\-Merge\-Partial\-From\-Coded\-Stream} (
\begin{DoxyParamCaption}
\item[{\-::{\bf google\-::protobuf\-::io\-::\-Coded\-Input\-Stream} $\ast$}]{input}
\end{DoxyParamCaption}
)}}\label{classgoogle_1_1protobuf_1_1FileDescriptorSet_a0a9b2926a3bb5783ecd23d1ed37a8c8e}
\hypertarget{classgoogle_1_1protobuf_1_1FileDescriptorSet_a8f9c33b0e3d4fc0d2fe19dab5d327fa8}{\index{google\-::protobuf\-::\-File\-Descriptor\-Set@{google\-::protobuf\-::\-File\-Descriptor\-Set}!mutable\-\_\-file@{mutable\-\_\-file}}
\index{mutable\-\_\-file@{mutable\-\_\-file}!google::protobuf::FileDescriptorSet@{google\-::protobuf\-::\-File\-Descriptor\-Set}}
\subsubsection[{mutable\-\_\-file}]{\setlength{\rightskip}{0pt plus 5cm}{\bf google\-::protobuf\-::\-File\-Descriptor\-Proto} $\ast$ {\bf google\-::protobuf\-::\-File\-Descriptor\-Set\-::mutable\-\_\-file} (
\begin{DoxyParamCaption}
\item[{int}]{index}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1FileDescriptorSet_a8f9c33b0e3d4fc0d2fe19dab5d327fa8}


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


\hypertarget{classgoogle_1_1protobuf_1_1FileDescriptorSet_a8b0ca578c0aed652a0aeada7e48f50f4}{\index{google\-::protobuf\-::\-File\-Descriptor\-Set@{google\-::protobuf\-::\-File\-Descriptor\-Set}!mutable\-\_\-file@{mutable\-\_\-file}}
\index{mutable\-\_\-file@{mutable\-\_\-file}!google::protobuf::FileDescriptorSet@{google\-::protobuf\-::\-File\-Descriptor\-Set}}
\subsubsection[{mutable\-\_\-file}]{\setlength{\rightskip}{0pt plus 5cm}{\bf google\-::protobuf\-::\-Repeated\-Ptr\-Field}$<$\-::{\bf google\-::protobuf\-::\-File\-Descriptor\-Proto} $>$ $\ast$ {\bf google\-::protobuf\-::\-File\-Descriptor\-Set\-::mutable\-\_\-file} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1FileDescriptorSet_a8b0ca578c0aed652a0aeada7e48f50f4}
\hypertarget{classgoogle_1_1protobuf_1_1FileDescriptorSet_a8c006fd7f8ff47cee4ea96e7dfc51f5c}{\index{google\-::protobuf\-::\-File\-Descriptor\-Set@{google\-::protobuf\-::\-File\-Descriptor\-Set}!mutable\-\_\-unknown\-\_\-fields@{mutable\-\_\-unknown\-\_\-fields}}
\index{mutable\-\_\-unknown\-\_\-fields@{mutable\-\_\-unknown\-\_\-fields}!google::protobuf::FileDescriptorSet@{google\-::protobuf\-::\-File\-Descriptor\-Set}}
\subsubsection[{mutable\-\_\-unknown\-\_\-fields}]{\setlength{\rightskip}{0pt plus 5cm}inline \-::{\bf google\-::protobuf\-::\-Unknown\-Field\-Set}$\ast$ {\bf google\-::protobuf\-::\-File\-Descriptor\-Set\-::mutable\-\_\-unknown\-\_\-fields} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1FileDescriptorSet_a8c006fd7f8ff47cee4ea96e7dfc51f5c}
\hypertarget{classgoogle_1_1protobuf_1_1FileDescriptorSet_a11da9259aa41e594e1edbcbe364f69b7}{\index{google\-::protobuf\-::\-File\-Descriptor\-Set@{google\-::protobuf\-::\-File\-Descriptor\-Set}!\-New@{\-New}}
\index{\-New@{\-New}!google::protobuf::FileDescriptorSet@{google\-::protobuf\-::\-File\-Descriptor\-Set}}
\subsubsection[{\-New}]{\setlength{\rightskip}{0pt plus 5cm}{\bf \-File\-Descriptor\-Set}$\ast$ {\bf google\-::protobuf\-::\-File\-Descriptor\-Set\-::\-New} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1FileDescriptorSet_a11da9259aa41e594e1edbcbe364f69b7}


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

\hypertarget{classgoogle_1_1protobuf_1_1FileDescriptorSet_aee22fd93c364f97a74970887d0fab6e2}{\index{google\-::protobuf\-::\-File\-Descriptor\-Set@{google\-::protobuf\-::\-File\-Descriptor\-Set}!operator=@{operator=}}
\index{operator=@{operator=}!google::protobuf::FileDescriptorSet@{google\-::protobuf\-::\-File\-Descriptor\-Set}}
\subsubsection[{operator=}]{\setlength{\rightskip}{0pt plus 5cm}{\bf \-File\-Descriptor\-Set}\& google\-::protobuf\-::\-File\-Descriptor\-Set\-::operator= (
\begin{DoxyParamCaption}
\item[{const {\bf \-File\-Descriptor\-Set} \&}]{from}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1FileDescriptorSet_aee22fd93c364f97a74970887d0fab6e2}
\hypertarget{classgoogle_1_1protobuf_1_1FileDescriptorSet_a889226c6f943f62c18b9dbc553abdade}{\index{google\-::protobuf\-::\-File\-Descriptor\-Set@{google\-::protobuf\-::\-File\-Descriptor\-Set}!\-Serialize\-With\-Cached\-Sizes@{\-Serialize\-With\-Cached\-Sizes}}
\index{\-Serialize\-With\-Cached\-Sizes@{\-Serialize\-With\-Cached\-Sizes}!google::protobuf::FileDescriptorSet@{google\-::protobuf\-::\-File\-Descriptor\-Set}}
\subsubsection[{\-Serialize\-With\-Cached\-Sizes}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf google\-::protobuf\-::\-File\-Descriptor\-Set\-::\-Serialize\-With\-Cached\-Sizes} (
\begin{DoxyParamCaption}
\item[{\-::{\bf google\-::protobuf\-::io\-::\-Coded\-Output\-Stream} $\ast$}]{output}
\end{DoxyParamCaption}
) const}}\label{classgoogle_1_1protobuf_1_1FileDescriptorSet_a889226c6f943f62c18b9dbc553abdade}
\hypertarget{classgoogle_1_1protobuf_1_1FileDescriptorSet_a92311ae3602a865a87e2be7e00b67827}{\index{google\-::protobuf\-::\-File\-Descriptor\-Set@{google\-::protobuf\-::\-File\-Descriptor\-Set}!\-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::FileDescriptorSet@{google\-::protobuf\-::\-File\-Descriptor\-Set}}
\subsubsection[{\-Serialize\-With\-Cached\-Sizes\-To\-Array}]{\setlength{\rightskip}{0pt plus 5cm}\-::{\bf google\-::protobuf\-::uint8}$\ast$ {\bf google\-::protobuf\-::\-File\-Descriptor\-Set\-::\-Serialize\-With\-Cached\-Sizes\-To\-Array} (
\begin{DoxyParamCaption}
\item[{\-::{\bf google\-::protobuf\-::uint8} $\ast$}]{output}
\end{DoxyParamCaption}
) const}}\label{classgoogle_1_1protobuf_1_1FileDescriptorSet_a92311ae3602a865a87e2be7e00b67827}
\hypertarget{classgoogle_1_1protobuf_1_1FileDescriptorSet_a3688aaf6a17d82f3f48a8b05af445429}{\index{google\-::protobuf\-::\-File\-Descriptor\-Set@{google\-::protobuf\-::\-File\-Descriptor\-Set}!\-Swap@{\-Swap}}
\index{\-Swap@{\-Swap}!google::protobuf::FileDescriptorSet@{google\-::protobuf\-::\-File\-Descriptor\-Set}}
\subsubsection[{\-Swap}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf google\-::protobuf\-::\-File\-Descriptor\-Set\-::\-Swap} (
\begin{DoxyParamCaption}
\item[{{\bf \-File\-Descriptor\-Set} $\ast$}]{other}
\end{DoxyParamCaption}
)}}\label{classgoogle_1_1protobuf_1_1FileDescriptorSet_a3688aaf6a17d82f3f48a8b05af445429}
\hypertarget{classgoogle_1_1protobuf_1_1FileDescriptorSet_a63fda41e41b1d961ca33ff9ed18db0e1}{\index{google\-::protobuf\-::\-File\-Descriptor\-Set@{google\-::protobuf\-::\-File\-Descriptor\-Set}!unknown\-\_\-fields@{unknown\-\_\-fields}}
\index{unknown\-\_\-fields@{unknown\-\_\-fields}!google::protobuf::FileDescriptorSet@{google\-::protobuf\-::\-File\-Descriptor\-Set}}
\subsubsection[{unknown\-\_\-fields}]{\setlength{\rightskip}{0pt plus 5cm}const \-::{\bf google\-::protobuf\-::\-Unknown\-Field\-Set}\& {\bf google\-::protobuf\-::\-File\-Descriptor\-Set\-::unknown\-\_\-fields} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1FileDescriptorSet_a63fda41e41b1d961ca33ff9ed18db0e1}


\subsection{\-Friends \-And \-Related \-Function \-Documentation}
\hypertarget{classgoogle_1_1protobuf_1_1FileDescriptorSet_a00e0775f76f6cb7a2ac5ed413c899a4d}{\index{google\-::protobuf\-::\-File\-Descriptor\-Set@{google\-::protobuf\-::\-File\-Descriptor\-Set}!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::FileDescriptorSet@{google\-::protobuf\-::\-File\-Descriptor\-Set}}
\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_1FileDescriptorSet_a00e0775f76f6cb7a2ac5ed413c899a4d}
\hypertarget{classgoogle_1_1protobuf_1_1FileDescriptorSet_a09972f4cff8a7bd399ca3463dcf1d3fd}{\index{google\-::protobuf\-::\-File\-Descriptor\-Set@{google\-::protobuf\-::\-File\-Descriptor\-Set}!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::FileDescriptorSet@{google\-::protobuf\-::\-File\-Descriptor\-Set}}
\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_1FileDescriptorSet_a09972f4cff8a7bd399ca3463dcf1d3fd}
\hypertarget{classgoogle_1_1protobuf_1_1FileDescriptorSet_a07a2ddfa4b80001cc9ea22dbec18b9e6}{\index{google\-::protobuf\-::\-File\-Descriptor\-Set@{google\-::protobuf\-::\-File\-Descriptor\-Set}!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::FileDescriptorSet@{google\-::protobuf\-::\-File\-Descriptor\-Set}}
\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_1FileDescriptorSet_a07a2ddfa4b80001cc9ea22dbec18b9e6}


\subsection{\-Member \-Data \-Documentation}
\hypertarget{classgoogle_1_1protobuf_1_1FileDescriptorSet_a33a8ab5d1b59f03bf5043435f17107be}{\index{google\-::protobuf\-::\-File\-Descriptor\-Set@{google\-::protobuf\-::\-File\-Descriptor\-Set}!k\-File\-Field\-Number@{k\-File\-Field\-Number}}
\index{k\-File\-Field\-Number@{k\-File\-Field\-Number}!google::protobuf::FileDescriptorSet@{google\-::protobuf\-::\-File\-Descriptor\-Set}}
\subsubsection[{k\-File\-Field\-Number}]{\setlength{\rightskip}{0pt plus 5cm}const int {\bf google\-::protobuf\-::\-File\-Descriptor\-Set\-::k\-File\-Field\-Number} = 1\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1FileDescriptorSet_a33a8ab5d1b59f03bf5043435f17107be}


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