| 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    
        
             
        
            
        
            