Public Member Functions | |
virtual const char * | getPath (void) const |
Return the CpdList path CCS clients should use to access this data. | |
virtual size_t | getLength (void) const |
Return the length of this CpdList. | |
virtual void | pup (PUP::er &p, CpdListItemsRequest &req) |
Pup the items listed in this request. Be sure to call beginItem between items! | |
void | add (int cur, Chare *e, int group) |
Private Attributes | |
PUP::er * | pp |
Definition at line 316 of file debug-charm.C.
virtual const char* CpdList_arrayElements::getPath | ( | void | ) | const [inline, virtual] |
Return the CpdList path CCS clients should use to access this data.
Implements CpdListAccessor.
Definition at line 319 of file debug-charm.C.
virtual size_t CpdList_arrayElements::getLength | ( | void | ) | const [inline, virtual] |
Return the length of this CpdList.
Implements CpdListAccessor.
Definition at line 320 of file debug-charm.C.
References CkArrayElementRangeIterator< T >::getCount(), and CkArrayElementRangeIterator< T >::iterate().
virtual void CpdList_arrayElements::pup | ( | PUP::er & | p, | |
CpdListItemsRequest & | req | |||
) | [inline, virtual] |
Pup the items listed in this request. Be sure to call beginItem between items!
Implements CpdListAccessor.
Definition at line 325 of file debug-charm.C.
References CpdListItemsRequest::hi, CkArrayElementRangeIterator< T >::iterate(), CpdListItemsRequest::lo, and pp.
Definition at line 330 of file debug-charm.C.
References _chareTable, CpdListAccessor::beginItem(), ArrayElement::ckDebugChareName(), CkMigratable::ckGetChareType(), PUP::er::comment(), free(), n, p, pp, size, PUP::t, and type.
PUP::er* CpdList_arrayElements::pp [private] |