PEARL
Parallel Event Access and Replay Library
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234]
 Cpearl::AmHandlerBase class for active message handlers
 Cpearl::AmListenerBase class for listener objects
 Cpearl::MpiAmListenerListener using the communicator of an MpiWindow object
 Cpearl::AmListenerFactoryListener factory for active message listeners
 Cpearl::AmRequestBase class for active message requests
 Cpearl::MpiAmRequestActive message request using an MpiMessage buffer
 Cpearl::AmRequestFactoryRequest factory for active message request
 Cpearl::AmRuntimeActive message runtime class
 Cpearl::BufferGeneric memory buffer implementation
 Cpearl::MpiMessageAbstraction layer for MPI messages
 Cpearl::CallbackAbstract base class for callback objects
 Cpearl::CallbackDataBase class for data objects passed to callback function during replay
 Cpearl::CallbackManagerManages a set of callback objects and provides a simple notification mechanism
 Cpearl::CallingContextRepresentation of a calling context definition
 Cpearl::CallpathRepresentation of a callpath definition
 Cpearl::CallsiteRepresentation of a callsite definition
 Cpearl::AmRequest::CbDataCallback Datatype for factory callback
 Cpearl::CommunicatorRepresentation of a communicator definition
 Cpearl::MpiCommStores information related to an MPI communicator
 Cpearl::CountedPtr< T >Non-intrusive reference-counted smart pointer
 Cpearl::CountedPtr< pearl::Event_rep >
 Cpearl::EventKeyCompareProvides a comparison operator that allows Event objects to be as key in std::map or std::set
 Cpearl::EventSetContainer class for a set of local events with associated roles
 Cstd::exceptionSTL class
 Cpearl::ErrorBase class for exceptions related to the PEARL library
 Cpearl::FatalErrorException class related to the PEARL library for unrecoverable errors
 Cpearl::RuntimeErrorException class related to the PEARL library for recoverable errors
 Cstd::bad_allocSTL class
 Cpearl::MemoryErrorException class related to the PEARL library that is used to signal out of memory situations
 Cpearl::GlobalDefsStores the global definitions of a tracing experiment
 Citerator
 Cpearl::EventGeneric representation for local events with iterator functionality
 Cpearl::LocalDataContainer class for a set of local events with associated roles
 Cpearl::LocalTraceContainer class for local event traces
 Cpearl::LocationRepresentation of a location definition
 Cpearl::LocationGroupInterface of location group definition representations
 Cpearl::MetricStores information related to additional performance metrics
 Cpearl::Otf2WriterProvides a writer class to generate OTF2 traces
 Cpearl::Paradigm_enumHelper struct defining the enumerators of the Paradigm scoped enumeration
 Cpearl::ScopedEnum< Paradigm_enum >
 Cpearl::ProcessGroupDefines a group of processes by means of global process identifiers
 Cpearl::MpiGroupStores information related to an MPI group
 Cpearl::RegionRepresentation of a region definition
 Cpearl::RemoteDataContainer class for a set of remote events with associated roles
 Cpearl::RemoteEventGeneric representation for remote events without iterator functionality
 Cpearl::RemoteEventSetContainer class for a set of remote events with associated roles
 Cpearl::RemoteTimeSegmentAuxiliary class to ease comparision between remote time segments
 Cpearl::RmaWindowBase class for remote memory access windows
 Cpearl::MpiWindowStores information related to an MPI-2 remote memory access window
 Cpearl::SmallObjectProvides a base class for small objects using a custom memory management
 Cpearl::Event_repBase class for all event representations
 Cpearl::Enter_repEvent representation for entering a source code region
 Cpearl::Leave_repEvent representation for leaving a source code region
 Cpearl::MpiCancelled_repEvent representation for MPI_CANCELLED events
 Cpearl::MpiCollBegin_repEvent representation for the begin of MPI collective operations
 Cpearl::MpiCollEnd_repEvent representation for end of MPI collective operations
 Cpearl::MpiReceive_repEvent representation for MPI_RECV events
 Cpearl::MpiReceiveRequest_repEvent representation for MPI_RECV_REQUEST events
 Cpearl::MpiRequestTested_repEvent representation for MPI_SEND_COMPLETE events
 Cpearl::MpiRmaCollBegin_repEvent representation for the begin of MPI RMA collective operations
 Cpearl::MpiRmaCollEnd_repEvent representation for the end of MPI RMA collective operations
 Cpearl::MpiRmaGats_repEvent representation for MPI_RMAGATS events representing group-based synchronization
 Cpearl::MpiRmaLock_repClass for MPI RMA lock events
 Cpearl::MpiRmaUnlock_repClass for MPI RMA unlock events
 Cpearl::MpiSend_repEvent representation for MPI_SEND events
 Cpearl::MpiSendComplete_repEvent representation for MPI_SEND_COMPLETE events
 Cpearl::RmaGetEnd_rep
 Cpearl::RmaGetStart_repEvent representation for RMA_GET_START events
 Cpearl::RmaPutEnd_repEvent representation for RMA_PUT_END events
 Cpearl::RmaPutStart_repEvent representation for RMA_PUT_START events
 Cpearl::ThreadAcquireLock_repEvent representation for THREAD_ACQUIRE_LOCK events
 Cpearl::ThreadBegin_repEvent representation for THREAD_BEGIN events
 Cpearl::ThreadCreate_repEvent representation for THREAD_CREATE events
 Cpearl::ThreadEnd_repEvent representation for THREAD_END events
 Cpearl::ThreadFork_repEvent representation for THREAD_FORK events
 Cpearl::ThreadJoin_repEvent representation for THREAD_JOIN events
 Cpearl::ThreadReleaseLock_repEvent representation for THREAD_RELEASE_LOCK events
 Cpearl::ThreadTaskComplete_repEvent representation for THREAD_TASK_COMPLETE events
 Cpearl::ThreadTaskCreate_repEvent representation for THREAD_TASK_CREATE events
 Cpearl::ThreadTaskSwitch_repEvent representation for THREAD_TASK_SWITCH events
 Cpearl::ThreadTeamBegin_repEvent representation for THREAD_TEAM_BEGIN events
 Cpearl::ThreadTeamEnd_repEvent representation for THREAD_TEAM_END events
 Cpearl::ThreadWait_repEvent representation for THREAD_WAIT events
 Cpearl::SourceLocationRepresentation of a source-code location definition
 Cpearl::StringRepresentation of a string definition
 Cpearl::SystemNodeRepresentation of a system node definition
 Cpearl::TaskAbstract base class for a generic Task
 Cpearl::CompoundTaskMaintains a set of tasks and executes them in sequence
 Cpearl::ReplayTaskAbstract base class for a replay-based trace analysis task
 Cpearl::BackwardReplayTaskBase class for backward trace-replay tasks
 Cpearl::ForwardReplayTaskBase class for forward trace-replay tasks
 Cpearl::TaskWrapperAbstract base class for a wrapper task
 Cpearl::TimeSegmentAuxiliary class to ease comparision between time segments
 Cpearl::TopologyBase class for virtual topologies
 Cpearl::CartesianStores information related to cartesian grid topologies
 Cpearl::MpiCartesianStores information related to a virtual cartesian MPI topology
 Cpearl::TraceArchiveAbstract representation of a trace experiment archive
 Cbase
 Cpearl::ScopedEnum< base >Scoped enumeration class template

Scalasca    Copyright © 1998–2016 Forschungszentrum Jülich GmbH, Jülich Supercomputing Centre
Copyright © 2009–2015 German Research School for Simulation Sciences GmbH, Laboratory for Parallel Programming