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.