#include <vrepSubscriber.h>
Public Member Functions | |
void | addStatusbarMessageCallback (const std_msgs::String::ConstPtr &msg) |
void | appendStringSignalCallback (const std_msgs::String::ConstPtr &sig) |
void | auxiliaryConsolePrintCallback (const std_msgs::String::ConstPtr &txt) |
void | clearFloatSignalCallback (const std_msgs::UInt8::ConstPtr &options) |
void | clearIntegerSignalCallback (const std_msgs::UInt8::ConstPtr &options) |
void | clearStringSignalCallback (const std_msgs::UInt8::ConstPtr &options) |
CSubscriberData (ros::NodeHandle *node, const char *_topicName, int queueSize, int _streamCmd, int _auxInt1, int _auxInt2, const char *_auxString, image_transport::ImageTransport *images_streamer[1], int &imgStreamerCnt) | |
bool | getIsValid () |
int | getSubscriberID () |
void | setArrayParameterCallback (const geometry_msgs::Point32::ConstPtr ¶m) |
void | setBooleanParameterCallback (const std_msgs::UInt8::ConstPtr ¶m) |
void | setFloatingParameterCallback (const std_msgs::Float32::ConstPtr ¶m) |
void | setFloatSignalCallback (const std_msgs::Float32::ConstPtr &sig) |
void | setIntegerParameterCallback (const std_msgs::Int32::ConstPtr ¶m) |
void | setIntegerSignalCallback (const std_msgs::Int32::ConstPtr &sig) |
void | setJointForceCallback (const std_msgs::Float64::ConstPtr &force) |
void | setJointPositionCallback (const std_msgs::Float64::ConstPtr &pos) |
void | setJointStateCallback (const vrep_common::JointSetStateData::ConstPtr &data) |
void | setJointTargetPositionCallback (const std_msgs::Float64::ConstPtr &pos) |
void | setJointTargetVelocityCallback (const std_msgs::Float64::ConstPtr &vel) |
void | setJoySensorCallback (const sensor_msgs::Joy::ConstPtr &joyPacket) |
void | setObjectFloatParameterCallback (const std_msgs::Float32::ConstPtr ¶m) |
void | setObjectIntParameterCallback (const std_msgs::Int32::ConstPtr ¶m) |
void | setObjectPoseCallback (const geometry_msgs::PoseStamped::ConstPtr &pose) |
void | setObjectPositionCallback (const geometry_msgs::Point::ConstPtr &pos) |
void | setObjectQuaternionCallback (const geometry_msgs::Quaternion::ConstPtr &quaternion) |
void | setObjectSelectionCallback (const std_msgs::Int32MultiArray::ConstPtr &objHandles) |
void | setStringSignalCallback (const std_msgs::String::ConstPtr &sig) |
void | setSubscriberID (int id) |
void | setTwistCommandCallback (const geometry_msgs::Twist::ConstPtr &vel) |
void | setUIButtonLabelCallback (const std_msgs::String::ConstPtr &label) |
void | setUIButtonPropertyCallback (const std_msgs::Int32::ConstPtr &prop) |
void | setUISlider (const std_msgs::Int32::ConstPtr &pos) |
void | setVisionSensorImageCallback (const sensor_msgs::Image::ConstPtr &image) |
void | shutDownSubscriber () |
virtual | ~CSubscriberData () |
Protected Member Functions | |
void | shutDownGeneralSubscriber () |
void | shutDownImageSubscriber () |
Protected Attributes | |
int | auxInt1 |
int | auxInt2 |
std::string | auxStr |
int | cmdID |
ros::Subscriber | generalSubscriber |
image_transport::Subscriber | imageSubscriber |
bool | isValid |
int | subscriberID |
std::string | topicName |
Definition at line 77 of file vrepSubscriber.h.
CSubscriberData::CSubscriberData | ( | ros::NodeHandle * | node, |
const char * | _topicName, | ||
int | queueSize, | ||
int | _streamCmd, | ||
int | _auxInt1, | ||
int | _auxInt2, | ||
const char * | _auxString, | ||
image_transport::ImageTransport * | images_streamer[1], | ||
int & | imgStreamerCnt | ||
) |
Definition at line 34 of file vrepSubscriber.cpp.
|
virtual |
Definition at line 268 of file vrepSubscriber.cpp.
void CSubscriberData::addStatusbarMessageCallback | ( | const std_msgs::String::ConstPtr & | msg | ) |
Definition at line 310 of file vrepSubscriber.cpp.
void CSubscriberData::appendStringSignalCallback | ( | const std_msgs::String::ConstPtr & | sig | ) |
Definition at line 467 of file vrepSubscriber.cpp.
void CSubscriberData::auxiliaryConsolePrintCallback | ( | const std_msgs::String::ConstPtr & | txt | ) |
Definition at line 316 of file vrepSubscriber.cpp.
void CSubscriberData::clearFloatSignalCallback | ( | const std_msgs::UInt8::ConstPtr & | options | ) |
Definition at line 330 of file vrepSubscriber.cpp.
void CSubscriberData::clearIntegerSignalCallback | ( | const std_msgs::UInt8::ConstPtr & | options | ) |
Definition at line 338 of file vrepSubscriber.cpp.
void CSubscriberData::clearStringSignalCallback | ( | const std_msgs::UInt8::ConstPtr & | options | ) |
Definition at line 346 of file vrepSubscriber.cpp.
bool CSubscriberData::getIsValid | ( | ) |
Definition at line 272 of file vrepSubscriber.cpp.
int CSubscriberData::getSubscriberID | ( | ) |
Definition at line 282 of file vrepSubscriber.cpp.
void CSubscriberData::setArrayParameterCallback | ( | const geometry_msgs::Point32::ConstPtr & | param | ) |
Definition at line 354 of file vrepSubscriber.cpp.
void CSubscriberData::setBooleanParameterCallback | ( | const std_msgs::UInt8::ConstPtr & | param | ) |
Definition at line 361 of file vrepSubscriber.cpp.
void CSubscriberData::setFloatingParameterCallback | ( | const std_msgs::Float32::ConstPtr & | param | ) |
Definition at line 367 of file vrepSubscriber.cpp.
void CSubscriberData::setFloatSignalCallback | ( | const std_msgs::Float32::ConstPtr & | sig | ) |
Definition at line 379 of file vrepSubscriber.cpp.
void CSubscriberData::setIntegerParameterCallback | ( | const std_msgs::Int32::ConstPtr & | param | ) |
Definition at line 373 of file vrepSubscriber.cpp.
void CSubscriberData::setIntegerSignalCallback | ( | const std_msgs::Int32::ConstPtr & | sig | ) |
Definition at line 384 of file vrepSubscriber.cpp.
void CSubscriberData::setJointForceCallback | ( | const std_msgs::Float64::ConstPtr & | force | ) |
Definition at line 389 of file vrepSubscriber.cpp.
void CSubscriberData::setJointPositionCallback | ( | const std_msgs::Float64::ConstPtr & | pos | ) |
Definition at line 395 of file vrepSubscriber.cpp.
void CSubscriberData::setJointStateCallback | ( | const vrep_common::JointSetStateData::ConstPtr & | data | ) |
Definition at line 549 of file vrepSubscriber.cpp.
void CSubscriberData::setJointTargetPositionCallback | ( | const std_msgs::Float64::ConstPtr & | pos | ) |
Definition at line 401 of file vrepSubscriber.cpp.
void CSubscriberData::setJointTargetVelocityCallback | ( | const std_msgs::Float64::ConstPtr & | vel | ) |
Definition at line 407 of file vrepSubscriber.cpp.
void CSubscriberData::setJoySensorCallback | ( | const sensor_msgs::Joy::ConstPtr & | joyPacket | ) |
Definition at line 523 of file vrepSubscriber.cpp.
void CSubscriberData::setObjectFloatParameterCallback | ( | const std_msgs::Float32::ConstPtr & | param | ) |
Definition at line 418 of file vrepSubscriber.cpp.
void CSubscriberData::setObjectIntParameterCallback | ( | const std_msgs::Int32::ConstPtr & | param | ) |
Definition at line 424 of file vrepSubscriber.cpp.
void CSubscriberData::setObjectPoseCallback | ( | const geometry_msgs::PoseStamped::ConstPtr & | pose | ) |
Definition at line 430 of file vrepSubscriber.cpp.
void CSubscriberData::setObjectPositionCallback | ( | const geometry_msgs::Point::ConstPtr & | pos | ) |
Definition at line 440 of file vrepSubscriber.cpp.
void CSubscriberData::setObjectQuaternionCallback | ( | const geometry_msgs::Quaternion::ConstPtr & | quaternion | ) |
Definition at line 447 of file vrepSubscriber.cpp.
void CSubscriberData::setObjectSelectionCallback | ( | const std_msgs::Int32MultiArray::ConstPtr & | objHandles | ) |
Definition at line 454 of file vrepSubscriber.cpp.
void CSubscriberData::setStringSignalCallback | ( | const std_msgs::String::ConstPtr & | sig | ) |
Definition at line 462 of file vrepSubscriber.cpp.
void CSubscriberData::setSubscriberID | ( | int | id | ) |
Definition at line 277 of file vrepSubscriber.cpp.
void CSubscriberData::setTwistCommandCallback | ( | const geometry_msgs::Twist::ConstPtr & | vel | ) |
Definition at line 412 of file vrepSubscriber.cpp.
void CSubscriberData::setUIButtonLabelCallback | ( | const std_msgs::String::ConstPtr & | label | ) |
Definition at line 481 of file vrepSubscriber.cpp.
void CSubscriberData::setUIButtonPropertyCallback | ( | const std_msgs::Int32::ConstPtr & | prop | ) |
Definition at line 487 of file vrepSubscriber.cpp.
void CSubscriberData::setUISlider | ( | const std_msgs::Int32::ConstPtr & | pos | ) |
Definition at line 493 of file vrepSubscriber.cpp.
void CSubscriberData::setVisionSensorImageCallback | ( | const sensor_msgs::Image::ConstPtr & | image | ) |
Definition at line 499 of file vrepSubscriber.cpp.
|
protected |
Definition at line 298 of file vrepSubscriber.cpp.
|
protected |
Definition at line 304 of file vrepSubscriber.cpp.
void CSubscriberData::shutDownSubscriber | ( | ) |
Definition at line 287 of file vrepSubscriber.cpp.
|
protected |
Definition at line 94 of file vrepSubscriber.h.
|
protected |
Definition at line 95 of file vrepSubscriber.h.
|
protected |
Definition at line 97 of file vrepSubscriber.h.
|
protected |
Definition at line 93 of file vrepSubscriber.h.
|
protected |
Definition at line 99 of file vrepSubscriber.h.
|
protected |
Definition at line 100 of file vrepSubscriber.h.
|
protected |
Definition at line 92 of file vrepSubscriber.h.
|
protected |
Definition at line 96 of file vrepSubscriber.h.
|
protected |
Definition at line 98 of file vrepSubscriber.h.