grasp_settings_data_types.h
Go to the documentation of this file.
24 #define GRASP_DATA_TYPE_RETRIEVAL_MODE grasp_data_type_retrieval_mode_set,grasp_data_type_retrieval_mode_get,-1
25 int grasp_data_type_retrieval_mode_set(yamlsettings_status *status,void *mem_pos, int nelements, const char *name, const char *data, int position, int maxlength, int file_index, const char *settings_file);
26 char *grasp_data_type_retrieval_mode_get(void *mem_pos,int position, int maxlength, bool escape);
28 #define GRASP_DATA_TYPE_FORTRAN_STRING(L) grasp_data_type_fortran_string_set,grasp_data_type_fortran_string_get,L
29 int grasp_data_type_fortran_string_set(yamlsettings_status *status, void *mem_pos, int nelements, const char *name, const char *data, int position, int maxlength, int file_index, const char *settings_file);
30 char *grasp_data_type_fortran_string_get(void *mem_pos, int position, int maxlength, bool escape);
32 #define GRASP_DATA_TYPE_FORTRAN_FILE_PATH(L) grasp_data_type_fortran_file_path_set,grasp_data_type_fortran_file_path_get,L
33 int grasp_data_type_fortran_file_path_set(yamlsettings_status *status, void *mem_pos, int nelements, const char *name, const char *data, int position, int maxlength, int file_index, const char *settings_file);
34 char *grasp_data_type_fortran_file_path_get(void *mem_pos, int position, int maxlength, bool escape);
36 #define GRASP_DATA_TYPE_FORTRAN_FOLDER_PATH(L) grasp_data_type_fortran_folder_path_set,grasp_data_type_fortran_folder_path_get,L
37 int grasp_data_type_fortran_folder_path_set(yamlsettings_status *status, void *mem_pos, int nelements, const char *name, const char *data, int position, int maxlength, int file_index, const char *settings_file);
38 char *grasp_data_type_fortran_folder_path_get(void *mem_pos, int position, int maxlength, bool escape);
41 int grasp_data_type_stream_set(yamlsettings_status *status, void *mem_pos, int nelements, const char *name, const char *data, int position, int maxlength, int file_index, const char *settings_file);
44 #define GRASP_DATA_TYPE_MINIMIZATION grasp_data_type_minimization_set,grasp_data_type_minimization_get,-1
45 int grasp_data_type_minimization_set(yamlsettings_status *status, void *mem_pos, int nelements, const char *name, const char *data, int position, int maxlength, int file_index, const char *settings_file);
49 int grasp_data_type_ipplane_set(yamlsettings_status *status, void *mem_pos, int nelements, const char *name, const char *data, int position, int maxlength, int file_index, const char *settings_file);
52 #define GRASP_DATA_TYPE_INT_METHOD grasp_data_type_int_method_set,grasp_data_type_int_method_get,-1
53 int grasp_data_type_int_method_set(yamlsettings_status *status, void *mem_pos, int nelements, const char *name, const char *data, int position, int maxlength, int file_index, const char *settings_file);
56 #define GRASP_DATA_TYPE_STDAT_NAME grasp_data_type_stdat_name_set,grasp_data_type_stdat_name_get,-1
57 int grasp_data_type_stdat_name_set(yamlsettings_status *status, void *mem_pos, int nelements, const char *name, const char *data, int position, int maxlength, int file_index, const char *settings_file);
61 int grasp_data_type_pfitting_set(yamlsettings_status *status, void *mem_pos, int nelements, const char *name, const char *data, int position, int maxlength, int file_index, const char *settings_file);
65 int grasp_data_type_ifitting_set(yamlsettings_status *status, void *mem_pos, int nelements, const char *name, const char *data, int position, int maxlength, int file_index, const char *settings_file);
69 int grasp_data_type_bin_set(yamlsettings_status *status, void *mem_pos, int nelements, const char *name, const char *data, int position, int maxlength, int file_index, const char *settings_file);
73 int grasp_data_type_invsing_set(yamlsettings_status *status, void *mem_pos, int nelements, const char *name, const char *data, int position, int maxlength, int file_index, const char *settings_file);
77 int grasp_data_type_oshf_imsc_set(yamlsettings_status *status, void *mem_pos, int nelements, const char *name, const char *data, int position, int maxlength, int file_index, const char *settings_file);
81 int grasp_data_type_oshd_imsc_set(yamlsettings_status *status, void *mem_pos, int nelements, const char *name, const char *data, int position, int maxlength, int file_index, const char *settings_file);
85 int grasp_data_type_error_set(yamlsettings_status *status, void *mem_pos, int nelements, const char *name, const char *data, int position, int maxlength, int file_index, const char *settings_file);
88 #define GRASP_DATA_TYPE_MEASURETYPES grasp_data_type_measuretypes_set,grasp_data_type_measuretypes_get,-1
89 int grasp_data_type_measuretypes_set(yamlsettings_status *status, void *mem_pos, int nelements, const char *name, const char *data, int position, int maxlength, int file_index, const char *settings_file);
92 #define GRASP_DATA_TYPE_INTERPOLATION grasp_data_type_interpolation_set,grasp_data_type_interpolation_get,-1
93 int grasp_data_type_interpolation_set(yamlsettings_status *status, void *mem_pos, int nelements, const char *name, const char *data, int position, int maxlength, int file_index, const char *settings_file);
97 int grasp_data_type_rnoise_set(yamlsettings_status *status, void *mem_pos, int nelements, const char *name, const char *data, int position, int maxlength, int file_index, const char *settings_file);
101 int grasp_data_type_imq_set(yamlsettings_status *status, void *mem_pos, int nelements, const char *name, const char *data, int position, int maxlength, int file_index, const char *settings_file);
104 #define GRASP_DATA_TYPE_IMODE_LUT grasp_data_type_imode_lut_set,grasp_data_type_imode_lut_get,-1
105 int grasp_data_type_imode_lut_set(yamlsettings_status *status, void *mem_pos, int nelements, const char *name, const char *data, int position, int maxlength, int file_index, const char *settings_file);
108 #define GRASP_DATA_TYPE_CHARACTERISTIC grasp_data_type_characteristic_set,grasp_data_type_characteristic_get,-1
110 int grasp_data_type_characteristic_set(yamlsettings_status *status, void *mem_pos, int nelements, const char *name, const char *data, int position, int maxlength, int file_index, const char *settings_file);
111 char *grasp_data_type_characteristic_get(void *mem_pos,int position, int maxlength, bool escape);
114 int grasp_data_type_surface_set(yamlsettings_status *status, void *mem_pos, int nelements, const char *name, const char *data, int position, int maxlength, int file_index, const char *settings_file);
117 #define GRASP_DATA_TYPE_MOL_PROF_VERT_TYPE grasp_data_type_molecular_profile_vertical_type_set,grasp_data_type_molecular_profile_vertical_type_get,-1
118 int grasp_data_type_molecular_profile_vertical_type_set(yamlsettings_status *status, void *mem_pos, int nelements, const char *name, const char *data, int position, int maxlength, int file_index, const char *settings_file);
119 char *grasp_data_type_molecular_profile_vertical_type_get(void *mem_pos,int position, int maxlength, bool escape);
121 #define GRASP_DATA_TYPE_LAND_OCEAN_FILTER grasp_data_type_land_ocean_filter_set,grasp_data_type_land_ocean_filter_get,-1
122 int grasp_data_type_land_ocean_filter_set(yamlsettings_status *status, void *mem_pos, int nelements, const char *name, const char *data, int position, int maxlength, int file_index, const char *settings_file);
123 char *grasp_data_type_land_ocean_filter_get(void *mem_pos,int position, int maxlength, bool escape);
125 #define GRASP_DATA_TYPE_AER_PROF_VERT_TYPE grasp_data_type_aerosol_profile_vertical_type_set,grasp_data_type_aerosol_profile_vertical_type_get,-1
126 int grasp_data_type_aerosol_profile_vertical_type_set(yamlsettings_status *status, void *mem_pos, int nelements, const char *name, const char *data, int position, int maxlength, int file_index, const char *settings_file);
127 char *grasp_data_type_aerosol_profile_vertical_type_get(void *mem_pos,int position, int maxlength, bool escape);
129 #define GRASP_DATA_TYPE_AER_TRM_VERTICAL_AVERAGE_TYPE grasp_data_type_trm_vertica_average_type_set,grasp_data_type_trm_vertica_average_type_get,-1
130 int grasp_data_type_trm_vertica_average_type_set(yamlsettings_status *status, void *mem_pos, int nelements, const char *name, const char *data, int position, int maxlength, int file_index, const char *settings_file);
131 char *grasp_data_type_trm_vertica_average_type_get(void *mem_pos,int position, int maxlength, bool escape);
133 #define GRASP_DATA_TYPE_FRETR_METHOD_TYPE grasp_data_type_fretr_method_set,grasp_data_type_fretr_method_get,-1
134 int grasp_data_type_fretr_method_set(yamlsettings_status *status, void *mem_pos, int nelements, const char *name, const char *data, int position, int maxlength, int file_index, const char *settings_file);
137 #define GRASP_DATA_TYPE_FRETR_FUNCTION_TYPE grasp_data_type_fretr_function_set,grasp_data_type_fretr_function_get,-1
138 int grasp_data_type_fretr_function_set(yamlsettings_status *status, void *mem_pos, int nelements, const char *name, const char *data, int position, int maxlength, int file_index, const char *settings_file);
139 char *grasp_data_type_fretr_function_get(void *mem_pos,int position, int maxlength, bool escape);
char * grasp_data_type_aerosol_profile_vertical_type_get(void *mem_pos, int position, int maxlength, bool escape)
Definition: grasp_settings_data_types.c:622
char * grasp_data_type_retrieval_mode_get(void *mem_pos, int position, int maxlength, bool escape)
Definition: grasp_settings_data_types.c:47
int grasp_data_type_aerosol_profile_vertical_type_set(yamlsettings_status *status, void *mem_pos, int nelements, const char *name, const char *data, int position, int maxlength, int file_index, const char *settings_file)
Definition: grasp_settings_data_types.c:619
int grasp_data_type_minimization_set(yamlsettings_status *status, void *mem_pos, int nelements, const char *name, const char *data, int position, int maxlength, int file_index, const char *settings_file)
Definition: grasp_settings_data_types.c:287
int grasp_data_type_surface_set(yamlsettings_status *status, void *mem_pos, int nelements, const char *name, const char *data, int position, int maxlength, int file_index, const char *settings_file)
Definition: grasp_settings_data_types.c:592
char * grasp_data_type_ifitting_get(void *mem_pos, int position, int maxlength, bool escape)
Definition: grasp_settings_data_types.c:360
int grasp_data_type_measuretypes_set(yamlsettings_status *status, void *mem_pos, int nelements, const char *name, const char *data, int position, int maxlength, int file_index, const char *settings_file)
Definition: grasp_settings_data_types.c:465
int grasp_data_type_pfitting_set(yamlsettings_status *status, void *mem_pos, int nelements, const char *name, const char *data, int position, int maxlength, int file_index, const char *settings_file)
Definition: grasp_settings_data_types.c:345
char * grasp_data_type_pfitting_get(void *mem_pos, int position, int maxlength, bool escape)
Definition: grasp_settings_data_types.c:348
int grasp_data_type_trm_vertica_average_type_set(yamlsettings_status *status, void *mem_pos, int nelements, const char *name, const char *data, int position, int maxlength, int file_index, const char *settings_file)
Definition: grasp_settings_data_types.c:633
int grasp_data_type_invsing_set(yamlsettings_status *status, void *mem_pos, int nelements, const char *name, const char *data, int position, int maxlength, int file_index, const char *settings_file)
Definition: grasp_settings_data_types.c:382
int grasp_data_type_interpolation_set(yamlsettings_status *status, void *mem_pos, int nelements, const char *name, const char *data, int position, int maxlength, int file_index, const char *settings_file)
Definition: grasp_settings_data_types.c:478
int grasp_data_type_oshd_imsc_set(yamlsettings_status *status, void *mem_pos, int nelements, const char *name, const char *data, int position, int maxlength, int file_index, const char *settings_file)
Definition: grasp_settings_data_types.c:406
char * grasp_data_type_imq_get(void *mem_pos, int position, int maxlength, bool escape)
Definition: grasp_settings_data_types.c:508
char * grasp_data_type_int_method_get(void *mem_pos, int position, int maxlength, bool escape)
Definition: grasp_settings_data_types.c:315
int grasp_data_type_stream_set(yamlsettings_status *status, void *mem_pos, int nelements, const char *name, const char *data, int position, int maxlength, int file_index, const char *settings_file)
Definition: grasp_settings_data_types.c:244
int grasp_data_type_imode_lut_set(yamlsettings_status *status, void *mem_pos, int nelements, const char *name, const char *data, int position, int maxlength, int file_index, const char *settings_file)
Definition: grasp_settings_data_types.c:518
int grasp_data_type_error_set(yamlsettings_status *status, void *mem_pos, int nelements, const char *name, const char *data, int position, int maxlength, int file_index, const char *settings_file)
Definition: grasp_settings_data_types.c:418
char * grasp_data_type_stdat_name_get(void *mem_pos, int position, int maxlength, bool escape)
Definition: grasp_settings_data_types.c:333
char * grasp_data_type_trm_vertica_average_type_get(void *mem_pos, int position, int maxlength, bool escape)
Definition: grasp_settings_data_types.c:636
int grasp_data_type_bin_set(yamlsettings_status *status, void *mem_pos, int nelements, const char *name, const char *data, int position, int maxlength, int file_index, const char *settings_file)
Definition: grasp_settings_data_types.c:369
int grasp_data_type_land_ocean_filter_set(yamlsettings_status *status, void *mem_pos, int nelements, const char *name, const char *data, int position, int maxlength, int file_index, const char *settings_file)
char * grasp_data_type_error_get(void *mem_pos, int position, int maxlength, bool escape)
Definition: grasp_settings_data_types.c:421
char * grasp_data_type_fortran_file_path_get(void *mem_pos, int position, int maxlength, bool escape)
Definition: grasp_settings_data_types.c:149
char * grasp_data_type_rnoise_get(void *mem_pos, int position, int maxlength, bool escape)
Definition: grasp_settings_data_types.c:494
char * grasp_data_type_measuretypes_get(void *mem_pos, int position, int maxlength, bool escape)
Definition: grasp_settings_data_types.c:468
int grasp_data_type_molecular_profile_vertical_type_set(yamlsettings_status *status, void *mem_pos, int nelements, const char *name, const char *data, int position, int maxlength, int file_index, const char *settings_file)
Definition: grasp_settings_data_types.c:605
int grasp_data_type_fretr_function_set(yamlsettings_status *status, void *mem_pos, int nelements, const char *name, const char *data, int position, int maxlength, int file_index, const char *settings_file)
Definition: grasp_settings_data_types.c:658
char * grasp_data_type_stream_get(void *mem_pos, int position, int maxlength, bool escape)
Definition: grasp_settings_data_types.c:278
int grasp_data_type_fortran_folder_path_set(yamlsettings_status *status, void *mem_pos, int nelements, const char *name, const char *data, int position, int maxlength, int file_index, const char *settings_file)
Definition: grasp_settings_data_types.c:174
char * grasp_data_type_fretr_method_get(void *mem_pos, int position, int maxlength, bool escape)
Definition: grasp_settings_data_types.c:649
int grasp_data_type_characteristic_set(yamlsettings_status *status, void *mem_pos, int nelements, const char *name, const char *data, int position, int maxlength, int file_index, const char *settings_file)
Definition: grasp_settings_data_types.c:579
char * grasp_data_type_molecular_profile_vertical_type_get(void *mem_pos, int position, int maxlength, bool escape)
Definition: grasp_settings_data_types.c:608
int grasp_data_type_int_method_set(yamlsettings_status *status, void *mem_pos, int nelements, const char *name, const char *data, int position, int maxlength, int file_index, const char *settings_file)
Definition: grasp_settings_data_types.c:312
char * grasp_data_type_fortran_string_get(void *mem_pos, int position, int maxlength, bool escape)
Definition: grasp_settings_data_types.c:87
int grasp_data_type_retrieval_mode_set(yamlsettings_status *status, void *mem_pos, int nelements, const char *name, const char *data, int position, int maxlength, int file_index, const char *settings_file)
Definition: grasp_settings_data_types.c:20
char * grasp_data_type_imode_lut_get(void *mem_pos, int position, int maxlength, bool escape)
Definition: grasp_settings_data_types.c:521
char * grasp_data_type_fortran_folder_path_get(void *mem_pos, int position, int maxlength, bool escape)
Definition: grasp_settings_data_types.c:219
char * grasp_data_type_fretr_function_get(void *mem_pos, int position, int maxlength, bool escape)
Definition: grasp_settings_data_types.c:661
char * grasp_data_type_characteristic_get(void *mem_pos, int position, int maxlength, bool escape)
Definition: grasp_settings_data_types.c:582
yamlsettings_enumeration_definition grasp_data_type_characteristic
Definition: grasp_settings_data_types.c:530
char * grasp_data_type_land_ocean_filter_get(void *mem_pos, int position, int maxlength, bool escape)
char * grasp_data_type_minimization_get(void *mem_pos, int position, int maxlength, bool escape)
Definition: grasp_settings_data_types.c:290
int grasp_data_type_fretr_method_set(yamlsettings_status *status, void *mem_pos, int nelements, const char *name, const char *data, int position, int maxlength, int file_index, const char *settings_file)
Definition: grasp_settings_data_types.c:646
char * grasp_data_type_oshf_imsc_get(void *mem_pos, int position, int maxlength, bool escape)
Definition: grasp_settings_data_types.c:397
int grasp_data_type_fortran_file_path_set(yamlsettings_status *status, void *mem_pos, int nelements, const char *name, const char *data, int position, int maxlength, int file_index, const char *settings_file)
Definition: grasp_settings_data_types.c:112
int grasp_data_type_ipplane_set(yamlsettings_status *status, void *mem_pos, int nelements, const char *name, const char *data, int position, int maxlength, int file_index, const char *settings_file)
Definition: grasp_settings_data_types.c:299
int grasp_data_type_fortran_string_set(yamlsettings_status *status, void *mem_pos, int nelements, const char *name, const char *data, int position, int maxlength, int file_index, const char *settings_file)
Definition: grasp_settings_data_types.c:64
char * grasp_data_type_invsing_get(void *mem_pos, int position, int maxlength, bool escape)
Definition: grasp_settings_data_types.c:385
char * grasp_data_type_ipplane_get(void *mem_pos, int position, int maxlength, bool escape)
Definition: grasp_settings_data_types.c:302
int grasp_data_type_imq_set(yamlsettings_status *status, void *mem_pos, int nelements, const char *name, const char *data, int position, int maxlength, int file_index, const char *settings_file)
Definition: grasp_settings_data_types.c:505
char * grasp_data_type_oshd_imsc_get(void *mem_pos, int position, int maxlength, bool escape)
Definition: grasp_settings_data_types.c:409
int grasp_data_type_ifitting_set(yamlsettings_status *status, void *mem_pos, int nelements, const char *name, const char *data, int position, int maxlength, int file_index, const char *settings_file)
Definition: grasp_settings_data_types.c:357
int grasp_data_type_oshf_imsc_set(yamlsettings_status *status, void *mem_pos, int nelements, const char *name, const char *data, int position, int maxlength, int file_index, const char *settings_file)
Definition: grasp_settings_data_types.c:394
int grasp_data_type_rnoise_set(yamlsettings_status *status, void *mem_pos, int nelements, const char *name, const char *data, int position, int maxlength, int file_index, const char *settings_file)
Definition: grasp_settings_data_types.c:491
char * grasp_data_type_surface_get(void *mem_pos, int position, int maxlength, bool escape)
Definition: grasp_settings_data_types.c:595
int grasp_data_type_stdat_name_set(yamlsettings_status *status, void *mem_pos, int nelements, const char *name, const char *data, int position, int maxlength, int file_index, const char *settings_file)
Definition: grasp_settings_data_types.c:330
char * grasp_data_type_bin_get(void *mem_pos, int position, int maxlength, bool escape)
Definition: grasp_settings_data_types.c:372
char * grasp_data_type_interpolation_get(void *mem_pos, int position, int maxlength, bool escape)
Definition: grasp_settings_data_types.c:481