40 namespace rcd = dynamics;
44 : _stop(false), _requested(false), _success(false), _rcdyn(rcdIface), _stream(stream), _nh(nh)
89 stream->_manager = shared_from_this();
122 if (
s->requested() && !
s->succeeded())
std::shared_ptr< RemoteInterface > Ptr
void add(ThreadedStream::Ptr stream)
std::shared_ptr< ThreadedStream > Ptr
std::atomic_bool _requested
std::shared_ptr< Manager > Ptr
std::list< ThreadedStream::Ptr > _streams
bool all_succeeded() const
#define ROS_ERROR_STREAM(args)
std::atomic_bool _success
const std::list< ThreadedStream::Ptr > & get()
virtual bool startReceivingAndPublishingAsRos()=0