\section{sources/memory/allocator.h File Reference}
\label{allocator_8h}\index{sources/memory/allocator.h@{sources/memory/allocator.h}}
{\tt \#include $<$cstddef$>$}\par
{\tt \#include \char`\"{}typenumber.h\char`\"{}}\par
{\tt \#include \char`\"{}allocator\_\-def.h\char`\"{}}\par


Include dependency graph for allocator.h:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=303pt]{allocator_8h__incl}
\end{center}
\end{figure}


This graph shows which files directly or indirectly include this file:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=185pt]{allocator_8h__dep__incl}
\end{center}
\end{figure}
\subsection*{Namespaces}
\begin{CompactItemize}
\item 
namespace {\bf atlas}
\item 
namespace {\bf atlas::allocator}
\end{CompactItemize}
\subsection*{Classes}
\begin{CompactItemize}
\item 
class {\bf atlas::allocator::Allocator$<$ T, P $>$}
\item 
struct {\bf atlas::allocator::Allocator$<$ T, P $>$::rebind$<$ U $>$}
\end{CompactItemize}
\subsection*{Functions}
\begin{CompactItemize}
\item 
void {\bf atlas::allocator::report\-Allocation} (size\_\-t n, size\_\-t p, const typenumber::Type\-Data \&td)
\item 
void {\bf atlas::allocator::report\-Construction} (size\_\-t n, size\_\-t i, const typenumber::Type\-Data \&td)
\item 
void {\bf atlas::allocator::report\-Copy\-Construction} (size\_\-t n, size\_\-t i, const typenumber::Type\-Data \&td)
\item 
void {\bf atlas::allocator::report\-Deallocation} (size\_\-t n, size\_\-t p, const typenumber::Type\-Data \&td)
\item 
void {\bf atlas::allocator::report\-Destruction} (size\_\-t n, size\_\-t i, const typenumber::Type\-Data \&td)
\item 
void {\bf atlas::allocator::report\-Destruction\-Error} (size\_\-t n, size\_\-t p)
\item 
void {\bf atlas::allocator::report\-Heterogeneous\-Copy\-Construction} (size\_\-t n)
\item 
template$<$typename T, typename P$>$ bool {\bf atlas::allocator::operator==} (const Allocator$<$ T, P $>$ \&, const Allocator$<$ T, P $>$ \&)
\item 
template$<$typename T, typename P$>$ bool {\bf atlas::allocator::operator!=} (const Allocator$<$ T, P $>$ \&, const Allocator$<$ T, P $>$ \&)
\end{CompactItemize}
\subsection*{Variables}
\begin{CompactItemize}
\item 
static const size\_\-t {\bf atlas::allocator::Alloc\-Digits} = 16
\end{CompactItemize}
