\hypertarget{classDummyNextHopResolver}{
\section{DummyNextHopResolver$<$ A $>$ Class Template Reference}
\label{classDummyNextHopResolver}\index{DummyNextHopResolver@{DummyNextHopResolver}}
}
Inheritance diagram for DummyNextHopResolver$<$ A $>$:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=2.000000cm]{classDummyNextHopResolver}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hypertarget{classDummyNextHopResolver_a2b5cfe24630998e7e3d56f2fecbb8735}{
{\bfseries DummyNextHopResolver} (\hyperlink{classEventLoop}{EventLoop} \&eventloop, \hyperlink{classBGPMain}{BGPMain} \&bgp)}
\label{classDummyNextHopResolver_a2b5cfe24630998e7e3d56f2fecbb8735}

\item 
bool \hyperlink{classDummyNextHopResolver_a3772eb5ae82c9ad3cf5219ef95da861d}{lookup} (const A nexthop, bool \&resolvable, uint32\_\-t \&metric) const 
\begin{DoxyCompactList}\small\item\em lookup next hop. \item\end{DoxyCompactList}\item 
\hypertarget{classDummyNextHopResolver_a9b9b575bb9c5d00ce448e930d18819c2}{
void {\bfseries set\_\-nexthop\_\-metric} (const A nexthop, uint32\_\-t metric)}
\label{classDummyNextHopResolver_a9b9b575bb9c5d00ce448e930d18819c2}

\item 
\hypertarget{classDummyNextHopResolver_acc9bd59d93aadfa5eb6de3fe11b093c5}{
void {\bfseries unset\_\-nexthop\_\-metric} (const A nexthop)}
\label{classDummyNextHopResolver_acc9bd59d93aadfa5eb6de3fe11b093c5}

\end{DoxyCompactItemize}
\subsection*{Private Attributes}
\begin{DoxyCompactItemize}
\item 
\hypertarget{classDummyNextHopResolver_a0a16faee1a06a8ea1d57db290adea81b}{
\hyperlink{classDecisionTable}{DecisionTable}$<$ A $>$ $\ast$ {\bfseries \_\-decision}}
\label{classDummyNextHopResolver_a0a16faee1a06a8ea1d57db290adea81b}

\item 
\hypertarget{classDummyNextHopResolver_aa5e6d44bfce2c3bb77afbe62c3faa9f3}{
map$<$ A, uint32\_\-t $>$ {\bfseries \_\-metrics}}
\label{classDummyNextHopResolver_aa5e6d44bfce2c3bb77afbe62c3faa9f3}

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



\subsection{Member Function Documentation}
\hypertarget{classDummyNextHopResolver_a3772eb5ae82c9ad3cf5219ef95da861d}{
\index{DummyNextHopResolver@{DummyNextHopResolver}!lookup@{lookup}}
\index{lookup@{lookup}!DummyNextHopResolver@{DummyNextHopResolver}}
\subsubsection[{lookup}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class A $>$ bool {\bf DummyNextHopResolver}$<$ A $>$::lookup (
\begin{DoxyParamCaption}
\item[{const A}]{nexthop, }
\item[{bool \&}]{resolvable, }
\item[{uint32\_\-t \&}]{metric}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}
\label{classDummyNextHopResolver_a3772eb5ae82c9ad3cf5219ef95da861d}


lookup next hop. 


\begin{DoxyParams}{Parameters}
{\em nexthop.} & \hyperlink{classNext}{Next} hop. \\
\hline
{\em resolvable.} & Is this route resolvable. \\
\hline
{\em metric.} & If this route is resolvable \hyperlink{protocolthe-p}{the} metric of this route. \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
True if this next hop is found. 
\end{DoxyReturn}


Reimplemented from \hyperlink{classNextHopResolver_a90a58a51ab4697a68757fd74517082ab}{NextHopResolver$<$ A $>$}.



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