\hypertarget{classefl_1_1eina_1_1range__array}{}\section{efl\+:\+:eina\+:\+:range\+\_\+array$<$ T, Enable $>$ Class Template Reference}
\label{classefl_1_1eina_1_1range__array}\index{efl\+::eina\+::range\+\_\+array$<$ T, Enable $>$@{efl\+::eina\+::range\+\_\+array$<$ T, Enable $>$}}
\subsection*{Public Types}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{classefl_1_1eina_1_1range__array_a1f23369bdbbebd27cd1d2e117f45b95a}\label{classefl_1_1eina_1_1range__array_a1f23369bdbbebd27cd1d2e117f45b95a}} 
typedef \mbox{\hyperlink{structefl_1_1eina_1_1range__ptr__array_af0a079098dfeadf7e81612cf2fc08244}{\+\_\+base\+\_\+type\+::value\+\_\+type}} {\bfseries value\+\_\+type}
\item 
\mbox{\Hypertarget{classefl_1_1eina_1_1range__array_ae358837fab8cfc17a0b73e9c946b949c}\label{classefl_1_1eina_1_1range__array_ae358837fab8cfc17a0b73e9c946b949c}} 
typedef \mbox{\hyperlink{structefl_1_1eina_1_1__range__template_a915f6849c6818fab8030171d83ba5eb1}{\+\_\+base\+\_\+type\+::reference}} {\bfseries reference}
\item 
\mbox{\Hypertarget{classefl_1_1eina_1_1range__array_a04eba435c4a6297e54d52a834d782243}\label{classefl_1_1eina_1_1range__array_a04eba435c4a6297e54d52a834d782243}} 
typedef \mbox{\hyperlink{structefl_1_1eina_1_1__range__template_af84d8bf0e2c389a731efbf6cc0edb41b}{\+\_\+base\+\_\+type\+::const\+\_\+reference}} {\bfseries const\+\_\+reference}
\item 
\mbox{\Hypertarget{classefl_1_1eina_1_1range__array_a8c5ed02f9d20b53b4742a32e8f1dba89}\label{classefl_1_1eina_1_1range__array_a8c5ed02f9d20b53b4742a32e8f1dba89}} 
typedef \mbox{\hyperlink{structefl_1_1eina_1_1__range__template_ae5dfe256d24ef9a4fb302de3e0fac938}{\+\_\+base\+\_\+type\+::const\+\_\+iterator}} {\bfseries const\+\_\+iterator}
\item 
\mbox{\Hypertarget{classefl_1_1eina_1_1range__array_a2fbdf9fadd391a208a7a8596dd942dda}\label{classefl_1_1eina_1_1range__array_a2fbdf9fadd391a208a7a8596dd942dda}} 
typedef \mbox{\hyperlink{structefl_1_1eina_1_1__range__template_a6b4ea1d0bc89684eaa752d7651dd3d0a}{\+\_\+base\+\_\+type\+::iterator}} {\bfseries iterator}
\item 
\mbox{\Hypertarget{classefl_1_1eina_1_1range__array_a598f3a3bf3fce6a2fc6e61d5156becf4}\label{classefl_1_1eina_1_1range__array_a598f3a3bf3fce6a2fc6e61d5156becf4}} 
typedef \mbox{\hyperlink{structefl_1_1eina_1_1__range__template_a3a4280291f1a67b04f91fa2cea18a898}{\+\_\+base\+\_\+type\+::pointer}} {\bfseries pointer}
\item 
\mbox{\Hypertarget{classefl_1_1eina_1_1range__array_a19ad92ec9223434cbe8eef691c7cbcfa}\label{classefl_1_1eina_1_1range__array_a19ad92ec9223434cbe8eef691c7cbcfa}} 
typedef \mbox{\hyperlink{structefl_1_1eina_1_1__range__template_afdec054074ea2cae5b1b8efdb2e15da6}{\+\_\+base\+\_\+type\+::const\+\_\+pointer}} {\bfseries const\+\_\+pointer}
\item 
\mbox{\Hypertarget{classefl_1_1eina_1_1range__array_a4c8a639fb472902f8394387c7872a975}\label{classefl_1_1eina_1_1range__array_a4c8a639fb472902f8394387c7872a975}} 
typedef \mbox{\hyperlink{structefl_1_1eina_1_1__range__template_a5395df58d7bf0c4c82a24c61e4646763}{\+\_\+base\+\_\+type\+::size\+\_\+type}} {\bfseries size\+\_\+type}
\item 
\mbox{\Hypertarget{classefl_1_1eina_1_1range__array_a91e15efa1556e50cd65b5a1265c002d2}\label{classefl_1_1eina_1_1range__array_a91e15efa1556e50cd65b5a1265c002d2}} 
typedef \mbox{\hyperlink{structefl_1_1eina_1_1__range__template_a5dbf3e600eb20450fc147ec375fbce2f}{\+\_\+base\+\_\+type\+::difference\+\_\+type}} {\bfseries difference\+\_\+type}
\item 
\mbox{\Hypertarget{classefl_1_1eina_1_1range__array_a4e32d35d800e0784172d68b5c655bc68}\label{classefl_1_1eina_1_1range__array_a4e32d35d800e0784172d68b5c655bc68}} 
typedef \mbox{\hyperlink{structefl_1_1eina_1_1__range__template_a6f673a9c655ed734330792ee95b57ec0}{\+\_\+base\+\_\+type\+::reverse\+\_\+iterator}} {\bfseries reverse\+\_\+iterator}
\item 
\mbox{\Hypertarget{classefl_1_1eina_1_1range__array_a94587b16de5cc3850b32e25675c872d6}\label{classefl_1_1eina_1_1range__array_a94587b16de5cc3850b32e25675c872d6}} 
typedef \mbox{\hyperlink{structefl_1_1eina_1_1__range__template_ada95e698a3c3db317b77bd096d624e07}{\+\_\+base\+\_\+type\+::const\+\_\+reverse\+\_\+iterator}} {\bfseries const\+\_\+reverse\+\_\+iterator}
\item 
\mbox{\Hypertarget{classefl_1_1eina_1_1range__array_a71b30dd679a4e18d15dcc8ba6a98a571}\label{classefl_1_1eina_1_1range__array_a71b30dd679a4e18d15dcc8ba6a98a571}} 
typedef \+\_\+base\+\_\+type\+::native\+\_\+handle\+\_\+type {\bfseries native\+\_\+handle\+\_\+type}
\item 
typedef \mbox{\hyperlink{structefl_1_1eina_1_1__range__template}{\+\_\+range\+\_\+template}}$<$ T, \mbox{\hyperlink{structefl_1_1eina_1_1__ptr__array__access__traits}{\+\_\+ptr\+\_\+array\+\_\+access\+\_\+traits}} $>$ \mbox{\hyperlink{classefl_1_1eina_1_1range__array_a8a0c91f671363d601f123db776d95808}{\+\_\+base\+\_\+type}}
\begin{DoxyCompactList}\small\item\em Type for the base class. \end{DoxyCompactList}\end{DoxyCompactItemize}


