BackwardReplayTask | Base class for backward trace-replay tasks |
Buffer | Generic memory buffer implementation |
Callback | Abstract base class for callback objects |
CallbackData | Base class for data objects passed to callback function during replay |
CallbackManager | Manages a set of callback objects and provides a simple notification mechanism |
Callsite | Stores information related to a call site |
Cartesian | Stores information related to cartesian grid topologies |
CNode | Stores information related to a call tree node |
CompoundTask | Maintains a set of tasks and executes them in sequence |
CountedPtr< T > | Non-intrusive reference-counted smart pointer |
Error | Base class for exceptions related to the PEARL library |
Event | Generic representation for local events with iterator functionality |
Event_rep | Base class for all event representations |
EventSet | Container class for a set of local events with associated roles |
FatalError | Exception class related to the PEARL library for unrecoverable errors |
ForwardReplayTask | Base class for forward trace-replay tasks |
GlobalDefs | Stores the global definitions of a tracing experiment |
Group | Stores information related to a group of processes |
IdObject | Base class for entities with a numerical identifier |
LocalTrace | Container class for local event traces |
Location | Stores the information that uniquely identifies a location in the system hierarchy |
Machine | Stores information related to a machine used during trace file generation |
MemoryError | Exception class related to the PEARL library that is used to signal out of memory situations |
Metric | Stores information related to additional performance metrics |
MpiCartesian | Stores information related to a virtual cartesian MPI topology |
MpiComm | Stores information related to an MPI communicator |
MpiMessage | Abstraction layer for MPI messages |
MpiWindow | Stores information related to an MPI-2 remote memory access window |
NamedObject | Base class for named entities with a numerical identifier |
Node | Stores information related to a node that is part of a machine used for trace generation |
Process | Stores information related to a process of the target application |
Region | Stores information related to a source-code region |
RemoteEvent | Generic representation for remote events without iterator functionality |
RemoteEventSet | Container class for a set of remote events with associated roles |
ReplayTask | Abstract base class for a replay-based trace analysis task |
RmaWindow | Base class for remote memory access windows |
RuntimeError | Exception class related to the PEARL library for recoverable errors |
SmallObject | Provides a base class for small objects using a custom memory management |
Task | Abstract base class for a generic Task |
TaskWrapper | Abstract base class for a wrapper task |
Thread | Stores information related to a thread of the target application |
Topology | Base class for virtual topologies |