ATOS
Module Member List

This is the complete list of members for Module, including all inherited members.

callService(const std::chrono::duration< double > &timeout, std::shared_ptr< rclcpp::Client< Srv >> &client, std::shared_ptr< typename Srv::Response > &response)Moduleinlineprotected
getStatusResponsePub (defined in Module)Moduleprotected
Module(const std::string name) (defined in Module)Moduleinline
Module()=default (defined in Module)Module
nShotServiceRequest(int n, const std::chrono::duration< double > &timeout, const std::string &serviceName, std::shared_ptr< typename Srv::Response > &response)Moduleinlineprotected
nTimesWaitForService(int n, const std::chrono::duration< double > &timeout, const std::string &serviceName)Moduleinlineprotected
onAbortMessage(const ROSChannels::Abort::message_type::SharedPtr) (defined in Module)Moduleinlineprotectedvirtual
onAllClearMessage(const ROSChannels::AllClear::message_type::SharedPtr) (defined in Module)Moduleinlineprotectedvirtual
onArmMessage(const ROSChannels::Arm::message_type::SharedPtr) (defined in Module)Moduleinlineprotectedvirtual
onConnectMessage(const ROSChannels::Connect::message_type::SharedPtr) (defined in Module)Moduleinlineprotectedvirtual
onDisarmMessage(const ROSChannels::Disarm::message_type::SharedPtr) (defined in Module)Moduleinlineprotectedvirtual
onDisconnectMessage(const ROSChannels::Disconnect::message_type::SharedPtr) (defined in Module)Moduleinlineprotectedvirtual
onExitMessage(const ROSChannels::Exit::message_type::SharedPtr) (defined in Module)Moduleprotectedvirtual
onFailureMessage(const ROSChannels::Failure::message_type::SharedPtr) (defined in Module)Moduleinlineprotectedvirtual
onGetStatusMessage(const ROSChannels::GetStatus::message_type::SharedPtr) (defined in Module)Moduleinlineprotectedvirtual
onGetStatusResponse(const ROSChannels::GetStatusResponse::message_type::SharedPtr) (defined in Module)Moduleinlineprotectedvirtual
onInitMessage(const ROSChannels::Init::message_type::SharedPtr) (defined in Module)Moduleinlineprotectedvirtual
onObjectsConnectedMessage(const ROSChannels::ObjectsConnected::message_type::SharedPtr) (defined in Module)Moduleinlineprotectedvirtual
onReplayMessage(const ROSChannels::Replay::message_type::SharedPtr) (defined in Module)Moduleinlineprotectedvirtual
onStartMessage(const ROSChannels::Start::message_type::SharedPtr) (defined in Module)Moduleinlineprotectedvirtual
onStartObjectMessage(const ROSChannels::StartObject::message_type::SharedPtr) (defined in Module)Moduleinlineprotectedvirtual
onStopMessage(const ROSChannels::Stop::message_type::SharedPtr) (defined in Module)Moduleinlineprotectedvirtual
quit (defined in Module)Moduleprotected
shouldExit() (defined in Module)Module
tryHandleMessage(std::function< void()> tryExecute, std::function< void()> executeIfFail, const std::string &topic, const rclcpp::Logger &logger)Moduleprotectedstatic