39 public yarp::os::PeriodicThread,
40 public yarp::dev::DeviceDriver,
41 public yarp::dev::IMultipleWrapper,
47 yarp::os::Stamp m_stamp;
48 double m_threadPeriodInS = 0.1;
49 yarp::os::BufferedPort<rawValuesDataVectorsMap> m_streamingRawDataPort;
50 yarp::os::Port m_rpcRawDataPort;
51 std::string m_streamingPortName =
"";
52 std::string m_rpcPortName =
"";
54 std::vector<std::string> m_vectorOfKeys;
67 bool open(yarp::os::Searchable ¶ms)
override;
68 bool close()
override;
75 bool attachAll(
const yarp::dev::PolyDriverList &
p)
override;