\hypertarget{classTopLevelExceptionFilter}{\section{\-Top\-Level\-Exception\-Filter \-Class \-Reference}
\label{classTopLevelExceptionFilter}\index{\-Top\-Level\-Exception\-Filter@{\-Top\-Level\-Exception\-Filter}}
}


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

\subsection*{\-Public \-Member \-Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{classTopLevelExceptionFilter_abd5a9388f5118443bcd15dc92623f6d9}{\-Top\-Level\-Exception\-Filter} ()
\item 
\hyperlink{classTopLevelExceptionFilter_a38f25a073dc0f4f9c5496e5b9a99a808}{\-Top\-Level\-Exception\-Filter} (\-L\-P\-T\-O\-P\-\_\-\-L\-E\-V\-E\-L\-\_\-\-E\-X\-C\-E\-P\-T\-I\-O\-N\-\_\-\-F\-I\-L\-T\-E\-R lp\-New\-Exception\-Filter)
\item 
\hyperlink{classTopLevelExceptionFilter_a72235acb97e732a57bbb9d0279aab4f8}{$\sim$\-Top\-Level\-Exception\-Filter} ()
\item 
\-L\-O\-N\-G \hyperlink{classTopLevelExceptionFilter_a346f730da6485778522a7b9b9159a58f}{\-Def\-Filter\-Proc} (\-E\-X\-C\-E\-P\-T\-I\-O\-N\-\_\-\-P\-O\-I\-N\-T\-E\-R\-S $\ast$ep)
\end{DoxyCompactItemize}


\subsection{\-Constructor \& \-Destructor \-Documentation}
\hypertarget{classTopLevelExceptionFilter_abd5a9388f5118443bcd15dc92623f6d9}{\index{\-Top\-Level\-Exception\-Filter@{\-Top\-Level\-Exception\-Filter}!\-Top\-Level\-Exception\-Filter@{\-Top\-Level\-Exception\-Filter}}
\index{\-Top\-Level\-Exception\-Filter@{\-Top\-Level\-Exception\-Filter}!TopLevelExceptionFilter@{\-Top\-Level\-Exception\-Filter}}
\subsubsection[{\-Top\-Level\-Exception\-Filter}]{\setlength{\rightskip}{0pt plus 5cm}{\bf \-Top\-Level\-Exception\-Filter\-::\-Top\-Level\-Exception\-Filter} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)}}\label{classTopLevelExceptionFilter_abd5a9388f5118443bcd15dc92623f6d9}


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


\hypertarget{classTopLevelExceptionFilter_a38f25a073dc0f4f9c5496e5b9a99a808}{\index{\-Top\-Level\-Exception\-Filter@{\-Top\-Level\-Exception\-Filter}!\-Top\-Level\-Exception\-Filter@{\-Top\-Level\-Exception\-Filter}}
\index{\-Top\-Level\-Exception\-Filter@{\-Top\-Level\-Exception\-Filter}!TopLevelExceptionFilter@{\-Top\-Level\-Exception\-Filter}}
\subsubsection[{\-Top\-Level\-Exception\-Filter}]{\setlength{\rightskip}{0pt plus 5cm}{\bf \-Top\-Level\-Exception\-Filter\-::\-Top\-Level\-Exception\-Filter} (
\begin{DoxyParamCaption}
\item[{\-L\-P\-T\-O\-P\-\_\-\-L\-E\-V\-E\-L\-\_\-\-E\-X\-C\-E\-P\-T\-I\-O\-N\-\_\-\-F\-I\-L\-T\-E\-R}]{lp\-New\-Exception\-Filter}
\end{DoxyParamCaption}
)}}\label{classTopLevelExceptionFilter_a38f25a073dc0f4f9c5496e5b9a99a808}


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


\hypertarget{classTopLevelExceptionFilter_a72235acb97e732a57bbb9d0279aab4f8}{\index{\-Top\-Level\-Exception\-Filter@{\-Top\-Level\-Exception\-Filter}!$\sim$\-Top\-Level\-Exception\-Filter@{$\sim$\-Top\-Level\-Exception\-Filter}}
\index{$\sim$\-Top\-Level\-Exception\-Filter@{$\sim$\-Top\-Level\-Exception\-Filter}!TopLevelExceptionFilter@{\-Top\-Level\-Exception\-Filter}}
\subsubsection[{$\sim$\-Top\-Level\-Exception\-Filter}]{\setlength{\rightskip}{0pt plus 5cm}{\bf \-Top\-Level\-Exception\-Filter\-::$\sim$\-Top\-Level\-Exception\-Filter} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)}}\label{classTopLevelExceptionFilter_a72235acb97e732a57bbb9d0279aab4f8}


\subsection{\-Member \-Function \-Documentation}
\hypertarget{classTopLevelExceptionFilter_a346f730da6485778522a7b9b9159a58f}{\index{\-Top\-Level\-Exception\-Filter@{\-Top\-Level\-Exception\-Filter}!\-Def\-Filter\-Proc@{\-Def\-Filter\-Proc}}
\index{\-Def\-Filter\-Proc@{\-Def\-Filter\-Proc}!TopLevelExceptionFilter@{\-Top\-Level\-Exception\-Filter}}
\subsubsection[{\-Def\-Filter\-Proc}]{\setlength{\rightskip}{0pt plus 5cm}\-L\-O\-N\-G {\bf \-Top\-Level\-Exception\-Filter\-::\-Def\-Filter\-Proc} (
\begin{DoxyParamCaption}
\item[{\-E\-X\-C\-E\-P\-T\-I\-O\-N\-\_\-\-P\-O\-I\-N\-T\-E\-R\-S $\ast$}]{ep}
\end{DoxyParamCaption}
)}}\label{classTopLevelExceptionFilter_a346f730da6485778522a7b9b9159a58f}


\-The documentation for this class was generated from the following files\-:\begin{DoxyCompactItemize}
\item 
trunk/bwapi/\-B\-W\-A\-P\-I/\-Source/\hyperlink{ExceptionFilter_8h}{\-Exception\-Filter.\-h}\item 
trunk/bwapi/\-B\-W\-A\-P\-I/\-Source/\hyperlink{ExceptionFilter_8cpp}{\-Exception\-Filter.\-cpp}\end{DoxyCompactItemize}
