Classes | Namespaces | Defines | Typedefs
nodelet.h File Reference
#include "exception.h"
#include <string>
#include <vector>
#include <map>
#include <ros/console.h>
#include <boost/shared_ptr.hpp>
Include dependency graph for nodelet.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  nodelet::MultipleInitializationException
class  nodelet::Nodelet
class  nodelet::UninitializedException

Namespaces

namespace  nodelet
namespace  ros

Defines

#define NODELET_DEBUG(...)   ROS_DEBUG_NAMED(getName(), __VA_ARGS__)
#define NODELET_DEBUG_COND(cond,...)   ROS_DEBUG_COND_NAMED(cond, getName(), __VA_ARGS__)
#define NODELET_DEBUG_FILTER(filter,...)   ROS_DEBUG_FILTER_NAMED(filter, getName(), __VA_ARGS__)
#define NODELET_DEBUG_ONCE(...)   ROS_DEBUG_ONCE_NAMED(getName(), __VA_ARGS__)
#define NODELET_DEBUG_STREAM(...)   ROS_DEBUG_STREAM_NAMED(getName(), __VA_ARGS__)
#define NODELET_DEBUG_STREAM_COND(cond,...)   ROS_DEBUG_STREAM_COND_NAMED(cond, getName(), __VA_ARGS__)
#define NODELET_DEBUG_STREAM_FILTER(filter,...)   ROS_DEBUG_STREAM_FILTER_NAMED(filter, getName(), __VA_ARGS__)
#define NODELET_DEBUG_STREAM_ONCE(...)   ROS_DEBUG_STREAM_ONCE_NAMED(getName(), __VA_ARGS__)
#define NODELET_DEBUG_STREAM_THROTTLE(rate,...)   ROS_DEBUG_STREAM_THROTTLE_NAMED(rate, getName(), __VA_ARGS__)
#define NODELET_DEBUG_THROTTLE(rate,...)   ROS_DEBUG_THROTTLE_NAMED(rate, getName(), __VA_ARGS__)
#define NODELET_ERROR(...)   ROS_ERROR_NAMED(getName(), __VA_ARGS__)
#define NODELET_ERROR_COND(cond,...)   ROS_ERROR_COND_NAMED(cond, getName(), __VA_ARGS__)
#define NODELET_ERROR_FILTER(filter,...)   ROS_ERROR_FILTER_NAMED(filter, getName(), __VA_ARGS__)
#define NODELET_ERROR_ONCE(...)   ROS_ERROR_ONCE_NAMED(getName(), __VA_ARGS__)
#define NODELET_ERROR_STREAM(...)   ROS_ERROR_STREAM_NAMED(getName(), __VA_ARGS__)
#define NODELET_ERROR_STREAM_COND(cond,...)   ROS_ERROR_STREAM_COND_NAMED(cond, getName(), __VA_ARGS__)
#define NODELET_ERROR_STREAM_FILTER(filter,...)   ROS_ERROR_STREAM_FILTER_NAMED(filter, getName(), __VA_ARGS__)
#define NODELET_ERROR_STREAM_ONCE(...)   ROS_ERROR_STREAM_ONCE_NAMED(getName(), __VA_ARGS__)
#define NODELET_ERROR_STREAM_THROTTLE(rate,...)   ROS_ERROR_STREAM_THROTTLE_NAMED(rate, getName(), __VA_ARGS__)
#define NODELET_ERROR_THROTTLE(rate,...)   ROS_ERROR_THROTTLE_NAMED(rate, getName(), __VA_ARGS__)
#define NODELET_FATAL(...)   ROS_FATAL_NAMED(getName(), __VA_ARGS__)
#define NODELET_FATAL_COND(cond,...)   ROS_FATAL_COND_NAMED(cond, getName(), __VA_ARGS__)
#define NODELET_FATAL_FILTER(filter,...)   ROS_FATAL_FILTER_NAMED(filter, getName(), __VA_ARGS__)
#define NODELET_FATAL_ONCE(...)   ROS_FATAL_ONCE_NAMED(getName(), __VA_ARGS__)
#define NODELET_FATAL_STREAM(...)   ROS_FATAL_STREAM_NAMED(getName(), __VA_ARGS__)
#define NODELET_FATAL_STREAM_COND(cond,...)   ROS_FATAL_STREAM_COND_NAMED(cond, getName(), __VA_ARGS__)
#define NODELET_FATAL_STREAM_FILTER(filter,...)   ROS_FATAL_STREAM_FILTER_NAMED(filter, getName(), __VA_ARGS__)
#define NODELET_FATAL_STREAM_ONCE(...)   ROS_FATAL_STREAM_ONCE_NAMED(getName(), __VA_ARGS__)
#define NODELET_FATAL_STREAM_THROTTLE(rate,...)   ROS_FATAL_STREAM_THROTTLE_NAMED(rate, getName(), __VA_ARGS__)
#define NODELET_FATAL_THROTTLE(rate,...)   ROS_FATAL_THROTTLE_NAMED(rate, getName(), __VA_ARGS__)
#define NODELET_INFO(...)   ROS_INFO_NAMED(getName(), __VA_ARGS__)
#define NODELET_INFO_COND(cond,...)   ROS_INFO_COND_NAMED(cond, getName(), __VA_ARGS__)
#define NODELET_INFO_FILTER(filter,...)   ROS_INFO_FILTER_NAMED(filter, getName(), __VA_ARGS__)
#define NODELET_INFO_ONCE(...)   ROS_INFO_ONCE_NAMED(getName(), __VA_ARGS__)
#define NODELET_INFO_STREAM(...)   ROS_INFO_STREAM_NAMED(getName(), __VA_ARGS__)
#define NODELET_INFO_STREAM_COND(cond,...)   ROS_INFO_STREAM_COND_NAMED(cond, getName(), __VA_ARGS__)
#define NODELET_INFO_STREAM_FILTER(filter,...)   ROS_INFO_STREAM_FILTER_NAMED(filter, getName(), __VA_ARGS__)
#define NODELET_INFO_STREAM_ONCE(...)   ROS_INFO_STREAM_ONCE_NAMED(getName(), __VA_ARGS__)
#define NODELET_INFO_STREAM_THROTTLE(rate,...)   ROS_INFO_STREAM_THROTTLE_NAMED(rate, getName(), __VA_ARGS__)
#define NODELET_INFO_THROTTLE(rate,...)   ROS_INFO_THROTTLE_NAMED(rate, getName(), __VA_ARGS__)
#define NODELET_WARN(...)   ROS_WARN_NAMED(getName(), __VA_ARGS__)
#define NODELET_WARN_COND(cond,...)   ROS_WARN_COND_NAMED(cond, getName(), __VA_ARGS__)
#define NODELET_WARN_FILTER(filter,...)   ROS_WARN_FILTER_NAMED(filter, getName(), __VA_ARGS__)
#define NODELET_WARN_ONCE(...)   ROS_WARN_ONCE_NAMED(getName(), __VA_ARGS__)
#define NODELET_WARN_STREAM(...)   ROS_WARN_STREAM_NAMED(getName(), __VA_ARGS__)
#define NODELET_WARN_STREAM_COND(cond,...)   ROS_WARN_STREAM_COND_NAMED(cond, getName(), __VA_ARGS__)
#define NODELET_WARN_STREAM_FILTER(filter,...)   ROS_WARN_STREAM_FILTER_NAMED(filter, getName(), __VA_ARGS__)
#define NODELET_WARN_STREAM_ONCE(...)   ROS_WARN_STREAM_ONCE_NAMED(getName(), __VA_ARGS__)
#define NODELET_WARN_STREAM_THROTTLE(rate,...)   ROS_WARN_STREAM_THROTTLE_NAMED(rate, getName(), __VA_ARGS__)
#define NODELET_WARN_THROTTLE(rate,...)   ROS_WARN_THROTTLE_NAMED(rate, getName(), __VA_ARGS__)

