#include "Poco/Foundation.h"
#include <string>
#include <cstdlib>
Go to the source code of this file.
|
#define | poco_assert_msg_dbg(cond, text) |
|
#define | poco_assert_dbg(cond) |
|
#define | poco_assert(cond) if (!(cond)) Poco::Bugcheck::assertion(#cond, __FILE__, __LINE__); else (void) 0 |
|
#define | poco_assert_msg(cond, text) if (!(cond)) Poco::Bugcheck::assertion(#cond, __FILE__, __LINE__, text); else (void) 0 |
|
#define | poco_check_ptr(ptr) if (!(ptr)) Poco::Bugcheck::nullPointer(#ptr, __FILE__, __LINE__); else (void) 0 |
|
#define | poco_bugcheck() Poco::Bugcheck::bugcheck(__FILE__, __LINE__) |
|
#define | poco_bugcheck_msg(msg) Poco::Bugcheck::bugcheck(msg, __FILE__, __LINE__) |
|
#define | poco_unexpected() Poco::Bugcheck::unexpected(__FILE__, __LINE__); |
|
#define | poco_debugger() Poco::Bugcheck::debugger(__FILE__, __LINE__) |
|
#define | poco_debugger_msg(msg) Poco::Bugcheck::debugger(msg, __FILE__, __LINE__) |
|
#define | poco_stdout_dbg(outstr) |
|
#define | poco_stderr_dbg(outstr) |
|
#define | poco_static_assert(B) |
|
◆ poco_assert
◆ poco_assert_dbg
#define poco_assert_dbg |
( |
| cond | ) |
|
◆ poco_assert_msg
#define poco_assert_msg |
( |
| cond, |
|
|
| text ) if (!(cond)) Poco::Bugcheck::assertion(#cond, __FILE__, __LINE__, text); else (void) 0 |
◆ poco_assert_msg_dbg
#define poco_assert_msg_dbg |
( |
| cond, |
|
|
| text ) |
◆ poco_bugcheck
◆ poco_bugcheck_msg
◆ poco_check_ptr
◆ poco_debugger
◆ poco_debugger_msg
◆ poco_static_assert
#define poco_static_assert |
( |
| B | ) |
|
◆ poco_stderr_dbg
#define poco_stderr_dbg |
( |
| outstr | ) |
|
◆ poco_stdout_dbg
#define poco_stdout_dbg |
( |
| outstr | ) |
|
◆ poco_unexpected