Public Member Functions | Private Attributes
ros::ServiceCallback Class Reference
Inheritance diagram for ros::ServiceCallback:
Inheritance graph
[legend]

List of all members.

Public Member Functions

virtual CallResult call ()
 Call this callback.
 ServiceCallback (const ServiceCallbackHelperPtr &helper, const boost::shared_array< uint8_t > &buf, size_t num_bytes, const ServiceClientLinkPtr &link, bool has_tracked_object, const VoidConstWPtr &tracked_object)

Private Attributes

boost::shared_array< uint8_t > buffer_
bool has_tracked_object_
ServiceCallbackHelperPtr helper_
ServiceClientLinkPtr link_
uint32_t num_bytes_
VoidConstWPtr tracked_object_

Detailed Description

Definition at line 86 of file service_publication.cpp.


Constructor & Destructor Documentation

ros::ServiceCallback::ServiceCallback ( const ServiceCallbackHelperPtr &  helper,
const boost::shared_array< uint8_t > &  buf,
size_t  num_bytes,
const ServiceClientLinkPtr &  link,
bool  has_tracked_object,
const VoidConstWPtr &  tracked_object 
) [inline]

Definition at line 89 of file service_publication.cpp.


Member Function Documentation

virtual CallResult ros::ServiceCallback::call ( ) [inline, virtual]

Call this callback.

Returns:
The result of the call

Implements ros::CallbackInterface.

Definition at line 99 of file service_publication.cpp.


Member Data Documentation

boost::shared_array<uint8_t> ros::ServiceCallback::buffer_ [private]

Definition at line 151 of file service_publication.cpp.

Definition at line 154 of file service_publication.cpp.

ServiceCallbackHelperPtr ros::ServiceCallback::helper_ [private]

Definition at line 150 of file service_publication.cpp.

ServiceClientLinkPtr ros::ServiceCallback::link_ [private]

Definition at line 153 of file service_publication.cpp.

Definition at line 152 of file service_publication.cpp.

VoidConstWPtr ros::ServiceCallback::tracked_object_ [private]

Definition at line 155 of file service_publication.cpp.


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


roscpp
Author(s): Morgan Quigley, Josh Faust, Brian Gerkey, Troy Straszheim
autogenerated on Tue Mar 7 2017 03:44:47