\hypertarget{structefl_1_1eina_1_1__eo__array__access__traits}{}\section{efl\+:\+:eina\+:\+:\+\_\+eo\+\_\+array\+\_\+access\+\_\+traits Struct Reference}
\label{structefl_1_1eina_1_1__eo__array__access__traits}\index{efl\+::eina\+::\+\_\+eo\+\_\+array\+\_\+access\+\_\+traits@{efl\+::eina\+::\+\_\+eo\+\_\+array\+\_\+access\+\_\+traits}}
\subsection*{Data Structures}
\begin{DoxyCompactItemize}
\item 
struct \hyperlink{structefl_1_1eina_1_1__eo__array__access__traits_1_1const__iterator}{const\+\_\+iterator}
\item 
struct \hyperlink{structefl_1_1eina_1_1__eo__array__access__traits_1_1iterator}{iterator}
\end{DoxyCompactItemize}
\subsection*{Static Public Member Functions}
\begin{DoxyCompactItemize}
\item 
{\footnotesize template$<$typename T $>$ }\\static T \& {\bfseries back} (\hyperlink{group__Eina__Array__Group_ga2a57284ee83a7e767485b7ae2f5df86c}{Eina\+\_\+\+Array} $\ast$\hyperlink{classefl_1_1eina_1_1array}{array})\hypertarget{structefl_1_1eina_1_1__eo__array__access__traits_a7fd34ce384550589d770789c0cfc5eda}{}\label{structefl_1_1eina_1_1__eo__array__access__traits_a7fd34ce384550589d770789c0cfc5eda}

\item 
{\footnotesize template$<$typename T $>$ }\\static T const \& {\bfseries back} (\hyperlink{group__Eina__Array__Group_ga2a57284ee83a7e767485b7ae2f5df86c}{Eina\+\_\+\+Array} const $\ast$\hyperlink{classefl_1_1eina_1_1array}{array})\hypertarget{structefl_1_1eina_1_1__eo__array__access__traits_a6dee54611c00097cc32d3a9feadb4298}{}\label{structefl_1_1eina_1_1__eo__array__access__traits_a6dee54611c00097cc32d3a9feadb4298}

\item 
{\footnotesize template$<$typename T $>$ }\\static T \& {\bfseries front} (\hyperlink{group__Eina__Array__Group_ga2a57284ee83a7e767485b7ae2f5df86c}{Eina\+\_\+\+Array} $\ast$\hyperlink{classefl_1_1eina_1_1array}{array})\hypertarget{structefl_1_1eina_1_1__eo__array__access__traits_a57308d9e6edb2a4577938070f49c5d81}{}\label{structefl_1_1eina_1_1__eo__array__access__traits_a57308d9e6edb2a4577938070f49c5d81}

\item 
{\footnotesize template$<$typename T $>$ }\\static T const \& {\bfseries front} (\hyperlink{group__Eina__Array__Group_ga2a57284ee83a7e767485b7ae2f5df86c}{Eina\+\_\+\+Array} const $\ast$\hyperlink{classefl_1_1eina_1_1array}{array})\hypertarget{structefl_1_1eina_1_1__eo__array__access__traits_a983c38c9993a6537a5767a8bf78fbd57}{}\label{structefl_1_1eina_1_1__eo__array__access__traits_a983c38c9993a6537a5767a8bf78fbd57}

\item 
{\footnotesize template$<$typename T $>$ }\\static \hyperlink{structefl_1_1eina_1_1__eo__array__access__traits_1_1iterator}{iterator}$<$ T $>$\+::type {\bfseries begin} (\hyperlink{group__Eina__Array__Group_ga2a57284ee83a7e767485b7ae2f5df86c}{Eina\+\_\+\+Array} $\ast$\hyperlink{classefl_1_1eina_1_1array}{array})\hypertarget{structefl_1_1eina_1_1__eo__array__access__traits_a0163e0d9c83b5a0b8c93b9bd116ae977}{}\label{structefl_1_1eina_1_1__eo__array__access__traits_a0163e0d9c83b5a0b8c93b9bd116ae977}

