#include <uploadhelpers.h>
Public Member Functions | |
bool | checkObjectExistence (std::string uid, bool &ok) |
virtual bool | upload () |
UploadBaseHelper (const std::string &topic) | |
virtual bool | waitForService () |
Protected Types | |
typedef T::Request | Request |
typedef T::Response | Response |
Protected Attributes | |
ros::ServiceClient | client |
ros::ServiceClient | get_object_client |
ros::NodeHandle | nh |
Request | request |
Response | response |
Definition at line 20 of file uploadhelpers.h.
typedef T::Request UploadBaseHelper< T >::Request [protected] |
Definition at line 61 of file uploadhelpers.h.
typedef T::Response UploadBaseHelper< T >::Response [protected] |
Definition at line 62 of file uploadhelpers.h.
UploadBaseHelper< T >::UploadBaseHelper | ( | const std::string & | topic | ) | [inline] |
Definition at line 22 of file uploadhelpers.h.
bool UploadBaseHelper< T >::checkObjectExistence | ( | std::string | uid, |
bool & | ok | ||
) | [inline] |
Definition at line 48 of file uploadhelpers.h.
virtual bool UploadBaseHelper< T >::upload | ( | ) | [inline, virtual] |
Implements UploadBase.
Definition at line 39 of file uploadhelpers.h.
virtual bool UploadBaseHelper< T >::waitForService | ( | ) | [inline, virtual] |
Implements UploadBase.
Definition at line 27 of file uploadhelpers.h.
ros::ServiceClient UploadBaseHelper< T >::client [protected] |
Definition at line 59 of file uploadhelpers.h.
ros::ServiceClient UploadBaseHelper< T >::get_object_client [protected] |
Definition at line 59 of file uploadhelpers.h.
ros::NodeHandle UploadBaseHelper< T >::nh [protected] |
Definition at line 58 of file uploadhelpers.h.
Request UploadBaseHelper< T >::request [protected] |
Definition at line 63 of file uploadhelpers.h.
Response UploadBaseHelper< T >::response [protected] |
Definition at line 64 of file uploadhelpers.h.