\hypertarget{structSplitNets}{
\section{SplitNets$<$ A $>$ Struct Template Reference}
\label{structSplitNets}\index{SplitNets@{SplitNets}}
}


Unary function object to split routes evenly into 2 sets.  




{\ttfamily \#include $<$test\_\-utils.hh$>$}

\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hypertarget{structSplitNets_a5e48d62710fd3c11c4560ea78f717804}{
{\bfseries SplitNets} (set$<$ \hyperlink{classIPNet}{IPNet}$<$ A $>$ $>$ \&a, set$<$ \hyperlink{classIPNet}{IPNet}$<$ A $>$ $>$ \&b)}
\label{structSplitNets_a5e48d62710fd3c11c4560ea78f717804}

\item 
\hypertarget{structSplitNets_abf6d1f1cabc7131a51490120232ef798}{
void {\bfseries operator()} (const \hyperlink{classIPNet}{IPNet}$<$ A $>$ \&net)}
\label{structSplitNets_abf6d1f1cabc7131a51490120232ef798}

\end{DoxyCompactItemize}
\subsection*{Protected Attributes}
\begin{DoxyCompactItemize}
\item 
\hypertarget{structSplitNets_a1ce40f78b029beae3b76abd33cedd5c5}{
set$<$ \hyperlink{classIPNet}{IPNet}$<$ A $>$ $>$ \& {\bfseries \_\-s1}}
\label{structSplitNets_a1ce40f78b029beae3b76abd33cedd5c5}

\item 
\hypertarget{structSplitNets_aebcb352121e7b6a7cf01c896c3210c0d}{
set$<$ \hyperlink{classIPNet}{IPNet}$<$ A $>$ $>$ \& {\bfseries \_\-s2}}
\label{structSplitNets_aebcb352121e7b6a7cf01c896c3210c0d}

\item 
\hypertarget{structSplitNets_a47050ae54095484a716bd50fb8fc9c62}{
uint32\_\-t {\bfseries \_\-n}}
\label{structSplitNets_a47050ae54095484a716bd50fb8fc9c62}

\end{DoxyCompactItemize}


\subsection{Detailed Description}
\subsubsection*{template$<$typename A$>$ struct SplitNets$<$ A $>$}

Unary function object to split routes evenly into 2 sets. 

The documentation for this struct was generated from the following file:\begin{DoxyCompactItemize}
\item 
/home/greearb/git/xorp.ct.github/xorp/rip/tests/test\_\-utils.hh\end{DoxyCompactItemize}
