Go to the source code of this file.
Namespaces | |
namespace | Ux |
Defines | |
#define | EC_CAUGHT(e) |
#define | EC_EXIT(e) |
#define | EC__EXIT(e) |
#define | EC_CATCH(s) try { s; } catch (Error e) { EC_EXIT(e) } |
|
Value: Definition at line 34 of file uxerr.hpp. Referenced by process_test(). |
|
Definition at line 41 of file uxerr.hpp. Referenced by main(), posixmsg_test(), posixsem_test(), posixshm_test(), socket_test_inet(), socket_test_unix(), sysvmsg_test(), sysvsem_test(), and sysvshm_test(). |
|
Value: ec_push(__func__, __FILE__, __LINE__, "EC_CAUGHT",\ e.get_code(), e.get_type()); Definition at line 24 of file uxerr.hpp. Referenced by main(). |
|
Value: {\ EC_CAUGHT(e)\ ::exit(EXIT_FAILURE);\ } Definition at line 28 of file uxerr.hpp. Referenced by main(), and posixsem_test(). |