Macros used by S2OPC.
More...
Go to the source code of this file.
◆ SOPC_GCC_DIAGNOSTIC_PUSH
#define SOPC_GCC_DIAGNOSTIC_PUSH |
◆ SOPC_GCC_DIAGNOSTIC_IGNORE_CAST_CONST
#define SOPC_GCC_DIAGNOSTIC_IGNORE_CAST_CONST |
◆ SOPC_GCC_DIAGNOSTIC_IGNORE_CAST_ALIGN
#define SOPC_GCC_DIAGNOSTIC_IGNORE_CAST_ALIGN |
◆ SOPC_GCC_DIAGNOSTIC_RESTORE
#define SOPC_GCC_DIAGNOSTIC_RESTORE |
◆ SOPC_GCC_DIAGNOSTIC_IGNORE_DISCARD_QUALIFIER
#define SOPC_GCC_DIAGNOSTIC_IGNORE_DISCARD_QUALIFIER |
◆ SOPC_UNUSED_ARG
#define SOPC_UNUSED_ARG |
( |
| arg | ) |
|
◆ SOPC_UNUSED_RESULT
#define SOPC_UNUSED_RESULT |
( |
| arg | ) |
|
◆ S2OPC_TEMP_FAILURE_RETRY
#define S2OPC_TEMP_FAILURE_RETRY |
( |
| result, |
|
|
| exp ) |
Value: do \
{ \
do \
{ \
result = (int) (exp); \
} while ((result == -1) && (errno == EINTR)); \
} while (false);