#include <_ternary_function.hpp>

Public Types | |
| typedef TF::first_argument_type | first_argument_type |
| type of the first argument of the function | |
| typedef TF::second_argument_type | second_argument_type |
| type of the second argument of the function | |
| typedef TF::third_argument_type | third_argument_type |
| type of the third argument of the function | |
| typedef TF::result_type | result_type |
| type of the value returned by the function | |
Static Public Member Functions | |
| static result_type | invoke (const TF &f, first_argument_type a1, second_argument_type a2, third_argument_type a3) |
| Invoke the function on given arguments. | |
| static result_type instigate::stl::ternary_function::interface< TF >::invoke | ( | const TF & | f, | |
| first_argument_type | a1, | |||
| second_argument_type | a2, | |||
| third_argument_type | a3 | |||
| ) | [inline, static] |
Invoke the function on given arguments.
| f | - the ternary function | |
| a1 | - the first argument | |
| a2 | - the second argument | |
| a3 | - the third argument |
Referenced by instigate::stl::invoke().