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: