#include <server.h>
Classes | |
| struct | Impl |
Public Member Functions | |
| template<typename Req , typename Res > | |
| void | addMethod (const std::string &name, const boost::function< void(CallHandle< Req, Res > &)> &callback) |
| void | addMethod (const std::string &name, const CallbackHelperPtr &helper) |
| void | ready () |
| Server (const std::string &name, const ros::NodeHandle &nh) | |
Private Types | |
| typedef boost::shared_ptr< Impl > | ImplPtr |
Private Attributes | |
| ImplPtr | impl_ |
typedef boost::shared_ptr<Impl> rve_rpc::Server::ImplPtr [private] |
| rve_rpc::Server::Server | ( | const std::string & | name, |
| const ros::NodeHandle & | nh | ||
| ) |
Definition at line 226 of file server.cpp.
| void rve_rpc::Server::addMethod | ( | const std::string & | name, |
| const boost::function< void(CallHandle< Req, Res > &)> & | callback | ||
| ) | [inline] |
| void rve_rpc::Server::addMethod | ( | const std::string & | name, |
| const CallbackHelperPtr & | helper | ||
| ) |
Definition at line 237 of file server.cpp.
| void rve_rpc::Server::ready | ( | ) |
Definition at line 232 of file server.cpp.
ImplPtr rve_rpc::Server::impl_ [private] |