ROSService Class Reference

List of all members.

Public Member Functions

 ROSService (TaskContext *owner)
ConnPolicy topic (const std::string &name)
ConnPolicy topicBuffer (const std::string &name, int size)

Public Attributes

int protocol_id

Detailed Description

The globally loadable ROS service.

Definition at line 11 of file rtt_ros_service.cpp.


Constructor & Destructor Documentation

ROSService::ROSService ( TaskContext *  owner  )  [inline]

Instantiates this service.

Parameters:
owner The owner or null in case of global.

Definition at line 18 of file rtt_ros_service.cpp.


Member Function Documentation

ConnPolicy ROSService::topic ( const std::string &  name  )  [inline]

Returns a ConnPolicy object for streaming to or from the given ROS topic. No buffering is done.

Definition at line 32 of file rtt_ros_service.cpp.

ConnPolicy ROSService::topicBuffer ( const std::string &  name,
int  size 
) [inline]

Returns a ConnPolicy object for streaming to or from the given ROS topic. Also specifies the buffer size of the connection to be created.

Definition at line 44 of file rtt_ros_service.cpp.


Member Data Documentation

Definition at line 13 of file rtt_ros_service.cpp.


The documentation for this class was generated from the following file:
 All Classes Files Functions Variables


rtt_ros_service
Author(s): Peter Soetens
autogenerated on Fri Jan 11 09:33:08 2013