- File logUtilities.h
- should be in different Plugin since this is not directly related rclUE
- File ROS2GenericAction.h
- Get/Print/ToString methods should be merged into a single of each with a parameter to switch versions (these are not bottlenecks and control flow inside them should be fine)
- File ROS2GenericMsg.h
- Get/Print/ToString methods should be merged into a single of each with a parameter to switch versions (these are not bottlenecks and control flow inside them should be fine)
- File ROS2GenericSrv.h
- Get/Print/ToString methods should be merged into a single of each with a parameter to switch versions (these are not
- Class UROS2GenericAction
- Get/Print/ToString methods should be merged into a single of each with a parameter to switch versions (these are not bottlenecks and control flow inside them should be fine)
- Class UROS2GenericMsg
- Get/Print/ToString methods should be merged into a single of each with a parameter to switch versions (these are not bottlenecks and control flow inside them should be fine)
- Class UROS2GenericSrv
- Get/Print/ToString methods should be merged into a single of each with a parameter to switch versions (these are not
- Member UROS2Subsystem::ShouldCreateSubsystem (UObject *Outer) const override
- If client/server, this should only be created on the server.