|
GRASS 8 Programmer's Manual 8.6.0dev(2026)-ddeab64dbf
|
File definition. More...
#include <dig_structs.h>
Data Fields | |
| FILE * | file |
| File descriptor. | |
| char * | start |
| Pointer to beginning of the file in the memory. | |
| char * | current |
| Current position set by dig_seek() | |
| char * | end |
| End of file in the memory (pointer to first byte after) | |
| off_t | size |
| Size of the file loaded to memory. | |
| off_t | alloc |
| Allocated space. | |
| int | loaded |
| Is file loaded? | |
File definition.
Definition at line 92 of file dig_structs.h.
| off_t gvfile::alloc |
Allocated space.
Definition at line 116 of file dig_structs.h.
| char* gvfile::current |
Current position set by dig_seek()
Definition at line 104 of file dig_structs.h.
| char* gvfile::end |
End of file in the memory (pointer to first byte after)
Definition at line 108 of file dig_structs.h.
| FILE* gvfile::file |
File descriptor.
Definition at line 96 of file dig_structs.h.
Referenced by Vect_cidx_open(), Vect_cidx_save(), Vect_open_fidx(), Vect_open_topo(), Vect_save_fidx(), and Vect_save_topo().
| int gvfile::loaded |
| off_t gvfile::size |
Size of the file loaded to memory.
Definition at line 112 of file dig_structs.h.
| char* gvfile::start |
Pointer to beginning of the file in the memory.
Definition at line 100 of file dig_structs.h.