| ENVISAT Product Reader API for C |
|
Represents a field within a record. More...
#include <epr_api.h>
Data Fields | |
| EPR_Magic | magic |
| The magic number for this structure. | |
| EPR_SFieldInfo * | info |
| The corresponding field info for this field. | |
| void * | elems |
| The elements of this field. | |
Represents a field within a record.
A field is composed of one or more data elements of one of the types defined in the in field_info.
The magic number for this structure.
IMPORTANT: This must always be the first member of this structure.
The corresponding field info for this field.
supplierCardinality 1
| void* EPR_Field::elems |
The elements of this field.
In order to use the data, this member must be casted to one of the following array data types:
unsigned char* - array of unsigned 8-bit integer elementschar* - array of signed 8-bit integer fieldsunsigned short* - array of unsigned 16-bit integer elementsshort* - array of signed 16-bit integer elementsunsigned int* - array of unsigned 32-bit integer elementsint* - array of signed 32-bit integer elementsfloat* - array of signed 32-bit floating point elementsdouble* - array of signed 64-bit floating point elementsEPR_STime* - array of MJD elementsDedicated access routine are available The element type is given by info->data_type_id and the array length by info->num_elems.
Generated on Mon Aug 2 15:24:00 2010
ENVISAT Product Reader C API
Written by
Brockmann Consult,
© 2002