generic_binary_traits< swapper< BinaryFunction > >::hint< A1, A2, Result >

## Public Types

typedef generic_binary_traits< BinaryFunction >::template hint< A2, A1, Result > | base
typedef base::second_argument_type | first_argument_type
typedef base::first_argument_type | second_argument_type
typedef base::result_type | result_type

## Detailed Description

### template<class BinaryFunction>
template<class A1, class A2, class Result>
struct rheolef::details::generic_binary_traits< swapper< BinaryFunction > >::hint< A1, A2, Result >

Definition at line 1802 of file expression.h.

## Member Typedef Documentation

## base

typedef generic_binary_traits<BinaryFunction>::template hint<A2,A1,Result> base

Definition at line 1803 of file expression.h.

## first_argument_type

typedef base::second_argument_type first_argument_type

Definition at line 1804 of file expression.h.

## second_argument_type

typedef base::first_argument_type second_argument_type

Definition at line 1805 of file expression.h.

## result_type

typedef base::result_type result_type

Definition at line 1806 of file expression.h.

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

- /build/rheolef-bzr82u/rheolef-7.1/main/lib/expression.h