![]() |
Lumiera 0.pre.04~rc.1
»edit your freedom«
|
#include "lib/meta/util.hpp"
Trait template to detect presence of a simple function call operator.
operator() Definition at line 220 of file meta/util.hpp.
Classes | |
| struct | Probe |
Static Public Attributes | |
| static const bool | value = (sizeof(Yes_t)==sizeof(check<FUN>(0))) |
Static Private Member Functions | |
| template<class X > | |
| static Yes_t | check (Probe< X > *) |
| template<class > | |
| static No_t | check (...) |
| struct lib::meta::has_FunctionOperator::Probe |
Collaboration diagram for has_FunctionOperator< FUN >::Probe< FF, SEL >:Definition at line 233 of file meta/util.hpp.
Collaboration diagram for has_FunctionOperator< FUN >: