ros2trace.command.trace module

Module for trace command extension implementation.

class ros2trace.command.trace.TraceCommand(*args: Any, **kwargs: Any)

Bases: CommandExtension

Trace ROS 2 nodes to get information on their execution. The main ‘trace’ command requires user interaction; to trace non-interactively, use the ‘start’/’stop’/’pause’/’resume’ sub-commands.

add_arguments(parser, cli_name) None
main(*, parser, args) int