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

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

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

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

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

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

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

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

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

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

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

