PPL Logo

MSA::Accumulable< MSA > Class Template Reference

#include <msa-distArray.h>

Collaboration diagram for MSA::Accumulable< MSA >:

Collaboration graph
[legend]

Public Member Functions

 Accumulable (ENTRY &e_)
template<typename T>
void operator+= (const T &rhs)
template<typename T>
void accumulate (const T &rhs)

Private Types

typedef MSA::T ENTRY

Private Attributes

ENTRYe

Detailed Description

template<class MSA>
class MSA::Accumulable< MSA >

Definition at line 27 of file msa-distArray.h.


Member Typedef Documentation

template<class MSA>
typedef MSA::T MSA::Accumulable< MSA >::ENTRY [private]

Definition at line 29 of file msa-distArray.h.


Constructor & Destructor Documentation

template<class MSA>
MSA::Accumulable< MSA >::Accumulable ( ENTRY e_  )  [inline]

Definition at line 33 of file msa-distArray.h.


Member Function Documentation

template<class MSA>
template<typename T>
void MSA::Accumulable< MSA >::operator+= ( const T &  rhs  )  [inline]

Definition at line 35 of file msa-distArray.h.

References MSA::Accumulable< MSA >::e.

template<class MSA>
template<typename T>
void MSA::Accumulable< MSA >::accumulate ( const T &  rhs  )  [inline]

Definition at line 38 of file msa-distArray.h.

References MSA::Accumulable< MSA >::e.


Field Documentation

template<class MSA>
ENTRY& MSA::Accumulable< MSA >::e [private]


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

Generated on Mon Sep 21 08:33:51 2020 for Charm++ by  doxygen 1.5.5