\hypertarget{Chokepoint_8h}{\section{\-Skynet/\-Skynet/\-Chokepoint.h \-File \-Reference}
\label{Chokepoint_8h}\index{\-Skynet/\-Skynet/\-Chokepoint.\-h@{\-Skynet/\-Skynet/\-Chokepoint.\-h}}
}
{\ttfamily \#include \char`\"{}\-Interface.\-h\char`\"{}}\*
\-Include dependency graph for \-Chokepoint.\-h\-:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{Chokepoint_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]{Chokepoint_8h__dep__incl}
\end{center}
\end{figure}
\subsection*{\-Classes}
\begin{DoxyCompactItemize}
\item 
class \hyperlink{classChokepointClass}{\-Chokepoint\-Class}
\end{DoxyCompactItemize}
\subsection*{\-Typedefs}
\begin{DoxyCompactItemize}
\item 
typedef std\-::tr1\-::shared\-\_\-ptr\*
$<$ \hyperlink{classRegionClass}{\-Region\-Class} $>$ \hyperlink{Chokepoint_8h_ac1a1ed6cb736b2e1294c4740cd6c9e00}{\-Region}
\item 
typedef std\-::tr1\-::weak\-\_\-ptr\*
$<$ \hyperlink{classRegionClass}{\-Region\-Class} $>$ \hyperlink{Chokepoint_8h_a273daaf2382533f14202d8160cf22da5}{\-Weak\-Region}
\item 
typedef std\-::tr1\-::shared\-\_\-ptr\*
$<$ \hyperlink{classChokepointClass}{\-Chokepoint\-Class} $>$ \hyperlink{Chokepoint_8h_a865bdcf45811a239597170e10efc411f}{\-Chokepoint}
\item 
typedef std\-::tr1\-::weak\-\_\-ptr\*
$<$ \hyperlink{classChokepointClass}{\-Chokepoint\-Class} $>$ \hyperlink{Chokepoint_8h_a8111c1e7704dba32727abb43fa1309b4}{\-Weak\-Chokepoint}
\end{DoxyCompactItemize}


\subsection{\-Typedef \-Documentation}
\hypertarget{Chokepoint_8h_a865bdcf45811a239597170e10efc411f}{\index{\-Chokepoint.\-h@{\-Chokepoint.\-h}!\-Chokepoint@{\-Chokepoint}}
\index{\-Chokepoint@{\-Chokepoint}!Chokepoint.h@{\-Chokepoint.\-h}}
\subsubsection[{\-Chokepoint}]{\setlength{\rightskip}{0pt plus 5cm}typedef std\-::tr1\-::shared\-\_\-ptr$<${\bf \-Chokepoint\-Class}$>$ {\bf \-Chokepoint}}}\label{Chokepoint_8h_a865bdcf45811a239597170e10efc411f}


\-Definition at line 39 of file \-Chokepoint.\-h.

\hypertarget{Chokepoint_8h_ac1a1ed6cb736b2e1294c4740cd6c9e00}{\index{\-Chokepoint.\-h@{\-Chokepoint.\-h}!\-Region@{\-Region}}
\index{\-Region@{\-Region}!Chokepoint.h@{\-Chokepoint.\-h}}
\subsubsection[{\-Region}]{\setlength{\rightskip}{0pt plus 5cm}typedef std\-::tr1\-::shared\-\_\-ptr$<${\bf \-Region\-Class}$>$ {\bf \-Region}}}\label{Chokepoint_8h_ac1a1ed6cb736b2e1294c4740cd6c9e00}


\-Definition at line 5 of file \-Chokepoint.\-h.

\hypertarget{Chokepoint_8h_a8111c1e7704dba32727abb43fa1309b4}{\index{\-Chokepoint.\-h@{\-Chokepoint.\-h}!\-Weak\-Chokepoint@{\-Weak\-Chokepoint}}
\index{\-Weak\-Chokepoint@{\-Weak\-Chokepoint}!Chokepoint.h@{\-Chokepoint.\-h}}
\subsubsection[{\-Weak\-Chokepoint}]{\setlength{\rightskip}{0pt plus 5cm}typedef std\-::tr1\-::weak\-\_\-ptr$<${\bf \-Chokepoint\-Class}$>$ {\bf \-Weak\-Chokepoint}}}\label{Chokepoint_8h_a8111c1e7704dba32727abb43fa1309b4}


\-Definition at line 40 of file \-Chokepoint.\-h.

\hypertarget{Chokepoint_8h_a273daaf2382533f14202d8160cf22da5}{\index{\-Chokepoint.\-h@{\-Chokepoint.\-h}!\-Weak\-Region@{\-Weak\-Region}}
\index{\-Weak\-Region@{\-Weak\-Region}!Chokepoint.h@{\-Chokepoint.\-h}}
\subsubsection[{\-Weak\-Region}]{\setlength{\rightskip}{0pt plus 5cm}typedef std\-::tr1\-::weak\-\_\-ptr$<${\bf \-Region\-Class}$>$ {\bf \-Weak\-Region}}}\label{Chokepoint_8h_a273daaf2382533f14202d8160cf22da5}


\-Definition at line 7 of file \-Chokepoint.\-h.

