27#ifndef __nvdialog_error_h__
28#define __nvdialog_error_h__ 1
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:44
@ NVD_NO_DISPLAY
Definition: nvdialog_error.h:46
@ NVD_STRING_EMPTY
Definition: nvdialog_error.h:52
@ NVD_FILE_INACCESSIBLE
Definition: nvdialog_error.h:51
@ NVD_NOT_INITIALIZED
Definition: nvdialog_error.h:49
@ NVD_UNSUPPORTED_ACTION
Definition: nvdialog_error.h:56
@ NVD_OUT_OF_MEMORY
Definition: nvdialog_error.h:53
@ NVD_BACKEND_INVALID
Definition: nvdialog_error.h:50
@ NVD_INVALID_PARAM
Definition: nvdialog_error.h:48
@ NVD_ALREADY_INITIALIZED
Definition: nvdialog_error.h:55
@ NVD_INTERNAL_ERROR
Definition: nvdialog_error.h:54
@ NVD_BACKEND_FAILURE
Definition: nvdialog_error.h:47
@ NVD_NO_ERROR
Definition: nvdialog_error.h:45
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:64