NCEPLIBS-g2c
1.8.0
|
Internal utility functions for the g2c library. More...
Go to the source code of this file.
Functions | |
int | g2c_check_msg (unsigned char *cgrib, g2int *lencurr, int verbose) |
Check for 'GRIB' at the beginning of a GRIB message, and check to see if the message is already terminated with '7777'. More... | |
int | g2c_set_log_level (int new_level) |
Use this to set the global log level. More... | |
int g2c_check_msg | ( | unsigned char * | cgrib, |
g2int * | lencurr, | ||
int | verbose | ||
) |
Check for 'GRIB' at the beginning of a GRIB message, and check to see if the message is already terminated with '7777'.
cgrib | Buffer that contains the GRIB message. |
lencurr | Pointer that gets the length of the GRIB message. |
verbose | If non-zero, print any error messages to stdout. |
Definition at line 26 of file util.c.
References G2C_EMSGCOMPLETE, G2C_ENOTGRIB, G2C_NOERROR, and gbit().
Referenced by g2_addfield(), g2_addgrid(), g2_addlocal(), and g2_gribend().
int g2c_set_log_level | ( | int | new_level | ) |
Use this to set the global log level.
Set it to -1 to turn off all logging. Set it to 0 to show only errors, and to higher numbers to show more and more logging details. If logging is not enabled when building NCEPLIBS-g2c, this function will do nothing.
new_level | The new logging level. |
Definition at line 124 of file util.c.
References G2C_NOERROR, and LOG.
Referenced by main().