#include <stdexcept>
#include <ixlib_base.hh>
Go to the source code of this file.
Namespaces | |
namespace | ixion |
Defines | |
#define | EX_INFOMAX 255 |
#define | EX_THROW(TYPE, CODE) throw ::ixion::TYPE##_exception(CODE,NULL,__FILE__,__LINE__); |
#define | EX_THROWINFO(TYPE, CODE, INFO) throw ::ixion::TYPE##_exception(CODE,(char const *) INFO,__FILE__,__LINE__); |
#define | EX_CATCHCODE(TYPE, CODE, HANDLER) |
#define | EX_CONVERT(TYPE, CODE, DESTTYPE, DESTCODE) |
|
Value: catch (TYPE##_exception &ex) { \ if (ex.Error != CODE) throw; \ HANDLER \ } Definition at line 33 of file ixlib_exbase.hh. |
|
Value: catch (TYPE##_exception &ex) { \ if (ex.Error != CODE) throw; \ throw DESTTYPE##_exception(DESTCODE,ex.Info,__FILE__,__LINE__); \ } Definition at line 38 of file ixlib_exbase.hh. |
|
Definition at line 23 of file ixlib_exbase.hh. |
|
Definition at line 29 of file ixlib_exbase.hh. |
|
Definition at line 31 of file ixlib_exbase.hh. |