\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 
\hypertarget{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})}\label{structefl_1_1eina_1_1__ptr__list__access__traits_ad55b6fee3e527eaba886ab26a74e70b2}

\item 
\hypertarget{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})}\label{structefl_1_1eina_1_1__ptr__list__access__traits_a1e527079bb459a848d2b45360342743c}

\item 
\hypertarget{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})}\label{structefl_1_1eina_1_1__ptr__list__access__traits_a329966471e48a43f064cc0859eabfe19}

\item 
\hypertarget{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})}\label{structefl_1_1eina_1_1__ptr__list__access__traits_aa223cae2a2117b64c65755d8735677dc}

\item 
\hypertarget{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})}\label{structefl_1_1eina_1_1__ptr__list__access__traits_ac31d7a1907932d7201eccc2c902c8abb}

\item 
\hypertarget{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})}\label{structefl_1_1eina_1_1__ptr__list__access__traits_ae3b54d77aabdc26ee83f894c6746a353}

\item 
\hypertarget{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})}\label{structefl_1_1eina_1_1__ptr__list__access__traits_a85c841c0f3dcebf9f9aa3ae2f45cc5c2}

\item 
\hypertarget{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})}\label{structefl_1_1eina_1_1__ptr__list__access__traits_a7641a60071671c78e88bc0afb7d90301}

\item 
\hypertarget{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})}\label{structefl_1_1eina_1_1__ptr__list__access__traits_ae082c85f714ed0213170bd96b3d0dc67}

\item 
\hypertarget{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})}\label{structefl_1_1eina_1_1__ptr__list__access__traits_a8ca57460d14784739e18ccffb9934784}

\item 
\hypertarget{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})}\label{structefl_1_1eina_1_1__ptr__list__access__traits_a3f0e0c62e49ebd56339a72d4f51335b1}

\item 
\hypertarget{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})}\label{structefl_1_1eina_1_1__ptr__list__access__traits_ab92e44f3d23e64fcba6a652e243631a8}

\item 
\hypertarget{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})}\label{structefl_1_1eina_1_1__ptr__list__access__traits_a150da8cc587089c608d3fcbd9e25bb05}

\item 
\hypertarget{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})}\label{structefl_1_1eina_1_1__ptr__list__access__traits_a55a12709e631594862fa427dc9d3ad73}

\item 
\hypertarget{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})}\label{structefl_1_1eina_1_1__ptr__list__access__traits_a6d2d5a5bc3dca9a8407d515db5a036d8}

\item 
\hypertarget{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})}\label{structefl_1_1eina_1_1__ptr__list__access__traits_ab298e2330038d085e65cab85b66502fb}

\item 
\hypertarget{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})}\label{structefl_1_1eina_1_1__ptr__list__access__traits_a4fd41b7a41200d8688a25195445ac07c}

\item 
\hypertarget{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})}\label{structefl_1_1eina_1_1__ptr__list__access__traits_a12d63eac2aedd974488aec96748f7f61}

\item 
\hypertarget{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$)}\label{structefl_1_1eina_1_1__ptr__list__access__traits_a8d188ccf0e91c2d1581dea0c6d021f49}

\item 
\hypertarget{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})}\label{structefl_1_1eina_1_1__ptr__list__access__traits_a5131b6ae353a78b38c1e1b9b63b7c738}

\item 
\hypertarget{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$)}\label{structefl_1_1eina_1_1__ptr__list__access__traits_adc0afbbd5e735838d82364fa962fa55b}

\item 
\hypertarget{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})}\label{structefl_1_1eina_1_1__ptr__list__access__traits_a8f9e1bb964d17fc6e807b13417a02187}

\item 
\hypertarget{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})}\label{structefl_1_1eina_1_1__ptr__list__access__traits_a41e326ca722b59ab73c530a36cd19f0f}

\item 
\hypertarget{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})}\label{structefl_1_1eina_1_1__ptr__list__access__traits_a87033aadb87a68cf9291652c68369b97}

\item 
\hypertarget{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})}\label{structefl_1_1eina_1_1__ptr__list__access__traits_a898019b4205ddbec942af8999b750116}

\end{DoxyCompactItemize}
