| ENVISAT Product Reader API for C |
|
Functions | |
| uint | epr_get_num_datasets (EPR_SProductId *product_id) |
| Gets the number off all datasets contained in a product. | |
| EPR_SDatasetId * | epr_get_dataset_id_at (EPR_SProductId *product_id, uint index) |
| Gets the dataset_id at the specified position within the product. | |
| EPR_SDatasetId * | epr_get_dataset_id (EPR_SProductId *product_id, const char *dataset_name) |
| Gets the dataset_id coresponding to the specified dataset name. | |
| const char * | epr_get_dataset_name (EPR_SDatasetId *dataset_id) |
| Gets the name of the dataset for the given dataset ID. | |
| const char * | epr_get_dsd_name (const EPR_SDatasetId *dataset_id) |
| Gets the name of the dsd for the given dataset ID. | |
| EPR_SRecord * | epr_get_mph (const EPR_SProductId *product_id) |
Gets the MPH record from the given product_id. | |
| EPR_SRecord * | epr_get_sph (const EPR_SProductId *product_id) |
Gets the SPH record from the given product_id. | |
| const EPR_SDSD * | epr_get_dsd (const EPR_SDatasetId *dataset_id) |
Gets the dataset descriptor (DSD) for the dataset specified by dataset_id. | |
| uint | epr_get_num_records (const EPR_SDatasetId *dataset_id) |
Gets the number of records of the dataset specified by dataset_id. | |
| uint | epr_get_num_dsds (const EPR_SProductId *product_id) |
| EPR_SDSD * | epr_get_dsd_at (const EPR_SProductId *product_id, uint dsd_index) |
| uint epr_get_num_datasets | ( | EPR_SProductId * | product_id | ) |
Gets the number off all datasets contained in a product.
| product_id | the product identifier, must not be NULL |
| EPR_SDatasetId* epr_get_dataset_id_at | ( | EPR_SProductId * | product_id, | |
| uint | index | |||
| ) |
Gets the dataset_id at the specified position within the product.
| product_id | the product identifier, must not be NULL | |
| index | the index identifying the position of the dataset, starting with 0, must not be negative |
| EPR_SDatasetId* epr_get_dataset_id | ( | EPR_SProductId * | product_id, | |
| const char * | dataset_name | |||
| ) |
Gets the dataset_id coresponding to the specified dataset name.
| product_id | the product identifier, must not be NULL | |
| dataset_name | the dataset name, must not be NULL |
| const char* epr_get_dataset_name | ( | EPR_SDatasetId * | dataset_id | ) |
Gets the name of the dataset for the given dataset ID.
| dataset_id | the dataset identifier, must not be NULL |
| const char* epr_get_dsd_name | ( | const EPR_SDatasetId * | dataset_id | ) |
Gets the name of the dsd for the given dataset ID.
| dataset_id | the dataset identifier, must not be NULL |
| EPR_SRecord* epr_get_mph | ( | const EPR_SProductId * | product_id | ) |
Gets the MPH record from the given product_id.
| product_id | the product identifier, must not be NULL |
NULL if an error occured. | EPR_SRecord* epr_get_sph | ( | const EPR_SProductId * | product_id | ) |
Gets the SPH record from the given product_id.
| product_id | the product identifier, must not be NULL |
NULL if an error occured. | const EPR_SDSD* epr_get_dsd | ( | const EPR_SDatasetId * | dataset_id | ) |
Gets the dataset descriptor (DSD) for the dataset specified by dataset_id.
| dataset_id | the dataset identifier, must not be NULL |
NULL if an error occured. | uint epr_get_num_records | ( | const EPR_SDatasetId * | dataset_id | ) |
Gets the number of records of the dataset specified by dataset_id.
| dataset_id | the dataset identifier, must not be NULL |
0 if an error occured. | uint epr_get_num_dsds | ( | const EPR_SProductId * | product_id | ) |
| EPR_SDSD* epr_get_dsd_at | ( | const EPR_SProductId * | product_id, | |
| uint | dsd_index | |||
| ) |
Generated on Mon Aug 2 15:24:00 2010
ENVISAT Product Reader C API
Written by
Brockmann Consult,
© 2002