libdsproc3  2.0
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups
dsproc_csv2cds.c File Reference

CSV to CDS Mapping Functions. More...

#include "dsproc3.h"

Go to the source code of this file.

Macros

#define CSV_MAP_TO_CDS(data_t, data_p, miss_p, ato_func)
 Macro used by dsproc_map_csv_to_cds_by_index.

Functions

int dsproc_add_csv_str_to_dbl_function (CSV2CDSMap *map, const char *csv_name, double(*str_to_dbl)(const char *strval, int *status))
 Add a string to double conversion function to a CSV2CDS Mapping structure.
int dsproc_map_csv_to_cds (CSVParser *csv, int csv_start, int csv_count, CSV2CDSMap *map, CDSGroup *cds, int cds_start, int flags)
 Map CSVParser data to variables in a CDSGroup.
int dsproc_map_csv_to_cds_by_index (CSVParser *csv, int *csv_indexes, int csv_count, CSV2CDSMap *map, CDSGroup *cds, int cds_start, int flags)
 Map CSVParser data to variables in a CDSGroup using CSV record indexes.

Detailed Description

CSV to CDS Mapping Functions.

Definition in file dsproc_csv2cds.c.