autoware_utils_debug: Rolling
Links
Rosindex
C++ API
Class Hierarchy
File Hierarchy
Full C++ API
Namespaces
Namespace autoware_utils_debug
Namespace autoware_utils_debug::debug_publisher
Namespace autoware_utils_debug::debug_traits
Classes and Structs
Template Struct is_debug_message
Template Struct is_debug_message< autoware_internal_debug_msgs::msg::BoolStamped >
Template Struct is_debug_message< autoware_internal_debug_msgs::msg::Float32MultiArrayStamped >
Template Struct is_debug_message< autoware_internal_debug_msgs::msg::Float32Stamped >
Template Struct is_debug_message< autoware_internal_debug_msgs::msg::Float64MultiArrayStamped >
Template Struct is_debug_message< autoware_internal_debug_msgs::msg::Float64Stamped >
Template Struct is_debug_message< autoware_internal_debug_msgs::msg::Int32MultiArrayStamped >
Template Struct is_debug_message< autoware_internal_debug_msgs::msg::Int32Stamped >
Template Struct is_debug_message< autoware_internal_debug_msgs::msg::Int64MultiArrayStamped >
Template Struct is_debug_message< autoware_internal_debug_msgs::msg::Int64Stamped >
Template Struct is_debug_message< autoware_internal_debug_msgs::msg::StringStamped >
Struct PublishedTimePublisher::GidCompare
Class DebugPublisher
Class ProcessingTimeNode
Class ProcessingTimePublisher
Class PublishedTimePublisher
Class ScopedTimeTrack
Class TimeKeeper
Functions
Template Function autoware_utils_debug::debug_publisher::to_debug_msg
Typedefs
Typedef autoware_utils_debug::ProcessingTimeDetail
Directories
Directory include
Directory autoware_utils_debug
Files
File debug_publisher.hpp
File debug_traits.hpp
File processing_time_publisher.hpp
File published_time_publisher.hpp
File time_keeper.hpp
Standard Documents
README
autoware_utils_debug
Overview
Design
PACKAGE
CHANGELOG
Changelog for package autoware_utils_debug
1.3.0 (2025-03-21)
1.2.0 (2025-02-26)
1.1.0 (2025-01-27)
1.0.0 (2024-05-02)
Index
autoware_utils_debug: Rolling
C++ API
Class ProcessingTimePublisher
View page source
Class ProcessingTimePublisher
Defined in
File processing_time_publisher.hpp
Class Documentation
class
ProcessingTimePublisher
Public Functions
inline
explicit
ProcessingTimePublisher
(
rclcpp
::
Node
*
node
,
const
std
::
string
&
name
=
"~/debug/processing_time_ms"
,
const
rclcpp
::
QoS
&
qos
=
rclcpp
::
QoS
(
1
)
)
inline
void
publish
(
const
std
::
map
<
std
::
string
,
double
>
&
processing_time_map
)