#include <cksection.h>
Public Member Functions | |
bool | operator== (CkSectionInfoStruct &other) |
Data Fields | |
void * | val |
Pointer to mCastEntry (used by CkMulticast). | |
CkGroupID | aid |
Array/group ID of the array/group that has been sectioned. | |
int | pe |
The pe on which this object has been created. | |
int | redNo |
Counter tracking the last reduction that has traversed this section (used by CkMulticast). |
TODO When all our supported compilers have C++11 we might want to modify callbackData union to allow objects with non-trivial constructors.
Definition at line 37 of file cksection.h.
bool CkSectionInfo::CkSectionInfoStruct::operator== | ( | CkSectionInfoStruct & | other | ) | [inline] |
Pointer to mCastEntry (used by CkMulticast).
Definition at line 40 of file cksection.h.
Referenced by CkSectionInfo::CkSectionInfo(), CkSectionInfo::get_val(), and operator==().
Array/group ID of the array/group that has been sectioned.
Definition at line 42 of file cksection.h.
Referenced by CkSectionInfo::CkSectionInfo(), CkSectionInfo::get_aid(), and operator==().
The pe on which this object has been created.
Definition at line 44 of file cksection.h.
Referenced by CkSectionInfo::CkSectionInfo(), CkSectionInfo::get_pe(), and operator==().
Counter tracking the last reduction that has traversed this section (used by CkMulticast).
Definition at line 46 of file cksection.h.
Referenced by CkSectionInfo::CkSectionInfo(), CkSectionInfo::get_redNo(), operator==(), and CkSectionInfo::set_redNo().