GRASS GIS 8 Programmer's Manual
8.5.0dev(2024)-d6dec75dd4
|
File definition. More...
#include <dig_structs.h>
Data Fields | |
FILE * | file |
File descriptor. More... | |
char * | start |
Pointer to beginning of the file in the memory. More... | |
char * | current |
Current position set by dig_seek() More... | |
char * | end |
End of file in the memory (pointer to first byte after) More... | |
off_t | size |
Size of the file loaded to memory. More... | |
off_t | alloc |
Allocated space. More... | |
int | loaded |
Is file loaded? More... | |
File definition.
Definition at line 94 of file dig_structs.h.
off_t gvfile::alloc |
Allocated space.
Definition at line 118 of file dig_structs.h.
char* gvfile::current |
Current position set by dig_seek()
Definition at line 106 of file dig_structs.h.
char* gvfile::end |
End of file in the memory (pointer to first byte after)
Definition at line 110 of file dig_structs.h.
FILE* gvfile::file |
File descriptor.
Definition at line 98 of file dig_structs.h.
Referenced by V1_close_nat(), V1_open_new_nat(), V1_open_old_nat(), Vect_cidx_open(), Vect_open_fidx(), Vect_open_topo(), Vect_save_fidx(), Vect_save_sidx(), and Vect_save_topo().
int gvfile::loaded |
off_t gvfile::size |
Size of the file loaded to memory.
Definition at line 114 of file dig_structs.h.
char* gvfile::start |
Pointer to beginning of the file in the memory.
Definition at line 102 of file dig_structs.h.