Typedefs

typedef boost::shared_ptr
< ros::NodeHandle
nodelet::NodeHandlePtr

Define Documentation

#define NODELET_DEBUG (   ...)    ROS_DEBUG_NAMED(getName(), __VA_ARGS__)

Definition at line 48 of file nodelet.h.

#define NODELET_DEBUG_COND (   cond,
  ... 
)    ROS_DEBUG_COND_NAMED(cond, getName(), __VA_ARGS__)

Definition at line 52 of file nodelet.h.

#define NODELET_DEBUG_FILTER (   filter,
  ... 
)    ROS_DEBUG_FILTER_NAMED(filter, getName(), __VA_ARGS__)

Definition at line 56 of file nodelet.h.

#define NODELET_DEBUG_ONCE (   ...)    ROS_DEBUG_ONCE_NAMED(getName(), __VA_ARGS__)

Definition at line 50 of file nodelet.h.

#define NODELET_DEBUG_STREAM (   ...)    ROS_DEBUG_STREAM_NAMED(getName(), __VA_ARGS__)

Definition at line 49 of file nodelet.h.

#define NODELET_DEBUG_STREAM_COND (   cond,
  ... 
)    ROS_DEBUG_STREAM_COND_NAMED(cond, getName(), __VA_ARGS__)

Definition at line 53 of file nodelet.h.

