GRASS GIS 8 Programmer's Manual 8.4.1(2025)-45ca3179ab
|
#include <string.h>
Go to the source code of this file.
Functions | |
int | datetime_error (int code, char *msg) |
record 'code' and 'msg' as error code/msg (in static variables) code==0 will clear the error (ie set msg=NULL) returns 'code' so that it can be used like: | |
int | datetime_error_code (void) |
returns an error code | |
char * | datetime_error_msg (void) |
returns an error message | |
void | datetime_clear_error (void) |
clears error code and message | |
void datetime_clear_error | ( | void | ) |
int datetime_error | ( | int | code, |
char * | msg ) |
record 'code' and 'msg' as error code/msg (in static variables) code==0 will clear the error (ie set msg=NULL) returns 'code' so that it can be used like:
code | |
msg |
Definition at line 28 of file datetime/error.c.
References strcpy.
Referenced by datetime_change_timezone(), datetime_check_day(), datetime_check_fracsec(), datetime_check_hour(), datetime_check_increment(), datetime_check_minute(), datetime_check_month(), datetime_check_second(), datetime_check_timezone(), datetime_check_type(), datetime_check_year(), datetime_days_in_month(), datetime_days_in_year(), datetime_difference(), datetime_is_leap_year(), and datetime_scan().
int datetime_error_code | ( | void | ) |
returns an error code
Definition at line 46 of file datetime/error.c.
Referenced by datetime_format(), datetime_get_increment_type(), datetime_increment(), and datetime_set_increment_type().
char * datetime_error_msg | ( | void | ) |