Class RequestFactory¶
Defined in File RequestFactory.hpp
Inheritance Relationships¶
Derived Types¶
public rmf_task::requests::ChargeBatteryFactory(Class ChargeBatteryFactory)public rmf_task::requests::ParkRobotFactory(Class ParkRobotFactory)
Class Documentation¶
-
class
rmf_task::RequestFactory¶ An abstract interface for generating a tailored request for an AGV given.
Subclassed by rmf_task::requests::ChargeBatteryFactory, rmf_task::requests::ParkRobotFactory
Public Functions
-
virtual ConstRequestPtr
make_request(const State &state) const = 0¶ Generate a request for the AGV given the state that the robot will have when it is ready to perform the request
-
virtual
~RequestFactory() = default¶
-
virtual ConstRequestPtr