|
YARP
Yet Another Robot Platform
|
|
Go to the documentation of this file.
10 #ifndef YARP_MPICOMM_H
11 #define YARP_MPICOMM_H
66 MPI_Comm_disconnect(&
comm);
87 #endif // YARP_MPICOMM_H
bool connect(std::string port)
A class for thread synchronization and mutual exclusion.
MpiControlThread * MpiControl
void run() override
Main body of the new thread.
An abstraction for a thread of execution.
static void delaySystem(double seconds)
char unique_id[10+MPI_MAX_PROCESSOR_NAME]
bool notLocal(std::string other)
void threadRelease() override
Release method.
MpiComm(std::string name)
void disconnect(bool disconn)
char port_name[MPI_MAX_PORT_NAME]
bool threadInit() override
Initialization method.
Wrapper for MPI_Comm communicator.
#define yCTrace(component,...)
const yarp::os::LogComponent & MPI_CARRIER()