\hypertarget{structcycle__detector}{\section{cycle\-\_\-detector Struct Reference}
\label{structcycle__detector}\index{cycle\-\_\-detector@{cycle\-\_\-detector}}
}
Inheritance diagram for cycle\-\_\-detector\-:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=2.000000cm]{structcycle__detector}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{structcycle__detector_a457caff7fde4260b17d5fd6cf7f3a911}{cycle\-\_\-detector} (bool \&has\-\_\-cycle)
\item 
{\footnotesize template$<$class Edge , class Graph $>$ }\\void \hyperlink{structcycle__detector_a4972286b9ae86877ee1312b1039a8ae3}{back\-\_\-edge} (Edge, Graph \&)
\end{DoxyCompactItemize}
\subsection*{Protected Attributes}
\begin{DoxyCompactItemize}
\item 
bool \& \hyperlink{structcycle__detector_a611567c7ea5fbdd4a3543375372c7530}{m\-\_\-has\-\_\-cycle}
\end{DoxyCompactItemize}


\subsection{Constructor \& Destructor Documentation}
\hypertarget{structcycle__detector_a457caff7fde4260b17d5fd6cf7f3a911}{\index{cycle\-\_\-detector@{cycle\-\_\-detector}!cycle\-\_\-detector@{cycle\-\_\-detector}}
\index{cycle\-\_\-detector@{cycle\-\_\-detector}!cycle_detector@{cycle\-\_\-detector}}
\subsubsection[{cycle\-\_\-detector}]{\setlength{\rightskip}{0pt plus 5cm}{\bf cycle\-\_\-detector} (
\begin{DoxyParamCaption}
\item[{bool \&}]{has\-\_\-cycle}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{structcycle__detector_a457caff7fde4260b17d5fd6cf7f3a911}


\subsection{Member Function Documentation}
\hypertarget{structcycle__detector_a4972286b9ae86877ee1312b1039a8ae3}{\index{cycle\-\_\-detector@{cycle\-\_\-detector}!back\-\_\-edge@{back\-\_\-edge}}
\index{back\-\_\-edge@{back\-\_\-edge}!cycle_detector@{cycle\-\_\-detector}}
\subsubsection[{back\-\_\-edge}]{\setlength{\rightskip}{0pt plus 5cm}void back\-\_\-edge (
\begin{DoxyParamCaption}
\item[{Edge}]{, }
\item[{Graph \&}]{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{structcycle__detector_a4972286b9ae86877ee1312b1039a8ae3}


\subsection{Member Data Documentation}
\hypertarget{structcycle__detector_a611567c7ea5fbdd4a3543375372c7530}{\index{cycle\-\_\-detector@{cycle\-\_\-detector}!m\-\_\-has\-\_\-cycle@{m\-\_\-has\-\_\-cycle}}
\index{m\-\_\-has\-\_\-cycle@{m\-\_\-has\-\_\-cycle}!cycle_detector@{cycle\-\_\-detector}}
\subsubsection[{m\-\_\-has\-\_\-cycle}]{\setlength{\rightskip}{0pt plus 5cm}bool\& m\-\_\-has\-\_\-cycle\hspace{0.3cm}{\ttfamily [protected]}}}\label{structcycle__detector_a611567c7ea5fbdd4a3543375372c7530}


The documentation for this struct was generated from the following file\-:\begin{DoxyCompactItemize}
\item 
Dataflow/\-Engine/\-Scheduler/\-Tests/\hyperlink{_boost_graph_example_tests_8cc}{Boost\-Graph\-Example\-Tests.\-cc}\end{DoxyCompactItemize}
