ACloudViewer  3.9.4
A Modern Library for 3D Data Processing
SAHooks Struct Reference

#include <shapefil.h>

Public Attributes

SAFile(* FOpen )(const char *filename, const char *access)
 
SAOffset(* FRead )(void *p, SAOffset size, SAOffset nmemb, SAFile file)
 
SAOffset(* FWrite )(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(* Error )(const char *message)
 
double(* Atof )(const char *str)
 

Detailed Description

Definition at line 293 of file shapefil.h.

Member Data Documentation

◆ Atof

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

Definition at line 304 of file shapefil.h.

Referenced by DBFReadAttribute(), and SASetupDefaultHooks().

◆ Error

◆ FClose

◆ FFlush

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

Definition at line 299 of file shapefil.h.

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

◆ FOpen

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

◆ FRead

◆ FSeek

◆ FTell

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

Definition at line 298 of file shapefil.h.

Referenced by SASetupDefaultHooks(), and SHPOpenLL().

◆ FWrite

◆ Remove

int(* SAHooks::Remove) (const char *filename)

Definition at line 301 of file shapefil.h.

Referenced by DBFCreateLL(), and SASetupDefaultHooks().


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