stdf_file Struct Reference


Detailed Description

The main STDF file structure.
Examples:

dump_records_to_ascii.c, dump_records_to_html.c, example.c, is_valid_stdf.c, record_stats.c, and stdf2xtdf.c.


Data Fields

rec_header header
int fd
union {
   uintptr_t   padding [4]
__fd
stdf_format file_format
char * filename
__stdf_fops * fops
int byte_order
uint32_t opts
dtc_U1 ver
byte_t * __data
byte_t * rec_pos
byte_t * rec_end
byte_t * __output
byte_t * _write_pos
dtc_U2 _write_chunk_size


Field Documentation

int stdf_file::byte_order
 

Byte order of the file

int stdf_file::fd
 

Actual file descriptor for the backing file

stdf_format stdf_file::file_format
 

Compressed file format

char* stdf_file::filename
 

Filename that was given to stdf_open()

__stdf_fops* stdf_file::fops
 

Virtual file i/o functions to hide compression details

rec_header stdf_file::header
 

A processed version of the last record read

uint32_t stdf_file::opts
 

Misc options to control libstdf behavior

dtc_U1 stdf_file::ver
 

Spec version of the file


The documentation for this struct was generated from the following file:
Generated on Thu Jun 8 14:05:35 2006 for libstdf by  doxygen 1.4.6