|
GRASS 8 Programmer's Manual
8.5.0dev(2025)-9d806b45d8
|
#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 411 of file shapefil.h.
| int DBFInfo::bCurrentRecordModified |
Definition at line 431 of file shapefil.h.
| int DBFInfo::bNoHeader |
Definition at line 437 of file shapefil.h.
Referenced by DBFCloneEmpty(), DBFClose(), DBFUpdateHeader(), DBFWriteAttributeDirectly(), and DBFWriteTuple().
| int DBFInfo::bRequireNextWriteSeek |
Definition at line 454 of file shapefil.h.
| int DBFInfo::bUpdated |
Definition at line 438 of file shapefil.h.
Referenced by DBFCloneEmpty().
| int DBFInfo::bWriteEndOfFileChar |
Definition at line 452 of file shapefil.h.
Referenced by DBFCloneEmpty(), and DBFSetWriteEndOfFileChar().
| double DBFInfo::dfDoubleField |
Definition at line 441 of file shapefil.h.
| union { ... } DBFInfo::fieldValue |
| SAFile DBFInfo::fp |
Definition at line 414 of file shapefil.h.
| int DBFInfo::iLanguageDriver |
Definition at line 445 of file shapefil.h.
| int DBFInfo::nCurrentRecord |
Definition at line 430 of file shapefil.h.
| int DBFInfo::nFields |
Definition at line 422 of file shapefil.h.
Referenced by DBFAlterFieldDefn(), DBFCloneEmpty(), DBFDeleteField(), DBFGetFieldCount(), DBFGetFieldInfo(), and DBFReorderFields().
| int DBFInfo::nHeaderLength |
Definition at line 419 of file shapefil.h.
Referenced by DBFCloneEmpty().
| int DBFInfo::nIntField |
Definition at line 442 of file shapefil.h.
| int DBFInfo::nRecordLength |
Definition at line 418 of file shapefil.h.
Referenced by DBFCloneEmpty().
| int DBFInfo::nRecords |
Definition at line 416 of file shapefil.h.
Referenced by DBFGetRecordCount(), DBFIsRecordDeleted(), DBFMarkRecordDeleted(), DBFWriteAttributeDirectly(), and DBFWriteTuple().
| int DBFInfo::nUpdateDay |
Definition at line 450 of file shapefil.h.
Referenced by DBFSetLastModifiedDate().
| int DBFInfo::nUpdateMonth |
Definition at line 449 of file shapefil.h.
Referenced by DBFSetLastModifiedDate().
| int DBFInfo::nUpdateYearSince1900 |
Definition at line 448 of file shapefil.h.
Referenced by DBFSetLastModifiedDate().
| int DBFInfo::nWorkFieldLength |
Definition at line 434 of file shapefil.h.
| char* DBFInfo::pachFieldType |
Definition at line 426 of file shapefil.h.
Referenced by DBFCloneEmpty(), DBFGetFieldInfo(), and DBFGetNativeFieldType().
| int* DBFInfo::panFieldDecimals |
Definition at line 425 of file shapefil.h.
Referenced by DBFCloneEmpty(), and DBFGetFieldInfo().
| int* DBFInfo::panFieldOffset |
Definition at line 423 of file shapefil.h.
Referenced by DBFCloneEmpty().
| int* DBFInfo::panFieldSize |
Definition at line 424 of file shapefil.h.
Referenced by DBFCloneEmpty(), and DBFGetFieldInfo().
| char* DBFInfo::pszCodePage |
Definition at line 446 of file shapefil.h.
Referenced by DBFCloneEmpty().
| char* DBFInfo::pszCurrentRecord |
Definition at line 432 of file shapefil.h.
| char* DBFInfo::pszHeader |
Definition at line 428 of file shapefil.h.
Referenced by DBFCloneEmpty(), and DBFGetFieldInfo().
| char* DBFInfo::pszWorkField |
Definition at line 435 of file shapefil.h.
| SAHooks DBFInfo::sHooks |
Definition at line 412 of file shapefil.h.
Referenced by DBFCloneEmpty().