DBFInfo Struct Reference

#include <shapefil.h>

List of all members.

Public Attributes

FILE * 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 bNoHeader
int bUpdated


Detailed Description

Definition at line 382 of file shapefil.h.


Member Data Documentation

FILE* DBFInfo::fp

Definition at line 384 of file shapefil.h.

Referenced by DBFClose(), DBFCreate(), DBFFlushRecord(), DBFOpen(), and DBFWriteHeader().

int DBFInfo::nRecords

Definition at line 386 of file shapefil.h.

Referenced by DBFAddField(), DBFClose(), DBFCreate(), DBFGetRecordCount(), DBFOpen(), DBFReadAttribute(), DBFWriteAttribute(), DBFWriteAttributeDirectly(), and DBFWriteTuple().

int DBFInfo::nRecordLength

Definition at line 388 of file shapefil.h.

Referenced by DBFAddField(), DBFCloneEmpty(), DBFCreate(), DBFFlushRecord(), DBFOpen(), DBFWriteAttribute(), DBFWriteAttributeDirectly(), DBFWriteHeader(), and DBFWriteTuple().

int DBFInfo::nHeaderLength

Definition at line 389 of file shapefil.h.

Referenced by DBFAddField(), DBFCloneEmpty(), DBFCreate(), DBFFlushRecord(), DBFOpen(), and DBFWriteHeader().

int DBFInfo::nFields

Definition at line 390 of file shapefil.h.

Referenced by DBFAddField(), DBFCloneEmpty(), DBFCreate(), DBFGetFieldCount(), DBFGetFieldInfo(), DBFOpen(), DBFReadAttribute(), and DBFWriteHeader().

int* DBFInfo::panFieldOffset

Definition at line 391 of file shapefil.h.

Referenced by DBFAddField(), DBFCloneEmpty(), DBFClose(), DBFCreate(), DBFOpen(), and DBFReadAttribute().

int* DBFInfo::panFieldSize

Definition at line 392 of file shapefil.h.

Referenced by DBFAddField(), DBFCloneEmpty(), DBFClose(), DBFCreate(), DBFGetFieldInfo(), DBFOpen(), and DBFReadAttribute().

int* DBFInfo::panFieldDecimals

Definition at line 393 of file shapefil.h.

Referenced by DBFAddField(), DBFCloneEmpty(), DBFClose(), DBFCreate(), DBFGetFieldInfo(), and DBFOpen().

char* DBFInfo::pachFieldType

Definition at line 394 of file shapefil.h.

Referenced by DBFAddField(), DBFCloneEmpty(), DBFClose(), DBFCreate(), DBFGetFieldInfo(), DBFGetNativeFieldType(), DBFIsAttributeNULL(), and DBFOpen().

char* DBFInfo::pszHeader

Definition at line 396 of file shapefil.h.

Referenced by DBFAddField(), DBFCloneEmpty(), DBFClose(), DBFCreate(), DBFGetFieldInfo(), DBFOpen(), and DBFWriteHeader().

int DBFInfo::nCurrentRecord

Definition at line 398 of file shapefil.h.

Referenced by DBFCreate(), DBFFlushRecord(), DBFOpen(), DBFReadAttribute(), DBFWriteAttribute(), DBFWriteAttributeDirectly(), and DBFWriteTuple().

int DBFInfo::bCurrentRecordModified

Definition at line 399 of file shapefil.h.

Referenced by DBFCreate(), DBFFlushRecord(), and DBFOpen().

char* DBFInfo::pszCurrentRecord

Definition at line 400 of file shapefil.h.

Referenced by DBFAddField(), DBFClose(), DBFCreate(), DBFFlushRecord(), DBFOpen(), DBFReadAttribute(), DBFWriteAttribute(), DBFWriteAttributeDirectly(), and DBFWriteTuple().

int DBFInfo::bNoHeader

Definition at line 402 of file shapefil.h.

Referenced by DBFAddField(), DBFCloneEmpty(), DBFClose(), DBFCreate(), DBFOpen(), DBFWriteAttribute(), DBFWriteAttributeDirectly(), DBFWriteHeader(), and DBFWriteTuple().

int DBFInfo::bUpdated

Definition at line 403 of file shapefil.h.

Referenced by DBFAddField(), DBFCloneEmpty(), and DBFClose().


The documentation for this struct was generated from the following file:
Generated on Sun Aug 5 17:35:22 2007 for PIHMgis by  doxygen 1.5.2