OPAL (Object Oriented Parallel Accelerator Library)  2.2.0
OPAL
Public Member Functions | Public Attributes | List of all members
ReduceLoc< T, LOC > Struct Template Reference

#include <ReductionLoc.hpp>

Public Member Functions

 ReduceLoc ()
 
 ReduceLoc (const T &t, const LOC &l)
 
MessageputMessage (Message &mess)
 
MessagegetMessage (Message &mess)
 
bool operator< (const ReduceLoc< T, LOC > &rhs) const
 

Public Attributes

T Val
 
LOC Loc
 

Detailed Description

template<class T, class LOC>
struct ReduceLoc< T, LOC >

Definition at line 41 of file ReductionLoc.hpp.

Constructor & Destructor Documentation

template<class T, class LOC>
ReduceLoc< T, LOC >::ReduceLoc ( )
inline

Definition at line 45 of file ReductionLoc.hpp.

template<class T, class LOC>
ReduceLoc< T, LOC >::ReduceLoc ( const T t,
const LOC &  l 
)
inline

Definition at line 46 of file ReductionLoc.hpp.

Member Function Documentation

template<class T, class LOC>
Message& ReduceLoc< T, LOC >::getMessage ( Message mess)
inline

Definition at line 53 of file ReductionLoc.hpp.

References ReduceLoc< T, LOC >::Loc, and ReduceLoc< T, LOC >::Val.

template<class T, class LOC>
bool ReduceLoc< T, LOC >::operator< ( const ReduceLoc< T, LOC > &  rhs) const
inline

Definition at line 59 of file ReductionLoc.hpp.

References ReduceLoc< T, LOC >::Val.

template<class T, class LOC>
Message& ReduceLoc< T, LOC >::putMessage ( Message mess)
inline

Definition at line 47 of file ReductionLoc.hpp.

References ReduceLoc< T, LOC >::Loc, and ReduceLoc< T, LOC >::Val.

Member Data Documentation

template<class T, class LOC>
LOC ReduceLoc< T, LOC >::Loc
template<class T, class LOC>
T ReduceLoc< T, LOC >::Val

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