Query: gd_error_string
OS: debian
Section: 3
Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar
gd_error_string(3) GETDATA gd_error_string(3)NAMEgd_error_string -- report a GetData library errorSYNOPSIS#include <getdata.h> char *gd_error_string(const DIRFILE *dirfile, char *buffer, size_t buflen);DESCRIPTIONThe gd_error_string() function returns a string describing the last dirfile error encountered while operating on dirfile. If buffer is not NULL, the string is written to this memory location. At most buflen characters will be written. This always includes a terminating null byte, even if the error string was truncated. The numeric dirfile error itself may be obtained by calling gd_error(3). If buffer is NULL, gd_error_string() will allocate a string of sufficient length using malloc(3), and buflen is ignored. In this case, the caller should deallocate the returned string using free(3) when it is no longer needed. The dirfile argument should point to a DIRFILE object previously created by a call to gd_open(3).RETURN VALUEIf buffer is non-NULL, the gd_error_string() function returns buffer, or NULL if buflen is less than one. Otherwise, it returns a newly malloc'd string of sufficient length which should be deallocated by the caller. The error state of dirfile is unchanged.SEE ALSOgd_open(3), gd_error(3) Version 0.7.0 3 November 2010 gd_error_string(3)
Related Man Pages |
---|
gd_carray_len(3) - debian |
gd_get_string(3) - debian |
gd_nfields(3) - debian |
gd_nfields_by_type(3) - debian |
gd_nmvectors(3) - debian |
Similar Topics in the Unix Linux Community |
---|
GetData Library 0.4.2 (Default branch) |
GetData Library 0.5.0 (Default branch) |