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

Abstraction layer for MPI messages.

#include <pearl/MpiMessage.h>

Inheritance diagram for pearl::MpiMessage:
pearl::Buffer

List of all members.

Public Member Functions

void send (int dest, int tag)
void isend (int dest, int tag)
void issend (int dest, int tag)
bool test ()
void cancel ()
void wait ()
void recv (int source, int tag)
bool probe (int source, int tag)
void bcast (int root)
MPI_Comm get_comm () const
MPI_Request get_request () const
Constructors & destructor
 MpiMessage (MPI_Comm comm, int size=128)
 MpiMessage (const MpiComm &comm, int size=128)

Constructor & Destructor Documentation

pearl::MpiMessage::MpiMessage ( MPI_Comm  comm,
int  size = 128 
)
pearl::MpiMessage::MpiMessage ( const MpiComm comm,
int  size = 128 
)

Member Function Documentation

void pearl::MpiMessage::bcast ( int  root)
MPI_Comm pearl::MpiMessage::get_comm ( ) const
MPI_Request pearl::MpiMessage::get_request ( ) const
void pearl::MpiMessage::isend ( int  dest,
int  tag 
)
void pearl::MpiMessage::issend ( int  dest,
int  tag 
)
bool pearl::MpiMessage::probe ( int  source,
int  tag 
)
void pearl::MpiMessage::recv ( int  source,
int  tag 
)
void pearl::MpiMessage::send ( int  dest,
int  tag 
)

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