|
libdsproc3
2.0
|
Functions for Reading CSV Ingest Configuration Files. More...
#include "dsproc3.h"Go to the source code of this file.
Functions | |
| int | dsproc_add_csv_field_map (CSVConf *conf, const char *out_name, const char *col_name, int nargs, const char **args) |
| Add an entry to the field map. | |
| int | dsproc_add_csv_file_name_patterns (CSVConf *conf, int npatterns, const char **patterns) |
| Add file name patterns to a CSVConf structure. | |
| int | dsproc_add_csv_file_time_patterns (CSVConf *conf, int npatterns, const char **patterns) |
| Add file time patterns to a CSVConf structure. | |
| int | dsproc_add_csv_time_column_patterns (CSVConf *conf, const char *name, int npatterns, const char **patterns) |
| Add time column patterns to a CSVConf structure. | |
| int | dsproc_append_csv_header_line (CSVConf *conf, const char *string) |
| Append a string to the end of the header line. | |
| void | dsproc_clear_csv_field_maps (CSVConf *conf) |
| Clear the time column patterns in a CSVConf structure. | |
| void | dsproc_clear_csv_file_name_patterns (CSVConf *conf) |
| Clear the file name patterns in a CSVConf structure. | |
| void | dsproc_clear_csv_file_time_patterns (CSVConf *conf) |
| Clear the file name patterns in a CSVConf structure. | |
| void | dsproc_clear_csv_time_column_patterns (CSVConf *conf) |
| Clear the time column patterns in a CSVConf structure. | |
| int | dsproc_configure_csv_parser (CSVConf *conf, CSVParser *csv) |
| Free memory used by a CSVConf structure. | |
| CSV2CDSMap * | dsproc_create_csv_to_cds_map (CSVConf *conf, CSVParser *csv, CDSGroup *cds, int flags) |
| Create a CSV2CDS Map. | |
| void | dsproc_free_csv_conf (CSVConf *conf) |
| Free memory used by a CSVConf structure. | |
| void | dsproc_free_csv_to_cds_map (CSV2CDSMap *map) |
| Free the memory used by a CSV2CDS Map. | |
| CSVConf * | dsproc_init_csv_conf (const char *name, const char *level) |
| Initialize a new CSVConf structure. | |
| int | dsproc_load_csv_conf (CSVConf *conf, time_t data_time, int flags) |
| Load the CSV Configuration file into a CVSConf structure. | |
| int | dsproc_print_csv_conf (FILE *fp, CSVConf *conf) |
| Print the contents of a CSVConf structure. | |
Variables | |
| const char * | _ConfKeys [] |
| List of config file key words. | |
Functions for Reading CSV Ingest Configuration Files.
Definition in file dsproc_csv_ingest_config.c.
| const char* _ConfKeys[] |
List of config file key words.
Definition at line 40 of file dsproc_csv_ingest_config.c.