\hypertarget{namespaceBWAPI_1_1UnitSizeTypes}{\section{\-B\-W\-A\-P\-I\-:\-:\-Unit\-Size\-Types \-Namespace \-Reference}
\label{namespaceBWAPI_1_1UnitSizeTypes}\index{\-B\-W\-A\-P\-I\-::\-Unit\-Size\-Types@{\-B\-W\-A\-P\-I\-::\-Unit\-Size\-Types}}
}
\subsection*{\-Functions}
\begin{DoxyCompactItemize}
\item 
void \hyperlink{namespaceBWAPI_1_1UnitSizeTypes_a4a66adda6cf934d7f510d5040b4e4fee}{init} ()
\item 
\hyperlink{classBWAPI_1_1UnitSizeType}{\-Unit\-Size\-Type} \hyperlink{namespaceBWAPI_1_1UnitSizeTypes_ad14f24865ab3d3323a505f1ed24c83af}{get\-Unit\-Size\-Type} (std\-::string name)
\item 
const std\-::set$<$ \hyperlink{classBWAPI_1_1UnitSizeType}{\-Unit\-Size\-Type} $>$ \& \hyperlink{namespaceBWAPI_1_1UnitSizeTypes_a64c6f9b7ae8a9f5108e99105dfde8b7f}{all\-Unit\-Size\-Types} ()
\end{DoxyCompactItemize}
\subsection*{\-Variables}
\begin{DoxyCompactItemize}
\item 
const \hyperlink{classBWAPI_1_1UnitSizeType}{\-Unit\-Size\-Type} \hyperlink{namespaceBWAPI_1_1UnitSizeTypes_a85f6397fdc803822854414464850abdc}{\-Independent} (0)
\item 
const \hyperlink{classBWAPI_1_1UnitSizeType}{\-Unit\-Size\-Type} \hyperlink{namespaceBWAPI_1_1UnitSizeTypes_afcbc1f4939c0758f408cb31c32cca20a}{\-Small} (1)
\item 
const \hyperlink{classBWAPI_1_1UnitSizeType}{\-Unit\-Size\-Type} \hyperlink{namespaceBWAPI_1_1UnitSizeTypes_a92a0fdb08cba05a69ec8b5f169ed7989}{\-Medium} (2)
\item 
const \hyperlink{classBWAPI_1_1UnitSizeType}{\-Unit\-Size\-Type} \hyperlink{namespaceBWAPI_1_1UnitSizeTypes_ac2247a09c35741fbbde4777212150b5e}{\-Large} (3)
\item 
const \hyperlink{classBWAPI_1_1UnitSizeType}{\-Unit\-Size\-Type} \hyperlink{namespaceBWAPI_1_1UnitSizeTypes_a1e3405917c5ca33ddebb2d4918e174bb}{\-None} (4)
\item 
const \hyperlink{classBWAPI_1_1UnitSizeType}{\-Unit\-Size\-Type} \hyperlink{namespaceBWAPI_1_1UnitSizeTypes_a97030926619cafbe6b12ff02a9ced020}{\-Unknown} (5)
\end{DoxyCompactItemize}


