#include <status.h>
Public Member Functions | |
Status () | |
Status (const data_type &type) | |
Status (const status &status) | |
Status (const status &status, const data_type &type) | |
Status (const Status &status) | |
Status (const Status &status, const data_type &type) | |
status * | get () |
status const * | get () const |
int | source () const |
int | tag () const |
data_type & | datatype () |
const data_type & | datatype () const |
unsigned int | size (const data_type &type) const |
unsigned int | size () const |
Private Attributes | |
status | _status |
data_type | _datatype |
Encapsulates the MPI_Status struct. Allows the source and size of the message to be determined.
|
inlineexplicit |
|
inlineexplicit |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 76 of file status.h.
References _status.
Referenced by libMesh::Parallel::Communicator::packed_range_probe(), libMesh::Parallel::Communicator::receive(), and libMesh::Parallel::Request::wait().
|
inline |
|
inline |
Definition at line 152 of file status.h.
References _status, and libMesh::libmesh_ignore().
Referenced by libMesh::Parallel::Communicator::nonblocking_receive_packed_range(), and libMesh::SparsityPattern::Build::parallel_sync().
|
inline |
|
inline |
Definition at line 133 of file status.h.
References _status.
Referenced by libMesh::System::read_serialized_blocked_dof_objects(), libMesh::Parallel::Communicator::receive_packed_range(), and libMesh::System::write_serialized_blocked_dof_objects().
|
inline |
Definition at line 142 of file status.h.
References _status.
Referenced by libMesh::Parallel::Communicator::receive_packed_range().
|
private |
Definition at line 95 of file status.h.
Referenced by datatype().
|
private |