piranha  0.10
Static Public Attributes | List of all members
piranha::is_function_object< T, ReturnType, Args > Class Template Reference

Function object type trait. More...

#include <piranha/type_traits.hpp>

Static Public Attributes

static const bool value = implementation_defined
 Value of the type trait.
 

Detailed Description

template<typename T, typename ReturnType, typename... Args>
class piranha::is_function_object< T, ReturnType, Args >

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 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.


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