_ckGroupID Struct Reference
[Ck]

#include <charm.h>

Collaboration diagram for _ckGroupID:

Collaboration graph
[legend]

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

Detailed Description

Definition at line 171 of file charm.h.


Member Function Documentation

void _ckGroupID::pup ( PUP::er p  )  [inline]

Definition at line 174 of file charm.h.

References idx, and p.

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 177 of file charm.h.

References idx.


Field Documentation

int _ckGroupID::idx

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().


The documentation for this struct was generated from the following file:
Generated on Sun Jun 29 13:29:43 2008 for Charm++ by  doxygen 1.5.1