|
GRASS GIS 8 Programmer's Manual
8.4.2dev(2025)-5620950973
|
#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 |
| int | bWriteEndOfFileChar |
| int | bRequireNextWriteSeek |
Definition at line 420 of file shapefil.h.
| int DBFInfo::bCurrentRecordModified |
Definition at line 440 of file shapefil.h.
| int DBFInfo::bNoHeader |
Definition at line 446 of file shapefil.h.
Referenced by DBFCloneEmpty(), DBFClose(), DBFUpdateHeader(), DBFWriteAttributeDirectly(), and DBFWriteTuple().
| int DBFInfo::bRequireNextWriteSeek |
Definition at line 463 of file shapefil.h.
| int DBFInfo::bUpdated |
Definition at line 447 of file shapefil.h.
Referenced by DBFCloneEmpty().
| int DBFInfo::bWriteEndOfFileChar |
Definition at line 461 of file shapefil.h.
Referenced by DBFCloneEmpty(), and DBFSetWriteEndOfFileChar().
| double DBFInfo::dfDoubleField |
Definition at line 450 of file shapefil.h.
| union { ... } DBFInfo::fieldValue |
| SAFile DBFInfo::fp |
Definition at line 423 of file shapefil.h.
| int DBFInfo::iLanguageDriver |
Definition at line 454 of file shapefil.h.
| int DBFInfo::nCurrentRecord |
Definition at line 439 of file shapefil.h.
| int DBFInfo::nFields |
Definition at line 431 of file shapefil.h.
Referenced by DBFAlterFieldDefn(), DBFCloneEmpty(), DBFGetFieldCount(), DBFGetFieldInfo(), and DBFReorderFields().
| int DBFInfo::nHeaderLength |
Definition at line 428 of file shapefil.h.
Referenced by DBFCloneEmpty().
| int DBFInfo::nIntField |
Definition at line 451 of file shapefil.h.
| int DBFInfo::nRecordLength |
Definition at line 427 of file shapefil.h.
Referenced by DBFCloneEmpty().
| int DBFInfo::nRecords |
Definition at line 425 of file shapefil.h.
Referenced by DBFGetRecordCount(), DBFIsRecordDeleted(), DBFMarkRecordDeleted(), DBFWriteAttributeDirectly(), and DBFWriteTuple().
| int DBFInfo::nUpdateDay |
Definition at line 459 of file shapefil.h.
Referenced by DBFSetLastModifiedDate().
| int DBFInfo::nUpdateMonth |
Definition at line 458 of file shapefil.h.
Referenced by DBFSetLastModifiedDate().
| int DBFInfo::nUpdateYearSince1900 |
Definition at line 457 of file shapefil.h.
Referenced by DBFSetLastModifiedDate().
| int DBFInfo::nWorkFieldLength |
Definition at line 443 of file shapefil.h.
| char* DBFInfo::pachFieldType |
Definition at line 435 of file shapefil.h.
Referenced by DBFCloneEmpty(), DBFGetFieldInfo(), and DBFGetNativeFieldType().
| int* DBFInfo::panFieldDecimals |
Definition at line 434 of file shapefil.h.
Referenced by DBFCloneEmpty(), and DBFGetFieldInfo().
| int* DBFInfo::panFieldOffset |
Definition at line 432 of file shapefil.h.
Referenced by DBFCloneEmpty().
| int* DBFInfo::panFieldSize |
Definition at line 433 of file shapefil.h.
Referenced by DBFCloneEmpty(), and DBFGetFieldInfo().
| char* DBFInfo::pszCodePage |
Definition at line 455 of file shapefil.h.
Referenced by DBFCloneEmpty().
| char* DBFInfo::pszCurrentRecord |
Definition at line 441 of file shapefil.h.
| char* DBFInfo::pszHeader |
Definition at line 437 of file shapefil.h.
Referenced by DBFCloneEmpty(), and DBFGetFieldInfo().
| char* DBFInfo::pszWorkField |
Definition at line 444 of file shapefil.h.
| SAHooks DBFInfo::sHooks |
Definition at line 421 of file shapefil.h.