#include "juno/status.h"
#include <stdint.h>
Go to the source code of this file.
◆ ASSERT_EXISTS
#define ASSERT_EXISTS |
( |
|
ptr | ) |
|
Value:if(!ptr) \
{ \
}
@ JUNO_STATUS_NULLPTR_ERROR
Definition status.h:10
◆ ASSERT_SUCCESS
#define ASSERT_SUCCESS |
( |
|
tStatus, |
|
|
|
failOp |
|
) |
| |
Value:
{ \
failOp; \
}
@ JUNO_STATUS_SUCCESS
Definition status.h:8
◆ DECLARE_FAILURE_HANDLER
#define DECLARE_FAILURE_HANDLER |
Value:
void(* JUNO_FAILURE_HANDLER_T)(JUNO_STATUS_T tStatus, const char *pcCustomMessage, JUNO_USER_DATA_T *pvUserData)
Definition status.h:26
void JUNO_USER_DATA_T
Definition status.h:25