OZO 「お象」
Boost.Asio and libpq based asynchronous PostgreSQL unofficial header-only C++17 client library.
std::tuple

std::tuple support

#include <ozo/ext/std/tuple.h>

std::tuple<T...> is defined as a generic composite type. and mapped as PostgreSQL Record type and its array.