PostGIS 3.7.0dev-r@@SVN_REVISION@@
Loading...
Searching...
No Matches

◆ 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: