\hypertarget{classFire}{
\section{Fire$<$ A $>$ Class Template Reference}
\label{classFire}\index{Fire@{Fire}}
}
\subsection*{Public Types}
\begin{DoxyCompactItemize}
\item 
\hypertarget{classFire_a2f189a83a22922be559feae47f9c70e7}{
typedef vector$<$ \hyperlink{classRoute}{Route}$<$ A $>$ $>$ {\bfseries Routes}}
\label{classFire_a2f189a83a22922be559feae47f9c70e7}

\end{DoxyCompactItemize}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hypertarget{classFire_a49f1712086053b638cd2b6c5d8fb78bc}{
{\bfseries Fire} (\hyperlink{classXrlStdRouter}{XrlStdRouter} \&xrl\_\-router, Routes \&r, string ribname, string tablename, bool max\_\-inflight)}
\label{classFire_a49f1712086053b638cd2b6c5d8fb78bc}

\item 
\hypertarget{classFire_a682f05fcdb93b4ff733dcdacd23368ff}{
void {\bfseries start} ()}
\label{classFire_a682f05fcdb93b4ff733dcdacd23368ff}

\item 
\hypertarget{classFire_a1cd92fdd20613c93fcb0545b9f37c611}{
bool {\bfseries busy} ()}
\label{classFire_a1cd92fdd20613c93fcb0545b9f37c611}

\end{DoxyCompactItemize}
\subsection*{Private Member Functions}
\begin{DoxyCompactItemize}
\item 
\hypertarget{classFire_a05b5ed839e3ad2f7990c8d44c18f056a}{
bool {\bfseries send} ()}
\label{classFire_a05b5ed839e3ad2f7990c8d44c18f056a}

\item 
\hypertarget{classFire_ab4d1f77ea649b57e5d4a583cae19cda8}{
void {\bfseries done} (const \hyperlink{classXrlError}{XrlError} \&error, string comment)}
\label{classFire_ab4d1f77ea649b57e5d4a583cae19cda8}

\item 
\hypertarget{classFire_ae017e8d1020e4a8dbba52ba09a5b449b}{
{\footnotesize template$<$$>$ }\\bool {\bfseries send} ()}
\label{classFire_ae017e8d1020e4a8dbba52ba09a5b449b}

\item 
\hypertarget{classFire_ae017e8d1020e4a8dbba52ba09a5b449b}{
{\footnotesize template$<$$>$ }\\bool {\bfseries send} ()}
\label{classFire_ae017e8d1020e4a8dbba52ba09a5b449b}

\end{DoxyCompactItemize}
\subsection*{Private Attributes}
\begin{DoxyCompactItemize}
\item 
\hypertarget{classFire_a368d9a489a584fe3322f652af505a439}{
\hyperlink{classXrlStdRouter}{XrlStdRouter} \& {\bfseries \_\-xrl\_\-router}}
\label{classFire_a368d9a489a584fe3322f652af505a439}

\item 
\hypertarget{classFire_a9c891f0b38b780bb8ed15ccc6344b77f}{
Routes \& {\bfseries \_\-r}}
\label{classFire_a9c891f0b38b780bb8ed15ccc6344b77f}

\item 
\hypertarget{classFire_a4933b7a7aac6272cca03c4f0e3260ebb}{
string {\bfseries \_\-ribname}}
\label{classFire_a4933b7a7aac6272cca03c4f0e3260ebb}

\item 
\hypertarget{classFire_a06419bf1738e9a973e2e21ce47d027b5}{
string {\bfseries \_\-tablename}}
\label{classFire_a06419bf1738e9a973e2e21ce47d027b5}

\item 
\hypertarget{classFire_ad677f075cc982e8a32160c17cced3dc2}{
int {\bfseries \_\-flying}}
\label{classFire_ad677f075cc982e8a32160c17cced3dc2}

\item 
\hypertarget{classFire_a30bd6ec2d1a7bcd9ac0e20ea1c96b245}{
bool {\bfseries \_\-max\_\-inflight}}
\label{classFire_a30bd6ec2d1a7bcd9ac0e20ea1c96b245}

\item 
\hypertarget{classFire_a660ae4171685d2dd538b0c66b5489137}{
Routes::iterator {\bfseries \_\-next}}
\label{classFire_a660ae4171685d2dd538b0c66b5489137}

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



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