#define NODELET_DEBUG_STREAM_FILTER (   filter,
  ... 
)    ROS_DEBUG_STREAM_FILTER_NAMED(filter, getName(), __VA_ARGS__)

Definition at line 57 of file nodelet.h.

#define NODELET_DEBUG_STREAM_ONCE (   ...)    ROS_DEBUG_STREAM_ONCE_NAMED(getName(), __VA_ARGS__)

Definition at line 51 of file nodelet.h.

#define NODELET_DEBUG_STREAM_THROTTLE (   rate,
  ... 
)    ROS_DEBUG_STREAM_THROTTLE_NAMED(rate, getName(), __VA_ARGS__)

Definition at line 55 of file nodelet.h.

#define NODELET_DEBUG_THROTTLE (   rate,
  ... 
)    ROS_DEBUG_THROTTLE_NAMED(rate, getName(), __VA_ARGS__)

Definition at line 54 of file nodelet.h.

#define NODELET_ERROR (   ...)    ROS_ERROR_NAMED(getName(), __VA_ARGS__)

Definition at line 81 of file nodelet.h.

#define NODELET_ERROR_COND (   cond,
  ... 
)    ROS_ERROR_COND_NAMED(cond, getName(), __VA_ARGS__)

Definition at line 85 of file nodelet.h.

#define NODELET_ERROR_FILTER (   filter,
  ... 
)    ROS_ERROR_FILTER_NAMED(filter, getName(), __VA_ARGS__)

Definition at line 89 of file nodelet.h.

#define NODELET_ERROR_ONCE (   ...)    ROS_ERROR_ONCE_NAMED(getName(), __VA_ARGS__)

Definition at line 83 of file nodelet.h.

#define NODELET_ERROR_STREAM (   ...)    ROS_ERROR_STREAM_NAMED(getName(), __VA_ARGS__)

Definition at line 82 of file nodelet.h.

#define NODELET_ERROR_STREAM_COND (   cond,
  ... 
)    ROS_ERROR_STREAM_COND_NAMED(cond, getName(), __VA_ARGS__)

Definition at line 86 of file nodelet.h.

#define NODELET_ERROR_STREAM_FILTER (   filter,
  ... 
)    ROS_ERROR_STREAM_FILTER_NAMED(filter, getName(), __VA_ARGS__)

Definition at line 90 of file nodelet.h.

#define NODELET_ERROR_STREAM_ONCE (   ...)    ROS_ERROR_STREAM_ONCE_NAMED(getName(), __VA_ARGS__)

Definition at line 84 of file nodelet.h.

#define NODELET_ERROR_STREAM_THROTTLE (   rate,
  ... 
)    ROS_ERROR_STREAM_THROTTLE_NAMED(rate, getName(), __VA_ARGS__)

Definition at line 88 of file nodelet.h.

#define NODELET_ERROR_THROTTLE (   rate,
  ... 
)    ROS_ERROR_THROTTLE_NAMED(rate, getName(), __VA_ARGS__)

Definition at line 87 of file nodelet.h.

#define NODELET_FATAL (   ...)    ROS_FATAL_NAMED(getName(), __VA_ARGS__)

Definition at line 92 of file nodelet.h.

#define NODELET_FATAL_COND (   cond,
  ... 
)    ROS_FATAL_COND_NAMED(cond, getName(), __VA_ARGS__)

Definition at line 96 of file nodelet.h.

#define NODELET_FATAL_FILTER (   filter,
  ... 
)    ROS_FATAL_FILTER_NAMED(filter, getName(), __VA_ARGS__)

Definition at line 100 of file nodelet.h.

#define NODELET_FATAL_ONCE (   ...)    ROS_FATAL_ONCE_NAMED(getName(), __VA_ARGS__)

Definition at line 94 of file nodelet.h.

#define NODELET_FATAL_STREAM (   ...)    ROS_FATAL_STREAM_NAMED(getName(), __VA_ARGS__)

Definition at line 93 of file nodelet.h.

#define NODELET_FATAL_STREAM_COND (   cond,
  ... 
)    ROS_FATAL_STREAM_COND_NAMED(cond, getName(), __VA_ARGS__)

Definition at line 97 of file nodelet.h.

#define NODELET_FATAL_STREAM_FILTER (   filter,
  ... 
)    ROS_FATAL_STREAM_FILTER_NAMED(filter, getName(), __VA_ARGS__)

Definition at line 101 of file nodelet.h.

#define NODELET_FATAL_STREAM_ONCE (   ...)    ROS_FATAL_STREAM_ONCE_NAMED(getName(), __VA_ARGS__)

Definition at line 95 of file nodelet.h.

