MDBX Containers
Loading...
Searching...
No Matches
common.hpp File Reference

Publicly usable low-level components of the MDBX Containers library. More...

#include <string>
#include <vector>
#include <deque>
#include <list>
#include <set>
#include <array>
#include <bitset>
#include <unordered_set>
#include <unordered_map>
#include <type_traits>
#include <optional>
#include <memory>
#include <mutex>
#include <thread>
#include <cstdint>
#include <cstring>
#include <stdexcept>
#include <cstdlib>
#include <mdbx.h>
#include "common/MdbxException.hpp"
#include "common/Config.hpp"
#include "detail/TransactionTracker.hpp"
#include "detail/utils.hpp"
#include "common/Transaction.hpp"
#include "detail/path_utils.hpp"
#include "common/Connection.hpp"
#include "detail/BaseTable.hpp"

Go to the source code of this file.

Macros

#define _MDBX_CONTAINERS_COMMON_HPP_INCLUDED
 
#define MDBX_CONTAINERS_HEADER_ONLY
 

Detailed Description

Publicly usable low-level components of the MDBX Containers library.

Includes building blocks such as Connection, Transaction, Config, and exceptions.

Definition in file common.hpp.

Macro Definition Documentation

◆ _MDBX_CONTAINERS_COMMON_HPP_INCLUDED

#define _MDBX_CONTAINERS_COMMON_HPP_INCLUDED

Definition at line 3 of file common.hpp.

◆ MDBX_CONTAINERS_HEADER_ONLY

#define MDBX_CONTAINERS_HEADER_ONLY

Definition at line 31 of file common.hpp.