\subsection{\-Function \-Documentation}
\hypertarget{namespaceBWAPI_1_1UnitSizeTypes_a64c6f9b7ae8a9f5108e99105dfde8b7f}{\index{\-B\-W\-A\-P\-I\-::\-Unit\-Size\-Types@{\-B\-W\-A\-P\-I\-::\-Unit\-Size\-Types}!all\-Unit\-Size\-Types@{all\-Unit\-Size\-Types}}
\index{all\-Unit\-Size\-Types@{all\-Unit\-Size\-Types}!BWAPI::UnitSizeTypes@{\-B\-W\-A\-P\-I\-::\-Unit\-Size\-Types}}
\subsubsection[{all\-Unit\-Size\-Types}]{\setlength{\rightskip}{0pt plus 5cm}const std\-::set$<$ {\bf \-Unit\-Size\-Type} $>$ \& {\bf \-B\-W\-A\-P\-I\-::\-Unit\-Size\-Types\-::all\-Unit\-Size\-Types} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)}}\label{namespaceBWAPI_1_1UnitSizeTypes_a64c6f9b7ae8a9f5108e99105dfde8b7f}
\-Returns the set of all the sizes, which are listed below\-: \hypertarget{namespaceBWAPI_1_1UnitSizeTypes_ad14f24865ab3d3323a505f1ed24c83af}{\index{\-B\-W\-A\-P\-I\-::\-Unit\-Size\-Types@{\-B\-W\-A\-P\-I\-::\-Unit\-Size\-Types}!get\-Unit\-Size\-Type@{get\-Unit\-Size\-Type}}
\index{get\-Unit\-Size\-Type@{get\-Unit\-Size\-Type}!BWAPI::UnitSizeTypes@{\-B\-W\-A\-P\-I\-::\-Unit\-Size\-Types}}
\subsubsection[{get\-Unit\-Size\-Type}]{\setlength{\rightskip}{0pt plus 5cm}{\bf \-Unit\-Size\-Type} {\bf \-B\-W\-A\-P\-I\-::\-Unit\-Size\-Types\-::get\-Unit\-Size\-Type} (
\begin{DoxyParamCaption}
\item[{std\-::string}]{name}
\end{DoxyParamCaption}
)}}\label{namespaceBWAPI_1_1UnitSizeTypes_ad14f24865ab3d3323a505f1ed24c83af}
\-Given a string, this function returns the size type it refers to. \-For example, \hyperlink{namespaceBWAPI_1_1UnitSizeTypes_ad14f24865ab3d3323a505f1ed24c83af}{\-Unit\-Size\-Types\-::get\-Unit\-Size\-Type}(\char`\"{}\-Small\char`\"{}) returns \hyperlink{namespaceBWAPI_1_1UnitSizeTypes_afcbc1f4939c0758f408cb31c32cca20a}{\-Unit\-Size\-Types\-::\-Small}. 

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


\hypertarget{namespaceBWAPI_1_1UnitSizeTypes_a4a66adda6cf934d7f510d5040b4e4fee}{\index{\-B\-W\-A\-P\-I\-::\-Unit\-Size\-Types@{\-B\-W\-A\-P\-I\-::\-Unit\-Size\-Types}!init@{init}}
\index{init@{init}!BWAPI::UnitSizeTypes@{\-B\-W\-A\-P\-I\-::\-Unit\-Size\-Types}}
\subsubsection[{init}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf \-B\-W\-A\-P\-I\-::\-Unit\-Size\-Types\-::init} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)}}\label{namespaceBWAPI_1_1UnitSizeTypes_a4a66adda6cf934d7f510d5040b4e4fee}


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




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




