ENVISAT Product Reader API for C

Data Fields
EPR_Record Struct Reference

The EPR_Record structure represents a record instance read from an ENVISAT dataset. More...

#include <epr_api.h>

Data Fields

EPR_Magic magic
 The magic number for this structure. More...
 
EPR_SRecordInfoinfo
 The corresponding record info for this record (a 'soft' pointer). More...
 
uint num_fields
 The number of fields contained in this record. More...
 
EPR_SField ** fields
 The record fields. More...
 

Detailed Description

The EPR_Record structure represents a record instance read from an ENVISAT dataset.

A record is composed of multiple fields.

See also
EPR_Field

Field Documentation

EPR_Magic EPR_Record::magic

The magic number for this structure.

IMPORTANT: This must always be the first member of this structure.

EPR_SRecordInfo* EPR_Record::info

The corresponding record info for this record (a 'soft' pointer).

uint EPR_Record::num_fields

The number of fields contained in this record.

The value is always equal info->field_infos->length and is provided here for convenience only.

EPR_SField** EPR_Record::fields

The record fields.

An array of EPR_Field* of length info->num_fields


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

Generated on Fri May 6 2016 22:18:27

ENVISAT Product Reader C API

Written by Brockmann Consult, © 2002     Brockmann Consult      Eropean Space Agency