с префикса POSIX_PTHREAD_SETSPECIFIC начинаются соответствующие
Например, с префикса POSIX_PTHREAD_SETSPECIFIC начинаются соответствующие конфигурационные константы, такие как:
- POSIX_PTHREAD_SETSPECIFIC_HAS_EXTRA_ERROR_CODES
- POSIX_PTHREAD_SETSPECIFIC_FAILS_WITH_EINVAL и др.
REQID - идентификатор проверяемого требования (строковая константа). HAS_ERROR - предикат, определяющий условие возникновения ошибки (булевское выражение). ERROR_VAL - код ошибки (обычно это переменная errno или возвращаемое значение функции).
ERROR_MAY(ERR_FUNC, ERRNAME, REQID, ERROR_PREDICATE), ERROR_SHALL(ERR_FUNC, ERRNAME, REQID, ERROR_PREDICATE), ERROR_NEVER(ERR_FUNC, ERRNAME, REQID):
- ERR_FUNC - то же, что и выше.
- ERRNAME - имя константы, соответствующей ожидаемому коду ошибки. Например, ENOMEM, EINVAL.
- REQID - идентификатор проверяемого требования.
- ERROR_PREDICATE - предикат, определяющий условие возникновения ошибки.
ERROR_END: параметров не требует.
Содержание Назад Вперед
Forekc.ru
Рефераты, дипломы, курсовые, выпускные и квалификационные работы, диссертации, учебники, учебные пособия, лекции, методические пособия и рекомендации, программы и курсы обучения, публикации из профильных изданий