1nerr_pass_ctx(3) util/neo_err.h nerr_pass_ctx(3)
2
3
4
6 nerr_pass_ctx
7
9 #include <util/neo_err.h>
10
11
12 nerr_pass_ctx()
13
14
15
17 with the macro, the function name, file and lineno are
18 automagically recorded. Just pass the error and
19 a printf format string giving more information about where
20 the error is occuring.
21
22
24 this function is used to pass an error up a level in the call chain
25 (ie, if the error isn't handled at the current level). This allows us
26 to track the traceback of the error. This version includes context
27 information about lower errors
28
29
31 nerr_error_traceback(3), nerr_pass(3), nerr_passf(3),
32 nerr_raise_errnof(3), nerr_log_error(3), nerr_pass_ctx(3),
33 nerr_raisef(3), nerr_init(3), nerr_match(3), nerr_error_string(3),
34 nerr_ignore(3), nerr_register(3), nerr_raise(3), nerr_handle(3),
35 nerr_pass_ctxf
36
37
38
39ClearSilver 14 November 2006 nerr_pass_ctx(3)