MADNESS  version 0.9
Public Member Functions | List of all members
SafeMPI::Status Class Reference

#include <safempi.h>

Public Member Functions

 Status (void)
 
 Status (const Status &other)
 
 Status (MPI_Status other)
 
Statusoperator= (const Status &other)
 
Statusoperator= (const MPI_Status other)
 
 operator MPI_Status * ()
 
 operator MPI_Status () const
 
int Get_count (const MPI_Datatype datatype) const
 
int Get_source () const
 
int Get_tag () const
 
int Get_error () const
 
void Set_source (int source)
 
void Set_tag (int tag)
 
void Set_error (int error)
 

Constructor & Destructor Documentation

SafeMPI::Status::Status ( void  )
inline
SafeMPI::Status::Status ( const Status other)
inline
SafeMPI::Status::Status ( MPI_Status  other)
inline

Member Function Documentation

int SafeMPI::Status::Get_count ( const MPI_Datatype  datatype) const
inline
int SafeMPI::Status::Get_error ( ) const
inline

References MPI_Status::MPI_ERROR.

int SafeMPI::Status::Get_source ( ) const
inline
int SafeMPI::Status::Get_tag ( ) const
inline

References MPI_Status::MPI_TAG.

SafeMPI::Status::operator MPI_Status ( ) const
inline
SafeMPI::Status::operator MPI_Status * ( )
inline
Status& SafeMPI::Status::operator= ( const Status other)
inline
Status& SafeMPI::Status::operator= ( const MPI_Status  other)
inline
void SafeMPI::Status::Set_error ( int  error)
inline

References error(), and MPI_Status::MPI_ERROR.

void SafeMPI::Status::Set_source ( int  source)
inline
void SafeMPI::Status::Set_tag ( int  tag)
inline

References MPI_Status::MPI_TAG.


The documentation for this class was generated from the following file: