GRASS Programmer's Manual  6.5.svn(2014)-r66266
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
SAHooks Struct Reference

#include <shapefil.h>

Data Fields

SAFile(* FOpen )(const char *filename, const char *path)
 
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)
 
void(* Error )(const char *message)
 

Detailed Description

Definition at line 198 of file shapefil.h.

Field Documentation

void(* SAHooks::Error)(const char *message)
int(* SAHooks::FClose)(SAFile file)

Definition at line 205 of file shapefil.h.

Referenced by DBFCreateLL(), SASetupDefaultHooks(), SHPClose(), SHPCreateLL(), and SHPOpenLL().

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

Definition at line 204 of file shapefil.h.

Referenced by SASetupDefaultHooks(), and SHPWriteHeader().

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

Definition at line 199 of file shapefil.h.

Referenced by DBFCreateLL(), DBFOpenLL(), SASetupDefaultHooks(), SHPCreateLL(), and SHPOpenLL().

SAOffset(* SAHooks::FRead)(void *p, SAOffset size, SAOffset nmemb, SAFile file)

Definition at line 200 of file shapefil.h.

Referenced by SASetupDefaultHooks(), and SHPOpenLL().

SAOffset(* SAHooks::FSeek)(SAFile file, SAOffset offset, int whence)

Definition at line 202 of file shapefil.h.

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

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

Definition at line 203 of file shapefil.h.

Referenced by SASetupDefaultHooks().

SAOffset(* SAHooks::FWrite)(void *p, SAOffset size, SAOffset nmemb, SAFile file)

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