\hypertarget{classefl_1_1eina_1_1list_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_1589ad94ff24e0725e41ccb98dc18984a}{}\section{efl\+:\+:eina\+:\+:list$<$ T, Clone\+Allocator, typename std\+:\+:enable\+\_\+if$<$ std\+:\+:is\+\_\+base\+\_\+of$<$\+:\+:efl\+:\+:eo\+:\+:concrete, T $>$\+:\+:value $>$\+:\+:type $>$ Class Template Reference}
\label{classefl_1_1eina_1_1list_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_1589ad94ff24e0725e41ccb98dc18984a}\index{efl\+::eina\+::list$<$ T, Clone\+Allocator, typename std\+::enable\+\_\+if$<$ std\+::is\+\_\+base\+\_\+of$<$\+::efl\+::eo\+::concrete, T $>$\+::value $>$\+::type $>$@{efl\+::eina\+::list$<$ T, Clone\+Allocator, typename std\+::enable\+\_\+if$<$ std\+::is\+\_\+base\+\_\+of$<$\+::efl\+::eo\+::concrete, T $>$\+::value $>$\+::type $>$}}
\subsection*{Public Types}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{classefl_1_1eina_1_1list_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_1589ad94ff24e0725e41ccb98dc18984a_a2a408b80d64309a7b7d2b65763516995}\label{classefl_1_1eina_1_1list_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_1589ad94ff24e0725e41ccb98dc18984a_a2a408b80d64309a7b7d2b65763516995}} 
typedef T {\bfseries value\+\_\+type}
\item 
\mbox{\Hypertarget{classefl_1_1eina_1_1list_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_1589ad94ff24e0725e41ccb98dc18984a_a709db241e4b83d90f4f1e1664182a761}\label{classefl_1_1eina_1_1list_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_1589ad94ff24e0725e41ccb98dc18984a_a709db241e4b83d90f4f1e1664182a761}} 
typedef value\+\_\+type \& {\bfseries reference}
\item 
\mbox{\Hypertarget{classefl_1_1eina_1_1list_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_1589ad94ff24e0725e41ccb98dc18984a_ab04852916143fd543c0a7a2cda3c6f86}\label{classefl_1_1eina_1_1list_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_1589ad94ff24e0725e41ccb98dc18984a_ab04852916143fd543c0a7a2cda3c6f86}} 
typedef value\+\_\+type const  \& {\bfseries const\+\_\+reference}
\item 
\mbox{\Hypertarget{classefl_1_1eina_1_1list_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_1589ad94ff24e0725e41ccb98dc18984a_a50d63f31b7b9d7ac2114757c5ae4b273}\label{classefl_1_1eina_1_1list_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_1589ad94ff24e0725e41ccb98dc18984a_a50d63f31b7b9d7ac2114757c5ae4b273}} 
typedef \hyperlink{structefl_1_1eina_1_1__ptr__eo__list__iterator}{\+\_\+ptr\+\_\+eo\+\_\+list\+\_\+iterator}$<$ value\+\_\+type const  $>$ {\bfseries const\+\_\+iterator}
\item 
\mbox{\Hypertarget{classefl_1_1eina_1_1list_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_1589ad94ff24e0725e41ccb98dc18984a_ac3da226b25abb20a92dcc1af08c957ff}\label{classefl_1_1eina_1_1list_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_1589ad94ff24e0725e41ccb98dc18984a_ac3da226b25abb20a92dcc1af08c957ff}} 
typedef \hyperlink{structefl_1_1eina_1_1__ptr__eo__list__iterator}{\+\_\+ptr\+\_\+eo\+\_\+list\+\_\+iterator}$<$ value\+\_\+type $>$ {\bfseries iterator}
\item 
\mbox{\Hypertarget{classefl_1_1eina_1_1list_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_1589ad94ff24e0725e41ccb98dc18984a_adcdae1c71397cabc19e2f682c6978946}\label{classefl_1_1eina_1_1list_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_1589ad94ff24e0725e41ccb98dc18984a_adcdae1c71397cabc19e2f682c6978946}} 
typedef value\+\_\+type $\ast$ {\bfseries pointer}
\item 
\mbox{\Hypertarget{classefl_1_1eina_1_1list_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_1589ad94ff24e0725e41ccb98dc18984a_adb6f6a1ad61fa4d57c4dbe3ea5ab4400}\label{classefl_1_1eina_1_1list_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_1589ad94ff24e0725e41ccb98dc18984a_adb6f6a1ad61fa4d57c4dbe3ea5ab4400}} 
typedef value\+\_\+type const  $\ast$ {\bfseries const\+\_\+pointer}
\item 
\mbox{\Hypertarget{classefl_1_1eina_1_1list_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_1589ad94ff24e0725e41ccb98dc18984a_abef0f08d6fc6e411703dfea581b512a1}\label{classefl_1_1eina_1_1list_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_1589ad94ff24e0725e41ccb98dc18984a_abef0f08d6fc6e411703dfea581b512a1}} 
typedef std\+::size\+\_\+t {\bfseries size\+\_\+type}
\item 
\mbox{\Hypertarget{classefl_1_1eina_1_1list_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_1589ad94ff24e0725e41ccb98dc18984a_a55ae1bbfa9f826d9161ddf42939819e2}\label{classefl_1_1eina_1_1list_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_1589ad94ff24e0725e41ccb98dc18984a_a55ae1bbfa9f826d9161ddf42939819e2}} 
typedef std\+::ptrdiff\+\_\+t {\bfseries difference\+\_\+type}
\item 
\mbox{\Hypertarget{classefl_1_1eina_1_1list_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_1589ad94ff24e0725e41ccb98dc18984a_ab8f2d03e9e1b981ecb716415393b1203}\label{classefl_1_1eina_1_1list_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_1589ad94ff24e0725e41ccb98dc18984a_ab8f2d03e9e1b981ecb716415393b1203}} 
typedef \+\_\+base\+\_\+type\+::clone\+\_\+allocator\+\_\+type {\bfseries clone\+\_\+allocator\+\_\+type}
\item 
\mbox{\Hypertarget{classefl_1_1eina_1_1list_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_1589ad94ff24e0725e41ccb98dc18984a_ade7dfa9083774202649e9742a4b83d6b}\label{classefl_1_1eina_1_1list_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_1589ad94ff24e0725e41ccb98dc18984a_ade7dfa9083774202649e9742a4b83d6b}} 
typedef std\+::reverse\+\_\+iterator$<$ \hyperlink{structefl_1_1eina_1_1__ptr__eo__list__iterator}{iterator} $>$ {\bfseries reverse\+\_\+iterator}
\item 
\mbox{\Hypertarget{classefl_1_1eina_1_1list_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_1589ad94ff24e0725e41ccb98dc18984a_a37f73db6012d342fa7552eae09cbf959}\label{classefl_1_1eina_1_1list_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_1589ad94ff24e0725e41ccb98dc18984a_a37f73db6012d342fa7552eae09cbf959}} 
typedef std\+::reverse\+\_\+iterator$<$ \hyperlink{structefl_1_1eina_1_1__ptr__eo__list__iterator}{const\+\_\+iterator} $>$ {\bfseries const\+\_\+reverse\+\_\+iterator}
\item 
\mbox{\Hypertarget{classefl_1_1eina_1_1list_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_1589ad94ff24e0725e41ccb98dc18984a_a416045874fd14565da22bffeba7f4f26}\label{classefl_1_1eina_1_1list_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_1589ad94ff24e0725e41ccb98dc18984a_a416045874fd14565da22bffeba7f4f26}} 
typedef \hyperlink{struct__Eina__List}{\+\_\+base\+\_\+type\+::native\+\_\+handle\+\_\+type} {\bfseries native\+\_\+handle\+\_\+type}
\end{DoxyCompactItemize}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{classefl_1_1eina_1_1list_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_1589ad94ff24e0725e41ccb98dc18984a_ad23c4f3cf9bee45d89c7524ff443ad08}\label{classefl_1_1eina_1_1list_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_1589ad94ff24e0725e41ccb98dc18984a_ad23c4f3cf9bee45d89c7524ff443ad08}} 
{\bfseries list} (typename \hyperlink{struct__Eina__List}{\+\_\+self\+\_\+type\+::native\+\_\+handle\+\_\+type} handle)
\item 
\mbox{\Hypertarget{classefl_1_1eina_1_1list_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_1589ad94ff24e0725e41ccb98dc18984a_a14ae915ec7e77f2cbdc458f6de2dd338}\label{classefl_1_1eina_1_1list_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_1589ad94ff24e0725e41ccb98dc18984a_a14ae915ec7e77f2cbdc458f6de2dd338}} 
{\bfseries list} (clone\+\_\+allocator\+\_\+type alloc)
\item 
\mbox{\Hypertarget{classefl_1_1eina_1_1list_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_1589ad94ff24e0725e41ccb98dc18984a_a7409938578344aec318be041f744786d}\label{classefl_1_1eina_1_1list_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_1589ad94ff24e0725e41ccb98dc18984a_a7409938578344aec318be041f744786d}} 
{\bfseries list} (size\+\_\+type n, const\+\_\+reference t)
\item 
\mbox{\Hypertarget{classefl_1_1eina_1_1list_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_1589ad94ff24e0725e41ccb98dc18984a_ae8c22f693b457408e442fb199f095a29}\label{classefl_1_1eina_1_1list_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_1589ad94ff24e0725e41ccb98dc18984a_ae8c22f693b457408e442fb199f095a29}} 
{\footnotesize template$<$typename Input\+Iterator $>$ }\\{\bfseries list} (Input\+Iterator i, Input\+Iterator const \&j, clone\+\_\+allocator\+\_\+type const \&alloc=clone\+\_\+allocator\+\_\+type(), typename eina\+::enable\+\_\+if$<$!eina\+::is\+\_\+integral$<$ Input\+Iterator $>$\+::\hyperlink{classefl_1_1eina_1_1value}{value} $>$\+::type $\ast$=0)
\item 
\mbox{\Hypertarget{classefl_1_1eina_1_1list_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_1589ad94ff24e0725e41ccb98dc18984a_a71c8d0f83ac02d69d09f862238abe3e5}\label{classefl_1_1eina_1_1list_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_1589ad94ff24e0725e41ccb98dc18984a_a71c8d0f83ac02d69d09f862238abe3e5}} 
{\bfseries list} (\hyperlink{classefl_1_1eina_1_1list}{list}$<$ T, Clone\+Allocator $>$ const \&other)
\item 
\mbox{\Hypertarget{classefl_1_1eina_1_1list_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_1589ad94ff24e0725e41ccb98dc18984a_aaf775d207e1faa3bb3ff084e0998f79f}\label{classefl_1_1eina_1_1list_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_1589ad94ff24e0725e41ccb98dc18984a_aaf775d207e1faa3bb3ff084e0998f79f}} 
\hyperlink{classefl_1_1eina_1_1list}{list}$<$ T, Clone\+Allocator $>$ \& {\bfseries operator=} (\hyperlink{classefl_1_1eina_1_1list}{list}$<$ T, Clone\+Allocator $>$const \&other)
\item 
\mbox{\Hypertarget{classefl_1_1eina_1_1list_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_1589ad94ff24e0725e41ccb98dc18984a_aad4558d814ad0e2fd36097c0931e8ffd}\label{classefl_1_1eina_1_1list_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_1589ad94ff24e0725e41ccb98dc18984a_aad4558d814ad0e2fd36097c0931e8ffd}} 
\hyperlink{classefl_1_1eina_1_1list}{list} \& {\bfseries operator=} (\hyperlink{classefl_1_1eina_1_1list}{list} \&\&other)=default
\item 
\mbox{\Hypertarget{classefl_1_1eina_1_1list_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_1589ad94ff24e0725e41ccb98dc18984a_afc3e99e4c64efcfebd73a03a96c2db50}\label{classefl_1_1eina_1_1list_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_1589ad94ff24e0725e41ccb98dc18984a_afc3e99e4c64efcfebd73a03a96c2db50}} 
{\bfseries list} (\hyperlink{classefl_1_1eina_1_1list}{list} \&\&other)=default
\item 
\mbox{\Hypertarget{classefl_1_1eina_1_1list_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_1589ad94ff24e0725e41ccb98dc18984a_a2f4dd5049589d7d155e0e098f1c496e8}\label{classefl_1_1eina_1_1list_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_1589ad94ff24e0725e41ccb98dc18984a_a2f4dd5049589d7d155e0e098f1c496e8}} 
void {\bfseries push\+\_\+back} (const\+\_\+reference w)
\item 
\mbox{\Hypertarget{classefl_1_1eina_1_1list_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_1589ad94ff24e0725e41ccb98dc18984a_a1dd70ab10e09e4b7809beb2e4871ae3c}\label{classefl_1_1eina_1_1list_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_1589ad94ff24e0725e41ccb98dc18984a_a1dd70ab10e09e4b7809beb2e4871ae3c}} 
void {\bfseries push\+\_\+front} (const\+\_\+reference w)
\item 
\mbox{\Hypertarget{classefl_1_1eina_1_1list_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_1589ad94ff24e0725e41ccb98dc18984a_afed36fb0e0e141f78caceae53a69a8a3}\label{classefl_1_1eina_1_1list_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_1589ad94ff24e0725e41ccb98dc18984a_afed36fb0e0e141f78caceae53a69a8a3}} 
\hyperlink{structefl_1_1eina_1_1__ptr__eo__list__iterator}{iterator} {\bfseries insert} (\hyperlink{structefl_1_1eina_1_1__ptr__eo__list__iterator}{iterator} i, const\+\_\+reference v)
\item 
\mbox{\Hypertarget{classefl_1_1eina_1_1list_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_1589ad94ff24e0725e41ccb98dc18984a_af1d31e3499c54e1c67e7f2632dac5662}\label{classefl_1_1eina_1_1list_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_1589ad94ff24e0725e41ccb98dc18984a_af1d31e3499c54e1c67e7f2632dac5662}} 
\hyperlink{structefl_1_1eina_1_1__ptr__eo__list__iterator}{iterator} {\bfseries insert} (\hyperlink{structefl_1_1eina_1_1__ptr__eo__list__iterator}{iterator} i, size\+\_\+t n, const\+\_\+reference v)
\item 
\mbox{\Hypertarget{classefl_1_1eina_1_1list_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_1589ad94ff24e0725e41ccb98dc18984a_a3b860a28b0093ddca4d96739ac8f58ad}\label{classefl_1_1eina_1_1list_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_1589ad94ff24e0725e41ccb98dc18984a_a3b860a28b0093ddca4d96739ac8f58ad}} 
{\footnotesize template$<$typename Input\+Iterator $>$ }\\\hyperlink{structefl_1_1eina_1_1__ptr__eo__list__iterator}{iterator} {\bfseries insert} (\hyperlink{structefl_1_1eina_1_1__ptr__eo__list__iterator}{iterator} p, Input\+Iterator i, Input\+Iterator j, typename eina\+::enable\+\_\+if$<$!eina\+::is\+\_\+integral$<$ Input\+Iterator $>$\+::\hyperlink{classefl_1_1eina_1_1value}{value} $>$\+::type $\ast$=0)
\item 
\mbox{\Hypertarget{classefl_1_1eina_1_1list_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_1589ad94ff24e0725e41ccb98dc18984a_a9f075e69e0615dc97ea54f716a60d4fe}\label{classefl_1_1eina_1_1list_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_1589ad94ff24e0725e41ccb98dc18984a_a9f075e69e0615dc97ea54f716a60d4fe}} 
\hyperlink{structefl_1_1eina_1_1__ptr__eo__list__iterator}{iterator} {\bfseries erase} (\hyperlink{structefl_1_1eina_1_1__ptr__eo__list__iterator}{iterator} p)
\item 
\mbox{\Hypertarget{classefl_1_1eina_1_1list_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_1589ad94ff24e0725e41ccb98dc18984a_a1acde9c75f52a59e755c2288a97a7636}\label{classefl_1_1eina_1_1list_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_1589ad94ff24e0725e41ccb98dc18984a_a1acde9c75f52a59e755c2288a97a7636}} 
\hyperlink{structefl_1_1eina_1_1__ptr__eo__list__iterator}{iterator} {\bfseries erase} (\hyperlink{structefl_1_1eina_1_1__ptr__eo__list__iterator}{iterator} i, \hyperlink{structefl_1_1eina_1_1__ptr__eo__list__iterator}{iterator} j)
\item 
\mbox{\Hypertarget{classefl_1_1eina_1_1list_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_1589ad94ff24e0725e41ccb98dc18984a_acb267add6931752eaf0fb13f382b08ba}\label{classefl_1_1eina_1_1list_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_1589ad94ff24e0725e41ccb98dc18984a_acb267add6931752eaf0fb13f382b08ba}} 
{\footnotesize template$<$typename Input\+Iterator $>$ }\\void {\bfseries assign} (Input\+Iterator i, Input\+Iterator j, typename eina\+::enable\+\_\+if$<$!eina\+::is\+\_\+integral$<$ Input\+Iterator $>$\+::\hyperlink{classefl_1_1eina_1_1value}{value} $>$\+::type $\ast$=0)
\item 
\mbox{\Hypertarget{classefl_1_1eina_1_1list_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_1589ad94ff24e0725e41ccb98dc18984a_a371a6a15fb76b0e30b3aebb36b4cf355}\label{classefl_1_1eina_1_1list_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_1589ad94ff24e0725e41ccb98dc18984a_a371a6a15fb76b0e30b3aebb36b4cf355}} 
void {\bfseries assign} (size\+\_\+type n, value\+\_\+type const \&t)
\item 
\mbox{\Hypertarget{classefl_1_1eina_1_1list_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_1589ad94ff24e0725e41ccb98dc18984a_a0c59c7273e547b34070d6be29f6aff26}\label{classefl_1_1eina_1_1list_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_1589ad94ff24e0725e41ccb98dc18984a_a0c59c7273e547b34070d6be29f6aff26}} 
reference {\bfseries front} ()
\item 
\mbox{\Hypertarget{classefl_1_1eina_1_1list_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_1589ad94ff24e0725e41ccb98dc18984a_a5ba1d7ea57400c6481f1127f2a29b2fc}\label{classefl_1_1eina_1_1list_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_1589ad94ff24e0725e41ccb98dc18984a_a5ba1d7ea57400c6481f1127f2a29b2fc}} 
reference {\bfseries back} ()
\item 
\mbox{\Hypertarget{classefl_1_1eina_1_1list_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_1589ad94ff24e0725e41ccb98dc18984a_a52af345f8e49f908d5bb45bd5b7a76a9}\label{classefl_1_1eina_1_1list_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_1589ad94ff24e0725e41ccb98dc18984a_a52af345f8e49f908d5bb45bd5b7a76a9}} 
const\+\_\+reference {\bfseries front} () const
\item 
\mbox{\Hypertarget{classefl_1_1eina_1_1list_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_1589ad94ff24e0725e41ccb98dc18984a_a8297f67ae9e9277bb9e715dd1b9e4a2f}\label{classefl_1_1eina_1_1list_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_1589ad94ff24e0725e41ccb98dc18984a_a8297f67ae9e9277bb9e715dd1b9e4a2f}} 
const\+\_\+reference {\bfseries back} () const
\item 
\mbox{\Hypertarget{classefl_1_1eina_1_1list_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_1589ad94ff24e0725e41ccb98dc18984a_afe2be5a66c4414e2f17e139a8c6e55b5}\label{classefl_1_1eina_1_1list_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_1589ad94ff24e0725e41ccb98dc18984a_afe2be5a66c4414e2f17e139a8c6e55b5}} 
\hyperlink{structefl_1_1eina_1_1__ptr__eo__list__iterator}{iterator} {\bfseries begin} ()
\item 
\mbox{\Hypertarget{classefl_1_1eina_1_1list_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_1589ad94ff24e0725e41ccb98dc18984a_a19d059141bf3d0526da40735140f6beb}\label{classefl_1_1eina_1_1list_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_1589ad94ff24e0725e41ccb98dc18984a_a19d059141bf3d0526da40735140f6beb}} 
\hyperlink{structefl_1_1eina_1_1__ptr__eo__list__iterator}{iterator} {\bfseries end} ()
\item 
\mbox{\Hypertarget{classefl_1_1eina_1_1list_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_1589ad94ff24e0725e41ccb98dc18984a_ab1994d16ee0fa41c93e9c8fe0e9ae6d3}\label{classefl_1_1eina_1_1list_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_1589ad94ff24e0725e41ccb98dc18984a_ab1994d16ee0fa41c93e9c8fe0e9ae6d3}} 
\hyperlink{structefl_1_1eina_1_1__ptr__eo__list__iterator}{const\+\_\+iterator} {\bfseries begin} () const
\item 
\mbox{\Hypertarget{classefl_1_1eina_1_1list_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_1589ad94ff24e0725e41ccb98dc18984a_a89def1ff60102fe0c3dc61952ec4b6b9}\label{classefl_1_1eina_1_1list_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_1589ad94ff24e0725e41ccb98dc18984a_a89def1ff60102fe0c3dc61952ec4b6b9}} 
\hyperlink{structefl_1_1eina_1_1__ptr__eo__list__iterator}{const\+\_\+iterator} {\bfseries end} () const
\item 
\mbox{\Hypertarget{classefl_1_1eina_1_1list_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_1589ad94ff24e0725e41ccb98dc18984a_a832ba2b429a15b3106cfff31eb73a738}\label{classefl_1_1eina_1_1list_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_1589ad94ff24e0725e41ccb98dc18984a_a832ba2b429a15b3106cfff31eb73a738}} 
\hyperlink{structefl_1_1eina_1_1__ptr__eo__list__iterator}{const\+\_\+iterator} {\bfseries cbegin} () const
\item 
\mbox{\Hypertarget{classefl_1_1eina_1_1list_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_1589ad94ff24e0725e41ccb98dc18984a_a3209d5caf85f7995259fdd88416c817c}\label{classefl_1_1eina_1_1list_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_1589ad94ff24e0725e41ccb98dc18984a_a3209d5caf85f7995259fdd88416c817c}} 
\hyperlink{structefl_1_1eina_1_1__ptr__eo__list__iterator}{const\+\_\+iterator} {\bfseries cend} () const
\item 
\mbox{\Hypertarget{classefl_1_1eina_1_1list_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_1589ad94ff24e0725e41ccb98dc18984a_abcb78b965c9f2bc7b04764ea54896c46}\label{classefl_1_1eina_1_1list_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_1589ad94ff24e0725e41ccb98dc18984a_abcb78b965c9f2bc7b04764ea54896c46}} 
reverse\+\_\+iterator {\bfseries rbegin} ()
\item 
\mbox{\Hypertarget{classefl_1_1eina_1_1list_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_1589ad94ff24e0725e41ccb98dc18984a_a5086b22ce93929a05d4e1bc8ca25305b}\label{classefl_1_1eina_1_1list_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_1589ad94ff24e0725e41ccb98dc18984a_a5086b22ce93929a05d4e1bc8ca25305b}} 
reverse\+\_\+iterator {\bfseries rend} ()
\item 
\mbox{\Hypertarget{classefl_1_1eina_1_1list_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_1589ad94ff24e0725e41ccb98dc18984a_a4cc6ac1046c7b5f10f4ef1b0f8cd43ac}\label{classefl_1_1eina_1_1list_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_1589ad94ff24e0725e41ccb98dc18984a_a4cc6ac1046c7b5f10f4ef1b0f8cd43ac}} 
const\+\_\+reverse\+\_\+iterator {\bfseries rbegin} () const
\item 
\mbox{\Hypertarget{classefl_1_1eina_1_1list_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_1589ad94ff24e0725e41ccb98dc18984a_a714b1b910e509aa5ee9934dafa580a33}\label{classefl_1_1eina_1_1list_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_1589ad94ff24e0725e41ccb98dc18984a_a714b1b910e509aa5ee9934dafa580a33}} 
const\+\_\+reverse\+\_\+iterator {\bfseries rend} () const
\item 
\mbox{\Hypertarget{classefl_1_1eina_1_1list_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_1589ad94ff24e0725e41ccb98dc18984a_a16c9c6f2c7aad0a5cc15fdd2f27c9a17}\label{classefl_1_1eina_1_1list_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_1589ad94ff24e0725e41ccb98dc18984a_a16c9c6f2c7aad0a5cc15fdd2f27c9a17}} 
const\+\_\+reverse\+\_\+iterator {\bfseries crbegin} () const
\item 
\mbox{\Hypertarget{classefl_1_1eina_1_1list_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_1589ad94ff24e0725e41ccb98dc18984a_a0963a7b4faf62d2a8fc278541b009403}\label{classefl_1_1eina_1_1list_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_1589ad94ff24e0725e41ccb98dc18984a_a0963a7b4faf62d2a8fc278541b009403}} 
const\+\_\+reverse\+\_\+iterator {\bfseries crend} () const
\item 
\hyperlink{structefl_1_1eina_1_1accessor}{eina\+::accessor}$<$ T const  $>$ \hyperlink{classefl_1_1eina_1_1list_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_1589ad94ff24e0725e41ccb98dc18984a_ad28f17f730fb4c631a95ddbb771f5f01}{accessor} () const
\begin{DoxyCompactList}\small\item\em Get a constant \hyperlink{structefl_1_1eina_1_1accessor}{eina\+::accessor} for the list. \end{DoxyCompactList}\item 
\hyperlink{structefl_1_1eina_1_1accessor}{eina\+::accessor}$<$ T $>$ \hyperlink{classefl_1_1eina_1_1list_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_1589ad94ff24e0725e41ccb98dc18984a_a4f0b37602af3bc522ffc12780e2b755d}{accessor} ()
\begin{DoxyCompactList}\small\item\em Get a \hyperlink{structefl_1_1eina_1_1accessor}{eina\+::accessor} for the list. \end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Friends}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{classefl_1_1eina_1_1list_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_1589ad94ff24e0725e41ccb98dc18984a_a82323895cd24826410229451ea07564c}\label{classefl_1_1eina_1_1list_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_1589ad94ff24e0725e41ccb98dc18984a_a82323895cd24826410229451ea07564c}} 
bool {\bfseries operator==} (\hyperlink{classefl_1_1eina_1_1list}{list}$<$ T, Clone\+Allocator $>$ const \&rhs, \hyperlink{classefl_1_1eina_1_1list}{list}$<$ T, Clone\+Allocator $>$ const \&lhs)
\end{DoxyCompactItemize}


