\hypertarget{classefl_1_1eina_1_1range__array_3_01T_00_01typename_01std_1_1enable__if_3_01std_1_1is__base__ofed2a09e49862f16c54f8819c55d446cf}{}\section{efl\+:\+:eina\+:\+:range\+\_\+array$<$ T, typename std\+:\+:enable\+\_\+if$<$ std\+:\+:is\+\_\+base\+\_\+of$<$\+:\+:efl\+:\+:eo\+:\+:concrete, T $>$\+:\+:value $>$\+:\+:type $>$ Class Template Reference}
\label{classefl_1_1eina_1_1range__array_3_01T_00_01typename_01std_1_1enable__if_3_01std_1_1is__base__ofed2a09e49862f16c54f8819c55d446cf}\index{efl\+::eina\+::range\+\_\+array$<$ T, typename std\+::enable\+\_\+if$<$ std\+::is\+\_\+base\+\_\+of$<$\+::efl\+::eo\+::concrete, T $>$\+::value $>$\+::type $>$@{efl\+::eina\+::range\+\_\+array$<$ T, typename std\+::enable\+\_\+if$<$ std\+::is\+\_\+base\+\_\+of$<$\+::efl\+::eo\+::concrete, T $>$\+::value $>$\+::type $>$}}
\subsection*{Public Types}
\begin{DoxyCompactItemize}
\item 
\hypertarget{classefl_1_1eina_1_1range__array_3_01T_00_01typename_01std_1_1enable__if_3_01std_1_1is__base__ofed2a09e49862f16c54f8819c55d446cf_ae0dc70bea1a5cf96d5b4d447fea83cc5}{}\label{classefl_1_1eina_1_1range__array_3_01T_00_01typename_01std_1_1enable__if_3_01std_1_1is__base__ofed2a09e49862f16c54f8819c55d446cf_ae0dc70bea1a5cf96d5b4d447fea83cc5} 
typedef T {\bfseries value\+\_\+type}
\item 
\hypertarget{classefl_1_1eina_1_1range__array_3_01T_00_01typename_01std_1_1enable__if_3_01std_1_1is__base__ofed2a09e49862f16c54f8819c55d446cf_a7559d537be9ede99e5211f52677433c2}{}\label{classefl_1_1eina_1_1range__array_3_01T_00_01typename_01std_1_1enable__if_3_01std_1_1is__base__ofed2a09e49862f16c54f8819c55d446cf_a7559d537be9ede99e5211f52677433c2} 
typedef value\+\_\+type \& {\bfseries reference}
\item 
\hypertarget{classefl_1_1eina_1_1range__array_3_01T_00_01typename_01std_1_1enable__if_3_01std_1_1is__base__ofed2a09e49862f16c54f8819c55d446cf_a5ba76fa610067dd7af0d429835917c62}{}\label{classefl_1_1eina_1_1range__array_3_01T_00_01typename_01std_1_1enable__if_3_01std_1_1is__base__ofed2a09e49862f16c54f8819c55d446cf_a5ba76fa610067dd7af0d429835917c62} 
typedef value\+\_\+type const  \& {\bfseries const\+\_\+reference}
\item 
\hypertarget{classefl_1_1eina_1_1range__array_3_01T_00_01typename_01std_1_1enable__if_3_01std_1_1is__base__ofed2a09e49862f16c54f8819c55d446cf_a6cd175316a43eaadfe2b5fd548adb980}{}\label{classefl_1_1eina_1_1range__array_3_01T_00_01typename_01std_1_1enable__if_3_01std_1_1is__base__ofed2a09e49862f16c54f8819c55d446cf_a6cd175316a43eaadfe2b5fd548adb980} 
typedef \hyperlink{structefl_1_1eina_1_1__ptr__eo__array__iterator}{\+\_\+ptr\+\_\+eo\+\_\+array\+\_\+iterator}$<$ value\+\_\+type const  $>$ {\bfseries const\+\_\+iterator}
\item 
\hypertarget{classefl_1_1eina_1_1range__array_3_01T_00_01typename_01std_1_1enable__if_3_01std_1_1is__base__ofed2a09e49862f16c54f8819c55d446cf_a7bd6595ea27c457789942094abe59128}{}\label{classefl_1_1eina_1_1range__array_3_01T_00_01typename_01std_1_1enable__if_3_01std_1_1is__base__ofed2a09e49862f16c54f8819c55d446cf_a7bd6595ea27c457789942094abe59128} 
typedef \hyperlink{structefl_1_1eina_1_1__ptr__eo__array__iterator}{\+\_\+ptr\+\_\+eo\+\_\+array\+\_\+iterator}$<$ value\+\_\+type $>$ {\bfseries iterator}
\item 
\hypertarget{classefl_1_1eina_1_1range__array_3_01T_00_01typename_01std_1_1enable__if_3_01std_1_1is__base__ofed2a09e49862f16c54f8819c55d446cf_a3a026893c3a6b4a094e37a0151ab2ea4}{}\label{classefl_1_1eina_1_1range__array_3_01T_00_01typename_01std_1_1enable__if_3_01std_1_1is__base__ofed2a09e49862f16c54f8819c55d446cf_a3a026893c3a6b4a094e37a0151ab2ea4} 
typedef value\+\_\+type $\ast$ {\bfseries pointer}
\item 
\hypertarget{classefl_1_1eina_1_1range__array_3_01T_00_01typename_01std_1_1enable__if_3_01std_1_1is__base__ofed2a09e49862f16c54f8819c55d446cf_af4586917bf6a6dc9a3a91d81a4084f34}{}\label{classefl_1_1eina_1_1range__array_3_01T_00_01typename_01std_1_1enable__if_3_01std_1_1is__base__ofed2a09e49862f16c54f8819c55d446cf_af4586917bf6a6dc9a3a91d81a4084f34} 
typedef value\+\_\+type const  $\ast$ {\bfseries const\+\_\+pointer}
\item 
\hypertarget{classefl_1_1eina_1_1range__array_3_01T_00_01typename_01std_1_1enable__if_3_01std_1_1is__base__ofed2a09e49862f16c54f8819c55d446cf_a1128dcf9a1e7f3af2c8e839d2ff3fc0d}{}\label{classefl_1_1eina_1_1range__array_3_01T_00_01typename_01std_1_1enable__if_3_01std_1_1is__base__ofed2a09e49862f16c54f8819c55d446cf_a1128dcf9a1e7f3af2c8e839d2ff3fc0d} 
typedef std\+::size\+\_\+t {\bfseries size\+\_\+type}
\item 
\hypertarget{classefl_1_1eina_1_1range__array_3_01T_00_01typename_01std_1_1enable__if_3_01std_1_1is__base__ofed2a09e49862f16c54f8819c55d446cf_ab3ffc9a38ee9362f6dfc2debc927f696}{}\label{classefl_1_1eina_1_1range__array_3_01T_00_01typename_01std_1_1enable__if_3_01std_1_1is__base__ofed2a09e49862f16c54f8819c55d446cf_ab3ffc9a38ee9362f6dfc2debc927f696} 
typedef std\+::ptrdiff\+\_\+t {\bfseries difference\+\_\+type}
\item 
\hypertarget{classefl_1_1eina_1_1range__array_3_01T_00_01typename_01std_1_1enable__if_3_01std_1_1is__base__ofed2a09e49862f16c54f8819c55d446cf_a7e29fc6d08152c3803f74dbf579860d3}{}\label{classefl_1_1eina_1_1range__array_3_01T_00_01typename_01std_1_1enable__if_3_01std_1_1is__base__ofed2a09e49862f16c54f8819c55d446cf_a7e29fc6d08152c3803f74dbf579860d3} 
typedef std\+::reverse\+\_\+iterator$<$ \hyperlink{structefl_1_1eina_1_1__ptr__eo__array__iterator}{iterator} $>$ {\bfseries reverse\+\_\+iterator}
\item 
\hypertarget{classefl_1_1eina_1_1range__array_3_01T_00_01typename_01std_1_1enable__if_3_01std_1_1is__base__ofed2a09e49862f16c54f8819c55d446cf_a60794f78ba2c1c8b7c2f29c146ef2a50}{}\label{classefl_1_1eina_1_1range__array_3_01T_00_01typename_01std_1_1enable__if_3_01std_1_1is__base__ofed2a09e49862f16c54f8819c55d446cf_a60794f78ba2c1c8b7c2f29c146ef2a50} 
typedef std\+::reverse\+\_\+iterator$<$ \hyperlink{structefl_1_1eina_1_1__ptr__eo__array__iterator}{const\+\_\+iterator} $>$ {\bfseries const\+\_\+reverse\+\_\+iterator}
\item 
\hypertarget{classefl_1_1eina_1_1range__array_3_01T_00_01typename_01std_1_1enable__if_3_01std_1_1is__base__ofed2a09e49862f16c54f8819c55d446cf_a4ace036fa9e40d62df4ae430e7228e91}{}\label{classefl_1_1eina_1_1range__array_3_01T_00_01typename_01std_1_1enable__if_3_01std_1_1is__base__ofed2a09e49862f16c54f8819c55d446cf_a4ace036fa9e40d62df4ae430e7228e91} 
typedef \+\_\+base\+\_\+type\+::native\+\_\+handle\+\_\+type {\bfseries native\+\_\+handle\+\_\+type}
\end{DoxyCompactItemize}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hypertarget{classefl_1_1eina_1_1range__array_3_01T_00_01typename_01std_1_1enable__if_3_01std_1_1is__base__ofed2a09e49862f16c54f8819c55d446cf_a28e22d3bb8a2c3b89d7fe91de26f25b1}{}\label{classefl_1_1eina_1_1range__array_3_01T_00_01typename_01std_1_1enable__if_3_01std_1_1is__base__ofed2a09e49862f16c54f8819c55d446cf_a28e22d3bb8a2c3b89d7fe91de26f25b1} 
{\bfseries range\+\_\+array} (native\+\_\+handle\+\_\+type handle)
\item 
\hypertarget{classefl_1_1eina_1_1range__array_3_01T_00_01typename_01std_1_1enable__if_3_01std_1_1is__base__ofed2a09e49862f16c54f8819c55d446cf_af00f22394d7c27478cfd3df1a016aad0}{}\label{classefl_1_1eina_1_1range__array_3_01T_00_01typename_01std_1_1enable__if_3_01std_1_1is__base__ofed2a09e49862f16c54f8819c55d446cf_af00f22394d7c27478cfd3df1a016aad0} 
{\bfseries range\+\_\+array} (\hyperlink{classefl_1_1eina_1_1range__array}{range\+\_\+array}$<$ T $>$ const \&other)
\item 
\hypertarget{classefl_1_1eina_1_1range__array_3_01T_00_01typename_01std_1_1enable__if_3_01std_1_1is__base__ofed2a09e49862f16c54f8819c55d446cf_a1dc72df98ddf24e49e2064b7851e061e}{}\label{classefl_1_1eina_1_1range__array_3_01T_00_01typename_01std_1_1enable__if_3_01std_1_1is__base__ofed2a09e49862f16c54f8819c55d446cf_a1dc72df98ddf24e49e2064b7851e061e} 
\hyperlink{classefl_1_1eina_1_1range__array}{range\+\_\+array}$<$ T $>$ \& {\bfseries operator=} (\hyperlink{classefl_1_1eina_1_1range__array}{range\+\_\+array}$<$ T $>$const \&other)
\item 
\hypertarget{classefl_1_1eina_1_1range__array_3_01T_00_01typename_01std_1_1enable__if_3_01std_1_1is__base__ofed2a09e49862f16c54f8819c55d446cf_a216b43cd85b2af518c5d36b238f65b5f}{}\label{classefl_1_1eina_1_1range__array_3_01T_00_01typename_01std_1_1enable__if_3_01std_1_1is__base__ofed2a09e49862f16c54f8819c55d446cf_a216b43cd85b2af518c5d36b238f65b5f} 
\hyperlink{classefl_1_1eina_1_1range__array}{range\+\_\+array} \& {\bfseries operator=} (\hyperlink{classefl_1_1eina_1_1range__array}{range\+\_\+array} \&\&other)=default
\item 
\hypertarget{classefl_1_1eina_1_1range__array_3_01T_00_01typename_01std_1_1enable__if_3_01std_1_1is__base__ofed2a09e49862f16c54f8819c55d446cf_a1c945282ed7e6bef68b1ac1c2fe2a377}{}\label{classefl_1_1eina_1_1range__array_3_01T_00_01typename_01std_1_1enable__if_3_01std_1_1is__base__ofed2a09e49862f16c54f8819c55d446cf_a1c945282ed7e6bef68b1ac1c2fe2a377} 
{\bfseries range\+\_\+array} (\hyperlink{classefl_1_1eina_1_1range__array}{range\+\_\+array} \&\&other)=default
\item 
\hypertarget{classefl_1_1eina_1_1range__array_3_01T_00_01typename_01std_1_1enable__if_3_01std_1_1is__base__ofed2a09e49862f16c54f8819c55d446cf_a7d80028aa7b5188aa9d5886ad75a3182}{}\label{classefl_1_1eina_1_1range__array_3_01T_00_01typename_01std_1_1enable__if_3_01std_1_1is__base__ofed2a09e49862f16c54f8819c55d446cf_a7d80028aa7b5188aa9d5886ad75a3182} 
reference {\bfseries front} ()
\item 
\hypertarget{classefl_1_1eina_1_1range__array_3_01T_00_01typename_01std_1_1enable__if_3_01std_1_1is__base__ofed2a09e49862f16c54f8819c55d446cf_ae4c3d895053c086e5c3db00b046b53f7}{}\label{classefl_1_1eina_1_1range__array_3_01T_00_01typename_01std_1_1enable__if_3_01std_1_1is__base__ofed2a09e49862f16c54f8819c55d446cf_ae4c3d895053c086e5c3db00b046b53f7} 
reference {\bfseries back} ()
\item 
\hypertarget{classefl_1_1eina_1_1range__array_3_01T_00_01typename_01std_1_1enable__if_3_01std_1_1is__base__ofed2a09e49862f16c54f8819c55d446cf_ab476b28fd9ccda66f96b5b034ba32a6b}{}\label{classefl_1_1eina_1_1range__array_3_01T_00_01typename_01std_1_1enable__if_3_01std_1_1is__base__ofed2a09e49862f16c54f8819c55d446cf_ab476b28fd9ccda66f96b5b034ba32a6b} 
const\+\_\+reference {\bfseries front} () const
\item 
\hypertarget{classefl_1_1eina_1_1range__array_3_01T_00_01typename_01std_1_1enable__if_3_01std_1_1is__base__ofed2a09e49862f16c54f8819c55d446cf_a8e8d78c251175055e7f07eba4f1694aa}{}\label{classefl_1_1eina_1_1range__array_3_01T_00_01typename_01std_1_1enable__if_3_01std_1_1is__base__ofed2a09e49862f16c54f8819c55d446cf_a8e8d78c251175055e7f07eba4f1694aa} 
const\+\_\+reference {\bfseries back} () const
\item 
\hypertarget{classefl_1_1eina_1_1range__array_3_01T_00_01typename_01std_1_1enable__if_3_01std_1_1is__base__ofed2a09e49862f16c54f8819c55d446cf_a2db4143617da812c0fb469a31e99f4ea}{}\label{classefl_1_1eina_1_1range__array_3_01T_00_01typename_01std_1_1enable__if_3_01std_1_1is__base__ofed2a09e49862f16c54f8819c55d446cf_a2db4143617da812c0fb469a31e99f4ea} 
\hyperlink{structefl_1_1eina_1_1__ptr__eo__array__iterator}{iterator} {\bfseries begin} ()
\item 
\hypertarget{classefl_1_1eina_1_1range__array_3_01T_00_01typename_01std_1_1enable__if_3_01std_1_1is__base__ofed2a09e49862f16c54f8819c55d446cf_aefafc7b3e8225f053ef288ed5da2bdb7}{}\label{classefl_1_1eina_1_1range__array_3_01T_00_01typename_01std_1_1enable__if_3_01std_1_1is__base__ofed2a09e49862f16c54f8819c55d446cf_aefafc7b3e8225f053ef288ed5da2bdb7} 
\hyperlink{structefl_1_1eina_1_1__ptr__eo__array__iterator}{iterator} {\bfseries end} ()
\item 
\hypertarget{classefl_1_1eina_1_1range__array_3_01T_00_01typename_01std_1_1enable__if_3_01std_1_1is__base__ofed2a09e49862f16c54f8819c55d446cf_a2b2ca51c478ce550ea081963f5c1ada4}{}\label{classefl_1_1eina_1_1range__array_3_01T_00_01typename_01std_1_1enable__if_3_01std_1_1is__base__ofed2a09e49862f16c54f8819c55d446cf_a2b2ca51c478ce550ea081963f5c1ada4} 
\hyperlink{structefl_1_1eina_1_1__ptr__eo__array__iterator}{const\+\_\+iterator} {\bfseries begin} () const
\item 
\hypertarget{classefl_1_1eina_1_1range__array_3_01T_00_01typename_01std_1_1enable__if_3_01std_1_1is__base__ofed2a09e49862f16c54f8819c55d446cf_a8e2ff1d92d10571b86c8c495da915e91}{}\label{classefl_1_1eina_1_1range__array_3_01T_00_01typename_01std_1_1enable__if_3_01std_1_1is__base__ofed2a09e49862f16c54f8819c55d446cf_a8e2ff1d92d10571b86c8c495da915e91} 
\hyperlink{structefl_1_1eina_1_1__ptr__eo__array__iterator}{const\+\_\+iterator} {\bfseries end} () const
\item 
\hypertarget{classefl_1_1eina_1_1range__array_3_01T_00_01typename_01std_1_1enable__if_3_01std_1_1is__base__ofed2a09e49862f16c54f8819c55d446cf_af591781d75e9b4b59e905ce389cdc00d}{}\label{classefl_1_1eina_1_1range__array_3_01T_00_01typename_01std_1_1enable__if_3_01std_1_1is__base__ofed2a09e49862f16c54f8819c55d446cf_af591781d75e9b4b59e905ce389cdc00d} 
\hyperlink{structefl_1_1eina_1_1__ptr__eo__array__iterator}{const\+\_\+iterator} {\bfseries cbegin} () const
\item 
\hypertarget{classefl_1_1eina_1_1range__array_3_01T_00_01typename_01std_1_1enable__if_3_01std_1_1is__base__ofed2a09e49862f16c54f8819c55d446cf_a6506c902276de8b8cd31b50604fd00d0}{}\label{classefl_1_1eina_1_1range__array_3_01T_00_01typename_01std_1_1enable__if_3_01std_1_1is__base__ofed2a09e49862f16c54f8819c55d446cf_a6506c902276de8b8cd31b50604fd00d0} 
\hyperlink{structefl_1_1eina_1_1__ptr__eo__array__iterator}{const\+\_\+iterator} {\bfseries cend} () const
\item 
\hypertarget{classefl_1_1eina_1_1range__array_3_01T_00_01typename_01std_1_1enable__if_3_01std_1_1is__base__ofed2a09e49862f16c54f8819c55d446cf_a5da232d5c5f0f880a37e8ad9a686074c}{}\label{classefl_1_1eina_1_1range__array_3_01T_00_01typename_01std_1_1enable__if_3_01std_1_1is__base__ofed2a09e49862f16c54f8819c55d446cf_a5da232d5c5f0f880a37e8ad9a686074c} 
reverse\+\_\+iterator {\bfseries rbegin} ()
\item 
\hypertarget{classefl_1_1eina_1_1range__array_3_01T_00_01typename_01std_1_1enable__if_3_01std_1_1is__base__ofed2a09e49862f16c54f8819c55d446cf_a3341de0dad3fec58cdbcb4af097b7ccf}{}\label{classefl_1_1eina_1_1range__array_3_01T_00_01typename_01std_1_1enable__if_3_01std_1_1is__base__ofed2a09e49862f16c54f8819c55d446cf_a3341de0dad3fec58cdbcb4af097b7ccf} 
reverse\+\_\+iterator {\bfseries rend} ()
\item 
\hypertarget{classefl_1_1eina_1_1range__array_3_01T_00_01typename_01std_1_1enable__if_3_01std_1_1is__base__ofed2a09e49862f16c54f8819c55d446cf_a2f4deadbf1e03c9c2168720e523a579e}{}\label{classefl_1_1eina_1_1range__array_3_01T_00_01typename_01std_1_1enable__if_3_01std_1_1is__base__ofed2a09e49862f16c54f8819c55d446cf_a2f4deadbf1e03c9c2168720e523a579e} 
const\+\_\+reverse\+\_\+iterator {\bfseries rbegin} () const
\item 
\hypertarget{classefl_1_1eina_1_1range__array_3_01T_00_01typename_01std_1_1enable__if_3_01std_1_1is__base__ofed2a09e49862f16c54f8819c55d446cf_a5e5f5c40699a3959a90b750b498ec28d}{}\label{classefl_1_1eina_1_1range__array_3_01T_00_01typename_01std_1_1enable__if_3_01std_1_1is__base__ofed2a09e49862f16c54f8819c55d446cf_a5e5f5c40699a3959a90b750b498ec28d} 
const\+\_\+reverse\+\_\+iterator {\bfseries rend} () const
\item 
\hypertarget{classefl_1_1eina_1_1range__array_3_01T_00_01typename_01std_1_1enable__if_3_01std_1_1is__base__ofed2a09e49862f16c54f8819c55d446cf_a565d4f9ce767eb175190fa467b10429e}{}\label{classefl_1_1eina_1_1range__array_3_01T_00_01typename_01std_1_1enable__if_3_01std_1_1is__base__ofed2a09e49862f16c54f8819c55d446cf_a565d4f9ce767eb175190fa467b10429e} 
const\+\_\+reverse\+\_\+iterator {\bfseries crbegin} () const
\item 
\hypertarget{classefl_1_1eina_1_1range__array_3_01T_00_01typename_01std_1_1enable__if_3_01std_1_1is__base__ofed2a09e49862f16c54f8819c55d446cf_a4ce2cc7029831ce4f104f26a01812028}{}\label{classefl_1_1eina_1_1range__array_3_01T_00_01typename_01std_1_1enable__if_3_01std_1_1is__base__ofed2a09e49862f16c54f8819c55d446cf_a4ce2cc7029831ce4f104f26a01812028} 
const\+\_\+reverse\+\_\+iterator {\bfseries crend} () const
\end{DoxyCompactItemize}
\subsection*{Friends}
\begin{DoxyCompactItemize}
\item 
\hypertarget{classefl_1_1eina_1_1range__array_3_01T_00_01typename_01std_1_1enable__if_3_01std_1_1is__base__ofed2a09e49862f16c54f8819c55d446cf_aff1158bc9fdc3caf2c52225681c8693b}{}\label{classefl_1_1eina_1_1range__array_3_01T_00_01typename_01std_1_1enable__if_3_01std_1_1is__base__ofed2a09e49862f16c54f8819c55d446cf_aff1158bc9fdc3caf2c52225681c8693b} 
bool {\bfseries operator==} (\hyperlink{classefl_1_1eina_1_1range__array}{range\+\_\+array}$<$ T $>$ const \&rhs, \hyperlink{classefl_1_1eina_1_1range__array}{range\+\_\+array}$<$ T $>$ const \&lhs)
\end{DoxyCompactItemize}
