GRASS GIS 7 Programmer's Manual  7.5.svn(2018)-r72095
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
RASTER3D_cache Struct Reference

#include <raster3d.h>

Data Fields

char * elts
 
int nofElts
 
int eltSize
 
intnames
 
char * locks
 
int autoLock
 
int nofUnlocked
 
int minUnlocked
 
intnext
 
intprev
 
int first
 
int last
 
int(* eltRemoveFun )()
 
void * eltRemoveFunData
 
int(* eltLoadFun )()
 
void * eltLoadFunData
 
void * hash
 

Detailed Description

Definition at line 190 of file raster3d.h.

Field Documentation

int RASTER3D_cache::autoLock
int(* RASTER3D_cache::eltLoadFun)()

Definition at line 214 of file raster3d.h.

Referenced by Rast3d_cache_elt_ptr(), Rast3d_cache_new(), and Rast3d_cache_set_load_fun().

void* RASTER3D_cache::eltLoadFunData

Definition at line 215 of file raster3d.h.

Referenced by Rast3d_cache_elt_ptr(), Rast3d_cache_new(), and Rast3d_cache_set_load_fun().

int(* RASTER3D_cache::eltRemoveFun)()

Definition at line 210 of file raster3d.h.

Referenced by Rast3d_cache_elt_ptr(), Rast3d_cache_new(), and Rast3d_cache_set_remove_fun().

void* RASTER3D_cache::eltRemoveFunData

Definition at line 212 of file raster3d.h.

Referenced by Rast3d_cache_elt_ptr(), Rast3d_cache_new(), and Rast3d_cache_set_remove_fun().

char* RASTER3D_cache::elts

Definition at line 193 of file raster3d.h.

Referenced by Rast3d_cache_dispose(), Rast3d_cache_elt_ptr(), and Rast3d_cache_new().

int RASTER3D_cache::eltSize
int RASTER3D_cache::first

Definition at line 207 of file raster3d.h.

Referenced by Rast3d_cache_elt_ptr(), and Rast3d_cache_reset().

int RASTER3D_cache::last

Definition at line 207 of file raster3d.h.

Referenced by Rast3d_cache_reset().

char* RASTER3D_cache::locks

Definition at line 199 of file raster3d.h.

Referenced by Rast3d_cache_dispose(), and Rast3d_cache_new().

int RASTER3D_cache::minUnlocked

Definition at line 204 of file raster3d.h.

Referenced by Rast3d_cache_reset(), and Rast3d_cache_set_min_unlock().

int* RASTER3D_cache::next

Definition at line 206 of file raster3d.h.

Referenced by Rast3d_cache_dispose(), Rast3d_cache_new(), and Rast3d_cache_reset().

int RASTER3D_cache::nofUnlocked

Definition at line 203 of file raster3d.h.

Referenced by Rast3d_cache_reset().

int * RASTER3D_cache::prev

Definition at line 206 of file raster3d.h.

Referenced by Rast3d_cache_dispose(), Rast3d_cache_new(), and Rast3d_cache_reset().


The documentation for this struct was generated from the following file: