Class BinaryPriorityScheme
Defined in File BinaryPriorityScheme.hpp
Class Documentation
-
class 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> make_low_priority()