GRASS GIS 8 Programmer's Manual
8.5.0dev(2024)-3973a58369
|
#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(), 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().