|
#define | UI_SOURCEDEBUG __FILE__ + std::string(":") + UI::Util::tos(__LINE__) |
|
|
#define | UI_THROW(desc) throw Exception(desc, UI_SOURCEDEBUG) |
| Throw non-code exception.
|
|
#define | UI_THROW_ERRNO(call) { int const myErrno(errno); throw Exception(call + Exception::Errno_, UI_SOURCEDEBUG, myErrno); } |
| Throw non-code exception w/ errno handling.
|
|
#define | UI_THROW_CODE(code, desc) throw Exception(code, desc, UI_SOURCEDEBUG) |
| Throw code exception.
|
|
#define | UI_THROW_CODE_ERRNO(code, call) { int const myErrno(errno); throw Exception(code, call + Exception::Errno_, UI_SOURCEDEBUG, myErrno); } |
| Throw code exception w/ errno handling.
|
|