PPL Logo

MeshStreamerMessage< dtype > Class Template Reference

#include <MeshStreamer.h>

Inheritance diagram for MeshStreamerMessage< dtype >:

Inheritance graph
[legend]
Collaboration diagram for MeshStreamerMessage< dtype >:

Collaboration graph
[legend]

Public Member Functions

 MeshStreamerMessage ()
int addDataItem (const dtype &dataItem)
void markDestination (const int index, const int destinationPe)
dtypegetDataItem (const int index)
 MeshStreamerMessage (int t)
int addDataItem (const dtype &dataItem)
void markDestination (const int index, const int destinationPe)
const dtypegetDataItem (const int index)

Data Fields

int numDataItems
intdestinationPes
dtypedata
int finalMsgCount
int msgType
intdestinationPes
dtypedataItems

Detailed Description

template<class dtype>
class MeshStreamerMessage< dtype >

Definition at line 50 of file MeshStreamer.h.


Constructor & Destructor Documentation

template<class dtype>
MeshStreamerMessage< dtype >::MeshStreamerMessage (  )  [inline]

Definition at line 56 of file MeshStreamer.h.

template<class dtype>
MeshStreamerMessage< dtype >::MeshStreamerMessage ( int  t  )  [inline]

Definition at line 79 of file NDMeshStreamer.h.

References MeshStreamerMessage< dtype >::finalMsgCount.


Member Function Documentation

template<class dtype>
int MeshStreamerMessage< dtype >::addDataItem ( const dtype dataItem  )  [inline]

template<class dtype>
void MeshStreamerMessage< dtype >::markDestination ( const int  index,
const int  destinationPe 
) [inline]

Definition at line 63 of file MeshStreamer.h.

References MeshStreamerMessage< dtype >::destinationPes.

Referenced by MeshStreamer< dtype >::storeMessage().

Here is the caller graph for this function:

template<class dtype>
dtype& MeshStreamerMessage< dtype >::getDataItem ( const int  index  )  [inline]

template<class dtype>
int MeshStreamerMessage< dtype >::addDataItem ( const dtype dataItem  )  [inline]

template<class dtype>
void MeshStreamerMessage< dtype >::markDestination ( const int  index,
const int  destinationPe 
) [inline]

Definition at line 88 of file NDMeshStreamer.h.

References MeshStreamerMessage< dtype >::destinationPes.

template<class dtype>
const dtype& MeshStreamerMessage< dtype >::getDataItem ( const int  index  )  [inline]

Definition at line 92 of file NDMeshStreamer.h.

References MeshStreamerMessage< dtype >::dataItems.


Field Documentation

template<class dtype>
int MeshStreamerMessage< dtype >::numDataItems

template<class dtype>
int* MeshStreamerMessage< dtype >::destinationPes

template<class dtype>
dtype* MeshStreamerMessage< dtype >::data

template<class dtype>
int MeshStreamerMessage< dtype >::finalMsgCount

template<class dtype>
int MeshStreamerMessage< dtype >::msgType

template<class dtype>
int* MeshStreamerMessage< dtype >::destinationPes

Definition at line 76 of file NDMeshStreamer.h.

template<class dtype>
dtype* MeshStreamerMessage< dtype >::dataItems


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

Generated on Mon Sep 21 08:27:34 2020 for Charm++ by  doxygen 1.5.5