\hypertarget{classNHRequest}{
\section{NHRequest$<$ A $>$ Class Template Reference}
\label{classNHRequest}\index{NHRequest@{NHRequest}}
}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hypertarget{classNHRequest_a5be791841133ca5f28ecbf583cde17bc}{
{\bfseries NHRequest} (\hyperlink{classIPNet}{IPNet}$<$ A $>$ net, \hyperlink{classNhLookupTable}{NhLookupTable}$<$ A $>$ $\ast$requester)}
\label{classNHRequest_a5be791841133ca5f28ecbf583cde17bc}

\item 
\hypertarget{classNHRequest_a8f67e1b9f742b81c92a8d9d311bf8dd0}{
void {\bfseries add\_\-request} (\hyperlink{classIPNet}{IPNet}$<$ A $>$ net, \hyperlink{classNhLookupTable}{NhLookupTable}$<$ A $>$ $\ast$requester)}
\label{classNHRequest_a8f67e1b9f742b81c92a8d9d311bf8dd0}

\item 
\hypertarget{classNHRequest_a9617a5c13fc1f69dc0dd9f9757996f2d}{
bool {\bfseries remove\_\-request} (\hyperlink{classIPNet}{IPNet}$<$ A $>$ net, \hyperlink{classNhLookupTable}{NhLookupTable}$<$ A $>$ $\ast$requester)}
\label{classNHRequest_a9617a5c13fc1f69dc0dd9f9757996f2d}

\item 
\hypertarget{classNHRequest_a250af5abf1f3a0ac926d40b06fb005a0}{
const set$<$ \hyperlink{classNhLookupTable}{NhLookupTable}$<$ A $>$ $\ast$ $>$ \& {\bfseries requesters} () const }
\label{classNHRequest_a250af5abf1f3a0ac926d40b06fb005a0}

\item 
\hypertarget{classNHRequest_a30a3bd48c433e71d6de6bf62b2a5bbee}{
const set$<$ \hyperlink{classIPNet}{IPNet}$<$ A $>$ $>$ \& {\bfseries request\_\-nets} (\hyperlink{classNhLookupTable}{NhLookupTable}$<$ A $>$ $\ast$requester) const }
\label{classNHRequest_a30a3bd48c433e71d6de6bf62b2a5bbee}

\item 
\hypertarget{classNHRequest_afe0de1b14583a8535bd93739d05481bf}{
int {\bfseries requests} () const }
\label{classNHRequest_afe0de1b14583a8535bd93739d05481bf}

\end{DoxyCompactItemize}
\subsection*{Private Attributes}
\begin{DoxyCompactItemize}
\item 
\hypertarget{classNHRequest_ad7097fd137fd5ad7e54eaf39c3ce4b76}{
set$<$ \hyperlink{classNhLookupTable}{NhLookupTable}$<$ A $>$ $\ast$ $>$ {\bfseries \_\-requesters}}
\label{classNHRequest_ad7097fd137fd5ad7e54eaf39c3ce4b76}

\item 
\hypertarget{classNHRequest_a9df42fdc69f73cb99b3d8c3188740758}{
map$<$ \hyperlink{classNhLookupTable}{NhLookupTable}$<$ A $>$ $\ast$, multiset$<$ \hyperlink{classIPNet}{IPNet}$<$ A $>$ $>$ $>$ {\bfseries \_\-request\_\-map}}
\label{classNHRequest_a9df42fdc69f73cb99b3d8c3188740758}

\item 
\hypertarget{classNHRequest_a9a65c3e12405eefcc1f1227c02e194b6}{
map$<$ \hyperlink{classNhLookupTable}{NhLookupTable}$<$ A $>$ $\ast$, set$<$ \hyperlink{classIPNet}{IPNet}$<$ A $>$ $>$ $>$ {\bfseries \_\-answer}}
\label{classNHRequest_a9a65c3e12405eefcc1f1227c02e194b6}

\item 
\hypertarget{classNHRequest_a72cf70e20aa4f9e77c15b8f676680004}{
int {\bfseries \_\-request\_\-total}}
\label{classNHRequest_a72cf70e20aa4f9e77c15b8f676680004}

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



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