bufr2synop 0.24.0
|
File with I/O code for bufrnoaa binary. More...
Go to the source code of this file.
Macros | |
#define | CONFIG_H |
Functions | |
void | print_usage (void) |
char * | bufrnoaa_get_version (char *version, char *build, char *builder, int *version_major, int *version_minor, int *version_patch) |
Get strings with version information and build date and time. More... | |
void | print_version () |
int | read_args (int _argc, char *_argv[]) |
read the arguments from stdio More... | |
File with I/O code for bufrnoaa binary.
Definition in file bufrnoaa_io.c.
#define CONFIG_H |
Definition at line 26 of file bufrnoaa_io.c.
char * bufrnoaa_get_version | ( | char * | version, |
char * | build, | ||
char * | builder, | ||
int * | version_major, | ||
int * | version_minor, | ||
int * | version_patch | ||
) |
Get strings with version information and build date and time.
version | pointer to string with version as result if not NULL |
build | pointer to string with compiler and compilation date and time if not NULL |
builder | pointer to string with builder utility. 'cmake' or 'autotools' if not NULL |
version_major | pointer to string with version_major component if not NULL |
version_minor | pointer to string with version_minor component if not NULL |
version_patch | pointer to string with version_patch component if not NULL |
Retuns string pointer version.
Definition at line 72 of file bufrnoaa_io.c.
References VERSION.
Referenced by print_version().
void print_usage | ( | void | ) |
Definition at line 31 of file bufrnoaa_io.c.
References OWN, and print_version().
Referenced by read_args().
void print_version | ( | void | ) |
Definition at line 114 of file bufrnoaa_io.c.
References bufrnoaa_get_version(), OWN, and VERSION.
Referenced by print_usage(), and read_args().
int read_args | ( | int | _argc, |
char * | _argv[] | ||
) |
read the arguments from stdio
_argc | number of arguments passed |
_argv | array of arguments |
Returns 1 if succcess, -1 othewise
Definition at line 130 of file bufrnoaa_io.c.
References COLECT, ENTRADA, FINAL_SEP, HEADER_MARK, INDIVIDUAL, LISTF, OWN, PREFIX, print_usage(), print_version(), SELECT, SELO, SELS, SELU, SEP, and VERBOSE.