PEARL
Parallel Event Access and Replay Library
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Member Functions
pearl::LocalData Class Reference

Container class for a set of local events with associated roles.

#include <pearl/LocalData.h>

List of all members.

Public Member Functions

void add_event (const Event &event, uint32_t key)
void add_buffer (Buffer *buffer, uint32_t key)
Event get_event (uint32_t key) const
Bufferget_buffer (uint32_t key) const
void clear ()
void send (const MpiComm &comm, int dest, int tag) const
MpiMessageisend (const MpiComm &comm, int dest, int tag) const
MpiMessageissend (const MpiComm &comm, int dest, int tag) const
void bcast (const MpiComm &comm, int root) const
Destructor
 ~LocalData ()

Constructor & Destructor Documentation


Member Function Documentation

void pearl::LocalData::add_buffer ( Buffer buffer,
uint32_t  key 
)
void pearl::LocalData::add_event ( const Event event,
uint32_t  key 
)
void pearl::LocalData::bcast ( const MpiComm comm,
int  root 
) const
Buffer* pearl::LocalData::get_buffer ( uint32_t  key) const
Event pearl::LocalData::get_event ( uint32_t  key) const
MpiMessage* pearl::LocalData::isend ( const MpiComm comm,
int  dest,
int  tag 
) const
MpiMessage* pearl::LocalData::issend ( const MpiComm comm,
int  dest,
int  tag 
) const
void pearl::LocalData::send ( const MpiComm comm,
int  dest,
int  tag 
) const

The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

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