\hypertarget{BuildTest_8cpp}{\section{trunk/bwapi/\-Test\-A\-I\-Module/\-Source/\-Build\-Test.cpp \-File \-Reference}
\label{BuildTest_8cpp}\index{trunk/bwapi/\-Test\-A\-I\-Module/\-Source/\-Build\-Test.\-cpp@{trunk/bwapi/\-Test\-A\-I\-Module/\-Source/\-Build\-Test.\-cpp}}
}
{\ttfamily \#include \char`\"{}\-Build\-Test.\-h\char`\"{}}\*
{\ttfamily \#include \char`\"{}\-B\-W\-Assert.\-h\char`\"{}}\*
{\ttfamily \#include \char`\"{}\-Building\-Placer.\-h\char`\"{}}\*
\-Include dependency graph for \-Build\-Test.\-cpp\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{BuildTest_8cpp__incl}
\end{center}
\end{figure}
\subsection*{\-Defines}
\begin{DoxyCompactItemize}
\item 
\#define \hyperlink{BuildTest_8cpp_a7d257e59b090940efc928cf50424c175}{\-F\-A\-I\-L\-T\-E\-S\-T}(\-C)
\end{DoxyCompactItemize}
\subsection*{\-Variables}
\begin{DoxyCompactItemize}
\item 
\hyperlink{classBuildingPlacer}{\-Building\-Placer} $\ast$ \hyperlink{BuildTest_8cpp_a3b49f50edc75cb37f5e6000921b03457}{placer} = \hyperlink{Types_8h_a070d2ce7b6bb7e5c05602aa8c308d0c4}{\-N\-U\-L\-L}
\end{DoxyCompactItemize}


\subsection{\-Define \-Documentation}
\hypertarget{BuildTest_8cpp_a7d257e59b090940efc928cf50424c175}{\index{\-Build\-Test.\-cpp@{\-Build\-Test.\-cpp}!\-F\-A\-I\-L\-T\-E\-S\-T@{\-F\-A\-I\-L\-T\-E\-S\-T}}
\index{\-F\-A\-I\-L\-T\-E\-S\-T@{\-F\-A\-I\-L\-T\-E\-S\-T}!BuildTest.cpp@{\-Build\-Test.\-cpp}}
\subsubsection[{\-F\-A\-I\-L\-T\-E\-S\-T}]{\setlength{\rightskip}{0pt plus 5cm}\#define {\bf \-F\-A\-I\-L\-T\-E\-S\-T}(
\begin{DoxyParamCaption}
\item[{}]{\-C}
\end{DoxyParamCaption}
)}}\label{BuildTest_8cpp_a7d257e59b090940efc928cf50424c175}
{\bfseries \-Value\-:}
\begin{DoxyCode}
{\
  if (!(C))\
  {\
    log("Assert failed @%s:%u %s[%s:%s]->%s[%s] (%s)",__FILE__,__LINE__, 
      builder ? builder->getType().getName().c_str() : "NULL", unitType.getName().c_str(), 
      builder ? builder->getOrder().getName().c_str() : "null", building ? building->
      getType().getName().c_str() : "NULL", building ? building->getOrder().getName().
      c_str() : "null", Broodwar->getLastError().toString().c_str());\
    assert_fail_count++;\
    fail = true;\
    return;\
  }\
  else\
  {\
    assert_success_count++;\
  }\
}
\end{DoxyCode}


\subsection{\-Variable \-Documentation}
\hypertarget{BuildTest_8cpp_a3b49f50edc75cb37f5e6000921b03457}{\index{\-Build\-Test.\-cpp@{\-Build\-Test.\-cpp}!placer@{placer}}
\index{placer@{placer}!BuildTest.cpp@{\-Build\-Test.\-cpp}}
\subsubsection[{placer}]{\setlength{\rightskip}{0pt plus 5cm}{\bf \-Building\-Placer}$\ast$ {\bf placer} = {\bf \-N\-U\-L\-L}}}\label{BuildTest_8cpp_a3b49f50edc75cb37f5e6000921b03457}
