|
575 | 575 | \begin{codeblock}
|
576 | 576 | #define errno @\seebelow@
|
577 | 577 |
|
578 |
| -#define E2BIG @\seebelow@ |
579 |
| -#define EACCES @\seebelow@ |
580 |
| -#define EADDRINUSE @\seebelow@ |
581 |
| -#define EADDRNOTAVAIL @\seebelow@ |
582 |
| -#define EAFNOSUPPORT @\seebelow@ |
583 |
| -#define EAGAIN @\seebelow@ |
584 |
| -#define EALREADY @\seebelow@ |
585 |
| -#define EBADF @\seebelow@ |
586 |
| -#define EBADMSG @\seebelow@ |
587 |
| -#define EBUSY @\seebelow@ |
588 |
| -#define ECANCELED @\seebelow@ |
589 |
| -#define ECHILD @\seebelow@ |
590 |
| -#define ECONNABORTED @\seebelow@ |
591 |
| -#define ECONNREFUSED @\seebelow@ |
592 |
| -#define ECONNRESET @\seebelow@ |
593 |
| -#define EDEADLK @\seebelow@ |
594 |
| -#define EDESTADDRREQ @\seebelow@ |
595 |
| -#define EDOM @\seebelow@ |
596 |
| -#define EEXIST @\seebelow@ |
597 |
| -#define EFAULT @\seebelow@ |
598 |
| -#define EFBIG @\seebelow@ |
599 |
| -#define EHOSTUNREACH @\seebelow@ |
600 |
| -#define EIDRM @\seebelow@ |
601 |
| -#define EILSEQ @\seebelow@ |
602 |
| -#define EINPROGRESS @\seebelow@ |
603 |
| -#define EINTR @\seebelow@ |
604 |
| -#define EINVAL @\seebelow@ |
605 |
| -#define EIO @\seebelow@ |
606 |
| -#define EISCONN @\seebelow@ |
607 |
| -#define EISDIR @\seebelow@ |
608 |
| -#define ELOOP @\seebelow@ |
609 |
| -#define EMFILE @\seebelow@ |
610 |
| -#define EMLINK @\seebelow@ |
611 |
| -#define EMSGSIZE @\seebelow@ |
612 |
| -#define ENAMETOOLONG @\seebelow@ |
613 |
| -#define ENETDOWN @\seebelow@ |
614 |
| -#define ENETRESET @\seebelow@ |
615 |
| -#define ENETUNREACH @\seebelow@ |
616 |
| -#define ENFILE @\seebelow@ |
617 |
| -#define ENOBUFS @\seebelow@ |
618 |
| -#define ENODEV @\seebelow@ |
619 |
| -#define ENOENT @\seebelow@ |
620 |
| -#define ENOEXEC @\seebelow@ |
621 |
| -#define ENOLCK @\seebelow@ |
622 |
| -#define ENOLINK @\seebelow@ |
623 |
| -#define ENOMEM @\seebelow@ |
624 |
| -#define ENOMSG @\seebelow@ |
625 |
| -#define ENOPROTOOPT @\seebelow@ |
626 |
| -#define ENOSPC @\seebelow@ |
627 |
| -#define ENOSYS @\seebelow@ |
628 |
| -#define ENOTCONN @\seebelow@ |
629 |
| -#define ENOTDIR @\seebelow@ |
630 |
| -#define ENOTEMPTY @\seebelow@ |
631 |
| -#define ENOTRECOVERABLE @\seebelow@ |
632 |
| -#define ENOTSOCK @\seebelow@ |
633 |
| -#define ENOTSUP @\seebelow@ |
634 |
| -#define ENOTTY @\seebelow@ |
635 |
| -#define ENXIO @\seebelow@ |
636 |
| -#define EOPNOTSUPP @\seebelow@ |
637 |
| -#define EOVERFLOW @\seebelow@ |
638 |
| -#define EOWNERDEAD @\seebelow@ |
639 |
| -#define EPERM @\seebelow@ |
640 |
| -#define EPIPE @\seebelow@ |
641 |
| -#define EPROTO @\seebelow@ |
642 |
| -#define EPROTONOSUPPORT @\seebelow@ |
643 |
| -#define EPROTOTYPE @\seebelow@ |
644 |
| -#define ERANGE @\seebelow@ |
645 |
| -#define EROFS @\seebelow@ |
646 |
| -#define ESPIPE @\seebelow@ |
647 |
| -#define ESRCH @\seebelow@ |
648 |
| -#define ETIMEDOUT @\seebelow@ |
649 |
| -#define ETXTBSY @\seebelow@ |
650 |
| -#define EWOULDBLOCK @\seebelow@ |
651 |
| -#define EXDEV @\seebelow@ |
| 578 | +#define E2BIG @\seebelow@ // freestanding |
| 579 | +#define EACCES @\seebelow@ // freestanding |
| 580 | +#define EADDRINUSE @\seebelow@ // freestanding |
| 581 | +#define EADDRNOTAVAIL @\seebelow@ // freestanding |
| 582 | +#define EAFNOSUPPORT @\seebelow@ // freestanding |
| 583 | +#define EAGAIN @\seebelow@ // freestanding |
| 584 | +#define EALREADY @\seebelow@ // freestanding |
| 585 | +#define EBADF @\seebelow@ // freestanding |
| 586 | +#define EBADMSG @\seebelow@ // freestanding |
| 587 | +#define EBUSY @\seebelow@ // freestanding |
| 588 | +#define ECANCELED @\seebelow@ // freestanding |
| 589 | +#define ECHILD @\seebelow@ // freestanding |
| 590 | +#define ECONNABORTED @\seebelow@ // freestanding |
| 591 | +#define ECONNREFUSED @\seebelow@ // freestanding |
| 592 | +#define ECONNRESET @\seebelow@ // freestanding |
| 593 | +#define EDEADLK @\seebelow@ // freestanding |
| 594 | +#define EDESTADDRREQ @\seebelow@ // freestanding |
| 595 | +#define EDOM @\seebelow@ // freestanding |
| 596 | +#define EEXIST @\seebelow@ // freestanding |
| 597 | +#define EFAULT @\seebelow@ // freestanding |
| 598 | +#define EFBIG @\seebelow@ // freestanding |
| 599 | +#define EHOSTUNREACH @\seebelow@ // freestanding |
| 600 | +#define EIDRM @\seebelow@ // freestanding |
| 601 | +#define EILSEQ @\seebelow@ // freestanding |
| 602 | +#define EINPROGRESS @\seebelow@ // freestanding |
| 603 | +#define EINTR @\seebelow@ // freestanding |
| 604 | +#define EINVAL @\seebelow@ // freestanding |
| 605 | +#define EIO @\seebelow@ // freestanding |
| 606 | +#define EISCONN @\seebelow@ // freestanding |
| 607 | +#define EISDIR @\seebelow@ // freestanding |
| 608 | +#define ELOOP @\seebelow@ // freestanding |
| 609 | +#define EMFILE @\seebelow@ // freestanding |
| 610 | +#define EMLINK @\seebelow@ // freestanding |
| 611 | +#define EMSGSIZE @\seebelow@ // freestanding |
| 612 | +#define ENAMETOOLONG @\seebelow@ // freestanding |
| 613 | +#define ENETDOWN @\seebelow@ // freestanding |
| 614 | +#define ENETRESET @\seebelow@ // freestanding |
| 615 | +#define ENETUNREACH @\seebelow@ // freestanding |
| 616 | +#define ENFILE @\seebelow@ // freestanding |
| 617 | +#define ENOBUFS @\seebelow@ // freestanding |
| 618 | +#define ENODEV @\seebelow@ // freestanding |
| 619 | +#define ENOENT @\seebelow@ // freestanding |
| 620 | +#define ENOEXEC @\seebelow@ // freestanding |
| 621 | +#define ENOLCK @\seebelow@ // freestanding |
| 622 | +#define ENOLINK @\seebelow@ // freestanding |
| 623 | +#define ENOMEM @\seebelow@ // freestanding |
| 624 | +#define ENOMSG @\seebelow@ // freestanding |
| 625 | +#define ENOPROTOOPT @\seebelow@ // freestanding |
| 626 | +#define ENOSPC @\seebelow@ // freestanding |
| 627 | +#define ENOSYS @\seebelow@ // freestanding |
| 628 | +#define ENOTCONN @\seebelow@ // freestanding |
| 629 | +#define ENOTDIR @\seebelow@ // freestanding |
| 630 | +#define ENOTEMPTY @\seebelow@ // freestanding |
| 631 | +#define ENOTRECOVERABLE @\seebelow@ // freestanding |
| 632 | +#define ENOTSOCK @\seebelow@ // freestanding |
| 633 | +#define ENOTSUP @\seebelow@ // freestanding |
| 634 | +#define ENOTTY @\seebelow@ // freestanding |
| 635 | +#define ENXIO @\seebelow@ // freestanding |
| 636 | +#define EOPNOTSUPP @\seebelow@ // freestanding |
| 637 | +#define EOVERFLOW @\seebelow@ // freestanding |
| 638 | +#define EOWNERDEAD @\seebelow@ // freestanding |
| 639 | +#define EPERM @\seebelow@ // freestanding |
| 640 | +#define EPIPE @\seebelow@ // freestanding |
| 641 | +#define EPROTO @\seebelow@ // freestanding |
| 642 | +#define EPROTONOSUPPORT @\seebelow@ // freestanding |
| 643 | +#define EPROTOTYPE @\seebelow@ // freestanding |
| 644 | +#define ERANGE @\seebelow@ // freestanding |
| 645 | +#define EROFS @\seebelow@ // freestanding |
| 646 | +#define ESPIPE @\seebelow@ // freestanding |
| 647 | +#define ESRCH @\seebelow@ // freestanding |
| 648 | +#define ETIMEDOUT @\seebelow@ // freestanding |
| 649 | +#define ETXTBSY @\seebelow@ // freestanding |
| 650 | +#define EWOULDBLOCK @\seebelow@ // freestanding |
| 651 | +#define EXDEV @\seebelow@ // freestanding |
652 | 652 | \end{codeblock}
|
653 | 653 |
|
654 | 654 | \pnum
|
|
701 | 701 | template<class T>
|
702 | 702 | struct is_error_condition_enum : public false_type {};
|
703 | 703 |
|
704 |
| - enum class errc { |
| 704 | + enum class errc { // freestanding |
705 | 705 | address_family_not_supported, // \tcode{EAFNOSUPPORT}
|
706 | 706 | address_in_use, // \tcode{EADDRINUSE}
|
707 | 707 | address_not_available, // \tcode{EADDRNOTAVAIL}
|
|
0 commit comments