\subsection{Member Function Documentation}
\mbox{\Hypertarget{classefl_1_1eina_1_1list_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_1589ad94ff24e0725e41ccb98dc18984a_ad28f17f730fb4c631a95ddbb771f5f01}\label{classefl_1_1eina_1_1list_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_1589ad94ff24e0725e41ccb98dc18984a_ad28f17f730fb4c631a95ddbb771f5f01}} 
\index{efl\+::eina\+::list$<$ T, Clone\+Allocator, typename std\+::enable\+\_\+if$<$ std\+::is\+\_\+base\+\_\+of$<$\+::efl\+::eo\+::concrete, T $>$\+::value $>$\+::type $>$@{efl\+::eina\+::list$<$ T, Clone\+Allocator, typename std\+::enable\+\_\+if$<$ std\+::is\+\_\+base\+\_\+of$<$\+::efl\+::eo\+::concrete, T $>$\+::value $>$\+::type $>$}!accessor@{accessor}}
\index{accessor@{accessor}!efl\+::eina\+::list$<$ T, Clone\+Allocator, typename std\+::enable\+\_\+if$<$ std\+::is\+\_\+base\+\_\+of$<$\+::efl\+::eo\+::concrete, T $>$\+::value $>$\+::type $>$@{efl\+::eina\+::list$<$ T, Clone\+Allocator, typename std\+::enable\+\_\+if$<$ std\+::is\+\_\+base\+\_\+of$<$\+::efl\+::eo\+::concrete, T $>$\+::value $>$\+::type $>$}}
\subsubsection{\texorpdfstring{accessor()}{accessor()}\hspace{0.1cm}{\footnotesize\ttfamily [1/2]}}
{\footnotesize\ttfamily template$<$typename T , typename Clone\+Allocator $>$ \\
\hyperlink{structefl_1_1eina_1_1accessor}{eina\+::accessor}$<$T const$>$ \hyperlink{classefl_1_1eina_1_1list}{efl\+::eina\+::list}$<$ T, Clone\+Allocator, typename std\+::enable\+\_\+if$<$ std\+::is\+\_\+base\+\_\+of$<$\+::\hyperlink{structefl_1_1eo_1_1concrete}{efl\+::eo\+::concrete}, T $>$\+::\hyperlink{classefl_1_1eina_1_1value}{value} $>$\+::type $>$\+::\hyperlink{structefl_1_1eina_1_1accessor}{accessor} (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}}



