Class Phase::Snapshot
Defined in File Phase.hpp
Nested Relationships
This class is a nested type of Class Phase.
Inheritance Relationships
Base Type
public rmf_task::Phase::Active
(Class Phase::Active)
Class Documentation
-
class Snapshot : public rmf_task::Phase::Active
Public Functions
-
virtual ConstTagPtr tag() const final
Tag of the phase.
-
virtual Event::ConstStatePtr final_event() const final
The Event that needs to finish for this phase to be complete.
-
virtual rmf_traffic::Duration estimate_remaining_time() const final
The estimated finish time for this phase.
Public Static Functions
-
static ConstSnapshotPtr make(const Active &active)
Make a snapshot of an Active phase.
-
virtual ConstTagPtr tag() const final