def_function_8_rep< D, S1, S2, S3, S4, S5, S6, S7, S8 > Struct Template Reference
#include <function.hpp>
List of all members.
Public Member Functions
- def_function_8_rep (D(*fun2)(S1, S2, S3, S4, S5, S6, S7, S8))
- D apply (S1 x1, S2 x2, S3 x3, S4 x4, S5 x5, S6 x6, S7 x7, S8 x8)
Public Attributes
- D(* fun )(S1, S2, S3, S4, S5, S6, S7, S8)
- MMX_ALLOCATORS int ref_count
Detailed Description
template<typename D, typename S1, typename S2, typename S3, typename S4, typename S5, typename S6, typename S7, typename S8>
struct mmx::def_function_8_rep< D, S1, S2, S3, S4, S5, S6, S7, S8 >
Definition at line 573 of file function.hpp.
Constructor & Destructor Documentation
Definition at line 575 of file function.hpp.
00575 :
00576 fun (fun2) {}
D apply (S1 x1, S2 x2, S3 x3, S4 x4, S5 x5, S6 x6, S7 x7, S8 x8) {
Member Function Documentation
D apply |
( |
S1 |
x1, |
|
|
S2 |
x2, |
|
|
S3 |
x3, |
|
|
S4 |
x4, |
|
|
S5 |
x5, |
|
|
S6 |
x6, |
|
|
S7 |
x7, |
|
|
S8 |
x8 | |
|
) |
| | [inline, virtual] |
Implements function_8_rep< D, S1, S2, S3, S4, S5, S6, S7, S8 >.
Definition at line 577 of file function.hpp.
References def_function_8_rep< D, S1, S2, S3, S4, S5, S6, S7, S8 >::fun.
00577 {
00578 return fun (x1, x2, x3, x4, x5, x6, x7, x8); }
Member Data Documentation
D(* fun)(S1, S2, S3, S4, S5, S6, S7, S8) |
The documentation for this struct was generated from the following file: