OB.DAAC Logo
NASA Logo
Ocean Color Science Software

ocssw V2022
epr_msph.h File Reference
#include <stdio.h>
Include dependency graph for epr_msph.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

EPR_SRecord * epr_parse_header (const char *header_name, const char *ascii_source)
 
void epr_set_header_field_values (EPR_SRecord *record, EPR_SPtrArray *header_values)
 
epr_uint epr_compare_param (EPR_SProductId *product_id)
 
void epr_parse_double_token (EPR_SPtrArray *header_values, char *token_value, epr_uint *value_number, epr_uint *l, EPR_EDataTypeId *tp)
 
void epr_parse_int_token (EPR_SPtrArray *header_values, char *token_value, epr_uint *value_number, epr_uint *l, EPR_EDataTypeId *tp)
 

Function Documentation

◆ epr_compare_param()

epr_uint epr_compare_param ( EPR_SProductId *  product_id)

Definition at line 532 of file epr_msph.c.

◆ epr_parse_double_token()

void epr_parse_double_token ( EPR_SPtrArray *  header_values,
char *  token_value,
epr_uint value_number,
epr_uint l,
EPR_EDataTypeId tp 
)

Definition at line 358 of file epr_msph.c.

◆ epr_parse_header()

EPR_SRecord* epr_parse_header ( const char *  header_name,
const char *  ascii_source 
)

Parses the header ASCII information.

Parameters
header_namename of the header ascii information;
ascii_sourcethe header ascii information was read;
recordthe identifier of header ascii information.

Definition at line 174 of file epr_msph.c.

◆ epr_parse_int_token()

void epr_parse_int_token ( EPR_SPtrArray *  header_values,
char *  token_value,
epr_uint value_number,
epr_uint l,
EPR_EDataTypeId tp 
)

Definition at line 388 of file epr_msph.c.

◆ epr_set_header_field_values()

void epr_set_header_field_values ( EPR_SRecord *  record,
EPR_SPtrArray *  header_values 
)

Fills the record for the header ASCII information.

Parameters
recordto fill;
header_valuesvalues from the given product file;
recordbeeng filling.

Definition at line 487 of file epr_msph.c.