A new WG21 paper is available. A copy is linked below, and the paper will also appear in the next normal WG21 mailing. If you are not a committee member, please use the comments section below or the std-proposals forum for public discussion.
Document number: N3975
Date: 2014-05-22
URI - Proposed Wording (Revision 5)
by Glyn Matthews and Dean Michael Berris
Excerpt:
Revisions to N3947
- Numerous updates to wording and style to make it more compatible with the standard document.
- Removed
string_typemember typedef for theuriclass.- Improved specification of the definition of port [uri.definition.port].
- Updated [uri.requirements] to be the same as the filesystem proposal.
- Renamed
uri_error_codetouri_errc[class.uri_errc].- Added an additional sentence in [uri.scope] to describe the
uri_errcenum.- Made member functions
constexprandnoexcept, where appropriate.- Improved specification of equality and comparison operators [uri.header-synopsis.equality-comparison].
- Added a section describing uri encoding conversions [class.uri.conversions]
- Added some sentences on
make_error_code,make_error_conditionanduri_category[uri.header-synopsis.error-handling].- Updated
uri_builder.- Improved specification for
to_uriandto_filesystem_pathto handle the case where the URI or filesystem path is relative [uri.header-synopsis.filesystem-interop].

Add a Comment
Comments are closed.