\hypertarget{classgoogle_1_1protobuf_1_1io_1_1ErrorCollector}{\section{google\-:\-:protobuf\-:\-:io\-:\-:\-Error\-Collector \-Class \-Reference}
\label{classgoogle_1_1protobuf_1_1io_1_1ErrorCollector}\index{google\-::protobuf\-::io\-::\-Error\-Collector@{google\-::protobuf\-::io\-::\-Error\-Collector}}
}


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

\subsection*{\-Public \-Member \-Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{classgoogle_1_1protobuf_1_1io_1_1ErrorCollector_a176498c565548e0aac7b0a84f5726b81}{\-Error\-Collector} ()
\item 
virtual \hyperlink{classgoogle_1_1protobuf_1_1io_1_1ErrorCollector_ac49f327841b4b384dc1de7eaaae34068}{$\sim$\-Error\-Collector} ()
\item 
virtual void \hyperlink{classgoogle_1_1protobuf_1_1io_1_1ErrorCollector_a6fe801730e56d87d7a10287399803caf}{\-Add\-Error} (int line, int column, const string \&message)=0
\item 
virtual void \hyperlink{classgoogle_1_1protobuf_1_1io_1_1ErrorCollector_a4216336ce6e4d826c5a9849db5028643}{\-Add\-Warning} (int line, int column, const string \&message)
\end{DoxyCompactItemize}


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


\subsection{\-Member \-Function \-Documentation}
\hypertarget{classgoogle_1_1protobuf_1_1io_1_1ErrorCollector_a6fe801730e56d87d7a10287399803caf}{\index{google\-::protobuf\-::io\-::\-Error\-Collector@{google\-::protobuf\-::io\-::\-Error\-Collector}!\-Add\-Error@{\-Add\-Error}}
\index{\-Add\-Error@{\-Add\-Error}!google::protobuf::io::ErrorCollector@{google\-::protobuf\-::io\-::\-Error\-Collector}}
\subsubsection[{\-Add\-Error}]{\setlength{\rightskip}{0pt plus 5cm}virtual void {\bf google\-::protobuf\-::io\-::\-Error\-Collector\-::\-Add\-Error} (
\begin{DoxyParamCaption}
\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_1io_1_1ErrorCollector_a6fe801730e56d87d7a10287399803caf}
\hypertarget{classgoogle_1_1protobuf_1_1io_1_1ErrorCollector_a4216336ce6e4d826c5a9849db5028643}{\index{google\-::protobuf\-::io\-::\-Error\-Collector@{google\-::protobuf\-::io\-::\-Error\-Collector}!\-Add\-Warning@{\-Add\-Warning}}
\index{\-Add\-Warning@{\-Add\-Warning}!google::protobuf::io::ErrorCollector@{google\-::protobuf\-::io\-::\-Error\-Collector}}
\subsubsection[{\-Add\-Warning}]{\setlength{\rightskip}{0pt plus 5cm}virtual void {\bf google\-::protobuf\-::io\-::\-Error\-Collector\-::\-Add\-Warning} (
\begin{DoxyParamCaption}
\item[{int}]{line, }
\item[{int}]{column, }
\item[{const string \&}]{message}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline, virtual\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1io_1_1ErrorCollector_a4216336ce6e4d826c5a9849db5028643}


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