\hypertarget{classBGPMain_1_1RoutingTableToken}{
\section{BGPMain::RoutingTableToken$<$ A $>$ Class Template Reference}
\label{classBGPMain_1_1RoutingTableToken}\index{BGPMain::RoutingTableToken@{BGPMain::RoutingTableToken}}
}


Token generator to map between unicast and multicast.  


\subsection*{Classes}
\begin{DoxyCompactItemize}
\item 
struct \hyperlink{structBGPMain_1_1RoutingTableToken_1_1WhichTable}{WhichTable}
\end{DoxyCompactItemize}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hypertarget{classBGPMain_1_1RoutingTableToken_a5bf7190974aded7c4398fe2ee4f7daad}{
uint32\_\-t {\bfseries create} (uint32\_\-t \&internal\_\-token, const \hyperlink{classIPNet}{IPNet}$<$ A $>$ \&prefix, const bool \&unicast, const bool \&multicast)}
\label{classBGPMain_1_1RoutingTableToken_a5bf7190974aded7c4398fe2ee4f7daad}

\item 
\hypertarget{classBGPMain_1_1RoutingTableToken_a0e9c9a5556c3c602e05f8b7d262a50a0}{
bool {\bfseries lookup} (uint32\_\-t \&token, \hyperlink{classIPNet}{IPNet}$<$ A $>$ \&prefix, bool \&unicast, bool \&multicast)}
\label{classBGPMain_1_1RoutingTableToken_a0e9c9a5556c3c602e05f8b7d262a50a0}

\item 
\hypertarget{classBGPMain_1_1RoutingTableToken_a89408ff4ee68a4c496faa94ba1cf9d12}{
void {\bfseries erase} (uint32\_\-t \&token)}
\label{classBGPMain_1_1RoutingTableToken_a89408ff4ee68a4c496faa94ba1cf9d12}

\end{DoxyCompactItemize}
\subsection*{Private Attributes}
\begin{DoxyCompactItemize}
\item 
\hypertarget{classBGPMain_1_1RoutingTableToken_aab2cb035faa04447d61a7b31973530a0}{
map$<$ uint32\_\-t, \hyperlink{structBGPMain_1_1RoutingTableToken_1_1WhichTable}{WhichTable} $>$ {\bfseries \_\-tokens}}
\label{classBGPMain_1_1RoutingTableToken_aab2cb035faa04447d61a7b31973530a0}

\item 
\hypertarget{classBGPMain_1_1RoutingTableToken_a515ac574e82fd1e2bd670ff6239a7169}{
uint32\_\-t {\bfseries \_\-last}}
\label{classBGPMain_1_1RoutingTableToken_a515ac574e82fd1e2bd670ff6239a7169}

\end{DoxyCompactItemize}


\subsection{Detailed Description}
\subsubsection*{template$<$typename A$>$ class BGPMain::RoutingTableToken$<$ A $>$}

Token generator to map between unicast and multicast. 

The documentation for this class was generated from the following file:\begin{DoxyCompactItemize}
\item 
/home/greearb/git/xorp.ct.github/xorp/bgp/bgp.hh\end{DoxyCompactItemize}
