Joedb 9.1.4
The Journal-Only Embedded Database
|
#include <stdexcept>
Go to the source code of this file.
Classes | |
class | joedb::Assertion_Failure |
Indicates a bug in the code, thrown by JOEDB_ASSERT when NDEBUG not defined. More... | |
Namespaces | |
namespace | joedb |
Macros | |
#define | JOEDB_ASSERT_STRINGIFY(x) #x |
#define | JOEDB_ASSERT_TO_STRING(x) JOEDB_ASSERT_STRINGIFY(x) |
#define | JOEDB_CHECK(x, e) |
#define | JOEDB_ASSERT(x) JOEDB_CHECK(x, joedb::Assertion_Failure) |
#define | JOEDB_RELEASE_ASSERT(x) JOEDB_CHECK(x, joedb::Exception) |
#define JOEDB_ASSERT_TO_STRING | ( | x | ) | JOEDB_ASSERT_STRINGIFY(x) |
#define JOEDB_CHECK | ( | x, | |
e | |||
) |