\hypertarget{structefl_1_1eina_1_1__ptr__list__iterator}{}\section{efl\+:\+:eina\+:\+:\+\_\+ptr\+\_\+list\+\_\+iterator$<$ T $>$ Struct Template Reference}
\label{structefl_1_1eina_1_1__ptr__list__iterator}\index{efl\+::eina\+::\+\_\+ptr\+\_\+list\+\_\+iterator$<$ T $>$@{efl\+::eina\+::\+\_\+ptr\+\_\+list\+\_\+iterator$<$ T $>$}}
\subsection*{Public Types}
\begin{DoxyCompactItemize}
\item 
typedef remove\+\_\+cv$<$ T $>$\+::type {\bfseries value\+\_\+type}\hypertarget{structefl_1_1eina_1_1__ptr__list__iterator_a03b1d83f9eb85e616c9552d32cb6dee9}{}\label{structefl_1_1eina_1_1__ptr__list__iterator_a03b1d83f9eb85e616c9552d32cb6dee9}

\item 
typedef value\+\_\+type $\ast$ {\bfseries pointer}\hypertarget{structefl_1_1eina_1_1__ptr__list__iterator_afd8dbcde41d75deedd7e9e57fd5ca54c}{}\label{structefl_1_1eina_1_1__ptr__list__iterator_afd8dbcde41d75deedd7e9e57fd5ca54c}

\item 
typedef value\+\_\+type \& {\bfseries reference}\hypertarget{structefl_1_1eina_1_1__ptr__list__iterator_ab2860b767ce5f642e977383d2de430e2}{}\label{structefl_1_1eina_1_1__ptr__list__iterator_ab2860b767ce5f642e977383d2de430e2}

\end{DoxyCompactItemize}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
{\bfseries \+\_\+ptr\+\_\+list\+\_\+iterator} (\hyperlink{group__Eina__List__Group_ga3295e1210efea1fb0fd6acbf3cbc1f29}{Eina\+\_\+\+List} $\ast$\hyperlink{classefl_1_1eina_1_1list}{list}, \hyperlink{group__Eina__List__Group_ga3295e1210efea1fb0fd6acbf3cbc1f29}{Eina\+\_\+\+List} $\ast$node)\hypertarget{structefl_1_1eina_1_1__ptr__list__iterator_a57345991aa92f6b7e9a1d45fdba6c40d}{}\label{structefl_1_1eina_1_1__ptr__list__iterator_a57345991aa92f6b7e9a1d45fdba6c40d}

\item 
{\bfseries \+\_\+ptr\+\_\+list\+\_\+iterator} (\hyperlink{structefl_1_1eina_1_1__ptr__list__iterator}{\+\_\+ptr\+\_\+list\+\_\+iterator}$<$ value\+\_\+type $>$ const \&other)\hypertarget{structefl_1_1eina_1_1__ptr__list__iterator_a2ed1d38d8dbed49285b5db3b93dcde67}{}\label{structefl_1_1eina_1_1__ptr__list__iterator_a2ed1d38d8dbed49285b5db3b93dcde67}

\item 
\hyperlink{structefl_1_1eina_1_1__ptr__list__iterator}{\+\_\+ptr\+\_\+list\+\_\+iterator}$<$ T $>$ \& {\bfseries operator++} ()\hypertarget{structefl_1_1eina_1_1__ptr__list__iterator_a82756b22cd3e417321e573cbf5e7b096}{}\label{structefl_1_1eina_1_1__ptr__list__iterator_a82756b22cd3e417321e573cbf5e7b096}

\item 
\hyperlink{structefl_1_1eina_1_1__ptr__list__iterator}{\+\_\+ptr\+\_\+list\+\_\+iterator}$<$ T $>$ {\bfseries operator++} (int)\hypertarget{structefl_1_1eina_1_1__ptr__list__iterator_afd4bf012c036cdf7f5c684336d6f28ea}{}\label{structefl_1_1eina_1_1__ptr__list__iterator_afd4bf012c036cdf7f5c684336d6f28ea}

