#include <charm++.h>
Public Member Functions | |
CProxy_Group () | |
CProxy_Group (CkGroupID g) | |
CProxy_Group (CkGroupID g, CK_DELCTOR_PARAM) | |
CProxy_Group (const IrrGroup *g) | |
bool | operator== (const CProxy_Group &other) |
void | ckCheck (void) const |
void | ckCheck () const |
CkChareID | ckGetChareID (void) const |
CkGroupID | ckGetGroupID (void) const |
operator CkGroupID () const | |
void | ckSetGroupID (CkGroupID g) |
void | pup (PUP::er &p) |
Pup the data for this proxy. Only needed for delegated proxies. | |
Private Attributes | |
CkGroupID | _ck_gid |
Definition at line 862 of file charm++.h.
CProxy_Group::CProxy_Group | ( | ) | [inline] |
Definition at line 867 of file charm++.h.
References _ck_gid, and _ckGroupID::setZero().
Referenced by PUPmarshall().
CProxy_Group::CProxy_Group | ( | CkGroupID | g, | |
CK_DELCTOR_PARAM | ||||
) | [inline] |
CProxy_Group::CProxy_Group | ( | const IrrGroup * | g | ) | [inline] |
bool CProxy_Group::operator== | ( | const CProxy_Group & | other | ) | [inline] |
Definition at line 888 of file charm++.h.
References ckGetGroupID().
void CProxy_Group::ckCheck | ( | void | ) | const [inline] |
Definition at line 893 of file charm++.h.
References _ck_gid, and _ckGroupID::isZero().
CkChareID CProxy_Group::ckGetChareID | ( | void | ) | const [inline] |
Definition at line 901 of file charm++.h.
References _ck_gid, CkLocalBranch(), Converse::CkMyPe(), CkChareID::objPtr, and CkChareID::onPE.
CkGroupID CProxy_Group::ckGetGroupID | ( | void | ) | const [inline] |
Definition at line 907 of file charm++.h.
References _ck_gid.
Referenced by operator CkGroupID(), and operator==().
CProxy_Group::operator CkGroupID | ( | ) | const [inline] |
Definition at line 908 of file charm++.h.
References ckGetGroupID().
void CProxy_Group::ckSetGroupID | ( | CkGroupID | g | ) | [inline] |
void CProxy_Group::pup | ( | PUP::er & | p | ) | [inline] |
Pup the data for this proxy. Only needed for delegated proxies.
Reimplemented from CProxy.
Definition at line 910 of file charm++.h.
References _ck_gid, and CProxy::pup().
Referenced by PUPmarshall().
CkGroupID CProxy_Group::_ck_gid [private] |
Definition at line 864 of file charm++.h.
Referenced by ckCheck(), ckGetChareID(), ckGetGroupID(), ckSetGroupID(), CProxy_Group(), and pup().