\hypertarget{classefl_1_1eina_1_1array_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_3ed03dd8256a229612dfc73a19cc14e5}{}\section{efl\+:\+:eina\+:\+:array$<$ 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_1array_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_3ed03dd8256a229612dfc73a19cc14e5}\index{efl\+::eina\+::array$<$ T, Clone\+Allocator, typename std\+::enable\+\_\+if$<$ std\+::is\+\_\+base\+\_\+of$<$\+::efl\+::eo\+::concrete, T $>$\+::value $>$\+::type $>$@{efl\+::eina\+::array$<$ T, Clone\+Allocator, typename std\+::enable\+\_\+if$<$ std\+::is\+\_\+base\+\_\+of$<$\+::efl\+::eo\+::concrete, T $>$\+::value $>$\+::type $>$}}
\subsection*{Public Types}
\begin{DoxyCompactItemize}
\item 
typedef T \hyperlink{classefl_1_1eina_1_1array_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_3ed03dd8256a229612dfc73a19cc14e5_ac7e14fffff8bad731791184f2ac560fe}{value\+\_\+type}
\begin{DoxyCompactList}\small\item\em The type of each element. \end{DoxyCompactList}\item 
typedef T \& \hyperlink{classefl_1_1eina_1_1array_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_3ed03dd8256a229612dfc73a19cc14e5_a0afc43dccf07733233d4e9e0b093fcdb}{reference}
\begin{DoxyCompactList}\small\item\em Type for a reference to an element. \end{DoxyCompactList}\item 
typedef T const  \& \hyperlink{classefl_1_1eina_1_1array_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_3ed03dd8256a229612dfc73a19cc14e5_a9dca9aa0d1b7c9ff6d321e9faca337eb}{const\+\_\+reference}
\begin{DoxyCompactList}\small\item\em Type for a constant reference to an element. \end{DoxyCompactList}\item 
typedef \hyperlink{structefl_1_1eina_1_1__ptr__eo__array__iterator}{\+\_\+ptr\+\_\+eo\+\_\+array\+\_\+iterator}$<$ T const  $>$ \hyperlink{classefl_1_1eina_1_1array_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_3ed03dd8256a229612dfc73a19cc14e5_a7932f6c7d6e75af8ce1923dbe58f4417}{const\+\_\+iterator}
\begin{DoxyCompactList}\small\item\em Type for a iterator for this container. \end{DoxyCompactList}\item 
typedef \hyperlink{structefl_1_1eina_1_1__ptr__eo__array__iterator}{\+\_\+ptr\+\_\+eo\+\_\+array\+\_\+iterator}$<$ T $>$ \hyperlink{classefl_1_1eina_1_1array_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_3ed03dd8256a229612dfc73a19cc14e5_a2884dcd352b3b53eda64e32d15976854}{iterator}
\begin{DoxyCompactList}\small\item\em Type for a constant iterator for this container. \end{DoxyCompactList}\item 
typedef T $\ast$ \hyperlink{classefl_1_1eina_1_1array_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_3ed03dd8256a229612dfc73a19cc14e5_af9b327d808c08a156751a7c0f26d0adf}{pointer}
\begin{DoxyCompactList}\small\item\em Type for a pointer to an element. \end{DoxyCompactList}\item 
typedef T const  $\ast$ \hyperlink{classefl_1_1eina_1_1array_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_3ed03dd8256a229612dfc73a19cc14e5_a2fb8ca61ac48547bff009cab134245ab}{const\+\_\+pointer}
\begin{DoxyCompactList}\small\item\em Type for a constant pointer for an element. \end{DoxyCompactList}\item 
typedef \hyperlink{classefl_1_1eina_1_1ptr__array_a4610c9d576e371ffc9ce08497bdabe4e}{\+\_\+base\+\_\+type\+::size\+\_\+type} \hyperlink{classefl_1_1eina_1_1array_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_3ed03dd8256a229612dfc73a19cc14e5_aec661895302cddb28d1b68d428f48c89}{size\+\_\+type}
\begin{DoxyCompactList}\small\item\em Type for size information used in the array. \end{DoxyCompactList}\item 
typedef \hyperlink{classefl_1_1eina_1_1ptr__array_a5c3a8035a3b4eef944b95ed53f8c3338}{\+\_\+base\+\_\+type\+::difference\+\_\+type} \hyperlink{classefl_1_1eina_1_1array_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_3ed03dd8256a229612dfc73a19cc14e5_a2113ec056914d7695cf4e051014fcfa5}{difference\+\_\+type}
\begin{DoxyCompactList}\small\item\em Type to represent the distance between two iterators. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{classefl_1_1eina_1_1array_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_3ed03dd8256a229612dfc73a19cc14e5_aef6d6933bb04dd9139f7fa55944a6d9f}\label{classefl_1_1eina_1_1array_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_3ed03dd8256a229612dfc73a19cc14e5_aef6d6933bb04dd9139f7fa55944a6d9f}} 
typedef \+\_\+base\+\_\+type\+::clone\+\_\+allocator\+\_\+type {\bfseries clone\+\_\+allocator\+\_\+type}
\item 
typedef std\+::reverse\+\_\+iterator$<$ \hyperlink{classefl_1_1eina_1_1array_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_3ed03dd8256a229612dfc73a19cc14e5_a2884dcd352b3b53eda64e32d15976854}{iterator} $>$ \hyperlink{classefl_1_1eina_1_1array_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_3ed03dd8256a229612dfc73a19cc14e5_a8ec6e84514619ce95d69a9f5764c155a}{reverse\+\_\+iterator}
\begin{DoxyCompactList}\small\item\em Type for the clone allocator. \end{DoxyCompactList}\item 
typedef \hyperlink{classefl_1_1eina_1_1array_a8ea369fdedaa60a9eef6eaf817c14fb8}{std\+::reverse\+\_\+iterator}$<$ \hyperlink{classefl_1_1eina_1_1array_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_3ed03dd8256a229612dfc73a19cc14e5_a7932f6c7d6e75af8ce1923dbe58f4417}{const\+\_\+iterator} $>$ \hyperlink{classefl_1_1eina_1_1array_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_3ed03dd8256a229612dfc73a19cc14e5_a3c4ea3073e3776d67df81d951a09eaf1}{const\+\_\+reverse\+\_\+iterator}
\begin{DoxyCompactList}\small\item\em Type for reverse iterator for this container. \end{DoxyCompactList}\item 
typedef \hyperlink{struct__Eina__Array}{\+\_\+base\+\_\+type\+::native\+\_\+handle\+\_\+type} \hyperlink{classefl_1_1eina_1_1array_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_3ed03dd8256a229612dfc73a19cc14e5_a9177bbdd328c94a12e5774e54fe41dc9}{native\+\_\+handle\+\_\+type}
\begin{DoxyCompactList}\small\item\em Type for the native handle of the container. \end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{classefl_1_1eina_1_1array_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_3ed03dd8256a229612dfc73a19cc14e5_a9ebdec81437f9be6673784c1a6bc862e}\label{classefl_1_1eina_1_1array_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_3ed03dd8256a229612dfc73a19cc14e5_a9ebdec81437f9be6673784c1a6bc862e}} 
{\bfseries array} (\hyperlink{classefl_1_1eina_1_1array_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_3ed03dd8256a229612dfc73a19cc14e5_a9177bbdd328c94a12e5774e54fe41dc9}{native\+\_\+handle\+\_\+type} handle)
\item 
\mbox{\Hypertarget{classefl_1_1eina_1_1array_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_3ed03dd8256a229612dfc73a19cc14e5_a64eddd09f76ba7292acccab64f7266c5}\label{classefl_1_1eina_1_1array_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_3ed03dd8256a229612dfc73a19cc14e5_a64eddd09f76ba7292acccab64f7266c5}} 
{\bfseries array} (clone\+\_\+allocator\+\_\+type alloc)
\item 
\mbox{\Hypertarget{classefl_1_1eina_1_1array_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_3ed03dd8256a229612dfc73a19cc14e5_aaa4a1d3b7c16a5fc83418f6ad2e0f5b6}\label{classefl_1_1eina_1_1array_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_3ed03dd8256a229612dfc73a19cc14e5_aaa4a1d3b7c16a5fc83418f6ad2e0f5b6}} 
{\bfseries array} (\hyperlink{classefl_1_1eina_1_1array_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_3ed03dd8256a229612dfc73a19cc14e5_aec661895302cddb28d1b68d428f48c89}{size\+\_\+type} n, \hyperlink{classefl_1_1eina_1_1array_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_3ed03dd8256a229612dfc73a19cc14e5_a9dca9aa0d1b7c9ff6d321e9faca337eb}{const\+\_\+reference} t)
\item 
\mbox{\Hypertarget{classefl_1_1eina_1_1array_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_3ed03dd8256a229612dfc73a19cc14e5_a5c9c6d965d8426e40b710430c9a493b8}\label{classefl_1_1eina_1_1array_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_3ed03dd8256a229612dfc73a19cc14e5_a5c9c6d965d8426e40b710430c9a493b8}} 
{\footnotesize template$<$typename Input\+Iterator $>$ }\\{\bfseries array} (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 
\mbox{\Hypertarget{classefl_1_1eina_1_1array_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_3ed03dd8256a229612dfc73a19cc14e5_a39a0e652818324b6ce7f49b025ad7f2f}\label{classefl_1_1eina_1_1array_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_3ed03dd8256a229612dfc73a19cc14e5_a39a0e652818324b6ce7f49b025ad7f2f}} 
{\bfseries array} (\hyperlink{classefl_1_1eina_1_1array}{array}$<$ T, Clone\+Allocator $>$ const \&other)
\item 
\mbox{\Hypertarget{classefl_1_1eina_1_1array_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_3ed03dd8256a229612dfc73a19cc14e5_a60813cebc6023b6bb3103ca17003e217}\label{classefl_1_1eina_1_1array_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_3ed03dd8256a229612dfc73a19cc14e5_a60813cebc6023b6bb3103ca17003e217}} 
{\footnotesize template$<$typename Clone\+Allocator1 $>$ }\\{\bfseries array} (\hyperlink{classefl_1_1eina_1_1array}{array}$<$ T, Clone\+Allocator1 $>$const \&other)
\item 
\mbox{\Hypertarget{classefl_1_1eina_1_1array_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_3ed03dd8256a229612dfc73a19cc14e5_a874500c150c6c207331f2c0c7307ae53}\label{classefl_1_1eina_1_1array_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_3ed03dd8256a229612dfc73a19cc14e5_a874500c150c6c207331f2c0c7307ae53}} 
\hyperlink{classefl_1_1eina_1_1array}{array}$<$ T, Clone\+Allocator $>$ \& {\bfseries operator=} (\hyperlink{classefl_1_1eina_1_1array}{array}$<$ T, Clone\+Allocator $>$const \&other)
\item 
\mbox{\Hypertarget{classefl_1_1eina_1_1array_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_3ed03dd8256a229612dfc73a19cc14e5_a9396f1b9df527531f329224271b15263}\label{classefl_1_1eina_1_1array_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_3ed03dd8256a229612dfc73a19cc14e5_a9396f1b9df527531f329224271b15263}} 
void {\bfseries push\+\_\+back} (\hyperlink{classefl_1_1eina_1_1array_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_3ed03dd8256a229612dfc73a19cc14e5_a9dca9aa0d1b7c9ff6d321e9faca337eb}{const\+\_\+reference} w)
\item 
\mbox{\Hypertarget{classefl_1_1eina_1_1array_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_3ed03dd8256a229612dfc73a19cc14e5_ac8c5c77b691d846cc6e74c292d5b8cde}\label{classefl_1_1eina_1_1array_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_3ed03dd8256a229612dfc73a19cc14e5_ac8c5c77b691d846cc6e74c292d5b8cde}} 
\hyperlink{classefl_1_1eina_1_1array_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_3ed03dd8256a229612dfc73a19cc14e5_a2884dcd352b3b53eda64e32d15976854}{iterator} {\bfseries insert} (\hyperlink{classefl_1_1eina_1_1array_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_3ed03dd8256a229612dfc73a19cc14e5_a2884dcd352b3b53eda64e32d15976854}{iterator} i, \hyperlink{classefl_1_1eina_1_1array_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_3ed03dd8256a229612dfc73a19cc14e5_ac7e14fffff8bad731791184f2ac560fe}{value\+\_\+type} const \&t)
\item 
\mbox{\Hypertarget{classefl_1_1eina_1_1array_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_3ed03dd8256a229612dfc73a19cc14e5_a0cd40219045049308455e2ddfbc1bcec}\label{classefl_1_1eina_1_1array_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_3ed03dd8256a229612dfc73a19cc14e5_a0cd40219045049308455e2ddfbc1bcec}} 
\hyperlink{classefl_1_1eina_1_1array_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_3ed03dd8256a229612dfc73a19cc14e5_a2884dcd352b3b53eda64e32d15976854}{iterator} {\bfseries insert} (\hyperlink{classefl_1_1eina_1_1array_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_3ed03dd8256a229612dfc73a19cc14e5_a2884dcd352b3b53eda64e32d15976854}{iterator} i, size\+\_\+t n, \hyperlink{classefl_1_1eina_1_1array_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_3ed03dd8256a229612dfc73a19cc14e5_ac7e14fffff8bad731791184f2ac560fe}{value\+\_\+type} const \&t)
\item 
\mbox{\Hypertarget{classefl_1_1eina_1_1array_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_3ed03dd8256a229612dfc73a19cc14e5_a5f9364960b037bcd1b3c024b8e246c02}\label{classefl_1_1eina_1_1array_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_3ed03dd8256a229612dfc73a19cc14e5_a5f9364960b037bcd1b3c024b8e246c02}} 
{\footnotesize template$<$typename Input\+Iterator $>$ }\\\hyperlink{classefl_1_1eina_1_1array_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_3ed03dd8256a229612dfc73a19cc14e5_a2884dcd352b3b53eda64e32d15976854}{iterator} {\bfseries insert} (\hyperlink{classefl_1_1eina_1_1array_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_3ed03dd8256a229612dfc73a19cc14e5_a2884dcd352b3b53eda64e32d15976854}{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 
\mbox{\Hypertarget{classefl_1_1eina_1_1array_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_3ed03dd8256a229612dfc73a19cc14e5_ad92b9e31d2e5f898374482be4c7d18ab}\label{classefl_1_1eina_1_1array_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_3ed03dd8256a229612dfc73a19cc14e5_ad92b9e31d2e5f898374482be4c7d18ab}} 
\hyperlink{classefl_1_1eina_1_1array_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_3ed03dd8256a229612dfc73a19cc14e5_a2884dcd352b3b53eda64e32d15976854}{iterator} {\bfseries erase} (\hyperlink{classefl_1_1eina_1_1array_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_3ed03dd8256a229612dfc73a19cc14e5_a2884dcd352b3b53eda64e32d15976854}{iterator} p)
\item 
\mbox{\Hypertarget{classefl_1_1eina_1_1array_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_3ed03dd8256a229612dfc73a19cc14e5_ab70226b0aeece73b72aa39ad34e56409}\label{classefl_1_1eina_1_1array_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_3ed03dd8256a229612dfc73a19cc14e5_ab70226b0aeece73b72aa39ad34e56409}} 
\hyperlink{classefl_1_1eina_1_1array_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_3ed03dd8256a229612dfc73a19cc14e5_a2884dcd352b3b53eda64e32d15976854}{iterator} {\bfseries erase} (\hyperlink{classefl_1_1eina_1_1array_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_3ed03dd8256a229612dfc73a19cc14e5_a2884dcd352b3b53eda64e32d15976854}{iterator} i, \hyperlink{classefl_1_1eina_1_1array_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_3ed03dd8256a229612dfc73a19cc14e5_a2884dcd352b3b53eda64e32d15976854}{iterator} j)
\item 
\mbox{\Hypertarget{classefl_1_1eina_1_1array_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_3ed03dd8256a229612dfc73a19cc14e5_ac0ce758ae99bd980b716825a0864fc70}\label{classefl_1_1eina_1_1array_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_3ed03dd8256a229612dfc73a19cc14e5_ac0ce758ae99bd980b716825a0864fc70}} 
{\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 
\mbox{\Hypertarget{classefl_1_1eina_1_1array_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_3ed03dd8256a229612dfc73a19cc14e5_a0d13ef7c120c82e09b520d594b31c67b}\label{classefl_1_1eina_1_1array_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_3ed03dd8256a229612dfc73a19cc14e5_a0d13ef7c120c82e09b520d594b31c67b}} 
void {\bfseries assign} (\hyperlink{classefl_1_1eina_1_1array_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_3ed03dd8256a229612dfc73a19cc14e5_aec661895302cddb28d1b68d428f48c89}{size\+\_\+type} n, \hyperlink{classefl_1_1eina_1_1array_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_3ed03dd8256a229612dfc73a19cc14e5_ac7e14fffff8bad731791184f2ac560fe}{value\+\_\+type} const \&t)
\item 
\mbox{\Hypertarget{classefl_1_1eina_1_1array_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_3ed03dd8256a229612dfc73a19cc14e5_abf8592d9a086a9af5090bda2320d7076}\label{classefl_1_1eina_1_1array_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_3ed03dd8256a229612dfc73a19cc14e5_abf8592d9a086a9af5090bda2320d7076}} 
\hyperlink{classefl_1_1eina_1_1array_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_3ed03dd8256a229612dfc73a19cc14e5_a0afc43dccf07733233d4e9e0b093fcdb}{reference} {\bfseries front} ()
\item 
\mbox{\Hypertarget{classefl_1_1eina_1_1array_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_3ed03dd8256a229612dfc73a19cc14e5_a29bd7aafa6cae04ba0d8256c21b2dfce}\label{classefl_1_1eina_1_1array_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_3ed03dd8256a229612dfc73a19cc14e5_a29bd7aafa6cae04ba0d8256c21b2dfce}} 
\hyperlink{classefl_1_1eina_1_1array_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_3ed03dd8256a229612dfc73a19cc14e5_a0afc43dccf07733233d4e9e0b093fcdb}{reference} {\bfseries back} ()
\item 
\mbox{\Hypertarget{classefl_1_1eina_1_1array_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_3ed03dd8256a229612dfc73a19cc14e5_aceb5d39be04d12b58074bdf02d20a7ef}\label{classefl_1_1eina_1_1array_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_3ed03dd8256a229612dfc73a19cc14e5_aceb5d39be04d12b58074bdf02d20a7ef}} 
\hyperlink{classefl_1_1eina_1_1array_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_3ed03dd8256a229612dfc73a19cc14e5_a9dca9aa0d1b7c9ff6d321e9faca337eb}{const\+\_\+reference} {\bfseries front} () const
\item 
\mbox{\Hypertarget{classefl_1_1eina_1_1array_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_3ed03dd8256a229612dfc73a19cc14e5_a8771489fbb15f836df075de160bfadc9}\label{classefl_1_1eina_1_1array_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_3ed03dd8256a229612dfc73a19cc14e5_a8771489fbb15f836df075de160bfadc9}} 
\hyperlink{classefl_1_1eina_1_1array_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_3ed03dd8256a229612dfc73a19cc14e5_a9dca9aa0d1b7c9ff6d321e9faca337eb}{const\+\_\+reference} {\bfseries back} () const
\item 
\mbox{\Hypertarget{classefl_1_1eina_1_1array_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_3ed03dd8256a229612dfc73a19cc14e5_aa53b02d6aed09b9668aaf0d86cf0dcb2}\label{classefl_1_1eina_1_1array_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_3ed03dd8256a229612dfc73a19cc14e5_aa53b02d6aed09b9668aaf0d86cf0dcb2}} 
\hyperlink{classefl_1_1eina_1_1array_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_3ed03dd8256a229612dfc73a19cc14e5_a9dca9aa0d1b7c9ff6d321e9faca337eb}{const\+\_\+reference} {\bfseries operator\mbox{[}$\,$\mbox{]}} (\hyperlink{classefl_1_1eina_1_1array_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_3ed03dd8256a229612dfc73a19cc14e5_aec661895302cddb28d1b68d428f48c89}{size\+\_\+type} n) const
\item 
\mbox{\Hypertarget{classefl_1_1eina_1_1array_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_3ed03dd8256a229612dfc73a19cc14e5_aac241d00848d6c1ee9416a150a08a1b1}\label{classefl_1_1eina_1_1array_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_3ed03dd8256a229612dfc73a19cc14e5_aac241d00848d6c1ee9416a150a08a1b1}} 
\hyperlink{classefl_1_1eina_1_1array_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_3ed03dd8256a229612dfc73a19cc14e5_a0afc43dccf07733233d4e9e0b093fcdb}{reference} {\bfseries operator\mbox{[}$\,$\mbox{]}} (\hyperlink{classefl_1_1eina_1_1array_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_3ed03dd8256a229612dfc73a19cc14e5_aec661895302cddb28d1b68d428f48c89}{size\+\_\+type} n)
\item 
\mbox{\Hypertarget{classefl_1_1eina_1_1array_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_3ed03dd8256a229612dfc73a19cc14e5_ac70032efb0fc98e534f75905c453f9c8}\label{classefl_1_1eina_1_1array_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_3ed03dd8256a229612dfc73a19cc14e5_ac70032efb0fc98e534f75905c453f9c8}} 
\hyperlink{classefl_1_1eina_1_1array_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_3ed03dd8256a229612dfc73a19cc14e5_a2884dcd352b3b53eda64e32d15976854}{iterator} {\bfseries begin} ()
\item 
\mbox{\Hypertarget{classefl_1_1eina_1_1array_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_3ed03dd8256a229612dfc73a19cc14e5_a1a67632dda222240ee618b671b78020c}\label{classefl_1_1eina_1_1array_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_3ed03dd8256a229612dfc73a19cc14e5_a1a67632dda222240ee618b671b78020c}} 
\hyperlink{classefl_1_1eina_1_1array_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_3ed03dd8256a229612dfc73a19cc14e5_a2884dcd352b3b53eda64e32d15976854}{iterator} {\bfseries end} ()
\item 
\mbox{\Hypertarget{classefl_1_1eina_1_1array_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_3ed03dd8256a229612dfc73a19cc14e5_ab317bd6e823bf1262a0bacbd9e736886}\label{classefl_1_1eina_1_1array_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_3ed03dd8256a229612dfc73a19cc14e5_ab317bd6e823bf1262a0bacbd9e736886}} 
\hyperlink{classefl_1_1eina_1_1array_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_3ed03dd8256a229612dfc73a19cc14e5_a7932f6c7d6e75af8ce1923dbe58f4417}{const\+\_\+iterator} {\bfseries begin} () const
\item 
\mbox{\Hypertarget{classefl_1_1eina_1_1array_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_3ed03dd8256a229612dfc73a19cc14e5_a1e3cae54862fb72b2b54438ebbb82109}\label{classefl_1_1eina_1_1array_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_3ed03dd8256a229612dfc73a19cc14e5_a1e3cae54862fb72b2b54438ebbb82109}} 
\hyperlink{classefl_1_1eina_1_1array_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_3ed03dd8256a229612dfc73a19cc14e5_a7932f6c7d6e75af8ce1923dbe58f4417}{const\+\_\+iterator} {\bfseries end} () const
\item 
\mbox{\Hypertarget{classefl_1_1eina_1_1array_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_3ed03dd8256a229612dfc73a19cc14e5_add13b1db99385cdd8c721e027a7a8b9b}\label{classefl_1_1eina_1_1array_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_3ed03dd8256a229612dfc73a19cc14e5_add13b1db99385cdd8c721e027a7a8b9b}} 
\hyperlink{classefl_1_1eina_1_1array_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_3ed03dd8256a229612dfc73a19cc14e5_a8ec6e84514619ce95d69a9f5764c155a}{reverse\+\_\+iterator} {\bfseries rbegin} ()
\item 
\mbox{\Hypertarget{classefl_1_1eina_1_1array_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_3ed03dd8256a229612dfc73a19cc14e5_ad29a2a45fd9a200192feeccf4d797a3b}\label{classefl_1_1eina_1_1array_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_3ed03dd8256a229612dfc73a19cc14e5_ad29a2a45fd9a200192feeccf4d797a3b}} 
\hyperlink{classefl_1_1eina_1_1array_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_3ed03dd8256a229612dfc73a19cc14e5_a8ec6e84514619ce95d69a9f5764c155a}{reverse\+\_\+iterator} {\bfseries rend} ()
\item 
\mbox{\Hypertarget{classefl_1_1eina_1_1array_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_3ed03dd8256a229612dfc73a19cc14e5_a64d4f74996b8d78c7b22d8ee259e86e8}\label{classefl_1_1eina_1_1array_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_3ed03dd8256a229612dfc73a19cc14e5_a64d4f74996b8d78c7b22d8ee259e86e8}} 
\hyperlink{classefl_1_1eina_1_1array_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_3ed03dd8256a229612dfc73a19cc14e5_a3c4ea3073e3776d67df81d951a09eaf1}{const\+\_\+reverse\+\_\+iterator} {\bfseries rbegin} () const
\item 
\mbox{\Hypertarget{classefl_1_1eina_1_1array_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_3ed03dd8256a229612dfc73a19cc14e5_acd5e47321419bfa6a52ad354c0eda525}\label{classefl_1_1eina_1_1array_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_3ed03dd8256a229612dfc73a19cc14e5_acd5e47321419bfa6a52ad354c0eda525}} 
\hyperlink{classefl_1_1eina_1_1array_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_3ed03dd8256a229612dfc73a19cc14e5_a3c4ea3073e3776d67df81d951a09eaf1}{const\+\_\+reverse\+\_\+iterator} {\bfseries rend} () const
\item 
\mbox{\Hypertarget{classefl_1_1eina_1_1array_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_3ed03dd8256a229612dfc73a19cc14e5_a783751146276473ca42cab9ca821630d}\label{classefl_1_1eina_1_1array_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_3ed03dd8256a229612dfc73a19cc14e5_a783751146276473ca42cab9ca821630d}} 
\hyperlink{classefl_1_1eina_1_1array_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_3ed03dd8256a229612dfc73a19cc14e5_a7932f6c7d6e75af8ce1923dbe58f4417}{const\+\_\+iterator} {\bfseries cbegin} () const
\item 
\mbox{\Hypertarget{classefl_1_1eina_1_1array_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_3ed03dd8256a229612dfc73a19cc14e5_a8fd475c7ed70b5544cc4851936b3a6a0}\label{classefl_1_1eina_1_1array_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_3ed03dd8256a229612dfc73a19cc14e5_a8fd475c7ed70b5544cc4851936b3a6a0}} 
\hyperlink{classefl_1_1eina_1_1array_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_3ed03dd8256a229612dfc73a19cc14e5_a7932f6c7d6e75af8ce1923dbe58f4417}{const\+\_\+iterator} {\bfseries cend} () const
\item 
\mbox{\Hypertarget{classefl_1_1eina_1_1array_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_3ed03dd8256a229612dfc73a19cc14e5_a712a73f13e9baff94b9b0f9bb545617c}\label{classefl_1_1eina_1_1array_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_3ed03dd8256a229612dfc73a19cc14e5_a712a73f13e9baff94b9b0f9bb545617c}} 
\hyperlink{classefl_1_1eina_1_1array_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_3ed03dd8256a229612dfc73a19cc14e5_a3c4ea3073e3776d67df81d951a09eaf1}{const\+\_\+reverse\+\_\+iterator} {\bfseries crbegin} () const
\item 
\mbox{\Hypertarget{classefl_1_1eina_1_1array_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_3ed03dd8256a229612dfc73a19cc14e5_a3970d98e3817430a32b6c7f0c5446849}\label{classefl_1_1eina_1_1array_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_3ed03dd8256a229612dfc73a19cc14e5_a3970d98e3817430a32b6c7f0c5446849}} 
\hyperlink{classefl_1_1eina_1_1array_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_3ed03dd8256a229612dfc73a19cc14e5_a3c4ea3073e3776d67df81d951a09eaf1}{const\+\_\+reverse\+\_\+iterator} {\bfseries crend} () const
\item 
\mbox{\Hypertarget{classefl_1_1eina_1_1array_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_3ed03dd8256a229612dfc73a19cc14e5_ace2815d76ed72d54f94e3f7e14d46920}\label{classefl_1_1eina_1_1array_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_3ed03dd8256a229612dfc73a19cc14e5_ace2815d76ed72d54f94e3f7e14d46920}} 
\hyperlink{structefl_1_1eina_1_1iterator}{eina\+::iterator}$<$ \hyperlink{classefl_1_1eina_1_1array_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_3ed03dd8256a229612dfc73a19cc14e5_ac7e14fffff8bad731791184f2ac560fe}{value\+\_\+type} $>$ {\bfseries ibegin} ()
\item 
\mbox{\Hypertarget{classefl_1_1eina_1_1array_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_3ed03dd8256a229612dfc73a19cc14e5_a40d218acdc2cba14d9b50cb2278cb44f}\label{classefl_1_1eina_1_1array_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_3ed03dd8256a229612dfc73a19cc14e5_a40d218acdc2cba14d9b50cb2278cb44f}} 
\hyperlink{structefl_1_1eina_1_1iterator}{eina\+::iterator}$<$ \hyperlink{classefl_1_1eina_1_1array_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_3ed03dd8256a229612dfc73a19cc14e5_ac7e14fffff8bad731791184f2ac560fe}{value\+\_\+type} $>$ {\bfseries iend} ()
\item 
\mbox{\Hypertarget{classefl_1_1eina_1_1array_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_3ed03dd8256a229612dfc73a19cc14e5_a9c53dd94f25efd5d023aa26271907460}\label{classefl_1_1eina_1_1array_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_3ed03dd8256a229612dfc73a19cc14e5_a9c53dd94f25efd5d023aa26271907460}} 
\hyperlink{structefl_1_1eina_1_1iterator}{eina\+::iterator}$<$ \hyperlink{classefl_1_1eina_1_1array_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_3ed03dd8256a229612dfc73a19cc14e5_ac7e14fffff8bad731791184f2ac560fe}{value\+\_\+type} const  $>$ {\bfseries ibegin} () const
\item 
\mbox{\Hypertarget{classefl_1_1eina_1_1array_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_3ed03dd8256a229612dfc73a19cc14e5_a60416b79f10657d6a619e21aa5822168}\label{classefl_1_1eina_1_1array_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_3ed03dd8256a229612dfc73a19cc14e5_a60416b79f10657d6a619e21aa5822168}} 
\hyperlink{structefl_1_1eina_1_1iterator}{eina\+::iterator}$<$ \hyperlink{classefl_1_1eina_1_1array_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_3ed03dd8256a229612dfc73a19cc14e5_ac7e14fffff8bad731791184f2ac560fe}{value\+\_\+type} const  $>$ {\bfseries iend} () const
\item 
\mbox{\Hypertarget{classefl_1_1eina_1_1array_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_3ed03dd8256a229612dfc73a19cc14e5_a539afa9091a5af43f73f624f05ea0ce0}\label{classefl_1_1eina_1_1array_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_3ed03dd8256a229612dfc73a19cc14e5_a539afa9091a5af43f73f624f05ea0ce0}} 
\hyperlink{structefl_1_1eina_1_1iterator}{eina\+::iterator}$<$ \hyperlink{classefl_1_1eina_1_1array_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_3ed03dd8256a229612dfc73a19cc14e5_ac7e14fffff8bad731791184f2ac560fe}{value\+\_\+type} const  $>$ {\bfseries cibegin} () const
\item 
\mbox{\Hypertarget{classefl_1_1eina_1_1array_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_3ed03dd8256a229612dfc73a19cc14e5_a38c1a6603984ee0a16a3cecc8f971e15}\label{classefl_1_1eina_1_1array_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_3ed03dd8256a229612dfc73a19cc14e5_a38c1a6603984ee0a16a3cecc8f971e15}} 
\hyperlink{structefl_1_1eina_1_1iterator}{eina\+::iterator}$<$ \hyperlink{classefl_1_1eina_1_1array_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_3ed03dd8256a229612dfc73a19cc14e5_ac7e14fffff8bad731791184f2ac560fe}{value\+\_\+type} const  $>$ {\bfseries ciend} () const
\end{DoxyCompactItemize}
\subsection*{Friends}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{classefl_1_1eina_1_1array_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_3ed03dd8256a229612dfc73a19cc14e5_a30fa6f2113f4271725aad16bc0f07993}\label{classefl_1_1eina_1_1array_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_3ed03dd8256a229612dfc73a19cc14e5_a30fa6f2113f4271725aad16bc0f07993}} 
bool {\bfseries operator==} (\hyperlink{classefl_1_1eina_1_1array}{array}$<$ T, Clone\+Allocator $>$ const \&lhs, \hyperlink{classefl_1_1eina_1_1array}{array}$<$ T, Clone\+Allocator $>$ const \&rhs)
\end{DoxyCompactItemize}


\subsection{Member Typedef Documentation}
\mbox{\Hypertarget{classefl_1_1eina_1_1array_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_3ed03dd8256a229612dfc73a19cc14e5_ac7e14fffff8bad731791184f2ac560fe}\label{classefl_1_1eina_1_1array_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_3ed03dd8256a229612dfc73a19cc14e5_ac7e14fffff8bad731791184f2ac560fe}} 
\index{efl\+::eina\+::array$<$ T, Clone\+Allocator, typename std\+::enable\+\_\+if$<$ std\+::is\+\_\+base\+\_\+of$<$\+::efl\+::eo\+::concrete, T $>$\+::value $>$\+::type $>$@{efl\+::eina\+::array$<$ T, Clone\+Allocator, typename std\+::enable\+\_\+if$<$ std\+::is\+\_\+base\+\_\+of$<$\+::efl\+::eo\+::concrete, T $>$\+::value $>$\+::type $>$}!value\+\_\+type@{value\+\_\+type}}
\index{value\+\_\+type@{value\+\_\+type}!efl\+::eina\+::array$<$ T, Clone\+Allocator, typename std\+::enable\+\_\+if$<$ std\+::is\+\_\+base\+\_\+of$<$\+::efl\+::eo\+::concrete, T $>$\+::value $>$\+::type $>$@{efl\+::eina\+::array$<$ T, Clone\+Allocator, typename std\+::enable\+\_\+if$<$ std\+::is\+\_\+base\+\_\+of$<$\+::efl\+::eo\+::concrete, T $>$\+::value $>$\+::type $>$}}
\subsubsection{\texorpdfstring{value\+\_\+type}{value\_type}}
{\footnotesize\ttfamily template$<$typename T , typename Clone\+Allocator $>$ \\
typedef T \hyperlink{classefl_1_1eina_1_1array}{efl\+::eina\+::array}$<$ 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{classefl_1_1eina_1_1array_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_3ed03dd8256a229612dfc73a19cc14e5_ac7e14fffff8bad731791184f2ac560fe}{value\+\_\+type}}



The type of each element. 

\mbox{\Hypertarget{classefl_1_1eina_1_1array_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_3ed03dd8256a229612dfc73a19cc14e5_a0afc43dccf07733233d4e9e0b093fcdb}\label{classefl_1_1eina_1_1array_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_3ed03dd8256a229612dfc73a19cc14e5_a0afc43dccf07733233d4e9e0b093fcdb}} 
\index{efl\+::eina\+::array$<$ T, Clone\+Allocator, typename std\+::enable\+\_\+if$<$ std\+::is\+\_\+base\+\_\+of$<$\+::efl\+::eo\+::concrete, T $>$\+::value $>$\+::type $>$@{efl\+::eina\+::array$<$ T, Clone\+Allocator, typename std\+::enable\+\_\+if$<$ std\+::is\+\_\+base\+\_\+of$<$\+::efl\+::eo\+::concrete, T $>$\+::value $>$\+::type $>$}!reference@{reference}}
\index{reference@{reference}!efl\+::eina\+::array$<$ T, Clone\+Allocator, typename std\+::enable\+\_\+if$<$ std\+::is\+\_\+base\+\_\+of$<$\+::efl\+::eo\+::concrete, T $>$\+::value $>$\+::type $>$@{efl\+::eina\+::array$<$ T, Clone\+Allocator, typename std\+::enable\+\_\+if$<$ std\+::is\+\_\+base\+\_\+of$<$\+::efl\+::eo\+::concrete, T $>$\+::value $>$\+::type $>$}}
\subsubsection{\texorpdfstring{reference}{reference}}
{\footnotesize\ttfamily template$<$typename T , typename Clone\+Allocator $>$ \\
typedef T\& \hyperlink{classefl_1_1eina_1_1array}{efl\+::eina\+::array}$<$ 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{classefl_1_1eina_1_1array_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_3ed03dd8256a229612dfc73a19cc14e5_a0afc43dccf07733233d4e9e0b093fcdb}{reference}}



Type for a reference to an element. 

\mbox{\Hypertarget{classefl_1_1eina_1_1array_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_3ed03dd8256a229612dfc73a19cc14e5_a9dca9aa0d1b7c9ff6d321e9faca337eb}\label{classefl_1_1eina_1_1array_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_3ed03dd8256a229612dfc73a19cc14e5_a9dca9aa0d1b7c9ff6d321e9faca337eb}} 
\index{efl\+::eina\+::array$<$ T, Clone\+Allocator, typename std\+::enable\+\_\+if$<$ std\+::is\+\_\+base\+\_\+of$<$\+::efl\+::eo\+::concrete, T $>$\+::value $>$\+::type $>$@{efl\+::eina\+::array$<$ T, Clone\+Allocator, typename std\+::enable\+\_\+if$<$ std\+::is\+\_\+base\+\_\+of$<$\+::efl\+::eo\+::concrete, T $>$\+::value $>$\+::type $>$}!const\+\_\+reference@{const\+\_\+reference}}
\index{const\+\_\+reference@{const\+\_\+reference}!efl\+::eina\+::array$<$ T, Clone\+Allocator, typename std\+::enable\+\_\+if$<$ std\+::is\+\_\+base\+\_\+of$<$\+::efl\+::eo\+::concrete, T $>$\+::value $>$\+::type $>$@{efl\+::eina\+::array$<$ T, Clone\+Allocator, typename std\+::enable\+\_\+if$<$ std\+::is\+\_\+base\+\_\+of$<$\+::efl\+::eo\+::concrete, T $>$\+::value $>$\+::type $>$}}
\subsubsection{\texorpdfstring{const\+\_\+reference}{const\_reference}}
{\footnotesize\ttfamily template$<$typename T , typename Clone\+Allocator $>$ \\
typedef T const\& \hyperlink{classefl_1_1eina_1_1array}{efl\+::eina\+::array}$<$ 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{classefl_1_1eina_1_1array_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_3ed03dd8256a229612dfc73a19cc14e5_a9dca9aa0d1b7c9ff6d321e9faca337eb}{const\+\_\+reference}}



Type for a constant reference to an element. 

\mbox{\Hypertarget{classefl_1_1eina_1_1array_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_3ed03dd8256a229612dfc73a19cc14e5_a7932f6c7d6e75af8ce1923dbe58f4417}\label{classefl_1_1eina_1_1array_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_3ed03dd8256a229612dfc73a19cc14e5_a7932f6c7d6e75af8ce1923dbe58f4417}} 
\index{efl\+::eina\+::array$<$ T, Clone\+Allocator, typename std\+::enable\+\_\+if$<$ std\+::is\+\_\+base\+\_\+of$<$\+::efl\+::eo\+::concrete, T $>$\+::value $>$\+::type $>$@{efl\+::eina\+::array$<$ T, Clone\+Allocator, typename std\+::enable\+\_\+if$<$ std\+::is\+\_\+base\+\_\+of$<$\+::efl\+::eo\+::concrete, T $>$\+::value $>$\+::type $>$}!const\+\_\+iterator@{const\+\_\+iterator}}
\index{const\+\_\+iterator@{const\+\_\+iterator}!efl\+::eina\+::array$<$ T, Clone\+Allocator, typename std\+::enable\+\_\+if$<$ std\+::is\+\_\+base\+\_\+of$<$\+::efl\+::eo\+::concrete, T $>$\+::value $>$\+::type $>$@{efl\+::eina\+::array$<$ T, Clone\+Allocator, typename std\+::enable\+\_\+if$<$ std\+::is\+\_\+base\+\_\+of$<$\+::efl\+::eo\+::concrete, T $>$\+::value $>$\+::type $>$}}
\subsubsection{\texorpdfstring{const\+\_\+iterator}{const\_iterator}}
{\footnotesize\ttfamily template$<$typename T , typename Clone\+Allocator $>$ \\
typedef \hyperlink{structefl_1_1eina_1_1__ptr__eo__array__iterator}{\+\_\+ptr\+\_\+eo\+\_\+array\+\_\+iterator}$<$T const$>$ \hyperlink{classefl_1_1eina_1_1array}{efl\+::eina\+::array}$<$ 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{classefl_1_1eina_1_1array_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_3ed03dd8256a229612dfc73a19cc14e5_a7932f6c7d6e75af8ce1923dbe58f4417}{const\+\_\+iterator}}



Type for a iterator for this container. 

\mbox{\Hypertarget{classefl_1_1eina_1_1array_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_3ed03dd8256a229612dfc73a19cc14e5_a2884dcd352b3b53eda64e32d15976854}\label{classefl_1_1eina_1_1array_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_3ed03dd8256a229612dfc73a19cc14e5_a2884dcd352b3b53eda64e32d15976854}} 
\index{efl\+::eina\+::array$<$ T, Clone\+Allocator, typename std\+::enable\+\_\+if$<$ std\+::is\+\_\+base\+\_\+of$<$\+::efl\+::eo\+::concrete, T $>$\+::value $>$\+::type $>$@{efl\+::eina\+::array$<$ T, Clone\+Allocator, typename std\+::enable\+\_\+if$<$ std\+::is\+\_\+base\+\_\+of$<$\+::efl\+::eo\+::concrete, T $>$\+::value $>$\+::type $>$}!iterator@{iterator}}
\index{iterator@{iterator}!efl\+::eina\+::array$<$ T, Clone\+Allocator, typename std\+::enable\+\_\+if$<$ std\+::is\+\_\+base\+\_\+of$<$\+::efl\+::eo\+::concrete, T $>$\+::value $>$\+::type $>$@{efl\+::eina\+::array$<$ T, Clone\+Allocator, typename std\+::enable\+\_\+if$<$ std\+::is\+\_\+base\+\_\+of$<$\+::efl\+::eo\+::concrete, T $>$\+::value $>$\+::type $>$}}
\subsubsection{\texorpdfstring{iterator}{iterator}}
{\footnotesize\ttfamily template$<$typename T , typename Clone\+Allocator $>$ \\
typedef \hyperlink{structefl_1_1eina_1_1__ptr__eo__array__iterator}{\+\_\+ptr\+\_\+eo\+\_\+array\+\_\+iterator}$<$T$>$ \hyperlink{classefl_1_1eina_1_1array}{efl\+::eina\+::array}$<$ 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{classefl_1_1eina_1_1array_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_3ed03dd8256a229612dfc73a19cc14e5_a2884dcd352b3b53eda64e32d15976854}{iterator}}



Type for a constant iterator for this container. 

\mbox{\Hypertarget{classefl_1_1eina_1_1array_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_3ed03dd8256a229612dfc73a19cc14e5_af9b327d808c08a156751a7c0f26d0adf}\label{classefl_1_1eina_1_1array_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_3ed03dd8256a229612dfc73a19cc14e5_af9b327d808c08a156751a7c0f26d0adf}} 
\index{efl\+::eina\+::array$<$ T, Clone\+Allocator, typename std\+::enable\+\_\+if$<$ std\+::is\+\_\+base\+\_\+of$<$\+::efl\+::eo\+::concrete, T $>$\+::value $>$\+::type $>$@{efl\+::eina\+::array$<$ T, Clone\+Allocator, typename std\+::enable\+\_\+if$<$ std\+::is\+\_\+base\+\_\+of$<$\+::efl\+::eo\+::concrete, T $>$\+::value $>$\+::type $>$}!pointer@{pointer}}
\index{pointer@{pointer}!efl\+::eina\+::array$<$ T, Clone\+Allocator, typename std\+::enable\+\_\+if$<$ std\+::is\+\_\+base\+\_\+of$<$\+::efl\+::eo\+::concrete, T $>$\+::value $>$\+::type $>$@{efl\+::eina\+::array$<$ T, Clone\+Allocator, typename std\+::enable\+\_\+if$<$ std\+::is\+\_\+base\+\_\+of$<$\+::efl\+::eo\+::concrete, T $>$\+::value $>$\+::type $>$}}
\subsubsection{\texorpdfstring{pointer}{pointer}}
{\footnotesize\ttfamily template$<$typename T , typename Clone\+Allocator $>$ \\
typedef T$\ast$ \hyperlink{classefl_1_1eina_1_1array}{efl\+::eina\+::array}$<$ 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{classefl_1_1eina_1_1array_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_3ed03dd8256a229612dfc73a19cc14e5_af9b327d808c08a156751a7c0f26d0adf}{pointer}}



Type for a pointer to an element. 

\mbox{\Hypertarget{classefl_1_1eina_1_1array_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_3ed03dd8256a229612dfc73a19cc14e5_a2fb8ca61ac48547bff009cab134245ab}\label{classefl_1_1eina_1_1array_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_3ed03dd8256a229612dfc73a19cc14e5_a2fb8ca61ac48547bff009cab134245ab}} 
\index{efl\+::eina\+::array$<$ T, Clone\+Allocator, typename std\+::enable\+\_\+if$<$ std\+::is\+\_\+base\+\_\+of$<$\+::efl\+::eo\+::concrete, T $>$\+::value $>$\+::type $>$@{efl\+::eina\+::array$<$ T, Clone\+Allocator, typename std\+::enable\+\_\+if$<$ std\+::is\+\_\+base\+\_\+of$<$\+::efl\+::eo\+::concrete, T $>$\+::value $>$\+::type $>$}!const\+\_\+pointer@{const\+\_\+pointer}}
\index{const\+\_\+pointer@{const\+\_\+pointer}!efl\+::eina\+::array$<$ T, Clone\+Allocator, typename std\+::enable\+\_\+if$<$ std\+::is\+\_\+base\+\_\+of$<$\+::efl\+::eo\+::concrete, T $>$\+::value $>$\+::type $>$@{efl\+::eina\+::array$<$ T, Clone\+Allocator, typename std\+::enable\+\_\+if$<$ std\+::is\+\_\+base\+\_\+of$<$\+::efl\+::eo\+::concrete, T $>$\+::value $>$\+::type $>$}}
\subsubsection{\texorpdfstring{const\+\_\+pointer}{const\_pointer}}
{\footnotesize\ttfamily template$<$typename T , typename Clone\+Allocator $>$ \\
typedef T const$\ast$ \hyperlink{classefl_1_1eina_1_1array}{efl\+::eina\+::array}$<$ 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{classefl_1_1eina_1_1array_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_3ed03dd8256a229612dfc73a19cc14e5_a2fb8ca61ac48547bff009cab134245ab}{const\+\_\+pointer}}



Type for a constant pointer for an element. 

\mbox{\Hypertarget{classefl_1_1eina_1_1array_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_3ed03dd8256a229612dfc73a19cc14e5_aec661895302cddb28d1b68d428f48c89}\label{classefl_1_1eina_1_1array_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_3ed03dd8256a229612dfc73a19cc14e5_aec661895302cddb28d1b68d428f48c89}} 
\index{efl\+::eina\+::array$<$ T, Clone\+Allocator, typename std\+::enable\+\_\+if$<$ std\+::is\+\_\+base\+\_\+of$<$\+::efl\+::eo\+::concrete, T $>$\+::value $>$\+::type $>$@{efl\+::eina\+::array$<$ T, Clone\+Allocator, typename std\+::enable\+\_\+if$<$ std\+::is\+\_\+base\+\_\+of$<$\+::efl\+::eo\+::concrete, T $>$\+::value $>$\+::type $>$}!size\+\_\+type@{size\+\_\+type}}
\index{size\+\_\+type@{size\+\_\+type}!efl\+::eina\+::array$<$ T, Clone\+Allocator, typename std\+::enable\+\_\+if$<$ std\+::is\+\_\+base\+\_\+of$<$\+::efl\+::eo\+::concrete, T $>$\+::value $>$\+::type $>$@{efl\+::eina\+::array$<$ T, Clone\+Allocator, typename std\+::enable\+\_\+if$<$ std\+::is\+\_\+base\+\_\+of$<$\+::efl\+::eo\+::concrete, T $>$\+::value $>$\+::type $>$}}
\subsubsection{\texorpdfstring{size\+\_\+type}{size\_type}}
{\footnotesize\ttfamily template$<$typename T , typename Clone\+Allocator $>$ \\
typedef \hyperlink{classefl_1_1eina_1_1ptr__array_a4610c9d576e371ffc9ce08497bdabe4e}{\+\_\+base\+\_\+type\+::size\+\_\+type} \hyperlink{classefl_1_1eina_1_1array}{efl\+::eina\+::array}$<$ 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{classefl_1_1eina_1_1array_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_3ed03dd8256a229612dfc73a19cc14e5_aec661895302cddb28d1b68d428f48c89}{size\+\_\+type}}



Type for size information used in the array. 

\mbox{\Hypertarget{classefl_1_1eina_1_1array_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_3ed03dd8256a229612dfc73a19cc14e5_a2113ec056914d7695cf4e051014fcfa5}\label{classefl_1_1eina_1_1array_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_3ed03dd8256a229612dfc73a19cc14e5_a2113ec056914d7695cf4e051014fcfa5}} 
\index{efl\+::eina\+::array$<$ T, Clone\+Allocator, typename std\+::enable\+\_\+if$<$ std\+::is\+\_\+base\+\_\+of$<$\+::efl\+::eo\+::concrete, T $>$\+::value $>$\+::type $>$@{efl\+::eina\+::array$<$ T, Clone\+Allocator, typename std\+::enable\+\_\+if$<$ std\+::is\+\_\+base\+\_\+of$<$\+::efl\+::eo\+::concrete, T $>$\+::value $>$\+::type $>$}!difference\+\_\+type@{difference\+\_\+type}}
\index{difference\+\_\+type@{difference\+\_\+type}!efl\+::eina\+::array$<$ T, Clone\+Allocator, typename std\+::enable\+\_\+if$<$ std\+::is\+\_\+base\+\_\+of$<$\+::efl\+::eo\+::concrete, T $>$\+::value $>$\+::type $>$@{efl\+::eina\+::array$<$ T, Clone\+Allocator, typename std\+::enable\+\_\+if$<$ std\+::is\+\_\+base\+\_\+of$<$\+::efl\+::eo\+::concrete, T $>$\+::value $>$\+::type $>$}}
\subsubsection{\texorpdfstring{difference\+\_\+type}{difference\_type}}
{\footnotesize\ttfamily template$<$typename T , typename Clone\+Allocator $>$ \\
typedef \hyperlink{classefl_1_1eina_1_1ptr__array_a5c3a8035a3b4eef944b95ed53f8c3338}{\+\_\+base\+\_\+type\+::difference\+\_\+type} \hyperlink{classefl_1_1eina_1_1array}{efl\+::eina\+::array}$<$ 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{classefl_1_1eina_1_1array_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_3ed03dd8256a229612dfc73a19cc14e5_a2113ec056914d7695cf4e051014fcfa5}{difference\+\_\+type}}



Type to represent the distance between two iterators. 

\mbox{\Hypertarget{classefl_1_1eina_1_1array_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_3ed03dd8256a229612dfc73a19cc14e5_a8ec6e84514619ce95d69a9f5764c155a}\label{classefl_1_1eina_1_1array_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_3ed03dd8256a229612dfc73a19cc14e5_a8ec6e84514619ce95d69a9f5764c155a}} 
\index{efl\+::eina\+::array$<$ T, Clone\+Allocator, typename std\+::enable\+\_\+if$<$ std\+::is\+\_\+base\+\_\+of$<$\+::efl\+::eo\+::concrete, T $>$\+::value $>$\+::type $>$@{efl\+::eina\+::array$<$ T, Clone\+Allocator, typename std\+::enable\+\_\+if$<$ std\+::is\+\_\+base\+\_\+of$<$\+::efl\+::eo\+::concrete, T $>$\+::value $>$\+::type $>$}!reverse\+\_\+iterator@{reverse\+\_\+iterator}}
\index{reverse\+\_\+iterator@{reverse\+\_\+iterator}!efl\+::eina\+::array$<$ T, Clone\+Allocator, typename std\+::enable\+\_\+if$<$ std\+::is\+\_\+base\+\_\+of$<$\+::efl\+::eo\+::concrete, T $>$\+::value $>$\+::type $>$@{efl\+::eina\+::array$<$ T, Clone\+Allocator, typename std\+::enable\+\_\+if$<$ std\+::is\+\_\+base\+\_\+of$<$\+::efl\+::eo\+::concrete, T $>$\+::value $>$\+::type $>$}}
\subsubsection{\texorpdfstring{reverse\+\_\+iterator}{reverse\_iterator}}
{\footnotesize\ttfamily template$<$typename T , typename Clone\+Allocator $>$ \\
typedef std\+::reverse\+\_\+iterator$<$\hyperlink{classefl_1_1eina_1_1array_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_3ed03dd8256a229612dfc73a19cc14e5_a2884dcd352b3b53eda64e32d15976854}{iterator}$>$ \hyperlink{classefl_1_1eina_1_1array}{efl\+::eina\+::array}$<$ 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{classefl_1_1eina_1_1array_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_3ed03dd8256a229612dfc73a19cc14e5_a8ec6e84514619ce95d69a9f5764c155a}{reverse\+\_\+iterator}}



Type for the clone allocator. 

Type for reverse iterator for this container. \mbox{\Hypertarget{classefl_1_1eina_1_1array_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_3ed03dd8256a229612dfc73a19cc14e5_a3c4ea3073e3776d67df81d951a09eaf1}\label{classefl_1_1eina_1_1array_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_3ed03dd8256a229612dfc73a19cc14e5_a3c4ea3073e3776d67df81d951a09eaf1}} 
\index{efl\+::eina\+::array$<$ T, Clone\+Allocator, typename std\+::enable\+\_\+if$<$ std\+::is\+\_\+base\+\_\+of$<$\+::efl\+::eo\+::concrete, T $>$\+::value $>$\+::type $>$@{efl\+::eina\+::array$<$ T, Clone\+Allocator, typename std\+::enable\+\_\+if$<$ std\+::is\+\_\+base\+\_\+of$<$\+::efl\+::eo\+::concrete, T $>$\+::value $>$\+::type $>$}!const\+\_\+reverse\+\_\+iterator@{const\+\_\+reverse\+\_\+iterator}}
\index{const\+\_\+reverse\+\_\+iterator@{const\+\_\+reverse\+\_\+iterator}!efl\+::eina\+::array$<$ T, Clone\+Allocator, typename std\+::enable\+\_\+if$<$ std\+::is\+\_\+base\+\_\+of$<$\+::efl\+::eo\+::concrete, T $>$\+::value $>$\+::type $>$@{efl\+::eina\+::array$<$ T, Clone\+Allocator, typename std\+::enable\+\_\+if$<$ std\+::is\+\_\+base\+\_\+of$<$\+::efl\+::eo\+::concrete, T $>$\+::value $>$\+::type $>$}}
\subsubsection{\texorpdfstring{const\+\_\+reverse\+\_\+iterator}{const\_reverse\_iterator}}
{\footnotesize\ttfamily template$<$typename T , typename Clone\+Allocator $>$ \\
typedef \hyperlink{classefl_1_1eina_1_1array_a8ea369fdedaa60a9eef6eaf817c14fb8}{std\+::reverse\+\_\+iterator}$<$\hyperlink{classefl_1_1eina_1_1array_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_3ed03dd8256a229612dfc73a19cc14e5_a7932f6c7d6e75af8ce1923dbe58f4417}{const\+\_\+iterator}$>$ \hyperlink{classefl_1_1eina_1_1array}{efl\+::eina\+::array}$<$ 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{classefl_1_1eina_1_1array_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_3ed03dd8256a229612dfc73a19cc14e5_a3c4ea3073e3776d67df81d951a09eaf1}{const\+\_\+reverse\+\_\+iterator}}



Type for reverse iterator for this container. 

\mbox{\Hypertarget{classefl_1_1eina_1_1array_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_3ed03dd8256a229612dfc73a19cc14e5_a9177bbdd328c94a12e5774e54fe41dc9}\label{classefl_1_1eina_1_1array_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_3ed03dd8256a229612dfc73a19cc14e5_a9177bbdd328c94a12e5774e54fe41dc9}} 
\index{efl\+::eina\+::array$<$ T, Clone\+Allocator, typename std\+::enable\+\_\+if$<$ std\+::is\+\_\+base\+\_\+of$<$\+::efl\+::eo\+::concrete, T $>$\+::value $>$\+::type $>$@{efl\+::eina\+::array$<$ T, Clone\+Allocator, typename std\+::enable\+\_\+if$<$ std\+::is\+\_\+base\+\_\+of$<$\+::efl\+::eo\+::concrete, T $>$\+::value $>$\+::type $>$}!native\+\_\+handle\+\_\+type@{native\+\_\+handle\+\_\+type}}
\index{native\+\_\+handle\+\_\+type@{native\+\_\+handle\+\_\+type}!efl\+::eina\+::array$<$ T, Clone\+Allocator, typename std\+::enable\+\_\+if$<$ std\+::is\+\_\+base\+\_\+of$<$\+::efl\+::eo\+::concrete, T $>$\+::value $>$\+::type $>$@{efl\+::eina\+::array$<$ T, Clone\+Allocator, typename std\+::enable\+\_\+if$<$ std\+::is\+\_\+base\+\_\+of$<$\+::efl\+::eo\+::concrete, T $>$\+::value $>$\+::type $>$}}
\subsubsection{\texorpdfstring{native\+\_\+handle\+\_\+type}{native\_handle\_type}}
{\footnotesize\ttfamily template$<$typename T , typename Clone\+Allocator $>$ \\
typedef \hyperlink{struct__Eina__Array}{\+\_\+base\+\_\+type\+::native\+\_\+handle\+\_\+type} \hyperlink{classefl_1_1eina_1_1array}{efl\+::eina\+::array}$<$ 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{classefl_1_1eina_1_1array_3_01T_00_01CloneAllocator_00_01typename_01std_1_1enable__if_3_01std_1_3ed03dd8256a229612dfc73a19cc14e5_a9177bbdd328c94a12e5774e54fe41dc9}{native\+\_\+handle\+\_\+type}}



Type for the native handle of the container. 