\item 
{\footnotesize template$<$typename T $>$ }\\static \hyperlink{structefl_1_1eina_1_1__eo__array__access__traits_1_1iterator}{iterator}$<$ T $>$\+::type {\bfseries end} (\hyperlink{group__Eina__Array__Group_ga2a57284ee83a7e767485b7ae2f5df86c}{Eina\+\_\+\+Array} $\ast$\hyperlink{classefl_1_1eina_1_1array}{array})\hypertarget{structefl_1_1eina_1_1__eo__array__access__traits_a6e1202e884de26e354e9759bca8b7219}{}\label{structefl_1_1eina_1_1__eo__array__access__traits_a6e1202e884de26e354e9759bca8b7219}

\item 
{\footnotesize template$<$typename T $>$ }\\static \hyperlink{structefl_1_1eina_1_1__eo__array__access__traits_1_1const__iterator}{const\+\_\+iterator}$<$ T $>$\+::type {\bfseries begin} (\hyperlink{group__Eina__Array__Group_ga2a57284ee83a7e767485b7ae2f5df86c}{Eina\+\_\+\+Array} const $\ast$\hyperlink{classefl_1_1eina_1_1array}{array})\hypertarget{structefl_1_1eina_1_1__eo__array__access__traits_a5bcfbd6fb9fed2d31b3c943f27e9eb04}{}\label{structefl_1_1eina_1_1__eo__array__access__traits_a5bcfbd6fb9fed2d31b3c943f27e9eb04}

\item 
{\footnotesize template$<$typename T $>$ }\\static \hyperlink{structefl_1_1eina_1_1__eo__array__access__traits_1_1const__iterator}{const\+\_\+iterator}$<$ T $>$\+::type {\bfseries end} (\hyperlink{group__Eina__Array__Group_ga2a57284ee83a7e767485b7ae2f5df86c}{Eina\+\_\+\+Array} const $\ast$\hyperlink{classefl_1_1eina_1_1array}{array})\hypertarget{structefl_1_1eina_1_1__eo__array__access__traits_aa371f90438d061b2479152257e5fa747}{}\label{structefl_1_1eina_1_1__eo__array__access__traits_aa371f90438d061b2479152257e5fa747}

\item 
{\footnotesize template$<$typename T $>$ }\\static std\+::reverse\+\_\+iterator$<$ typename \hyperlink{structefl_1_1eina_1_1__eo__array__access__traits_1_1iterator}{iterator}$<$ T $>$\+::type $>$ {\bfseries rbegin} (\hyperlink{group__Eina__Array__Group_ga2a57284ee83a7e767485b7ae2f5df86c}{Eina\+\_\+\+Array} $\ast$\hyperlink{classefl_1_1eina_1_1array}{array})\hypertarget{structefl_1_1eina_1_1__eo__array__access__traits_a3edc5b476ee7296077231003f276a510}{}\label{structefl_1_1eina_1_1__eo__array__access__traits_a3edc5b476ee7296077231003f276a510}

\item 
{\footnotesize template$<$typename T $>$ }\\static std\+::reverse\+\_\+iterator$<$ typename \hyperlink{structefl_1_1eina_1_1__eo__array__access__traits_1_1iterator}{iterator}$<$ T $>$\+::type $>$ {\bfseries rend} (\hyperlink{group__Eina__Array__Group_ga2a57284ee83a7e767485b7ae2f5df86c}{Eina\+\_\+\+Array} $\ast$\hyperlink{classefl_1_1eina_1_1array}{array})\hypertarget{structefl_1_1eina_1_1__eo__array__access__traits_a8345bf1f2e791ad07bf21b1f946bb044}{}\label{structefl_1_1eina_1_1__eo__array__access__traits_a8345bf1f2e791ad07bf21b1f946bb044}

\item 
{\footnotesize template$<$typename T $>$ }\\static std\+::reverse\+\_\+iterator$<$ typename \hyperlink{structefl_1_1eina_1_1__eo__array__access__traits_1_1const__iterator}{const\+\_\+iterator}$<$ T $>$\+::type $>$ {\bfseries rbegin} (\hyperlink{group__Eina__Array__Group_ga2a57284ee83a7e767485b7ae2f5df86c}{Eina\+\_\+\+Array} const $\ast$\hyperlink{classefl_1_1eina_1_1array}{array})\hypertarget{structefl_1_1eina_1_1__eo__array__access__traits_a9f5b21bc09accd33712456d2796e4b82}{}\label{structefl_1_1eina_1_1__eo__array__access__traits_a9f5b21bc09accd33712456d2796e4b82}

