\doxysection{Aligned\+THPAllocator\texorpdfstring{$<$}{<} T \texorpdfstring{$>$}{>} Struct Template Reference}
\hypertarget{structAlignedTHPAllocator}{}\label{structAlignedTHPAllocator}\index{AlignedTHPAllocator$<$ T $>$@{AlignedTHPAllocator$<$ T $>$}}
\doxysubsubsection*{Public Types}
\begin{DoxyCompactItemize}
\item 
\Hypertarget{structAlignedTHPAllocator_a9d886b60551b61c7d25b3d429632deda}\label{structAlignedTHPAllocator_a9d886b60551b61c7d25b3d429632deda} 
using {\bfseries value\+\_\+type} = T
\end{DoxyCompactItemize}
\doxysubsubsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\Hypertarget{structAlignedTHPAllocator_a7d40252fd8b47704ff4598066532e41e}\label{structAlignedTHPAllocator_a7d40252fd8b47704ff4598066532e41e} 
{\footnotesize template$<$class U$>$ }\\constexpr {\bfseries Aligned\+THPAllocator} (const \mbox{\hyperlink{structAlignedTHPAllocator}{Aligned\+THPAllocator}}$<$ U $>$ \&) noexcept
\item 
\Hypertarget{structAlignedTHPAllocator_aecd73175d66b9902c0591587950ef5c1}\label{structAlignedTHPAllocator_aecd73175d66b9902c0591587950ef5c1} 
T \texorpdfstring{$\ast$}{*} {\bfseries allocate} (std\+::size\+\_\+t n)
\item 
\Hypertarget{structAlignedTHPAllocator_a26ac5f138265351c9431c83aac0421da}\label{structAlignedTHPAllocator_a26ac5f138265351c9431c83aac0421da} 
void {\bfseries deallocate} (T \texorpdfstring{$\ast$}{*}p, std\+::size\+\_\+t n) noexcept
\end{DoxyCompactItemize}


The documentation for this struct was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
/home/chr/devel/\+Ph\+D/\+Environment/pub/\+PCBEnv/pcbenv/cxx/\+Util/Huge\+Page\+Allocator.\+hpp\end{DoxyCompactItemize}
