Template Class Server< ros_babel_fish::impl::BabelFishAction >
Defined in File babel_fish_action_server.hpp
Inheritance Relationships
Base Types
public ServerBasepublic std::enable_shared_from_this< Server< ros_babel_fish::impl::BabelFishAction > >
Class Documentation
-
template<>
class Server<ros_babel_fish::impl::BabelFishAction> : public ServerBase, public std::enable_shared_from_this<Server<ros_babel_fish::impl::BabelFishAction>> Public Types
-
using ActionT = ros_babel_fish::impl::BabelFishAction
-
using GoalCallback = std::function<GoalResponse(const GoalUUID&, std::shared_ptr<const ActionT::Goal>)>
Public Functions
Do not call directly, this is private API and might change. Use BabelFish::create_action_server.
-
~Server() override
-
using ActionT = ros_babel_fish::impl::BabelFishAction