\hypertarget{structefl_1_1eina_1_1__ptr__list__access__traits}{}\section{efl\+:\+:eina\+:\+:\+\_\+ptr\+\_\+list\+\_\+access\+\_\+traits Struct Reference}
\label{structefl_1_1eina_1_1__ptr__list__access__traits}\index{efl\+::eina\+::\+\_\+ptr\+\_\+list\+\_\+access\+\_\+traits@{efl\+::eina\+::\+\_\+ptr\+\_\+list\+\_\+access\+\_\+traits}}
\subsection*{Data Structures}
\begin{DoxyCompactItemize}
\item 
struct \hyperlink{structefl_1_1eina_1_1__ptr__list__access__traits_1_1const__iterator}{const\+\_\+iterator}
\item 
struct \hyperlink{structefl_1_1eina_1_1__ptr__list__access__traits_1_1const__native__handle}{const\+\_\+native\+\_\+handle}
\item 
struct \hyperlink{structefl_1_1eina_1_1__ptr__list__access__traits_1_1iterator}{iterator}
\item 
struct \hyperlink{structefl_1_1eina_1_1__ptr__list__access__traits_1_1native__handle}{native\+\_\+handle}
\end{DoxyCompactItemize}
\subsection*{Static Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{structefl_1_1eina_1_1__ptr__list__access__traits_ad55b6fee3e527eaba886ab26a74e70b2}\label{structefl_1_1eina_1_1__ptr__list__access__traits_ad55b6fee3e527eaba886ab26a74e70b2}} 
{\footnotesize template$<$typename T $>$ }\\static \hyperlink{group__Eina__List__Group_ga3295e1210efea1fb0fd6acbf3cbc1f29}{Eina\+\_\+\+List} $\ast$ {\bfseries native\+\_\+handle\+\_\+from\+\_\+const} (\hyperlink{group__Eina__List__Group_ga3295e1210efea1fb0fd6acbf3cbc1f29}{Eina\+\_\+\+List} const $\ast$\hyperlink{classefl_1_1eina_1_1list}{list})
\item 
\mbox{\Hypertarget{structefl_1_1eina_1_1__ptr__list__access__traits_a1e527079bb459a848d2b45360342743c}\label{structefl_1_1eina_1_1__ptr__list__access__traits_a1e527079bb459a848d2b45360342743c}} 
{\footnotesize template$<$typename T $>$ }\\static T \& {\bfseries back} (\hyperlink{group__Eina__List__Group_ga3295e1210efea1fb0fd6acbf3cbc1f29}{Eina\+\_\+\+List} $\ast$\hyperlink{classefl_1_1eina_1_1list}{list})
\item 
\mbox{\Hypertarget{structefl_1_1eina_1_1__ptr__list__access__traits_a329966471e48a43f064cc0859eabfe19}\label{structefl_1_1eina_1_1__ptr__list__access__traits_a329966471e48a43f064cc0859eabfe19}} 
{\footnotesize template$<$typename T $>$ }\\static T const  \& {\bfseries back} (\hyperlink{group__Eina__List__Group_ga3295e1210efea1fb0fd6acbf3cbc1f29}{Eina\+\_\+\+List} const $\ast$\hyperlink{classefl_1_1eina_1_1list}{list})
\item 
\mbox{\Hypertarget{structefl_1_1eina_1_1__ptr__list__access__traits_aa223cae2a2117b64c65755d8735677dc}\label{structefl_1_1eina_1_1__ptr__list__access__traits_aa223cae2a2117b64c65755d8735677dc}} 
{\footnotesize template$<$typename T $>$ }\\static T \& {\bfseries front} (\hyperlink{group__Eina__List__Group_ga3295e1210efea1fb0fd6acbf3cbc1f29}{Eina\+\_\+\+List} $\ast$\hyperlink{classefl_1_1eina_1_1list}{list})
\item 
\mbox{\Hypertarget{structefl_1_1eina_1_1__ptr__list__access__traits_ac31d7a1907932d7201eccc2c902c8abb}\label{structefl_1_1eina_1_1__ptr__list__access__traits_ac31d7a1907932d7201eccc2c902c8abb}} 
{\footnotesize template$<$typename T $>$ }\\static T const  \& {\bfseries front} (\hyperlink{group__Eina__List__Group_ga3295e1210efea1fb0fd6acbf3cbc1f29}{Eina\+\_\+\+List} const $\ast$\hyperlink{classefl_1_1eina_1_1list}{list})
\item 
\mbox{\Hypertarget{structefl_1_1eina_1_1__ptr__list__access__traits_ae3b54d77aabdc26ee83f894c6746a353}\label{structefl_1_1eina_1_1__ptr__list__access__traits_ae3b54d77aabdc26ee83f894c6746a353}} 
{\footnotesize template$<$typename T $>$ }\\static \hyperlink{structefl_1_1eina_1_1__ptr__list__iterator}{\+\_\+ptr\+\_\+list\+\_\+iterator}$<$ T $>$ {\bfseries begin} (\hyperlink{group__Eina__List__Group_ga3295e1210efea1fb0fd6acbf3cbc1f29}{Eina\+\_\+\+List} $\ast$\hyperlink{classefl_1_1eina_1_1list}{list})
\item 
\mbox{\Hypertarget{structefl_1_1eina_1_1__ptr__list__access__traits_a85c841c0f3dcebf9f9aa3ae2f45cc5c2}\label{structefl_1_1eina_1_1__ptr__list__access__traits_a85c841c0f3dcebf9f9aa3ae2f45cc5c2}} 
{\footnotesize template$<$typename T $>$ }\\static \hyperlink{structefl_1_1eina_1_1__ptr__list__iterator}{\+\_\+ptr\+\_\+list\+\_\+iterator}$<$ T $>$ {\bfseries end} (\hyperlink{group__Eina__List__Group_ga3295e1210efea1fb0fd6acbf3cbc1f29}{Eina\+\_\+\+List} $\ast$\hyperlink{classefl_1_1eina_1_1list}{list})
\item 
\mbox{\Hypertarget{structefl_1_1eina_1_1__ptr__list__access__traits_a7641a60071671c78e88bc0afb7d90301}\label{structefl_1_1eina_1_1__ptr__list__access__traits_a7641a60071671c78e88bc0afb7d90301}} 
{\footnotesize template$<$typename T $>$ }\\static \hyperlink{structefl_1_1eina_1_1__ptr__list__iterator}{\+\_\+ptr\+\_\+list\+\_\+iterator}$<$ T const  $>$ {\bfseries begin} (\hyperlink{group__Eina__List__Group_ga3295e1210efea1fb0fd6acbf3cbc1f29}{Eina\+\_\+\+List} const $\ast$\hyperlink{classefl_1_1eina_1_1list}{list})
\item 
\mbox{\Hypertarget{structefl_1_1eina_1_1__ptr__list__access__traits_ae082c85f714ed0213170bd96b3d0dc67}\label{structefl_1_1eina_1_1__ptr__list__access__traits_ae082c85f714ed0213170bd96b3d0dc67}} 
{\footnotesize template$<$typename T $>$ }\\static \hyperlink{structefl_1_1eina_1_1__ptr__list__iterator}{\+\_\+ptr\+\_\+list\+\_\+iterator}$<$ T const  $>$ {\bfseries end} (\hyperlink{group__Eina__List__Group_ga3295e1210efea1fb0fd6acbf3cbc1f29}{Eina\+\_\+\+List} const $\ast$\hyperlink{classefl_1_1eina_1_1list}{list})
\item 
\mbox{\Hypertarget{structefl_1_1eina_1_1__ptr__list__access__traits_a8ca57460d14784739e18ccffb9934784}\label{structefl_1_1eina_1_1__ptr__list__access__traits_a8ca57460d14784739e18ccffb9934784}} 
{\footnotesize template$<$typename T $>$ }\\static std\+::reverse\+\_\+iterator$<$ \hyperlink{structefl_1_1eina_1_1__ptr__list__iterator}{\+\_\+ptr\+\_\+list\+\_\+iterator}$<$ T $>$ $>$ {\bfseries rbegin} (\hyperlink{group__Eina__List__Group_ga3295e1210efea1fb0fd6acbf3cbc1f29}{Eina\+\_\+\+List} $\ast$\hyperlink{classefl_1_1eina_1_1list}{list})
\item 
\mbox{\Hypertarget{structefl_1_1eina_1_1__ptr__list__access__traits_a3f0e0c62e49ebd56339a72d4f51335b1}\label{structefl_1_1eina_1_1__ptr__list__access__traits_a3f0e0c62e49ebd56339a72d4f51335b1}} 
{\footnotesize template$<$typename T $>$ }\\static std\+::reverse\+\_\+iterator$<$ \hyperlink{structefl_1_1eina_1_1__ptr__list__iterator}{\+\_\+ptr\+\_\+list\+\_\+iterator}$<$ T $>$ $>$ {\bfseries rend} (\hyperlink{group__Eina__List__Group_ga3295e1210efea1fb0fd6acbf3cbc1f29}{Eina\+\_\+\+List} $\ast$\hyperlink{classefl_1_1eina_1_1list}{list})
\item 
\mbox{\Hypertarget{structefl_1_1eina_1_1__ptr__list__access__traits_ab92e44f3d23e64fcba6a652e243631a8}\label{structefl_1_1eina_1_1__ptr__list__access__traits_ab92e44f3d23e64fcba6a652e243631a8}} 
{\footnotesize template$<$typename T $>$ }\\static std\+::reverse\+\_\+iterator$<$ \hyperlink{structefl_1_1eina_1_1__ptr__list__iterator}{\+\_\+ptr\+\_\+list\+\_\+iterator}$<$ T const  $>$ $>$ {\bfseries rbegin} (\hyperlink{group__Eina__List__Group_ga3295e1210efea1fb0fd6acbf3cbc1f29}{Eina\+\_\+\+List} const $\ast$\hyperlink{classefl_1_1eina_1_1list}{list})
\item 
\mbox{\Hypertarget{structefl_1_1eina_1_1__ptr__list__access__traits_a150da8cc587089c608d3fcbd9e25bb05}\label{structefl_1_1eina_1_1__ptr__list__access__traits_a150da8cc587089c608d3fcbd9e25bb05}} 
{\footnotesize template$<$typename T $>$ }\\static std\+::reverse\+\_\+iterator$<$ \hyperlink{structefl_1_1eina_1_1__ptr__list__iterator}{\+\_\+ptr\+\_\+list\+\_\+iterator}$<$ T const  $>$ $>$ {\bfseries rend} (\hyperlink{group__Eina__List__Group_ga3295e1210efea1fb0fd6acbf3cbc1f29}{Eina\+\_\+\+List} const $\ast$\hyperlink{classefl_1_1eina_1_1list}{list})
\item 
\mbox{\Hypertarget{structefl_1_1eina_1_1__ptr__list__access__traits_a55a12709e631594862fa427dc9d3ad73}\label{structefl_1_1eina_1_1__ptr__list__access__traits_a55a12709e631594862fa427dc9d3ad73}} 
{\footnotesize template$<$typename T $>$ }\\static \hyperlink{structefl_1_1eina_1_1__ptr__list__iterator}{\+\_\+ptr\+\_\+list\+\_\+iterator}$<$ T const  $>$ {\bfseries cbegin} (\hyperlink{group__Eina__List__Group_ga3295e1210efea1fb0fd6acbf3cbc1f29}{Eina\+\_\+\+List} const $\ast$\hyperlink{classefl_1_1eina_1_1list}{list})
\item 
\mbox{\Hypertarget{structefl_1_1eina_1_1__ptr__list__access__traits_a6d2d5a5bc3dca9a8407d515db5a036d8}\label{structefl_1_1eina_1_1__ptr__list__access__traits_a6d2d5a5bc3dca9a8407d515db5a036d8}} 
{\footnotesize template$<$typename T $>$ }\\static \hyperlink{structefl_1_1eina_1_1__ptr__list__iterator}{\+\_\+ptr\+\_\+list\+\_\+iterator}$<$ T const  $>$ {\bfseries cend} (\hyperlink{group__Eina__List__Group_ga3295e1210efea1fb0fd6acbf3cbc1f29}{Eina\+\_\+\+List} const $\ast$\hyperlink{classefl_1_1eina_1_1list}{list})
\item 
\mbox{\Hypertarget{structefl_1_1eina_1_1__ptr__list__access__traits_ab298e2330038d085e65cab85b66502fb}\label{structefl_1_1eina_1_1__ptr__list__access__traits_ab298e2330038d085e65cab85b66502fb}} 
{\footnotesize template$<$typename T $>$ }\\static std\+::reverse\+\_\+iterator$<$ \hyperlink{structefl_1_1eina_1_1__ptr__list__iterator}{\+\_\+ptr\+\_\+list\+\_\+iterator}$<$ T const  $>$ $>$ {\bfseries crbegin} (\hyperlink{group__Eina__List__Group_ga3295e1210efea1fb0fd6acbf3cbc1f29}{Eina\+\_\+\+List} const $\ast$\hyperlink{classefl_1_1eina_1_1list}{list})
\item 
\mbox{\Hypertarget{structefl_1_1eina_1_1__ptr__list__access__traits_a4fd41b7a41200d8688a25195445ac07c}\label{structefl_1_1eina_1_1__ptr__list__access__traits_a4fd41b7a41200d8688a25195445ac07c}} 
{\footnotesize template$<$typename T $>$ }\\static std\+::reverse\+\_\+iterator$<$ \hyperlink{structefl_1_1eina_1_1__ptr__list__iterator}{\+\_\+ptr\+\_\+list\+\_\+iterator}$<$ T const  $>$ $>$ {\bfseries crend} (\hyperlink{group__Eina__List__Group_ga3295e1210efea1fb0fd6acbf3cbc1f29}{Eina\+\_\+\+List} const $\ast$\hyperlink{classefl_1_1eina_1_1list}{list})
\item 
\mbox{\Hypertarget{structefl_1_1eina_1_1__ptr__list__access__traits_a12d63eac2aedd974488aec96748f7f61}\label{structefl_1_1eina_1_1__ptr__list__access__traits_a12d63eac2aedd974488aec96748f7f61}} 
{\footnotesize template$<$typename T $>$ }\\static \hyperlink{structefl_1_1eina_1_1iterator}{eina\+::iterator}$<$ T $>$ {\bfseries ibegin} (\hyperlink{group__Eina__List__Group_ga3295e1210efea1fb0fd6acbf3cbc1f29}{Eina\+\_\+\+List} $\ast$\hyperlink{classefl_1_1eina_1_1list}{list})
\item 
\mbox{\Hypertarget{structefl_1_1eina_1_1__ptr__list__access__traits_a8d188ccf0e91c2d1581dea0c6d021f49}\label{structefl_1_1eina_1_1__ptr__list__access__traits_a8d188ccf0e91c2d1581dea0c6d021f49}} 
{\footnotesize template$<$typename T $>$ }\\static \hyperlink{structefl_1_1eina_1_1iterator}{eina\+::iterator}$<$ T $>$ {\bfseries iend} (\hyperlink{group__Eina__List__Group_ga3295e1210efea1fb0fd6acbf3cbc1f29}{Eina\+\_\+\+List} $\ast$)
\item 
\mbox{\Hypertarget{structefl_1_1eina_1_1__ptr__list__access__traits_a5131b6ae353a78b38c1e1b9b63b7c738}\label{structefl_1_1eina_1_1__ptr__list__access__traits_a5131b6ae353a78b38c1e1b9b63b7c738}} 
{\footnotesize template$<$typename T $>$ }\\static \hyperlink{structefl_1_1eina_1_1iterator}{eina\+::iterator}$<$ T const  $>$ {\bfseries ibegin} (\hyperlink{group__Eina__List__Group_ga3295e1210efea1fb0fd6acbf3cbc1f29}{Eina\+\_\+\+List} const $\ast$\hyperlink{classefl_1_1eina_1_1list}{list})
\item 
\mbox{\Hypertarget{structefl_1_1eina_1_1__ptr__list__access__traits_adc0afbbd5e735838d82364fa962fa55b}\label{structefl_1_1eina_1_1__ptr__list__access__traits_adc0afbbd5e735838d82364fa962fa55b}} 
{\footnotesize template$<$typename T $>$ }\\static \hyperlink{structefl_1_1eina_1_1iterator}{eina\+::iterator}$<$ T const  $>$ {\bfseries iend} (\hyperlink{group__Eina__List__Group_ga3295e1210efea1fb0fd6acbf3cbc1f29}{Eina\+\_\+\+List} const $\ast$)
\item 
\mbox{\Hypertarget{structefl_1_1eina_1_1__ptr__list__access__traits_a8f9e1bb964d17fc6e807b13417a02187}\label{structefl_1_1eina_1_1__ptr__list__access__traits_a8f9e1bb964d17fc6e807b13417a02187}} 
{\footnotesize template$<$typename T $>$ }\\static \hyperlink{structefl_1_1eina_1_1iterator}{eina\+::iterator}$<$ T const  $>$ {\bfseries cibegin} (\hyperlink{group__Eina__List__Group_ga3295e1210efea1fb0fd6acbf3cbc1f29}{Eina\+\_\+\+List} const $\ast$\hyperlink{classefl_1_1eina_1_1list}{list})
\item 
\mbox{\Hypertarget{structefl_1_1eina_1_1__ptr__list__access__traits_a41e326ca722b59ab73c530a36cd19f0f}\label{structefl_1_1eina_1_1__ptr__list__access__traits_a41e326ca722b59ab73c530a36cd19f0f}} 
{\footnotesize template$<$typename T $>$ }\\static \hyperlink{structefl_1_1eina_1_1iterator}{eina\+::iterator}$<$ T const  $>$ {\bfseries ciend} (\hyperlink{group__Eina__List__Group_ga3295e1210efea1fb0fd6acbf3cbc1f29}{Eina\+\_\+\+List} const $\ast$\hyperlink{classefl_1_1eina_1_1list}{list})
\item 
\mbox{\Hypertarget{structefl_1_1eina_1_1__ptr__list__access__traits_a87033aadb87a68cf9291652c68369b97}\label{structefl_1_1eina_1_1__ptr__list__access__traits_a87033aadb87a68cf9291652c68369b97}} 
{\footnotesize template$<$typename T $>$ }\\static std\+::size\+\_\+t {\bfseries size} (\hyperlink{group__Eina__List__Group_ga3295e1210efea1fb0fd6acbf3cbc1f29}{Eina\+\_\+\+List} const $\ast$\hyperlink{classefl_1_1eina_1_1list}{list})
\item 
\mbox{\Hypertarget{structefl_1_1eina_1_1__ptr__list__access__traits_a898019b4205ddbec942af8999b750116}\label{structefl_1_1eina_1_1__ptr__list__access__traits_a898019b4205ddbec942af8999b750116}} 
{\footnotesize template$<$typename T $>$ }\\static bool {\bfseries empty} (\hyperlink{group__Eina__List__Group_ga3295e1210efea1fb0fd6acbf3cbc1f29}{Eina\+\_\+\+List} const $\ast$\hyperlink{classefl_1_1eina_1_1list}{list})
\end{DoxyCompactItemize}