Get a constant \hyperlink{structefl_1_1eina_1_1accessor}{eina\+::accessor} for the list. 

\begin{DoxyReturn}{Returns}
Constant {\ttfamily \hyperlink{structefl_1_1eina_1_1accessor}{eina\+::accessor}} to the list.
\end{DoxyReturn}
Version of \hyperlink{classefl_1_1eina_1_1list_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_1589ad94ff24e0725e41ccb98dc18984a_a4f0b37602af3bc522ffc12780e2b755d}{accessor()} to const-\/qualified inline lists. Returns a const-\/qualified {\ttfamily \hyperlink{structefl_1_1eina_1_1accessor}{eina\+::accessor}} instead. 

References eina\+\_\+list\+\_\+accessor\+\_\+new().

\mbox{\Hypertarget{classefl_1_1eina_1_1list_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_1589ad94ff24e0725e41ccb98dc18984a_a4f0b37602af3bc522ffc12780e2b755d}\label{classefl_1_1eina_1_1list_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_1589ad94ff24e0725e41ccb98dc18984a_a4f0b37602af3bc522ffc12780e2b755d}} 
\index{efl\+::eina\+::list$<$ T, Clone\+Allocator, typename std\+::enable\+\_\+if$<$ std\+::is\+\_\+base\+\_\+of$<$\+::efl\+::eo\+::concrete, T $>$\+::value $>$\+::type $>$@{efl\+::eina\+::list$<$ T, Clone\+Allocator, typename std\+::enable\+\_\+if$<$ std\+::is\+\_\+base\+\_\+of$<$\+::efl\+::eo\+::concrete, T $>$\+::value $>$\+::type $>$}!accessor@{accessor}}
\index{accessor@{accessor}!efl\+::eina\+::list$<$ T, Clone\+Allocator, typename std\+::enable\+\_\+if$<$ std\+::is\+\_\+base\+\_\+of$<$\+::efl\+::eo\+::concrete, T $>$\+::value $>$\+::type $>$@{efl\+::eina\+::list$<$ T, Clone\+Allocator, typename std\+::enable\+\_\+if$<$ std\+::is\+\_\+base\+\_\+of$<$\+::efl\+::eo\+::concrete, T $>$\+::value $>$\+::type $>$}}
\subsubsection{\texorpdfstring{accessor()}{accessor()}\hspace{0.1cm}{\footnotesize\ttfamily [2/2]}}
{\footnotesize\ttfamily template$<$typename T , typename Clone\+Allocator $>$ \\
\hyperlink{structefl_1_1eina_1_1accessor}{eina\+::accessor}$<$T$>$ \hyperlink{classefl_1_1eina_1_1list}{efl\+::eina\+::list}$<$ T, Clone\+Allocator, typename std\+::enable\+\_\+if$<$ std\+::is\+\_\+base\+\_\+of$<$\+::\hyperlink{structefl_1_1eo_1_1concrete}{efl\+::eo\+::concrete}, T $>$\+::\hyperlink{classefl_1_1eina_1_1value}{value} $>$\+::type $>$\+::\hyperlink{structefl_1_1eina_1_1accessor}{accessor} (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}



Get a \hyperlink{structefl_1_1eina_1_1accessor}{eina\+::accessor} for the list. 

\begin{DoxyReturn}{Returns}
{\ttfamily \hyperlink{structefl_1_1eina_1_1accessor}{eina\+::accessor}} to the list. 
\end{DoxyReturn}


References efl\+::eina\+::ptr\+\_\+list$<$ T, std\+::conditional$<$ std\+::is\+\_\+same$<$ Clone\+Allocator, default\+\_\+clone\+\_\+allocator\+\_\+placeholder $>$\+::value, heap\+\_\+no\+\_\+copy\+\_\+allocator, Clone\+Allocator $>$\+::type $>$\+::begin(), eina\+\_\+list\+\_\+accessor\+\_\+new(), efl\+::eina\+::ptr\+\_\+list$<$ T, std\+::conditional$<$ std\+::is\+\_\+same$<$ Clone\+Allocator, default\+\_\+clone\+\_\+allocator\+\_\+placeholder $>$\+::value, heap\+\_\+no\+\_\+copy\+\_\+allocator, Clone\+Allocator $>$\+::type $>$\+::end(), efl\+::eina\+::operator!=(), efl\+::eina\+::operator==(), and efl\+::eina\+::ptr\+\_\+list$<$ T, std\+::conditional$<$ std\+::is\+\_\+same$<$ Clone\+Allocator, default\+\_\+clone\+\_\+allocator\+\_\+placeholder $>$\+::value, heap\+\_\+no\+\_\+copy\+\_\+allocator, Clone\+Allocator $>$\+::type $>$\+::size().