\item 
\hyperlink{structefl_1_1eina_1_1__ptr__list__iterator}{\+\_\+ptr\+\_\+list\+\_\+iterator}$<$ T $>$ \& {\bfseries operator-\/-\/} ()\hypertarget{structefl_1_1eina_1_1__ptr__list__iterator_a811af904566cda8288baac2abeb12340}{}\label{structefl_1_1eina_1_1__ptr__list__iterator_a811af904566cda8288baac2abeb12340}

\item 
\hyperlink{structefl_1_1eina_1_1__ptr__list__iterator}{\+\_\+ptr\+\_\+list\+\_\+iterator}$<$ T $>$ {\bfseries operator-\/-\/} (int)\hypertarget{structefl_1_1eina_1_1__ptr__list__iterator_a79c9891fe959b8e00b7690a35598e593}{}\label{structefl_1_1eina_1_1__ptr__list__iterator_a79c9891fe959b8e00b7690a35598e593}

\item 
reference {\bfseries operator$\ast$} () const \hypertarget{structefl_1_1eina_1_1__ptr__list__iterator_a980b47b4696ae6a5e6f4927b47c459be}{}\label{structefl_1_1eina_1_1__ptr__list__iterator_a980b47b4696ae6a5e6f4927b47c459be}

\item 
pointer {\bfseries operator-\/$>$} () const \hypertarget{structefl_1_1eina_1_1__ptr__list__iterator_a3c6095d008490d87559655354466893d}{}\label{structefl_1_1eina_1_1__ptr__list__iterator_a3c6095d008490d87559655354466893d}

\item 
\hyperlink{group__Eina__List__Group_ga3295e1210efea1fb0fd6acbf3cbc1f29}{Eina\+\_\+\+List} $\ast$ {\bfseries native\+\_\+handle} ()\hypertarget{structefl_1_1eina_1_1__ptr__list__iterator_a8fdb1bcd20ffc285ad8de9a1d32e18b1}{}\label{structefl_1_1eina_1_1__ptr__list__iterator_a8fdb1bcd20ffc285ad8de9a1d32e18b1}

\item 
\hyperlink{group__Eina__List__Group_ga3295e1210efea1fb0fd6acbf3cbc1f29}{Eina\+\_\+\+List} const $\ast$ {\bfseries native\+\_\+handle} () const \hypertarget{structefl_1_1eina_1_1__ptr__list__iterator_a2ef1ce45b7444108d9514e4889211e7b}{}\label{structefl_1_1eina_1_1__ptr__list__iterator_a2ef1ce45b7444108d9514e4889211e7b}

\end{DoxyCompactItemize}
\subsection*{Friends}
\begin{DoxyCompactItemize}
\item 
bool {\bfseries operator==} (\hyperlink{structefl_1_1eina_1_1__ptr__list__iterator}{\+\_\+ptr\+\_\+list\+\_\+iterator}$<$ T $>$ lhs, \hyperlink{structefl_1_1eina_1_1__ptr__list__iterator}{\+\_\+ptr\+\_\+list\+\_\+iterator}$<$ T $>$ rhs)\hypertarget{structefl_1_1eina_1_1__ptr__list__iterator_a410865cff5254774d4a2dde5178921ee}{}\label{structefl_1_1eina_1_1__ptr__list__iterator_a410865cff5254774d4a2dde5178921ee}

\item 
bool {\bfseries operator!=} (\hyperlink{structefl_1_1eina_1_1__ptr__list__iterator}{\+\_\+ptr\+\_\+list\+\_\+iterator}$<$ T $>$ lhs, \hyperlink{structefl_1_1eina_1_1__ptr__list__iterator}{\+\_\+ptr\+\_\+list\+\_\+iterator}$<$ T $>$ rhs)\hypertarget{structefl_1_1eina_1_1__ptr__list__iterator_a5323ea92dfc4128ca31e3bad5780fd91}{}\label{structefl_1_1eina_1_1__ptr__list__iterator_a5323ea92dfc4128ca31e3bad5780fd91}

\end{DoxyCompactItemize}
\subsection*{Additional Inherited Members}
