PPL Logo

MSA::MSAWrite< MSA > Class Template Reference

#include <msa-distArray.h>

Inheritance diagram for MSA::MSAWrite< MSA >:

Inheritance graph
[legend]
Collaboration diagram for MSA::MSAWrite< MSA >:

Collaboration graph
[legend]

Public Member Functions

 MSAWrite (MSA *msa_)
 MSAWrite ()
Writable< ENTRYset (int x)
Writable< ENTRYoperator() (int x)
Writable< ENTRYset (int x, int y)
Writable< ENTRYoperator() (int x, int y)
Writable< ENTRYset (int x, int y, int z)
Writable< ENTRYoperator() (int x, int y, int z)
void write (int x1, int y1, int z1, int x2, int y2, int z2, const ENTRY *buf)

Protected Types

typedef MSA::T ENTRY

Detailed Description

template<class MSA>
class MSA::MSAWrite< MSA >

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


Member Typedef Documentation

template<class MSA>
typedef MSA::T MSA::MSAWrite< MSA >::ENTRY [protected]

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


Constructor & Destructor Documentation

template<class MSA>
MSA::MSAWrite< MSA >::MSAWrite ( MSA *  msa_  )  [inline]

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

template<class MSA>
MSA::MSAWrite< MSA >::MSAWrite (  )  [inline]

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


Member Function Documentation

template<class MSA>
Writable<ENTRY> MSA::MSAWrite< MSA >::set ( int  x  )  [inline]

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

References MSA::MSAHandle< MSA >::checkValid(), MSA::MSAHandle< MSA >::msa, and x.

Here is the call graph for this function:

template<class MSA>
Writable<ENTRY> MSA::MSAWrite< MSA >::operator() ( int  x  )  [inline]

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

template<class MSA>
Writable<ENTRY> MSA::MSAWrite< MSA >::set ( int  x,
int  y 
) [inline]

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

References MSA::MSAHandle< MSA >::checkValid(), MSA::MSAHandle< MSA >::msa, and x.

Here is the call graph for this function:

template<class MSA>
Writable<ENTRY> MSA::MSAWrite< MSA >::operator() ( int  x,
int  y 
) [inline]

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

template<class MSA>
Writable<ENTRY> MSA::MSAWrite< MSA >::set ( int  x,
int  y,
int  z 
) [inline]

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

References MSA::MSAHandle< MSA >::checkValid(), MSA::MSAHandle< MSA >::msa, and x.

Here is the call graph for this function:

template<class MSA>
Writable<ENTRY> MSA::MSAWrite< MSA >::operator() ( int  x,
int  y,
int  z 
) [inline]

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

template<class MSA>
void MSA::MSAWrite< MSA >::write ( int  x1,
int  y1,
int  z1,
int  x2,
int  y2,
int  z2,
const ENTRY buf 
) [inline]

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

References MSA::MSAHandle< MSA >::checkValid(), and MSA::MSAHandle< MSA >::msa.

Here is the call graph for this function:


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

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