| Classes | |
| class | SubscribeHelper | 
| Functions | |
| template<class M > | |
| boost::shared_ptr< M const > | waitForMessage (const std::string &topic, NodeHandle &nh, ros::Duration timeout) | 
| Wait for a single message to arrive on a topic, with timeout. | |
| template<class M > | |
| boost::shared_ptr< M const > | waitForMessage (const std::string &topic) | 
| Wait for a single message to arrive on a topic. | |
| template<class M > | |
| boost::shared_ptr< M const > | waitForMessage (const std::string &topic, ros::Duration timeout) | 
| Wait for a single message to arrive on a topic, with timeout. | |
| template<class M > | |
| boost::shared_ptr< M const > | waitForMessage (const std::string &topic, ros::NodeHandle &nh) | 
| Wait for a single message to arrive on a topic. | |
| ROSCPP_DECL void | waitForMessageImpl (SubscribeOptions &ops, const boost::function< bool(void)> &ready_pred, NodeHandle &nh, ros::Duration timeout) | 
| Internal method, do not use. | |
| boost::shared_ptr<M const> ros::topic::waitForMessage | ( | const std::string & | topic, | 
| NodeHandle & | nh, | ||
| ros::Duration | timeout | ||
| ) | 
Wait for a single message to arrive on a topic, with timeout.
| M | <template> The message type | 
| topic | The topic to subscribe on | 
| nh | The NodeHandle to use to do the subscription | 
| timeout | The amount of time to wait before returning if no message is received | 
| boost::shared_ptr<M const> ros::topic::waitForMessage | ( | const std::string & | topic | ) | 
| boost::shared_ptr<M const> ros::topic::waitForMessage | ( | const std::string & | topic, | 
| ros::Duration | timeout | ||
| ) | 
Wait for a single message to arrive on a topic, with timeout.
| M | <template> The message type | 
| topic | The topic to subscribe on | 
| timeout | The amount of time to wait before returning if no message is received | 
| boost::shared_ptr<M const> ros::topic::waitForMessage | ( | const std::string & | topic, | 
| ros::NodeHandle & | nh | ||
| ) | 
Wait for a single message to arrive on a topic.
| M | <template> The message type | 
| topic | The topic to subscribe on | 
| nh | The NodeHandle to use to do the subscription | 
| void ros::topic::waitForMessageImpl | ( | SubscribeOptions & | ops, | 
| const boost::function< bool(void)> & | ready_pred, | ||
| NodeHandle & | nh, | ||
| ros::Duration | timeout | ||
| ) |