libdsproc3  2.0
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups
CSVConf Struct Reference

CSV Configuration Structure. More...

#include <dsproc3.h>

Data Fields

const char * proc
 the process name
const char * site
 the site name
const char * fac
 the facility name
const char * name
 the conf file base name
const char * level
 the conf file level
const char * file_path
 path to the configuration file
const char * file_name
 name of the configuration file
int search_npaths
 number of conf file search paths
const char ** search_paths
 list of conf file search paths
DirListdirlist
 list of time varying conf files
int fn_npatterns
 number of csv file name patterns
const char ** fn_patterns
 list of csv file name patterns
int ft_npatterns
 number of csv file time patterns
const char ** ft_patterns
 list of csv file time patterns
char delim
 column delimiter
const char * header_line
 string containing the header line
const char * header_tag
 string identifier for the header line
int header_linenum
 line number of the first header line
int header_nlines
 number of header lines
int exp_ncols
 expected number of columns
int time_ncols
 number of time columns
CSVTimeColtime_cols
 list of time columns
int field_nmaps
 number of entries in the field map
CSVFieldMapfield_maps
 field map
const char * split_interval
 split interval for output files

Detailed Description

CSV Configuration Structure.

Definition at line 1611 of file dsproc3.h.


The documentation for this struct was generated from the following file: