
| 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_ | 
Definition at line 86 of file service_publication.cpp.
| 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.
| virtual CallResult ros::ServiceCallback::call | ( | ) |  [inline, virtual] | 
Call this callback.
Implements ros::CallbackInterface.
Definition at line 99 of file service_publication.cpp.
| boost::shared_array<uint8_t> ros::ServiceCallback::buffer_  [private] | 
Definition at line 151 of file service_publication.cpp.
| bool ros::ServiceCallback::has_tracked_object_  [private] | 
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.
| uint32_t ros::ServiceCallback::num_bytes_  [private] | 
Definition at line 152 of file service_publication.cpp.
| VoidConstWPtr ros::ServiceCallback::tracked_object_  [private] | 
Definition at line 155 of file service_publication.cpp.