\hypertarget{classAggregationFilter}{
\section{AggregationFilter$<$ A $>$ Class Template Reference}
\label{classAggregationFilter}\index{AggregationFilter@{AggregationFilter}}
}


filters out aggregate routes depending whether on IBGP or EBGP outbound branch.  




{\ttfamily \#include $<$route\_\-table\_\-filter.hh$>$}

Inheritance diagram for AggregationFilter$<$ A $>$:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=2.000000cm]{classAggregationFilter}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hypertarget{classAggregationFilter_a20911788cc909f70856b9a044bd518fa}{
{\bfseries AggregationFilter} (bool is\_\-ibgp)}
\label{classAggregationFilter_a20911788cc909f70856b9a044bd518fa}

\item 
\hypertarget{classAggregationFilter_aefe3179d865a77e8732db2af9abeb3b9}{
bool {\bfseries filter} (\hyperlink{classInternalMessage}{InternalMessage}$<$ A $>$ \&rtmsg) const }
\label{classAggregationFilter_aefe3179d865a77e8732db2af9abeb3b9}

\end{DoxyCompactItemize}
\subsection*{Private Attributes}
\begin{DoxyCompactItemize}
\item 
\hypertarget{classAggregationFilter_a8f57b60663df0d0abdb0eeacbdf5ee68}{
bool {\bfseries \_\-is\_\-ibgp}}
\label{classAggregationFilter_a8f57b60663df0d0abdb0eeacbdf5ee68}

\end{DoxyCompactItemize}


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

filters out aggregate routes depending whether on IBGP or EBGP outbound branch. 

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