|
YARP
Yet Another Robot Platform
|
|
Go to the documentation of this file.
9 #ifndef YARP_OS_IDL_WIREPORTABLE_H
10 #define YARP_OS_IDL_WIREPORTABLE_H
60 #endif // YARP_OS_IDL_WIREPORTABLE_H
virtual bool writeBottle(yarp::os::ConnectionWriter &writer) const
This is a base class for objects that can be both read from and be written to the YARP network.
bool read(ImageOf< PixelRgb > &dest, const std::string &src, image_fileformat format=FORMAT_ANY)
bool write(ConnectionWriter &writer) const override=0
Write this object to a network connection.
IDL-friendly connection writer.
An interface for writing to a network connection.
virtual bool readBottle(yarp::os::ConnectionReader &reader)
virtual bool readBare(yarp::os::ConnectionReader &reader)
A "tamed" Portable, that promises to serialize itself in an IDL-friendly way.
IDL-friendly connection reader.
An interface for reading from a network connection.
virtual bool writeBare(yarp::os::ConnectionWriter &writer) const
The main, catch-all namespace for YARP.
bool write(const ImageOf< PixelRgb > &src, const std::string &dest, image_fileformat format=FORMAT_PPM)
bool read(ConnectionReader &reader) override=0
Read this object from a network connection.