34 bool Proc(
const std::shared_ptr<RoutingRequest>& request)
override;
37 std::shared_ptr<::apollo::cyber::Writer<RoutingResponse>> response_writer_ =
39 std::shared_ptr<::apollo::cyber::Writer<RoutingResponse>>
40 response_history_writer_ =
nullptr;
42 std::shared_ptr<RoutingResponse> response_ =
nullptr;
43 std::unique_ptr<::apollo::cyber::Timer> timer_;
PlanningContext is the runtime context in planning. It is persistent across multiple frames...
Definition: atomic_hash_map.h:25
RoutingComponent()=default
~RoutingComponent()=default
#define CYBER_REGISTER_COMPONENT(name)
Definition: component.h:551
bool Proc(const std::shared_ptr< RoutingRequest > &request) override
Definition: routing_component.h:26
The Component can process up to four channels of messages. The message type is specified when the com...
Definition: component.h:58