OB.DAAC Logo
NASA Logo
Ocean Color Science Software

ocssw V2022
epr_dataset.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

EPR_SDatasetId * epr_create_dataset_id (EPR_SProductId *product_id, const EPR_SDSD *dsd, const char *dataset_name, const struct RecordDescriptor *record_info_ref, const char *dsd_name, const char *description)
 
void epr_free_dataset_id (EPR_SDatasetId *dataset_id)
 
EPR_SPtrArray * epr_create_dataset_ids (EPR_SProductId *product_id)
 

Function Documentation

◆ epr_create_dataset_id()

EPR_SDatasetId* epr_create_dataset_id ( EPR_SProductId *  product_id,
const EPR_SDSD *  dsd,
const char *  dataset_name,
const struct RecordDescriptor record_info_ref,
const char *  dsd_name,
const char *  description 
)
Todo:
add docu here...

Definition at line 42 of file epr_dataset.c.

◆ epr_create_dataset_ids()

EPR_SPtrArray* epr_create_dataset_ids ( EPR_SProductId *  product_id)

Creates an array of dataset_id for the given ENVISAT product

Parameters
product_idthe the product file identifier
Returns
the instance of the array

Definition at line 102 of file epr_dataset.c.

◆ epr_free_dataset_id()

void epr_free_dataset_id ( EPR_SDatasetId *  dataset_id)

Release the memory allocated through a dataset ID.

Parameters
product_idthe file identifier, if NULL the function immediately returns
See also
epr_create_dataset_id

Release the memory allocated through a dataset ID.

Parameters
product_idthe file identifier, if NULL the function immediately returns zero.
Returns
zero for success, an error code otherwise

Definition at line 76 of file epr_dataset.c.