From 81c69fd1708e4326107e6a2716f0332a729136a8 Mon Sep 17 00:00:00 2001 From: Boris Kolpackov Date: Mon, 1 Aug 2016 12:35:05 +0200 Subject: Add path::posix_string()&& overload, path::posix_representation() --- butl/path | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) (limited to 'butl/path') diff --git a/butl/path b/butl/path index d5b4407..d2d33b8 100644 --- a/butl/path +++ b/butl/path @@ -18,8 +18,6 @@ namespace butl { // Wish list/ideas for improvements. // - // - posix_representation() in addition to posix_string() - // // - Ability to convert to directory/leaf/base in-place, without dynamic // allocation. One idea is something like this: // @@ -822,7 +820,16 @@ namespace butl // c:\foo), this function will throw the invalid_path exception. // string_type - posix_string () const; + posix_string () const&; + + string_type + posix_representation () const&; + + string_type + posix_string () &&; + + string_type + posix_representation () &&; // Implementation details. // -- cgit v1.1