#include <function_traits.hpp>
Inheritance diagram for Arageli::unary_function_traits_base< TAG, ARG, RETTYPE, ALARG, SE >:

Public Types | |
| typedef RETTYPE | result_type |
| typedef ARG | argument_type |
| typedef TAG | tag |
Static Public Attributes | |
| static const bool | is_specialized = true |
| static const bool | alternates_argument = ALARG |
| static const bool | has_side_effect = SE |
Use it to build your own function_traits.
Definition at line 52 of file function_traits.hpp.
| typedef ARG Arageli::unary_function_traits_base< TAG, ARG, RETTYPE, ALARG, SE >::argument_type |
Definition at line 56 of file function_traits.hpp.
| typedef RETTYPE Arageli::unary_function_traits_base< TAG, ARG, RETTYPE, ALARG, SE >::result_type |
Definition at line 55 of file function_traits.hpp.
| typedef TAG Arageli::unary_function_traits_base< TAG, ARG, RETTYPE, ALARG, SE >::tag |
Definition at line 57 of file function_traits.hpp.
const bool Arageli::unary_function_traits_base< TAG, ARG, RETTYPE, ALARG, SE >::alternates_argument = ALARG [static] |
Definition at line 58 of file function_traits.hpp.
const bool Arageli::unary_function_traits_base< TAG, ARG, RETTYPE, ALARG, SE >::has_side_effect = SE [static] |
Definition at line 59 of file function_traits.hpp.
const bool Arageli::unary_function_traits_base< TAG, ARG, RETTYPE, ALARG, SE >::is_specialized = true [static] |
Definition at line 54 of file function_traits.hpp.
1.4.7