15 #ifndef RMW__ERROR_HANDLING_H_ 16 #define RMW__ERROR_HANDLING_H_ 28 #define RMW_SAFE_FWRITE_TO_STDERR RCUTILS_SAFE_FWRITE_TO_STDERR 30 #define rmw_initialize_error_handling_thread_local_storage \ 31 rcutils_initialize_error_handling_thread_local_storage 33 #define rmw_set_error_state rcutils_set_error_state 35 #define RMW_CHECK_ARGUMENT_FOR_NULL(argument, error_return_type) \ 36 RCUTILS_CHECK_ARGUMENT_FOR_NULL(argument, error_return_type) 38 #define RMW_CHECK_FOR_NULL_WITH_MSG(value, msg, error_statement) \ 39 RCUTILS_CHECK_FOR_NULL_WITH_MSG(value, msg, error_statement) 41 #define RMW_SET_ERROR_MSG(msg) RCUTILS_SET_ERROR_MSG(msg) 43 #define RMW_SET_ERROR_MSG_WITH_FORMAT_STRING(format_string, ...) \ 44 RCUTILS_SET_ERROR_MSG_WITH_FORMAT_STRING(format_string, __VA_ARGS__) 46 #define rmw_error_is_set rcutils_error_is_set 48 #define rmw_get_error_state rcutils_get_error_state 50 #define rmw_get_error_string rcutils_get_error_string 52 #define rmw_reset_error rcutils_reset_error 58 #endif // RMW__ERROR_HANDLING_H_ rcutils_error_string_t rmw_error_string_t
Definition: error_handling.h:25
rcutils_error_state_t rmw_error_state_t
Definition: error_handling.h:26