Class CPipeWriteEndPoint

Inheritance Relationships

Base Type

Class Documentation

class CPipeWriteEndPoint : public mrpt::io::CPipeBaseEndPoint

The write end-point in a pipe created with mrpt::synch::CPipe. Use the method CStream::Write() of the base class CStream for blocking writing.

Public Functions

explicit CPipeWriteEndPoint(const std::string &serialized)

De-serializes one end-point description, for example, from a parent process.

inline size_t Read([[maybe_unused]] void *Buffer, [[maybe_unused]] size_t Count) override

Write-only pipe: read launches exception