#include <charm.h>
Public Member Functions | |
void | pup (PUP::er &p) |
bool | isZero (void) const |
void | setZero (void) |
int | operator== (const struct _ckGroupID &gid) const |
int | operator< (const struct _ckGroupID &gid) const |
Data Fields | |
int | idx |
Definition at line 261 of file charm.h.
void _ckGroupID::pup | ( | PUP::er & | p | ) | [inline] |
bool _ckGroupID::isZero | ( | void | ) | const [inline] |
Definition at line 265 of file charm.h.
References idx.
Referenced by CK_REDUCTION_CLIENT_DEF(), CProxy_NodeGroup::ckCheck(), CProxy_Group::ckCheck(), CProxy::ckDelegatedTo(), CkArray::ckDestroy(), CombineSummary(), LogPool::flushLogBuffer(), isGroupDepUnsatisfied(), CkArrayID::isZero(), CProxy::pup(), and TraceProjectionsExitHandler().
void _ckGroupID::setZero | ( | void | ) | [inline] |
Definition at line 266 of file charm.h.
References idx.
Referenced by CProxy::ckDelegatedIdx(), CkArray::ckDestroy(), CProxy::ckUndelegate(), CProxy::CProxy(), CProxy_Group::CProxy_Group(), CProxy_NodeGroup::CProxy_NodeGroup(), CkArrayOptions::init(), and CkArrayID::setZero().
int _ckGroupID::operator== | ( | const struct _ckGroupID & | gid | ) | const [inline] |
int _ckGroupID::operator< | ( | const struct _ckGroupID & | gid | ) | const [inline] |
Definition at line 262 of file charm.h.
Referenced by ArrayMapExt::__entryMethod(), GroupExt::__entryMethod(), _dummyMigrationHandler(), _getGlobalStepHandler(), _groupCreate(), _initHandler(), _nodeGroupCreate(), _receiveMlogLocationHandler(), _startCheckpointHandler(), _verifyAckRequestHandler(), CkArrayElementRangeIterator< T >::addLocation(), ArrayMapExt::ArrayMapExt(), CkArray::broadcastHomeElements(), ObjGraph::calc_hashval(), CentralLB::CheckMigrationComplete(), Group::CkAddThreadListeners(), CkArrayDoneInsertingExt(), CkArrayExtSend(), CkArrayExtSend_multi(), CkArrayGetReductionNumber(), CkCallbackSendExt(), CkCreateArrayExt(), CkCreateGroupExt(), IrrGroup::ckDebugChareID(), CkExtContributeToArray(), CkExtContributeToGroup(), CkGroupExtSend(), CkGroupExtSend_multi(), CkGroupGetReductionNumber(), CkInsertArrayExt(), CkLocRec::CkLocRec(), CkMigrateExt(), CkReductionMgr::ckSetReductionClient(), CkNodeReductionMgr::collectMaxRedNo(), COLLIDE_Init(), LBCommData::compute_key(), CkNodeReductionMgr::contribute(), CkReductionMgr::contribute(), CkReductionMgr::contributorCreated(), ControlPoint::ControlPointAssociatedArray::ControlPointAssociatedArray(), CpdPupMessage(), RefinerTemp::create(), CkNodeReductionMgr::DeleteChild(), CkNodeReductionMgr::DeleteNewChild(), CkLocMgr::deliverMsg(), LBDB::DoneRegisteringObjects(), CkNodeReductionMgr::evacuate(), GroupIdxArray< dtype >::find(), CkNodeReductionMgr::finishReduction(), CkReductionMgr::finishReduction(), FORTRAN_AS_C_RETURN(), ck::ObjID::getCollectionID(), GroupExt::GroupExt(), informLocationHome(), initMlogLBStep(), CkMemCheckPT::isMaster(), isZero(), CkObjectRangeIterator< T >::iterate(), CkNodeReductionMgr::modifyTree(), GroupIdxArray< dtype >::nonInlineFind(), ck::ObjID::ObjID(), operator<(), operator==(), ArrayMapExt::procNum(), CkLocMgr::pup(), pup(), pupArrayElementsSkip(), LBDB::RegisteringObjects(), sendMlogLocation(), CentralLB::SendStats(), setZero(), CkObjID::toString(), UpdateLocation(), CkNodeReductionMgr::updateTree(), OrbLB::work(), and BlockLB::work().