Class Phase::Active
Defined in File Phase.hpp
Nested Relationships
This class is a nested type of Class Phase.
Inheritance Relationships
Derived Types
public rmf_task::Phase::Snapshot
(Class Phase::Snapshot)public rmf_task::phases::RestoreBackup::Active
(Class RestoreBackup::Active)
Class Documentation
-
class Active
Subclassed by rmf_task::Phase::Snapshot, rmf_task::phases::RestoreBackup::Active
Public Functions
-
virtual ConstTagPtr tag() const = 0
Tag of the phase.
-
virtual Event::ConstStatePtr final_event() const = 0
The Event that needs to finish for this phase to be complete.
-
virtual rmf_traffic::Duration estimate_remaining_time() const = 0
The estimated finish time for this phase.
-
virtual ~Active() = default
-
virtual ConstTagPtr tag() const = 0