grasp_driver_settings.h File Reference
#include <time.h>
#include <stdbool.h>
#include "grasp_box.h"

Go to the source code of this file.

Data Structures

struct  grasp_driver_settings_t_
 

Typedefs

typedef struct grasp_driver_settings_t_ grasp_driver_settings_t
 

Functions

void grasp_driver_settings_set_dimensions (size_t nrows, size_t ncols)
 
bool grasp_driver_settings_init_by_row_col (grasp_driver_settings_t *settings, int nfiles, char **files, double row_min, double col_min, double row_max, double col_max, const char *str_gmt_time_min, const char *str_gmt_time_max, double missing_value)
 
void grasp_driver_settings_clear (grasp_driver_settings_t *settings)
 
bool grasp_driver_settings_are_valid (const grasp_driver_settings_t *settings)
 
void grasp_driver_settings_convert (const grasp_driver_settings_t *user_settings, grasp_box_settings_t *box_settings)
 
void grasp_driver_settings_print (FILE *stream, const char *label, const grasp_driver_settings_t *settings)
 

Detailed Description

Typedef Documentation

◆ grasp_driver_settings_t

Function Documentation

◆ grasp_driver_settings_are_valid()

bool grasp_driver_settings_are_valid ( const grasp_driver_settings_t settings)

◆ grasp_driver_settings_clear()

void grasp_driver_settings_clear ( grasp_driver_settings_t settings)

◆ grasp_driver_settings_convert()

void grasp_driver_settings_convert ( const grasp_driver_settings_t user_settings,
grasp_box_settings_t box_settings 
)

◆ grasp_driver_settings_init_by_row_col()

bool grasp_driver_settings_init_by_row_col ( grasp_driver_settings_t settings,
int  nfiles,
char **  files,
double  row_min,
double  col_min,
double  row_max,
double  col_max,
const char *  str_gmt_time_min,
const char *  str_gmt_time_max,
double  missing_value 
)

◆ grasp_driver_settings_print()

void grasp_driver_settings_print ( FILE *  stream,
const char *  label,
const grasp_driver_settings_t settings 
)

◆ grasp_driver_settings_set_dimensions()

void grasp_driver_settings_set_dimensions ( size_t  nrows,
size_t  ncols 
)