\hypertarget{structBasicUnitsGroup}{\section{\-Basic\-Units\-Group \-Struct \-Reference}
\label{structBasicUnitsGroup}\index{\-Basic\-Units\-Group@{\-Basic\-Units\-Group}}
}


{\ttfamily \#include $<$\-Units\-Group.\-h$>$}



\-Inheritance diagram for \-Basic\-Units\-Group\-:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=208pt]{structBasicUnitsGroup__inherit__graph}
\end{center}
\end{figure}
\subsection*{\-Public \-Member \-Functions}
\begin{DoxyCompactItemize}
\item 
virtual void \hyperlink{structBasicUnitsGroup_a38047eb5474c2fb052052c0107b532cf}{update} ()
\item 
bool \hyperlink{structBasicUnitsGroup_a0670241bd28bd3e1053fa43999b1fd62}{empty\-Units} ()
\item 
int \hyperlink{structBasicUnitsGroup_a7dbea41103c5def05c9b8e5d18d51c99}{size} () const 
\end{DoxyCompactItemize}
\subsection*{\-Public \-Attributes}
\begin{DoxyCompactItemize}
\item 
std\-::vector$<$ \hyperlink{BayesianUnit_8h_a2733cae2b679bb7515a0168ab04eb2b8}{p\-Bayesian\-Unit} $>$ \hyperlink{structBasicUnitsGroup_a6b9a51bfb9b8d493be2dacade77b0efa}{units}
\end{DoxyCompactItemize}


\subsection{\-Member \-Function \-Documentation}
\hypertarget{structBasicUnitsGroup_a0670241bd28bd3e1053fa43999b1fd62}{\index{\-Basic\-Units\-Group@{\-Basic\-Units\-Group}!empty\-Units@{empty\-Units}}
\index{empty\-Units@{empty\-Units}!BasicUnitsGroup@{\-Basic\-Units\-Group}}
\subsubsection[{empty\-Units}]{\setlength{\rightskip}{0pt plus 5cm}bool {\bf \-Basic\-Units\-Group\-::empty\-Units} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)}}\label{structBasicUnitsGroup_a0670241bd28bd3e1053fa43999b1fd62}


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


\hypertarget{structBasicUnitsGroup_a7dbea41103c5def05c9b8e5d18d51c99}{\index{\-Basic\-Units\-Group@{\-Basic\-Units\-Group}!size@{size}}
\index{size@{size}!BasicUnitsGroup@{\-Basic\-Units\-Group}}
\subsubsection[{size}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf \-Basic\-Units\-Group\-::size} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const}}\label{structBasicUnitsGroup_a7dbea41103c5def05c9b8e5d18d51c99}


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


\hypertarget{structBasicUnitsGroup_a38047eb5474c2fb052052c0107b532cf}{\index{\-Basic\-Units\-Group@{\-Basic\-Units\-Group}!update@{update}}
\index{update@{update}!BasicUnitsGroup@{\-Basic\-Units\-Group}}
\subsubsection[{update}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf \-Basic\-Units\-Group\-::update} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}\label{structBasicUnitsGroup_a38047eb5474c2fb052052c0107b532cf}


\-Reimplemented in \hyperlink{classUnitsGroup_a4a4b776e5a94696d99feddc6467486d9}{\-Units\-Group}.



\subsection{\-Member \-Data \-Documentation}
\hypertarget{structBasicUnitsGroup_a6b9a51bfb9b8d493be2dacade77b0efa}{\index{\-Basic\-Units\-Group@{\-Basic\-Units\-Group}!units@{units}}
\index{units@{units}!BasicUnitsGroup@{\-Basic\-Units\-Group}}
\subsubsection[{units}]{\setlength{\rightskip}{0pt plus 5cm}std\-::vector$<${\bf p\-Bayesian\-Unit}$>$ {\bf \-Basic\-Units\-Group\-::units}}}\label{structBasicUnitsGroup_a6b9a51bfb9b8d493be2dacade77b0efa}


\-The documentation for this struct was generated from the following files\-:\begin{DoxyCompactItemize}
\item 
\-Snippy\-Hollo\-W-\/\-Broodwar\-Bot\-Q-\/f01ab56/src/\-Micro/\hyperlink{UnitsGroup_8h}{\-Units\-Group.\-h}\item 
\-Snippy\-Hollo\-W-\/\-Broodwar\-Bot\-Q-\/f01ab56/src/\-Micro/\hyperlink{UnitsGroup_8cpp}{\-Units\-Group.\-cpp}\end{DoxyCompactItemize}
