\hypertarget{Config_8h}{\section{trunk/bwapi/\-B\-W\-A\-P\-I/\-Source/\-Config.h \-File \-Reference}
\label{Config_8h}\index{trunk/bwapi/\-B\-W\-A\-P\-I/\-Source/\-Config.\-h@{trunk/bwapi/\-B\-W\-A\-P\-I/\-Source/\-Config.\-h}}
}
{\ttfamily \#include $<$windows.\-h$>$}\*
{\ttfamily \#include $<$string$>$}\*
{\ttfamily \#include $<$storm.\-h$>$}\*
\-Include dependency graph for \-Config.\-h\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{Config_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]{Config_8h__dep__incl}
\end{center}
\end{figure}
\subsection*{\-Functions}
\begin{DoxyCompactItemize}
\item 
std\-::string \hyperlink{Config_8h_a883deecf5f8fffdd961dfbdd670fdaa2}{\-Load\-Config\-String} (const char $\ast$psz\-Key, const char $\ast$psz\-Item, const char $\ast$psz\-Default=\hyperlink{Types_8h_a070d2ce7b6bb7e5c05602aa8c308d0c4}{\-N\-U\-L\-L})
\item 
\hyperlink{Detours_8h_ab5a791e918b09a41addbf5b813175633}{int} \hyperlink{Config_8h_aaf666d3fb287c4148910d85a2ad8f464}{\-Load\-Config\-Int} (const char $\ast$psz\-Key, const char $\ast$psz\-Item, const \hyperlink{Detours_8h_ab5a791e918b09a41addbf5b813175633}{int} i\-Default=0)
\item 
std\-::string \hyperlink{Config_8h_ab9cccccfc7ef697bbae30d939aadac06}{\-Load\-Reg\-String} (const char $\ast$psz\-Key\-Name, const char $\ast$psz\-Value\-Name, \hyperlink{Types_8h_a4ae1dab0fb4b072a66584546209e7d58}{\-B\-Y\-T\-E} b\-S\-Reg\-Flags=\-S\-R\-E\-G\-\_\-\-N\-O\-N\-E)
\item 
void \hyperlink{Config_8h_aea9d310b5ce7702a385eaa8ee6f6c57b}{\-Init\-Primary\-Config} ()
\end{DoxyCompactItemize}
\subsection*{\-Variables}
\begin{DoxyCompactItemize}
\item 
char \hyperlink{Config_8h_ab2bec24b78b9642a191b692c6b71d256}{sz\-Config\-Path} \mbox{[}\-M\-A\-X\-\_\-\-P\-A\-T\-H\mbox{]}
\item 
char \hyperlink{Config_8h_a9b18db140d82d9d1d1b79f83fb3739e6}{sz\-Install\-Path} \mbox{[}\-M\-A\-X\-\_\-\-P\-A\-T\-H\mbox{]}
\item 
char \hyperlink{Config_8h_a6b09abe55a7fe683cc94692c588e2499}{sz\-Log\-Path} \mbox{[}\-M\-A\-X\-\_\-\-P\-A\-T\-H\mbox{]}
\item 
char \hyperlink{Config_8h_aa970648cb70c0815064df0b756db8978}{sz\-Screenshot\-Format} \mbox{[}8\mbox{]}
\item 
bool \hyperlink{Config_8h_abe777bb8c8c41ac68483915ef834eba1}{is\-Correct\-Version}
\item 
bool \hyperlink{Config_8h_a3d45411f442225b638067323e947825e}{show\-Warn}
\item 
bool \hyperlink{Config_8h_aa4589f6447e49490b33e64517b64e3c0}{server\-Enabled}
\item 
\hyperlink{Types_8h_a8aec363bdef0c755693c97d1757e8642}{\-D\-W\-O\-R\-D} \hyperlink{Config_8h_a1e94289710151e7790957016d8fedba1}{gdw\-Proc\-Num}
\end{DoxyCompactItemize}


\subsection{\-Function \-Documentation}
\hypertarget{Config_8h_aea9d310b5ce7702a385eaa8ee6f6c57b}{\index{\-Config.\-h@{\-Config.\-h}!\-Init\-Primary\-Config@{\-Init\-Primary\-Config}}
\index{\-Init\-Primary\-Config@{\-Init\-Primary\-Config}!Config.h@{\-Config.\-h}}
\subsubsection[{\-Init\-Primary\-Config}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf \-Init\-Primary\-Config} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)}}\label{Config_8h_aea9d310b5ce7702a385eaa8ee6f6c57b}


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




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


\hypertarget{Config_8h_aaf666d3fb287c4148910d85a2ad8f464}{\index{\-Config.\-h@{\-Config.\-h}!\-Load\-Config\-Int@{\-Load\-Config\-Int}}
\index{\-Load\-Config\-Int@{\-Load\-Config\-Int}!Config.h@{\-Config.\-h}}
\subsubsection[{\-Load\-Config\-Int}]{\setlength{\rightskip}{0pt plus 5cm}{\bf int} {\bf \-Load\-Config\-Int} (
\begin{DoxyParamCaption}
\item[{const char $\ast$}]{psz\-Key, }
\item[{const char $\ast$}]{psz\-Item, }
\item[{const {\bf int}}]{i\-Default = {\ttfamily 0}}
\end{DoxyParamCaption}
)}}\label{Config_8h_aaf666d3fb287c4148910d85a2ad8f464}


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


\hypertarget{Config_8h_a883deecf5f8fffdd961dfbdd670fdaa2}{\index{\-Config.\-h@{\-Config.\-h}!\-Load\-Config\-String@{\-Load\-Config\-String}}
\index{\-Load\-Config\-String@{\-Load\-Config\-String}!Config.h@{\-Config.\-h}}
\subsubsection[{\-Load\-Config\-String}]{\setlength{\rightskip}{0pt plus 5cm}std\-::string {\bf \-Load\-Config\-String} (
\begin{DoxyParamCaption}
\item[{const char $\ast$}]{psz\-Key, }
\item[{const char $\ast$}]{psz\-Item, }
\item[{const char $\ast$}]{psz\-Default = {\ttfamily {\bf \-N\-U\-L\-L}}}
\end{DoxyParamCaption}
)}}\label{Config_8h_a883deecf5f8fffdd961dfbdd670fdaa2}


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


\hypertarget{Config_8h_ab9cccccfc7ef697bbae30d939aadac06}{\index{\-Config.\-h@{\-Config.\-h}!\-Load\-Reg\-String@{\-Load\-Reg\-String}}
\index{\-Load\-Reg\-String@{\-Load\-Reg\-String}!Config.h@{\-Config.\-h}}
\subsubsection[{\-Load\-Reg\-String}]{\setlength{\rightskip}{0pt plus 5cm}std\-::string {\bf \-Load\-Reg\-String} (
\begin{DoxyParamCaption}
\item[{const char $\ast$}]{psz\-Key\-Name, }
\item[{const char $\ast$}]{psz\-Value\-Name, }
\item[{{\bf \-B\-Y\-T\-E}}]{b\-S\-Reg\-Flags = {\ttfamily \-S\-R\-E\-G\-\_\-\-N\-O\-N\-E}}
\end{DoxyParamCaption}
)}}\label{Config_8h_ab9cccccfc7ef697bbae30d939aadac06}


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




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




\subsection{\-Variable \-Documentation}
\hypertarget{Config_8h_a1e94289710151e7790957016d8fedba1}{\index{\-Config.\-h@{\-Config.\-h}!gdw\-Proc\-Num@{gdw\-Proc\-Num}}
\index{gdw\-Proc\-Num@{gdw\-Proc\-Num}!Config.h@{\-Config.\-h}}
\subsubsection[{gdw\-Proc\-Num}]{\setlength{\rightskip}{0pt plus 5cm}{\bf \-D\-W\-O\-R\-D} {\bf gdw\-Proc\-Num}}}\label{Config_8h_a1e94289710151e7790957016d8fedba1}
\hypertarget{Config_8h_abe777bb8c8c41ac68483915ef834eba1}{\index{\-Config.\-h@{\-Config.\-h}!is\-Correct\-Version@{is\-Correct\-Version}}
\index{is\-Correct\-Version@{is\-Correct\-Version}!Config.h@{\-Config.\-h}}
\subsubsection[{is\-Correct\-Version}]{\setlength{\rightskip}{0pt plus 5cm}bool {\bf is\-Correct\-Version}}}\label{Config_8h_abe777bb8c8c41ac68483915ef834eba1}
\hypertarget{Config_8h_aa4589f6447e49490b33e64517b64e3c0}{\index{\-Config.\-h@{\-Config.\-h}!server\-Enabled@{server\-Enabled}}
\index{server\-Enabled@{server\-Enabled}!Config.h@{\-Config.\-h}}
\subsubsection[{server\-Enabled}]{\setlength{\rightskip}{0pt plus 5cm}bool {\bf server\-Enabled}}}\label{Config_8h_aa4589f6447e49490b33e64517b64e3c0}
\hypertarget{Config_8h_a3d45411f442225b638067323e947825e}{\index{\-Config.\-h@{\-Config.\-h}!show\-Warn@{show\-Warn}}
\index{show\-Warn@{show\-Warn}!Config.h@{\-Config.\-h}}
\subsubsection[{show\-Warn}]{\setlength{\rightskip}{0pt plus 5cm}bool {\bf show\-Warn}}}\label{Config_8h_a3d45411f442225b638067323e947825e}
\hypertarget{Config_8h_ab2bec24b78b9642a191b692c6b71d256}{\index{\-Config.\-h@{\-Config.\-h}!sz\-Config\-Path@{sz\-Config\-Path}}
\index{sz\-Config\-Path@{sz\-Config\-Path}!Config.h@{\-Config.\-h}}
\subsubsection[{sz\-Config\-Path}]{\setlength{\rightskip}{0pt plus 5cm}char {\bf sz\-Config\-Path}\mbox{[}\-M\-A\-X\-\_\-\-P\-A\-T\-H\mbox{]}}}\label{Config_8h_ab2bec24b78b9642a191b692c6b71d256}
\hypertarget{Config_8h_a9b18db140d82d9d1d1b79f83fb3739e6}{\index{\-Config.\-h@{\-Config.\-h}!sz\-Install\-Path@{sz\-Install\-Path}}
\index{sz\-Install\-Path@{sz\-Install\-Path}!Config.h@{\-Config.\-h}}
\subsubsection[{sz\-Install\-Path}]{\setlength{\rightskip}{0pt plus 5cm}char {\bf sz\-Install\-Path}\mbox{[}\-M\-A\-X\-\_\-\-P\-A\-T\-H\mbox{]}}}\label{Config_8h_a9b18db140d82d9d1d1b79f83fb3739e6}
\hypertarget{Config_8h_a6b09abe55a7fe683cc94692c588e2499}{\index{\-Config.\-h@{\-Config.\-h}!sz\-Log\-Path@{sz\-Log\-Path}}
\index{sz\-Log\-Path@{sz\-Log\-Path}!Config.h@{\-Config.\-h}}
\subsubsection[{sz\-Log\-Path}]{\setlength{\rightskip}{0pt plus 5cm}char {\bf sz\-Log\-Path}\mbox{[}\-M\-A\-X\-\_\-\-P\-A\-T\-H\mbox{]}}}\label{Config_8h_a6b09abe55a7fe683cc94692c588e2499}
\hypertarget{Config_8h_aa970648cb70c0815064df0b756db8978}{\index{\-Config.\-h@{\-Config.\-h}!sz\-Screenshot\-Format@{sz\-Screenshot\-Format}}
\index{sz\-Screenshot\-Format@{sz\-Screenshot\-Format}!Config.h@{\-Config.\-h}}
\subsubsection[{sz\-Screenshot\-Format}]{\setlength{\rightskip}{0pt plus 5cm}char {\bf sz\-Screenshot\-Format}\mbox{[}8\mbox{]}}}\label{Config_8h_aa970648cb70c0815064df0b756db8978}
