2#ifndef _MDBX_CONTAINERS_COMMON_HPP_INCLUDED
3#define _MDBX_CONTAINERS_COMMON_HPP_INCLUDED
17#include <unordered_set>
18#include <unordered_map>
30#ifndef MDBX_CONTAINERS_SEPARATE_COMPILATION
31#define MDBX_CONTAINERS_HEADER_ONLY
Base class for working with MDBX databases (tables).
Configuration options used when opening an MDBX environment.
Manages an MDBX database connection using a provided configuration.
Defines a specific exception for MDBX-related errors.
Tracks MDBX transactions per thread for reuse and cleanup.
Declares the Transaction class, a wrapper for managing MDBX transactions.
Utility functions for path manipulation, including relative path computation.
Utility helper functions for serializing values to and from MDBX.