ug4
|
holds an mpi-communicator. More...
Public Member Functions | |
CommWrapper () | |
initializes the commWrapper with PCL_COMM_WORLD More... | |
CommWrapper (const MPI_Comm &comm, bool bReleaseComm) | |
~CommWrapper () | |
Public Attributes | |
bool | m_bReleaseCommunicator |
MPI_Comm | m_mpiComm |
std::vector< int > | m_procs |
only contains data if m_mpiComm != PCL_COMM_WORLD More... | |
holds an mpi-communicator.
A variable stores whether the communicator has to be freed when the the wrapper is deleted.
pcl::ProcessCommunicator::CommWrapper::CommWrapper | ( | ) |
initializes the commWrapper with PCL_COMM_WORLD
pcl::ProcessCommunicator::CommWrapper::CommWrapper | ( | const MPI_Comm & | comm, |
bool | bReleaseComm | ||
) |
pcl::ProcessCommunicator::CommWrapper::~CommWrapper | ( | ) |
bool pcl::ProcessCommunicator::CommWrapper::m_bReleaseCommunicator |
MPI_Comm pcl::ProcessCommunicator::CommWrapper::m_mpiComm |
std::vector<int> pcl::ProcessCommunicator::CommWrapper::m_procs |
only contains data if m_mpiComm != PCL_COMM_WORLD