\hypertarget{classgoogle_1_1protobuf_1_1compiler_1_1MultiFileErrorCollector}{\section{google\-:\-:protobuf\-:\-:compiler\-:\-:\-Multi\-File\-Error\-Collector \-Class \-Reference}
\label{classgoogle_1_1protobuf_1_1compiler_1_1MultiFileErrorCollector}\index{google\-::protobuf\-::compiler\-::\-Multi\-File\-Error\-Collector@{google\-::protobuf\-::compiler\-::\-Multi\-File\-Error\-Collector}}
}


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

\subsection*{\-Public \-Member \-Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{classgoogle_1_1protobuf_1_1compiler_1_1MultiFileErrorCollector_a55190bc560fdd482fc72a77bb6fa6bfa}{\-Multi\-File\-Error\-Collector} ()
\item 
virtual \hyperlink{classgoogle_1_1protobuf_1_1compiler_1_1MultiFileErrorCollector_a397f2a2d8f4ed722c12417d0d39ae974}{$\sim$\-Multi\-File\-Error\-Collector} ()
\item 
virtual void \hyperlink{classgoogle_1_1protobuf_1_1compiler_1_1MultiFileErrorCollector_a480b887f8ac2b027f7a3a3599214a01c}{\-Add\-Error} (const string \&filename, int line, int column, const string \&message)=0
\end{DoxyCompactItemize}


\subsection{\-Constructor \& \-Destructor \-Documentation}
\hypertarget{classgoogle_1_1protobuf_1_1compiler_1_1MultiFileErrorCollector_a55190bc560fdd482fc72a77bb6fa6bfa}{\index{google\-::protobuf\-::compiler\-::\-Multi\-File\-Error\-Collector@{google\-::protobuf\-::compiler\-::\-Multi\-File\-Error\-Collector}!\-Multi\-File\-Error\-Collector@{\-Multi\-File\-Error\-Collector}}
\index{\-Multi\-File\-Error\-Collector@{\-Multi\-File\-Error\-Collector}!google::protobuf::compiler::MultiFileErrorCollector@{google\-::protobuf\-::compiler\-::\-Multi\-File\-Error\-Collector}}
\subsubsection[{\-Multi\-File\-Error\-Collector}]{\setlength{\rightskip}{0pt plus 5cm}{\bf google\-::protobuf\-::compiler\-::\-Multi\-File\-Error\-Collector\-::\-Multi\-File\-Error\-Collector} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1compiler_1_1MultiFileErrorCollector_a55190bc560fdd482fc72a77bb6fa6bfa}
\hypertarget{classgoogle_1_1protobuf_1_1compiler_1_1MultiFileErrorCollector_a397f2a2d8f4ed722c12417d0d39ae974}{\index{google\-::protobuf\-::compiler\-::\-Multi\-File\-Error\-Collector@{google\-::protobuf\-::compiler\-::\-Multi\-File\-Error\-Collector}!$\sim$\-Multi\-File\-Error\-Collector@{$\sim$\-Multi\-File\-Error\-Collector}}
\index{$\sim$\-Multi\-File\-Error\-Collector@{$\sim$\-Multi\-File\-Error\-Collector}!google::protobuf::compiler::MultiFileErrorCollector@{google\-::protobuf\-::compiler\-::\-Multi\-File\-Error\-Collector}}
\subsubsection[{$\sim$\-Multi\-File\-Error\-Collector}]{\setlength{\rightskip}{0pt plus 5cm}virtual {\bf google\-::protobuf\-::compiler\-::\-Multi\-File\-Error\-Collector\-::$\sim$\-Multi\-File\-Error\-Collector} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1compiler_1_1MultiFileErrorCollector_a397f2a2d8f4ed722c12417d0d39ae974}


\subsection{\-Member \-Function \-Documentation}
\hypertarget{classgoogle_1_1protobuf_1_1compiler_1_1MultiFileErrorCollector_a480b887f8ac2b027f7a3a3599214a01c}{\index{google\-::protobuf\-::compiler\-::\-Multi\-File\-Error\-Collector@{google\-::protobuf\-::compiler\-::\-Multi\-File\-Error\-Collector}!\-Add\-Error@{\-Add\-Error}}
\index{\-Add\-Error@{\-Add\-Error}!google::protobuf::compiler::MultiFileErrorCollector@{google\-::protobuf\-::compiler\-::\-Multi\-File\-Error\-Collector}}
\subsubsection[{\-Add\-Error}]{\setlength{\rightskip}{0pt plus 5cm}virtual void {\bf google\-::protobuf\-::compiler\-::\-Multi\-File\-Error\-Collector\-::\-Add\-Error} (
\begin{DoxyParamCaption}
\item[{const string \&}]{filename, }
\item[{int}]{line, }
\item[{int}]{column, }
\item[{const string \&}]{message}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}pure virtual\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1compiler_1_1MultiFileErrorCollector_a480b887f8ac2b027f7a3a3599214a01c}


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