#include <ros/ros.h>#include <tf/tf.h>#include <tf/tfMessage.h>#include <tf/message_notifier_base.h>#include <tf/message_notifier_base.h>#include <string>#include <list>#include <vector>#include <boost/function.hpp>#include <boost/bind.hpp>#include <boost/shared_ptr.hpp>#include <boost/thread.hpp>

Go to the source code of this file.
Classes | |
| class | tf::MessageNotifier< MessageT >::MessageDeleter |
| Since we allocate with our own special functions, we need to also delete using them. This provides a deletion interface for the boost::shared_ptr. More... | |
| class | tf::MessageNotifier< MessageT > |
| Queues messages that include a Header until there is transform data available for the time the timestamp on the message. More... | |
Namespaces | |
| namespace | tf |
Defines | |
| #define | NOTIFIER_DEBUG(fmt,...) ROS_DEBUG_NAMED("message_notifier", "MessageNotifier [topic=%s, target=%s]: "fmt, topic_.c_str(), getTargetFramesString().c_str(), __VA_ARGS__) |
| #define | NOTIFIER_WARN(fmt,...) ROS_WARN_NAMED("message_notifier", "MessageNotifier [topic=%s, target=%s]: "fmt, topic_.c_str(), getTargetFramesString().c_str(), __VA_ARGS__) |
Functions | |
| void * | tf::notifierAllocate (uint32_t size) |
| For internal use only. | |
| void | tf::notifierDeallocate (void *p) |
| For internal use only. | |
| #define NOTIFIER_DEBUG | ( | fmt, | |||
| ... | ) | ROS_DEBUG_NAMED("message_notifier", "MessageNotifier [topic=%s, target=%s]: "fmt, topic_.c_str(), getTargetFramesString().c_str(), __VA_ARGS__) |
Definition at line 48 of file message_notifier.h.
| #define NOTIFIER_WARN | ( | fmt, | |||
| ... | ) | ROS_WARN_NAMED("message_notifier", "MessageNotifier [topic=%s, target=%s]: "fmt, topic_.c_str(), getTargetFramesString().c_str(), __VA_ARGS__) |
Definition at line 51 of file message_notifier.h.