\hypertarget{classRouteTableReader}{
\section{RouteTableReader$<$ A $>$ Class Template Reference}
\label{classRouteTableReader}\index{RouteTableReader@{RouteTableReader}}
}
\subsection*{Public Types}
\begin{DoxyCompactItemize}
\item 
\hypertarget{classRouteTableReader_afc895d3dfd32765c454306e1fdf87282}{
typedef \hyperlink{classBgpTrie}{BgpTrie}$<$ A $>$::iterator {\bfseries trie\_\-iterator}}
\label{classRouteTableReader_afc895d3dfd32765c454306e1fdf87282}

\end{DoxyCompactItemize}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hypertarget{classRouteTableReader_a20d5732dd5ca38f02f8dfa0d9acde621}{
{\bfseries RouteTableReader} (const list$<$ \hyperlink{classRibInTable}{RibInTable}$<$ A $>$ $\ast$ $>$ \&ribins, const \hyperlink{classIPNet}{IPNet}$<$ A $>$ \&prefix)}
\label{classRouteTableReader_a20d5732dd5ca38f02f8dfa0d9acde621}

\item 
\hypertarget{classRouteTableReader_adcc1950a3b6fb3cbb541d21694a70431}{
bool {\bfseries get\_\-next} (const \hyperlink{classSubnetRoute}{SubnetRoute}$<$ A $>$ $\ast$\&route, \hyperlink{classIPv4}{IPv4} \&peer\_\-id)}
\label{classRouteTableReader_adcc1950a3b6fb3cbb541d21694a70431}

\end{DoxyCompactItemize}
\subsection*{Private Attributes}
\begin{DoxyCompactItemize}
\item 
\hypertarget{classRouteTableReader_ad72c3d49b17ecfcdc3b37565741b5993}{
set$<$ \hyperlink{classReaderIxTuple}{ReaderIxTuple}$<$ A $>$ $\ast$ $>$ {\bfseries \_\-peer\_\-readers}}
\label{classRouteTableReader_ad72c3d49b17ecfcdc3b37565741b5993}

\end{DoxyCompactItemize}
\subsubsection*{template$<$class A$>$ class RouteTableReader$<$ A $>$}



The documentation for this class was generated from the following files:\begin{DoxyCompactItemize}
\item 
/home/greearb/git/xorp.ct.github/xorp/bgp/route\_\-table\_\-reader.hh\item 
/home/greearb/git/xorp.ct.github/xorp/bgp/route\_\-table\_\-reader.cc\end{DoxyCompactItemize}
