I find myself using often the trait of types having defined a certain subtype. That is exactly what is implemented in
cet::detail::enable_if_type_exists, and I am not aware of any equivalent in C++ standard library.
I would like that trait to be exposed in the stable interface.
In fact, all the content of
metaprogramming.h might be useful (the names in the internal documentation should be updated though).
#2 Updated by Kyle Knoepfel about 3 years ago
- Status changed from Assigned to Resolved
- % Done changed from 0 to 100
The metaprogramming utilities have been moved to the top-level installed
cetlib directory. The namespace in which the utilities lie has also changed from
Implemented with commit cetlib:8426ac0 (as well as requisite commits in dependent packages).