|
piranha
0.10
|
Type trait to detect differentiable keys. More...
#include <piranha/math.hpp>
Static Public Attributes | |
| static const bool | value = implementation_defined |
| Value of the type trait. | |
Type trait to detect differentiable keys.
This type trait will be true if Key is a key type providing a method with the following signature:
where T is any type and uncvref_t<Key> is Key without cv/reference qualifiers. Otherwise, the type trait will be false.
If Key does not satisfy piranha::is_key, after the removal of cv/reference qualifiers, a compilation error will be produced.
1.8.14