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
rmf_task::Phase
::
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