Class BinaryPriorityScheme¶
Defined in File BinaryPriorityScheme.hpp
Class Documentation¶
-
class
rmf_task
::
BinaryPriorityScheme
¶ A class that serves as a binary prioritization scheme by genrating either high or low Priority objects for requests.
Public Static Functions
-
static std::shared_ptr<Priority>
make_low_priority
()¶ Use these to assign the task priority In the current implementation this returns a nullptr.
-
static std::shared_ptr<Priority>
make_high_priority
()¶ Get a shared pointer to a high priority object of the binary prioritization scheme.
-
static std::shared_ptr<CostCalculator>
make_cost_calculator
()¶ Use this to give the appropriate cost calculator to the task planner.
-
static std::shared_ptr<Priority>