|
YARP
Yet Another Robot Platform
|
|
Go to the documentation of this file.
10 #ifndef YARP_OS_SHIFTSTREAM_H
11 #define YARP_OS_SHIFTSTREAM_H
41 virtual void check()
const;
46 const Contact& getLocalAddress()
const override;
47 const Contact& getRemoteAddress()
const override;
49 void close()
override;
75 virtual bool isEmpty()
const;
77 bool isOk()
const override;
79 void reset()
override;
81 void beginPacket()
override;
83 void endPacket()
override;
85 #ifndef DOXYGEN_SHOULD_SKIP_THIS
89 #endif // DOXYGEN_SHOULD_SKIP_THIS
95 #endif // YARP_OS_SHIFTSTREAM_H
A stream which can be asked to perform bidirectional communication.
Simple specification of the minimum functions needed from output streams.
A container for a stream, allowing the stream implementation to be replaced when needed.
The main, catch-all namespace for YARP.