Type Alias gaiaDbf

Source
pub type gaiaDbf = gaiaDbfStruct;
Expand description

Container for DBF file handling

Aliased Type§

struct gaiaDbf {
    pub endian_arch: i32,
    pub Valid: i32,
    pub Path: *mut i8,
    pub flDbf: *mut _IO_FILE,
    pub Dbf: *mut gaiaDbfListStruct,
    pub BufDbf: *mut u8,
    pub DbfHdsz: i32,
    pub DbfReclen: i32,
    pub DbfSize: i32,
    pub DbfRecno: i32,
    pub IconvObj: *mut c_void,
    pub LastError: *mut i8,
}

Fields§

§endian_arch: i32

DBF endian arch

§Valid: i32

validity flag: 1 = ready to be processed

§Path: *mut i8

DBF file pathname

§flDbf: *mut _IO_FILE

FILE handle

§Dbf: *mut gaiaDbfListStruct

list of DBF fields

§BufDbf: *mut u8

I/O buffer

§DbfHdsz: i32

header size (in bytes)

§DbfReclen: i32

record length (in bytes)

§DbfSize: i32

current file size

§DbfRecno: i32

current Record Number

§IconvObj: *mut c_void

handle to ICONV converter object

§LastError: *mut i8

last error message (may be NULL)