Error object consumer operations

This section contains a list of APIs for accessing information within a DWARF error object.

When an error occurs and an error object is passed to the API, the error object will contain a value indicating the type of that error.

If an error object is not passed to the API, that is NULL is the last parameter, the API creates an error object and calls the error handler routine that has been specified in the libdwarf initialization routine.

If an error object is not passed to the API and you have not specified an error handler routine when initializing thelibdwarf consumer object, the API will not complete.