Class Event::Active

Nested Relationships

This class is a nested type of Class Event.

Inheritance Relationships

Base Type

Class Documentation

class Active : public rmf_task_sequence::Activity::Active

Public Functions

virtual ConstStatePtr state() const = 0

Get the state of this event. The state object returned by this function must always be the same state object, and it must remain the same state object that would have been provided by the Event::Standby that kicked off this Event::Active.

virtual rmf_traffic::Duration remaining_time_estimate() const = 0

Estimate how much longer this event will take to complete.

virtual ~Active() = default