\hypertarget{classefl_1_1eina_1_1range__list_3_01T_00_01typename_01std_1_1enable__if_3_01std_1_1is__base__of_78ba7407f1198da9978584b0145d6f76}{}\section{efl\+:\+:eina\+:\+:range\+\_\+list$<$ T, typename std\+:\+:enable\+\_\+if$<$ std\+:\+:is\+\_\+base\+\_\+of$<$\+:\+:efl\+:\+:eo\+:\+:concrete, T $>$\+:\+:value $>$\+:\+:type $>$ Class Template Reference}
\label{classefl_1_1eina_1_1range__list_3_01T_00_01typename_01std_1_1enable__if_3_01std_1_1is__base__of_78ba7407f1198da9978584b0145d6f76}\index{efl\+::eina\+::range\+\_\+list$<$ T, typename std\+::enable\+\_\+if$<$ std\+::is\+\_\+base\+\_\+of$<$\+::efl\+::eo\+::concrete, T $>$\+::value $>$\+::type $>$@{efl\+::eina\+::range\+\_\+list$<$ 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__list_3_01T_00_01typename_01std_1_1enable__if_3_01std_1_1is__base__of_78ba7407f1198da9978584b0145d6f76_a2965e3bc4cdc17b77e3019ac060eea69}{}\label{classefl_1_1eina_1_1range__list_3_01T_00_01typename_01std_1_1enable__if_3_01std_1_1is__base__of_78ba7407f1198da9978584b0145d6f76_a2965e3bc4cdc17b77e3019ac060eea69} 
typedef T {\bfseries value\+\_\+type}
\item 
\hypertarget{classefl_1_1eina_1_1range__list_3_01T_00_01typename_01std_1_1enable__if_3_01std_1_1is__base__of_78ba7407f1198da9978584b0145d6f76_a2fe0ae78a4ab9fbfcfe6c572102e77a7}{}\label{classefl_1_1eina_1_1range__list_3_01T_00_01typename_01std_1_1enable__if_3_01std_1_1is__base__of_78ba7407f1198da9978584b0145d6f76_a2fe0ae78a4ab9fbfcfe6c572102e77a7} 
typedef value\+\_\+type \& {\bfseries reference}
\item 
\hypertarget{classefl_1_1eina_1_1range__list_3_01T_00_01typename_01std_1_1enable__if_3_01std_1_1is__base__of_78ba7407f1198da9978584b0145d6f76_a448220ace2586ad13cd15f2d48f49df7}{}\label{classefl_1_1eina_1_1range__list_3_01T_00_01typename_01std_1_1enable__if_3_01std_1_1is__base__of_78ba7407f1198da9978584b0145d6f76_a448220ace2586ad13cd15f2d48f49df7} 
typedef value\+\_\+type const  \& {\bfseries const\+\_\+reference}
\item 
\hypertarget{classefl_1_1eina_1_1range__list_3_01T_00_01typename_01std_1_1enable__if_3_01std_1_1is__base__of_78ba7407f1198da9978584b0145d6f76_a0910b51211a1eb0ff46c56839b7263bf}{}\label{classefl_1_1eina_1_1range__list_3_01T_00_01typename_01std_1_1enable__if_3_01std_1_1is__base__of_78ba7407f1198da9978584b0145d6f76_a0910b51211a1eb0ff46c56839b7263bf} 
typedef \hyperlink{structefl_1_1eina_1_1__ptr__eo__list__iterator}{\+\_\+ptr\+\_\+eo\+\_\+list\+\_\+iterator}$<$ value\+\_\+type const  $>$ {\bfseries const\+\_\+iterator}
\item 
\hypertarget{classefl_1_1eina_1_1range__list_3_01T_00_01typename_01std_1_1enable__if_3_01std_1_1is__base__of_78ba7407f1198da9978584b0145d6f76_a96c5d851cc739c2938cf79207915154f}{}\label{classefl_1_1eina_1_1range__list_3_01T_00_01typename_01std_1_1enable__if_3_01std_1_1is__base__of_78ba7407f1198da9978584b0145d6f76_a96c5d851cc739c2938cf79207915154f} 
typedef \hyperlink{structefl_1_1eina_1_1__ptr__eo__list__iterator}{\+\_\+ptr\+\_\+eo\+\_\+list\+\_\+iterator}$<$ value\+\_\+type $>$ {\bfseries iterator}
\item 
\hypertarget{classefl_1_1eina_1_1range__list_3_01T_00_01typename_01std_1_1enable__if_3_01std_1_1is__base__of_78ba7407f1198da9978584b0145d6f76_afd7f62fdf30b5a5bb324ec00584d00f2}{}\label{classefl_1_1eina_1_1range__list_3_01T_00_01typename_01std_1_1enable__if_3_01std_1_1is__base__of_78ba7407f1198da9978584b0145d6f76_afd7f62fdf30b5a5bb324ec00584d00f2} 
typedef value\+\_\+type $\ast$ {\bfseries pointer}
\item 
\hypertarget{classefl_1_1eina_1_1range__list_3_01T_00_01typename_01std_1_1enable__if_3_01std_1_1is__base__of_78ba7407f1198da9978584b0145d6f76_a06ae7d105cff6aef72bccc59f06090ab}{}\label{classefl_1_1eina_1_1range__list_3_01T_00_01typename_01std_1_1enable__if_3_01std_1_1is__base__of_78ba7407f1198da9978584b0145d6f76_a06ae7d105cff6aef72bccc59f06090ab} 
typedef value\+\_\+type const  $\ast$ {\bfseries const\+\_\+pointer}
\item 
\hypertarget{classefl_1_1eina_1_1range__list_3_01T_00_01typename_01std_1_1enable__if_3_01std_1_1is__base__of_78ba7407f1198da9978584b0145d6f76_aef30f8c593e903507a9d461b85436436}{}\label{classefl_1_1eina_1_1range__list_3_01T_00_01typename_01std_1_1enable__if_3_01std_1_1is__base__of_78ba7407f1198da9978584b0145d6f76_aef30f8c593e903507a9d461b85436436} 
typedef std\+::size\+\_\+t {\bfseries size\+\_\+type}
\item 
\hypertarget{classefl_1_1eina_1_1range__list_3_01T_00_01typename_01std_1_1enable__if_3_01std_1_1is__base__of_78ba7407f1198da9978584b0145d6f76_aacacbf055c677babb0ccbfa0cde37df9}{}\label{classefl_1_1eina_1_1range__list_3_01T_00_01typename_01std_1_1enable__if_3_01std_1_1is__base__of_78ba7407f1198da9978584b0145d6f76_aacacbf055c677babb0ccbfa0cde37df9} 
typedef std\+::ptrdiff\+\_\+t {\bfseries difference\+\_\+type}
\item 
\hypertarget{classefl_1_1eina_1_1range__list_3_01T_00_01typename_01std_1_1enable__if_3_01std_1_1is__base__of_78ba7407f1198da9978584b0145d6f76_a11efdf85474ffffa7f24c5f817255c27}{}\label{classefl_1_1eina_1_1range__list_3_01T_00_01typename_01std_1_1enable__if_3_01std_1_1is__base__of_78ba7407f1198da9978584b0145d6f76_a11efdf85474ffffa7f24c5f817255c27} 
typedef std\+::reverse\+\_\+iterator$<$ \hyperlink{structefl_1_1eina_1_1__ptr__eo__list__iterator}{iterator} $>$ {\bfseries reverse\+\_\+iterator}
\item 
\hypertarget{classefl_1_1eina_1_1range__list_3_01T_00_01typename_01std_1_1enable__if_3_01std_1_1is__base__of_78ba7407f1198da9978584b0145d6f76_a1354543b2ce33da2ed87e3212044f3f2}{}\label{classefl_1_1eina_1_1range__list_3_01T_00_01typename_01std_1_1enable__if_3_01std_1_1is__base__of_78ba7407f1198da9978584b0145d6f76_a1354543b2ce33da2ed87e3212044f3f2} 
typedef std\+::reverse\+\_\+iterator$<$ \hyperlink{structefl_1_1eina_1_1__ptr__eo__list__iterator}{const\+\_\+iterator} $>$ {\bfseries const\+\_\+reverse\+\_\+iterator}
\item 
\hypertarget{classefl_1_1eina_1_1range__list_3_01T_00_01typename_01std_1_1enable__if_3_01std_1_1is__base__of_78ba7407f1198da9978584b0145d6f76_a65e7fcb7345203ffadf7c0753c78e1bc}{}\label{classefl_1_1eina_1_1range__list_3_01T_00_01typename_01std_1_1enable__if_3_01std_1_1is__base__of_78ba7407f1198da9978584b0145d6f76_a65e7fcb7345203ffadf7c0753c78e1bc} 
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__list_3_01T_00_01typename_01std_1_1enable__if_3_01std_1_1is__base__of_78ba7407f1198da9978584b0145d6f76_ac620c284bfb8d1a99aba7b7bc41f61a7}{}\label{classefl_1_1eina_1_1range__list_3_01T_00_01typename_01std_1_1enable__if_3_01std_1_1is__base__of_78ba7407f1198da9978584b0145d6f76_ac620c284bfb8d1a99aba7b7bc41f61a7} 
{\bfseries range\+\_\+list} (typename \+\_\+self\+\_\+type\+::native\+\_\+handle\+\_\+type handle)
\item 
\hypertarget{classefl_1_1eina_1_1range__list_3_01T_00_01typename_01std_1_1enable__if_3_01std_1_1is__base__of_78ba7407f1198da9978584b0145d6f76_a8b0542b63ec47ca73e484f04840950fa}{}\label{classefl_1_1eina_1_1range__list_3_01T_00_01typename_01std_1_1enable__if_3_01std_1_1is__base__of_78ba7407f1198da9978584b0145d6f76_a8b0542b63ec47ca73e484f04840950fa} 
{\bfseries range\+\_\+list} (\hyperlink{classefl_1_1eina_1_1range__list}{range\+\_\+list}$<$ T $>$ const \&other)
\item 
\hypertarget{classefl_1_1eina_1_1range__list_3_01T_00_01typename_01std_1_1enable__if_3_01std_1_1is__base__of_78ba7407f1198da9978584b0145d6f76_abdb3b8c75d993a1b48bf4a53a3a51e1c}{}\label{classefl_1_1eina_1_1range__list_3_01T_00_01typename_01std_1_1enable__if_3_01std_1_1is__base__of_78ba7407f1198da9978584b0145d6f76_abdb3b8c75d993a1b48bf4a53a3a51e1c} 
\hyperlink{classefl_1_1eina_1_1range__list}{range\+\_\+list}$<$ T $>$ \& {\bfseries operator=} (\hyperlink{classefl_1_1eina_1_1range__list}{range\+\_\+list}$<$ T $>$const \&other)
\item 
\hypertarget{classefl_1_1eina_1_1range__list_3_01T_00_01typename_01std_1_1enable__if_3_01std_1_1is__base__of_78ba7407f1198da9978584b0145d6f76_af2dbc72eed17d968a50730a1d202e80b}{}\label{classefl_1_1eina_1_1range__list_3_01T_00_01typename_01std_1_1enable__if_3_01std_1_1is__base__of_78ba7407f1198da9978584b0145d6f76_af2dbc72eed17d968a50730a1d202e80b} 
\hyperlink{classefl_1_1eina_1_1range__list}{range\+\_\+list} \& {\bfseries operator=} (\hyperlink{classefl_1_1eina_1_1range__list}{range\+\_\+list} \&\&other)=default
\item 
\hypertarget{classefl_1_1eina_1_1range__list_3_01T_00_01typename_01std_1_1enable__if_3_01std_1_1is__base__of_78ba7407f1198da9978584b0145d6f76_ae906a2e8c5a40234717579320df64bee}{}\label{classefl_1_1eina_1_1range__list_3_01T_00_01typename_01std_1_1enable__if_3_01std_1_1is__base__of_78ba7407f1198da9978584b0145d6f76_ae906a2e8c5a40234717579320df64bee} 
{\bfseries range\+\_\+list} (\hyperlink{classefl_1_1eina_1_1range__list}{range\+\_\+list} \&\&other)=default
\item 
\hypertarget{classefl_1_1eina_1_1range__list_3_01T_00_01typename_01std_1_1enable__if_3_01std_1_1is__base__of_78ba7407f1198da9978584b0145d6f76_ad9d73c5b8cad2456d48d0fb1c564ece6}{}\label{classefl_1_1eina_1_1range__list_3_01T_00_01typename_01std_1_1enable__if_3_01std_1_1is__base__of_78ba7407f1198da9978584b0145d6f76_ad9d73c5b8cad2456d48d0fb1c564ece6} 
reference {\bfseries front} ()
\item 
\hypertarget{classefl_1_1eina_1_1range__list_3_01T_00_01typename_01std_1_1enable__if_3_01std_1_1is__base__of_78ba7407f1198da9978584b0145d6f76_a63d92ed04ed63cf4310a45f0d2065ffd}{}\label{classefl_1_1eina_1_1range__list_3_01T_00_01typename_01std_1_1enable__if_3_01std_1_1is__base__of_78ba7407f1198da9978584b0145d6f76_a63d92ed04ed63cf4310a45f0d2065ffd} 
reference {\bfseries back} ()
\item 
\hypertarget{classefl_1_1eina_1_1range__list_3_01T_00_01typename_01std_1_1enable__if_3_01std_1_1is__base__of_78ba7407f1198da9978584b0145d6f76_a75c18d59d0c5ef88464877bf2d61f392}{}\label{classefl_1_1eina_1_1range__list_3_01T_00_01typename_01std_1_1enable__if_3_01std_1_1is__base__of_78ba7407f1198da9978584b0145d6f76_a75c18d59d0c5ef88464877bf2d61f392} 
const\+\_\+reference {\bfseries front} () const
\item 
\hypertarget{classefl_1_1eina_1_1range__list_3_01T_00_01typename_01std_1_1enable__if_3_01std_1_1is__base__of_78ba7407f1198da9978584b0145d6f76_a2f60a0888768916fd94354c9a38419de}{}\label{classefl_1_1eina_1_1range__list_3_01T_00_01typename_01std_1_1enable__if_3_01std_1_1is__base__of_78ba7407f1198da9978584b0145d6f76_a2f60a0888768916fd94354c9a38419de} 
const\+\_\+reference {\bfseries back} () const
\item 
\hypertarget{classefl_1_1eina_1_1range__list_3_01T_00_01typename_01std_1_1enable__if_3_01std_1_1is__base__of_78ba7407f1198da9978584b0145d6f76_a29bb8aa1325f9844dbf58c2aee52126a}{}\label{classefl_1_1eina_1_1range__list_3_01T_00_01typename_01std_1_1enable__if_3_01std_1_1is__base__of_78ba7407f1198da9978584b0145d6f76_a29bb8aa1325f9844dbf58c2aee52126a} 
\hyperlink{structefl_1_1eina_1_1__ptr__eo__list__iterator}{iterator} {\bfseries begin} ()
\item 
\hypertarget{classefl_1_1eina_1_1range__list_3_01T_00_01typename_01std_1_1enable__if_3_01std_1_1is__base__of_78ba7407f1198da9978584b0145d6f76_a4d8eb58c0661eb6e5ed4f0563e17a54f}{}\label{classefl_1_1eina_1_1range__list_3_01T_00_01typename_01std_1_1enable__if_3_01std_1_1is__base__of_78ba7407f1198da9978584b0145d6f76_a4d8eb58c0661eb6e5ed4f0563e17a54f} 
\hyperlink{structefl_1_1eina_1_1__ptr__eo__list__iterator}{iterator} {\bfseries end} ()
\item 
\hypertarget{classefl_1_1eina_1_1range__list_3_01T_00_01typename_01std_1_1enable__if_3_01std_1_1is__base__of_78ba7407f1198da9978584b0145d6f76_a510d16b9b6334898269b42a10704046f}{}\label{classefl_1_1eina_1_1range__list_3_01T_00_01typename_01std_1_1enable__if_3_01std_1_1is__base__of_78ba7407f1198da9978584b0145d6f76_a510d16b9b6334898269b42a10704046f} 
\hyperlink{structefl_1_1eina_1_1__ptr__eo__list__iterator}{const\+\_\+iterator} {\bfseries begin} () const
\item 
\hypertarget{classefl_1_1eina_1_1range__list_3_01T_00_01typename_01std_1_1enable__if_3_01std_1_1is__base__of_78ba7407f1198da9978584b0145d6f76_a035dcdbbc535759a7a47967fe94b19d3}{}\label{classefl_1_1eina_1_1range__list_3_01T_00_01typename_01std_1_1enable__if_3_01std_1_1is__base__of_78ba7407f1198da9978584b0145d6f76_a035dcdbbc535759a7a47967fe94b19d3} 
\hyperlink{structefl_1_1eina_1_1__ptr__eo__list__iterator}{const\+\_\+iterator} {\bfseries end} () const
\item 
\hypertarget{classefl_1_1eina_1_1range__list_3_01T_00_01typename_01std_1_1enable__if_3_01std_1_1is__base__of_78ba7407f1198da9978584b0145d6f76_a5bb7848237e80486d41556a53665f9f0}{}\label{classefl_1_1eina_1_1range__list_3_01T_00_01typename_01std_1_1enable__if_3_01std_1_1is__base__of_78ba7407f1198da9978584b0145d6f76_a5bb7848237e80486d41556a53665f9f0} 
\hyperlink{structefl_1_1eina_1_1__ptr__eo__list__iterator}{const\+\_\+iterator} {\bfseries cbegin} () const
\item 
\hypertarget{classefl_1_1eina_1_1range__list_3_01T_00_01typename_01std_1_1enable__if_3_01std_1_1is__base__of_78ba7407f1198da9978584b0145d6f76_a7af19b021a438794fc195b6c9346efda}{}\label{classefl_1_1eina_1_1range__list_3_01T_00_01typename_01std_1_1enable__if_3_01std_1_1is__base__of_78ba7407f1198da9978584b0145d6f76_a7af19b021a438794fc195b6c9346efda} 
\hyperlink{structefl_1_1eina_1_1__ptr__eo__list__iterator}{const\+\_\+iterator} {\bfseries cend} () const
\item 
\hypertarget{classefl_1_1eina_1_1range__list_3_01T_00_01typename_01std_1_1enable__if_3_01std_1_1is__base__of_78ba7407f1198da9978584b0145d6f76_ae29f055e5cf3898c33bc15e1a2d6c7c1}{}\label{classefl_1_1eina_1_1range__list_3_01T_00_01typename_01std_1_1enable__if_3_01std_1_1is__base__of_78ba7407f1198da9978584b0145d6f76_ae29f055e5cf3898c33bc15e1a2d6c7c1} 
reverse\+\_\+iterator {\bfseries rbegin} ()
\item 
\hypertarget{classefl_1_1eina_1_1range__list_3_01T_00_01typename_01std_1_1enable__if_3_01std_1_1is__base__of_78ba7407f1198da9978584b0145d6f76_ab92b009350ca015da7ea913c1387fdc5}{}\label{classefl_1_1eina_1_1range__list_3_01T_00_01typename_01std_1_1enable__if_3_01std_1_1is__base__of_78ba7407f1198da9978584b0145d6f76_ab92b009350ca015da7ea913c1387fdc5} 
reverse\+\_\+iterator {\bfseries rend} ()
\item 
\hypertarget{classefl_1_1eina_1_1range__list_3_01T_00_01typename_01std_1_1enable__if_3_01std_1_1is__base__of_78ba7407f1198da9978584b0145d6f76_a1da9c444dd1294ff9a2ff93cf0c6cc0c}{}\label{classefl_1_1eina_1_1range__list_3_01T_00_01typename_01std_1_1enable__if_3_01std_1_1is__base__of_78ba7407f1198da9978584b0145d6f76_a1da9c444dd1294ff9a2ff93cf0c6cc0c} 
const\+\_\+reverse\+\_\+iterator {\bfseries rbegin} () const
\item 
\hypertarget{classefl_1_1eina_1_1range__list_3_01T_00_01typename_01std_1_1enable__if_3_01std_1_1is__base__of_78ba7407f1198da9978584b0145d6f76_af1866fc2f891661fe87ecd49daa1558a}{}\label{classefl_1_1eina_1_1range__list_3_01T_00_01typename_01std_1_1enable__if_3_01std_1_1is__base__of_78ba7407f1198da9978584b0145d6f76_af1866fc2f891661fe87ecd49daa1558a} 
const\+\_\+reverse\+\_\+iterator {\bfseries rend} () const
\item 
\hypertarget{classefl_1_1eina_1_1range__list_3_01T_00_01typename_01std_1_1enable__if_3_01std_1_1is__base__of_78ba7407f1198da9978584b0145d6f76_a6abb358ccefe5192ba8b178f7dadbb22}{}\label{classefl_1_1eina_1_1range__list_3_01T_00_01typename_01std_1_1enable__if_3_01std_1_1is__base__of_78ba7407f1198da9978584b0145d6f76_a6abb358ccefe5192ba8b178f7dadbb22} 
const\+\_\+reverse\+\_\+iterator {\bfseries crbegin} () const
\item 
\hypertarget{classefl_1_1eina_1_1range__list_3_01T_00_01typename_01std_1_1enable__if_3_01std_1_1is__base__of_78ba7407f1198da9978584b0145d6f76_accf72e5d483586d52b4acbfe1c02ce24}{}\label{classefl_1_1eina_1_1range__list_3_01T_00_01typename_01std_1_1enable__if_3_01std_1_1is__base__of_78ba7407f1198da9978584b0145d6f76_accf72e5d483586d52b4acbfe1c02ce24} 
const\+\_\+reverse\+\_\+iterator {\bfseries crend} () const
\end{DoxyCompactItemize}
\subsection*{Friends}
\begin{DoxyCompactItemize}
\item 
\hypertarget{classefl_1_1eina_1_1range__list_3_01T_00_01typename_01std_1_1enable__if_3_01std_1_1is__base__of_78ba7407f1198da9978584b0145d6f76_a96ad33287bd4a04ffd26e6502c5f8133}{}\label{classefl_1_1eina_1_1range__list_3_01T_00_01typename_01std_1_1enable__if_3_01std_1_1is__base__of_78ba7407f1198da9978584b0145d6f76_a96ad33287bd4a04ffd26e6502c5f8133} 
bool {\bfseries operator==} (\hyperlink{classefl_1_1eina_1_1range__list}{range\+\_\+list}$<$ T $>$ const \&rhs, \hyperlink{classefl_1_1eina_1_1range__list}{range\+\_\+list}$<$ T $>$ const \&lhs)
\end{DoxyCompactItemize}
