cmoon::copy_all_pointers
Defined in module
<cmoon.type_traits>
|
(1) |
Recursively copies the pointer type qualifer from type From
to type To
.
At any point in the structure std::rank_v<From> <= 0
, copying extents stop.
Helper variable template
template<class From, class To>
using copy_all_pointers_t = typename copy_all_pointers<From, To>::type;