\hypertarget{ExceptionFilter_8h}{\section{trunk/bwapi/\-B\-W\-A\-P\-I/\-Source/\-Exception\-Filter.h \-File \-Reference}
\label{ExceptionFilter_8h}\index{trunk/bwapi/\-B\-W\-A\-P\-I/\-Source/\-Exception\-Filter.\-h@{trunk/bwapi/\-B\-W\-A\-P\-I/\-Source/\-Exception\-Filter.\-h}}
}
{\ttfamily \#include $<$windows.\-h$>$}\*
\-Include dependency graph for \-Exception\-Filter.\-h\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=292pt]{ExceptionFilter_8h__incl}
\end{center}
\end{figure}
\-This graph shows which files directly or indirectly include this file\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{ExceptionFilter_8h__dep__incl}
\end{center}
\end{figure}
\subsection*{\-Classes}
\begin{DoxyCompactItemize}
\item 
class \hyperlink{classTopLevelExceptionFilter}{\-Top\-Level\-Exception\-Filter}
\end{DoxyCompactItemize}
\subsection*{\-Functions}
\begin{DoxyCompactItemize}
\item 
\-L\-O\-N\-G \-W\-I\-N\-A\-P\-I \hyperlink{ExceptionFilter_8h_aeb402fe52e86994dc9bda988cef571f4}{\-B\-W\-A\-P\-I\-Exception\-Filter} (\-E\-X\-C\-E\-P\-T\-I\-O\-N\-\_\-\-P\-O\-I\-N\-T\-E\-R\-S $\ast$ep)
\item 
const char $\ast$ \hyperlink{ExceptionFilter_8h_a063258a6587cffb2e5b94c2f5b7fccab}{\-Get\-Exception\-Name} (\hyperlink{Types_8h_a8aec363bdef0c755693c97d1757e8642}{\-D\-W\-O\-R\-D} dw\-Exception\-Code)
\item 
void \hyperlink{ExceptionFilter_8h_ae6bb2c212792367a03e92a5c4dc6d93d}{\-Get\-Current\-Product\-Version} (\hyperlink{Types_8h_a197942eefa7db30960ae396d68339b97}{\-W\-O\-R\-D} \&w1, \hyperlink{Types_8h_a197942eefa7db30960ae396d68339b97}{\-W\-O\-R\-D} \&w2, \hyperlink{Types_8h_a197942eefa7db30960ae396d68339b97}{\-W\-O\-R\-D} \&w3, \hyperlink{Types_8h_a197942eefa7db30960ae396d68339b97}{\-W\-O\-R\-D} \&w4)
\end{DoxyCompactItemize}


\subsection{\-Function \-Documentation}
\hypertarget{ExceptionFilter_8h_aeb402fe52e86994dc9bda988cef571f4}{\index{\-Exception\-Filter.\-h@{\-Exception\-Filter.\-h}!\-B\-W\-A\-P\-I\-Exception\-Filter@{\-B\-W\-A\-P\-I\-Exception\-Filter}}
\index{\-B\-W\-A\-P\-I\-Exception\-Filter@{\-B\-W\-A\-P\-I\-Exception\-Filter}!ExceptionFilter.h@{\-Exception\-Filter.\-h}}
\subsubsection[{\-B\-W\-A\-P\-I\-Exception\-Filter}]{\setlength{\rightskip}{0pt plus 5cm}\-L\-O\-N\-G \-W\-I\-N\-A\-P\-I {\bf \-B\-W\-A\-P\-I\-Exception\-Filter} (
\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{ExceptionFilter_8h_aeb402fe52e86994dc9bda988cef571f4}


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


\hypertarget{ExceptionFilter_8h_ae6bb2c212792367a03e92a5c4dc6d93d}{\index{\-Exception\-Filter.\-h@{\-Exception\-Filter.\-h}!\-Get\-Current\-Product\-Version@{\-Get\-Current\-Product\-Version}}
\index{\-Get\-Current\-Product\-Version@{\-Get\-Current\-Product\-Version}!ExceptionFilter.h@{\-Exception\-Filter.\-h}}
\subsubsection[{\-Get\-Current\-Product\-Version}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf \-Get\-Current\-Product\-Version} (
\begin{DoxyParamCaption}
\item[{{\bf \-W\-O\-R\-D} \&}]{w1, }
\item[{{\bf \-W\-O\-R\-D} \&}]{w2, }
\item[{{\bf \-W\-O\-R\-D} \&}]{w3, }
\item[{{\bf \-W\-O\-R\-D} \&}]{w4}
\end{DoxyParamCaption}
)}}\label{ExceptionFilter_8h_ae6bb2c212792367a03e92a5c4dc6d93d}


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


\hypertarget{ExceptionFilter_8h_a063258a6587cffb2e5b94c2f5b7fccab}{\index{\-Exception\-Filter.\-h@{\-Exception\-Filter.\-h}!\-Get\-Exception\-Name@{\-Get\-Exception\-Name}}
\index{\-Get\-Exception\-Name@{\-Get\-Exception\-Name}!ExceptionFilter.h@{\-Exception\-Filter.\-h}}
\subsubsection[{\-Get\-Exception\-Name}]{\setlength{\rightskip}{0pt plus 5cm}const char$\ast$ {\bf \-Get\-Exception\-Name} (
\begin{DoxyParamCaption}
\item[{{\bf \-D\-W\-O\-R\-D}}]{dw\-Exception\-Code}
\end{DoxyParamCaption}
)}}\label{ExceptionFilter_8h_a063258a6587cffb2e5b94c2f5b7fccab}


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


