|
YARP
Yet Another Robot Platform
|
|
yarp::os::BufferedPort< T > bufferedPort
yarp::rosmsg::std_msgs::Time Time
This is a base class for objects that can be both read from and be written to the YARP network.
contains the definition of a Vector type
bool read(yarp::os::ConnectionReader &connection) override
Read this object from a network connection.
A callback for typed data from a port.
void onRead(T &datum) override
Callback method.
yarp::sig::Vector Buttons
virtual void useCallback()=0
double now()
Return the current time in seconds, relative to an arbitrary starting point.
A mini-server for performing network communication in the background.
An interface for writing to a network connection.
virtual ~LoopablePort()=default
void useCallback()
Use own onRead() method as callback.
void useCallback() override
int BottleTagMap< unsigned char >()
bool write(yarp::os::ConnectionWriter &connection) const override
Write this object to a network connection.
An interface for reading from a network connection.
virtual void onTimeout(double sec)=0
The main, catch-all namespace for YARP.
void onTimeout(double sec) override
yarp::sig::VectorOf< unsigned char > Hats
yarp::os::Contactable * contactable