\hypertarget{structefl_1_1eina_1_1__ptr__eo__array__iterator}{}\section{efl\+:\+:eina\+:\+:\+\_\+ptr\+\_\+eo\+\_\+array\+\_\+iterator$<$ T $>$ Struct Template Reference}
\label{structefl_1_1eina_1_1__ptr__eo__array__iterator}\index{efl\+::eina\+::\+\_\+ptr\+\_\+eo\+\_\+array\+\_\+iterator$<$ T $>$@{efl\+::eina\+::\+\_\+ptr\+\_\+eo\+\_\+array\+\_\+iterator$<$ T $>$}}
\subsection*{Public Types}
\begin{DoxyCompactItemize}
\item 
typedef \hyperlink{structefl_1_1eina_1_1__ptr__array__iterator}{\+\_\+ptr\+\_\+array\+\_\+iterator}$<$ \hyperlink{group__Eo_ga9f3010a50b61a892d41f4ec2bda73f4c}{Eo} $>$ {\bfseries \+\_\+base\+\_\+type}\hypertarget{structefl_1_1eina_1_1__ptr__eo__array__iterator_a9b165f314146ad3ccfb19b9977cc82fc}{}\label{structefl_1_1eina_1_1__ptr__eo__array__iterator_a9b165f314146ad3ccfb19b9977cc82fc}

\item 
typedef \hyperlink{structefl_1_1eina_1_1__ptr__eo__array__iterator}{\+\_\+ptr\+\_\+eo\+\_\+array\+\_\+iterator}$<$ T $>$ {\bfseries \+\_\+self\+\_\+type}\hypertarget{structefl_1_1eina_1_1__ptr__eo__array__iterator_af4c7cca87afd30e5d213579bcc4d10a0}{}\label{structefl_1_1eina_1_1__ptr__eo__array__iterator_af4c7cca87afd30e5d213579bcc4d10a0}

\item 
typedef remove\+\_\+cv$<$ T $>$\+::type {\bfseries value\+\_\+type}\hypertarget{structefl_1_1eina_1_1__ptr__eo__array__iterator_a5c79678ff513eedc7321aa6ddba665fd}{}\label{structefl_1_1eina_1_1__ptr__eo__array__iterator_a5c79678ff513eedc7321aa6ddba665fd}

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

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

\end{DoxyCompactItemize}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{structefl_1_1eina_1_1__ptr__array__iterator}{\+\_\+base\+\_\+type} \& {\bfseries \+\_\+base} ()\hypertarget{structefl_1_1eina_1_1__ptr__eo__array__iterator_aa0c157cca1cf74e8ef5dc3beb2bde840}{}\label{structefl_1_1eina_1_1__ptr__eo__array__iterator_aa0c157cca1cf74e8ef5dc3beb2bde840}

\item 
\hyperlink{structefl_1_1eina_1_1__ptr__array__iterator}{\+\_\+base\+\_\+type} const \& {\bfseries \+\_\+base} () const \hypertarget{structefl_1_1eina_1_1__ptr__eo__array__iterator_aee6772047169ae85f80239d6e153a578}{}\label{structefl_1_1eina_1_1__ptr__eo__array__iterator_aee6772047169ae85f80239d6e153a578}

\item 
{\bfseries \+\_\+ptr\+\_\+eo\+\_\+array\+\_\+iterator} (\hyperlink{structefl_1_1eina_1_1__ptr__array__iterator}{\+\_\+base\+\_\+type} const \&base)\hypertarget{structefl_1_1eina_1_1__ptr__eo__array__iterator_a1158f06c19820b29b499156b5cc35d50}{}\label{structefl_1_1eina_1_1__ptr__eo__array__iterator_a1158f06c19820b29b499156b5cc35d50}

\item 
{\bfseries \+\_\+ptr\+\_\+eo\+\_\+array\+\_\+iterator} (void $\ast$$\ast$ptr)\hypertarget{structefl_1_1eina_1_1__ptr__eo__array__iterator_a82fc9513ff8116b34d2f3919fb06728d}{}\label{structefl_1_1eina_1_1__ptr__eo__array__iterator_a82fc9513ff8116b34d2f3919fb06728d}

\item 
{\bfseries \+\_\+ptr\+\_\+eo\+\_\+array\+\_\+iterator} (\hyperlink{structefl_1_1eina_1_1__ptr__eo__array__iterator}{\+\_\+ptr\+\_\+eo\+\_\+array\+\_\+iterator}$<$ value\+\_\+type $>$ const \&other)\hypertarget{structefl_1_1eina_1_1__ptr__eo__array__iterator_aedee042a91e5566e64dcff737510887a}{}\label{structefl_1_1eina_1_1__ptr__eo__array__iterator_aedee042a91e5566e64dcff737510887a}

\item 
\hyperlink{structefl_1_1eina_1_1__ptr__eo__array__iterator}{\+\_\+self\+\_\+type} \& {\bfseries operator=} (\hyperlink{structefl_1_1eina_1_1__ptr__eo__array__iterator}{\+\_\+self\+\_\+type} const \&other)\hypertarget{structefl_1_1eina_1_1__ptr__eo__array__iterator_ab3faad1d44defca77ad98f827d253e44}{}\label{structefl_1_1eina_1_1__ptr__eo__array__iterator_ab3faad1d44defca77ad98f827d253e44}

\item 
\hyperlink{structefl_1_1eina_1_1__ptr__eo__array__iterator}{\+\_\+self\+\_\+type} \& {\bfseries operator++} ()\hypertarget{structefl_1_1eina_1_1__ptr__eo__array__iterator_a20a480a032bc03dfd3ab71489614284d}{}\label{structefl_1_1eina_1_1__ptr__eo__array__iterator_a20a480a032bc03dfd3ab71489614284d}

\item 
\hyperlink{structefl_1_1eina_1_1__ptr__eo__array__iterator}{\+\_\+self\+\_\+type} {\bfseries operator++} (int)\hypertarget{structefl_1_1eina_1_1__ptr__eo__array__iterator_a73a21db50a6a4244e363af0136318674}{}\label{structefl_1_1eina_1_1__ptr__eo__array__iterator_a73a21db50a6a4244e363af0136318674}

\item 
\hyperlink{structefl_1_1eina_1_1__ptr__eo__array__iterator}{\+\_\+self\+\_\+type} \& {\bfseries operator-\/-\/} ()\hypertarget{structefl_1_1eina_1_1__ptr__eo__array__iterator_af7cf4ef56690deb885bd3c3462648e91}{}\label{structefl_1_1eina_1_1__ptr__eo__array__iterator_af7cf4ef56690deb885bd3c3462648e91}

\item 
\hyperlink{structefl_1_1eina_1_1__ptr__eo__array__iterator}{\+\_\+self\+\_\+type} {\bfseries operator-\/-\/} (int)\hypertarget{structefl_1_1eina_1_1__ptr__eo__array__iterator_af568c75b64cbd37bd05210ccc2bed92f}{}\label{structefl_1_1eina_1_1__ptr__eo__array__iterator_af568c75b64cbd37bd05210ccc2bed92f}

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

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

\end{DoxyCompactItemize}