#define NODELET_FATAL_STREAM_THROTTLE (   rate,
  ... 
)    ROS_FATAL_STREAM_THROTTLE_NAMED(rate, getName(), __VA_ARGS__)

Definition at line 99 of file nodelet.h.

#define NODELET_FATAL_THROTTLE (   rate,
  ... 
)    ROS_FATAL_THROTTLE_NAMED(rate, getName(), __VA_ARGS__)

Definition at line 98 of file nodelet.h.

#define NODELET_INFO (   ...)    ROS_INFO_NAMED(getName(), __VA_ARGS__)

Definition at line 59 of file nodelet.h.

#define NODELET_INFO_COND (   cond,
  ... 
)    ROS_INFO_COND_NAMED(cond, getName(), __VA_ARGS__)

Definition at line 63 of file nodelet.h.

#define NODELET_INFO_FILTER (   filter,
  ... 
)    ROS_INFO_FILTER_NAMED(filter, getName(), __VA_ARGS__)

Definition at line 67 of file nodelet.h.

#define NODELET_INFO_ONCE (   ...)    ROS_INFO_ONCE_NAMED(getName(), __VA_ARGS__)

Definition at line 61 of file nodelet.h.

#define NODELET_INFO_STREAM (   ...)    ROS_INFO_STREAM_NAMED(getName(), __VA_ARGS__)

Definition at line 60 of file nodelet.h.

#define NODELET_INFO_STREAM_COND (   cond,
  ... 
)    ROS_INFO_STREAM_COND_NAMED(cond, getName(), __VA_ARGS__)

Definition at line 64 of file nodelet.h.

#define NODELET_INFO_STREAM_FILTER (   filter,
  ... 
)    ROS_INFO_STREAM_FILTER_NAMED(filter, getName(), __VA_ARGS__)

Definition at line 68 of file nodelet.h.

#define NODELET_INFO_STREAM_ONCE (   ...)    ROS_INFO_STREAM_ONCE_NAMED(getName(), __VA_ARGS__)

Definition at line 62 of file nodelet.h.

#define NODELET_INFO_STREAM_THROTTLE (   rate,
  ... 
)    ROS_INFO_STREAM_THROTTLE_NAMED(rate, getName(), __VA_ARGS__)

Definition at line 66 of file nodelet.h.

#define NODELET_INFO_THROTTLE (   rate,
  ... 
)    ROS_INFO_THROTTLE_NAMED(rate, getName(), __VA_ARGS__)

Definition at line 65 of file nodelet.h.

#define NODELET_WARN (   ...)    ROS_WARN_NAMED(getName(), __VA_ARGS__)

Definition at line 70 of file nodelet.h.

#define NODELET_WARN_COND (   cond,
  ... 
)    ROS_WARN_COND_NAMED(cond, getName(), __VA_ARGS__)

Definition at line 74 of file nodelet.h.

#define NODELET_WARN_FILTER (   filter,
  ... 
)    ROS_WARN_FILTER_NAMED(filter, getName(), __VA_ARGS__)

Definition at line 78 of file nodelet.h.

#define NODELET_WARN_ONCE (   ...)    ROS_WARN_ONCE_NAMED(getName(), __VA_ARGS__)

Definition at line 72 of file nodelet.h.

#define NODELET_WARN_STREAM (   ...)    ROS_WARN_STREAM_NAMED(getName(), __VA_ARGS__)

Definition at line 71 of file nodelet.h.

#define NODELET_WARN_STREAM_COND (   cond,
  ... 
)    ROS_WARN_STREAM_COND_NAMED(cond, getName(), __VA_ARGS__)

Definition at line 75 of file nodelet.h.

#define NODELET_WARN_STREAM_FILTER (   filter,
  ... 
)    ROS_WARN_STREAM_FILTER_NAMED(filter, getName(), __VA_ARGS__)

Definition at line 79 of file nodelet.h.

#define NODELET_WARN_STREAM_ONCE (   ...)    ROS_WARN_STREAM_ONCE_NAMED(getName(), __VA_ARGS__)

Definition at line 73 of file nodelet.h.

#define NODELET_WARN_STREAM_THROTTLE (   rate,
  ... 
)    ROS_WARN_STREAM_THROTTLE_NAMED(rate, getName(), __VA_ARGS__)

Definition at line 77 of file nodelet.h.

#define NODELET_WARN_THROTTLE (   rate,
  ... 
)    ROS_WARN_THROTTLE_NAMED(rate, getName(), __VA_ARGS__)

Definition at line 76 of file nodelet.h.



nodelet
Author(s): Tully Foote, Radu Bogdan Rusu
autogenerated on Sat Dec 28 2013 17:14:39