Cppgres
Build Postgres extensions in C++
Loading...
Searching...
No Matches
cppgres::node_inherited Concept Reference
Concept definition
template
<
typename
T>
concept
cppgres::node_inherited
= std::is_standard_layout_v<std::remove_cvref_t<T>> &&
requires
(T t) {
requires
node_tagged<std::remove_cvref_t<decltype(boost::pfr::get<0>
(t))>> ||
node_xpr_tagged
<std::remove_cvref_t<
decltype
(boost::pfr::get<0>(t))>> ||
node_inherited_base
<std::remove_cvref_t<
decltype
(boost::pfr::get<0>(t))>>;
}
cppgres::node_inherited_base
Definition:
node.hpp:23
cppgres::node_inherited
Definition:
node.hpp:29
cppgres::node_tagged
Definition:
node.hpp:13
cppgres::node_xpr_tagged
Definition:
node.hpp:18
cppgres
node_inherited
Generated by
1.9.6