#include <statcoll.h>
Public Member Functions | |
StatCollector () | |
StatCollector (_CreateStatCollMsg *m) | |
void | registerMe (void) |
void | unRegisterMe (void) |
void | migrating () |
void | incrementAutorefine (void) |
void | incrementRefine (void) |
void | sendStat (_DummyMsg *m) |
Private Attributes | |
int | aRefineCount |
int | refineCount |
int | msgExpected |
int | migCount |
CkChareID | coordHandle |
Definition at line 38 of file statcoll.h.
StatCollector::StatCollector | ( | ) | [inline] |
Definition at line 48 of file statcoll.h.
StatCollector::StatCollector | ( | _CreateStatCollMsg * | m | ) | [inline] |
Definition at line 49 of file statcoll.h.
References aRefineCount, _CreateStatCollMsg::coordHandle, coordHandle, migCount, msgExpected, and refineCount.
void StatCollector::registerMe | ( | void | ) |
Definition at line 3 of file statcoll.C.
References msgExpected.
Referenced by Cell::change_to_leaf(), Cell::init_cell(), and Cell::pup().
void StatCollector::unRegisterMe | ( | void | ) |
Definition at line 8 of file statcoll.C.
References msgExpected.
Referenced by incrementAutorefine(), incrementRefine(), and migrating().
void StatCollector::migrating | ( | ) |
Definition at line 13 of file statcoll.C.
References migCount, and unRegisterMe().
Referenced by Cell::pup().
void StatCollector::incrementAutorefine | ( | void | ) |
Definition at line 20 of file statcoll.C.
References aRefineCount, and unRegisterMe().
Referenced by Cell::refine().
void StatCollector::incrementRefine | ( | void | ) |
Definition at line 26 of file statcoll.C.
References refineCount, and unRegisterMe().
Referenced by Cell::refine().
void StatCollector::sendStat | ( | _DummyMsg * | m | ) |
Definition at line 32 of file statcoll.C.
References aRefineCount, Converse::CkMyPe(), coordHandle, migCount, msg, msgExpected, and refineCount.
int StatCollector::aRefineCount [private] |
Definition at line 40 of file statcoll.h.
Referenced by incrementAutorefine(), sendStat(), and StatCollector().
int StatCollector::refineCount [private] |
Definition at line 41 of file statcoll.h.
Referenced by incrementRefine(), sendStat(), and StatCollector().
int StatCollector::msgExpected [private] |
Definition at line 42 of file statcoll.h.
Referenced by registerMe(), sendStat(), StatCollector(), and unRegisterMe().
int StatCollector::migCount [private] |
Definition at line 43 of file statcoll.h.
Referenced by migrating(), sendStat(), and StatCollector().
CkChareID StatCollector::coordHandle [private] |