\subsection{\-Variable \-Documentation}
\hypertarget{namespaceBWAPI_1_1UnitSizeTypes_a85f6397fdc803822854414464850abdc}{\index{\-B\-W\-A\-P\-I\-::\-Unit\-Size\-Types@{\-B\-W\-A\-P\-I\-::\-Unit\-Size\-Types}!\-Independent@{\-Independent}}
\index{\-Independent@{\-Independent}!BWAPI::UnitSizeTypes@{\-B\-W\-A\-P\-I\-::\-Unit\-Size\-Types}}
\subsubsection[{\-Independent}]{\setlength{\rightskip}{0pt plus 5cm}const {\bf \-Unit\-Size\-Type} {\bf \-B\-W\-A\-P\-I\-::\-Unit\-Size\-Types\-::\-Independent}}}\label{namespaceBWAPI_1_1UnitSizeTypes_a85f6397fdc803822854414464850abdc}
\hypertarget{namespaceBWAPI_1_1UnitSizeTypes_ac2247a09c35741fbbde4777212150b5e}{\index{\-B\-W\-A\-P\-I\-::\-Unit\-Size\-Types@{\-B\-W\-A\-P\-I\-::\-Unit\-Size\-Types}!\-Large@{\-Large}}
\index{\-Large@{\-Large}!BWAPI::UnitSizeTypes@{\-B\-W\-A\-P\-I\-::\-Unit\-Size\-Types}}
\subsubsection[{\-Large}]{\setlength{\rightskip}{0pt plus 5cm}const {\bf \-Unit\-Size\-Type} {\bf \-B\-W\-A\-P\-I\-::\-Unit\-Size\-Types\-::\-Large}}}\label{namespaceBWAPI_1_1UnitSizeTypes_ac2247a09c35741fbbde4777212150b5e}
\hypertarget{namespaceBWAPI_1_1UnitSizeTypes_a92a0fdb08cba05a69ec8b5f169ed7989}{\index{\-B\-W\-A\-P\-I\-::\-Unit\-Size\-Types@{\-B\-W\-A\-P\-I\-::\-Unit\-Size\-Types}!\-Medium@{\-Medium}}
\index{\-Medium@{\-Medium}!BWAPI::UnitSizeTypes@{\-B\-W\-A\-P\-I\-::\-Unit\-Size\-Types}}
\subsubsection[{\-Medium}]{\setlength{\rightskip}{0pt plus 5cm}const {\bf \-Unit\-Size\-Type} {\bf \-B\-W\-A\-P\-I\-::\-Unit\-Size\-Types\-::\-Medium}}}\label{namespaceBWAPI_1_1UnitSizeTypes_a92a0fdb08cba05a69ec8b5f169ed7989}
\hypertarget{namespaceBWAPI_1_1UnitSizeTypes_a1e3405917c5ca33ddebb2d4918e174bb}{\index{\-B\-W\-A\-P\-I\-::\-Unit\-Size\-Types@{\-B\-W\-A\-P\-I\-::\-Unit\-Size\-Types}!\-None@{\-None}}
\index{\-None@{\-None}!BWAPI::UnitSizeTypes@{\-B\-W\-A\-P\-I\-::\-Unit\-Size\-Types}}
\subsubsection[{\-None}]{\setlength{\rightskip}{0pt plus 5cm}const {\bf \-Unit\-Size\-Type} {\bf \-B\-W\-A\-P\-I\-::\-Unit\-Size\-Types\-::\-None}}}\label{namespaceBWAPI_1_1UnitSizeTypes_a1e3405917c5ca33ddebb2d4918e174bb}
\hypertarget{namespaceBWAPI_1_1UnitSizeTypes_afcbc1f4939c0758f408cb31c32cca20a}{\index{\-B\-W\-A\-P\-I\-::\-Unit\-Size\-Types@{\-B\-W\-A\-P\-I\-::\-Unit\-Size\-Types}!\-Small@{\-Small}}
\index{\-Small@{\-Small}!BWAPI::UnitSizeTypes@{\-B\-W\-A\-P\-I\-::\-Unit\-Size\-Types}}
\subsubsection[{\-Small}]{\setlength{\rightskip}{0pt plus 5cm}const {\bf \-Unit\-Size\-Type} {\bf \-B\-W\-A\-P\-I\-::\-Unit\-Size\-Types\-::\-Small}}}\label{namespaceBWAPI_1_1UnitSizeTypes_afcbc1f4939c0758f408cb31c32cca20a}
\hypertarget{namespaceBWAPI_1_1UnitSizeTypes_a97030926619cafbe6b12ff02a9ced020}{\index{\-B\-W\-A\-P\-I\-::\-Unit\-Size\-Types@{\-B\-W\-A\-P\-I\-::\-Unit\-Size\-Types}!\-Unknown@{\-Unknown}}
\index{\-Unknown@{\-Unknown}!BWAPI::UnitSizeTypes@{\-B\-W\-A\-P\-I\-::\-Unit\-Size\-Types}}
\subsubsection[{\-Unknown}]{\setlength{\rightskip}{0pt plus 5cm}const {\bf \-Unit\-Size\-Type} {\bf \-B\-W\-A\-P\-I\-::\-Unit\-Size\-Types\-::\-Unknown}}}\label{namespaceBWAPI_1_1UnitSizeTypes_a97030926619cafbe6b12ff02a9ced020}
