\section{atlas::allocator::Allocator$<$ T, P $>$::rebind$<$ U $>$ Struct Template Reference}
\label{structatlas_1_1allocator_1_1Allocator_1_1rebind}\index{atlas::allocator::Allocator::rebind@{atlas::allocator::Allocator::rebind}}
{\tt \#include $<$allocator.h$>$}

\subsection*{Public Types}
\begin{CompactItemize}
\item 
typedef {\bf Allocator}$<$ U, P $>$ {\bf other}
\end{CompactItemize}
\subsubsection*{template$<$typename T, typename P$>$template$<$typename U$>$ struct atlas::allocator::Allocator$<$ T, P $>$::rebind$<$ U $>$}



\subsection{Member Typedef Documentation}
\index{atlas::allocator::Allocator::rebind@{atlas::allocator::Allocator::rebind}!other@{other}}
\index{other@{other}!atlas::allocator::Allocator::rebind@{atlas::allocator::Allocator::rebind}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}template$<$typename T, typename P$>$ template$<$typename U$>$ typedef {\bf Allocator}$<$U,P$>$ {\bf atlas::allocator::Allocator}$<$ T, P $>$::{\bf rebind}$<$ U $>$::{\bf other}}\label{structatlas_1_1allocator_1_1Allocator_1_1rebind_2319c1330efe2168d44d706c4d93ff85}




The documentation for this struct was generated from the following file:\begin{CompactItemize}
\item 
sources/memory/{\bf allocator.h}\end{CompactItemize}
