|
YARP
Yet Another Robot Platform
|
|
Go to the documentation of this file.
23 : terminate(false), name(std::move(n)), comm(c) {
void endPacket() override
Mark the end of a logical packet (see beginPacket).
Simple specification of the minimum functions needed from output streams.
const yarp::os::Contact & getRemoteAddress() const override
Get the address of the remote side of the stream.
MpiStream(std::string name, MpiComm *comm)
const yarp::os::Contact & getLocalAddress() const override
Get the address of the local side of the stream.
InputStream & getInputStream() override
Get an InputStream to read from.
void beginPacket() override
Mark the beginning of a logical packet.
bool isOk() const override
Check if the stream is ok or in an error state.
void interrupt() override
Interrupt the stream.
An interface to the operating system, including Port based communication.
#define yCDebug(component,...)
OutputStream & getOutputStream() override
Get an OutputStream to write to.
Wrapper for MPI_Comm communicator.
#define yCTrace(component,...)
const yarp::os::LogComponent & MPI_CARRIER()