\hypertarget{classProbeUnit}{\section{\-Probe\-Unit \-Class \-Reference}
\label{classProbeUnit}\index{\-Probe\-Unit@{\-Probe\-Unit}}
}


{\ttfamily \#include $<$\-Probe\-Unit.\-h$>$}



\-Inheritance diagram for \-Probe\-Unit\-:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=550pt]{classProbeUnit__inherit__graph}
\end{center}
\end{figure}


\-Collaboration diagram for \-Probe\-Unit\-:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=550pt]{classProbeUnit__coll__graph}
\end{center}
\end{figure}
\subsection*{\-Public \-Member \-Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{classProbeUnit_ae41de77824187e520a051e71cb2fadf7}{\-Probe\-Unit} (\-B\-W\-A\-P\-I\-::\-Unit $\ast$u)
\item 
virtual \hyperlink{classProbeUnit_a0780f4dd259bbccef1753f3de2a9bbea}{$\sim$\-Probe\-Unit} ()
\item 
virtual void \hyperlink{classProbeUnit_a1470bfd26091e63f2fa90d4aee0f6206}{micro} ()
\item 
virtual void \hyperlink{classProbeUnit_a2d745d6e8d7a40f640bac4d785739abb}{check} ()
\item 
virtual int \hyperlink{classProbeUnit_aa99f2d97f7163c1aa5234cbb9eb723d6}{get\-Attack\-Duration} ()
\item 
virtual std\-::set$<$ \-B\-W\-A\-P\-I\-::\-Unit\-Type $>$ \hyperlink{classProbeUnit_a922cd399bc7a8337c55cd58d6183ceff}{get\-Set\-Prio} ()
\end{DoxyCompactItemize}


\subsection{\-Constructor \& \-Destructor \-Documentation}
\hypertarget{classProbeUnit_ae41de77824187e520a051e71cb2fadf7}{\index{\-Probe\-Unit@{\-Probe\-Unit}!\-Probe\-Unit@{\-Probe\-Unit}}
\index{\-Probe\-Unit@{\-Probe\-Unit}!ProbeUnit@{\-Probe\-Unit}}
\subsubsection[{\-Probe\-Unit}]{\setlength{\rightskip}{0pt plus 5cm}{\bf \-Probe\-Unit\-::\-Probe\-Unit} (
\begin{DoxyParamCaption}
\item[{\-B\-W\-A\-P\-I\-::\-Unit $\ast$}]{u}
\end{DoxyParamCaption}
)}}\label{classProbeUnit_ae41de77824187e520a051e71cb2fadf7}
\hypertarget{classProbeUnit_a0780f4dd259bbccef1753f3de2a9bbea}{\index{\-Probe\-Unit@{\-Probe\-Unit}!$\sim$\-Probe\-Unit@{$\sim$\-Probe\-Unit}}
\index{$\sim$\-Probe\-Unit@{$\sim$\-Probe\-Unit}!ProbeUnit@{\-Probe\-Unit}}
\subsubsection[{$\sim$\-Probe\-Unit}]{\setlength{\rightskip}{0pt plus 5cm}{\bf \-Probe\-Unit\-::$\sim$\-Probe\-Unit} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}\label{classProbeUnit_a0780f4dd259bbccef1753f3de2a9bbea}


\subsection{\-Member \-Function \-Documentation}
\hypertarget{classProbeUnit_a2d745d6e8d7a40f640bac4d785739abb}{\index{\-Probe\-Unit@{\-Probe\-Unit}!check@{check}}
\index{check@{check}!ProbeUnit@{\-Probe\-Unit}}
\subsubsection[{check}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf \-Probe\-Unit\-::check} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}\label{classProbeUnit_a2d745d6e8d7a40f640bac4d785739abb}


\-Implements \hyperlink{classGroundUnit_a996035039771a281c2fc53d725bfcfb0}{\-Ground\-Unit}.

\hypertarget{classProbeUnit_aa99f2d97f7163c1aa5234cbb9eb723d6}{\index{\-Probe\-Unit@{\-Probe\-Unit}!get\-Attack\-Duration@{get\-Attack\-Duration}}
\index{get\-Attack\-Duration@{get\-Attack\-Duration}!ProbeUnit@{\-Probe\-Unit}}
\subsubsection[{get\-Attack\-Duration}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf \-Probe\-Unit\-::get\-Attack\-Duration} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}\label{classProbeUnit_aa99f2d97f7163c1aa5234cbb9eb723d6}


\-Implements \hyperlink{classGroundUnit_a9ab7d8ec4b3c70c44130d9ee410092ac}{\-Ground\-Unit}.



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


\hypertarget{classProbeUnit_a922cd399bc7a8337c55cd58d6183ceff}{\index{\-Probe\-Unit@{\-Probe\-Unit}!get\-Set\-Prio@{get\-Set\-Prio}}
\index{get\-Set\-Prio@{get\-Set\-Prio}!ProbeUnit@{\-Probe\-Unit}}
\subsubsection[{get\-Set\-Prio}]{\setlength{\rightskip}{0pt plus 5cm}std\-::set$<$ \-B\-W\-A\-P\-I\-::\-Unit\-Type $>$ {\bf \-Probe\-Unit\-::get\-Set\-Prio} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}\label{classProbeUnit_a922cd399bc7a8337c55cd58d6183ceff}


\-Implements \hyperlink{classGroundUnit_aa6cde490705d76f7bb102eab9bc22fde}{\-Ground\-Unit}.

\hypertarget{classProbeUnit_a1470bfd26091e63f2fa90d4aee0f6206}{\index{\-Probe\-Unit@{\-Probe\-Unit}!micro@{micro}}
\index{micro@{micro}!ProbeUnit@{\-Probe\-Unit}}
\subsubsection[{micro}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf \-Probe\-Unit\-::micro} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}\label{classProbeUnit_a1470bfd26091e63f2fa90d4aee0f6206}


\-Implements \hyperlink{classGroundUnit_a925f3b5ce54675b8772a7b7bbb3daf64}{\-Ground\-Unit}.



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




\-The documentation for this class was generated from the following files\-:\begin{DoxyCompactItemize}
\item 
\-Snippy\-Hollo\-W-\/\-Broodwar\-Bot\-Q-\/f01ab56/src/\-Micro/\-Units/\-Protoss\-Ground/\hyperlink{ProbeUnit_8h}{\-Probe\-Unit.\-h}\item 
\-Snippy\-Hollo\-W-\/\-Broodwar\-Bot\-Q-\/f01ab56/src/\-Micro/\-Units/\-Protoss\-Ground/\hyperlink{ProbeUnit_8cpp}{\-Probe\-Unit.\-cpp}\end{DoxyCompactItemize}
