|
GRASS GIS 7 Programmer's Manual
7.9.dev(2021)-e5379bbd7
|
#include <shapefil.h>

Data Fields | |
| SAHooks | sHooks |
| SAFile | fp |
| int | nRecords |
| int | nRecordLength |
| int | nHeaderLength |
| int | nFields |
| int * | panFieldOffset |
| int * | panFieldSize |
| int * | panFieldDecimals |
| char * | pachFieldType |
| char * | pszHeader |
| int | nCurrentRecord |
| int | bCurrentRecordModified |
| char * | pszCurrentRecord |
| int | nWorkFieldLength |
| char * | pszWorkField |
| int | bNoHeader |
| int | bUpdated |
| union { | |
| double dfDoubleField | |
| int nIntField | |
| } | fieldValue |
| int | iLanguageDriver |
| char * | pszCodePage |
| int | nUpdateYearSince1900 |
| int | nUpdateMonth |
| int | nUpdateDay |
Definition at line 557 of file shapefil.h.
| int DBFInfo::bCurrentRecordModified |
Definition at line 576 of file shapefil.h.
Referenced by DBFCreateLL(), and DBFOpenLL().
| int DBFInfo::bNoHeader |
Definition at line 582 of file shapefil.h.
Referenced by DBFClose(), DBFCreateLL(), DBFOpenLL(), DBFUpdateHeader(), DBFWriteAttributeDirectly(), DBFWriteTuple(), and return().
| int DBFInfo::bUpdated |
Definition at line 583 of file shapefil.h.
Referenced by return().
| double DBFInfo::dfDoubleField |
Definition at line 587 of file shapefil.h.
| union { ... } DBFInfo::fieldValue |
| SAFile DBFInfo::fp |
Definition at line 561 of file shapefil.h.
Referenced by DBFCreateLL(), and DBFOpenLL().
| int DBFInfo::iLanguageDriver |
Definition at line 591 of file shapefil.h.
Referenced by DBFCreateLL(), and DBFOpenLL().
| int DBFInfo::nCurrentRecord |
Definition at line 575 of file shapefil.h.
Referenced by DBFCreateLL(), and DBFOpenLL().
| int DBFInfo::nFields |
Definition at line 567 of file shapefil.h.
Referenced by DBFAlterFieldDefn(), DBFCreateLL(), DBFGetCodePage(), DBFGetFieldCount(), DBFGetFieldInfo(), DBFOpenLL(), DBFReorderFields(), and return().
| int DBFInfo::nHeaderLength |
Definition at line 566 of file shapefil.h.
Referenced by DBFCreateLL(), DBFOpenLL(), and return().
| int DBFInfo::nIntField |
Definition at line 588 of file shapefil.h.
| int DBFInfo::nRecordLength |
Definition at line 565 of file shapefil.h.
Referenced by DBFCreateLL(), DBFOpenLL(), and return().
| int DBFInfo::nRecords |
Definition at line 563 of file shapefil.h.
Referenced by DBFCreateLL(), DBFGetRecordCount(), DBFIsRecordDeleted(), DBFMarkRecordDeleted(), DBFOpenLL(), DBFWriteAttributeDirectly(), and DBFWriteTuple().
| int DBFInfo::nUpdateDay |
Definition at line 596 of file shapefil.h.
Referenced by DBFSetLastModifiedDate().
| int DBFInfo::nUpdateMonth |
Definition at line 595 of file shapefil.h.
Referenced by DBFSetLastModifiedDate().
| int DBFInfo::nUpdateYearSince1900 |
Definition at line 594 of file shapefil.h.
Referenced by DBFSetLastModifiedDate().
| int DBFInfo::nWorkFieldLength |
Definition at line 579 of file shapefil.h.
| char* DBFInfo::pachFieldType |
Definition at line 571 of file shapefil.h.
Referenced by DBFCreateLL(), DBFGetFieldInfo(), DBFGetNativeFieldType(), and return().
| int* DBFInfo::panFieldDecimals |
Definition at line 570 of file shapefil.h.
Referenced by DBFCreateLL(), DBFGetFieldInfo(), and return().
| int* DBFInfo::panFieldOffset |
Definition at line 568 of file shapefil.h.
Referenced by DBFCreateLL(), and return().
| int* DBFInfo::panFieldSize |
Definition at line 569 of file shapefil.h.
Referenced by DBFCreateLL(), DBFGetFieldInfo(), and return().
| char* DBFInfo::pszCodePage |
Definition at line 592 of file shapefil.h.
Referenced by DBFCreateLL(), DBFOpenLL(), and return().
| char* DBFInfo::pszCurrentRecord |
Definition at line 577 of file shapefil.h.
Referenced by DBFCreateLL(), and DBFOpenLL().
| char* DBFInfo::pszHeader |
Definition at line 573 of file shapefil.h.
Referenced by DBFCreateLL(), DBFGetFieldInfo(), and return().
| char* DBFInfo::pszWorkField |
Definition at line 580 of file shapefil.h.
| SAHooks DBFInfo::sHooks |
Definition at line 559 of file shapefil.h.
Referenced by DBFCreateLL(), and DBFOpenLL().