#include <iostream>
#include <sstream>
#include <thread>
#include <mutex>
#include <condition_variable>
#include <atomic>
#include <cassert>
#include <chrono>
#include <vector>
#include <cstring>
#include <bitset>
#include <utility>
#include <mdbx_containers/KeyValueTable.hpp>
Go to the source code of this file.
◆ ASSERT_FOUND
| #define ASSERT_FOUND |
( |
| table, |
|
|
| key, |
|
|
| expected ) |
Value: do { \
auto res = (table).find_compat(key); \
assert(res.first && res.second == (expected)); \
} while (0)
Definition at line 19 of file kv_container_all_types_test.cpp.
◆ main()
◆ make_thread_catching()
template<class F>
| std::thread make_thread_catching |
( |
F && | f, |
|
|
std::exception_ptr & | out_eptr ) |
◆ safe_join()
| void safe_join |
( |
std::thread & | t | ) |
|
|
inlinenoexcept |
◆ sync_cerr()
◆ sync_cout()