\hypertarget{classIsEGP}{
\section{IsEGP$<$ A $>$ Class Template Reference}
\label{classIsEGP}\index{IsEGP@{IsEGP}}
}


EGP \hyperlink{classProtocol}{Protocol} Policy.  




{\ttfamily \#include $<$redist\_\-policy.hh$>$}

Inheritance diagram for IsEGP$<$ A $>$:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=2.000000cm]{classIsEGP}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
bool \hyperlink{classIsEGP_a7d4c948c6816a24769ff9b908aa5f350}{accept} (const \hyperlink{classIPRouteEntry}{IPRouteEntry}$<$ A $>$ \&ipr) const 
\begin{DoxyCompactList}\small\item\em Determine whether route should be accepted for redistribution. \item\end{DoxyCompactList}\end{DoxyCompactItemize}


\subsection{Detailed Description}
\subsubsection*{template$<$typename A$>$ class IsEGP$<$ A $>$}

EGP \hyperlink{classProtocol}{Protocol} Policy. Accepts route updates from Exterior Gateway Protocols. 

\subsection{Member Function Documentation}
\hypertarget{classIsEGP_a7d4c948c6816a24769ff9b908aa5f350}{
\index{IsEGP@{IsEGP}!accept@{accept}}
\index{accept@{accept}!IsEGP@{IsEGP}}
\subsubsection[{accept}]{\setlength{\rightskip}{0pt plus 5cm}template$<$typename A $>$ bool {\bf IsEGP}$<$ A $>$::accept (
\begin{DoxyParamCaption}
\item[{const {\bf IPRouteEntry}$<$ A $>$ \&}]{ipr}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline, virtual\mbox{]}}}}
\label{classIsEGP_a7d4c948c6816a24769ff9b908aa5f350}


Determine whether route should be accepted for redistribution. 


\begin{DoxyParams}{Parameters}
{\em ipr} & route to be examined.\\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
true if route should be accepted for redistribution, false otherwise. 
\end{DoxyReturn}


Implements \hyperlink{classRedistPolicy_ad03b1f6793a4a39f224e4e368e03e550}{RedistPolicy$<$ A $>$}.



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