Public Member Functions | Private Attributes | List of all members
swri::TopicServiceServer Class Reference

#include <topic_service_server.h>

Public Member Functions

template<class MReq , class MRes , class T >
void initialize (ros::NodeHandle &nh, const std::string &service, bool(T::*srv_func)(const MReq &, MRes &), T *obj)
 
 TopicServiceServer ()
 

Private Attributes

boost::shared_ptr< ImplRootimpl_
 

Detailed Description

Definition at line 87 of file topic_service_server.h.

Constructor & Destructor Documentation

◆ TopicServiceServer()

swri::TopicServiceServer::TopicServiceServer ( )
inline

Definition at line 104 of file topic_service_server.h.

Member Function Documentation

◆ initialize()

template<class MReq , class MRes , class T >
void swri::TopicServiceServer::initialize ( ros::NodeHandle nh,
const std::string &  service,
bool(T::*)(const MReq &, MRes &)  srv_func,
T *  obj 
)
inline

Definition at line 111 of file topic_service_server.h.

Member Data Documentation

◆ impl_

boost::shared_ptr<ImplRoot> swri::TopicServiceServer::impl_
private

Definition at line 91 of file topic_service_server.h.


The documentation for this class was generated from the following file:


swri_roscpp
Author(s): P. J. Reed
autogenerated on Fri Aug 2 2024 08:39:15