Data Fields
_Eina_Lines_Iterator Struct Reference

This represents a line iterator a file. More...

Data Fields

Eina_Iterator iterator
 The iterator itself.
 
Eina_Filefp
 The file this iterator is associated with.
 
const char * map
 A pointer to the head of the file that has been mapped with mmap(2). More...
 
const char * end
 A pointer to the end of the file that has been mapped with mmap(2). More...
 
int boundary
 Currently hard coded to 4096. More...
 
Eina_File_Line current
 The current line.
 

Detailed Description

This represents a line iterator a file.

Field Documentation

◆ map

const char* _Eina_Lines_Iterator::map

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

Referenced by eina_file_map_lines().

◆ end

const char* _Eina_Lines_Iterator::end

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

Referenced by eina_file_map_lines().

◆ boundary

int _Eina_Lines_Iterator::boundary

Currently hard coded to 4096.

Referenced by eina_file_map_lines().