18 #include <yarp/os/Network.h>
19 #include <yarp/os/Port.h>
20 #include <yarp/os/Bottle.h>
21 #include <yarp/os/Time.h>
22 #include <yarp/os/Property.h>
24 #include <yarp/dev/IGenericSensor.h>
25 #include <yarp/dev/IAnalogSensor.h>
26 #include <yarp/dev/PolyDriver.h>
27 #include <yarp/dev/PolyDriverList.h>
28 #include <yarp/dev/IMultipleWrapper.h>
35 #include <yarp/sig/Vector.h>
37 #include <yarp/os/PeriodicThread.h>
38 #include <yarp/os/BufferedPort.h>
39 #include <yarp/os/Stamp.h>
41 #include <yarp/os/LogStream.h>
44 public yarp::dev::IMultipleWrapper
49 yarp::dev::IAnalogSensor *analog;
51 yarp::dev::IMultipleWrapper *multipleWrapper;
63 bool open(yarp::os::Searchable ¶ms);
68 void setId(
const std::string &i)
73 bool attachAll(
const yarp::dev::PolyDriverList &
p);
yarp::dev::PolyDriver driver
bool attachAll(const yarp::dev::PolyDriverList &p)
bool open(yarp::os::Searchable ¶ms)
void setId(const std::string &i)
yarp::sig::Vector * getData()