\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 
\hypertarget{structefl_1_1eina_1_1heap__no__copy__allocator_abd921dafecbca23fcef4fd26696223b0}{{\footnotesize template$<$typename T $>$ }\\static void {\bfseries deallocate\+\_\+clone} (T $\ast$p)}\label{structefl_1_1eina_1_1heap__no__copy__allocator_abd921dafecbca23fcef4fd26696223b0}

\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. 