![]() |
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 |