From db09d29fc51a942e03531f325d1dc5186704e906 Mon Sep 17 00:00:00 2001
From: Jonathan Wakely 8 Class
class Allocator = allocator<EcharT> >
basic_string<EcharT, traits, Allocator>
string(const Allocator& a = Allocator()) const;
- string string() const;
- wstring wstring() const;
- string u8string() const;
- u16string u16string() const;
- u32string u32string() const;
+ std::string string() const;
+ std::wstring wstring() const;
+ std::string u8string() const;
+ std::u16string u16string() const;
+ std::u32string u32string() const;
// generic format observers
template <class EcharT, class traits = char_traits<EcharT>,
class Allocator = allocator<EcharT> >
basic_string<EcharT, traits, Allocator>
generic_string(const Allocator& a = Allocator()) const;
- string generic_string() const;
- wstring generic_wstring() const;
- string generic_u8string() const;
- u16string generic_u16string() const;
- u32string generic_u32string() const;
+ std::string generic_string() const;
+ std::wstring generic_wstring() const;
+ std::string generic_u8string() const;
+ std::u16string generic_u16string() const;
+ std::u32string generic_u32string() const;
// compare
int compare(const path& p) const noexcept;
@@ -1506,11 +1506,11 @@ path [class.path]8.4.6
path native forma
be performed by a. Conversion, if any, is specified by
8.2.
string string() const; -wstring wstring() const; -string u8string() const; -u16string u16string() const; -u32string u32string() const;+
std::string string() const; +std::wstring wstring() const; +std::string u8string() const; +std::u16string u16string() const; +std::u32string u32string() const;
-Returns:
pathname.Remarks: Conversion, if any, is performed as specified @@ -1542,11 +1542,11 @@
8.4.7
pathgeneric for be performed bya. Conversion, if any, is specified by 8.2.
string generic_string() const; -wstring generic_wstring() const; -string generic_u8string() const; -u16string generic_u16string() const; -u32string generic_u32string() const;+
std::string generic_string() const; +std::wstring generic_wstring() const; +std::string generic_u8string() const; +std::u16string generic_u16string() const; +std::u32string generic_u32string() const;
Returns:
pathname, reformatted according to the generic pathname format (8.1).