piranha  0.10
Static Public Attributes | List of all members
piranha::is_invertible< T > Class Template Reference

Type trait for invertible types. More...

#include <piranha/invert.hpp>

Inherits piranha::detail::sfinae_types.

Static Public Attributes

static const bool value = std::is_same<decltype(test(std::declval<T>())), yes>::value
 Value of the type trait.
 

Detailed Description

template<typename T>
class piranha::is_invertible< T >

Type trait for invertible types.

The type trait will be true if piranha::math::invert() can be successfully called with on type T.

The call to piranha::math::invert() will be tested with const reference arguments.

Definition at line 92 of file invert.hpp.


The documentation for this class was generated from the following file: