|
PEARL
Parallel Event Access and Replay Library
|
| Cpearl::AmListenerFactory | Listener factory for active message listeners |
| Cpearl::AmRequestFactory | Request factory for active message request |
| ▼Cbase | |
| Cpearl::ScopedEnum< base > | Scoped enumeration class template |
| ▼Cpearl::Buffer | Generic memory buffer implementation |
| Cpearl::MpiMessage | Abstraction layer for MPI messages |
| Cpearl::Callback | Abstract base class for callback objects |
| Cpearl::CallbackData | Base class for data objects passed to callback function during replay |
| Cpearl::CallbackManager | Manages a set of callback objects and provides a simple notification mechanism |
| Cpearl::CallingContext | Representation of a calling context definition |
| Cpearl::Callpath | Representation of a callpath definition |
| Cpearl::Callsite | Representation of a callsite definition |
| Cpearl::AmRequest::CbData | Callback Datatype for factory callback |
| ▼Cpearl::Communicator | Representation of a communicator definition |
| Cpearl::MpiComm | Communicator definition representation for multi-process communicators |
| Cpearl::CountedPtr< T > | Non-intrusive reference-counted smart pointer |
| Cpearl::CountedPtr< pearl::Event_rep > | |
| Cpearl::detail::DefinitionContainer< DefClassT > | |
| Cpearl::detail::DefinitionTree< DefClassT > | |
| Cpearl::EventKeyCompare | Provides a comparison operator that allows Event objects to be as key in std::map or std::set |
| Cpearl::EventSet | Container class for a set of local events with associated roles |
| ▼Cstd::exception | STL class |
| ►Cpearl::Error | Base class for exceptions related to the PEARL library |
| ►Cstd::bad_alloc | STL class |
| Cpearl::Flags< EnumT, StorageT > | Class template for type-safe enum flags |
| Cpearl::GlobalDefs | Stores the global definitions of a tracing experiment |
| ▼Citerator | |
| Cpearl::Event | Generic representation for local events with iterator functionality |
| Cpearl::LocalData | Container class for a set of local events with associated roles |
| Cpearl::LocalTrace | Container class for local event traces |
| Cpearl::Location | Representation of a location definition |
| Cpearl::LocationGroup | Interface of location group definition representations |
| Cpearl::Metric | Stores information related to additional performance metrics |
| Cpearl::Otf2Writer | Provides a writer class to generate OTF2 traces |
| ▼Cpearl::Paradigm_enum | Helper struct defining the enumerators of the Paradigm scoped enumeration |
| Cpearl::ScopedEnum< Paradigm_enum > | |
| Cpearl::Region | Representation of a region definition |
| Cpearl::RemoteData | Container class for a set of remote events with associated roles |
| Cpearl::RemoteEvent | Generic representation for remote events without iterator functionality |
| Cpearl::RemoteEventSet | Container class for a set of remote events with associated roles |
| Cpearl::RemoteTimeSegment | Auxiliary class to ease comparision between remote time segments |
| ▼Cpearl::RmaWindow | Base class for remote memory access windows |
| Cpearl::MpiWindow | Stores information related to an MPI-2 remote memory access window |
| ▼Cpearl::SmallObject | Provides a base class for small objects using a custom memory management |
| ►Cpearl::Event_rep | Base class for all event representations |
| Cpearl::SourceLocation | Representation of a source-code location definition |
| Cpearl::String | Representation of a string definition |
| Cpearl::SystemNode | Representation of a system node definition |
| ▼Cpearl::Task | Abstract base class for a generic Task |
| Cpearl::CompoundTask | Maintains a set of tasks and executes them in sequence |
| ►Cpearl::ReplayTask | Abstract base class for a replay-based trace analysis task |
| Cpearl::TaskWrapper | Abstract base class for a wrapper task |
| Cpearl::TimeSegment | Auxiliary class to ease comparision between time segments |
| ▼Cpearl::uncopyable::Uncopyable | Policy class to ensure that derived classes cannot be copied |
| Cpearl::AmHandler | Base class for active message handlers |
| ►Cpearl::AmListener | Base class for listener objects |
| ►Cpearl::AmRequest | Base class for active message requests |
| Cpearl::AmRuntime | Active message runtime class |
| Cpearl::CartDimension | Representation of a Cartesian grid topology dimension definition |
| Cpearl::CartTopology | Representation of a Cartesian grid topology definition |
| ►Cpearl::GroupingSet | Abstract base class of grouping set definition representations |
| Cpearl::MpiMessage | Abstraction layer for MPI messages |
| Cpearl::ScopedPtr< BaseT > | Class template providing a very basic "resource acquisition is initialization" facility |
| Cpearl::TraceArchive | Abstract representation of a trace experiment archive |
| Cpearl::ScopedPtr< detail::CallTree > | |
| Cpearl::ScopedPtr< pearl::detail::DefinitionContainer > | |
| Cpearl::ScopedPtr< pearl::detail::DefinitionTree > |
![]() |
Copyright © 1998–2019 Forschungszentrum Jülich GmbH,
Jülich Supercomputing Centre
Copyright © 2009–2015 German Research School for Simulation Sciences GmbH, Laboratory for Parallel Programming |