ENVISAT Product Reader API for C

EPR_DatasetId Struct Reference

The EPR_DatasetId structure contains information about a dataset within an ENVISAT product file which has been opened with the epr_open_product() API function. More...

#include <epr_api.h>

Data Fields

EPR_Magic magic
 The magic number for this structure.
EPR_SProductIdproduct_id
 The ID of the product to which this dataset belongs to.
char * dsd_name
 The name as presented to the user in a dsd selection dialog.
const EPR_SDSDdsd
 The dataset descriptor obtained from the current product.
char * dataset_name
 The name as presented to the user in a dataset selection dialog.
struct RecordDescriptor * record_descriptor
 The record descriptor found in the DDDB for this dataset.
EPR_SRecordInforecord_info
 The record info which describes a record of this dataset.
char * description
 A short description of the band's contents.

Detailed Description

The EPR_DatasetId structure contains information about a dataset within an ENVISAT product file which has been opened with the epr_open_product() API function.

A new EPR_DatasetId instance can be obtained with the epr_get_dataset_id() or epr_get_dataset_id_at() API functions.

See also:
epr_open_product
epr_get_dataset_id
epr_get_dataset_id_at

Field Documentation

The magic number for this structure.

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

The ID of the product to which this dataset belongs to.

The name as presented to the user in a dsd selection dialog.

The dataset descriptor obtained from the current product.

The name as presented to the user in a dataset selection dialog.

struct RecordDescriptor* EPR_DatasetId::record_descriptor

The record descriptor found in the DDDB for this dataset.

The record info which describes a record of this dataset.

A short description of the band's contents.


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

Generated on Mon Aug 2 15:24:00 2010

ENVISAT Product Reader C API

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