Document number | P0728R0 |
Date | 2017-07-11 |
Project | Programming Language C++, Library Working Group |
Reply-to | Jonathan Wakely <cxx@kayari.org> |
The normative reference to the POSIX standard should not be a non-normative note.
Either add another paragraph with a normative reference to the POSIX standard, or remove the [Note – end note] mark-up on this paragraph.
The proposed wording below does this, following the form used in the IS.
Additionally, a reference to the Library Fundamentals TS has been added,
since it's referred to and its is_base_of_v
variable template is used in
normative text. The reference is also updated to v2, the current version of the
TS.
The following referenced documents are indispensable for the application of this document. For dated references, only the edition cited applies. For undated references, the latest edition of the referenced document (including any amendments) applies.
[Note: The programming language and library described in ISO/IEC 14882 is herein called the C++ Standard. References to clauses within the C++ Standard are written as "C++Std [library]". The operating system interface described in ISO/IEC 9945 is herein called POSIX. -end note]
Change the namespace referred to in [namespaces] paragraph 2:
Unless otherwise specified, references to other entities described in this Technical Specification are assumed to be qualified with
std::experimental::net::v1::
, references to entities described in the C++ standard are assumed to be qualified withstd::
, and references to entities described in C++ Extensions for Library Fundamentals are assumed to be qualified withstd::experimental::fundamentals_v
.12::