#include <xqilla/framework/XQillaExport.hpp>
#include <xqilla/utils/XStr.hpp>
Go to the source code of this file.
|
#define | XQThrow(type, function, reason) |
#define | XQThrow2(type, function, reason) |
#define | XQThrow3(type, function, reason, location) |
#define | XQSimpleThrow(reason, xqfile, xqline, xqcolumn) |
◆ XQSimpleThrow
#define XQSimpleThrow |
( |
| reason, |
|
|
| xqfile, |
|
|
| xqline, |
|
|
| xqcolumn ) |
Value:throw XQException(reason, xqfile, xqline, (
unsigned int)xqcolumn, __FILE__, __LINE__)
Definition XQException.hpp:34
◆ XQThrow
#define XQThrow |
( |
| type, |
|
|
| function, |
|
|
| reason ) |
Value:throw type(function, reason, this, __FILE__, __LINE__)
◆ XQThrow2
#define XQThrow2 |
( |
| type, |
|
|
| function, |
|
|
| reason ) |
Value:throw type(function, reason, 0, __FILE__, __LINE__)
◆ XQThrow3
#define XQThrow3 |
( |
| type, |
|
|
| function, |
|
|
| reason, |
|
|
| location ) |
Value:throw type(function, reason, location, __FILE__, __LINE__)