#include <CkCache.h>
Public Member Functions | |
CkCacheStatistics (CmiUInt8 pa, CmiUInt8 pta, CmiUInt8 pm, CmiUInt8 pl, CmiUInt8 pe, CmiUInt8 tpr, CmiUInt8 mp, int i) | |
void | printTo (CkOStream &os) |
Static Public Member Functions | |
static CkReductionMsg * | sumFn (int nMsg, CkReductionMsg **msgs) |
Static Public Attributes | |
static CkReduction::reducerType | sum |
Private Member Functions | |
CkCacheStatistics () | |
Private Attributes | |
CmiUInt8 | dataArrived |
CmiUInt8 | dataTotalArrived |
CmiUInt8 | dataMisses |
CmiUInt8 | dataLocal |
CmiUInt8 | dataError |
CmiUInt8 | totalDataRequested |
CmiUInt8 | maxData |
int | index |
Definition at line 37 of file CkCache.h.
void CkCacheStatistics::printTo | ( | CkOStream & | os | ) | [inline] |
Definition at line 59 of file CkCache.h.
References dataArrived, dataError, dataLocal, dataMisses, dataTotalArrived, endl(), index, maxData, and totalDataRequested.
static CkReductionMsg* CkCacheStatistics::sumFn | ( | int | nMsg, | |
CkReductionMsg ** | msgs | |||
) | [inline, static] |
Definition at line 72 of file CkCache.h.
References CkReductionMsg::buildNew(), data, dataArrived, dataLocal, dataMisses, dataTotalArrived, index, maxData, and totalDataRequested.
CmiUInt8 CkCacheStatistics::dataArrived [private] |
CmiUInt8 CkCacheStatistics::dataTotalArrived [private] |
CmiUInt8 CkCacheStatistics::dataMisses [private] |
CmiUInt8 CkCacheStatistics::dataLocal [private] |
CmiUInt8 CkCacheStatistics::dataError [private] |
CmiUInt8 CkCacheStatistics::maxData [private] |
int CkCacheStatistics::index [private] |
Definition at line 70 of file CkCache.h.
Referenced by CkCacheManager< CkCacheKey >::collectStatistics().