Go to the source code of this file.
Functions | |
| bool | getTopicMessage (int topicSpecifier, TEMPLATE_MSGS &msg) |
| bool | getUpdateTopicMessage (int topicSpecifier, TEMPLATE_MSGS &msg) |
| bool | writeTopic (int topicSpecifier, const TEMPLATE_MSGS &msg) |
| void | getTopicMessages (int topicSpecifier, deque< TEMPLATE_MSGS > &msg) |
| void | getUpdateTopicMessages (int topicSpecifier, deque< TEMPLATE_MSGS > &msg) |
| bool getTopicMessage | ( | int | topicSpecifier, | |
| TEMPLATE_MSGS & | msg | |||
| ) |
\brief Get the message from a topic \param[in].topicSpecifier This is the topic specifier number, and is given when the topic is opened. \param[out].msg String where store the info \details This method reads the topic specified by "topicSpecifier" and updates the internal variable. The method returns \b true if ros::ok(), \b false otherwise. If the specified topic was opened as write-only the method throws an exception and terminate the execution of the process.
| void getTopicMessages | ( | int | topicSpecifier, | |
| deque< TEMPLATE_MSGS > & | msg | |||
| ) |
\brief Get the actual list of the stored topic \param[in].topicSpecifier This is the topic specifier number, and is given when the topic is opened. \param[in].msg List where the messages will be stored.
| bool getUpdateTopicMessage | ( | int | topicSpecifier, | |
| TEMPLATE_MSGS & | msg | |||
| ) |
\brief Update the topic and get the message \param[in].topicSpecifier This is the topic specifier number, and is given when the topic is opened. \param[out].msg String where store the info \details This method reads the topic specified by "topicSpecifier" and updates the internal variable. The method returns \b true if ros::ok(), \b false otherwise. If the specified topic was opened as write-only the method throws an exception and terminate the execution of the process.
| void getUpdateTopicMessages | ( | int | topicSpecifier, | |
| deque< TEMPLATE_MSGS > & | msg | |||
| ) |
\brief Get and update the actual list of the stored topic \param[in].topicSpecifier This is the topic specifier number, and is given when the topic is opened. \param[in].msg List where the messages will be stored.
| bool writeTopic | ( | int | topicSpecifier, | |
| const TEMPLATE_MSGS & | msg | |||
| ) |
\brief Write a topic. \param[in].topicSpecifier This is the topic specifier number, and is given when the topic is opened. \param[in].&message If a message is found on the topic, it is stored in this string. \details This method writes "message" on the topic specified by "topicSpecifier". The method returns \b true if ros::ok(), \b false otherwise. If the specified topic was opened as read-only the method throws an exception and terminate the execution of the process.
1.5.6