\hypertarget{classAddTransactionRoute}{
\section{AddTransactionRoute$<$ A $>$ Class Template Reference}
\label{classAddTransactionRoute}\index{AddTransactionRoute@{AddTransactionRoute}}
}
Inheritance diagram for AddTransactionRoute$<$ A $>$:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=5.000000cm]{classAddTransactionRoute}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hypertarget{classAddTransactionRoute_a9bc4bd666208b14e01e5cdc97a4e3128}{
{\bfseries AddTransactionRoute} (\hyperlink{classRedistTransactionXrlOutput}{RedistTransactionXrlOutput}$<$ A $>$ $\ast$parent, const \hyperlink{classIPRouteEntry}{IPRouteEntry}$<$ A $>$ \&ipr)}
\label{classAddTransactionRoute_a9bc4bd666208b14e01e5cdc97a4e3128}

\item 
virtual bool \hyperlink{classAddTransactionRoute_a868e01e7329eb330cb64389c41cf8600}{dispatch} (\hyperlink{classXrlRouter}{XrlRouter} \&xrl\_\-router, \hyperlink{classProfile}{Profile} \&profile)
\item 
{\footnotesize template$<$$>$ }\\bool \hyperlink{classAddTransactionRoute_aaaa66ee7ccf4dc7b1ba253888905b2ba}{dispatch} (\hyperlink{classXrlRouter}{XrlRouter} \&xrl\_\-router, \hyperlink{classProfile}{Profile} \&profile)
\item 
{\footnotesize template$<$$>$ }\\bool \hyperlink{classAddTransactionRoute_a93ee0a8fa0bc68e4a2caef34327d56e3}{dispatch} (\hyperlink{classXrlRouter}{XrlRouter} \&xrl\_\-router, \hyperlink{classProfile}{Profile} \&profile)
\end{DoxyCompactItemize}
\subsubsection*{template$<$typename A$>$ class AddTransactionRoute$<$ A $>$}



\subsection{Member Function Documentation}
\hypertarget{classAddTransactionRoute_a868e01e7329eb330cb64389c41cf8600}{
\index{AddTransactionRoute@{AddTransactionRoute}!dispatch@{dispatch}}
\index{dispatch@{dispatch}!AddTransactionRoute@{AddTransactionRoute}}
\subsubsection[{dispatch}]{\setlength{\rightskip}{0pt plus 5cm}template$<$typename A $>$ virtual bool {\bf AddTransactionRoute}$<$ A $>$::dispatch (
\begin{DoxyParamCaption}
\item[{{\bf XrlRouter} \&}]{xrl\_\-router, }
\item[{{\bf Profile} \&}]{profile}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}
\label{classAddTransactionRoute_a868e01e7329eb330cb64389c41cf8600}
\begin{DoxyReturn}{Returns}
true on success, false if \hyperlink{classXrlRouter}{XrlRouter} could not dispatch request. 
\end{DoxyReturn}


Reimplemented from \hyperlink{classAddRoute_acf1f98b130db263d9172b7f756abb6c2}{AddRoute$<$ A $>$}.

\hypertarget{classAddTransactionRoute_a93ee0a8fa0bc68e4a2caef34327d56e3}{
\index{AddTransactionRoute@{AddTransactionRoute}!dispatch@{dispatch}}
\index{dispatch@{dispatch}!AddTransactionRoute@{AddTransactionRoute}}
\subsubsection[{dispatch}]{\setlength{\rightskip}{0pt plus 5cm}template$<$$>$ bool {\bf AddTransactionRoute}$<$ {\bf IPv6} $>$::dispatch (
\begin{DoxyParamCaption}
\item[{{\bf XrlRouter} \&}]{xrl\_\-router, }
\item[{{\bf Profile} \&}]{profile}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}
\label{classAddTransactionRoute_a93ee0a8fa0bc68e4a2caef34327d56e3}
\begin{DoxyReturn}{Returns}
true on success, false if \hyperlink{classXrlRouter}{XrlRouter} could not dispatch request. 
\end{DoxyReturn}


Reimplemented from \hyperlink{classAddRoute_acf1f98b130db263d9172b7f756abb6c2}{AddRoute$<$ A $>$}.

\hypertarget{classAddTransactionRoute_aaaa66ee7ccf4dc7b1ba253888905b2ba}{
\index{AddTransactionRoute@{AddTransactionRoute}!dispatch@{dispatch}}
\index{dispatch@{dispatch}!AddTransactionRoute@{AddTransactionRoute}}
\subsubsection[{dispatch}]{\setlength{\rightskip}{0pt plus 5cm}template$<$$>$ bool {\bf AddTransactionRoute}$<$ {\bf IPv4} $>$::dispatch (
\begin{DoxyParamCaption}
\item[{{\bf XrlRouter} \&}]{xrl\_\-router, }
\item[{{\bf Profile} \&}]{profile}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}
\label{classAddTransactionRoute_aaaa66ee7ccf4dc7b1ba253888905b2ba}
\begin{DoxyReturn}{Returns}
true on success, false if \hyperlink{classXrlRouter}{XrlRouter} could not dispatch request. 
\end{DoxyReturn}


Reimplemented from \hyperlink{classAddRoute_acf1f98b130db263d9172b7f756abb6c2}{AddRoute$<$ A $>$}.



The documentation for this class was generated from the following file:\begin{DoxyCompactItemize}
\item 
/home/greearb/git/xorp.ct.github/xorp/rib/redist\_\-xrl.cc\end{DoxyCompactItemize}
