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

Here is the caller graph for this function:

void StatCollector::unRegisterMe ( void   ) 

Definition at line 8 of file statcoll.C.

References msgExpected.

Referenced by incrementAutorefine(), incrementRefine(), and migrating().

Here is the caller graph for this function:

void StatCollector::migrating (  ) 

Definition at line 13 of file statcoll.C.

References migCount, and unRegisterMe().

Referenced by Cell::pup().

Here is the call graph for this function:

Here is the caller graph for this function:

void StatCollector::incrementAutorefine ( void   ) 

Definition at line 20 of file statcoll.C.

References aRefineCount, and unRegisterMe().

Referenced by Cell::refine().

Here is the call graph for this function:

Here is the caller graph for this function:

void StatCollector::incrementRefine ( void   ) 

Definition at line 26 of file statcoll.C.

References refineCount, and unRegisterMe().

Referenced by Cell::refine().

Here is the call graph for this function:

Here is the caller graph for this function:

void StatCollector::sendStat ( _DummyMsg m  ) 

Definition at line 32 of file statcoll.C.

References aRefineCount, Converse::CkMyPe(), coordHandle, migCount, msg, msgExpected, and refineCount.

Here is the call graph for this function:


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 Mon Sep 21 08:30:12 2020 for Charm++ by  doxygen 1.5.5