
#include <trace-projector.h>


Public Member Functions | |
| TraceProjector (char **argv) | |
| void | userEvent (int e) |
| void | userBracketEvent (int e, double bt, double et) |
| void | creation (envelope *e, int ep, int num=1) |
| void | beginExecute (envelope *e) |
| void | beginExecute (char *) |
| void | beginExecute (CmiObjId *tid) |
| void | beginExecute (int event, int msgType, int ep, int srcPe, int ml, CmiObjId *idx=NULL) |
| void | endExecute (void) |
| void | messageRecv (char *env, int pe) |
| void | beginIdle (double curWallTime) |
| void | endIdle (double curWallTime) |
| void | beginPack (void) |
| void | endPack (void) |
| void | beginUnpack (void) |
| void | endUnpack (void) |
| void | enqueue (envelope *e) |
| void | dequeue (envelope *e) |
| void | beginComputation (void) |
| void | endComputation (void) |
| int | traceRegisterUserEvent (const char *, int) |
| void | traceClearEps () |
| void | traceWriteSts () |
| void | traceClose () |
| void | traceBegin () |
| void | traceEnd () |
Private Attributes | |
| int | traceCoreOn |
Definition at line 20 of file trace-projector.h.
| TraceProjector::TraceProjector | ( | char ** | argv | ) |
| void TraceProjector::userEvent | ( | int | e | ) | [virtual] |
| void TraceProjector::userBracketEvent | ( | int | e, | |
| double | bt, | |||
| double | et | |||
| ) |
Definition at line 127 of file trace-projector.C.
| void TraceProjector::beginExecute | ( | envelope * | e | ) |
Definition at line 137 of file trace-projector.C.
References charm_beginExecute().

| void TraceProjector::beginExecute | ( | char * | ) | [inline, virtual] |
| void TraceProjector::beginExecute | ( | CmiObjId * | tid | ) | [virtual] |
| void TraceProjector::beginExecute | ( | int | event, | |
| int | msgType, | |||
| int | ep, | |||
| int | srcPe, | |||
| int | ml, | |||
| CmiObjId * | idx = NULL | |||
| ) |
Definition at line 152 of file trace-projector.C.
| void TraceProjector::endExecute | ( | void | ) | [virtual] |
| void TraceProjector::messageRecv | ( | char * | env, | |
| int | pe | |||
| ) |
Definition at line 163 of file trace-projector.C.
| void TraceProjector::beginIdle | ( | double | curWallTime | ) | [virtual] |
| void TraceProjector::endIdle | ( | double | curWallTime | ) | [virtual] |
| void TraceProjector::beginPack | ( | void | ) | [virtual] |
| void TraceProjector::endPack | ( | void | ) | [virtual] |
| void TraceProjector::beginUnpack | ( | void | ) | [virtual] |
| void TraceProjector::endUnpack | ( | void | ) | [virtual] |
| void TraceProjector::enqueue | ( | envelope * | e | ) | [virtual] |
| void TraceProjector::dequeue | ( | envelope * | e | ) | [virtual] |
| void TraceProjector::beginComputation | ( | void | ) | [virtual] |
| void TraceProjector::endComputation | ( | void | ) | [virtual] |
Reimplemented from Trace.
Definition at line 49 of file trace-projector.C.
References CmiAbort().

| void TraceProjector::traceClearEps | ( | void | ) | [virtual] |
| void TraceProjector::traceWriteSts | ( | void | ) | [virtual] |
Reimplemented from Trace.
Definition at line 99 of file trace-projector.C.
References Converse::CkMyPe(), and writeSts().

| void TraceProjector::traceClose | ( | void | ) | [virtual] |
Reimplemented from Trace.
Definition at line 105 of file trace-projector.C.
References Converse::CkMyPe(), closeTraceCore(), and writeSts().

| void TraceProjector::traceBegin | ( | void | ) | [virtual] |
| void TraceProjector::traceEnd | ( | void | ) | [virtual] |
int TraceProjector::traceCoreOn [private] |
1.5.5