\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 
\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 
\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 
\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 
\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 
\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 
\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 
\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 
\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 
\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 
\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 
\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 
\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 
\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 
\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 
\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 
\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 
\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{structefl_1_1eina_1_1value}{value} $>$\+::type $\ast$=0)
\item 
\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 
\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 
\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 
\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 
\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 
\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 
\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 
\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 
\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{structefl_1_1eina_1_1value}{value} $>$\+::type $\ast$=0)
\item 
\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 
\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 
\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{structefl_1_1eina_1_1value}{value} $>$\+::type $\ast$=0)
\item 
\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 
\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 
\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 
\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 
\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 
\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 
\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 
\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 
\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 
\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 
\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 
\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 
\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 
\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 
\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 
\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 
\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 
\hypertarget{classefl_1_1eina_1_1list_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_1589ad94ff24e0725e41ccb98dc18984a_adc630bec8d945274d582adc9d3141ef1}{}\label{classefl_1_1eina_1_1list_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_1589ad94ff24e0725e41ccb98dc18984a_adc630bec8d945274d582adc9d3141ef1} 
\hyperlink{structefl_1_1eina_1_1iterator}{eina\+::iterator}$<$ value\+\_\+type $>$ {\bfseries ibegin} ()
\item 
\hypertarget{classefl_1_1eina_1_1list_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_1589ad94ff24e0725e41ccb98dc18984a_a1a5bcb8cc4eefd2bac6d144fd3615408}{}\label{classefl_1_1eina_1_1list_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_1589ad94ff24e0725e41ccb98dc18984a_a1a5bcb8cc4eefd2bac6d144fd3615408} 
\hyperlink{structefl_1_1eina_1_1iterator}{eina\+::iterator}$<$ value\+\_\+type $>$ {\bfseries iend} ()
\item 
\hypertarget{classefl_1_1eina_1_1list_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_1589ad94ff24e0725e41ccb98dc18984a_a41ab248d09793799f5f415c7488c7b0c}{}\label{classefl_1_1eina_1_1list_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_1589ad94ff24e0725e41ccb98dc18984a_a41ab248d09793799f5f415c7488c7b0c} 
\hyperlink{structefl_1_1eina_1_1iterator}{eina\+::iterator}$<$ value\+\_\+type const  $>$ {\bfseries ibegin} () const
\item 
\hypertarget{classefl_1_1eina_1_1list_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_1589ad94ff24e0725e41ccb98dc18984a_a2cb356ba293fd848077c05cbbc8c83fb}{}\label{classefl_1_1eina_1_1list_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_1589ad94ff24e0725e41ccb98dc18984a_a2cb356ba293fd848077c05cbbc8c83fb} 
\hyperlink{structefl_1_1eina_1_1iterator}{eina\+::iterator}$<$ value\+\_\+type const  $>$ {\bfseries iend} () const
\item 
\hypertarget{classefl_1_1eina_1_1list_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_1589ad94ff24e0725e41ccb98dc18984a_a1cb5c2121f4327c305f1bd2f152b2b9d}{}\label{classefl_1_1eina_1_1list_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_1589ad94ff24e0725e41ccb98dc18984a_a1cb5c2121f4327c305f1bd2f152b2b9d} 
\hyperlink{structefl_1_1eina_1_1iterator}{eina\+::iterator}$<$ value\+\_\+type const  $>$ {\bfseries cibegin} () const
\item 
\hypertarget{classefl_1_1eina_1_1list_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_1589ad94ff24e0725e41ccb98dc18984a_a4677fbad97948138487d43942a1ff786}{}\label{classefl_1_1eina_1_1list_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_1589ad94ff24e0725e41ccb98dc18984a_a4677fbad97948138487d43942a1ff786} 
\hyperlink{structefl_1_1eina_1_1iterator}{eina\+::iterator}$<$ value\+\_\+type const  $>$ {\bfseries ciend} () 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 
\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}
\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{structefl_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().

\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{structefl_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().

