#include <errno.h>
#include <fcntl.h>
#include <locale.h>
#include <stdio.h>
#include <stdlib.h>
#include <cstddef>
#include "format.h"
Go to the source code of this file.
◆ FMT_POSIX
#define FMT_POSIX |
( |
| call | ) |
call |
◆ FMT_POSIX_CALL
#define FMT_POSIX_CALL |
( |
| call | ) |
::call |
◆ FMT_RETRY
#define FMT_RETRY |
( |
| result, |
|
|
| expression ) FMT_RETRY_VAL(result, expression, -1) |
◆ FMT_RETRY_VAL
#define FMT_RETRY_VAL |
( |
| result, |
|
|
| expression, |
|
|
| error_result ) |
Value: do { \
result = (expression); \
} while (result == error_result && errno == EINTR)
Definition at line 57 of file posix.h.
◆ FMT_SYSTEM
#define FMT_SYSTEM |
( |
| call | ) |
call |