|
SObjectizer
5.7
|
Helper templates for detection of lambda-type traits. More...
Namespaces | |
| impl | |
| Internal implementation details. | |
Classes | |
| struct | argument_type_if_lambda |
| A detector of lambda argument type if the checked type is lambda. More... | |
| struct | is_lambda |
| A detector that type is a lambda or functional object. More... | |
| struct | plain_argument_type |
| Detector of plain type without const/volatile modifiers. More... | |
| struct | traits |
| Detector of lambda result and argument type. More... | |
| struct | traits< R(&)(M) > |
| Specialization of lambda traits for reference to ordinary function. More... | |
| struct | traits< R(*)(M) > |
| Specialization of lambda traits for ordinary function pointer. More... | |
| struct | traits< R(L::*)() > |
| Specialization of lambda traits for mutable lambda without argument. More... | |
| struct | traits< R(L::*)() const > |
| Specialization of lambda traits for const-lambda without argument. More... | |
| struct | traits< R(L::*)(M) > |
| Specialization of lambda traits for mutable lambda. More... | |
| struct | traits< R(L::*)(M) const > |
| Specialization of lambda traits for const-lambda. More... | |
Helper templates for detection of lambda-type traits.
1.8.14