Joedb 9.1.4
The Journal-Only Embedded Database
|
exceptions, assertions, logging. More...
Classes | |
class | joedb::Assertion_Failure |
Indicates a bug in the code, thrown by JOEDB_ASSERT when NDEBUG not defined. More... | |
class | joedb::Destructor_Logger |
class | joedb::Exception |
class | joedb::Logger |
class | joedb::Out_Of_Date |
sent when the schema of a read-only compiled database is out of date More... | |
class | joedb::Stream_Logger |
class | joedb::String_Logger |
Macros | |
#define | JOEDB_ASSERT(x) JOEDB_CHECK(x, joedb::Assertion_Failure) |
#define | JOEDB_RELEASE_ASSERT(x) JOEDB_CHECK(x, joedb::Exception) |
#define JOEDB_ASSERT | ( | x | ) | JOEDB_CHECK(x, joedb::Assertion_Failure) |
#define JOEDB_RELEASE_ASSERT | ( | x | ) | JOEDB_CHECK(x, joedb::Exception) |