#include <trace-summary.h>
Inheritance diagram for TraceSummary:


Public Member Functions | |
| TraceSummary (char **argv) | |
| void | creation (envelope *e, int epIdx, int num=1) |
| void | beginExecute (envelope *e) |
| void | beginExecute (CmiObjId *tid) |
| void | beginExecute (int event, int msgType, int ep, int srcPe, int mlen=0, CmiObjId *idx=NULL) |
| void | endExecute (void) |
| void | beginPack (void) |
| void | endPack (void) |
| void | beginUnpack (void) |
| void | endUnpack (void) |
| void | beginComputation (void) |
| void | endComputation (void) |
| void | traceClearEps () |
| void | traceWriteSts () |
| void | traceClose () |
| void | addEventType (int eventType) |
| for trace summary event mark | |
| void | startPhase (int phase) |
| for starting a new phase | |
| SumLogPool * | pool () |
| query utilities | |
Private Attributes | |
| SumLogPool * | _logPool |
| int | execEvent |
| int | execEp |
| int | execPe |
| double | binStart |
| double | start |
| double | packstart |
| double | unpackstart |
| double | bin |
| int | msgNum |
Definition at line 234 of file trace-summary.h.
| SumLogPool* TraceSummary::pool | ( | ) | [inline] |
SumLogPool* TraceSummary::_logPool [private] |
Definition at line 235 of file trace-summary.h.
Referenced by addEventType(), beginComputation(), beginExecute(), endComputation(), endExecute(), endPack(), endUnpack(), pool(), startPhase(), traceClearEps(), traceClose(), TraceSummary(), and traceWriteSts().
int TraceSummary::execEvent [private] |
Definition at line 236 of file trace-summary.h.
int TraceSummary::execEp [private] |
Definition at line 237 of file trace-summary.h.
Referenced by beginExecute(), endExecute(), and TraceSummary().
int TraceSummary::execPe [private] |
Definition at line 238 of file trace-summary.h.
double TraceSummary::binStart [private] |
Definition at line 240 of file trace-summary.h.
Referenced by beginExecute(), endComputation(), and endExecute().
double TraceSummary::start [private] |
double TraceSummary::packstart [private] |
double TraceSummary::unpackstart [private] |
double TraceSummary::bin [private] |
Definition at line 242 of file trace-summary.h.
Referenced by beginExecute(), endComputation(), and endExecute().
int TraceSummary::msgNum [private] |
1.5.1