\hypertarget{structefl_1_1eina_1_1heap__no__copy__allocator}{}\section{efl\+:\+:eina\+:\+:heap\+\_\+no\+\_\+copy\+\_\+allocator Struct Reference}
\label{structefl_1_1eina_1_1heap__no__copy__allocator}\index{efl\+::eina\+::heap\+\_\+no\+\_\+copy\+\_\+allocator@{efl\+::eina\+::heap\+\_\+no\+\_\+copy\+\_\+allocator}}


This allocator does not define an {\ttfamily allocate\+\_\+clone} member function, so it should be used to disable operations that require elements to be cloned.  


\subsection*{Static Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{structefl_1_1eina_1_1heap__no__copy__allocator_abd921dafecbca23fcef4fd26696223b0}\label{structefl_1_1eina_1_1heap__no__copy__allocator_abd921dafecbca23fcef4fd26696223b0}} 
{\footnotesize template$<$typename T $>$ }\\static void {\bfseries deallocate\+\_\+clone} (T $\ast$p)
\end{DoxyCompactItemize}


\subsection{Detailed Description}
This allocator does not define an {\ttfamily allocate\+\_\+clone} member function, so it should be used to disable operations that require elements to be cloned. 