28#ifndef __nvdialog_error_h__
29#define __nvdialog_error_h__ 1
#define NVD_API
Definition nvdialog.h:113
NVD_API NvdError nvd_get_error(void)
Returns the current error code of the library.
NvdError
An enumerator describing possible errors that may occur from the library. One of its fields is return...
Definition nvdialog_error.h:40
@ NVD_NO_DISPLAY
Definition nvdialog_error.h:42
@ NVD_STRING_EMPTY
Definition nvdialog_error.h:48
@ NVD_FILE_INACCESSIBLE
Definition nvdialog_error.h:47
@ NVD_NOT_INITIALIZED
Definition nvdialog_error.h:45
@ NVD_UNSUPPORTED_ACTION
Definition nvdialog_error.h:52
@ NVD_OUT_OF_MEMORY
Definition nvdialog_error.h:49
@ NVD_BACKEND_INVALID
Definition nvdialog_error.h:46
@ NVD_INVALID_PARAM
Definition nvdialog_error.h:44
@ NVD_ALREADY_INITIALIZED
Definition nvdialog_error.h:51
@ NVD_INTERNAL_ERROR
Definition nvdialog_error.h:50
@ NVD_BACKEND_FAILURE
Definition nvdialog_error.h:43
@ NVD_NO_ERROR
Definition nvdialog_error.h:41
NVD_API NvdDynamicString * nvd_stringify_error(NvdError err)
Transforms an error code into a string representation, that can be used to print errors to the consol...
struct _NvdDynamicString NvdDynamicString
A string type that can be resized, manipulated, converted and read from.
Definition nvdialog_string.h:60