\hypertarget{struct__Eina__Lines__Iterator}{\section{\+\_\+\+Eina\+\_\+\+Lines\+\_\+\+Iterator Struct Reference}
\label{struct__Eina__Lines__Iterator}\index{\+\_\+\+Eina\+\_\+\+Lines\+\_\+\+Iterator@{\+\_\+\+Eina\+\_\+\+Lines\+\_\+\+Iterator}}
}


This represents a line iterator a file.  


\subsection*{Data Fields}
\begin{DoxyCompactItemize}
\item 
\hypertarget{struct__Eina__Lines__Iterator_adc81c761eda687b0bcc45a9857f9f917}{\hyperlink{group__Eina__Iterator__Group_ga15b975bb881d955249ce13d4ebc96948}{Eina\+\_\+\+Iterator} \hyperlink{struct__Eina__Lines__Iterator_adc81c761eda687b0bcc45a9857f9f917}{iterator}}\label{struct__Eina__Lines__Iterator_adc81c761eda687b0bcc45a9857f9f917}

\begin{DoxyCompactList}\small\item\em The iterator itself. \end{DoxyCompactList}\item 
\hypertarget{struct__Eina__Lines__Iterator_ab39797c9d8561ae5bb54130f16fc5e3b}{\hyperlink{group__Eina__File__Group_ga20697123547cbc937c6c9dd845af0403}{Eina\+\_\+\+File} $\ast$ \hyperlink{struct__Eina__Lines__Iterator_ab39797c9d8561ae5bb54130f16fc5e3b}{fp}}\label{struct__Eina__Lines__Iterator_ab39797c9d8561ae5bb54130f16fc5e3b}

\begin{DoxyCompactList}\small\item\em The file this iterator is associated with. \end{DoxyCompactList}\item 
const char $\ast$ \hyperlink{struct__Eina__Lines__Iterator_aea21d8a59d149d283443aa33a2ce269b}{map}
\begin{DoxyCompactList}\small\item\em A pointer to the head of the file that has been mapped with mmap(2). \end{DoxyCompactList}\item 
const char $\ast$ \hyperlink{struct__Eina__Lines__Iterator_a04d244ebf9fd983ecf6868e832a69493}{end}
\begin{DoxyCompactList}\small\item\em A pointer to the end of the file that has been mapped with mmap(2). \end{DoxyCompactList}\item 
int \hyperlink{struct__Eina__Lines__Iterator_af8b25e68ca8f6aebfbfb2df9ede5371b}{boundary}
\begin{DoxyCompactList}\small\item\em Curretnly hard coded to 4096. \end{DoxyCompactList}\item 
\hypertarget{struct__Eina__Lines__Iterator_ae7ea66c4aabcbdbd32d50f3573d2049a}{\hyperlink{group__Eina__File__Group_ga2c5c3fdefe5df8c774d5623b7a6e7047}{Eina\+\_\+\+File\+\_\+\+Line} \hyperlink{struct__Eina__Lines__Iterator_ae7ea66c4aabcbdbd32d50f3573d2049a}{current}}\label{struct__Eina__Lines__Iterator_ae7ea66c4aabcbdbd32d50f3573d2049a}

\begin{DoxyCompactList}\small\item\em The current line. \end{DoxyCompactList}\end{DoxyCompactItemize}


\subsection{Detailed Description}
This represents a line iterator a file. 

\subsection{Field Documentation}
\hypertarget{struct__Eina__Lines__Iterator_aea21d8a59d149d283443aa33a2ce269b}{\index{\+\_\+\+Eina\+\_\+\+Lines\+\_\+\+Iterator@{\+\_\+\+Eina\+\_\+\+Lines\+\_\+\+Iterator}!map@{map}}
\index{map@{map}!\+\_\+\+Eina\+\_\+\+Lines\+\_\+\+Iterator@{\+\_\+\+Eina\+\_\+\+Lines\+\_\+\+Iterator}}
\subsubsection[{map}]{\setlength{\rightskip}{0pt plus 5cm}const char$\ast$ \+\_\+\+Eina\+\_\+\+Lines\+\_\+\+Iterator\+::map}}\label{struct__Eina__Lines__Iterator_aea21d8a59d149d283443aa33a2ce269b}


A pointer to the head of the file that has been mapped with mmap(2). 



Referenced by eina\+\_\+file\+\_\+map\+\_\+lines().

\hypertarget{struct__Eina__Lines__Iterator_a04d244ebf9fd983ecf6868e832a69493}{\index{\+\_\+\+Eina\+\_\+\+Lines\+\_\+\+Iterator@{\+\_\+\+Eina\+\_\+\+Lines\+\_\+\+Iterator}!end@{end}}
\index{end@{end}!\+\_\+\+Eina\+\_\+\+Lines\+\_\+\+Iterator@{\+\_\+\+Eina\+\_\+\+Lines\+\_\+\+Iterator}}
\subsubsection[{end}]{\setlength{\rightskip}{0pt plus 5cm}const char$\ast$ \+\_\+\+Eina\+\_\+\+Lines\+\_\+\+Iterator\+::end}}\label{struct__Eina__Lines__Iterator_a04d244ebf9fd983ecf6868e832a69493}


A pointer to the end of the file that has been mapped with mmap(2). 



Referenced by eina\+\_\+file\+\_\+map\+\_\+lines().

\hypertarget{struct__Eina__Lines__Iterator_af8b25e68ca8f6aebfbfb2df9ede5371b}{\index{\+\_\+\+Eina\+\_\+\+Lines\+\_\+\+Iterator@{\+\_\+\+Eina\+\_\+\+Lines\+\_\+\+Iterator}!boundary@{boundary}}
\index{boundary@{boundary}!\+\_\+\+Eina\+\_\+\+Lines\+\_\+\+Iterator@{\+\_\+\+Eina\+\_\+\+Lines\+\_\+\+Iterator}}
\subsubsection[{boundary}]{\setlength{\rightskip}{0pt plus 5cm}int \+\_\+\+Eina\+\_\+\+Lines\+\_\+\+Iterator\+::boundary}}\label{struct__Eina__Lines__Iterator_af8b25e68ca8f6aebfbfb2df9ede5371b}


Curretnly hard coded to 4096. 



Referenced by eina\+\_\+file\+\_\+map\+\_\+lines().

