\section{Topology Class Reference}
\label{class_topology}\index{Topology@{Topology}}
Inheritance diagram for Topology::\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=2cm]{class_topology}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{CompactItemize}
\item 
virtual {\bf $\sim$Topology} ()\label{class_topology_3e447669757c8311c7f6f8edc705abf2}

\item 
void {\bf add} ({\bf Cooperative} \&\_\-\_\-mig)\label{class_topology_62bc46d8c20fdc71dad9e7c7a0d7aded}

\item 
virtual void {\bf set\-Neighbors} ({\bf Cooperative} $\ast$\_\-\_\-mig, std::vector$<$ {\bf Cooperative} $\ast$ $>$ \&\_\-\_\-from, std::vector$<$ {\bf Cooperative} $\ast$ $>$ \&\_\-\_\-to)=0\label{class_topology_86c006ad698649b2ba5016a5ddd619ce}

\end{CompactItemize}
\subsection*{Protected Attributes}
\begin{CompactItemize}
\item 
std::vector$<$ {\bf Cooperative} $\ast$ $>$ {\bf mig}\label{class_topology_247a2faa8568b678f0b7b11e62c7812c}

\end{CompactItemize}


\subsection{Detailed Description}




Definition at line 31 of file topology.h.

The documentation for this class was generated from the following files:\begin{CompactItemize}
\item 
topology.h\item 
topology.cpp\end{CompactItemize}
