log_macros.h
Go to the documentation of this file.
1 #pragma once
2 
11 #define NODELET_DEBUG_DELAYED_THROTTLE(rate, ...) ROS_DEBUG_DELAYED_THROTTLE_NAMED(rate, getName(), __VA_ARGS__)
12 #define NODELET_INFO_DELAYED_THROTTLE(rate, ...) ROS_INFO_DELAYED_THROTTLE_NAMED(rate, getName(), __VA_ARGS__)
13 #define NODELET_WARN_DELAYED_THROTTLE(rate, ...) ROS_WARN_DELAYED_THROTTLE_NAMED(rate, getName(), __VA_ARGS__)
14 #define NODELET_ERROR_DELAYED_THROTTLE(rate, ...) ROS_ERROR_DELAYED_THROTTLE_NAMED(rate, getName(), __VA_ARGS__)
15 #define NODELET_FATAL_DELAYED_THROTTLE(rate, ...) ROS_FATAL_DELAYED_THROTTLE_NAMED(rate, getName(), __VA_ARGS__)
16 
17 #define NODELET_DEBUG_DELAYED_THROTTLE_NAMED(rate, name, ...)\
18  ROS_DEBUG_DELAYED_THROTTLE_NAMED(rate, getSuffixedName(name), __VA_ARGS__)
19 #define NODELET_INFO_DELAYED_THROTTLE_NAMED(rate, name, ...)\
20  ROS_INFO_DELAYED_THROTTLE_NAMED(rate, getSuffixedName(name), __VA_ARGS__)
21 #define NODELET_WARN_DELAYED_THROTTLE_NAMED(rate, name, ...)\
22  ROS_WARN_DELAYED_THROTTLE_NAMED(rate, getSuffixedName(name), __VA_ARGS__)
23 #define NODELET_ERROR_DELAYED_THROTTLE_NAMED(rate, name, ...)\
24  ROS_ERROR_DELAYED_THROTTLE_NAMED(rate, getSuffixedName(name), __VA_ARGS__)
25 #define NODELET_FATAL_DELAYED_THROTTLE_NAMED(rate, name, ...)\
26  ROS_FATAL_DELAYED_THROTTLE_NAMED(rate, getSuffixedName(name), __VA_ARGS__)
27 
28 #define NODELET_DEBUG_STREAM_DELAYED_THROTTLE(rate, ...) \
29  ROS_DEBUG_STREAM_DELAYED_THROTTLE_NAMED(rate, getName(), __VA_ARGS__)
30 #define NODELET_INFO_STREAM_DELAYED_THROTTLE(rate, ...) \
31  ROS_INFO_STREAM_DELAYED_THROTTLE_NAMED(rate, getName(), __VA_ARGS__)
32 #define NODELET_WARN_STREAM_DELAYED_THROTTLE(rate, ...) \
33  ROS_WARN_STREAM_DELAYED_THROTTLE_NAMED(rate, getName(), __VA_ARGS__)
34 #define NODELET_ERROR_STREAM_DELAYED_THROTTLE(rate, ...) \
35  ROS_ERROR_STREAM_DELAYED_THROTTLE_NAMED(rate, getName(), __VA_ARGS__)
36 #define NODELET_FATAL_STREAM_DELAYED_THROTTLE(rate, ...) \
37  ROS_FATAL_STREAM_DELAYED_THROTTLE_NAMED(rate, getName(), __VA_ARGS__)


cras_cpp_common
Author(s): Martin Pecka
autogenerated on Sat Jun 17 2023 02:32:53