piranha
0.10
|
Function object type trait. More...
#include <piranha/type_traits.hpp>
Static Public Attributes | |
static const bool | value = implementation_defined |
Value of the type trait. | |
Function object type trait.
This type trait will be true if T
is a function object returning ReturnType
and taking Args
as arguments. That is, the type trait will be true
if the following conditions are met:
T
is a class,T
is equipped with a call operator returning ReturnType
and taking Args
as arguments.T
can be const qualified (in which case the call operator must be also const in order for the type trait to be satisfied).
Definition at line 668 of file type_traits.hpp.