Title
[filesys.ts] [PDTS] Do we really need generic*?
Status
nad
Section
[path.generic.obs]
Submitter
P.J. Plauger

Created on 2014-01-30.00:00:00 last changed 100 months ago

Messages

Date: 2014-02-13.00:00:00

[ 2014-02-13 LWG/SG-3 Issaquah: Withdrawn by submitter. ]

Date: 2014-02-08.00:00:00

[ 2014-02-08 Daniel comments ]

These functions should exist for more than one reason.

First, the generic pathname format is a well-defined concept for the path specification and defining just a single way into a path but not out of it looks like an incomplete design.

More importantly, the existence of these functions have demonstrated to be quite useful in practice, because the generic pathname format concept is popular for many tools such as maven or the some configuration files for the Eclipse IDE do understand this syntax uniformly on all platforms and it allows to generate or modify such files using C++ code based on filesystem::path. The practical problem of the non-portable root-names doesn't matter in such contexts, because the serialized path names are in general relative names or depend on initial parts that are determined by properties or environment variables.

In other words: I'm recommending NAD for this issue.

Date: 2016-01-31.20:31:05

Addresses: filesys.ts

Do we really need generic*?

History
Date User Action Args
2016-01-28 01:00:35adminsetmessages: + msg7856
2016-01-28 01:00:35adminsetmessages: + msg7855
2014-01-30 00:00:00admincreate