Class Task::Booking¶
Defined in File Task.hpp
Nested Relationships¶
This class is a nested type of Class Task.
Class Documentation¶
-
class
rmf_task::Task
::
Booking
Basic information about how the task was booked, e.g. what its name is, when it should start, and what its priority is.
Public Functions
-
Booking
(std::string id_, rmf_traffic::Time earliest_start_time_, ConstPriorityPtr priority_, bool automatic_ = false) Constructor
- Parameters
[in] id_
: The identity of the booking[in] earliest_start_time_
: The earliest time that the task may begin[in] priority_
: The priority of the booking[in] automatic_
: Whether this booking was automatically generated
-
const std::string &
id
() const The unique id for this booking.
-
rmf_traffic::Time
earliest_start_time
() const Get the earliest time that this booking may begin.
-
ConstPriorityPtr
priority
() const Get the priority of this booking.
-
bool
automatic
() const
-