#include <CsSubscriber.h>

Public Member Functions | |
| CsSubscriber (void(*cshandle)(char *), char *(*translator)(const boost::shared_ptr< M const > &)) | |
| void | HandleMessage (const boost::shared_ptr< M const > &message) | 
| void | Listen () | 
| void | Subscribe (ros::NodeHandle *orignh, char *topic, uint32_t queueSize) | 
| void | SubscribeAndListen (ros::NodeHandle *orignh, char *topic, uint32_t queueSize) | 
| ~CsSubscriber () | |
Protected Attributes | |
| void(* | cscallback )(char *) | 
| ros::NodeHandle | nh | 
| ros::CallbackQueue | queue | 
| ros::Subscriber | sub | 
| char *(* | translator )(const boost::shared_ptr< M const > &) | 
Definition at line 9 of file CsSubscriber.h.
| RosCs::CsSubscriber< M >::CsSubscriber | ( | void(*)(char *) | cshandle, | 
| char *(*)(const boost::shared_ptr< M const > &) | translator | ||
| ) |  [inline] | 
        
Definition at line 12 of file CsSubscriber.h.
| RosCs::CsSubscriber< M >::~CsSubscriber | ( | ) |  [inline] | 
        
Definition at line 58 of file CsSubscriber.h.
| void RosCs::CsSubscriber< M >::HandleMessage | ( | const boost::shared_ptr< M const > & | message | ) |  [inline] | 
        
Definition at line 17 of file CsSubscriber.h.
| void RosCs::CsSubscriber< M >::Listen | ( | ) |  [inline] | 
        
Definition at line 28 of file CsSubscriber.h.
| void RosCs::CsSubscriber< M >::Subscribe | ( | ros::NodeHandle * | orignh, | 
| char * | topic, | ||
| uint32_t | queueSize | ||
| ) |  [inline] | 
        
Definition at line 22 of file CsSubscriber.h.
| void RosCs::CsSubscriber< M >::SubscribeAndListen | ( | ros::NodeHandle * | orignh, | 
| char * | topic, | ||
| uint32_t | queueSize | ||
| ) |  [inline] | 
        
Definition at line 38 of file CsSubscriber.h.
void(* RosCs::CsSubscriber< M >::cscallback)(char *) [protected] | 
        
Definition at line 67 of file CsSubscriber.h.
ros::NodeHandle RosCs::CsSubscriber< M >::nh [protected] | 
        
Definition at line 71 of file CsSubscriber.h.
ros::CallbackQueue RosCs::CsSubscriber< M >::queue [protected] | 
        
Definition at line 72 of file CsSubscriber.h.
ros::Subscriber RosCs::CsSubscriber< M >::sub [protected] | 
        
Definition at line 69 of file CsSubscriber.h.
char*(* RosCs::CsSubscriber< M >::translator)(const boost::shared_ptr< M const  > &) [protected] | 
        
Definition at line 68 of file CsSubscriber.h.