PostGIS  3.4.0dev-r@@SVN_REVISION@@

◆ SASetupDefaultHooks()

void SASetupDefaultHooks ( SAHooks psHooks)

Definition at line 194 of file safileio.c.

196 {
197  psHooks->FOpen = SADFOpen;
198  psHooks->FRead = SADFRead;
199  psHooks->FWrite = SADFWrite;
200  psHooks->FSeek = SADFSeek;
201  psHooks->FTell = SADFTell;
202  psHooks->FFlush = SADFFlush;
203  psHooks->FClose = SADFClose;
204  psHooks->Remove = SADRemove;
205 
206  psHooks->Error = SADError;
207  psHooks->Atof = atof;
208 }
static SAOffset SADFWrite(void *p, SAOffset size, SAOffset nmemb, SAFile file)
Definition: safileio.c:116
static SAOffset SADFSeek(SAFile file, SAOffset offset, int whence)
Definition: safileio.c:129
static SAFile SADFOpen(const char *pszFilename, const char *pszAccess)
Definition: safileio.c:93
static int SADFClose(SAFile file)
Definition: safileio.c:162
static void SADError(const char *message)
Definition: safileio.c:184
static int SADRemove(const char *filename)
Definition: safileio.c:173
static SAOffset SADFTell(SAFile file)
Definition: safileio.c:140
static int SADFFlush(SAFile file)
Definition: safileio.c:151
static SAOffset SADFRead(void *p, SAOffset size, SAOffset nmemb, SAFile file)
Definition: safileio.c:104
void(* Error)(const char *message)
Definition: shapefil.h:299
SAFile(* FOpen)(const char *filename, const char *access)
Definition: shapefil.h:290
SAOffset(* FTell)(SAFile file)
Definition: shapefil.h:294
int(* FFlush)(SAFile file)
Definition: shapefil.h:295
SAOffset(* FWrite)(void *p, SAOffset size, SAOffset nmemb, SAFile file)
Definition: shapefil.h:292
double(* Atof)(const char *str)
Definition: shapefil.h:300
int(* Remove)(const char *filename)
Definition: shapefil.h:297
int(* FClose)(SAFile file)
Definition: shapefil.h:296
SAOffset(* FRead)(void *p, SAOffset size, SAOffset nmemb, SAFile file)
Definition: shapefil.h:291
SAOffset(* FSeek)(SAFile file, SAOffset offset, int whence)
Definition: shapefil.h:293

References SAHooks::Atof, SAHooks::Error, SAHooks::FClose, SAHooks::FFlush, SAHooks::FOpen, SAHooks::FRead, SAHooks::FSeek, SAHooks::FTell, SAHooks::FWrite, SAHooks::Remove, SADError(), SADFClose(), SADFFlush(), SADFOpen(), SADFRead(), SADFSeek(), SADFTell(), SADFWrite(), and SADRemove().

Referenced by DBFCreateEx(), DBFOpen(), SHPCreate(), and SHPOpen().

Here is the call graph for this function:
Here is the caller graph for this function: