#include <charm.h>
Collaboration diagram for _ckGroupID:

Public Member Functions | |
| void | pup (PUP::er &p) |
| int | isZero (void) const |
| void | setZero (void) |
| int | operator== (const struct _ckGroupID &gid) const |
Data Fields | |
| int | idx |
Definition at line 171 of file charm.h.
| void _ckGroupID::pup | ( | PUP::er & | p | ) | [inline] |
| int _ckGroupID::isZero | ( | void | ) | const [inline] |
Definition at line 175 of file charm.h.
References idx.
Referenced by CProxy::pup(), PUPmarshall(), CkArrayReductionMgr::startLocalGroupReductions(), and CkArrayReductionMgr::startNodeGroupReduction().
| void _ckGroupID::setZero | ( | void | ) | [inline] |
Definition at line 176 of file charm.h.
References idx.
Referenced by _createGroup(), CkArrayOptions::CkArrayOptions(), CkArrayReductionMgr::CkArrayReductionMgr(), CProxy::ckDelegatedIdx(), ComlibGroupInfo::ComlibGroupInfo(), ComlibInstanceHandle::ComlibInstanceHandle(), ComlibNodeGroupInfo::ComlibNodeGroupInfo(), EachToManyMulticastStrategy::EachToManyMulticastStrategy(), CProxy::pup(), and PUPmarshall().
| int _ckGroupID::operator== | ( | const struct _ckGroupID & | gid | ) | const [inline] |
Definition at line 172 of file charm.h.
Referenced by _groupCreate(), _initHandler(), _nodeGroupCreate(), CkArrayElementRangeIterator< T >::addLocation(), ObjGraph::calc_hashval(), CentralLB::CheckMigrationComplete(), Group::CkAddThreadListeners(), IrrGroup::ckDebugChareID(), CkPupGroupData(), CkPupNodeGroupData(), CkReductionMgr::ckSetReductionClient(), CkNodeReductionMgr::collectMaxRedNo(), COLLIDE_Init(), LBCommData::compute_key(), CkNodeReductionMgr::contribute(), CkReductionMgr::contribute(), CkArrayReductionMgr::contributeArrayReduction(), CkReductionMgr::contributorCreated(), CkNodeReductionMgr::DeleteChild(), CkNodeReductionMgr::DeleteNewChild(), CkLocMgr::deliver(), LBDB::DoneRegisteringObjects(), CkReductionMgr::endArrayReduction(), CkNodeReductionMgr::evacuate(), CkNodeReductionMgr::finishReduction(), CkReductionMgr::finishReduction(), FORTRAN_AS_C_RETURN(), ClibGlobalArrayIndex::hash(), isZero(), CkNodeReductionMgr::modifyTree(), operator==(), pup(), LBDB::RegisteringObjects(), CentralLB::SendStats(), setZero(), CkArrayReductionMgr::startLocalGroupReductions(), CkArrayReductionMgr::startNodeGroupReduction(), and CkNodeReductionMgr::updateTree().
1.5.1