16 "Creates a ConnPolicy for subscribing to or publishing a topic. No buffering is done, only the last message is kept.").arg(
17 "name",
"The ros topic name");
20 "Creates a ConnPolicy for subscribing to or publishing a latched topic. No buffering is done, only the last message is kept.").arg(
21 "name",
"The ros topic name");
24 "Creates a ConnPolicy for subscribing to or publishing a topic with a fixed-length message buffer.").arg(
25 "name",
"The ros topic name").arg(
26 "size",
"The size of the buffer.");
29 "Creates a ConnPolicy for unbuffered publishing a topic. This may not be real-time safe!").arg(
30 "name",
"The ros topic name");
36 "Creates a ConnPolicy for subscribing to or publishing a topic. No buffering is done, only the last message is kept.").arg(
37 "name",
"The ros topic name");
39 "Creates a ConnPolicy for subscribing to or publishing a latched topic. No buffering is done, only the last message is kept.").arg(
40 "name",
"The ros topic name");
42 "Creates a ConnPolicy for subscribing to or publishing a topic with a fixed-length message buffer.").arg(
43 "name",
"The ros topic name").arg(
44 "size",
"The size of the buffer.");
46 "Creates a ConnPolicy for unbuffered publishing a topic. This may not be real-time safe!").arg(
47 "name",
"The ros topic name");
53 if (c != 0)
return false;
61 return OROCOS_TARGET_NAME;
RTT::ConnPolicy topicLatched(const std::string &name)
std::string getRTTTargetName()
RTT::ConnPolicy topic(const std::string &name)
RTT::ConnPolicy topicBuffer(const std::string &name, int size)
bool loadRTTPlugin(RTT::TaskContext *c)
static const int protocol_id
ROS topic protocol ID.
std::string getRTTPluginName()
RTT::ConnPolicy topicUnbuffered(const std::string &name)
void loadROSTopicService()
static RTT_API Service::shared_ptr Instance()