Macros#
- CARB_EXPORTS
- CHECK_CUDA
Checks a CUDA runtime call, logs the error, and returns false on failure.
- CHECK_CUDA_LAUNCH
Checks for errors after a kernel launch (cudaGetLastError), logs and returns false on failure.
- CUDA_CALLABLE
- CUDA_CHECK
- CUDA_FAILED
- CUDA_SUCCEEDED
- CU_CHECK
- CU_FAILED
- CU_SUCCEEDED
- FLOAT_VALIDATE
Validates floating-point values for finiteness and non-NaN status.
- ISAACSIM_CORE_CLONER_DLL_EXPORT
- ISAACSIM_EXPORT
- ISAACSIM_IMPORT
- ISAACSIM_ROS2_NODES_API
- PI
- PRIMUTILS_DLL_EXPORT
- RCL_ERROR_MSG
Macro for printing RCL errors with context.
- RCL_WARN_MSG
Macro for printing RCL warnings with context.
- ROS2_TEST_SETUP
Macro to reduce boilerplate in test cases.
- ROS2_TEST_SETUP_WITH_NODE
Macro for tests that need context and node.
- VEC2_VALIDATE
- VEC3_VALIDATE
- VEC4_VALIDATE
- WP_CUDA_CALLABLE
- kPi
Mathematical constant π (pi) as a float.