#include <stdio.h>
#include <utils/utils.h>
#include <sed/sed_sedflux.h>
Go to the source code of this file.
Defines | |
#define | byte_order_s(o) ( (o==G_BIG_ENDIAN)?"big endian":"little endian" ) |
Functions | |
gint | main (gint argc, gchar *argv[]) |
Variables | |
GOptionEntry | entries [] |
#define byte_order_s | ( | o | ) | ( (o==G_BIG_ENDIAN)?"big endian":"little endian" ) |
gint main | ( | gint | argc, | |
gchar * | argv[] | |||
) |
Definition at line 218 of file sedflux-read-hydro.c.
References byte_order_s, Sed_hydrotrend_header::comment, eh_exit_on_error(), eh_fopen_error(), eh_fprint_version_info(), eh_free, eh_init_glib(), eh_logger(), eh_new0, eh_set_verbosity_level(), eh_strv_append(), eh_watch_int, eh_watch_ptr, eh_watch_str, entries, Sed_hydrotrend_header::n_grains, Sed_hydrotrend_header::n_samples, Sed_hydrotrend_header::n_seasons, sed_hydro_array_destroy(), sed_hydro_array_eventize_conc(), sed_hydrotrend_header_destroy(), sed_hydrotrend_join_header_from_byte_order(), sed_hydrotrend_read_header_from_byte_order(), sed_hydrotrend_read_recs(), and sed_hydrotrend_write_header_to_byte_order().
GOptionEntry entries[] |
Initial value:
{ { "in-file" , 'i' , 0 , G_OPTION_ARG_CALLBACK , parse_file_list , "Input file" , "<file>" } , { "in-type" , 0 , 0 , G_OPTION_ARG_CALLBACK , &parse_file_type , "Input file type" , "TYPE" } , { "out-type" , 0 , 0 , G_OPTION_ARG_CALLBACK , &parse_file_type , "Output file type" , "TYPE" } , { "dt" , 'T' , 0 , G_OPTION_ARG_DOUBLE , &dt , "Duration (days)" , "TIME" } , { "fraction" , 'f' , 0 , G_OPTION_ARG_DOUBLE , &fraction , "Fraction of sediment" , "FRAC" } , { "n-recs" , 'N' , 0 , G_OPTION_ARG_INT , &n_recs , "Number of records" , "N" } , { "buffer" , 'l' , 0 , G_OPTION_ARG_INT , &buf_len , "Buffer length" , "LEN" } , { "events" , 'n' , 0 , G_OPTION_ARG_INT , &events , "Number of events" , "N" } , { "start-rec" , 's' , 0 , G_OPTION_ARG_INT , &start , "Start record" , "N" } , { "just-events" , 'e' , 0 , G_OPTION_ARG_NONE , &just_events , "Don't include non-floods" , NULL } , { "verbose" , 'V' , 0 , G_OPTION_ARG_INT , &verbosity , "Verbosity level" , "n" } , { "version" , 'v' , 0 , G_OPTION_ARG_NONE , &version , "Version number" , NULL } , { "debug" , 'd' , 0 , G_OPTION_ARG_NONE , &debug , "Write debug messages" , NULL } , { "info" , 0 , 0 , G_OPTION_ARG_NONE , &info , "Print file info" , NULL } , { "swap" , 0 , 0 , G_OPTION_ARG_CALLBACK , parse_byte_order , "Swap byte order" , NULL } , { "to" , 0 , 0 , G_OPTION_ARG_CALLBACK , parse_byte_order , "Destination byte order" , "[big|little]" } , { "from" , 0 , 0 , G_OPTION_ARG_CALLBACK , parse_byte_order , "Source byte order" , "[big|little]" } , { "join" , 0 , 0 , G_OPTION_ARG_CALLBACK , parse_file_list , "Files to join" , "file1[,file2[,file3]]" }, { NULL } }
Definition at line 48 of file sedflux-read-hydro.c.