\item 
{\footnotesize template$<$typename T $>$ }\\static std\+::reverse\+\_\+iterator$<$ typename \hyperlink{structefl_1_1eina_1_1__eo__array__access__traits_1_1const__iterator}{const\+\_\+iterator}$<$ T $>$\+::type $>$ {\bfseries rend} (\hyperlink{group__Eina__Array__Group_ga2a57284ee83a7e767485b7ae2f5df86c}{Eina\+\_\+\+Array} const $\ast$\hyperlink{classefl_1_1eina_1_1array}{array})\hypertarget{structefl_1_1eina_1_1__eo__array__access__traits_a905930396f97c931785771e9a5a71fe3}{}\label{structefl_1_1eina_1_1__eo__array__access__traits_a905930396f97c931785771e9a5a71fe3}

\item 
{\footnotesize template$<$typename T $>$ }\\static \hyperlink{structefl_1_1eina_1_1__eo__array__access__traits_1_1const__iterator}{const\+\_\+iterator}$<$ T $>$\+::type {\bfseries cbegin} (\hyperlink{group__Eina__Array__Group_ga2a57284ee83a7e767485b7ae2f5df86c}{Eina\+\_\+\+Array} const $\ast$\hyperlink{classefl_1_1eina_1_1array}{array})\hypertarget{structefl_1_1eina_1_1__eo__array__access__traits_a15216b4636705d2da60953247d1ccaf7}{}\label{structefl_1_1eina_1_1__eo__array__access__traits_a15216b4636705d2da60953247d1ccaf7}

\item 
{\footnotesize template$<$typename T $>$ }\\static \hyperlink{structefl_1_1eina_1_1__eo__array__access__traits_1_1const__iterator}{const\+\_\+iterator}$<$ T $>$\+::type {\bfseries cend} (\hyperlink{group__Eina__Array__Group_ga2a57284ee83a7e767485b7ae2f5df86c}{Eina\+\_\+\+Array} const $\ast$\hyperlink{classefl_1_1eina_1_1array}{array})\hypertarget{structefl_1_1eina_1_1__eo__array__access__traits_a68ee8d2eac07f163f35834346b8c2339}{}\label{structefl_1_1eina_1_1__eo__array__access__traits_a68ee8d2eac07f163f35834346b8c2339}

\item 
{\footnotesize template$<$typename T $>$ }\\static std\+::reverse\+\_\+iterator$<$ typename \hyperlink{structefl_1_1eina_1_1__eo__array__access__traits_1_1const__iterator}{const\+\_\+iterator}$<$ T $>$\+::type $>$ {\bfseries crbegin} (\hyperlink{group__Eina__Array__Group_ga2a57284ee83a7e767485b7ae2f5df86c}{Eina\+\_\+\+Array} const $\ast$\hyperlink{classefl_1_1eina_1_1array}{array})\hypertarget{structefl_1_1eina_1_1__eo__array__access__traits_a1e24fad5bbdd501c6567a46ea0159b0f}{}\label{structefl_1_1eina_1_1__eo__array__access__traits_a1e24fad5bbdd501c6567a46ea0159b0f}

\item 
{\footnotesize template$<$typename T $>$ }\\static std\+::reverse\+\_\+iterator$<$ typename \hyperlink{structefl_1_1eina_1_1__eo__array__access__traits_1_1const__iterator}{const\+\_\+iterator}$<$ T $>$\+::type $>$ {\bfseries crend} (\hyperlink{group__Eina__Array__Group_ga2a57284ee83a7e767485b7ae2f5df86c}{Eina\+\_\+\+Array} const $\ast$\hyperlink{classefl_1_1eina_1_1array}{array})\hypertarget{structefl_1_1eina_1_1__eo__array__access__traits_a958e893a38097632943645ab2d34f7a3}{}\label{structefl_1_1eina_1_1__eo__array__access__traits_a958e893a38097632943645ab2d34f7a3}

\end{DoxyCompactItemize}
