ACloudViewer  3.9.4
A Modern Library for 3D Data Processing
DBFInfo Struct Reference

#include <shapefil.h>

Collaboration diagram for DBFInfo:

Public Attributes

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
 

Detailed Description

Definition at line 584 of file shapefil.h.

Member Data Documentation

◆ bCurrentRecordModified

◆ bNoHeader

◆ bUpdated

◆ bWriteEndOfFileChar

int DBFInfo::bWriteEndOfFileChar

◆ dfDoubleField

double DBFInfo::dfDoubleField

Definition at line 614 of file shapefil.h.

Referenced by DBFReadAttribute().

◆ 

union { ... } DBFInfo::fieldValue

Referenced by DBFReadAttribute().

◆ fp

◆ iLanguageDriver

int DBFInfo::iLanguageDriver

Definition at line 618 of file shapefil.h.

Referenced by DBFCreateLL(), DBFOpenLL(), and DBFWriteHeader().

◆ nCurrentRecord

◆ nFields

◆ nHeaderLength

◆ nIntField

int DBFInfo::nIntField

Definition at line 615 of file shapefil.h.

Referenced by DBFReadAttribute().

◆ nRecordLength

◆ nRecords

◆ nUpdateDay

int DBFInfo::nUpdateDay

Definition at line 623 of file shapefil.h.

Referenced by DBFSetLastModifiedDate(), DBFUpdateHeader(), and DBFWriteHeader().

◆ nUpdateMonth

int DBFInfo::nUpdateMonth

Definition at line 622 of file shapefil.h.

Referenced by DBFSetLastModifiedDate(), DBFUpdateHeader(), and DBFWriteHeader().

◆ nUpdateYearSince1900

int DBFInfo::nUpdateYearSince1900

Definition at line 621 of file shapefil.h.

Referenced by DBFSetLastModifiedDate(), DBFUpdateHeader(), and DBFWriteHeader().

◆ nWorkFieldLength

int DBFInfo::nWorkFieldLength

Definition at line 607 of file shapefil.h.

Referenced by DBFReadAttribute().

◆ pachFieldType

◆ panFieldDecimals

◆ panFieldOffset

◆ panFieldSize

◆ pszCodePage

char* DBFInfo::pszCodePage

Definition at line 619 of file shapefil.h.

Referenced by DBFCloneEmpty(), DBFClose(), DBFCreateLL(), and DBFOpenLL().

◆ pszCurrentRecord

◆ pszHeader

◆ pszWorkField

char* DBFInfo::pszWorkField

Definition at line 608 of file shapefil.h.

Referenced by DBFClose(), and DBFReadAttribute().

◆ sHooks


The documentation for this struct was generated from the following file: