\hypertarget{classRedistBinaryOp}{
\section{RedistBinaryOp$<$ A $>$ Class Template Reference}
\label{classRedistBinaryOp}\index{RedistBinaryOp@{RedistBinaryOp}}
}


Base class for Binary Redistribution Policy objects.  




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

Inheritance diagram for RedistBinaryOp$<$ A $>$:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=3.000000cm]{classRedistBinaryOp}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{classRedistBinaryOp_a357e95f57e2095dff860c6106eadf00f}{RedistBinaryOp} (\hyperlink{classRedistPolicy}{RedistPolicy}$<$ A $>$ $\ast$one, \hyperlink{classRedistPolicy}{RedistPolicy}$<$ A $>$ $\ast$two)
\begin{DoxyCompactList}\small\item\em Constructor. \item\end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Protected Attributes}
\begin{DoxyCompactItemize}
\item 
\hypertarget{classRedistBinaryOp_aa59b0d349c8d5ea0fb2bfe3113913761}{
const \hyperlink{classRedistPolicy}{RedistPolicy}$<$ A $>$ $\ast$ {\bfseries \_\-p1}}
\label{classRedistBinaryOp_aa59b0d349c8d5ea0fb2bfe3113913761}

\item 
\hypertarget{classRedistBinaryOp_a6780f187656865ee2dd619ce4f7c5354}{
const \hyperlink{classRedistPolicy}{RedistPolicy}$<$ A $>$ $\ast$ {\bfseries \_\-p2}}
\label{classRedistBinaryOp_a6780f187656865ee2dd619ce4f7c5354}

\end{DoxyCompactItemize}


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

Base class for Binary Redistribution Policy objects. 

\subsection{Constructor \& Destructor Documentation}
\hypertarget{classRedistBinaryOp_a357e95f57e2095dff860c6106eadf00f}{
\index{RedistBinaryOp@{RedistBinaryOp}!RedistBinaryOp@{RedistBinaryOp}}
\index{RedistBinaryOp@{RedistBinaryOp}!RedistBinaryOp@{RedistBinaryOp}}
\subsubsection[{RedistBinaryOp}]{\setlength{\rightskip}{0pt plus 5cm}template$<$typename A $>$ {\bf RedistBinaryOp}$<$ A $>$::{\bf RedistBinaryOp} (
\begin{DoxyParamCaption}
\item[{{\bf RedistPolicy}$<$ A $>$ $\ast$}]{one, }
\item[{{\bf RedistPolicy}$<$ A $>$ $\ast$}]{two}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}
\label{classRedistBinaryOp_a357e95f57e2095dff860c6106eadf00f}


Constructor. 


\begin{DoxyParams}{Parameters}
{\em one} & policy object allocated with new. \\
\hline
{\em two} & policy object allocated with new.\\
\hline
\end{DoxyParams}
Note: destructor deletes supplied policy objects. 

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}