\subsection{Member Typedef Documentation}
\mbox{\Hypertarget{classefl_1_1eina_1_1range__array_a8a0c91f671363d601f123db776d95808}\label{classefl_1_1eina_1_1range__array_a8a0c91f671363d601f123db776d95808}} 
\index{efl\+::eina\+::range\+\_\+array@{efl\+::eina\+::range\+\_\+array}!\+\_\+base\+\_\+type@{\+\_\+base\+\_\+type}}
\index{\+\_\+base\+\_\+type@{\+\_\+base\+\_\+type}!efl\+::eina\+::range\+\_\+array@{efl\+::eina\+::range\+\_\+array}}
\subsubsection{\texorpdfstring{\+\_\+base\+\_\+type}{\_base\_type}}
{\footnotesize\ttfamily template$<$typename T, typename Enable = void$>$ \\
typedef \mbox{\hyperlink{structefl_1_1eina_1_1__range__template}{\+\_\+range\+\_\+template}}$<$T, \mbox{\hyperlink{structefl_1_1eina_1_1__ptr__array__access__traits}{\+\_\+ptr\+\_\+array\+\_\+access\+\_\+traits}}$>$ \mbox{\hyperlink{structefl_1_1eina_1_1range__ptr__array}{efl\+::eina\+::range\+\_\+ptr\+\_\+array}}$<$ T $>$\+::\mbox{\hyperlink{structefl_1_1eina_1_1range__ptr__array}{\+\_\+base\+\_\+type}}}



Type for the base class. 

