PPL Logo

StatCollector Class Reference

#include <statcoll.h>

Inheritance diagram for StatCollector:

Inheritance graph
[legend]
Collaboration diagram for StatCollector:

Collaboration graph
[legend]

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

Detailed Description

Definition at line 38 of file statcoll.h.


Constructor & Destructor Documentation

StatCollector::StatCollector (  )  [inline]

Definition at line 48 of file statcoll.h.

StatCollector::StatCollector ( _CreateStatCollMsg m  )  [inline]


Member Function Documentation

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.


Field Documentation

Definition at line 40 of file statcoll.h.

Referenced by incrementAutorefine(), sendStat(), and StatCollector().

Definition at line 41 of file statcoll.h.

Referenced by incrementRefine(), sendStat(), and StatCollector().

Definition at line 42 of file statcoll.h.

Referenced by registerMe(), sendStat(), StatCollector(), and unRegisterMe().

Definition at line 43 of file statcoll.h.

Referenced by migrating(), sendStat(), and StatCollector().

Definition at line 45 of file statcoll.h.

Referenced by sendStat(), and StatCollector().


The documentation for this class was generated from the following files:

Generated on Fri May 25 08:05:28 2012 for Charm++ by  doxygen 1.5.5