OPAL (Object Oriented Parallel Accelerator Library)  2.2.0
OPAL
Public Types | Static Public Member Functions | List of all members
struct_for_each< Op, T1, T2, Functor > Struct Template Reference

#include <PETE.h>

Public Types

typedef PETEBinaryReturn
< typename T1::PETE_Return_t,
typename T2::PETE_Return_t, Op >
::type 
Return_t
 

Static Public Member Functions

static Return_t apply (PETE_TBTree< Op, T1, T2 > &node, Functor f)
 

Detailed Description

template<class Op, class T1, class T2, class Functor>
struct struct_for_each< Op, T1, T2, Functor >

Definition at line 554 of file PETE.h.

Member Typedef Documentation

template<class Op, class T1, class T2, class Functor>
typedef PETEBinaryReturn<typename T1::PETE_Return_t, typename T2::PETE_Return_t,Op>::type struct_for_each< Op, T1, T2, Functor >::Return_t

Definition at line 558 of file PETE.h.

Member Function Documentation

template<class Op, class T1, class T2, class Functor>
static Return_t struct_for_each< Op, T1, T2, Functor >::apply ( PETE_TBTree< Op, T1, T2 > &  node,
Functor  f 
)
inlinestatic

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