GRASS 8 Programmer's Manual 8.5.0(2026)-8d6ceba290
Loading...
Searching...
No Matches
SAHooks Struct Reference

#include <shapefil.h>

Data Fields

SAFile(*) FOpen (const char *filename, const char *access, void *pvUserData)
SAOffset(*) FRead (void *p, SAOffset size, SAOffset nmemb, SAFile file)
SAOffset(*) FWrite (const void *p, SAOffset size, SAOffset nmemb, SAFile file)
SAOffset(*) FSeek (SAFile file, SAOffset offset, int whence)
SAOffset(*) FTell (SAFile file)
int(*) FFlush (SAFile file)
int(*) FClose (SAFile file)
int(*) Remove (const char *filename, void *pvUserData)
void(*) Error (const char *message)
double(*) Atof (const char *str)
void * pvUserData

Detailed Description

Definition at line 135 of file shapefil.h.

Field Documentation

◆ Atof

double(*) SAHooks::Atof(const char *str)

Definition at line 147 of file shapefil.h.

Referenced by SASetupDefaultHooks().

◆ Error

void(*) SAHooks::Error(const char *message)

◆ FClose

int(*) SAHooks::FClose(SAFile file)

◆ FFlush

int(*) SAHooks::FFlush(SAFile file)

Definition at line 142 of file shapefil.h.

Referenced by DBFUpdateHeader(), SASetupDefaultHooks(), and SHPWriteHeader().

◆ FOpen

SAFile(*) SAHooks::FOpen(const char *filename, const char *access, void *pvUserData)

◆ FRead

◆ FSeek

◆ FTell

SAOffset(*) SAHooks::FTell(SAFile file)

Definition at line 141 of file shapefil.h.

Referenced by SASetupDefaultHooks(), SHPOpenLL(), and SHPWriteObject().

◆ FWrite

◆ pvUserData

void* SAHooks::pvUserData

◆ Remove

int(*) SAHooks::Remove(const char *filename, void *pvUserData)

Definition at line 144 of file shapefil.h.

Referenced by DBFCreateLL(), and SASetupDefaultHooks().


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